/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
/* - - TIJDELIJK - - */
.cat-item.cat-item-69.current-cat {
  display: none !important;
}
/* - - END OF TIJDELIJK - - */


#ajax-content-wrap {
    background-image: var(--wpr-bg-82dd3c55-9a30-486c-9621-4f87e845f606);
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #f1f1f1 !important;
    background-attachment: fixed;
}
.post-type-archive-product.woocommerce .container-wrap, .tax-product_cat.woocommerce .container-wrap {
    background-color: transparent;
}
body, .container-wrap, .material .ocm-effect-wrap, .project-title, .ascend .container-wrap, .ascend .project-title, body .vc_text_separator div, .carousel-wrap[data-full-width="true"] .carousel-heading, .carousel-wrap .left-border, .carousel-wrap .right-border, .single-post.ascend #page-header-bg.fullscreen-header, .single-post #single-below-header.fullscreen-header, #page-header-wrap, .page-header-no-bg, #full_width_portfolio .project-title.parallax-effect, .portfolio-items .col, .page-template-template-portfolio-php .portfolio-items .col.span_3, .page-template-template-portfolio-php .portfolio-items .col.span_4, body .nectar-quick-view-box div.product .product div.summary, .nectar-global-section.before-footer, .nectar-global-section.after-nav, body.box-rolling, body[data-footer-reveal="1"].ascend.box-rolling, body[data-footer-reveal="1"].box-rolling {
    background-color: transparent;
}

/* - - HEADER - - */
#header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_bordered"] > a, #header-outer[data-lhe="default"] #top nav > ul > li[class*="button_bordered"] > a, #header-outer[data-lhe="default"] #top nav > ul > li[class*="button_bordered"] > a:hover, #header-outer[data-lhe="default"] #top nav > ul > li[class*="button_solid_color"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

#header-outer #top .sf-menu > .sf-with-ul > a {
  padding-right: 15px !important;
}
#header-outer[data-full-width="true"] header > .container, body[data-slide-out-widget-area-style="simple"] #header-outer[data-full-width="true"] #mobile-menu {
    width: 100%;
    max-width: 100%;
    padding: 0;
}
#header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a::before, #top nav > ul > li[class*="button_bordered"] > a::before {
	border: 1px solid #fff;}
#top nav > ul > li[class*="button_bordered"] > a::before {
    border-color: #fff;
}
body #header-outer[data-format="centered-menu-bottom-bar"] .span_3, body.material #header-outer[data-format="centered-menu-bottom-bar"]:not([data-format="left-header"]) #top .span_3 {
    display: block;
    float: none;
    width: 93%;
    margin: 0 3%;
}
#header-outer[data-format="centered-menu-bottom-bar"] .span_9, body.material #header-outer[data-format="centered-menu-bottom-bar"]:not([data-format="left-header"]) #top .span_9 {
    float: none;
    width: 100%;
	padding: 10px 3%;
	background: #333;
}
#header-outer[data-format="centered-menu-bottom-bar"] #top .span_9 nav > ul > li:not(#social-in-menu):not(#nectar-user-account):not(#search-btn):not(.slide-out-widget-area-toggle) > a {
    margin-top: 9px;
	margin-bottom: 8px;
}
#header-outer[data-lhe="default"] #top .col.span_9.col_last nav > ul > li > a span {color:#ffffff;}
#header-outer[data-lhe="default"] #top .col.span_9.col_last nav > ul > li > a:hover span, #header-outer[data-lhe="default"] #top nav .sf-menu > .current-menu-item > a span, body #header-outer[data-lhe="default"] #top nav .sf-menu > .current_page_item > a {color:#ef4035!important;}
#header-outer[data-format="centered-menu-bottom-bar"] #top .span_3::before {
    background-color: rgba(0,0,0,0)!important;
}
.sf-menu > li ul {
    padding: 20px;
    width: inherit;
	min-width: 25em;
}
#menu-left-side-menu li a span {
    font-size: 13px !important;
    font-weight: 500;
}
#menu-left-side-menu li li a span {
    font-size: 13px !important;
    font-weight: 400!important;
}
.material #slide-out-widget-area[class*=slide-out-from-right] .inner .off-canvas-menu-container li li a, body #slide-out-widget-area[data-dropdown-func=separate-dropdown-parent-link] .inner .off-canvas-menu-container li li a {
    font-size: 14px;
    line-height: 22px;
}

