::selection {
        background:#536A5E; 
		color:#fff;
        }
::-moz-selection {
        background:#536A5E;
		color:#fff;
}
.row{margin-left:-15px;margin-right:-15px}
.row:after,.row:before{content:" ";display:table}
.row:after {clear:both}
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-25,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9 {position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-bottom: 15px;}
@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-2,.col-md-25,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col2-set .col-1,.col2-set .col-2{float:left}
.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-25{width:20%}.col-md-3{width:25%}.col-md-4{width:33.33%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-12{width:100%}}
.application .col-md-2,.application .col-md-3,.application .col-md-4,.application .col-md-5,.application .col-md-6, .application .col-md-12 {padding: 15px 30px 15px 15px;margin-top:15px;}
.wpcf7-form input[type=text], .wpcf7-form input[type=email], .wpcf7-form input[type=url], .wpcf7-form input[type=tel], .wpcf7-form input[type=date], .wpcf7-form input[type=number] {
    background: #ffffff;
	font-size: 16px;
	color:#999999;
	border-radius: 0px;
	border-color: #EAE5DF;
	border-left: none;
	border-top: none;
	border-right: none;
	box-shadow: none;
    -webkit-box-shadow: none;
    float: none;
    height: auto;
    margin: 0;
    outline: 0;
    width:100%;
}
.wpcf7-form textarea{
	background: #ffffff;
	font-size: 16px;
	color:#999999;
	border-radius: 0px;
	border-color: #EAE5DF;
	box-shadow: none;
    -webkit-box-shadow: none;
    float: none;
    height: auto;
    margin: 0;
    outline: 0;
    width:100%;
	max-height: 60px;
}
.wpcf7-form select {
	font-size: 16px;
	color:#999999;
	border-radius: 0px;
	border-color: #EAE5DF;
	border-left: none;
	border-top: none;
	border-right: none;
	box-shadow: none;
    -webkit-box-shadow: none;
    float: none;
    height: auto;
    margin: 0;
	padding: 5px;
    outline: 0;
    width:100%;
}
::-webkit-input-placeholder { /* WebKit browsers */
color: #999999 !important;
opacity: 1;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #999999 !important;
opacity: 1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #9999999 !important;
opacity: 1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #999999 !important;
opacity: 1;
}
.imageblock .elementor-widget-container strong {color: #000000;}
@media (min-width: 200px) {.imageblock h2, .imageblock strong {font-size: 12px}}
@media (min-width: 600px) {.imageblock h2 {font-size: 16px} .imageblock strong{font-size: 14px}}
@media (min-width: 992px) {.imageblock h2 {font-size: 24px}}
@media (min-width: 1140px) {.imageblock h2 {font-size: 30px}}
@media (min-width: 1440px) {.imageblock h2 {font-size: 40px}}
.transparent-header #masthead {position: relative!important }
.archive.transparent-header #masthead {position: absolute!important} 
.eael-filter-gallery-control{padding-bottom: 30px!important}
.site-footer-middle-section-1  {background:#ffffff; padding-top:60px;max-width:700px; margin:0 auto;}
.rotate {writing-mode: vertical-lr;text-orientation: sideways-right;transform: rotate(180deg);}
@media (max-width: 767px) {.rotate{writing-mode: horizontal-tb;text-orientation:inherit;transform: rotate(0);}}
.archive-description {font-style: normal;
        font-weight: normal;
        font-size: 12px;
        line-height: 1.5;
        letter-spacing: 3px;
        font-family: Montserrat, sans-serif;
        text-transform: uppercase;}
.entry-taxonomies a {
    text-decoration: none;
    font-weight: 400!important;
	letter-spacing: 0!important;
}
.post-archive, .carousel-item .entry-content-wrap {
	text-align: center;
}
.post-archive .entry-summary:before {
    width: 35px;
    height: 1px;
    background: #aaa;
    display: block;
    content: "";
    text-align: center;
    margin:0 auto 15px
}
.entry-related-carousel .content-bg {padding: 10px;}
.post-thumbnail img {-webkit-transition: all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}
.post-thumbnail:hover img { -webkit-filter: brightness(50%); filter:brightness(50%)}
.parallax {transition: none !important;}
.parallax-container {
    min-height: 400px;
    background: transparent;
}
.product-details {text-align: center;}
.product-action-wrap, .in-stock {font-size: 12px; text-transform: uppercase; letter-spacing: 1px}
.woocommerce-Price-amount {font-size: 20px; font-weight: 700;}
.bdt-prime-slider-footer-content{display:none!important}
.hours b {display:inline-block;width:120px;}
.menu-item i{padding-right:5px}
.woocommerce-Price-amount, .cart {display:none!important}

