.product .avia_cart_buttons {opacity:1;}




#top .related.products h2, #top .upsells.products h2 { margin-left:10px;}
h1.main-title.entry-title,strong.main-title.entry-title{font-size:30px; font-weight:bold; text-transform:uppercase!important; }
.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2{letter-spacing:normal !important; text-align:left !important;}
.logos img.ls-is-cached.lazyloaded{ width:233px;}
span.logos{ width:233px;}
input.wpcf7-form-control.wpcf7-submit { border-radius:0px; text-transform: uppercase; background: #f56a06; font-weight:bold; outline:none;padding: 12px;}
.avia-button span.avia_iconbox_title{color:#fff; font-size:14px; font-weight:bold; }
figcaption.av-inner-masonry-content.site-background{display:none !important;}
#wonderplugingridgallery-7 .wonderplugin-gridgallery-item-text{display:none !important;}
.testimonial_rotator.template-longform .testimonial_rotator_quote{border:1px solid rgba(255,255,255,.2); min-height:150px;}
#before-after .av-image-caption-overlay-center p:last-child{border:0px !important; box-shadow:none !important;}
#before-after .av-image-caption-overlay-center{padding-top:35px;}

#textoverimage1 .av-image-caption-overlay{left: 80%;height: 80%;margin-top: 8%;border-radius: 60px;}
#textoverimage2 .av-image-caption-overlay{right: 80%;height: 80%;margin-top: 8%;border-radius: 60px;}
#textoverimage1 .av-caption-image-overlay-bg, #textoverimage2 .av-caption-image-overlay-bg{border-radius:55px;
opacity: 1 !important;}
#textoverimage1 .avia-image-container:hover .av-caption-image-overlay-bg, #textoverimage2 .avia-image-container:hover .av-caption-image-overlay-bg{background-color: #ffffff !important;opacity: 1 !important;}
#textoverimage1 .av-image-caption-overlay-center, #textoverimage2 .av-image-caption-overlay-center{text-align:left;}
.logos img {    padding: 0; display: block; width: auto; height: auto;  max-height: 100%;  image-rendering: auto;
    position: relative;    z-index: 2;  -webkit-transition: opacity 0.4s ease-in-out; transition: opacity 0.4s ease-in-out;}
div .logos {  float: left;  position: absolute;   left: 0; z-index: 1;}.logos img{transition:0.4s;}.header-scrolled .logos img{    width: 80%;
    transition: 1s; transform: scale(0.7); margin-top: -10%;}input.es_required_field.es_txt_email { float: left !important; /* display: inline-block; */ width: 91% !important;}

h1.av-special-heading-tag { font-weight:bold !important; font-size:30px !important;}
span.hr-inner.inner-border-av-border-fat{border-top-width:3px !important;}
.hr.hr-custom.hr-center.hr-icon-no.avia-builder-el-12.el_after_av_one_full.avia-builder-el-last,.hr.hr-custom.hr-center.hr-icon-no.avia-builder-el-4.el_after_av_one_full.avia-builder-el-last{margin:0px !important;}

.hr.hr-custom.hr-center.hr-icon-no.avia-builder-el-38.el_after_av_heading.el_before_av_codeblock{margin:0px !important;}

.template-page.content.av-content-full.alpha.units{padding-top: 30px !important;padding-bottom: 30px !important;}
.av-image-caption-overlay-center p:last-child{margin-bottom: 0;border: 3px solid;text-shadow: 0px 0px 2px #000;
    box-shadow: 0px 0px 2px #000; font-weight:bold; font-size:30px; margin:0px auto; width:80%; padding:5px 0px;}
.phone-info span{color:#557372 !important;  font-size:20px !important;}	 
#header_meta .container{border:none !important;}
.header_color .sub_menu>ul>li>a{color:#fff !important;text-transform:uppercase !important;}
#top .av_header_transparency #header_meta li{border-color: rgba(255,255,255,1);}
.header_color div{ border:none !important;}
#header_main{border-bottom:1px solid #5b4000 !important;}
.logos { top:-25px; }

.logo, .logo a{overflow:visible !important;}

.header_color .main_menu ul:first-child > li > a{ color:#fff ; text-transform:uppercase; font-weight:normal;}
.main_menu ul:first-child > li.current-menu-item > a, .header_color .main_menu ul:first-child > li.current_page_item > a,.header_color .main_menu ul:first-child > li a:hover{color:#fff !important;}
.header_color input[type='submit']{background-color: #ffab6f;border-color: #da7025;}
.header_color input[type='submit']:hover{background-color: #da7025;border-color: #ffab6f;}
.main_menu ul:first-child > li.current-menu-item > a, .header_color .main_menu ul:first-child > li.current_page_item > a{line-height:50px !important; height:50px !important;}
.header_color .main_menu ul:first-child > li > a{line-height:50px !important; height:50px !important;}


.slider-heading{width:100%; padding:20px 50px;background-color:rgba(0,0,0,.3); position:relative; z-index:99;color:#fff !important;}
.slider-heading h1{color:#fff !important;}
.button_orange{ display:inline-block; width:100%; text-align:center; padding-top:20px;}
.avia-button.avia-color-orange, .avia-button.avia-color-orange:hover{background-color:#ff6a01; font-weight:bold; font-size:16px;border-radius:0px; padding:12px 20px; border:none;}
#av_section_1 .container{padding:0px; }
.slider-heading h1{color:#fff; font-size:45px; text-align:center;}
.slider-heading h6{color:#ffb27b; font-size:21px;}
#footer{ padding:0px 0 0px 0;background-color:#222222 !important;}
.footer_color div{background-color:#222222; }
.footer_color{background-color:#222222 !important;}
footer#socket{ background-color:#333333; border-top:1px solid #444444;}

#socket .copyright{ color:#b4b4b4; font-size:12px;}

span.avia-menu-text { text-transform: uppercase; color:#e7e7e7;}
#socket .sub_menu_socket li,#socket .sub_menu_socket li:first-child{border-right:1px solid #e7e7e7;}
#socket .sub_menu_socket li:last-child{ border:none;}
.socket_color a:hover{ text-decoration:none; color:#efefef;}

#top .av-cart-counter{background-color:#fd7818;}

.get_in_touch,business_hour{display:inline-block;}
.get_in_touch em{font-style:normal;font-weight:bold; color:#fff; padding-top:5px; display:inline-block;}
.get_in_touch em:first-child{ padding-top:0px}

.business_hour em{font-style:normal;font-weight:bold; color:#fff;  display:inline-block;}
.widgettitle{font-size:14px; font-weight:bold !important;letter-spacing:0px !important;}
#footer .widget_nav_menu a{background-image:url("/wp-content/uploads/2019/09/arrow-footer.png"); background-repeat:no-repeat; background-position:0px 12px; line-height:20px; padding-left:12px;}

.header_color .header_bg{background-color:rgba(0,0,0,.8);}
div#header_meta{ background:transparent;}

 .main_color a,.main_color strong{color:#557372 !important;} 

.avia_textblock p{text-align:justify; font-size:16px; line-height:22px;}
.avia_textblock h4{color:#000; margin:0px;}
div#textoverimage1 .av-caption-image-overlay-bg{border-radius:15px !important;box-shadow:0px 0px 10px #757575; border:1px solid #fff; }

div#textoverimage1 .av-image-caption-overlay-center h1{color:#0d0d0d; font-size:24px ; font-weight:bold;}
div#textoverimage1 .av-image-caption-overlay-center p{color:#0D0D0D; font-size:24px ;  line-height:30px; text-align:justify;}

div#textoverimage1 p.button_blue{ text-align:center; font-weight:bold; text-transform:uppercase; border:2px solid #557372;font-size:20px ; width:50%; margin:0px auto; padding:5px 5px;text-shadow:none; box-shadow:none;}
div#textoverimage1 p.button_blue a{color:#557372 !important; }
div#textoverimage1 p.button_blue a:hover{color:#557372 !important; text-decoration:none;}
div#textoverimage1 .container{padding:0px 0px !important;}
div#textoverimage1 .avia-image-container-inner{border: 0px  !important;  box-shadow: none!important;  margin: 0px !important;}

div#textoverimage2 .av-caption-image-overlay-bg{border-radius:15px !important;box-shadow:0px 0px 10px #757575; border:1px solid #fff; }
div#textoverimage2 .av-image-caption-overlay-center h1{color:#0D0D0D; font-size:24px ; font-weight:bold;}
div#textoverimage2 .av-image-caption-overlay-center p{color:#0D0D0D; font-size:24px ; line-height:30px; text-align:justify;}

div#textoverimage2 p.button_blue{ text-align:center; font-weight:bold; text-transform:uppercase; border:2px solid #0D0D0D;font-size:20px ; width:50%; margin:0px auto; padding:5px 5px;text-shadow:none; box-shadow:none;}
div#textoverimage2 p.button_blue a{color:#557372 !important; }
div#textoverimage2 p.button_blue a:hover{color:#557372 !important; text-decoration:none;}
div#textoverimage2 .container{padding:0px 0px !important;}
div#textoverimage2 .avia-image-container-inner{border: 0px  !important;  box-shadow: none!important;  margin: 0px !important;}

span.hr-inner.inner-border-av-border-fat{border-color:#557372 !important;}



div#av_section_6 .av-subheading.av-subheading_below.av_custom_color {color:#fff !important; opacity:1; font-size:18px !important;padding-top: 15px;}

div#av_section_6 input.wpcf7-form-control.wpcf7-submit{font-size:15px; font-weight:bold; text-transform:uppercase; padding: 12px 20px;}

div#av_section_6 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{border-color:#fff;}

div#av_section_6  .testimonial_rotator_quote{  min-height:185px; padding:20px; color:#fff; width:90%; border: 2px solid rgba(255, 255, 255, .2); line-height:22px !important; font-size:15px !important;   }

div#av_section_6  .testimonial_rotator_author_info.cf-tr{ width:80%; color:#ff6a01;}
div#av_section_6  .testimonial_rotator_author_info.cf-tr p{   color:#ff6a01; font-style:italic; font-size:15px; text-align:right;}
div#av_section_6 .testimonial_rotator.template-longform hr.longform_hr{display:none;}

div#av_section_7{ position:relative;}
div#av_section_7 .atw_item_bottom { position: absolute; z-index: 999;bottom: 0px; left: 0px; width: 100%;
    background-color: rgba(255,255,255,.3);}
div#av_section_7 .atw_item.atw--single_item{border:2px solid #fff; box-shadow:0px 0px 3px #444; margin:3px;}
/*div#av_section_7 .atw_item_bottom h4.atw_item_title a{  text-transform:uppercase; text-shadow:0px 0px 2px #444;  font-weight:bold; line-height:20px !important; color:#fff !important;}*/
#atw_style7 .atw--single_item .atw_item_bottom{ padding-top:10px !important; padding-bottom:10px}


div#av_section_8 .av-section-color-overlay{ padding:10px 0px;}
div#av_section_8 .es-field-wrap{ width:70%; text-align:center; margin:0px auto;}
div#av_section_8 input.es_required_field.es_txt_email{width: 70% !important;padding: 15px 15px 14px 15px; border: 0px;  background: #fff; font-size:14px;}

div#av_section_8 input#es_subscription_form_submit_ {padding: 14px 40px; font-size: 15px;text-transform: uppercase; font-weight:bold;}

div#av_section_8 span.input-group-btn{ float:left;}

div#av_section_8 form#es_subscription_form_1568379342{ text-align:center;}

 
div#av_section_8 .hr.hr-custom.hr-center.hr-icon-no.avia-builder-el-38.el_after_av_heading.el_before_av_codeblock{ margin-bottom:30px !important;}

div#av_section_8  .flex_column.av_one_full.flex_column_div.first.avia-builder-el-36.avia-builder-el-no-sibling{ margin-bottom:30px !important;}

article.post-entry.post-entry-type-page.post-entry-538{    width: 100%;  margin: 0px auto;}
label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{margin-bottom: 20px;}
.woocommerce .login .lost_password{top:0em; font-weight: bold;text-transform: capitalize;}
 
form.woocommerce-ResetPassword.lost_reset_password{padding: 20px;    margin: 20px auto; text-align: left;
    border-radius: 5px; border-style: solid; border-width: 1px;background-color: #f8f8f8; width:50%;  font-weight:bold; min-height:250px; }

/*#top form.login{width:100% !important ; margin:0px auto !important  ;}*/
.myaccount-page h2{width:50%  ; margin:20px auto  ;}

button.woocommerce-Button.button{text-transform: capitalize;}
.ur-frontend-form{border:none;}
#top form.cart .button{ text-transform:capitalize;}

div#user-registration-form-529 { width: 60%; margin: 0px auto;}

a.woocommerce-Button.button { color: #fff!important; text-transform: capitalize;}

.avia_cart_buttons{ background-color:#000 !important; opacity:1;}

strong.avia-testimonial-name{color: #000 !important; font-size: 12px; line-height:16px; font-style:italic;}

#top .av-flex-placeholder{width:1%;}




#atw_style6 .atw--single_item .atw_item_bottom {  /* padding-top: 20px; */  text-align: center; position: absolute;
    z-index: 999999999;    bottom: 0px; left: 0px; background-color: rgba(255,255,255,0.3);  width: 100%;}

 
.longform_hr{display:none;}
.testimonial_rotator_author_info p em{ color:#ffffff !important;}
.testimonial_rotator.template-longform .testimonial_rotator_author_info p{text-align:right!important}

/*img.avia_image{ width:250px; height:250px;}*/
/*.avia-image-container-inner{border:3px solid #fff !important; box-shadow:0px 0px 5px #989898; margin:3px !important;}*/
.avia-image-container-inner{border:0px solid #fff !important; box-shadow:0px 0px 0px #989898; margin:0px !important;}

a.checkout-button.button.alt.wc-forward {color: #fff!important;  text-transform: capitalize;}

button.button{ text-transform:capitalize;}

a.button.wc-backward{color:#fff !important; text-transform:capitalize;}

.custom-rugs-txt1{ font-size:20px !important; line-height:35px !important; text-align:justify !important; font-weight:normal; text-transform:none !important; padding:12px;}


.custom-rugs-txt{ font-size:22px !important; line-height:35px !important; text-align:justify !important; font-weight:normal; text-transform:none !important; padding:12px;}

.box-content{ font-weight:normal; padding:5px 16px; font-size:14px; color:#666666; line-height:21px; text-align:justify;}
.testimonial_rotator_wrap{ margin:10px 0px !important;}
#top div.woocommerce-message { border-color: #fd7818 !important;  background-color: #ffe7d5 !important;  color: #fd7818 !important;}
#top div.woocommerce-message a.button{ background:rgb(253, 120, 24) !important;}

.avia-testimonial-image{ border-radius:0px !important; height:180px !important; width:180px !important; background-size:unset;}

h1.av-special-heading-tag{position: relative; top: 16px;}
#atw_style6 .atw--single_item .atw_item_bottom .atw_item_title a{line-height:20px !important; padding:0px 10px !important; text-shadow:0px 0px 3px #000; text-transform:uppercase; font-weight:bold;}
#atw_style6 .atw--single_item .atw_item_bottom{padding-top:5px !important;}

div#grid-row-sections a { color: #000 !important;}
div#grid-row-sections1 a { color: #000 !important;}
div#grid-row-sections2 a { color: #000 !important;}
div#grid-row-sections3 a { color: #000 !important;}
#av-layout-grid-1 .avia_textblock p  { text-align:center !important; font-weight:bold; }
#av-layout-grid-2 .avia_textblock p  { text-align:center !important; font-weight:bold;}
#av-layout-grid-3 .avia_textblock p  { text-align:center !important; font-weight:bold; }
#av-layout-grid-4 .avia_textblock p  { text-align:center !important; font-weight:bold; }
#av-layout-grid-5 .avia_textblock p  { text-align:center !important; font-weight:bold;}
#av-layout-grid-6 .avia_textblock p  { text-align:center !important; font-weight:bold; }

#wonderplugingridgallery-1 .wpp-category-greybutton .wonderplugin-gridgallery-tag-selected{background: #557372 !important;}

#wonderplugingridgallery-1 .wonderplugin-gridgallery-loadmore-btn{background: #557372 !important; border:1px solid #557372 !important; color:#fff !important; text-shadow: none !important;}
span.pagination-meta { font-size: 14px !important;}
a.inactive.next_page , span.current, a.inactive, nav.pagination a{ font-size: 14px !important;}
.tab.active_tab.tab_counter_0, .tab.tab_counter_1, .tab.tab_counter_2,.tab.tab_counter_3,.tab.tab_counter_4,
.tab.tab_counter_0{ font-size: 14px !important; outline:none;}

#wonderplugingridgallery-3 .wpp-category-greybutton .wonderplugin-gridgallery-tag-selected{ background-color:#557372 !important;}

button.wonderplugin-gridgallery-loadmore-btn{background:#557372 !important; text-shadow:none !important; color:#fff !important; border: 1px solid #557372 !important;} 

.flex_column.av_one_full.flex_column_div.av-zero-column-padding.first.avia-builder-el-145.el_after_av_one_half.avia-builder-el-last.column-top-margin { position: fixed;bottom: -12px;right:0px; width: 14%;border: 0px !important;outline: none;z-index: 99999;} 

a.paoc-popup.popupaoc-button{color:#fff !important; border-radius:3px; background: #557372 !important; font-weight:bold;box-shadow: 0px 2px 4px #9e9e9e; z-index:9999999; }


 
.flex_column.av_one_full.flex_column_div.av-zero-column-padding.first.avia-builder-el-4.el_after_av_one_full.avia-builder-el-last.column-top-margin{ position: fixed;bottom: -12px;right:0px; width: 14%;border: 0px !important;outline: none;z-index: 99999;}



div#footer, footer#socket{ position:unset;}
#socket .sub_menu_socket{ margin:0px 160px 0px 0px ;}

.flex_column.av_one_fourth.el_after_av_one_fourth.el_before_av_one_fourth{ position:unset;}
.fixed-ing-btn a{position:fixed; bottom:0px; right:0px; z-index:1;}
.paoc-popup-modal-cnt {background-color: #FFF;padding: 20px 20px 5px 20px!important;
}
div#paoc-modal-1 input.wpcf7-form-control {
    margin-bottom: 0;
}

a.woocommerce-button.button.view{ color:#fff !important}

div#after_section_1 form.woocommerce-form.woocommerce-form-login.login{ width:50% !important;margin:0px auto;}

input#user_login { background-color: #fff !important;}
span.wpcf7-form-control-wrap.imageupload { margin-top: 10px; width: 100%; display: inline-block;}

/* Responsive Css Modification */

@media only screen and (max-width: 767px) {#top #wrap_all .av_header_transparency  {
	background-color: #000 !important;}
	
     
	div .logos{ position: initial !important; width:50%;}
	li#menu-item-search [data-av_icon]:before{color:#fff;}
	
	.responsive #socket .sub_menu_socket{margin:0px;}
	#socket .sub_menu_socket li{line-height: 15px;    text-align: center; font-size: 12px;
    display: inline-block; float:none;}
	#footer .widget{ text-align:center;}
	#footer .widget_nav_menu a{ background-image:none;}
	
    div#textoverimage1 .av-image-caption-overlay{position: relative; left:0px; margin-top:0px;}
	div#textoverimage1 .av-image-caption-overlay-center h1{ padding-top:30px; text-align:center;}
	div#textoverimage1 .av-image-caption-overlay-center p{ font-size:20px; line-height:24px;}
	div#textoverimage1 .container{ width:100% !important; max-width:95% !important; left:10px;}
	div#textoverimage1 p.button_blue{ width:100%;}
	div#textoverimage1 .av-image-caption-overlay-center{ padding-bottom:20px;}
	h1.av-special-heading-tag{ font-size:24px !important;}
	div#textoverimage1 .template-page.content.av-content-full.alpha.units{ padding-bottom:0px !important;padding-top:0px !important;}
	
div#textoverimage1 .flex_column.av_one_full.flex_column_div.first.avia-builder-el-2.el_before_av_hr.avia-builder-el-first{ margin-bottom:0px;}
div#textoverimage1 img.avia_image{ top:10px;}

	

	
	div#textoverimage2 .av-image-caption-overlay{position: relative; left:-7px; margin-top:10px;}
	div#textoverimage2 .av-image-caption-overlay-center h1{ padding-top:30px; text-align:center;}
	div#textoverimage2 .av-image-caption-overlay-center p{ font-size:20px; line-height:24px;}
	div#textoverimage2 .container{ width:100% !important; max-width:95% !important; left:0px;}
	div#textoverimage2 p.button_blue{ width:100%;}
	div#textoverimage2 .av-image-caption-overlay-center{ padding-bottom:20px;}
	div#textoverimage2 .template-page.content.av-content-full.alpha.units{ padding-bottom:0px !important;padding-top:0px !important;}
	
 div#textoverimage2 .flex_column.av_one_full.flex_column_div.first.avia-builder-el-2.el_before_av_hr.avia-builder-el-first{ margin-bottom:0px;}
div#textoverimage2 img.avia_image{ top:10px;}
	
	.av-section-color-overlay{ height:680px;}
	
div#av_section_5 .av-image-caption-overlay-center p {font-size:24px;}
div#av_section_5 .template-page.content.av-content-full.alpha.units{ padding-bottom:0px !important; padding-top:0px !important;}

	
div#av_section_4 .flex_column.av_one_full.flex_column_div.first.avia-builder-el-10.el_before_av_hr.avia-builder-el-first
	{ margin-bottom:0px !important;}
	
	
div#av_section_6 .av-section-color-overlay{ height:479px;}
	
	div#av_section_7{ text-align:center;}
	div#av_section_7 .testimonial_rotator_quote{ width:100%;}
	div#av_section_7 .av-subheading.av-subheading_below.av_custom_color{ font-size:16px !important;}
	div#av_section_7 .testimonial_rotator_author_info.cf-tr p { text-align:center;}
	
	div#av_section_8 input.es_required_field.es_txt_email { width:100% !important;}
	div#av_section_8 span.input-group-btn{ float:none;}
	div#av_section_8 .es-field-wrap{ width:100%;}
	
	
	a.ls-gui-element.ls-nav-prev{ z-index:100 !important;}
	
	article.post-entry.post-entry-type-page.post-entry-538{ width:100%;}
	form.woocommerce-ResetPassword.lost_reset_password{ width:100%;}
	p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first{width:100%;}
	div#user-registration-form-529 { width: 100%; }
	#top form.login{width:100% !important ; margin:0px auto !important  ;}
	.myaccount-page h2{width:100%  ; margin:20px auto  ;}
	
	.slider-heading {width:100%; position:relative; left:-40px; top:-25px; background:none;  }
	.slider-heading h1{ font-size:20px !important;position:relative;   text-shadow:0px 0px 3px #000;}
	.slider-heading h6{ font-size:11px !important;position:relative; left:-40px; top:3px; text-shadow:0px 0px 3px #000;}
	.avia-testimonial-image{ border-radius:0px !important; height:180px !important; width:150px !important; background-size:unset;}
	
	div#av_section_6 { background-size: cover !important; background-position: bottom right !important;}
	ul#av-burger-menu-ul span.avia-menu-text{color:#000;}
	ul#av-burger-menu-ul { padding: 100px 0px 0px 0px !important;}
}

.paoc-popup.popupaoc-button {position: fixed;bottom: 0px;right: 0px;}
.es-field-wrap input.es_required_field.es_txt_email { width: 418px!important; margin: 0px auto !important; padding: 14px!important;  font-size: 16px!important;}
.es_textbox_button {  padding: 16px; padding-right: 30px; padding-left: 30px; font-size: 13px;font-weight: 700; text-transform:uppercase;}
.social-icon {  width:100%; float:left; margin:0px; padding:0px; text-align:center;}
.social-icon .icon-gb{ display:inline-block; margin:0px 10px 0px 0px; padding:0px;}
.social-icon .icon-insta{    display:inline-block; margin:0px; padding:0px;}
 

#contactlist-grid{}
.contact-list-text{ text-align:left; padding:0px 0px 0px 4px;display:inline-block;}
.contact-list-text h6{ margin:0px !important; padding:0px 0px 5px 0px !important; font-size:14px !important;}
.contact-list-text p{ margin:0px !important; padding:0px !important;font-size:14px !important; text-align:left !important; letter-spacing:normal !important; line-height:18px;}
.contact-list-text p a{ color:#000 !important;}
.es_subscription_form_submit{padding: 16px 30px !important; float:left;}
#av_section_9 .avia_codeblock{text-align:center;}

 
.emaillist {display: inline-block; width: 50%;  margin: 0px auto;text-align: center;}

/* --------------------------------- */


 @media(max-width:767px){
	#top .avia-layerslider .ls-nav-next {display:none !important;}
	.slider-heading {font-size:16px !important;}
	.slider-heading h1{font-size:16px !important;}
.logos img.ls-is-cached.lazyloaded {
    width: 180px;
    padding: 0 0 14px;
    float: left;
}
	
	div#header_meta{z-index:1;}
	.responsive #top .cart_dropdown { margin-top:-89px; z-index:9999;}
	.av-image-caption-overlay-center p:last-child{ font-size:22px; width:98%;}
	.template-page .entry-content-wrapper h2{ text-align:center !important;}
	 .es-field-wrap input.es_required_field.es_txt_email { width: 300px!important; margin: 0px auto !important; padding: 14px!important;  font-size: 16px!important;}
	 
	 #av_section_9 .avia_codeblock{text-align:left;}
	 
	 .es_subscription_form_submit{padding: 16px 30px !important; float:left; margin:3px 0px 0px 0px;}
	 #av_section_6 .avia-image-container.avia-align-right{ margin-left:0px;}
	  #av_section_6 .avia-image-container.avia-align-left{ margin-right:0px;}
	}


 
	 
	 
	 
.template-page .entry-content-wrapper h1{ text-align:center !important;}

div#textoverimage1 .av-image-caption-overlay-center h1{ text-align:left !important;}
div#textoverimage2 .av-image-caption-overlay-center h1{ text-align:left !important;}
#textoverimage1 .av-image-caption-overlay{left:101%;}
#textoverimage2 .av-image-caption-overlay{left:-101%;}
li.cart_dropdown_first span{color:#000;}

span.avia_button_icon::before{
	color: white !important;
}

 