/* - - HEADER CONTACT - - */
.headerphone .menu-title-text span {
    width: 100%;
    display: block;
    font-size: 20px;
}
.headerphone .menu-title-text {
  text-align: left;
}
/* - - HEADER SEARCH - - */
/*Change search bar height*/

#search-box span {
    display:none !important;
} 


@media only screen and (min-width: 1000px) {
    .material #search-outer #search {
        max-width: 900px;
    }
}
/* - - USPS - - */
#usps {
    text-align: center;
	margin-bottom: 0;
}
#usps ul {
	margin-bottom: 0px;
}
#usps ul li {
    text-align: left !important;
	padding-left: 25px;
    width: auto;
    display: inline-block;
    margin: 2px 2%;
    font-weight: 500;
}
/* - - BREADCRUMBS - - */
#breadcrumbs {
    font-size: 13px;
}
/* - - ICONS - - */
i[class*="fa-"], span[class*="fa-"] {
    font-family: 'FontAwesome';
}
/* - - ACCORDEON - - */
body .row .toggle h3, body .toggle h3, body div[data-style*="minimal"] .toggle h3 a, body div[data-style*="minimal"] .toggle.open h3 a {
    font-size: 18px!important;
}
/* - - SIDEBAR - - */
#sidebar .widget {
    margin-bottom: 10px;
}
body #sidebar h4, body .widget h4, body #footer-outer .widget h4 {
    font-family: Work Sans;
    text-transform: uppercase !important;
    letter-spacing: -0.5px;
    font-size: 14px !important;
    line-height: 22px;
    font-weight: 600 !important;
}
.material #sidebar .widget.woocommerce.widget_product_categories li a {
    padding: 0 !important;
    border: none;
        border-bottom-color: currentcolor;
        border-bottom-style: none;
        border-bottom-width: medium;
    color: inherit;
    text-transform: uppercase;
    font-size: 12px !important;
    border-bottom: #999 1px dotted;
	line-height: 18px;
}
.widget.woocommerce .product-categories li .count, .widget.woocommerce .wc-layered-nav-term .count, .widget.yith-woocommerce-ajax-product-filter .count {
    border-radius: 0;
}
.cat-item.cat-item-18 {
  display: none;
}
/* - - FOOTER - - */
#footer-outer .container .row {
	border-top: #dddddd 1px solid;
}
#media_image-2 img {
    width: 222px;
    height: 88px;
}
/* - - FORMS - - */
.container-wrap input[type="text"], .container-wrap input[type="email"], .container-wrap input[type="password"], .container-wrap input[type="tel"], .container-wrap input[type="url"], .container-wrap input[type="search"], .container-wrap input[type="date"], .container-wrap input[type="number"], .container-wrap textarea, .container-wrap select, body > #review_form_wrapper.modal input[type="text"], body > #review_form_wrapper.modal textarea, body > #review_form_wrapper.modal select, body > #review_form_wrapper.modal input[type="email"], .select2-container--default .select2-selection--single, body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single, .woocommerce input#coupon_code, .material.woocommerce-page[data-form-style="default"] input#coupon_code, body[data-form-style="minimal"] input[type="text"], body[data-form-style="minimal"] textarea, body[data-form-style="minimal"] input[type="email"], body[data-form-style="minimal"] input[type="password"], body[data-form-style="minimal"] input[type="tel"], body[data-form-style="minimal"] input[type="url"], body[data-form-style="minimal"] input[type="search"], body[data-form-style="minimal"] input[type="date"], body[data-form-style="minimal"] input[type="number"], body[data-form-style="minimal"] select {
    margin-bottom: 5px;
}
/* - - WOOCOMMERCE - GRID - - */
li.product.minimal .product-wrap img {
    border-radius: 0;
    transition: border-radius .5s cubic-bezier(.2,.75,.5,1);
}
.archive .item-colors.product-list-color-swatch {
    margin-left: 18px;
}
/* .woocommerce ul.products li.product .product-wrap img, .woocommerce-page ul.products li.product .product-wrap img { */
    /* max-height: 332px; */
