/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/

@font-face {
  font-family: 'Didot';
  src: url('Didot.eot?#iefix') format('embedded-opentype'),  url('Didot.woff') format('woff'), url('Didot.ttf')  format('truetype'), url('Didot.svg#Didot') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Graphik-Light';
  src: url('Graphik-Light.eot?#iefix') format('embedded-opentype'),  url('Graphik-Light.otf')  format('opentype'),
	     url('Graphik-Light.woff') format('woff'), url('Graphik-Light.ttf')  format('truetype'), url('Graphik-Light.svg#Graphik-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Graphik-Regular';
  src: url('Graphik-Regular.eot?#iefix') format('embedded-opentype'),  url('Graphik-Regular.otf')  format('opentype'),
	     url('Graphik-Regular.woff') format('woff'), url('Graphik-Regular.ttf')  format('truetype'), url('Graphik-Regular.svg#Graphik-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}


@font-face {
  font-family: 'Graphik-Medium';
  src: url('Graphik-Medium.eot?#iefix') format('embedded-opentype'),  url('Graphik-Medium.otf')  format('opentype'),
	     url('Graphik-Medium.woff') format('woff'), url('Graphik-Medium.ttf')  format('truetype'), url('Graphik-Medium.svg#Graphik-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: 'questa grande';
    src: url('2-questa_grande_regular_31-webfont.eot');
    src: url('2-questa_grande_regular_31-webfont.eot?#iefix') format('embedded-opentype'),
         url('2-questa_grande_regular_31-webfont.woff2') format('woff2'),
         url('2-questa_grande_regular_31-webfont.woff') format('woff'),
         url('2-questa_grande_regular_31-webfont.ttf') format('truetype'),
         url('2-questa_grande_regular_31-webfont.svg#questa_granderegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Graphik-medium';
    src: url('subset-Graphik-Medium.eot');
    src: url('subset-Graphik-Medium.eot?#iefix') format('embedded-opentype'),
        url('subset-Graphik-Medium.woff2') format('woff2'),
        url('subset-Graphik-Medium.woff') format('woff'),
        url('subset-Graphik-Medium.ttf') format('truetype'),
        url('subset-Graphik-Medium.svg#Graphik-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Graphik-black';
    src: url('subset-Graphik-Black.eot');
    src: url('subset-Graphik-Black.eot?#iefix') format('embedded-opentype'),
        url('subset-Graphik-Black.woff2') format('woff2'),
        url('subset-Graphik-Black.woff') format('woff'),
        url('subset-Graphik-Black.ttf') format('truetype'),
        url('subset-Graphik-Black.svg#Graphik-Black') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Graphik-semibold';
    src: url('subset-Graphik-Semibold.eot');
    src: url('subset-Graphik-Semibold.eot?#iefix') format('embedded-opentype'),
        url('subset-Graphik-Semibold.woff2') format('woff2'),
        url('subset-Graphik-Semibold.woff') format('woff'),
        url('subset-Graphik-Semibold.ttf') format('truetype'),
        url('subset-Graphik-Semibold.svg#Graphik-Semibold') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Graphik';
    src: url('subset-Graphik-Light.eot');
    src: url('subset-Graphik-Light.eot?#iefix') format('embedded-opentype'),
        url('subset-Graphik-Light.woff2') format('woff2'),
        url('subset-Graphik-Light.woff') format('woff'),
        url('subset-Graphik-Light.ttf') format('truetype'),
        url('subset-Graphik-Light.svg#Graphik-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Graphik-bold';
    src: url('subset-Graphik-Bold.eot');
    src: url('subset-Graphik-Bold.eot?#iefix') format('embedded-opentype'),
        url('subset-Graphik-Bold.woff2') format('woff2'),
        url('subset-Graphik-Bold.woff') format('woff'),
        url('subset-Graphik-Bold.ttf') format('truetype'),
        url('subset-Graphik-Bold.svg#Graphik-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
  font-family: 'Didot-Bold';
  src: url('DidotLTStd-Bold.eot?#iefix') format('embedded-opentype'),  url('DidotLTStd-Bold.otf')  format('opentype'),
	     url('DidotLTStd-Bold.woff') format('woff'), url('DidotLTStd-Bold.ttf')  format('truetype'), url('DidotLTStd-Bold.svg#DidotLTStd-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}



@font-face {
    font-family: 'Didot LT Pro Roman';
    src: url('subset-DidotLTPro-Roman.eot');
    src: url('subset-DidotLTPro-Roman.eot?#iefix') format('embedded-opentype'),
        url('subset-DidotLTPro-Roman.woff2') format('woff2'),
        url('subset-DidotLTPro-Roman.woff') format('woff'),
        url('subset-DidotLTPro-Roman.ttf') format('truetype'),
        url('subset-DidotLTPro-Roman.svg#DidotLTPro-Roman') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Didot LT Pro Headline';
    src: url('subset-DidotLTPro-Headline.eot');
    src: url('subset-DidotLTPro-Headline.eot?#iefix') format('embedded-opentype'),
        url('subset-DidotLTPro-Headline.woff2') format('woff2'),
        url('subset-DidotLTPro-Headline.woff') format('woff'),
        url('subset-DidotLTPro-Headline.ttf') format('truetype'),
        url('subset-DidotLTPro-Headline.svg#DidotLTPro-Headline') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Didot LT Pro Italic';
    src: url('subset-DidotLTPro-Italic.eot');
    src: url('subset-DidotLTPro-Italic.eot?#iefix') format('embedded-opentype'),
        url('subset-DidotLTPro-Italic.woff2') format('woff2'),
        url('subset-DidotLTPro-Italic.woff') format('woff'),
        url('subset-DidotLTPro-Italic.ttf') format('truetype'),
        url('subset-DidotLTPro-Italic.svg#DidotLTPro-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Didot LT Pro Bold';
    src: url('subset-DidotLTPro-Bold.eot');
    src: url('subset-DidotLTPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('subset-DidotLTPro-Bold.woff2') format('woff2'),
        url('subset-DidotLTPro-Bold.woff') format('woff'),
        url('subset-DidotLTPro-Bold.ttf') format('truetype'),
        url('subset-DidotLTPro-Bold.svg#DidotLTPro-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Didot LT Pro Bold Italic';
    src: url('subset-DidotLTPro-BoldItalic.eot');
    src: url('subset-DidotLTPro-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('subset-DidotLTPro-BoldItalic.woff2') format('woff2'),
        url('subset-DidotLTPro-BoldItalic.woff') format('woff'),
        url('subset-DidotLTPro-BoldItalic.ttf') format('truetype'),
        url('subset-DidotLTPro-BoldItalic.svg#DidotLTPro-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'questa slab regular';
    src: url('2_questa_slab_regular_25-webfont.eot');
    src: url('2_questa_slab_regular_25-webfont.eot?#iefix') format('embedded-opentype'),
         url('2_questa_slab_regular_25-webfont.woff2') format('woff2'),
         url('2_questa_slab_regular_25-webfont.woff') format('woff'),
         url('2_questa_slab_regular_25-webfont.ttf') format('truetype'),
         url('2_questa_slab_regular_25-webfont.svg#questa_slabregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


/*
{
min-height: 1px !important;
width: 100% !important;
float: left !important;
height: 0 !important;
padding-bottom: 100% !important;
background-repeat: no-repeat !important;
background-position: 50% !important;
background-size: cover !important;
cursor: pointer !important;
}*/

.wpb_row .row-bg, .full-width-section .row-bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-size: contain !important;
	-moz-background-size: contain !important;
	-webkit-background-size: contain !important;
}

div#fws_5988d16306b46.wpb_row.vc_row-fluid.vc_row.vc_row-o-equal-height.vc_row-flex.vc_row-o-content-middle.standard_section {
	padding-top: 15% !important;
	padding-bottom: 9% !important;
}

div#fws_5988d16308510.wpb_row.vc_row-fluid.vc_row.standard_section {
	padding-top: 0px !important;
	padding-bottom: 10px !important;
}

#fws_5988d450a264d {
	padding-bottom: 9% !important;
}

.nectar-animated-title h1 {
	padding: 5px 0px;
}

.woocommerce ul.products li.product.material, .woocommerce-page ul.products li.product.material {
    background-color: #ffffff;
    border: none !important;
}

.woocommerce .material.product {
	border-radius: 0px !important;
}

.nectar-fancy-box .box-bg:after {
	background-color: rgba(51, 51, 51, 0) !important;
}

.nectar-fancy-box .box-bg:after {
	background-color: rgba(51, 51, 51, 0) !important;
}

.swiper-slide .content h2 {
	font-size: 110px !important;
	line-height: 80px;
	letter-spacing: -1px;
	display: block;
	color: #fff;
	font-family: 'Didot-bold' !important;
	font-weight: normal;
}

.swiper-slide .content p {
	font-size: 16px !important;
line-height: 30px !important;
font-family: 'Open Sans';
font-weight: 600 !important;
padding-left: 340px;
padding-right: 340px;
padding-top: 20px !important;
padding-bottom: 40px !important;
}

.swiper-slide .button a {
	border-radius: 0px !important;
	box-shadow: none !important;
padding: 11px 17px !important;
background-color: rgba(255, 255, 255, 0.16) !important;
border: 1px solid rgba(255, 255, 255, 0.16) !important;
}

div[data-button-sizing="jumbo"] .swiper-slide .button.transparent a, div[data-button-sizing="jumbo"] .swiper-slide .button.transparent_2 a {
	padding: 16px 60px !important;
}

.swiper-slide .content {
	color: rgba(255, 255, 255, 0.76) !important;
}

.swiper-slide .button a::selection {
	color: rgba(255, 255, 255, 0.81) !important;
}

html body #header-outer[data-transparent-header="true"].transparent {
	border-bottom: 1px solid rgba(68, 68, 68, 0.18)!important;
}

/*.ascend #header-outer.transparent[data-transparent-header="true"][data-full-width="true"] header#top nav ul #search-btn a {
	border-left: 1px solid rgba(255, 255, 255, 0) !important;
}*/

body #header-outer[data-transparent-header="true"].transparent .cart-menu {
	border-left: 1px solid rgba(255, 255, 255, 0) !important;
}

body h2 {
	font-family: Didot-bold !important;
}

.ascend #header-outer.transparent[data-transparent-header="true"][data-full-width="true"] header#top nav ul #search-btn a, .ascend #header-outer.transparent[data-transparent-header="true"][data-full-width="true"] header#top nav ul .slide-out-widget-area-toggle a {
    border-left: none !important;
}

.light h2 {
    color: #33232a !important;
}

.wpb_row .row-bg, .full-width-section .row-bg {
	
	background-size: cover !important;
	-moz-background-size: cover !important;
	-webkit-background-size: cover !important;
}

h3.vc_custom_heading {

color: #000000;
text-align: left;
font-family: Didot !important;
letter-spacing: -1.5px !important;
font-weight: 400;
font-style: normal;
font-size: 70px !important;
line-height: 59px !important;

}


.ascend #header-outer[data-full-width="true"] header#top nav ul #search-btn a {
	border: none !important;
}

#page-header-bg[data-alignment="center"] {
	text-align: left !important;
}

.archive .page-header-bg-image:after {
	background-color: rgba(45, 45, 45, 0) !important;
}

body #page-header-bg h1 {
	font-family: Didot LT Pro Roman !important;
	letter-spacing: 0px !important;
	font-size: 40px !important;
	text-transform: uppercase !important;
	line-height: 36px !important;
}
/*
#page-header-bg h1 {
	color: #3f3f3f !important;
}
*/

.woocommerce ul.products li.product h2, .woocommerce-page ul.products li.product h2 {
	font-family: graphik-light !important;
	font-size: 25px !important;
}

.woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3, .woocommerce ul.products li.product h2, .woocommerce-page ul.products li.product h2 {
	font-size: 26px !important;
}

html .container-wrap, .project-title, html .ascend .container-wrap {
	background-color: #ffff !important;
}

body h1 {
	font-family: Didot !important;
}

.woocommerce-page ul.products li.product.material .price {
	color: #a2a2a2 !important;
}

@media only screen and (max-width: 690px) {
.col h2, h2 {
    font-size: 35px !important;
    line-height: 45px !important;
}
}

@media only screen and (max-width: 690px) {
.col h2, h2 {
    font-size: 35px !important;
    line-height: 45px !important;
}
}

@media only screen and (max-width: 690px) {
.row .span_2 h3, .row .span_3 h3, .row .span_4 h3, .row .vc_col-sm-2 h3, .row .vc_col-sm-3 h3, .row .vc_col-sm-4 h3, .row .col h3, body h3 {
    font-size: 38px !important;
    line-height: 32px !important;
}
}

/*
@media only screen and (max-width: 1024px) and (min-width: 1px) {
    header#top .col.span_3 {
        left:35% !important
    }

    #header-outer[data-format="centered-logo-between-menu"] .span_3 #logo:not(.no-image) img {
        -ms-transform: translateX(-35%);
        transform: translateX(-35%);
        -webkit-transform: translateX(-35%);
    }
}
*/

header#top nav > ul > li.megamenu > ul.sub-menu {
	padding-left: 25% !important;
    padding-right: 25% !important;
    width: 60% !important;
    left: -5% !important;
    box-sizing: content-box !important;
    top: 65px !important;
}

body[data-button-style*="slightly_rounded"] .nectar-button {
	    border-radius: 35px!important;
    	-webkit-border-radius: 35px!important;
    	-o-border-radius: 35px!important;
}

html .woocommerce .woocommerce-message, html .woocommerce .woocommerce-error, html .woocommerce .woocommerce-info {
display: none !important;
}

body h1 {
	font-size: 80px !important;
	line-height: 95px !important;
}

.iosSlider.product-thumbs {
	height: 200px !important;
	min-height: 200px !important;
}

.woocommerce div.product p.price {
	font-family: Graphik-regular !important;
    font-size: 25px !important;
    color: gray !important;
}


body h5, .row .col h5 {
	text-transform: none !important;
}

body h3, .row .col h3 {
	text-transform: none !important;
}

@media only screen and (max-width: 690px) {
.row .span_2 h3, .row .span_3 h3, .row .span_4 h3, .row .vc_col-sm-2 h3, .nectar-cta, .row .vc_col-sm-3 h3, .row .vc_col-sm-4 h3, .row .col h3, body h3, body p, p {
    font-size: 24px;
    line-height: 32px;
    text-align: center;
}
}

@media only screen and (max-width: 690px) {
body p, p {
    font-size: 16px;
    line-height: 25px;
	display: none !important;
}
}

@media only screen and (max-width: 690px) {
.full-width-section >.span_12 .col >div:not(.boxed):not([data-border-width*="px"]):not([data-has-bg-color="true"]):last-child {
    padding-bottom: 2px !important;
}
}   

@media only screen and (max-width: 690px) {
body .row .col.section-title h1, body h1 {
    font-size: 43.5px !important;
    line-height: 40px !important;
}
}

@media only screen and (max-width: 690px) {
	.woocommerce .single-product-summary .entry-summary p {
    padding-bottom: 18px;
    text-align: left !important;
    display: inherit !important;
    color: black;
    font-family: Roboto !important;
    padding-bottom: 17px !important;
	}
}


@media only screen and (max-width: 690px) {
	.woocommerce div.product p.price {
    font-family: Graphik-regular !important;
    font-size: 18px !important;
    color: #adadad !important;
}
}

@media only screen and (max-width: 690px) {
	span.sku_wrapper, span.sku, span.posted_in {
		color: gray !important;
		}
	}
	
@media only screen and (max-width: 690px) {
	.iosSlider {
    margin-top: -14px !important;
}
}

@media only screen and (max-width: 690px) {
.row .col h4, body h4 {
    font-size: 12.6px;
    line-height: 67.6px !important;
}
}

@media only screen and (max-width: 690px) {
.vc_custom_1509559385382 {
	margin-top: 0% !important;
}
}

@media only screen and (max-width: 690px) {
.wpb_row .span_12 >.col.padding-9-percent {
	    padding: 0% !important;
}
}

@media only screen and (max-width: 690px) {
.row .span_2 h3, .row .span_3 h3, .row .span_4 h3, .row .vc_col-sm-2 h3, .row .vc_col-sm-3 h3, .row .vc_col-sm-4 h3, .row .col h3, body h3 {
    font-size: 35px !important;
    line-height: 40px !important;
}
}


@media only screen and (max-width: 690px) {
	.full-width-content.vc_row-fluid .vc_col-sm-6 {
		height: 500px !important;
	}
	}

@media only screen and (max-width: 690px) {	
div#dijadija {
	    background-position: 38% !important;
		padding-top: 0px !important;
		padding-bottom: 0px !important;
}
}

@media only screen and (max-width: 690px) {	
.divider-wrap {
	display: none !important;
}
}

@media only screen and (max-width: 690px) {	
.remove {
	display: none !important;
}
}

@media only screen and (max-width: 690px) {	
.nectar-cta {
	    margin-top: 240px !important;
		margin-bottom: 0px !important;
}
}

@media only screen and (max-width: 690px) {	
.burme {
	    margin-top: 90px !important;
		margin-bottom: -250px !important;
}
}

@media only screen and (max-width: 690px) {	
body .wpb_row .span_12 >.col[data-padding-pos="left-right"] {
	    padding-top: 20px !important;
		height: 390px !important;
}
}

@media only screen and (max-width: 690px) {	
.container-wrap .row >.wpb_row:last-child {
	padding-top: 0px !important;
	padding-bottom: 0px !important;  
}
}

@media only screen and (max-width: 690px) {	
h3 br {
    display: none;
}
}


@media only screen and (max-width: 690px) {	
.kontakt>p, .kontakt p {
	font-size: 15px !important;
	display: block !important;
}
}

@media only screen and (max-width: 690px) {	
.kontakt>h5, .kontakt h5 {
	text-align: center !important;
}
}

@media only screen and (max-width: 690px) {	
.panel, .entry-content p {
	display: block !important;
	text-align: left !important;
	padding-left: 15px !important;
}
}

@media only screen and (max-width: 690px) {	
.related.products>h2 {
	padding-left: 15px !important;
}
}

@media only screen and (max-width: 690px) {	
.forma {
	display: none !important;
}
}

@media only screen and (max-width: 690px) {	
body #page-header-bg h1, #page-header-bg .span_6 h1 {
    padding-left: 0px !important;
    font-size: 30px!important;
    line-height: 25px!important;
    margin-bottom: 4px!important;
    /*width: 100% !important;*/
    text-align: center;
    left: 0 !important;
    right: 0 !important;
}
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
	display: none !important;
}

.widget_media_image {
	max-width: 57% !important;
}

.woocommerce.columns-4 ul.products li.product.material, .woocommerce-page .columns-4 ul.products li.product.material, .woocommerce.columns-4 ul.products li.product.material.last {
	width: 24% !important;
}

.material.product h2, li.product h2 {
	color: #333 !important;
	font-weight: 700 !important;
}

body #page-header-bg h1 {
	font-family: Didot LT Pro Roman !important;
	letter-spacing: 0px !important;
	font-size: 40px !important;
	text-transform: uppercase !important;
	line-height: 36px !important;
}

body #page-header-bg .span_6 span.subheader {
font-family: Roboto;
    text-transform: capitalize;
    letter-spacing: 0;
    font-size: 13px;
    line-height: 30px;
    font-weight: 500 !important;
}

#page-header-bg .subheader h6 {
    width: 400px !important;
}


@media only screen and (max-width: 690px) {	
.widget_media_image {
	max-width: 100% !important;
    opacity: 0.5 !important;
    padding-left: 10% !important;
    padding-right: 10% !important;
}
}


@media only screen and (max-width: 690px) {	
.woocommerce.columns-4 ul.products li.product.material, .woocommerce-page .columns-4 ul.products li.product.material, .woocommerce.columns-4 ul.products li.product.material.last {
	width: 49.8% !important;
}
}

@media only screen and (max-width: 690px) {	
body #page-header-bg .span_6 span.subheader {
	display: none !important;

}
}

