[class^="icon-"].icon-3x, [class*=" icon-"].icon-3x {
background-color: #c5222a!Important;
}
.icon-3x[class^="icon-"] {color: #FFFFFF!important;}
.wpb_wrapper > div:last-child {
margin-bottom: -13px;
}
.swiper-slide .content h2 {
text-shadow: 2px 2px #000000;
}
.swiper-slide .content p.transparent-bg span {
text-shadow: 2px 2px #000000;
} h3 {color:#c5222c; font-size:26px;}
h2 {line-height:150% !important;}
.bluelink a {color:#444444 !important;}
.bluelink a:hover {color:#D13039 !important;}
.meta-category, .meta-author, .meta-comment-count {display:none;} #search-outer #search input[type=text] {
text-transform: inherit;
}
.gform_wrapper form {
background: #DAD9D9;
border: 1px solid #A9A9A9;
padding: 10px;
}
label.gfield_label+div.ginput_container {
margin-bottom: .375em;
margin-top: 0 !important;
}
.full-width-section .light .nectar-button {
opacity: 1.0;
}
.full-width-section .light .nectar-button:hover {
opacity: 1.0;
}
.column img {
width: 80% !important;
}
.column img:hover {
opacity: 0.9 !important;
}
.column a {color:#444444;}
.column a:hover {color:red;}
.column {
width: 14.2%;
float: left;
text-align: center;
font-weight: bold;
font-size: 14px;
padding: 13px;
}
img.fullwidth {
width:100% !important;
}
.swiper-slide .content p.transparent-bg span {
border-radius: 6px;
}
.team-member[data-style="meta_overlaid"] .team-meta h3 {
font-size: 38px !important;
font-weight: bold;
}
.team-member[data-style="meta_overlaid"] .team-meta p {
display:none;
}
.team-member[data-style="meta_overlaid"] .team-member-overlay {
opacity: 0.25;
}
select {
width: inherit !important;
border: 1px #ccc solid!important;
}
.wpb_row.full-width-content img, .wpb_row.full-width-content .img-with-aniamtion-wrap {
margin-top: 67px;
}
@media screen and (min-width: 1000px) and (max-width: 1200px) {
header#top #logo img {height:40px !important;}
}
@media only screen and (min-width: 1000px) {
.page-id-234 .container-wrap, .page-id-360 .container-wrap,.page-id-361 .container-wrap, .page-id-362 .container-wrap, .page-id-365 .container-wrap {
margin-top: -24px;
}
}
@media (max-width: 1024px) {
.column {width: 50%;}
.wpb_row.full-width-content img, .wpb_row.full-width-content .img-with-aniamtion-wrap {
margin-top: 40px;
}
}
@media screen and (min-width: 767px) and (max-width: 1023px) {
.column {width: 25%;}
}
@media (min-width: 690px) {
.span_7 {
width: 79.5%;
}
}
@media (min-width: 690px) {
.woocommerce div.product .span_5 {
width: 16.5%;
}
}
#sl_div {
padding: 1px; }
#sl_div a.storelocatorlink {
color: #c5222c !important; }
#sl_div a:hover.storelocatorlink {
color: #D13039 !important; }
}
}
.wpb_text_column *:last-child {
margin-bottom: 0px !important; 
}
input[type=text], textarea, input[type=email], input[type=password], input[type=tel], input[type=url], input[type=search], input[type=date]  {
border: 1px solid #e7e7e7 !important;
border-bottom: 1px solid #e7e7e7 !important;
}
#copyright .span_5 {
width: 100% !important;
}
@media only screen and (max-width: 1000px) and (min-width: 690px) {
#footer-outer #copyright .col {
width: 100% !important;
}} .sample-request {
background-color: #DAD9D9; 
border: 1px solid #A9A9A9; 
padding: 20px 20px 20px 20px;
}
.sample-request input[type="text"] {
width: 50%;
} @media screen and (max-width: 680px){
.sample-request input[type="text"] {
width: 100% !important;
}
}
.sample-request .form-group {
} .akroflex-finish, .omegaflex-finish, .valentino-finish, .other-finish {
display: none;
}
.akroflex-finish-2, .omegaflex-finish-2, .valentino-finish-2, .other-finish-2 {
display: none;
}
.akroflex-finish-3, .omegaflex-finish-3, .valentino-finish-3, .other-finish-3 {
display: none;
}
.akroflex-finish-4, .omegaflex-finish-4, .valentino-finish-4, .other-finish-4 {
display: none;
}
.akroflex-finish-5, .omegaflex-finish-5, .valentino-finish-5, .other-finish-5 {
display: none;
}
.akroflex-finish-6, .omegaflex-finish-6, .valentino-finish-6, .other-finish-6 {
display: none;
}
.akroflex-finish-7, .omegaflex-finish-7, .valentino-finish-7, .other-finish-7 {
display: none;
}
.akroflex-finish-8, .omegaflex-finish-8, .valentino-finish-8, .other-finish-8 {
display: none;
}
.akroflex-finish-9, .omegaflex-finish-9, .valentino-finish-9, .other-finish-9 {
display: none;
}
.akroflex-finish-10, .omegaflex-finish-10, .valentino-finish-10, .other-finish-10 {
display: none;
}
.akroflex-finish-11, .omegaflex-finish-11, .valentino-finish-11, .other-finish-11 {
display: none;
}
.akroflex-finish-12, .omegaflex-finish-12, .valentino-finish-12, .other-finish-12 {
display: none;
}
.akroflex-finish-13, .omegaflex-finish-13, .valentino-finish-13, .other-finish-13 {
display: none;
}
.akroflex-finish-14, .omegaflex-finish-14, .valentino-finish-14, .other-finish-14 {
display: none;
}
.akroflex-finish-15, .omegaflex-finish-15, .valentino-finish-15, .other-finish-15 {
display: none;
}
.add-sample-btn {
padding: 5px 15px;
border: 2px solid #c5222c;
background-color: #fff;
color: #c5222c;
width: 204px;
text-transform: uppercase;
line-height: 20px;
letter-spacing: 2px!important;
font-size: 12px;
}
.add-sample-btn:hover {
background-color: #e5e5e5;
border-color: #e5e5e5;
color: #c5222c;
cursor: pointer;
}
.submit-btn {
padding: 5px 15px;
border: 2px solid #c5222c;
background-color: #fff;
color: #c5222c;
width: 93px;
text-transform: uppercase;
line-height: 20px;
letter-spacing: 2px!important;
font-size: 12px;
}
.submit-btn:hover {
background-color: #e5e5e5;
border-color: #e5e5e5;
color: #fff;
cursor: pointer;
}
.add-color {
width: 204px;
margin-top:20px;
line-height: 20px;
letter-spacing: 2px!important;
font-size: 14px;
}
.add-color:hover {
color: #c5222c;
cursor: pointer;
} .error {
padding: 10px;
color: #c5222c;
} .willcall-next-sales-selected, .other-selected {
display: none;
} .small-txt {
font-size: 10px;
}   .acrylic-colors, .venezia-colors, .belmarmo-colors, .tadelakt-colors, .akrotique-colors {
display: none;
} .smoothcoat-textures, .malibu-textures, .malibu-textures, .delta-textures, .desert-omegaCM-textures, .semismooth-textures, .ven-bel-tade-textures, .travertino-textures, .akrotique-textures, .omegafine-textures {
display: none;
} .colortek-textures-2, .colortek-textures-3, .colortek-textures-4, .colortek-textures-5, .colortek-textures-6, .colortek-textures-7, .colortek-textures-8, .colortek-textures-9, .colortek-textures-10, .colortek-textures-11, .colortek-textures-12, .colortek-textures-13, .colortek-textures-14, .colortek-textures-15 {
display: none;
} 
.smoothcoat-textures-2, .smoothcoat-textures-3, .smoothcoat-textures-4, .smoothcoat-textures-5, .smoothcoat-textures-6, .smoothcoat-textures-7, .smoothcoat-textures-8, .smoothcoat-textures-9, .smoothcoat-textures-10, .smoothcoat-textures-11, .smoothcoat-textures-12, .smoothcoat-textures-13, .smoothcoat-textures-14, .smoothcoat-textures-15 {
display: none;
} 
.malibu-textures-2, .malibu-textures-3, .malibu-textures-4, .malibu-textures-5, .malibu-textures-6, .malibu-textures-7, .malibu-textures-8, .malibu-textures-9, .malibu-textures-10, .malibu-textures-11, .malibu-textures-12, .malibu-textures-13, .malibu-textures-14, .malibu-textures-15 {
display: none;
}   
.delta-textures-2, .delta-textures-3, .delta-textures-4, .delta-textures-5, .delta-textures-6, .delta-textures-7, .delta-textures-8, .delta-textures-9, .delta-textures-10, .delta-textures-11, .delta-textures-12, .delta-textures-13, .delta-textures-14, .delta-textures-15 {
display: none;
}
.desert-omegaCM-textures-2, .desert-omegaCM-textures-3, .desert-omegaCM-textures-4, .desert-omegaCM-textures-5, .desert-omegaCM-textures-6, .desert-omegaCM-textures-7, .desert-omegaCM-textures-8, .desert-omegaCM-textures-9, .desert-omegaCM-textures-10, .desert-omegaCM-textures-11, .desert-omegaCM-textures-12, .desert-omegaCM-textures-13, .desert-omegaCM-textures-14, .desert-omegaCM-textures-15 {
display: none;
}
.semismooth-textures-2, .semismooth-textures-3, .semismooth-textures-4, .semismooth-textures-5, .semismooth-textures-6, .semismooth-textures-7, .semismooth-textures-8, .semismooth-textures-9, .semismooth-textures-10, .semismooth-textures-11, .semismooth-textures-12, .semismooth-textures-13, .semismooth-textures-14, .semismooth-textures-15 {
display: none;
}
.ven-bel-tade-textures-2, .ven-bel-tade-textures-3, .ven-bel-tade-textures-4, .ven-bel-tade-textures-5, .ven-bel-tade-textures-6, .ven-bel-tade-textures-7, .ven-bel-tade-textures-8, .ven-bel-tade-textures-9, .ven-bel-tade-textures-10, .ven-bel-tade-textures-11, .ven-bel-tade-textures-12, .ven-bel-tade-textures-13, .ven-bel-tade-textures-14, .ven-bel-tade-textures-15 {
display: none;
}
.travertino-textures-2, .travertino-textures-3, .travertino-textures-4, .travertino-textures-5, .travertino-textures-6, .travertino-textures-7, .travertino-textures-8, .travertino-textures-9, .travertino-textures-10, .travertino-textures-11, .travertino-textures-12, .travertino-textures-13, .travertino-textures-14, .travertino-textures-15 {
display: none;
}
.akrotique-textures-2, .akrotique-textures-3, .akrotique-textures-4, .akrotique-textures-5, .akrotique-textures-6, .akrotique-textures-7, .akrotique-textures-8, .akrotique-textures-9, .akrotique-textures-10, .akrotique-textures-11, .akrotique-textures-12, .akrotique-textures-13, .akrotique-textures-14, .akrotique-textures-15 {
display: none;
}
.omegafine-textures-2, .omegafine-textures-3, .omegafine-textures-4, .omegafine-textures-5, .omegafine-textures-6, .omegafine-textures-7, .omegafine-textures-8, .omegafine-textures-9, .omegafine-textures-10, .omegafine-textures-11, .omegafine-textures-12, .omegafine-textures-13, .omegafine-textures-14, .omegafine-textures-15 {
display: none;
} .colortek-colors-2, .colortek-colors-3, .colortek-colors-4, .colortek-colors-5, .colortek-colors-6, .colortek-colors-7, .colortek-colors-8, .colortek-colors-9, .colortek-colors-10, .colortek-colors-11, .colortek-colors-12, .colortek-colors-13, .colortek-colors-14, .colortek-colors-15 {
display: none;
}
.venezia-colors-2, .venezia-colors-3, .venezia-colors-4, .venezia-colors-5, .venezia-colors-6, .venezia-colors-7, .venezia-colors-8, .venezia-colors-9, .venezia-colors-10, .venezia-colors-11, .venezia-colors-12, .venezia-colors-13, .venezia-colors-14, .venezia-colors-15 {
display: none;
}
.akrotique-colors-2, .akrotique-colors-3, .akrotique-colors-4, .akrotique-colors-5, .akrotique-colors-6, .akrotique-colors-7, .akrotique-colors-8, .akrotique-colors-9, .akrotique-colors-10, .akrotique-colors-11, .akrotique-colors-12, .akrotique-colors-13, .akrotique-colors-14, .akrotique-colors-15 {
display: none;
}
.belmarmo-colors-2, .belmarmo-colors-3, .belmarmo-colors-4, .belmarmo-colors-5, .belmarmo-colors-6, .belmarmo-colors-7, .belmarmo-colors-8, .belmarmo-colors-9, .belmarmo-colors-10, .belmarmo-colors-11, .belmarmo-colors-12, .belmarmo-colors-13, .belmarmo-colors-14, .belmarmo-colors-15 {
display: none;
}
.tadelakt-colors-2, .tadelakt-colors-3, .tadelakt-colors-4, .tadelakt-colors-5, .tadelakt-colors-6, .tadelakt-colors-7, .tadelakt-colors-8, .tadelakt-colors-9, .tadelakt-colors-10, .tadelakt-colors-11, .tadelakt-colors-12, .tadelakt-colors-13, .tadelakt-colors-14, .tadelakt-colors-15 {
display: none;
}
.acrylic-colors-2, .acrylic-colors-3, .acrylic-colors-4, .acrylic-colors-5, .acrylic-colors-6, .acrylic-colors-7, .acrylic-colors-8, .acrylic-colors-9, .acrylic-colors-10, .acrylic-colors-11, .acrylic-colors-12, .acrylic-colors-13, .acrylic-colors-14, .acrylic-colors-15 {
display: none;
}
.hidden{
display: none;
}
@media only screen and ( max-width:1000px ) {
#header-outer .row .col.span_9 {
float: right;
width: 30% !important;
}
header#top .col.span_3 { width:45% !important; }
} .team-member[data-style="meta_overlaid"] .team-member-overlay, .portfolio-items .col .work-item.style-3 .work-info-bg  {
background-color: rgba(0, 0, 0, 0) !important;
}
#mobile-menu input[type=text] {
background-color: #171717 !important;
background-image: inherit !important;
}
.sub-menu {width:250px !important;}
.sf-menu li li ul {
left: 250px !important;
}
#mobile-menu ul li a {font-size: 18px;}
.single-product #post-area {
float: right;
}
.single-portfolio #post-area {width: 66.5%;}
.single-portfolio #sidebar {width:33%;}
.gform_wrapper .gsection {margin: 15px 0px 0px 0px;}
input[type=text], textarea, input[type=email], input[type=password], input[type=tel], input[type=url], input[type=search], input[type=date] {
padding: 5px!important;
background:#ffffff !important;
}
input:focus, textarea:focus, keygen:focus, select:focus {
outline: 0;
border: #D3313A 2px solid !important;
background: #ffffff;
}
body .gform_wrapper .top_label .gfield_label {
margin-top: 10px;
margin-bottom: 0px;
}
.portfolio-items .col {background-color: #ffffff;}
@media only screen and (max-width: 999px) {.nomobile {display:none;}}
@media only screen and (min-width: 1000px) {.nodesktop {display:none;}} .wpb_gallery_slidesimage_grid .portfolio-items .work-meta h4, #respond h3, h3#comments {
text-align: center;
}
.wpb_gallery_slidesimage_grid .portfolio-items .col.span_3 .work-meta h4 {
font-family: sans-serif;
text-transform: uppercase;
font-weight: 400;
margin-top: 8px;
}
.wpb_gallery_slidesimage_grid .portfolio-items .col .work-item {background: #ffffff;}
.wpb_gallery_slidesimage_grid .portfolio-items .col .work-item {margin-bottom: 0px;} .woocommerce ul.products li.product.classic h3, .woocommerce-page ul.products li.product.classic h3 {
font-size: 18px!important;
}
h3 #subhead {font-size:14px !important;}
#subhead {font-size: 18px;
font-style: italic;
line-height: 16px;
}
body.single-product div.product .product_title {font-weight: bold;}
.woocommerce div.product .woocommerce-tabs ul.tabs {
display: none;
}
body.single-product div.product .product_title {
font-size: 30px;
line-height: 38px;
}
.woocommerce .woocommerce-tabs > div h2 {
font-size: 20px;
font-weight: bold;
}
#footer-outer .widget h4, .text-on-hover-wrap .categories a {
margin-bottom: 5px;
font-size: 16px;
font-weight: 900 !important;
}
.team-member[data-style="meta_overlaid"] .team-member-overlay:hover {
background-color: black !important;
}
.woocommerce ul.products li.product .button {display: none;}
.container-wrap, .project-title, .page-header-no-bg {
background-color: #FFFFFF;
}
.bluelink a {
color: blue !Important;
font-style: underline;
text-decoration: underline;
}
#header-outer.transparent header#top nav > ul > li > a {opacity:1.0 !important;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
width:48%;}
.woocommerce ul.products li.product a img, .woocommerce-page ul.products li.product a img {
float: left;
margin-right: 2%;
}
.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3 {
font-size: 20px !Important;
line-height: 24px !important;
margin-top: 0px !important;
color: #353535;
font-weight: bold;
text-transform: uppercase;
}
.woocommerce ul.products li.product .product-wrap img, .woocommerce-page ul.products li.product .product-wrap img {
width: auto;
margin: 0 auto !important;
max-height: 200px;
float:none !important;
}
.shop_cat_desc {color:#444 !important;}
.woocommerce mark {display: none;}
.sf-menu li li ul {top: 10px !Important;}
.woocommerce .span_9 ul.products li.product, .woocommerce-page .span_9 ul.products li.product {
width: 100%!important;
}
.woocommerce ul.products.columns-3 li .description {width:70%; float:left;}
.woocommerce div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page #content div.product div.images img {
max-height: 200px;
width: auto;
margin: 0 auto;
float:none;
}
.woocommerce .span_9 ul.products li.product p, .woocommerce-page .span_9 ul.products li.product p, #ctl00_ContentPlaceHolder1_dtProducts_ctl02_ProductSummaryDisplay1_lbl_ShortDescription p {
float:left;
}
.woocommerce ul.products.columns-3 li .product-wrap {
float: left;
width: 20%;
margin-right:3%;
}
div[itemprop="description"]  {display:none;}
.woocommerce #post-area .woocommerce-ordering {
display: none;
}
body.single-product div.product .product_title {
line-height: 31px;
}
@media only screen and (max-width: 1000px) and (min-width: 1px) {
body.woocommerce ul.products li.product, body.woocommerce-page ul.products li.product, .woocommerce .related ul.products li.product, .woocommerce .related ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul li.product, body.woocommerce .span_9 ul.products li.product, body.woocommerce-page .span_9 ul.products li.product, body .woocommerce ul.products li.product, body .woocommerce-page ul.products li.product {
width: 100%!important;
}
.woocommerce .span_9 ul.products li.product p, .woocommerce-page .span_9 ul.products li.product p {
width: 100% !important;
}
body[data-header-color="custom"] #header-secondary-outer {display: none;}
body header#top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version {
height: 56px!important;
margin-top: -19px!important;
}
}
@media only screen and (min-width: 1000px) {    #menu-item-2160 {display:none !important;}
}
#call-to-action a.nectar-button {
z-index: 999 !important;
}
.product_title { font-size: 30px !important; }