/* } */
.select2-container--default .select2-selection--single, body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single{
    background-color: transparent;
    border-color: #333;
    font-size: 13px;
    border-width: 1px;
}
.material .main-content .widget li a {
	font-size: 13px!important;
}
.nectar-quick-view-box a.button, .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button {
text-transform: uppercase;
}
.value.leftside {
  display: block;
}
/* - - SWATCHES - - */
.swatch li.has-image span, .swatch li.has-color span {
    width: 150px;
    height: 100px;
}
.nectar-quick-view-box .variations, .woocommerce .nectar-quick-view-box div.product form.cart .variations, .woocommerce .variations, .woocommerce div.product form.cart .variations {
    position: relative;
    width: auto;
    background-color: transparent;
    margin-bottom: 10px;
}
.item-colors li a {
    display: inline-block;
    width: 120px;
	height: 80px;
    text-indent: -999em;
    margin-left: 10px;
}
.archive.post-type-archive .item-colors li a, .archive.tax-product_cat .item-colors li a {
    display: inline-block;
    width: 172px;
    height: 100px;
    text-indent: -999em;
    margin-left: 10px;
    margin-bottom: 7px;
}
.archive.tax-product_cat .item-colors li {
    opacity: 1!important;
	margin-bottom: 10px;
}
.matenoption {
    color: #333;
    width: 100%;
    display: block;
    font-size: 12px;
    font-weight: 300;
}
.archive.tax-product_cat .products li.product.minimal .product-add-to-cart a {
    font-size: 15px;
    font-weight: 600;
}
/* - - PRODUCT PAGE - - */
.ywcfav_thumbnails_video_container, .ywcfav_thumbnails_audio_container {
    border-top: 0px solid #ccc;
}
.single_variation_wrap input[type="text"] {
	font-size: 12px;
}
body:not(.woocommerce-cart) .main-content tr td:first-child, body:not(.woocommerce-cart) .main-content td {
	border-left-style: none;
border-left-width: 0px;
	border-color: #fff;
}
li.swatch-item.tooltipstered.disable {
    opacity: 0.2;
}

.bapf_head h3{
	text-transform: uppercase!important;
    font-family: 'Work Sans';
    text-transform: uppercase!important;
    letter-spacing: -.5px;
    font-size: 14px!important;
    line-height: 22px;
    font-weight: 600!important;
	color:#676767 !important;
}

/* - - RELATED PRODUCTS - - */
.flickity-slider .product {
  width: 100% !important;
min-width: 2590px !important;
}
.single ul.products li.product.minimal .product-wrap {
  width: 100%;
  min-width: 250px;
}
/* - - PRODUCT OPTIONS - - */

.select2-container--default .select2-selection--single, body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single, .container-wrap input[type="text"], .container-wrap input[type="email"], textarea{
color:#000  !important;
}


ul.products li.products .product-wrap img, .woocommerce-page ul.products li.product .product-wrap img{
height:auto !important;
}

.img-loaded{
	height:240px !important;
	overflow:hidden !important;
}

