/*
Theme Name: AtlasCeramics New
Theme URI: https://wordpress.org/themes/atlasceramics/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Atlas Ceramics brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Version: 1.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: atlasceramics
/*--------------------------------------------------------------
Normalize
Styles based on Normalize v5.0.0 @link https://github.com/necolas/normalize.css
--------------------------------------------------------------*/

.blockUI.blockMsg.blockElement h1{display: none !important;}

.product-search-field {font-size: 18px;color: #999;font-weight: 300;height: 52px;line-height:52px;width: 100% !important;display: block;border: 1px solid #ccc;padding: 0 22px;}
.woocommerce div.product div.images div.slick-list img, .attachment-shop_single.size-shop_single.wp-post-image{width:auto !important;}
	
.product-search-form button {background: #f5f5f5 url(../atlasceramics-New/assets/images/srch-img.png) no-repeat scroll center center;width: 65px;position: absolute;top: 0px;right: 0;border: 0;height: 52px;border: 1px solid #ccc;background-size: 21px auto;font-size: 0;}	

@media (max-width:991px){
	.product-search-field{height: 40px; line-height: 40px; font-size: 14px;}
	.product-search-form button{height: 40px;}
}
@media (max-width:767px){
	.product-search-field { line-height: 60px; height: 60px; font-size: 24px;}
	.product-search-form button{ height: 60px; background-size:25px auto;}
}
@media (max-width:520px){
	.product-search-field { font-size:14px; padding-left:15px;line-height: 50px; height: 50px;}
	.product-search-form button{ height: 50px; background-size:23px auto;}
}

/*
@font-face{font-family:'Muli-Light';font-style:normal;font-weight:300;src:local('Muli Light'), local('Muli-Light'), url('assets/fonts/Muli-Light.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Muli-Regular';font-style:normal;font-weight:300;src:local('Muli Regular'), local('Muli-Regular'), url('assets/fonts/Muli-Regular.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Muli-SemiBold';font-style:normal;font-weight:300;src:local('Muli SemiBold'), local('Muli-SemiBold'), url('assets/fonts/Muli-SemiBold.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Muli-Bold';font-style:normal;font-weight:300;src:local('Muli Bold'), local('Muli-Bold'), url('assets/fonts/Muli-Bold.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Quicksand-Regular';font-style:normal;font-weight:300;src:local('Quicksand Regular'), local('Quicksand-Regular'), url('assets/fonts/Quicksand-Regular.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Quicksand-Medium';font-style:normal;font-weight:300;src:local('Quicksand Medium'), local('Quicksand-Medium'), url('assets/fonts/Quicksand-Medium.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
@font-face{font-family:'Quicksand-Bold';font-style:normal;font-weight:300;src:local('Quicksand Bold'), local('Quicksand-Bold'), url('assets/fonts/Quicksand-Bold.woff2') format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;}
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article,
aside,
footer,
header,
nav,
section{display:block;}
h1{font-size:2em;margin:0.67em 0;}
figcaption,
figure,
main{display:block;}
figure{margin:1em 0;}
hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}
pre{font-family:'Muli-Light';font-size:1em;}
a{color:#329cff;background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active,
a:hover{outline-width:0;}
abbr[title]{border-bottom:1px #767676 dotted;text-decoration:none;}
b,
strong{font-weight:inherit;}
b,
strong{font-weight:700;}
code,
kbd,
samp{font-family:'Muli-Light';font-size:1em;}
dfn{font-style:italic;}
mark{background-color:#eee;color:#222;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-0.25em;}
sup{top:-0.5em;line-height:25px;}
audio,
video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
img{border-style:none;}
svg:not(:root){overflow:hidden;}
button,
input,
optgroup,
select,
textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}
button,
input{overflow:visible;}
button,
select{text-transform:none;}
button,
html [type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button;}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{border:1px solid #bbb;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
progress{display:inline-block;vertical-align:baseline;}
textarea{overflow:auto;}
[type="checkbox"],
[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto;}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
details,
menu{display:block;}
summary{display:list-item;}
canvas{display:inline-block;}
template{display:none;}
[hidden]{display:none;}
.alignleft{display:inline;float:left;margin-right:1.5em;}
.alignright{display:inline;float:right;margin-left:1.5em;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.entry-footer:before,
.entry-footer:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after,
.nav-links:before,
.nav-links:after,
.pagination:before,
.pagination:after,
.comment-author:before,
.comment-author:after,
.widget-area:before,
.widget-area:after,
.widget:before,
.widget:after,
.comment-meta:before,
.comment-meta:after{content:"";display:table;table-layout:fixed;}
.clear:after,
.entry-content:after,
.entry-footer:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after,
.nav-links:after,
.pagination:after,
.comment-author:after,
.widget-area:after,
.widget:after,
.comment-meta:after{clear:both;}
body,
button,
input,
select,
textarea{color:#333;font-family:'Muli-Light';font-size:15px;font-size:0.9375rem;font-weight:400;line-height:1.66;}
dfn,
cite,
em,
i{font-style:italic;}
blockquote{color:#666;font-size:18px;font-size:1.125rem;font-style:italic;line-height:1.7;margin:0;overflow:hidden;padding:0;}
blockquote cite{display:block;font-style:normal;font-weight:600;margin-top:0.5em;}
address{margin:0 0 1.5em;}
pre{background:#eee;font-family:'Muli-Light';font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}
code,
kbd,
tt,
var{font-family:'Muli-Light';font-size:15px;font-size:0.9375rem;}
abbr,
acronym{border-bottom:1px dotted #666;cursor:help;}
mark,
ins{background:#eee;text-decoration:none;}
big{font-size:125%;}
blockquote{quotes:"" "";}
q{quotes:"â€œ" "â€" "â€˜" "â€™";}
blockquote:before,
blockquote:after{content:"";}
:focus{outline:none;}
label{color:#333;display:block;font-weight:300;margin-bottom:0.5em;}
fieldset{margin-bottom:1em;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea{color:#666;background:#fff;background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));border:1px solid #bbb;-webkit-border-radius:3px;border-radius:3px;display:block;padding:5px 10px;width:100%;}
textarea { padding: 5px 10px;  }
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus{color:#222;border-color:#333;}
select{border:1px solid #bbb;-webkit-border-radius:3px;border-radius:3px;height:3em;max-width:100%;}
input[type="radio"],
input[type="checkbox"]{margin-right:0.5em;}
input[type="radio"] + label,
input[type="checkbox"] + label{font-weight:400;}
button,
input[type="button"],
input[type="submit"]{background-color:#222;border:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-size:0.875rem;font-family:"Muli-Light";font-weight:300;line-height:1;padding:1em 2em;text-shadow:none;-webkit-transition:background 0.2s;transition:background 0.2s;}
input + button,
input + input[type="button"],
input + input[type="submit"]{padding:0.75em 2em;}
button.secondary,
input[type="reset"],
input[type="button"].secondary,
input[type="reset"].secondary,
input[type="submit"].secondary{background-color:#ddd;color:#222;}
button:hover,
button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus{background:#767676;}
button.secondary:hover,
button.secondary:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="button"].secondary:hover,
input[type="button"].secondary:focus,
input[type="reset"].secondary:hover,
input[type="reset"].secondary:focus,
input[type="submit"].secondary:hover,
input[type="submit"].secondary:focus{background:#bbb;}
::-webkit-input-placeholder{color:#333;font-family:'Raleway';}
:-moz-placeholder{color:#333;font-family:'Raleway';}
::-moz-placeholder{color:#333;font-family:'Raleway';opacity:1;}
:-ms-input-placeholder{color:#333;font-family:'Raleway';}
ul,
ol{margin:0 0 1.5em;padding:0;}
ul{list-style:disc;}
ol{list-style:decimal;}
li{margin-bottom:10px;}
li > ul,
li > ol{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:700;}
dd{margin:0 1.5em 1.5em;}
input:focus,
input:active,
textarea:focus,
textarea:active,
a:focus,
a:active{outline:0px none !important;}
ul,ol,h1, h2, h3, h4, h5, h6, p{margin:0;padding:0;}
body{font-family:'Muli-Light';font-size:16px;line-height:27px;color:#333;}
h1{font-size:36px;font-family:"Quicksand-Regular";line-height:44px;font-weight:normal;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #f0f2f7;}
h2{font-size:28px;font-family:"Quicksand-Regular";line-height:35px;font-weight:normal;padding-bottom:10px;margin-bottom:25px;margin-top:30px;text-transform:capitalize;}
h3{font-size:26px;font-family:"Quicksand-Regular";line-height:35px;font-weight:normal;margin-bottom:25px;}
h4{font-size:22px;font-family:"Quicksand-Regular";line-height:24px;font-weight:normal;margin-bottom:25px;}
h5{font-size:18px;font-family:"Questrial";line-height:22px;font-weight:normal;}
h6{font-size:16px;font-family:"Quicksand-Regular";line-height:22px;font-weight:normal;}
p{font-size:16px;line-height:27px;margin-bottom:18px;font-family:"Muli-Light";}
a{text-decoration:none;color:#329cff;-webkit-transition:all 500ms ease-in 0s;-moz-transition:all 500ms ease-in 0s;transition:all 500ms ease-in 0s;}
a:hover{text-decoration:underline;}
strong{font-weight:300;font-family:'Muli-Regular';}
img{max-width:100%;}
p ul, .term-description ul, .blog-left-block ul{margin:30px 0 30px 30px;}
dt, dd { line-height: 30px; } */
a{color: #ed6d4a;}
.blog-date{margin-left:0 !important;}
.header-top-outer{float:left;width:100%;padding:20px 0;}
.logo-outer{float:left;width:25.7%;margin-top:15px;}
.header-right-outer{float:right;width:65%;}
.header-right-top{float:right;width:100%;}
.services-link{float:right;width:265px;margin-top:-7px;}
.services-link span{float:left;width:auto;font-size:14px;line-height:25px;}
.services-link i{margin-left:20px;margin-right:2px;font-size:24px;margin-top:-1px;}
.services-link a{float:right;width:auto;font-size:14px;color:#000000;line-height:25px;}
.wishlist{float:right;width:auto;margin-right:6%;margin-top:-5px;}
.wishlist a{float:left;width:100%;color:#4d5052;font-size:14px;padding-left:28px;position:relative;}
.wishlist a:before{position:absolute;left:0;top:-2px;color:#4d5052;font-size:14px;content:"\f08a ";display:inline-block;font-family:'FontAwesome';line-height:27px;}
.header-right-bottom{float:right;width:100%;margin-top:20px;}
.cart-outer{float:right;margin-left:6%;width:24%;}
#add_payment_method table.cart .product-thumbnail, .woocommerce-cart table.cart .product-thumbnail, .woocommerce-checkout table.cart .product-thumbnail { max-width: 50px; }
.dropdown-cart-button{border:none;font-size:12px;float:right;width:160px;background:none;margin-top:10px;padding:0;/* font-family:"Muli-Regular"; */}
.dropdown-cart-button .dropdown-total{background:none;color:#4d5052;text-decoration:none;position:relative;padding-left:36px;}
.dropdown-cart-button .dropdown-total:before, .dropdown-cart-button .dropdown-total:after{position:absolute;top:6px;font-family:'FontAwesome';color:#4d5052;}
.dropdown-cart-button .dropdown-total:before{left:5px;content:"\f07a";font-size:24px;}
.dropdown-cart-button .dropdown-total:after{right:5px;content:"\f078";font-size:8px;}
.dropdown-cart-button .dropdown-total{font-size:14px;}
.dropdown-cart-button .dropdown-total::before{content:"\f07a";font-size:20px;left:5px;line-height:20px;}
.dropdown-cart-button .dropdown-total2{background:none;color:#4d5052;text-decoration:none;position:relative;padding-left:36px;}
.dropdown-cart-button .dropdown-total2:before, .dropdown-cart-button .dropdown-total2:after{position:absolute;top:6px;font-family:'FontAwesome';color:#4d5052;}
.dropdown-cart-button .dropdown-total2:before{left:5px;content:"\f07a";font-size:24px;}
.dropdown-cart-button .dropdown-total2{font-size:14px;}
.dropdown-cart-button .dropdown-total2::before{content:"\f07a";font-size:20px;left:5px;line-height:5px;}
.dropdown-cart-button .dropdown.dropdown-right{top:50px;}
.dropdown-cart-button .dropdown{width:350px;/* font-family:'Muli-Light'; */}
.dropdown-cart-button .dropdown .cart_list li{padding:8px 0;}
.dropdown-cart-button .dropdown .cart_list a{font-size:14px;}
.dropdown-cart-button .dropdown .cart_list img{margin-right:10px;}
.dropdown-cart-button .dropdown .cart_list .quantity{font-size:14px;}
.dropdown-cart-button .dropdown .total{font-size:15px;}
.dropdown-cart-button .dropdown .buttons .button{padding:6px 8px;font-size:16px;font-weight:300;border-radius:2px;}
.search-outer{float:right;width:69.4%;margin-top:8px;position:relative;}
.product-search-results{z-index:1000000 !important;}
.product-search-results table.search-results tr:hover, .product-search-results table.search-results tr td:hover, .entry-content .product-search-results table.search-results tr td:hover{background:#f9f9f9;}
.product-search-results table.search-results tr td, .entry-content .product-search-results table.search-results tr td{padding:6px 4px;}
.product-search input.product-search-field[type="text"]{font-size:14px;/* font-family:"Raleway"; */}
.search-results .thumbnail{border:0;border-radius:0;padding:0;margin:2px 0;}
.product-search-results .entry a{line-height:35px;font-size:14px;/* font-family:"Raleway"; */}
.product-search-results .entry a:hover{font-weight:400;}
.search-outer .yith-s{padding-left:25px;font-size:14px;/* font-family:"Raleway"; */color:#4d5052;border:0;height:44px;background:url('assets/images/search-icon.png')no-repeat 5px center #ffffff;float:left;width:70%;border-radius:5px;border:1px solid #e1e1e1;-webkit-box-shadow:0 3px 29px 6px transparent;-moz-box-shadow:0 3px 29px 6px transparent;box-shadow:0 3px 29px 6px transparent;}
.autocomplete-suggestions{border-radius:0 0 5px 5px;top:41px;}
input.form-control::-webkit-input-placeholder{color:#4d5052;opacity:1;}
input.form-control:-moz-placeholder{color:#4d5052;opacity:1;}
input.form-control::-moz-placeholder{color:#4d5052;opacity:1;}
input.form-control:-ms-input-placeholder{color:#4d5052;opacity:1;}
.search-outer .yith-ajaxsearchform-container input#yith-searchsubmit{background:#ea572f;border:1px solid #ea572f;color:#ffffff;padding:15px 0 14px;font-size:13px;font-weight:normal;/* font-family:"Muli-Regular"; */text-transform:uppercase;float:left;width:20%;margin-left:2px;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;}
.search-outer .input-group-btn button:hover{background:#ffffff;color:#ea572f;}
.autocomplete-suggestion{line-height:45px;border-bottom:1px dashed #ccc;font-size:13px;/* font-family:"Muli-Regular"; */padding-left:10px;}
.header-bottom-outer{float:left;width:100%;border-top:1px solid #e6e7e8;padding:0;margin-bottom:40px;}
.main-menu-outer{float:left;width:100%;padding-top:17px;}
.main-menu-outer ul{text-align:center;width:100%;list-style:none;/* font-family:"Quicksand-Regular"; */display:flex;justify-content:space-between;}
.main-menu-outer ul > li{margin:0 13px;width:auto;position:relative;}
.main-menu-outer nav > .menu-main-menu-container > ul > li{display:inline-block;}
.main-menu-outer ul > li:hover .sub-menu{}
.main-menu-outer ul > li:first-child{margin-left:0;}
.main-menu-outer ul > li > a{float:left;width:100%;color:#4d5052;font-size:14px;text-transform:uppercase;}
.main-menu-outer ul > li > a:hover{text-decoration:none;color:#ea572f;}
.main-menu-outer ul li .sub-menu{position:absolute;left:0;top:21px;width:250px !important;background:#ffffff;padding:10px 15px;margin:0;z-index:999;display:none;text-align:left !important;-webkit-box-shadow:0 5px 10px -1px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 5px 10px -1px rgba(0, 0, 0, 0.5);box-shadow:0 5px 10px -1px rgba(0, 0, 0, 0.5);}
.main-menu-outer ul > li:hover .sub-menu{display:block;}
.main-menu-outer ul > li > ul.sub-menu > li{float:left;width:100%;margin:0;border-top:1px dashed #e6e7e8;padding:5px 0;}
.main-menu-outer ul > li > ul.sub-menu > li:first-child{border:0;}
.main-menu-outer ul > li > ul.sub-menu > li > a{float:left;width:100%;padding:0;text-transform:capitalize;font-size:15px;/* font-family:'Muli-Light'; */}
.main-menu-outer ul > li.item-with-ul:after{position:absolute;right:-11px;top:0;content:"\f107 ";font-family:'FontAwesome';font-size:12px;color:#4d5052;}
.align-right > ul.sub-menu{left:auto;right:0;}
.banner-container{float:left;width:100%;}
.banner-outer{float:left;width:100%;position:relative;}
.banner-outer ul{float:left;width:100%;list-style:none;}
.banner-outer ul li{float:left;width:100%;}
.banner-blk{float:left;width:100%;position:relative;}
.banner-blk img{width:100%;}
.banner-caption-outer{position:absolute;right:15px;top:50%;max-width:513px;width:100%;background:url("assets/images/caption-bg.png")no-repeat left top/cover;padding:11px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.caption-inner{float:left;width:100%;border:1px dashed #282827;padding:0px 5.5%;}
.caption-inner h2{float:left;width:100%;color:#282827;line-height:68px;padding:0;margin:0;}
.caption-inner p{float:left;width:100%;color:#4d5052;font-size:17px;line-height:21px;padding-right:17%;margin:0 0 15px;padding-left:0px;}
.caption-inner a{margin-left:0px;margin-bottom:18px;}
.orange-btn{float:left;width:auto;color:#ffffff;font-size:14px;background:#61b61d !important;border:2px solid #61b61d;padding:10px 25px 9px;text-transform:uppercase;letter-spacing:1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.wc_product_sample_wrapper button{border:2px solid #ea572f;background:#f9a006 !important;/* font-family:"Muli-Light" !important; */font-size:12px !important;font-weight:normal !important;height:40px;letter-spacing:0;/*max-width:170px;*/padding:8px 20px;width:100%;text-transform:uppercase;}
.orange-btn:hover{text-decoration:none;background:#ffffff;color:#61b61d;font-weight: bold;}
.site-info-outer{float:left;width:100%;margin-bottom:33px;}
.site-info-outer ul{float:left;width:100%;list-style:none;}
.site-info-outer ul li{float:left;width:33.33%;border-left:1px solid #d6d8da;text-align:center;padding:14px 0 17px;}
.site-info-outer ul li:first-child{border-left:none;}
.site-info-outer ul li h6{/* font-family:'Muli-Regular'; */float:left;width:100%;text-align:center;color:#343e5c;font-size:17px;}
.site-info-outer ul li span{float:left;width:100%;text-align:center;color:#a1a7bd;font-size:14px;line-height:13px;}
.mid-section-container{float:left;width:100%;}
.mid-section-blk{float:left;width:100%;background:#f4f6f8;padding:73px 15px 47px;}
.mid-section-blk ul{float:left;width:100%;list-style:none;}
.mid-section-blk ul li{float:left;margin-bottom:30px;position:relative;margin-left:2.6%;}
.mid-section-blk ul li.no-margin{margin-left:0;}
.mid-section-blk ul li img{width:100%;}
.overlay{width:100%;position:absolute;top:0;left:0;height:100%;background:url('assets/images/overlay-bg.png')repeat-x bottom left;}
.section-caption{position:absolute;bottom:0;left:0;width:100%;padding:25px 28px;}
.section-caption h5{float:left;width:100%;color:#ffffff;text-transform:none;letter-spacing:0px;margin:0 0 8px;/* font-family:"Quicksand-Regular"; */font-size:22px;font-weight:500;margin-bottom:15px;}
.section-caption p{float:left;width:100%;line-height:22px;color:#ffffff;margin:0 0 8px;padding-left:2px;/* font-family:"Muli-Light"; */}
.section-caption a{float:left;width:auto;color:#4ed8fe;padding-left:2px;text-decoration:underline;}
.section-caption a:hover{text-decoration:none;}
.section-caption span:hover{color:#7fd4ff !important;}
.large{width:57.1%;}
.small{width:40.1%;}
.featured-product-container{float:left;width:100%;}
.featured-product{float:left;width:100%;padding:40px 0;}
.title-block{float:left;width:100%;}
.title-block h2{float:left;width:100%;text-align:center;color:#4f4f4f;font-size:39px;margin-bottom:8px;margin-top:0;padding-bottom:0;border-bottom:0;}
.title-block p{float:left;width:100%;text-align:center;padding:0 25%;line-height:19px;font-size:16px;}
.welcome-message{padding:10px 0;}
.welcome-message{margin-bottom:16px !important;}
.title-block.welcome-message > p{padding:0;font-size:15px !important;text-align:justify;}
.featured-product ul{float:left;width:100%;list-style:none;margin-top:43px;padding:0 2%;}
.featured-product ul li{float:left;width:21.8%;list-style:none;margin-left:4.26%;}
.featured-product ul li:first-child{margin:0;}
.featured-prod-image{float:none;margin:0 auto;width:100%;max-width:200px;max-height:200px;margin-bottom:26px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.featured-prod-image img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.featured-product-outer h5{float:left;width:100%;text-align:center;color:#383737;letter-spacing:0px;/* font-family:"Muli-Light"; */font-size:16px;margin:0 0 8px;}
.featured-product-outer{float:left;width:100%;text-align:center;position:relative;min-height:320px;}
.featured-product-outer p{float:left;width:100%;padding:0 5%;font-size:14px;line-height:17px;margin:0 0 25px;}
.fpotm-shop-now{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.featured-product-outer a.shop-link{color:#ea572f;font-size:15px;width:92px;padding-left:25px;position:relative;text-transform:uppercase;}
.featured-product-outer a.shop-link:before{position:absolute;left:0;top:-4px;content:"\f07a";font-size:15px;color:#ea572f;display:inline-block;font-family:'FontAwesome';}
.blog-post-container{float:left;width:100%;margin-top:58px;}
.blog-post-outer{float:left;width:100%;background:#f4f6f8;padding:85px 15px 40px;}
.advice-link{clear:both;display:block;padding-top:40px;width:100%;}
.advice-link a{/* font-family:Raleway; */font-size:18px;}
.blog-post-grid{float:left;width:100%;margin-top:40px;}
.blog-post{float:left;width:100%;position:relative;}
.blog-post:before{position:absolute;top:0;left:0;width:100%;height:3px;content:"";display:inline-block;background:#ea572f;}
.date-outer{position:absolute;top:3px;left:30px;background:#ea572f;width:auto;padding:4px 16px 2px;color:#ffffff;font-size:16px;}
.blog-post .overlay{background:url('assets/images/overlay-bg1.png')repeat-x bottom left;}
.post-details{position:absolute;bottom:0;left:0;padding:24px 29px 18px;}
.post-details h6{float:left;width:100%;color:#ffffff;/* font-family:'Quicksand-Regular'; */font-size:20px;line-height:24px;}
.post-details p{float:left;width:100%;color:#ffffff;font-size:15px;line-height:18px;text-align:left;margin-bottom:9px;}
.post-details a i{width:auto;margin-left:14px;font-size:10px;}
.post-details a{float:left;width:auto;text-align:left;}
.post-details a:hover{color:#00bff3;}
.testimonial-outer{float:left;width:100%;padding:81px 0 94px;}
.testimonial-outer h2{color:#0b1520;text-align:center;line-height:51px;margin-top:0;font-size:39px;padding-bottom:25px;border-bottom:0;}
.testimonial-outer p{text-align:center;font-size:16px;line-height:20px;color:#3a3d3f;margin-bottom:67px;}
.testimonial-outer ul{float:left;width:100%;list-style:none;}
.testimonial-outer ul li{float:left;width:33.33%;position:relative;padding-top:46px;padding-right:70px;}
.testimonial-outer ul li:first-child{margin-left:0px;}
.testimonial-outer ul li:before{position:absolute;content:"";background:url('assets/images/content/quotes.png') no-repeat;width:25px;height:21px;left:20px;top:0;}
.testimonial-outer ul li p{font-style:italic;text-align:left;line-height:26px;color:#6f7d8a;margin-bottom:37px;}
.testimonial-outer ul li span{/* font-family:'Quicksand-Medium'; */font-size:16px;letter-spacing:0px;text-transform:uppercase;color:#ea572f;padding-bottom:7px;float:left;}
.testimonial-outer ul li ul{float:left;width:100%;margin:0;}
.testimonial-outer ul li ul li{float:left;width:auto;padding:0;margin:0 0 0 1px;position:inherit;}
.testimonial-outer i{color:orange;}
.category-page-container{/*float:left;*/width:100%;margin:12px 0 0;}
.category-page-wrap{float:left;width:100%;padding:15px 0;}
.category-sidebar-outer{float:left;width:100%;}
.category-content-outer{float:left;width:100%;}
.category-content-outer h4{float:left;width:100%;margin-bottom:10px;}
.category-content-outer p{float:left;width:100%;font-size:14px;letter-spacing:0.1px;color:#6c7a89;line-height:25px;margin-bottom:16px;}
.category-image-outer{float:left;width:100%;position:relative;margin-top:6px;margin-bottom:50px;}
.category-image-outer img{width:100%;height:200px;}
.hide-filter{display:none;}
.border-overlay-outer{position:absolute;top:0;left:0;height:100%;width:100%;padding:12px 10px;}
.border-overlay{float:left;width:100%;border:1px dashed #ffffff;height:100%;}
.sorting-outerblk{float:left;width:100%;}
.prdctfltr_wc .prdctfltr_filter_title .prdctfltr_woocommerce_filter{display:none !important;}
.prdctfltr_filter_title{display:block;margin:0 auto;max-width:95% !important;width:100% !important;line-height:35px !important;}
.filter-bar{float:left;width:100%;background:#fbfcfd;margin-bottom:47px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.filter-element-outer{float:left;padding:12px 0 12px;}
.filter-element-outer:first-child{width:66.66%;display:none;}
.filter-element-outer:last-child{width:33.33%;}
.filter-element-outer.mid{border-left:1px solid #f0f3f7;border-right:1px solid #f0f3f7;}
.prdctfltr_wc.prdctfltr_woocommerce.woocommerce.prdctfltr_wc_regular.pf_default.prdctfltr_slide.prdctfltr_click_filter.prdctfltr_rows.prdctfltr_scroll_default.pf_mod_multirow.prdctfltr_round.prdctfltr_hierarchy_circle{width:100%;float:left;margin-bottom:0;}
.last-element{padding:9px 12px 9px 19px;display:none;}
.list-switch{margin:0 19px 0 10px;}
.last-element a{float:left;}
.last-element button.orange-btn{padding:6px 25px 4px 26px;}
.filter-element-outer .sbHolder{background:none;border:0;width:100%;}
.filter-element-outer .sbSelector{font-size:12px;color:#343e5c;text-transform:uppercase;/* font-family:'Muli-Light'; */width:90%;padding-left:28px;}
.filter-element-outer .sbToggle{width:10%;}
.filter-element-outer .sbToggle:before{position:absolute;top:50%;left:50%;content:"\f107";font-family:'FontAwesome';color:#343e5c;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.filter-element-outer .sbOptions{top:43px !important;background:#fbfcfd;border:1px solid #f0f3f7;width:100%;}
.filter-element-outer .sbOptions li{width:100%;margin:0 !important;}
.filter-element-outer .sbOptions a{color:#343e5c;}
.filter-element-outer .sbOptions a:hover{color:#ea572f;}
.sorting-outerblk ul.products{float:left;width:100%;list-style:none;}
.sorting-outerblk ul.products > li{width:31% !important;margin-left:3.5% !important;}
.sorting-outerblk ul.products.list > li{width:100% !important;margin-right:0 !important;margin-left:0 !important;}
.list .category-image{width:31% !important;margin-right:5% !important;margin-left:0 !important;float:left;}
.list .category-image{margin-bottom:0;}
.category-content{float:left;width:100%;min-height:190px;position:relative;padding:0 5px;}
.list .category-content{width:63.95% !important;float:left;text-align:left;}
.sorting-outerblk ul > li h2{border-bottom:0;float:left;width:100%;text-align:center;color:#515050;margin-bottom:4px;/* font-family:"Questrial"; */font-size:16px;font-weight:normal;line-height:22px;display:block;height:50px;}
.sorting-outerblk ul > li:nth-child(3n+1){margin-left:0 !important;}
.fixedpricebox{position:absolute;bottom:-10px;left:10%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.category-outer{float:left;width:100%;text-align:center;/*border:1px solid #f0f2f7;*/}
.list .category-outer,
.list .category-outer h2,
.list .category-outer p{text-align:left !important;}
.category-image{position:relative;height:200px;width:100%;margin-bottom:25px;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;border-top-right-radius:3px;}
.category-image img{width:100%;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;border-top-right-radius:3px;}
.category-image span.offer{background:#3ab5ff;color:#fff;font-size:10px;left:16px;line-height:16px;padding:0 10px;position:absolute;top:18px;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.category-image span.offer{background:#6bac2a;}
.category-outer h2{float:left;width:100%;text-align:center;color:#11181f;margin-bottom:4px;/* font-family:"Muli-Light"; */font-size:16px;font-weight:normal;line-height:22px;}
.category-outer p{display:inline-block;width:auto;text-align:center;color:#3f3c3c;font-size:14px;margin:0 0 13px;float:none;}
.woocommerce ul.products li.product .price{display:inline-block;color:#b8bfd3;font-size:13px;margin:0 0 7px;}
.woocommerce-Price-amount.amount{margin:0 0 7px;}
.category-outer p span.was{color:#b8bfd3;font-size:14px;margin:0;display:inline-flex !important;float:none;}
span.now{font-size:1.25em}
.category-outer p span.now, span.now{color:green;font-size:14px;font-weight:700;margin:0;display:inline-flex !important;float:none;}
.category-outer p span del{display:none !important;}
.category-outer .category-image a{border:0;}
.category-outer .category-image a:hover{border:0;background:0;}
.category-outer .category-image a:before{border:0;content:'';}
.category-outer a{display:inline-block;color:#ea572f;font-size:14px;border:0px solid #ed6d4a;position:relative;padding:6px 22px 6px 43px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.category-outer a:before{position:absolute;top:50%;left:19px;content:"\f07a";display:inline-block;color:#ea572f;font-size:15px;font-family:'FontAwesome';-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.category-outer a:hover{text-align:center;background:#ed6d4a;color:#ffffff;text-decoration:none;}
.category-outer a:hover:before{color:#ffffff;}
.product-title-h2{margin-bottom:20px;}
.product-title-h2 a:before{content:"";}
.product-title-h2 a{background:none;color:#333;padding:0;font-size:16px;}
.product-title-h2 a:hover{background:none;color:#333;text-decoration:underline;}
.woocommerce ul.products li.product a img{max-height:200px;/*max-width:200px;*/}
.woocommerce ul.products li.product a img{height:initial;width:initial;}
.pagination-outer{float:left;width:100%;background:#fbfcfd;margin:7px 0 113px;}
.pagination-outer ul{float:left;width:100%;margin:0;}
.pagination-outer ul li{float:left;width:auto;margin:0;}
.pagination-outer ul li.previous{width:100px;border-right:1px solid #f0f2f7;}
.pagination-outer ul li.next{width:100px;border-left:1px solid #f0f2f7;}
.pagination-outer ul li a{background:#fbfcfd;border:0;padding:25px 12px;}
.pagination-outer ul li.previous a{float:left;width:100%;background:#fbfcfd;border:0;}
.category-sidebar-outer{padding-top:13px;}
.sidebar-single{float:left;width:100%;}
.sidebar-single h5{float:left;width:100%;font-size:17px;color:#3f3c3c;padding-bottom:15px;padding-left:20px;margin-bottom:17px;position:relative;cursor:pointer;}
.sidebar-single h5:after{position:absolute;content:"\f053";font-family:'FontAwesome';border-radius:50%;color:#b8bfd3;right:15px;top:2px;font-size:14px;}
.sidebar-single h5.active:after{content:"\f078";}
.sidebar-single h5.active{border-bottom:1px solid #f0f2f7;}
.sidebar-single ul h6{float:left;width:100%;position:relative;padding-left:57px;color:#00bff3;line-height:22px;}
.sidebar-single ul h6:before{position:absolute;content:"";width:6px;height:6px;border-radius:50%;background:#00bff3;left:27px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.sidebar-single ul{float:left;width:100%;list-style:none;margin-bottom:64px;display:none;}
.sidebar-single ul li{float:left;width:100%;padding:0 12px 0 23px;margin-top:13px;}
.sidebar-single ul li:first-child{margin-top:0;}
.sidebar-single ul li .icheckbox{float:left;width:auto;vertical-align:middle;margin:0;padding:0;width:14px;height:16px;background:url(assets/images/icheck.png) no-repeat 0 -16px;border:none;cursor:pointer;}
.sidebar-single ul li .icheckbox:hover{background-position:0 -16px;}
.sidebar-single ul li .icheckbox.checked{background-position:0 0;}
.sidebar-single ul li.sub-title{padding:0 !important;}
.sidebar-single ul li label{float:left;width:auto;margin:0;padding-left:17px;color:#6c7a89;font-size:12px;line-height:16px;font-weight:400;cursor:pointer;}
.sidebar-single ul li span{float:right;color:#6c7a89;font-size:12px;line-height:16px;font-weight:400;}
.single-check{float:left;}
.cycle-pager.external{position:absolute;right:0;left:0;margin:0 auto;bottom:26px;z-index:99;text-align:center;}
.slider-pager{display:inline-block;width:10px;height:10px;border-radius:50%;background:#ece7e5;border:2px solid #ece7e5;cursor:pointer;margin-left:6px;}
.slider-pager.cycle-pager-active{background:#c7bebb;border:2px solid #e56440;}
.slider-pager:first-child{margin-left:0;}
.product-page--outer{float:left;width:100%;padding:0px 0 54px;}
.single-details-outer{float:left;width:100%;}
.single-details{float:left;width:100%;padding:0 0 106px;}
.single-left{float:left;width:50%;max-width:510px;}
.single-right{float:left;width:100%;max-width:520px;padding-left:60px;padding-top:7px;}
.rating-block{float:left;width:100%;padding-bottom:16px;}
.rating-block ul{float:left;width:100%;list-style:none;}
.rating-block ul li{float:left;width:auto;margin-left:3px;}
.rating-block ul li:first-child{margin-left:0;}
.single-right h1{color:#282827;padding-bottom:6px;float:left;width:100%;/* font-family:"Quicksand-Regular"; */font-size:27px;font-weight:normal;line-height:40px;}
.single-right p{font-size:15px;line-height:22px;color:#4d5052;margin-bottom:22px;}
.item-single{float:left;width:100%;margin-bottom:20px;}
a.wpis-popup:hover{display:block !important;cursor:zoom-in;}
a.wpis-popup{background:rgba(0, 0, 0, 0) url("../images/camera-32.png") no-repeat scroll 99% 100%;bottom:0;display:block !important;height:100%;opacity:10.62;outline:medium none;position:absolute;right:0;text-indent:-9999px;width:100%;z-index:9;}
.contentskiplink{display:none;}
.item-left{float:left;width:50%;padding-top:8px;}
.item-left p{font-size:14px;margin:0;color:#4d5052;}
.displaynone{display:none;}
#extra_10_percent{margin-bottom:30px;margin-top:2%;}
.slick-track{margin:0 auto;}
.zoom.slick-slide{max-width:576px;}
.woocommerce div.product div.images div.slick-list img, .attachment-shop_single.size-shop_single.wp-post-image{margin:0 auto !important;width:auto !important;max-height:100%;}
.sale-label{font-size:13px;position:absolute;top:18px;color:#fff;left:16px;line-height:16px;padding:0 10px;background:#3ab5ff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-transform:uppercase;}
.woocommerce .item-left button.orange-btn, .woocommerce .variations_button button.orange-btn{padding:8px 20px;height:40px;font-size:12px;letter-spacing:0px;max-width:170px;width:100%;/* font-family:"Muli-Regular"; */font-weight:normal;border:2px solid #61b61d;}
.woocommerce .item-left button.orange-btn:hover{background:#61b61d !important;color:#fff !important;text-decoration:underline;}
.single_add_to_cart_button.button.alt{/* font-family:"Muli-Regular" !important; */font-weight:normal;}
.woocommerce .item-single .item-left .cart{margin:0;}
.item-left .orange-btn.sample-order{text-align:center;background:#282827 !important;border:2px solid #282827 !important;}
.item-left .orange-btn.sample-order:hover{color:#282827 !important;background:#fff !important;}
.item-left .orange-btn i{margin-right:16px;}
.item-right{float:right;width:auto;}
.item-right label{/*float:left;width:100px;padding-right:30px;font-size:12px;color:#4d5052;text-transform:uppercase;font-family:'Muli-Regular';font-weight:400;margin:0;padding-top:8px;*/}
.item-right label.sample-price{width:150px;padding:9px 0px 9px;margin-top:0px;}
.item-right input{/*float:left;width:70px;font-size:12px;color:#4d5052;height:30px;*/}
.item-right strong{font-size:14px;/* font-family:'Muli-Regular'; */color:#282827;padding:9px 70px 9px 0;margin-top:8px;float:left;}
.wishlist-social{float:left;width:100%;padding-top:25px;}
.single-wishlist{float:left;}
.single-wishlist a{font-size:12px;color:#4d5052;text-transform:uppercase;}
.single-wishlist a i{margin-right:9px;color:#000;font-size:15px;}
.single-social{float:left;width:auto;}
.single-social label{float:left;font-size:12px;color:#4d5052;text-transform:uppercase;margin:0;font-weight:400;padding:0 29px 0 50px;}
.single-social ul{float:left;width:auto;list-style:none;}
.single-social ul li{float:left;width:auto;margin-left:10px;}
.single-social ul li i{font-size:15px;color:#000;}
.single-social ul li:first-child{margin:0;}
.single-social ul li a:hover i{color:#ea572f;}
.product-desc-tab{float:left;width:100%;padding-bottom:20px;}
.tab-outer{float:left;width:100%;border:1px solid #d6d8da;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.nav-tabs > li{width:25%;border-left:1px solid #d6d8da;text-align:center;margin:0px;}
.nav-tabs > li:first-child{border-left:none;}
.nav-tabs > li > a{font-size:16px;color:#343e5c;margin-right:0;padding:20px 0 21px;}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:active,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:active{border:none;border-radius:0px;color:#fff;background:#ea572f;float:left;height:100%;line-height:24px;width:100%;}
.nav-tabs > li:first-child a{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;}
.nav-tabs > li:last-child a{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;}
.tab-content{float:left;width:100%;/*padding:35px 15px;*/}
.tab-content h4{color:#282827;padding-bottom:13px;}
.tab-content .size-blk{float:left;width:100%;}
.tab-content .size-blk p{font-size:14px;color:#4d5052;margin-bottom:4px;}
.tab-content .size-blk p span{color:#ef2951;}
.tab-content p{font-size:15px;color:#4d5052;margin-bottom:14px;}
.tab-content ul{float:left;width:100%;max-width:596px;list-style:none;}
.tab-content ul li{float:left;width:100%;font-size:14px;line-height:36px;}
.tab-content ul li .left-spec{float:left;width:50%;/* font-family:'Muli-Regular'; */color:#282827;}
.tab-content ul li .right-res{float:left;width:50%;/* font-family:'Muli-Light'; */color:#4d5052;}
.tab-content ul li a{color:#ea572f;}
.similar-products{float:left;width:100%;background:#f8f8f9;border:1px solid #d6d8da;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.similar-left{float:left;width:20.91%;padding:34px 37px 41px 15px;}
.similar-left span{float:left;font-size:10px;padding:0px 10px;margin-bottom:31px;line-height:16px;background:#282827;color:#fff;text-transform:uppercase;/* font-family:'Muli-Light'; */-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}
.similar-left h3{float:left;color:#000000;padding-bottom:45px;}
.similar-left label{float:left;font-size:12px;width:auto;text-transform:uppercase;padding:2px 16px 0px;border:1px solid #ea572f;background:#ea572f;color:#fff;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}
.similar-left a:hover{background:#fff;color:#ea572f;text-decoration:none;}
.similar-right{float:left;width:79.09%;padding:58px 62px 41px;border-left:1px solid #d6d8da;}
.similar-right ul{float:left;width:100%;list-style:none;}
.similar-right ul li{float:left;width:33.33%;text-align:center;}
.similar-right ul li img{margin-bottom:16px;max-width:190px;min-height:185px;}
.similar-right ul li a{display:inline-block;width:100%;font-size:15px;color:#3a3d3f;}
.similar-right ul li a span{display:block;font-size:13px;color:#838d8f;margin-top:3px;}
.similar-range-products{float:left;width:100%;padding:67px 0 0px;}
.similar-range-products h3{float:left;width:100%;text-align:center;color:#0b1520;padding-bottom:39px;}
.range-single{float:left;width:100%;text-align:center;}
.range-single a{display:inline-block;font-size:15px;color:#3a3d3f;}
.range-single a span{display:block;font-size:13px;color:#838d8f;}
.range-image{float:none;height:100%;margin:0 auto;min-height:250px;max-height:250px;max-width:250px;position:relative;width:100%;}
.range-image img{display:block;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;}
.range-image span{font-size:10px;color:#fff !important;position:absolute;top:18px;left:16px;line-height:16px;padding:0 10px;background:#3ab5ff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.range-data{float:left;width:100%;padding-top:25px;}
.footer-container{float:left;width:100%;padding-bottom:25px;}
.footer-top{float:left;width:100%;padding:74px 0 38px;}
.single-blocks{float:left;width:100%;padding-right:15px;/* font-family:"Muli-Light"; */font-size:15px;font-weight:500;}
.single-blocks h5{/* font-family:"Quicksand-Regular"; */font-size:22px;color:#333;padding-bottom:20px;margin-bottom:28px;border-bottom:1px solid #a1b1bc;position:relative;}
.single-blocks h5:before{position:absolute;content:"";background:#ea572f;height:3px;width:70px;left:0;bottom:-2px;}
.single-blocks p{color:#3a3d3f;margin:0;line-height:24px;}
.single-blocks ul{float:left;width:100%;list-style:none;}
.single-blocks ul li{float:left;width:50%;position:relative;padding-left:15px;margin-bottom:19px;}
.single-blocks ul li:before{position:absolute;content:"";background:#a1b1bc;height:5px;width:5px;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.single-blocks ul li:nth-child(even){left:87px;}
.single-blocks ul li a{/* font-family:'Muli-Light'; */font-size:15px;color:#3a3d3f;}
.contact-single{float:left;width:100%;margin-bottom:5px;}
.contact-single label{float:left;width:27%;color:#3a3d3f;font-size:14px;font-weight:400;margin:0;line-height:27px;}
.contact-single address{float:left;width:auto;margin-top:20px;margin-bottom:10px;line-height:27px;}
.contact-single a{color:#3a3d3f;line-height:27px;}
.footer-mid{float:left;width:100%;}
.footer-social{float:left;width:100%;}
.footer-social ul{float:left;width:100%;list-style:none;}
.footer-social ul li{float:left;width:auto;margin-left:16px;}
.footer-social ul li:first-child{margin-left:0;}
.footer-social ul li a{font-size:16px;line-height:18px;color:#3a3d3f;position:relative;padding-left:40px;}
.footer-social ul li a span{display:block;font-size:12px;padding-left:40px;}
.footer-social ul li a:before{position:absolute;font-family:'FontAwesome';left:0;top:4px;font-size:16px;color:#fff;width:30px;height:30px;text-align:center;padding:7px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.footer-social ul li a.fb:before{content:"\f09a";background:#1b78c7;}
.footer-social ul li a.twitter:before{content:"\f099";background:#00bff3;}
.footer-social ul li a.googleplus:before{content:"\f0d5";background:#d84337;}
.footer-social ul li a.pinterest:before{content:"\f0d2";background:#C01021;}
.footer-social ul li a.youtube:before{content:"\f16a";background:#D02020;}
.footer-payment{float:right;width:auto;}
.footer-payment h6{float:left;padding:7px 32px 0px 0;color:#0b1520;}
.footer-payment ul{float:left;width:auto;list-style:none;padding-top:5px;}
.footer-payment ul li{float:left;width:auto;margin-left:5px;}
.footer-payment ul li:first-child{margin-left:0;}
.footer-bottom{float:left;width:100%;text-align:center;padding-top:25px;}
.footer-bottom p{color:#3a3d3f;margin:0px;line-height:inherit;}
.mc4wp-alert.mc4wp-error > p, .mc4wp-alert.mc4wp-success > p{color:#fff;text-align:right;}
.newsletter-wrap{float:left;width:100%;}
.newsletter{float:left;width:100%;background:#ea572f;padding:18px 0 17px;}
.newsletter-inner{display:block;max-width:970px;margin:0 auto;width:100%;}
.newsletter-inner h5{color:#fff;/* font-family:"Quicksand-Regular"; */text-transform:capitalize;letter-spacing:0;line-height:45px;padding-right:95px;float:left;}
.newsletter-inner .nws-input{float:left;width:100%;height:45px;max-width:320px;padding-left:5px;background:transparent;border:1px solid #FFF;font-size:16px;color:#fff;/* font-family:"Muli-Light"; */margin-right:5px;}
.newsletter-inner .nws-input:active, .newsletter-inner .nws-input:hover, .newsletter-inner .nws-input:focus{color:#fff;outline:none !important;}
.newsletter-inner .nws-input::-webkit-input-placeholder{color:#fff;}
.newsletter-inner .nws-input:-moz-placeholder{color:#fff;}
.newsletter-inner .nws-input::-moz-placeholder{color:#fff;opacity:1;}
.newsletter-inner .nws-input:-ms-input-placeholder{color:#fff;}
.signup-btn{float:left;color:#ea572f !important;/* font-family:"Quicksand-Regular"; */font-weight:500;font-size:16px !important;text-transform:uppercase;width:170px;height:45px;line-height:45px;background:#fff !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.signup-btn:hover{opacity:0.7;-webkit-transition:all 500ms ease-in 0s;-moz-transition:all 500ms ease-in 0s;transition:all 500ms ease-in 0s;}
.blog-outer{float:left;width:100%;}
.blog-title-blk{float:left;width:100%;}
.newsletter-inner .widget{float:none;width:auto;margin:0;}
.newsletter-inner .widget .widget-title{display:none;}
.rating-wrap{float:left;height:20px;width:105px;position:relative;}
.rating-blank{background:url("assets/images/rating-star.jpg") repeat-x;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;}
.rating-fill{background:url("assets/images/rate-star.png") repeat;height:100%;left:0;position:absolute;top:0;width:21px;z-index:1;}
.woof_container{float:left;width:100%;padding:0;margin:0;}
.prdctfltr_filter .widget-title{/* font-family:'Quicksand-Regular',Arial, sans-serif; */border-bottom:1px solid #ccc;color:#3f3c3c;cursor:pointer;float:left;font-size:17px;padding-bottom:15px;padding-left:0px;position:relative;width:100%;}
.woof_block_html_items{float:left;width:100%;margin-bottom:64px;padding-top:17px;border-top:1px solid #f0f2f7;}
.woof_block_html_items ul{float:left;list-style:outside none none;width:100%;}
.woof_block_html_items ul li{float:left;margin-top:13px !important;padding-left:0 !important;padding-right:0 !important;padding:0 12px 0 23px !important;width:100%;}
.widget-title{margin-bottom:10px;margin-top:0;line-height:30px !important;}
.fa.fa-2.fa-sort-down{float:right;line-height:15px;}
.fa.fa-2.fa-sort-up{float:right;line-height:0;padding-top:13px;}
.prdctfltr_checkboxes label:last-child{margin-bottom:20px;}
.prdctfltr-widget .prdctfltr_wc .prdctfltr_woocommerce_ordering .prdctfltr_filter{margin-bottom:10px !important;}
.prdctfltr_count{border:0px !important;}
.prdctfltr_filter label span{color:#6c7a89;cursor:pointer;float:left;/* font-family:"Muli-Light"; */font-size:15px;font-weight:300;line-height:28px !important;margin:0;padding-left:0px;width:100%;padding-top:0;padding-bottom:0;}
.prdctfltr_filter label span span{color:#6c7a89;float:right;font-size:12px;font-weight:400;line-height:3px;width:10px;padding:0px 6px;opacity:1;margin-right:-10px;text-indent:-20px;}
.sorting-outerblk .prdctfltr_wc.prdctfltr_woocommerce.woocommerce.prdctfltr_wc_regular.pf_default.prdctfltr_slide.prdctfltr_click_filter.prdctfltr_rows.prdctfltr_scroll_default.pf_mod_multirow.pf_adptv_default.prdctfltr_round.prdctfltr_hierarchy_circle.prdctfltr_adoptive_reorder:first-child{display:none;}
.prdctfltr_filter.prdctfltr_attributes.prdctfltr_pa_colour.prdctfltr_single.prdctfltr_text.prdctfltr_adoptive{margin-bottom:15px;}
.prdctfltr_wc .prdctfltr_filter_title .prdctfltr_woocommerce_filter .prdctfltr-bars::before{display:none;}
.prdctfltr_wc .prdctfltr_filter_title{/*line-height:55px !important;*/margin-bottom:0 !important;/* font-family:"Raleway"; *//*font-weight:600 !important;*/letter-spacing:0.4px;}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{color:#FFF !important;background:#ed6d4a !important;}
.page-numbers{color:#ed6d4a !important;}
.icheckbox_flat-orange{float:left;width:auto;vertical-align:middle;margin:0 !important;padding:0;width:14px;height:16px;background:url(assets/images/icheck.png) no-repeat 0 -14px;border:none;cursor:pointer;}
.icheckbox_flat-orange:hover{background-position:0 -14px;}
.icheckbox_flat-orange.checked{background-position:0 0;}
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product{margin:0 0 2.992em;}
.sorting-outerblk ul.products li .star-rating{display:none;}
.sorting-outerblk ul.products li .price del{display:none !important;}
.list-wrap-div{float:left;width:100%;}
.sorting-outerblk ul.products li .category-content .price{margin-bottom:0 !important;font-weight:500;color:#333;}
.sorting-outerblk ul.products li .category-contents .price .woocommerce-Price-amount.amount{margin-bottom:0 !important;font-weight:700;color:#333;}
.woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{color:#333;}
.woocommerce-Price-amount.amount{margin-bottom:0 !important;/* font-family:'Muli-Bold'; */font-weight:300;color:#333;}
.single-blocks .map{margin:5px 5px 5px 0;float:left;}
.woocommerce-result-count{display:none;}
.woocommerce-ordering{float:left;width:100%;margin:0 !important;}
.woocommerce .woocommerce-ordering select{border:none;}
.sorting-outerblk > .woocommerce-ordering{display:none;}
.widget.woocommerce.widget_product_categories{margin-bottom:0;}
.single-product .quantity{display:none;}
.woocommerce-review-link{display:none;}
.rating-block .woocommerce-product-rating{margin:0 !important;}
.yith-wcwl-add-to-wishlist{margin:0;padding-left:24px;position:relative;}
.yith-wcwl-add-to-wishlist:before{position:absolute;top:0;left:0;content:"\f08a";font-family:'FontAwesome';display:inline-block;color:#000;font-size:15px;}
.yith-wcwl-add-to-wishlist .add_to_wishlist:hover,
.yith-wcwl-add-to-wishlist .add_to_wishlist:active,
.yith-wcwl-add-to-wishlist .add_to_wishlist:focus{text-decoration:none;}
.yith-wcwl-add-to-wishlist:hover:before{content:"\f004";color:#ea572f;}
.visible{display:none;}
.wastagelabel{font-weight:300;}
.cart.sample{display:none;}
.entry-header h1{/* font-family:"Quicksand-Regular"; */font-size:25px;margin-bottom:40px;}
.entry-content h2{/* font-family:"Quicksand-Regular"; */font-size:20px;margin:20px 0;}
article h3, .entry-content h3{/* font-family:"Quicksand-Regular" !important; */font-size:20px !important;margin:40px 0 !important;font-weight:500 !important;}
article h4, .entry-content h4{/* font-family:"Quicksand-Regular" !important; */font-size:18px !important;margin:40px 0 !important;font-weight:500 !important;}
label .required{font-size:14px;}

.entry-content p, .blog-left-block article p{line-height:35px;font-size:16px; margin-bottom: 25px; }

.post h2 { font-family: 'Playfair Display', serif;font-size:35px; margin:30px 0; }
.post h3 { font-family: 'Playfair Display', serif;font-size:28px; margin:20px 0; }
.post h4 { font-family: 'Playfair Display', serif;font-size:22px; margin:20px 0; }
.post a { color: #0d7bcb; }
.entry-content p a{font-weight:400;color:#5ba9e5;/* font-family:"Muli-Light"; */}
.entry-content table{/* font-family:"Muli-Light"; */font-size:16px;}
.entry-content table a{/*color:#5ba9e5;*/}
.entry-content ul{list-style-type:square;color:#333;margin-left:30px;margin-bottom:30px;padding-left:30px;border-left:0px solid #e8ecef;}
.entry-content ol{margin-left:30px;margin-bottom:30px;padding-left:30px;border-left:0px solid #e8ecef;}
.entry-content ul a, .widget-area ul a, .widget_categories ul li a, .widget_archive ul li a, .widget_recent_entries ul li a, .widget_recent_comments ul li a, .widget_meta ul li a{ color:#5ba9e5; font-family: 'Roboto',Arial, sans-serif;font-size:16px; */}
.widget-area ul{margin-top:20px;margin-bottom:30px;padding-left:10px;list-style-type:square;color:#ccc;}
.blog-title, .blog-title a{/* font-family:"Muli-Regular" !important; font-size:30px !important; line-height: 40px !important;  */ text-transform:capitalize;}
.blog-right-block ul li{list-style-type:square !important;list-style-position:inside !important;padding-left:10px;margin-bottom:5px;}

.widget-area .widget-title{color:#3f3c3c;font-family: 'Playfair Display', serif;font-size:25px !important;text-transform:capitalize;}

.widget_categories ul li::before, .widget_archive ul li::before, .widget_recent_entries ul li::before, .widget_recent_comments ul li::before, .widget_meta ul li::before{content:'' !important;}
.comment-form .form-submit #submit{font-weight:400; margin-bottom: 10px; }

.blog-left-block h1{margin-bottom:20px;}
.post-thumbnail{margin-bottom:20px;width:100%;}
.blog-date li, .blog-date li a{/* font-family:"Muli-Light" !important; */color:#4d4d4d;}
.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title{margin-top:15px;}
.row:before,
.row:after{content:" ";display:table;}
.row:after{clear:both;}
.row{clear:both;*zoom:1;/*margin:0;*/}
.row.no-margin{margin-bottom:0;}
.row.margin-to-columns{margin-bottom:0;}
.row.margin-to-columns div[class*="col-"]{margin-bottom:40px;}
.row.padding{padding:30px;}
/* .calculator div[class*="col-"]{float:left;} */
/*.col-1-1{width:100%;}
.col-1-2{width:50%;}
.col-1-3{width:33.33333333333333%;}
.col-2-3{width:66.66666666666667%;}
.col-1-5{width:20%;}
.col-2-5{width:40%;}
.col-3-5{width:60%;}
.col-4-5{width:80%;}
.col-1-4{width:25%;}
.col-1-6{width:16.66666666666667%;}
.col-3-4{width:75%;} */
@media screen and (min-width:1024px){/*.col-large-1-1{width:100%;}
.col-large-1-2{width:50%;}
.col-large-1-3{width:33.33333333333333%;}
.col-large-2-3{width:66.66666666666667%;}
.col-large-2-5{width:40%;}
.col-large-1-5{width:20%;}
.col-large-3-5{width:60%;}
.col-large-4-5{width:80%;}
.col-large-1-6{width:16.66666666666667%;}
.col-large-1-4{width:25%;}
.col-large-3-4{width:75%;}*/
.large-hidden{display:none;}
}
@media screen and (min-width:768px) and (max-width:1023px){/*.col-medium-1-1{width:100%;}
.col-medium-1-2{width:50%;}
.col-medium-1-3{width:33.33333333333333%;}
.col-medium-2-3{width:66.66666666666667%;}
.col-medium-1-5{width:20%;}
.col-medium-2-5{width:40%;}
.col-medium-3-5{width:60%;}
.col-medium-4-5{width:80%;}
.col-medium-1-6{width:16.66666666666667%;}
.col-medium-1-4{width:25%;}
.col-medium-3-4{width:75%;}*/
.medium-hidden{display:none;}
}
@media screen and (min-width:480px) and (max-width:767px){/*.col-small-1-1{width:100%;}
.col-small-1-2{width:50%;}
.col-small-1-3{width:33.33333333333333%;}
.col-small-2-3{width:66.66666666666667%;}
.col-small-1-5{width:20%;}
.col-small-2-5{width:40%;}
.col-small-3-5{width:60%;}
.col-small-4-5{width:80%;}
.col-small-1-6{width:16.66666666666667%;}
.col-small-1-4{width:25%;}
.col-small-3-4{width:75%;}*/
.small-hidden{display:none;}
}
@media screen and (max-width:479px){/*.col-tiny-1-1{width:100%;}
.col-tiny-1-2{width:50%;}
.col-tiny-1-3{width:33.33333333333333%;}
.col-tiny-2-3{width:66.66666666666667%;}
.col-tiny-1-5{width:20%;}
.col-tiny-2-5{width:40%;}
.col-tiny-3-5{width:60%;}
.col-tiny-4-5{width:80%;}
.col-tiny-1-6{width:16.66666666666667%;}
.col-tiny-1-4{width:25%;}
.col-tiny-3-4{width:75%;}*/
.tiny-hidden{display:none;}
}
@media screen and (max-width:319px){/*.col-nano-1-1{width:100%;}
.col-nano-1-2{width:50%;}
.col-nano-1-3{width:33.33333333333333%;}
.col-nano-2-3{width:66.66666666666667%;}
.col-nano-1-5{width:20%;}
.col-nano-2-5{width:40%;}
.col-nano-3-5{width:60%;}
.col-nano-4-5{width:80%;}
.col-nano-1-6{width:16.66666666666667%;}
.col-nano-1-4{width:25%;}
.col-nano-3-4{width:75%;}*/
.nano-hidden{display:none;}
}
/* .calculator{background-color:#fff;padding:10px;font-size:14px;} 
.calculator div[class*="col-"]{padding:0;}
.calculator input[type="checkbox"]{margin:8px 0 0 !important;}
.calculator input[type="number"]{display:inline !important;margin:2.5px 0;height:32px;padding:5px 10px;font-size:14px;width:70px;}
.col-1-3.calculator-col > input{margin:2.5px 0 2.5px 15px;}
.calculator .row{margin:0;}
.calculator *{font-size:12px;}
.calculator p{padding-top:6px;margin:0;}
.calculator p strong{color:#000;font-size:14px;}
.calculator .orange-light p strong{color:#FFF;}
.calculator-col .orange-dark{background-color:#f15c30;border:1px solid #fff;}
.calculator-col .orange-light{background-color:#f89a74;border:1px solid #fff;margin:1.5px 0;}
.calculator-col .orange-dark p, .calculator-col .orange-light p{color:#fff;}
.calculator-col{min-height:32px;}
.calculator-col > div{min-height:32px;text-align:center;}
.calculator input{width:65px;}*/
#border_1, #border_2, #border_3, #border_4, #border_5, #border_6{visibility:hidden;}
.wall-55, .wall-66{display:none;}
.right strong{padding-right:10px;}
.text-center.button.button-orange{    padding: 0;
    margin: 0 auto;
    max-width: 300px;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    line-height: 30px;
    font-family: 'Montserrat', sans-serif;
    display: block;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: 2px;
    background: #ea572f;
    text-decoration: none!important;/* font-family:"Raleway"; */font-size:16px;font-weight:500;margin-top:50px;padding:10px 20px;}
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab,
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--grout_tab.panel.entry-content.wc-tab,
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--qa_tab.panel.entry-content.wc-tab,
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--calc_tab.panel.entry-content.wc-tab,
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--ret_tab.panel.entry-content.wc-tab,
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--return_delivery_tab.entry-content.wc-tab{/*padding:0 20px !important;*/}
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--grout_tab.panel.entry-content.wc-tab,
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--wpc_comment_tab.panel.entry-content.wc-tab,
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--wpc_comment_tab.panel.entry-content.wc-tab,
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--return_delivery_tab.entry-content.wc-tab{float:left;width:100%;}
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab ul{float:none !important;max-width:100% !important;}
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab ul{color:inherit !important;border:0 !important;list-style-type:square !important;}
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab ul li a{color:#5ba9e5 !important;}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{text-transform:capitalize;}
.woocommerce .products ul, .woocommerce ul.products{border:0;}
/*.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab h2{margin-bottom:10px;clear:both;}*/
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--grout_tab.panel.entry-content.wc-tab h2{/*margin-bottom:40px;clear:both;font-size:24px;*/}
h4.product_name a{/* font-family:'Quicksand-Regular'; */font-weight:300 !important;}
.woocommerce-Tabs-panel--grout_tab.panel.entry-content.wc-tab ul.products li.product, .woocommerce-Tabs-panel--grout_tab.panel.entry-content.wc-tab .woocommerce-page ul.products li.product{width:25% !important;margin-bottom:40px;min-height:130px;}
.woocommerce #content div.product .woocommerce-tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs::after, .woocommerce #content div.product div.thumbnails a.first, .woocommerce #content div.product div.thumbnails::after, .woocommerce .cart-collaterals::after, .woocommerce .col2-set::after, .woocommerce .woocommerce-pagination ul.page-numbers::after, .woocommerce div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs ul.tabs::after, .woocommerce div.product div.thumbnails a.first, .woocommerce div.product div.thumbnails::after, .woocommerce ul.products, .woocommerce ul.products li.first, .woocommerce ul.products::after, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after, .woocommerce-page #content div.product div.thumbnails a.first, .woocommerce-page #content div.product div.thumbnails::after, .woocommerce-page .cart-collaterals::after, .woocommerce-page .col2-set::after, .woocommerce-page .woocommerce-pagination ul.page-numbers::after, .woocommerce-page div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs::after, .woocommerce-page div.product div.thumbnails a.first, .woocommerce-page div.product div.thumbnails::after, .woocommerce-page ul.products, .woocommerce-page ul.products li.first, .woocommerce-page ul.products::after{clear:none !important;}
.woocommerce-Tabs-panel--grout_tab.panel.entry-content.wc-tab .woocommerce ul.products li.product, .woocommerce-Tabs-panel--grout_tab.panel.entry-content.wc-tab .woocommerce-page ul.products li.product{min-height:95px;}
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--grout_tab.panel.entry-content.wc-tab ul.products li.product a img{max-width:45px !important;float:left;margin-right:10px !important;}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{padding:0 !important;font-size:16px !important;line-height:20px;margin-bottom:15px !important;margin-top:5px !important;}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0 5px;}
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--grout_tab.panel.entry-content.wc-tab #respond input#submit, .woocommerce-Tabs-panel.woocommerce-Tabs-panel--grout_tab.panel.entry-content.wc-tab a.button, .woocommerce-Tabs-panel.woocommerce-Tabs-panel--grout_tab.panel.entry-content.wc-tab button.button, .woocommerce-Tabs-panel.woocommerce-Tabs-panel--grout_tab.panel.entry-content.wc-tab input.button{/*position:absolute;bottom:0;left:20%;text-transform:capitalize;font-size:95% !important;font-weight:500 !important;*/}
#woopcomm{border:0 !important;}
#woopcomm .wpc-comment-title{margin:25px 0 30px !important;padding:0 !important;}
.shop_attributes{margin-top:50px;}
.woocommerce table.shop_attributes th, .woocommerce table.shop_attributes td{width:30%;font-size:16px;font-weight:300;/* font-family:'Muli-Regular',Arial,sans-serif; */line-height:45px;}
.woocommerce table.shop_attributes th p, .woocommerce table.shop_attributes td p{margin-bottom:0 !important;}
.single-product-main-image{height:450px;width:550px;}
.woocommerce-product-gallery__image.single-product-main-image > a > img{max-width:547px;max-height:450px;height:initial !important;width:initial !important;margin:0px auto;}
.wpcs_product_carousel_slider .another_carousel_header i{top:34% !important;}
.wpcs_product_carousel_slider .another_carousel_header i.fa-angle-left{left:-35px !important;}
.wpcs_product_carousel_slider .another_carousel_header i.fa-angle-right{right:-35px !important;}
.wpcs_product_carousel_slider .owl-item .item h4.product_name a{overflow:auto !important;white-space:normal !important;}
.wpcs_product_carousel_slider .owl-item .item img{max-width:200px;max-height:200px;height:initial;width:initial !important;margin:0px auto;}
.show-product-range-center{width:100%;text-align:center;}
.show-product-range-center p{text-align:center;margin-top:40px;}
.show-product-range-center p a{color:#5ba9e5;font-size:16px;}
.red{color:red;}
.green{color:green;}
/*.tabs.wc-tabs li{max-width:20%;width:20% !important;}
.tabs.wc-tabs li.active, .tabs.wc-tabs li:active, .tabs.wc-tabs li:hover, .tabs.wc-tabs li:focus{width:16.66% !important;}*/
.woocommerce-error, .woocommerce-error, .woocommerce-info, .woocommerce-info, .woocommerce-message, .woocommerce-message{font-size:16px !important; /* font-family:"Muli-Regular"; */}
.woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button{/* font-family:"Muli-Regular"; */font-weight:500;text-transform:uppercase;padding:10px 20px;}
.label label{font-weight:300 !important;font-size:16px !important;text-align:left !important;line-height:35px !important;}
.value select{/*width:215px;height:35px;font-size:15px;*/}
.woocommerce div.product form.cart div.quantity{width:50%;}
.woocommerce table.shop_table td{padding:12px !important;font-weight:300 !important;}
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text{height:37px !important;}
.woocommerce .quantity .qty{font-size:12px !important;}
.checkout-button.button.alt.wc-forward{/* font-family:"Muli-Regular"; */font-weight:500;text-transform:uppercase;}
.betrs_option_desc{color:#666;}
#add_payment_method .cart-collaterals .cart_totals tr td, #add_payment_method .cart-collaterals .cart_totals tr th, .woocommerce-cart .cart-collaterals .cart_totals tr td, .woocommerce-cart .cart-collaterals .cart_totals tr th, .woocommerce-checkout .cart-collaterals .cart_totals tr td, .woocommerce-checkout .cart-collaterals .cart_totals tr th{font-size:14px;/* font-family:"Muli-Regular"; */}
.woocommerce ul#shipping_method{border:0;}
small{font-size:90% !important;}
.woocommerce form .form-row input.input-text{font-size:16px !important;/* font-family:"Muli-Light" !important; */}
.woocommerce-billing-fields h3, .woocommerce-additional-fields h3{margin-bottom:15px;}
#order_review_heading{margin:20px 0;clear:both;}
#order_review table{font-size:16px !important;}
.woocommerce table.shop_table tr th{font-size:16px !important;/* font-family:"Muli-SemiBold" !important; */font-weight:300 !important;}
h3 label{/* font-family:'Quicksand-Regular'; */}
figcaption, figure, main{display:block;/* font-family:Raleway; */font-size:13px;font-weight:300;margin-top:10px;}
figcaption { padding-left: 20px; border-left: 10px solid #e8ecef; }
.woocommerce ul.order_details{border:0 none;color:#000;font-size:18px;padding:0;}
.woocommerce td.product-name .wc-item-meta, .woocommerce td.product-name dl.variation{border:0 none;color:#000;list-style:outside none none;margin:0;padding:0;}
#breadcrumbs{font-size:13px;}
#breadcrumbs a{font-size:13px;color:#ea572f;}
.breadcrumbs_section{padding: 10px 0;background: #eee;}
.gallery-item{width:33%;float:left;height:150px;margin-bottom:25px;}
#ajaxsearchlite1 .probox .proinput input, div[id*="ajaxsearchlite"] .probox .proinput input{font-size:14px !important;}
.term-description{margin-top:20px;}
.term-description p{font-size:16px;}
#widget-1_frame{width:100%;}
.widget_product_categories .product-categories{list-style-type:square;font-size:14px;padding-left:15px;}
.privacy-policy {
	width: 100%;
}
.privacy-policy td {
	border:1px solid;
	padding: 5px;
}
.headingh2 {
	font-size:28px;/* font-family:"Quicksand-Regular"; */line-height:35px;font-weight:normal;padding-bottom:10px;margin-bottom:25px;margin-top:30px;text-transform:capitalize;
}
.woocommerce div.product form.cart, .item-single.third-element{margin-bottom:0em;} 

.filter_section{background: #eee;}
.fa-sort-down:before, .fa-sort-desc:before {color: #ea572f;}
.prdctfltr_wc.prdctfltr_round .prdctfltr_filter label > span:before {border: 2px double #ea572f !important;border-radius: 0 !important;}
.item-right form input {display:none;}

.varwidget{
    font-size: 16px;
    font-weight: 300;
    color: #777777;
    line-height: 30px;
    font-family: 'Roboto', sans-serif;
}
.woocommerce-variation-price{    font-size: 24px;
    font-weight: 300;
    color: #777777;
    line-height: 30px;
    font-family: 'Roboto', sans-serif;}
.woocommerce-variation-price .price {
    padding: 0;
    margin: 0;
    font-size: 24px;
    font-weight: 300;
    color: #999;
    line-height: 30px;
    font-family: 'Montserrat', sans-serif;
}	
.woocommerce-variation-price .price .amount{
	font-weight: 600;
    color: #ea572f;
    padding-right: 5px;
}

.woocommerce-variation-price .price .amount .woocommerce-Price-currencySymbol{
    padding: 0;
    margin: 0;
    font-size: 24px;
    font-weight: 300;
    color: #999;
    line-height: 30px;
    font-family: 'Montserrat', sans-serif;
}
.variations_button .quantity {display:inline;}
.woocommerce-variation-add-to-cart {float:right;margin-bottom: 11px;}
.slick-dots li.slick-active button:before {color:#ccc;}
.slick-dots li button:before {font-size: 18px;}
.slick-dots li button:hover:before, .slick-dots li button:focus:before{color:#ccc;}

.calculator h1,.calculator .calh1{font-weight: 300;color: #ea572f;}
.calculator .col-lg-12 {padding: 0;margin: 10px 0;}
.line{padding: 10px;border-bottom: 1px solid #eee;margin-bottom: 20px;}
.calculator p {margin: 0 !important;}
.calculator input[type="number"]{height: 58px;
    width: 100%;
    text-align: center;
	    max-width: 85%;
    padding: 0;
    margin: 0;
    font-size: 18px;
    font-weight: 300;
    color: #777777;
    line-height: 30px;
    font-family: 'Roboto', sans-serif;
    border: 1px solid #bbb;}
.calculator .orange-light,.calculator .orange-dark{background-color: #eee;min-height: 60px;}	
.calculator .orange-light p,.calculator .orange-dark p{padding: 10% 0;
    height: auto;
    text-align: center;
    width: 100%;}	
.woocommerce nav.woocommerce-pagination ul li a.prev,.woocommerce nav.woocommerce-pagination ul li a.prev:hover {width: 75px;}	
.woocommerce-error li, .woocommerce-info li, .woocommerce-message li {font-size:16px !important; line-height:26px;}

#intQuantityM2{
    -moz-appearance:textfield;
}

#intQuantityM2::-webkit-inner-spin-button, 
#intQuantityM2::-webkit-outer-spin-button { 
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0; 
}
.woocommerce-variation-price,.price_metre_square .item-left {background: none !important;}	
/*.variation-total{margin-top: 1.5% !important;}*/
.price_metre_square .item-left p,.price_metre_square .item-left .price,.price_metre_square .item-left .amount{font-size: 24px !important;color: #aaa !important;}
del {font-size:20px;}
.woocommerce div.product div.images, .woocommerce-page div.product div.images {
    width: 100% !important;
}

/* 30th-Jan */
.msg-box textarea.wpcf7-form-control.wpcf7-textarea {
    /* max-width: 100% !important; */
    width: 600px !important;
}
div.wpcf7 {
    padding: 40px 0 !important;
}
.page-id-12078 article#post-12078 ul li a {
    font-size: 17px;
}
.entry-content p, .blog-left-block article p {
    font-size: 16px;
    font-weight: 300;
    color: #2a2a2a;
    line-height: 30px;
    font-family: 'Roboto', sans-serif;
    padding: 0;
    margin-bottom: 10px;
}
.tax-product_cat h3, .tax-product_cat h4, .prdctfltr_widget_title {
    font-family: 'Playfair Display', serif;
}
.comment-form textarea, .comment-form input[type=text], .comment-form input[type=email] {
    border: 1px solid #d5d5d5!important;
    font-size: 15px!important;
    resize: none;
    line-height: 35px;
    display: block;
    width: 100%;
}
.comment-respond p {
    margin-bottom: 25px;
    font-size: 16px;
    line-height: 25px;
}
.form-submit #submit {
    padding: 11px 15px;
    margin-top: 4px;
    text-align: center;
    background: transparent;
    color: #000;
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    outline: medium none;
}
.comment-form label {
    font-weight: 700;
}
h1.blog-title, .blog-title {
    font-size: 52px;
    color: #333;
    font-weight: 500;
    font-family: 'Playfair Display', serif;
    line-height: 65px;
    padding: 28px 0 6px;
    margin: 0;
    /* font-family: "Quicksand-Regular"; */
}
#owl-example li.product {
    width: 100%;
}
#owl-example .owl-nav {
    position: absolute;
    bottom: 15px;
}
#owl-example li.product {
    width: 100%;
    padding: 0 10px;
}
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab ul li:nth-last-child(1) {
    margin-bottom: 30px;
}
h2.prdctfltr_widget_title {
    margin-bottom: 15px;
}
.blog-left-block h2 {
    font-size: 28px;
    color: #333;
    font-weight: 500;
    font-family: 'Playfair Display', serif;
    line-height: 45px;
    padding: 10px 0 6px;
    margin: 0;
}
.blog-left-block h3, .blog-left-block h4, .blog-left-block h5, .blog-left-block h6 {
    font-family: 'Roboto', sans-serif;
    margin: 0;
}
.blog-left-block .h3, .blog-left-block h3 {
    font-size: 24px;
}
.entry-content p, .blog-left-block article p{
    font-size: 16px;
    font-weight: 300;
    color: #2a2a2a;
    line-height: 30px;
    font-family: 'Roboto', sans-serif;
    padding: 0;
    margin-bottom: 10px;
}
.post a {
    color: #ed6d4a;
}
textarea.wpcf7-form-control.wpcf7-textarea {
    /* max-width: 100% !important; */
    width: 600px !important;
}
li.product {
    padding-right: 15px !important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    margin: 0 0 2.992em !important;
}
.clearfix {
    clear: both;
}
/*8th-feb */
.slick-slide {
    height: auto !important;
}
.slick-next {
    right: 30px;
    background: url(https://www.atlasceramics.co.uk/wp-content/uploads/2019/02/slider-left.png) no-repeat !important;
}
.slick-prev {
    left: 30px;
    background: url(https://www.atlasceramics.co.uk/wp-content/uploads/2019/02/slider-right.png) no-repeat !important;
}
.slick-prev, .slick-next {
    bottom: -80px !important;
    transform: none;
    width: 34px !important;
    height: 34px;
    z-index: 9;
}
.slick-prev, .slick-next {
    top: 14px;
}
.wpgis-pgs {
    overflow: visible !important;
}
.attachment-shop_thumbnail.size-shop_thumbnail.wp-post-image {
    width: 100%;
    max-width: 100% !important;
}
#slide-nav-pgs img {
    width: auto;
    width: 110px !important;
	    height: 110px !important;
}
#menu-item-15435 ul.subMenu.trans_nav {
    right: 0;
}
.tax-product_cat footer h4 {
    font-family: 'Roboto', sans-serif;
}

#slide-nav-pgs .slick-slide{
	opacity:1!important;
}
.contentskiplink
{
	display:none !important;
}