.mailjet_widget_form_builder_container {
width: 100%;
}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .et_overlay.et_pb_inline_icon:hover{
z-index: 0 !important;
opacity: 0 !important;
}
.gift-card-content-editor.step-content label{
margin-top:0px;
}
.stock.out-of-stock{
display:none;
}
.wecandoo.small-button.smallbluebutton{
font-weight: 400 !important;
text-transform: uppercase;
}
.cn-button.wp-default{
background:#cc1369;
}
body .gform_wrapper ul li.gfield{
margin-top:30px;
}
.gform_wrapper .gform_footer{
display:none;
}
.gform_wrapper h2.gsection_title{
color: #cc1369 !important;
}
.gform_body{
text-transform:none;
}
.gfield_description{
display:none;
}
.woocommerce-page form.cart button.single_add_to_cart_button:hover{
letter-spacing:3px;
}		
@media only screen and (min-width: 981px) {
#et-top-navigation .fa{
font-size:16px;
}
}
@media only screen and (max-width: 980px) {
#et-top-navigation .icone{
width:23%;
display:inline-block;
text-align:center;
margin-top: 20px;
}
#et-top-navigation .icone a{
border-bottom:none;
}
}
#main-content .container::before {
content: unset;
}
.et_right_sidebar #left-area {
float: none;
padding-right: unset;
}
#left-area {
width: 100%;
padding-bottom: 0px;
}body {
font-family: Arial, Helvetica, sans-serif;
}
footer {text-align:center;} .range-hidden{ 
display:none !important; 
} 
button.yith-wcbk-add-to-cart-button{ 
-webkit-transition: all .5s !important; 
-moz-transition: all .5s !important;
transition: all .5s !important;
} 
.yith-booking-meta .yith-booking-checkin, .yith-booking-meta .yith-booking-checkout{
font-size:20px !important;
}