.woocommerce div.product form.cart table tr{
	height:95px;
}
.value.op-swatch-value ul {
	margin-left: 0px;
	margin-bottom: 10px;
}
.swatch li {
    border: 2px solid #ccc;
    padding: 0px;
    margin-right: 3px;
    display: inline-block;
    cursor: pointer;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    background: #fff;
    overflow: hidden;
}
ul.swatch li.selected, #pa_afmetingen-cm li.selected {
    border: 3px solid #f00;
	color: #f00;
}
#pa_afmetingen-cm li {
    border: 2px solid #999;
    padding: 4px;
    margin-right: 3px;
    display: inline-block;
    cursor: pointer;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    background: #fff;
    overflow: hidden;
    border-radius: 3px;
}
.product-attributes {
    margin-left: 13px;
    display: inline-block;
    margin-bottom: 10px;
}
.single-product div.product h1.product_title, .nectar-shop-header .page-title {
    font-size: 35px;
    line-height: 30px;
}
.product-template-default.single .thwepo-extra-options.thwepo_variable td.label.leftside {
    max-width: 21%;
    width: 21%;
    padding-left: 0px;
}
/* - - BUTTONS - - */
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #4aae3b;
    color: #fff;
    -webkit-font-smoothing: antialiased;
}
.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {
    background-color: #4aae3b;
    color: #fff;
}
/* - - OFFERTE - - */
.shop_table.cart.quote_cart .product-price, .shop_table.cart.quote_cart .product-quantity, .shop_table.cart.quote_cart .product-subtotal {
  display: none!important;
}

/* - - PRODUCT VIDEO - - */
/*.ywcfav_thumbnails_video_container .owl-carousel .owl-item img {
    display: block;
	max-height:150px !important;
}*/

/*.ywcfav_thumbnails_video_container .owl-carousel .owl-item {
    min-width: 275px!important;
	width: 100%!important;
}*/
ul#pa_afmetingen-cm.swatch {
    display: none !important;
}
[data-attr="pa_kleur"] {
    display: none !important;
}
.archive.post-type-archive .item-colors li a, .archive.tax-product_cat .item-colors li a {
    width: 60px !important;
    height: 30px !important;
    margin-left: 0 !important;
}
.archive .item-colors.product-list-color-swatch {
    text-align: center;
}
.products li.product.minimal .product-meta {
    padding: 15px 0 15px 0px;
    font-size: 16px;
}
.product-list-color-swatch ul {
    margin-bottom: 0px !important;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
    display: block !important;
    font-size: 22px !important;
}
.matenoption {
    font-size: 16px;
}
.background-color-expand {
    transform: scale(0, 0) translateY(0px) translateZ(0px) !important;
}
.products li.product.minimal.hover-bound:hover .product-meta {
    transform: none !important;
}
.swatch li {
    margin-right: 10px !important;
}
.swatch li.has-image span, .swatch li.has-color span {
    width: 70px;
    height: 65px;
}
.woocommerce .single-product-summary .entry-summary p {
    padding-bottom: 0px;
}
.single-product .variations .label {
    padding-left: 0px !important;
}
.thwepo-extra-options {
    background-color: transparent !important;
    border: 0px !important;
}
.thwepo-extra-options tr:nth-child(2n+1) {
    background-color: transparent !important;
}
.thwepo-extra-options td {
    border: 0px !important;
}
.product-template-default.single .thwepo-extra-options.thwepo_variable td.label.leftside {
    max-width: 16% !important;
    width: 16% !important;
}
form.cart table.thwepo-extra-options input, form.cart table.thwepo-extra-options select, form.cart table.thwepo-extra-options textarea {
    width: 40%;
}
.woocommerce ul.products li.product .product-list-color-swatch {
    display: none;
}
.woocommerce ul.products li.product .product-wrap .product-meta .product-list-color-swatch {
    display: block;
}
.related.products ul.products li.product .product-wrap .product-meta .product-list-color-swatch {
    display: none;
}
.related.products ul.products li.product .product-list-color-swatch {
    display: block;
}
.related.products .flickity-slider .flickity-cell li.catalog-swatch-item {
    width: auto !important;
}
.ywcfav_slider_info {
    display: none;
}
.ywcfav_thumbnails_video_container, .ywcfav_thumbnails_audio_container {
    margin-top: 30px !important;
}
/*.single-product .product[data-n-lazy="1"] img.nectar-lazy, ul.products li.product img.nectar-lazy {
    opacity: 1 !important;
}*/
.single-product .single_adq_button {
    text-transform: none !important;
}
.single-product .flex-control-nav  li:nth-child(4n+1){
    clear: none !important;
}
.single-product .flex-control-nav {
    margin-top: 15px !important;
    margin-bottom: 30px !important;
    text-align: center !important;
}
.single-product .flex-control-nav li {
    width: 15% !important;
    margin-right: 5px !important;
    float: none !important;
    display: inline-block;
}
.sortbox {
    text-align: right;
}
.woocommerce .post-area .woocommerce-result-count {
    float: none!important;
}
ul.products li.product img.nectar-lazy {
    opacity: 1 !important;
}
.variations .value{
	margin-bottom:40px;
}
.reset_variations{
	display:none !important;
}
tr .label.leftside:first-child{
	position:absolute;
	margin-top:-35px;
	
}
.variations_form.cart .variations .select2-container{
	 min-width:100% !important;
 } 
