html, body {
height:100%;
position: relative;
display: block; font-family: 'Roboto', sans-serif;
font-size: 14px; -moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-smoothing: antialiased;		
}
.wp-block-media-text__media img, .wp-block-media-text__media video {
max-width: unset;
width: 100%;
vertical-align: middle;
height: auto;
} @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
// fixes stretched images in cards
.card-deck .card {
display: block;
}
// fixes stretched images in cards
.card-group .card {
display: block;
}
} a {color: #b0a773;}
a:hover {color: #b0a773;text-decoration: underline;}  .f-s-1{font-size:1rem;}
.f-s-15{font-size:1.5rem;}
.f-s-18{font-size:1.8rem;}
.f-s-2{font-size:2rem;}
.f-s-25{font-size:2.5rem;}
.f-s-3{font-size:3rem;}
.f-s-35{font-size:3.5rem;}
.f-s-4{font-size:4rem;}
.f-s-44{font-size:4.4rem;}
.f-s-5{font-size:5rem;}
.f-s-6{font-size:6rem;}
.f-s-7{font-size:7rem;}
.f-s-8{font-size:8rem;}
.f-s-9{font-size:9rem;}
.f-s-10{font-size:10rem;}
.bg-graylight{
background: #ffffff;
background: -moz-linear-gradient(45deg, #ffffff 0%, #f3f3f3 50%, #ededed 50%, #ffffff 100%);
background: -webkit-linear-gradient(45deg, #ffffff 0%,#f3f3f3 50%,#ededed 50%,#ffffff 100%);
background: linear-gradient(45deg, #ffffff 0%,#f3f3f3 50%,#ededed 50%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 );
}
.bg-trianglify-graylight {
background-image: url(https://www.maxeniohairstyle.com/wp-content/themes/theme_MaxEnio/img/bg-trianglify-graylight.svg);
background-size: cover;
}
.bg-graydark{background-color: #2d2d2d;}
.bg-gold{
background: #d5cea6;
background: -moz-linear-gradient(left, #d5cea6 0%, #c9c190 40%, #b7ad70 100%);
background: -webkit-linear-gradient(left, #d5cea6 0%,#c9c190 40%,#b7ad70 100%);
background: linear-gradient(to right, #d5cea6 0%,#c9c190 40%,#b7ad70 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5cea6', endColorstr='#b7ad70',GradientType=1 );
}
.title-work{
background: #cdc8a7;
color: #fff;
font-size:1.2rem;
padding: 6px 10px;
background: #b0a773;
background: -moz-linear-gradient(left, #b0a773 0%, #d6d29b 100%);
background: -webkit-linear-gradient(left, #b0a773 0%,#d6d29b 100%);
background: linear-gradient(to right, #b0a773 0%,#d6d29b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0a773', endColorstr='#d6d29b',GradientType=1 );
}
.bg-black-gradient{
background: #959595;
background: -moz-linear-gradient(45deg, #959595 0%, #0d0d0d 46%, #010101 50%, #0a0a0a 53%, #4e4e4e 76%, #383838 87%, #1b1b1b 100%);
background: -webkit-linear-gradient(45deg, #959595 0%,#0d0d0d 46%,#010101 50%,#0a0a0a 53%,#4e4e4e 76%,#383838 87%,#1b1b1b 100%);
background: linear-gradient(45deg, #959595 0%,#0d0d0d 46%,#010101 50%,#0a0a0a 53%,#4e4e4e 76%,#383838 87%,#1b1b1b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#959595', endColorstr='#1b1b1b',GradientType=1 );
}
.color-gold{color: #bab17b;}
.fb_iframe_widget {    
margin-top: 20px;
} .wp-polls .Buttons {   
text-transform: uppercase;    
font-size: 16px;
padding: 8px 25px;
border: none;
border-radius: .25rem;
background: #fbf9db;
background: -moz-linear-gradient(left, #d6d29b 0%, #b0a773 100%);
background: -webkit-linear-gradient(left, #d6d29b 0%,#b0a773 100%);
background: linear-gradient(to right, #d6d29b 0%,#b0a773 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d29b', endColorstr='#b0a773',GradientType=1 );	
}
.wp-polls ul li, .wp-polls-ul li, .wp-polls-ans ul li {
text-align: left;
background-image: none;
line-height: 3;
display: block;
} .post-147 h3{	
background: #fbf9db;
background: -moz-linear-gradient(left, #d6d29b 0%, #b0a773 100%);
background: -webkit-linear-gradient(left, #d6d29b 0%,#b0a773 100%);
background: linear-gradient(to right, #d6d29b 0%,#b0a773 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d29b', endColorstr='#b0a773',GradientType=1 );
color: #000;
padding: 8px 10px;
font-size: 18px;
margin-bottom: 0;
} #sidebar {
width: 250px;
position: fixed;
top: 0;
left: -250px;
height: 100vh;
z-index: 999;
background: rgba(0, 0, 0, 0.8);
color: #fff;
transition: all 0.3s;
overflow-y: scroll; }
#sidebar.active {left: 0;}
#dismiss {
width: 35px;
height: 35px;
line-height: 35px;
text-align: center;
border: 1px solid #b0a773;
color: #b0a773;
position: absolute;
top: 30px;
right: 30px;
cursor: pointer;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
#dismiss:hover {
color: #212529;
background: #fbf9db; background: -moz-linear-gradient(left, #fbf9db 0%, #b0a773 100%); background: -webkit-linear-gradient(left, #fbf9db 0%,#b0a773 100%); background: linear-gradient(to right, #fbf9db 0%,#b0a773 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbf9db', endColorstr='#b0a773',GradientType=1 ); }
.overlay {
display: none;
position: fixed;
width: 100vw;
height: 100vh;
background: rgba(0, 0, 0, 0.7);
z-index: 998;
opacity: 0;
transition: all 0.5s ease-in-out;
}
.overlay.active {display: block;opacity: 1;}
#sidebar a {color: #fff;}
#sidebar .sidebar-header {
padding: 20px;
margin-top: 4rem; }
#sidebar ul.components {padding: 20px 0; }
#sidebar ul p {color: #fff;padding: 10px;}
#sidebar ul li a { padding: 1rem 2rem; font-size: 0.8rem;
text-transform: uppercase;
display: block;
transition: 0.9s;
background: transparent;
}
#sidebar ul li a:hover {
color: #212529;
background: #fbf9db; background: -moz-linear-gradient(left, #fbf9db 0%, #b0a773 100%); background: -webkit-linear-gradient(left, #fbf9db 0%,#b0a773 100%); background: linear-gradient(to right, #fbf9db 0%,#b0a773 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbf9db', endColorstr='#b0a773',GradientType=1 ); }
#sidebar ul li.active>a,
a[aria-expanded="true"] {
color: #212529;
background: #fbf9db; background: -moz-linear-gradient(left, #fbf9db 0%, #b0a773 100%); background: -webkit-linear-gradient(left, #fbf9db 0%,#b0a773 100%); background: linear-gradient(to right, #fbf9db 0%,#b0a773 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbf9db', endColorstr='#b0a773',GradientType=1 ); }
a[data-toggle="collapse"] {
position: relative;
}
.dropdown-toggle::after {
display: block;
position: absolute;
top: 50%;
right: 20px;
transform: translateY(-50%);
}
.menu-toggle {
z-index: 100;
position: fixed;
top: 15px;
left: 15px;
}
#sidebar .social li a {font-size: 1.8rem;}
#sidebar .social a{
color: #fff;
padding:0;
transition: 0.5s;
}
#sidebar .social a:hover{
color: #b0a773;
background: none;
transform:rotateY(360deg);
}
#sidebar .social .list-inline-item:not(:last-child) {
margin-right: 1.5rem;
}
.social address{
font-size: 11px;
text-align: center;
padding: 2rem;
}
#sidebar .header-cart{
margin-left: 2rem;
margin-top: -1.5rem;
margin-bottom: 1rem;
font-weight: 300;
}
#sidebar .cart-contents:hover {
text-decoration: none;
color: #b0a773;
}
#sidebar .mini-cart:hover {
text-decoration: none;
color: #b0a773;
} .clipIntro {
position: relative;
background-color: black;
height: 100vh;
min-height: 25rem;
width: 100%;
overflow: hidden;
}
.clipIntro video {
position: absolute;
top: 50%;
left: 50%;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
z-index: 0;
-ms-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
.clipIntro .container {
position: relative;
z-index: 2;
}
.clipIntro .overlayVideo {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: black;
opacity: 0.6;
z-index: 1;
}
.clipIntro address{
color: #ffffff;
}
@media (pointer: coarse) and (hover: none) {
.clipIntro {    
background: url(https://www.maxeniohairstyle.com/wp-content/themes/theme_MaxEnio/img/maxenio-hair-style-01.jpg) black;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}
.clipIntro video {
display: none;
}
} .scroll-downs { margin: auto;
width :34px;
height: 55px;
}
.mousey {
width: 3px;
padding: 10px 15px;
height: 35px;
border: 2px solid #b0a773;
border-radius: 25px;
opacity: 0.75;
box-sizing: content-box;
}
.scroller {
width: 3px;
height: 10px;
border-radius: 25%;
background-color: #b0a773;
animation-name: scroll;
animation-duration: 2.2s;
animation-timing-function: cubic-bezier(.15,.41,.69,.94);
animation-iteration-count: infinite;
}
@keyframes scroll {
0% { opacity: 0; }
10% { transform: translateY(0); opacity: 1; }
100% { transform: translateY(15px); opacity: 0;}
} .btn-outline-max {
color: #b0a773;
background-color: transparent;
background: rgba(0, 0, 0, 0.7);
background-image: none;
border-color: #b0a773; box-shadow: 0 0 0 0 rgba(176, 167, 115, 0.5);
-webkit-animation: pulse 1.5s infinite;
}
.btn-outline-max:hover {
color: #212529;
background-color: #b0a773;
border-color: #b0a773;
-webkit-animation: none;
}
@-webkit-keyframes pulse {
0% {
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-webkit-transform: scale(0.9);
transform: scale(0.9);
}
70% {
-moz-transform: scale(1);
-ms-transform: scale(1);
-webkit-transform: scale(1);
transform: scale(1); box-shadow: 0 0 0 50px rgba(176, 167, 115, 0);
}
100% {
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-webkit-transform: scale(0.9);
transform: scale(0.9); box-shadow: 0 0 0 0 rgba(176, 167, 115, 0);
}
}
.btn-outline-max:not(:disabled):not(.disabled).active,
.btn-outline-max:not(:disabled):not(.disabled):active,
.show>.btn-outline-warning.dropdown-toggle {
color: #212529;
background-color: #b0a773;
border-color: #b0a773;
}
.btn-outline-max:not(:disabled):not(.disabled).active:focus,
.btn-outline-max:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-max.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(255,193,7,.5);
}
.btn-primary{
text-transform: uppercase;
text-shadow: 2px 2px 1px rgba(0, 0, 0, 1);
font-size: 16px;
padding: 15px 30px;
border: none;
background: #fbf9db; background: -moz-linear-gradient(left, #d6d29b 0%, #b0a773 100%); background: -webkit-linear-gradient(left, #d6d29b 0%,#b0a773 100%); background: linear-gradient(to right, #d6d29b 0%,#b0a773 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d29b', endColorstr='#b0a773',GradientType=1 ); }
.btn-primary:hover{
background: #b0a773; background: -moz-linear-gradient(left, #b0a773 0%, #d6d29b 100%); background: -webkit-linear-gradient(left, #b0a773 0%,#d6d29b 100%); background: linear-gradient(to right, #b0a773 0%,#d6d29b 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0a773', endColorstr='#d6d29b',GradientType=1 ); }
.btn-primary.focus,
.btn-primary:focus {box-shadow: 0 0 0 0.2rem rgba(0,0,0,.5);} .carousel-slider .owl-dots .owl-dot:focus {
outline: none;
border:none;
} .box-logo-home{
padding: 4rem 1.5rem 3rem;
background: rgba(0, 0, 0, 0.7);	    
border-radius: 20px;
}
.box-logo-home address {
font-size: 12px;
margin-top: 4rem;
color: #b0a773;
}
.box-logo-home a{
color: #b0a773;
} .post-3 ul{
word-break: break-all;
} .callphone{
position: absolute;
top: 35px;
right: 30px;
font-size: 24px;
}
.callphone small {
color: #b0a773;
margin-top: -2px;
display: block;
font-size: 12px;
}
.callphone a {
text-decoration: none;
color: #b0a773;
} .title-maxenio-head {
width: 100%;
margin: 20px 0 20px;
position: relative;
clear: both;
display: block;
z-index: 1;
text-align: center;
}
.title-maxenio-head h1,
.title-maxenio-head h2,
.title-maxenio-head h3 {
display: inline-block;
position: relative;
font-size: 2rem;
margin-bottom: 0;
margin-top: 0;
color: #b0a773;
}
.title-maxenio-head h1:before,
.title-maxenio-head h2:before,
.title-maxenio-head h3:before {left: -90px;}
.title-maxenio-head h1:after,
.title-maxenio-head h2:after,
.title-maxenio-head h3:after {right: -90px;}
.title-maxenio-head h1:after,
.title-maxenio-head h2:after,
.title-maxenio-head h3:after,
.title-maxenio-head h1:before,
.title-maxenio-head h2:before,
.title-maxenio-head h3:before {
position: absolute;
content: '';
width: 80px;
height: 0;
border-bottom: 1px solid;
top: 50%;
opacity: 0.4;
filter: alpha(opacity=40);
}
.slogan p{text-align: center;font-size: 2rem;} .desc-maxenio p{font-size: 1.2rem;font-weight: 200;line-height: 30px;padding: 2rem;color: #fff;margin-bottom: 0;}
.desc-maxenio a{font-weight: bold;}
.desc-maxenio h3{
font-weight: bold;
text-align: center;
font-size: 2rem;
font-family: 'Great Vibes', cursive;
} .card-news .card-meta a {
text-transform: uppercase;
font-weight: bold;
}
.eventi_news figure {
background: #b0a773; overflow: hidden;
position: relative;
}
.eventi_news figure img,
.eventi_news figure:before,
.eventi_news figure:after {
transition: all 0.4s ease;
-webkit-transition: all 0.4s ease;
}
.eventi_news figure:before,
.eventi_news figure:after {
background-color: #fff;
content: '';
opacity: 0;
position: absolute;
z-index: 1;
transform: translate( -50%, -50% );
-webkit-transform: translate( -50%, -50% );
}
.eventi_news figure:before {left: 0;height: 1px;width: 60px;}
.eventi_news figure:after {height: 60px;top: 100%;width: 1px;}
.eventi_news figure a {
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
z-index: 1;
}
.eventi_news figure:hover img {opacity: 0.5;transform: scale( 1.2 );}
.eventi_news figure:hover:before,
.eventi_news figure:hover:after {left: 50%;opacity: 1;top: 50%;}
.card-info{color: #b0a773;float: right;} .sala-estetica h2 {font-weight: bold;font-size: 6rem;}
.sala-estetica p{font-size: 1.2rem;}
.h1-title-mobile h1 {font-weight: bold;font-size: 6rem;}  .simple-sitemap-page {margin-top:2rem;} .form-control {
display: block;
width: 100%;
height: calc(2.25rem + 2px);
padding: .375rem .75rem;
font-size: 1rem;
line-height: 1.5;
color: #495057;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ced4da; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
} .partners img {
transition: 0.70s;
-webkit-transition: 0.70s;
-moz-transition: 0.70s;
-ms-transition: 0.70s;
-o-transition: 0.70s;
}
.partners img:hover {
transition: 0.70s;
-webkit-transition: 0.70s;
-moz-transition: 0.70s;
-ms-transition: 0.70s;
-o-transition: 0.70s;
-webkit-transform: rotate(15deg);
-moz-transform: rotate(15deg);
-o-transform: rotate(15deg);
-ms-transform: rotate(15deg);
transform: rotate(15deg);
} .pagination{margin-bottom:40px}
.page-numbers{display: inline-block;padding: 10px 15px;border: 1px solid #ddd;margin-right:4px;} .info-address .fas, .info-address .fab{
width: 25px;
text-align: center;
} .footer{padding: 2rem 0px;}
.footer ul>li>a {color:#fff;font-size: 12px;}
.footer p{color:#fff;font-size: 12px;}
.footer__menu{padding: 0;	list-style-type: none;}
.footer__menu li{display: inline-block;	}
.footer__menu li a{padding: 0 10px 0 0;	}
p.footer__small-info{margin-top: 1rem;margin-bottom: 0;} #comments{margin-bottom: 40px;}
.comments{padding-top: 40px;}
.comments textarea{width: 100%;}
.comments label{ min-width: 80px;}
.comments ul,
.comments ol{list-style-type: none;}
.comment-author img{border-radius: 999px; width:auto;}
.comment .reply{border-bottom:  1px solid #ccc; margin-bottom: 30px;padding-bottom: 10px;}
#comments .submit {
background: #b0a773;
padding: 1rem;
color: #ffffff;
border: 1px solid #b0a773;
} input,
textarea{padding: 5px 10px; border: 1px solid #ccc}
select#archives-dropdown-2{border-color: #e0e0e0;padding: 0.5rem;width: 100%;} .widget_search .screen-reader-text{display: block;}
.widget_search #s{width:60%;float:left;background: #f5f5f5;border: 0px solid #ccc;padding: 10px;}
.widget_search #searchsubmit{width:40%;float:left;background: #b0a773;color: #fff;border: 0px solid #ccc;padding: 10px;}
.widget {
float: left;
margin: 5px 0 30px 0;
width: 100%;
}
.widget h3 {
margin: 0 0 10px 0;
text-transform: uppercase;
font-size: 18px;
}
ul.product-categories li.cat-item{
text-transform: uppercase;
}
ul.children > li.cat-item{
padding-left:20px;
text-transform: uppercase;
font-size: 12px;
} 
ul.children > li.cat-item > a{
color: #333; 
}
ul.children > li.cat-item.current-cat > a{	
color: #ffffff;
font-style: italic;
font-weight: 500;
background: #b0a773;
padding-left: 10px;
}
.widget ul {
padding: 0;
}
.widget ul li {
list-style-type: none;
}
.widget a {
display: block;
padding: 10px 0px 10px 0px;
border-bottom: 1px solid #eee;
}
.fb_iframe_widget iframe {
position: absolute;
width: auto!important;
}
.fb-page.fb_iframe_widget iframe {
position: absolute;
width: 350px!important;
}   h1.page-title {font-size: 2rem;margin-bottom: 0;margin-bottom: 24px;color: #b0a773;text-transform: uppercase;}
.woocommerce-product-search #woocommerce-product-search-field-0 {width:60%;float:left;padding: 10px;}
.woocommerce-product-search button {width:40%;float:left;background: #b0a773;color: #fff;padding: 10px;border: 0px solid #ccc;}
.woocommerce-product-search input {background: #f5f5f5;border: 0px solid #ccc;}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
background-color: #b0a773;
color: #fff;
-webkit-font-smoothing: antialiased;
}
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
background-color: #a79c62;
color: #fff;
}
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
font-size: 100%;
margin: 0;
line-height: 1;
cursor: pointer;
position: relative;
text-decoration: none;
overflow: visible;
padding: .618em 1em;
font-weight: 400;
border-radius: 3px;
left: auto;
color: #fff;
background-color: #b0a773;
border: 0;
display: inline-block;
background-image: none;
box-shadow: none;
text-shadow: none;
}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
background-color: #a79c62;
text-decoration: none;
background-image: none;
color: #fff;
}
.woocommerce-info {border-top-color: #b0a773;}
.woocommerce-info::before {color: #b0a773;}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: #e5e5e5;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1em;
height: 1em;
background-color: #b0a773;
border-radius: 1em;
cursor: ew-resize;
outline: 0;
top: -.3em;
margin-left: -.5em;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
border-radius: 1em;
background-color: #b0a773;
}
.woocommerce-billing-fields .form-row,
.woocommerce-shipping-fields .form-row,.woocommerce form .form-row {
display: block;
}
.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
max-width: unset;
}
#add_payment_method table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-checkout table.cart td.actions .coupon .input-text {
float: left;
box-sizing: border-box;
border: 1px solid #d3ced2;
padding: 6px 6px 5px;
margin: 0 4px 0 0;
outline: 0;
width: 215px;
}
h3#order_review_heading {margin-top: 2rem;color: #b0a773;}
select.orderby {border-color: #e0e0e0;padding: 0.5rem;}
.woocommerce .woocommerce-ordering { margin: 0 0 3em;}
.woocommerce .widget_shopping_cart .cart_list li a.remove,
.woocommerce.widget_shopping_cart .cart_list li a.remove {
position: absolute;    
left: 0;
top: 10px;
line-height: 2px;
}
.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: #b0a773;
color: #fff;
}
.woocommerce nav.woocommerce-pagination ul li a, 
.woocommerce nav.woocommerce-pagination ul li span {
margin: 0;
text-decoration: none;
padding: 0;
line-height: 1;
font-size: 1em;
font-weight: 400;
padding: 1.5em;
min-width: 1em;
display: block;
}    @media (min-width: 1281px) {
} @media (min-width: 1025px) and (max-width: 1280px) {
} @media (min-width: 768px) and (max-width: 1024px) {
} @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.box-logo-home {
padding: 2rem 0rem 3rem 0rem; }
.box-logo-home img{
width: 40%;
}
.box-logo-home address {
font-size: 12px;
margin-top: 0px;
color: #b0a773;
}
} @media (min-width: 481px) and (max-width: 767px) {
.box-logo-home {
padding: 2rem 0rem 1rem 0rem; }
.box-logo-home img{
width: 40%;
}
.box-logo-home address {
font-size: 12px;
margin-top: 0px;
color: #b0a773;
}
} @media (min-width: 320px) and (max-width: 480px) {
.clipIntro address{
font-size: 11px;
color: #ffffff;
}
.title-maxenio-head h1,
.title-maxenio-head h2,
.title-maxenio-head h3 {	  
color: #b0a773;
display: inline-block;
position: relative;
font-size: 1.7rem;
font-weight: 500;
margin-bottom: 0;
margin-top: 0;
width: 44%;
text-align: center;	  
}
.sala-estetica h2 {
font-weight: bold;
font-size: 4rem;
}
.h1-title-mobile h1 {font-weight: bold;font-size: 4rem;}
.testimonials .carousel-item {
height: 175px;
}
.box-logo-home {
padding: 1rem 1.5rem 2rem;
}
.box-logo-home address {
font-size: 11px;
margin-top: 2rem; color: #b0a773;
}
.menu-toggle {
z-index: 100;
position: fixed;
top: 5px;
left: 5px;
}
.menu-toggle i {
font-size: 2rem;
}
.menu-toggle small {
font-size: 60%;
}
#sidebar .sidebar-header {
padding: 20px;
margin-top: 0; }
#sidebar .sidebar-header img{
width: 60%!important;
}
.desc-maxenio p {
font-size: 1.2rem;
font-weight: 100;
line-height: 24px;
padding: 1rem;
color: #fff;
margin-bottom: 0;
}
#add_payment_method table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-checkout table.cart td.actions .coupon .input-text {
float: left;
box-sizing: border-box;
border: 1px solid #d3ced2;
padding: 6px 6px 5px;
margin: 0 4px 0 0;
outline: 0;
width: 132px;
}
.woocommerce .woocommerce-ordering { display: none; }
.woocommerce nav.woocommerce-pagination ul li a, 
.woocommerce nav.woocommerce-pagination ul li span {
margin: 0;
text-decoration: none;
padding: 0;
line-height: 1;
font-size: 1em;
font-weight: 400;
padding: .5em;
min-width: 1em;
display: block;
}	
}