@media only screen and (max-width: 690px) {	
.mobilerow {
    max-width: 100% !important;
}
}



@media only screen and (max-width: 690px) {	
.woocommerce .material.product .product-wrap .product-add-to-cart {
    opacity: 0;
    transition: all 0.3s cubic-bezier(.21, .6, .35, 1);
    position: absolute;
    left: 5px !important;
    transform: translateY(16px);
    bottom: 23px;
}
}


@media only screen and (max-width: 690px) {	
#text-4 {
    display: none !important;
}
}


body #page-header-bg .span_6 span.subheader {
	font-size: 14px;
    line-height: 30px;
    font-weight: 500 !important;

}

.woocommerce .material.product .product-wrap .product-meta {
	text-align: center !important;
}

.woocommerce .material.product .product-wrap .product-add-to-cart {
	left: 20% !important;
}

div#map_5a142983b807b, .nectar-google-map {
height: 650px;
position: relative;
overflow: hidden;
box-shadow: 1px 27px 28px -9px rgba(0, 0, 0, 0.12) !important;
}

html .container-wrap, .project-title, html .ascend .container-wrap {
	background-color: #ffffff !important;
}

#page-header-bg h1, body h1 {
	Text-transform: none !important;
}

.woocommerce-ordering {display: none !important;}
.woocommerce-result-count {display: none !important;}
.woocommerce-breadcrumb {display: none !important;}