.fancy-select-wrap, form.cart table.thwepo-extra-options input{
	width:300px !important;
}
form.cart table.thwepo-extra-options input{
	background-color: transparent;
    border-color: #333;
    font-size: 13px;
    border-width: 1px;
	height:27.59px;
}
.label.leftside{
	min-width:100% !important;
}
.products li.product.minimal .product-meta, .matenoption {
    font-size: 14px;
}

#search-outer .ui-widget-content li a, #search-outer .ui-widget-content i, #top .sf-menu li ul li a, body #header-outer .widget_shopping_cart .cart_list a, #header-secondary-outer ul ul li a, .woocommerce .cart-notification .item-name, .cart-outer .cart-notification,  #header-outer .widget_shopping_cart .quantity, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a, #header-outer .cart-notification .item-name, #header-outer #top nav > ul > .nectar-woo-cart .cart-outer .widget ul a:hover, #header-outer .cart-outer .total strong, #header-outer .cart-outer .total, #header-outer ul.product_list_widget li dl dd, #header-outer ul.product_list_widget li dl dt
{
color: #333 !important;
 	font-family: Work Sans !important;
}


/* - - RESPONSIVE - - */
@media only screen and (max-width: 1199px) {
#header-outer[data-lhe="default"] #top nav > ul > li > a, #header-outer .nectar-header-text-content, body[data-header-search="false"][data-full-width-header="false"] #header-outer[data-lhe="animated_underline"][data-format="default"][data-cart="false"] .nectar-header-text-content {
    padding-left: 7px;
    padding-right: 7px;
	font-size: 13px;
    line-height: 16px;
}
	.headerphone .menu-title-text span {
    font-size: 17px;
}
	body.material #header-outer[data-full-width=true]:not([data-format=left-header]) #top nav>.buttons {
    margin-left: 10px;
}
	#header-outer[data-lhe=animated_underline] #top nav>ul>li[class*=button_bordered]>a, #header-outer[data-lhe=default] #top nav>ul>li[class*=button_bordered]>a, #header-outer[data-lhe=default] #top nav>ul>li[class*=button_bordered]>a:hover, #header-outer[data-lhe=default] #top nav>ul>li[class*=button_solid_color]>a, #top nav>ul>li[class*=button_bordered]>a, body #header-outer.transparent #top nav>ul>li[class*=button_bordered]>a {
    padding-left: 7px;
    padding-right: 7px;
}
	#usps ul li {
    text-align: left !important;
    padding-left: 25px;
    width: auto;
    display: inline-block;
    margin: 2px 1%;
    font-weight: 500;
}
	.archive.post-type-archive .item-colors li a, .archive.tax-product_cat .item-colors li a {
    border: #ddd 1px solid;
}
	.archive.tax-product_cat li.product.minimal .product-wrap img {
    margin-bottom: 0!important;
    border-radius: 6px 6px 0 0;
    transition: border-radius .5s cubic-bezier(.2,.75,.5,1);
    max-height: 160px;
}
}
@media only screen and (min-width: 1302px) {
.ywcfav_thumbnails_video_container{
	margin-left:130px;
}
}
@media only screen and (max-width: 1302px) {
	.ywcfav_thumbnails_video_container{
		margin-left:100px;
	}
		.ywcfav_video_modal_container, .ywcfav_thumbnails_video_container{
			width: 200px !important;
	}
	
}
@media only screen and (max-width: 999px) {
		.ywcfav_thumbnails_video_container{
		margin-left:0px;

	}
		.ywcfav_video_modal_container, .ywcfav_thumbnails_video_container{
		width: 120% !important;
	}	
	#header-outer[data-format="centered-menu-bottom-bar"] .span_9, body.material #header-outer[data-format="centered-menu-bottom-bar"]:not([data-format="left-header"]) #top .span_9 {
  background: #fff;
	}		
}
@media only screen and (min-width: 1000px) {	
	.woocommerce.archive .post-area.span_9 {
    width: 81.5%;
}
	.woocommerce.archive #sidebar.span_3 {
    width: 15%;
}
.single-product .product[data-gallery-style="left_thumb_sticky"] .single-product-main-image {
    padding-right: 30px;
}
.woocommerce.single .post-area.span_9 {
    width: 84%;
    padding-right: 10px;
}
.woocommerce.single #sidebar.span_3 {
    width: 15%;
}
.woocommerce.single #sidebar.span_3.col_last {
    margin-left: 1%;
}
.woocommerce div.product .summary p.price {
    margin-top: .5em;
    padding-bottom: 0.5em;
}
.single-product .product[data-gallery-style="left_thumb_sticky"][data-tab-pos="in_sidebar"] .single-product-summary {
    width: 55%;
}
}

