body{
padding-top: 0!important;
}
.list-2{
list-style: none;
}
.list-2 li {
font-weight: bold;
font-size: 16px;
padding: 0 0 13px;
line-height: 20px;
color: #D10317;
}
.list-2 li span{
font-weight: initial;
}
.woocommerce-cart .fee th, .woocommerce-cart .fee td bdi{
color: #fcc002;
font-weight: 400!important;
font-size: 14px;
}
.howto{
text-align: center;
}
.carousel-control .prev_nav:hover, .carousel-control .next_nav:hover {
color: rgb(0, 149, 218);
background-color: rgba(37,37,37,0.7);
}
.add-to-cart-button-outer{
display: none;
}
.woocommerce ul.products.type4 li.product .info_left_section{
white-space: nowrap
}
.woocommerce-result-count, .woocommerce-ordering{ }
.wpape_gallery_button {
text-align: center;
}
.wpape_gallery_button a:first-child{
display: none;
}
.woocommerce #customer_login .lost_password, .woo-lost_password2 {
margin-left: 0px;
margin-top: 23px;
display: block;
}
.woocommerce-MyAccount-navigation-link--downloads{
display: none;
}
.single-product .quantity{
display: none!important;
}
.single-product .product_meta{
display: none;
}
.single-product .out-of-stock, .out-of-stock-button{
display: none!important;
}
.woocommerce p.form-row label[for="terms"]{
display: inline-block!important;
}
.single-product input[type="date"], .single-product input[type="number"]{
width: 100%;
padding: 10px 17px;
outline: 0;
resize: none;
font-family: inherit;
line-height: 18px;
background-color: #f6f6f5;
color: #7f8385;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #e9e9e9;
font-size: 13px;
text-align: left!important;
}
.woocommerce div.product .cart {
margin: 15px 0;
}
.woocommerce .product .onsale, .woocommerce .product .single-onsale{
top: 5px!important;
left: 5px!important;
}
.woocommerce .itsnew{
background-color: #d34e35!important;
white-space: nowrap;
padding: 3px;
}
.woocommerce .product .single_product_image_wrapper {
width: 39%;
margin-right: 4.15%;
}
.duree-blue{
color: #fcc002;
margin-top: 10px!important;
}
.descrip{
margin-top: 25px;
text-align: justify;
}
.ywapo_group_container.form-row.form-row-wide h3{
font-size: 20px;
}
.shop_table thead tr{
background: #fcc002!important;
}
.shop_table thead tr th{
color: #ffffff!important;   
}
.shop_table .cart-subtotal{
display: none;
}
.shop_table .product-name a{
color: #fcc002!important;
font-weight: 700;
font-size: 16px;
text-transform: uppercase;
display: inline-block;
margin-bottom: 10px;
}
.shop_table dt{
margin-bottom: 0!important;
}
.woocommerce table.cart tbody tr td img {
display: block;
width: 50%;
margin: 0 auto;
}
dd.variation-Baseprice, dt.variation-Baseprice{
display: none;
}
.shop_table .woocommerce-Price-amount, .shop_table .order-total th{
color: #fcc002!important;
font-weight: 600!important;
}
.woocommerce #payment ul.payment_methods li label img {
vertical-align: middle;
margin: 0 10px!important;
top: initial;
}
.woocommerce #payment ul.payment_methods li label {
color: #000;
margin-left: 0px!important;
position: initial;
top: initial!important;
}
.woocommerce-message a{
color: #ffffff;
font-weight: bold;
}
header.fixed_hiding .mkd_logo a, header.fixed_hiding .mkd_logo {
max-height: 105px;
height: 105px!important;
}
.location-table{
margin: 0 auto;
width: 60%;
font-weight: 600;
font-size: 18px;
}
.location-table tbody tr:nth-of-type(odd){
background: #fcc002;
color: #fff;
}
.yith_wapo_groups_container .required{
display: inline-block!important;
text-decoration: none!important;
color: red;
}
.yith_wapo_groups_container label .required{
display: none!important;
}
.woocommerce-checkout .title{
height: initial!important;
}
.list-2{
list-style: none;
}
.list-2 li {
font-weight: bold;
font-size: 16px;
padding: 0 0 13px;
line-height: 20px;
color: #D10317;
}
.list-2 li span{
font-weight: initial;
}
.howto{
text-align: center;
}
.add-to-cart-button-outer{
display: none;
}
.woocommerce ul.products.type4 li.product .info_left_section{
white-space: nowrap
}
.woocommerce-result-count, .woocommerce-ordering{ }
.wpape_gallery_button {
text-align: center;
}
.wpape_gallery_button a:first-child{
display: none;
}
.woocommerce #customer_login .lost_password, .woo-lost_password2 {
margin-left: 0px;
margin-top: 23px;
display: block;
}
.woocommerce-MyAccount-navigation-link--downloads{
display: none;
}
.single-product .quantity{
display: none!important;
}
.woocommerce p.form-row label[for="terms"]{
display: inline-block!important;
}
.woocommerce div.product .cart {
margin: 15px 0;
}
.woocommerce .product .single_product_image_wrapper {
width: 39%;
margin-right: 4.15%;
}
.duree-blue{
color: #fcc002;
margin-top: -15px;
}
.descrip{
margin-top: 25px;
}
.ywapo_group_container.form-row.form-row-wide h3{
font-size: 20px;
}
.shop_table thead tr{
background: #fcc002!important;
}
.shop_table thead tr th{
color: #ffffff!important;   
}
.shop_table .cart-subtotal{
display: none;
}
.shop_table .product-name a{
color: #fcc002!important;
font-weight: 700;
font-size: 16px;
text-transform: uppercase;
display: inline-block;
margin-bottom: 10px;
}
.shop_table dt{
margin-bottom: 0!important;
}
.woocommerce table.cart tbody tr td img {
display: block;
width: 50%;
margin: 0 auto;
}
dd.variation-Baseprice, dt.variation-Baseprice{
display: none;
}
.shop_table .woocommerce-Price-amount, .shop_table .order-total th{
color: #fcc002!important;
font-weight: 600!important;
}
.woocommerce #payment ul.payment_methods li label img {
vertical-align: middle;
margin: 0 10px!important;
top: initial;
}
.woocommerce #payment ul.payment_methods li label {
color: #000;
margin-left: 0px!important;
position: initial;
top: initial!important;
}
.woocommerce-message a{
color: #ffffff;
font-weight: bold;
}
header.fixed_hiding .mkd_logo a, header.fixed_hiding .mkd_logo {
max-height: 105px;
height: 105px!important;
}
.location-table{
margin: 0 auto;
width: 60%;
font-weight: 600;
font-size: 18px;
}
.location-table tbody tr:nth-of-type(odd){
background: #fcc002;
color: #fff;
}
.yith_wapo_groups_container .required{
display: none;
}
.woocommerce-checkout .title, .woocommerce-account .title{
height: initial!important;
}
.woocommerce-account table.my_account_orders{
margin: 0!important;
}
.woocommerce-account table.my_account_orders tbody tr td.order-actions a{
margin: 5px;
}
.woocommerce-edit-address h4{
display: none;
}
.woocommerce-edit-address .woocommerce .myaccount_address{
margin: 0!important;
}
.woocommerce-edit-address address{
margin: 15px 0;
}
.mkd_pricing_list .mkd_pricing_list_title{
font-size: 17px!important;
color: #ed1c24!important;
}
.archive .products .variations, .related .variations,.related{
display: none;
}
.woocommerce .product .images a img{
border-width: 6px;
}
.single_product_image_wrapper .woocommerce-product-gallery__wrapper{
width: 90%;
}
.post-type-archive-product .product .top-product-section, .post-type-archive-product .product .product_info_box, .woocommerce .product .images a img{
border-color: #28195e!important;
background-color: #28195e!important;
}
.woocommerce ul.products li.product span.product-title, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{
color: #fff;
}
.header_bottom .shopping_cart_dropdown{
border: 0px;
}
.variations select{
width: 100%;
padding: 10px 17px;
outline: 0;
resize: none;
font-family: inherit;
line-height: 18px;
font-weight: bold;
background-color: #f6f6f5;
color: #7f8385;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #fcc002;
font-size: 13px;
text-align: left!important;
}
.variations label{
font-size: 20px;
font-family: 'Montserrat', sans-serif;
color: #252525;
line-height: 32px;
font-style: normal;
font-weight: 400;
letter-spacing: 0px;
text-transform: uppercase;
}
.variations label:after{
content
}
.variations tr{
border: none!important;
}
.woocommerce-variation-price .amount{
display: none;
}
.woocommerce div.product .summary table.variations{
margin: 0!important;
}
.mkd_accordion_holder{
display: none;
} #filterOptions{
text-align: center;
margin-bottom: 5%;
}
#filterOptions li{
list-style: none;
display: inline-block;
margin: 15px 5px;
font-weight: 700;
width: 77px;
}
#filterOptions .active a, #filterOptions li:hover a{
background-color: #fcc002;
padding: 10px 20px;
border-radius: 3px;
color: #fff!important;
transition: all .2s;
}
#filterOptions li a{
color: #b3b3b3;
}
.albums-container{
width: 70%;
margin: 0 auto;
display: block;
margin-top: 32px;
margin-bottom: 50px;
}
.albums-container h3{
margin-bottom: 4%;
font-family: 'Averta-Black', sans-serif!important;
color: #fcc002;
font-size: 35px;
text-align: center;
}
.album-in .post_text h2{
color: #fcc002!important;
padding-bottom: 40px!important;
text-align: center;
font-size: 28px!important;
font-family: 'Averta-Black', sans-serif!important;
}
.albums {
margin-bottom: 2%;
width: 100%;
}
.albums .album{
margin: 0 1%;
margin-bottom: 3%;
width: 17%;
float: left;
}
.albums div a img{
width: 100%;
transition: all .3s;
}
.albums div:hover a img{
-webkit-filter: grayscale(50%); filter: grayscale(50%);
transition: all .3s;
}
.albums .caption-carousel{
display: block;
height: 70px!important;
}
.caption-carousel p{
font-weight: 600;
display: inline-block;
margin: 0;
color: #666;
}
.caption-carousel p span{
font-weight: 400;
margin-right: 10px;
}
.caption-carousel {
text-align: initial;
transition: all .3s;
}
.caption-carousel a, .caption-carousel a:hover, .caption-carousel a:active {
font-family: "Open Sans Condensed";
color : #d52b1e !important;
text-transform: uppercase;
text-decoration: none !important;
font-weight: bold;
}
.caption-carousel h3 {
font-size: 16px !important;
line-height: 17px;
margin-bottom: 0 !important;
}
#lightgallery{
text-align: center;
}
#lightgallery a img{
margin-bottom: 30px;
width: 22.2%;
padding: 0 15px;
}
.album-in{
margin-top: 7%;
}
.album-in .return{
margin-bottom: 30px;
display: inline-block;
font-weight: bold;
font-size: 20px;
}
.album-in .post_info, .album-in #comments{
display: none!important;
}
.mobile_menu{
padding-bottom: 25px;
}
.showcoupon, .showcoupon:active, .showcoupon:hover{
color: #fff;
font-weight: bold;
}
.coupon{
display: none;
}
#yith-topbar-countdown{
position: fixed!important;
top: initial!important;
bottom: 0!important;
}
#yith-topbar-countdown .wrapper_inner .countdown_button{
margin-top: 10px!important;
}
#yith-topbar-countdown .wrapper_inner img{
width: 9%;
padding-top: 3px;
}
#yith-topbar-countdown.topbar-countdown-container{
opacity: .9;
background-color: #371b5c!important;
background-image: none!important;
}
#yith-topbar-countdown .countdown_information .countdown_slogan strong{
color: #fcc002!important;
font-family: 'Dexsar', Montserrat!important;
}
.countdown .days, .countdown .hours, .countdown .minutes, .countdown .seconds{
color: #ffcc29!important;
font-family: 'Averta-Black','Boogaloo', sans-serif!important;
}  @media screen and (max-width: 600px){
.woocommerce .product .single_product_image_wrapper {
width: 95%!important;
margin-right: 0!important;
text-align: center!important;
}
}
@media screen and (min-width: 1017px){
.carousel-inner .slider_content_outer.content_bottom_right, .carousel-inner .slider_content_outer.content_bottom_left{
height: 93%!important;
}
}
@media screen and (max-width: 1017px) and (min-width: 767px){
.carousel-inner .slider_content_outer.content_bottom_right, .carousel-inner .slider_content_outer.content_bottom_left{
height: 89%!important;
}
}
@media screen and (max-width: 767px){
.home-reserver{
padding-bottom: 35px;
}
.home-reserver .vc_empty_space{
display: none;
}
.home-actu .latest_post_text{
padding: 0!important;
}
.albums .album{
width: 48%!important;
}
}
@media screen and (max-width: 1000px){
footer .column2{
display: none!important;
}
.mkd_logo img{
height: 175%!important;
}
.albums .album{
width: 31%;
}
}
@media screen and (max-width: 1200px) and (min-width: 1001px){
.mkd_logo img{
height: 75%!important;
top: -35%!important;
}
.albums .album{
width: 31%!important;
}
}
@media screen and (max-width: 800px){
.slider_content_outer .slider_content .separator{
display: none!important;
}
.carousel-inner h3 span, .carousel-inner .slide_buttons_holder a{
font-size: 14px!important;
}
.carousel-indicators{
opacity: 0!important;
}
}