@media only screen and (max-width: 690px) {	
html .container-wrap, .project-title, html .ascend .container-wrap {
	background-color: white !important;
}
}

body #page-header-bg .span_6 span.subheader {
	text-transform: none !important;
}

.headh h3 {
	font-size: 55px !important;
	color: rgb(77, 77, 77) !important;
}

.headh p {
	color: gray !important;
}


@media only screen and (max-width: 690px) {	
.container-wrap {
	padding-top: 27px !important;
}
}

body #slide-out-widget-area .inner .off-canvas-menu-container li a {
	text-transform: none !important;
}

.woocommerce ul.products li.product.material {
	border: 1px solid #8080801f !important;
}

@media only screen and (max-width: 690px) {	
.woocommerce ul.products li.product.material {
	border: none !important;
}
}

.wpb_row .span_12 >.col.padding-1-percent {
	background: linear-gradient(to bottom, rgba(252, 252, 252, 0.8)1%, rgb(252, 252, 252)99%) !important;
}


body #slide-out-widget-area .inner .off-canvas-menu-container li a {
	font-family: Graphik-regular !important;
    text-transform: capitalize;
    font-size: 22px !important;
    line-height: 40px !important;
    font-weight: normal !important;
    letter-spacing: 0 !important;
}

#slide-out-widget-area .menuwrapper li.back >a {
    background: rgba(0, 0, 0, 0.06);
    padding-top: 6px;
    padding-bottom: 6px;
    border-radius: 7px;
}

#slide-out-widget-area.slide-out-from-right {
    position: fixed;
    top: 0;
    right: 0;
    width: 300px !important;
    height: 100%;
    z-index: 10000;
    background-color: #27cfc3;
    overflow: hidden;
}

.nectar-button.has-icon, .nectar-button.tilt.has-icon {
padding-left: 52px !important;
padding-right: 52px !important;
}

.nectar-button {
	color: rgb(227, 227, 227) !important;
	font-weight:400 !important;
}