/* aanvraag offerte */

.regular-button.offerte-aanvraag{
		color:#fff !important;
}

.wpcf7-form-control.wpcf7-submit.has-spinner{
	margin-bottom:20px;
}


body.material .nectar-button.has-icon.offerte-aanvraag i {
  margin-top: -12px !important;
}


@media only screen and (min-width: 1200px) {
#header-outer[data-format="centered-menu-bottom-bar"] #top nav.left-side > .sf-menu > li ul {
    text-align: left;
    margin-top: -50px;
}
	#top nav ul li.menu-item-2026 {
    float: right;
    position: absolute;
    right: 45px;
		margin-top: 3px;
}
}
@media only screen and (max-width: 690px) {
	body[data-header-resize="0"] .container-wrap, body[data-header-resize="0"] .project-title {
    margin-top: 0;
    padding-top: 10px;
}
	#header-outer[data-format="centered-menu-bottom-bar"] .span_9, body.material #header-outer[data-format="centered-menu-bottom-bar"]:not([data-format="left-header"]) #top .span_9 {
    float: none;
    width: 100%;
    padding: 10px 0;
    background: #ffffff;
}
#usps ul li {
    text-align: left !important;
    padding-left: 25px;
    width: 100%;
    display: inline-block;
    margin: 2px 0;
    font-weight: 500;
}
	form.woocommerce-ordering, .woocommerce-result-count {
    display: none!important;
	}
		.nectar-shop-header .woocommerce-breadcrumb {
    padding: 0;
    line-height: 20px;
    margin-bottom: 0px;
}
	.single-product div.product h1.product_title, .nectar-shop-header .page-title {
    font-size: 25px;
    line-height: 30px;
}
	.container, .orbit-wrapper .slider-nav, .post-area.standard-minimal.full-width-content .post .inner-wrap {
  max-width: 380px !important;
}
}
@media only screen and (max-width: 768px) {
.checkout .col2-set .col-2, .checkout .col2-set .col-1, .woocommerce .button, form.cart table.thwepo-extra-options input{
    width: 100% !important;
	margin-bottom:10px !important;
}
}
@media (max-width: 990px) {
	h2.vc_custom_heading {
    font-size: 25px!important;
    line-height: 25px!important;
}
    .related.products ul.products li.product .product-list-color-swatch {
        display: none !important;
    }
	#call-to-action .container a {
margin-left:0;
}
	.wpcf7-list-item {
    display: inline-block;
    margin: 0;
}
}

