div.wpcf7 {
    margin: 0;
    padding: 0;
}
#yith-quick-view-modal .yith-wcqv-main{background:#ffffff;}
#yith-quick-view-close{color:#cdcdcd;}
#yith-quick-view-close:hover{color:#ff0000;}
.merci_custom_css_213290889 { width: 1770px; }.merci_custom_css_2057269546 .slick-list{ margin:0 -15px;} .merci_custom_css_2057269546 .slick-list .slick-slide{ padding:0 15px;} .merci_custom_css_1422581348 .slick-list{ margin:0 -15px;} .merci_custom_css_1422581348 .slick-list .slick-slide{ padding:0 15px;} .merci_custom_css_513072421 .slick-list{ margin:0 -15px;} .merci_custom_css_513072421 .slick-list .slick-slide{ padding:0 15px;}
@media (max-width: 2000px){ .responsive_js_composer_custom_css_1180732819 { width:38.0434783%!important;} }@media (max-width: 767px){ .responsive_js_composer_custom_css_1180732819 { width:100%!important;} }@media (max-width: 1366px){ .responsive_js_composer_custom_css_1180732819 .vc_column-inner{background-image:none!important;}}@media (max-width: 2000px){ .responsive_js_composer_custom_css_1333059577 { width:32.6086957%!important;} }@media (max-width: 767px){ .responsive_js_composer_custom_css_1333059577 { width:100%!important;} }@media (max-width: 1366px){ .responsive_js_composer_custom_css_1333059577 .vc_column-inner{background-image:none!important;}}@media (max-width: 2000px){ .responsive_js_composer_custom_css_1202951707 { width:29.347826%!important;} }@media (max-width: 767px){ .responsive_js_composer_custom_css_1202951707 { width:100%!important;} }@media (max-width: 1366px){ .responsive_js_composer_custom_css_1202951707 .vc_column-inner{background-image:none!important;}}@media (max-width: 1366px){ .responsive_js_composer_custom_css_1355730261 { background-image:none!important; } }@media (max-width: 1366px){ .responsive_js_composer_custom_css_1557623220 { background-image:none!important; } }@media (max-width: 1366px){ .responsive_js_composer_custom_css_2103472255 { background-image:none!important; } }

a:hover, a:focus, a:active {
    color: #da1919;
}
button:hover,
input[type="submit"]:hover,
button:focus,
input[type="submit"]:focus {
    background: #da1919;
}
.main-navigation .main-menu > .menu-item:hover > a {
    color: #da1919;
}
.main-navigation .main-menu > .menu-item .submenu .menu-item:hover > a {
    color: #da1919;
}
.main-navigation .main-menu .menu-item:hover > .toggle-submenu::before {
    color: #da1919 !important;
}
.box-mobile-menu .back-menu:hover,
.box-mobile-menu .close-menu:hover {
    color: #da1919;
}
.box-mobile-menu .main-menu .menu-item:hover > a {
    color: #da1919;
}
.box-mobile-menu .main-menu .menu-item:hover > .toggle-submenu::before {
    color: #da1919;
}
.mobile-navigation:hover {
    color: #da1919;
}
.header-dropdown .header-user:hover {
    color: #da1919;
}
.header-dropdown .switcher-language .switcher-trigger:hover {
    color: #da1919;
}
.header-dropdown .switcher-language .submenu li a:hover {
    color: #da1919;
}
.header-dropdown .list-currency .wcml-dropdown-click a:hover {
    color: #da1919;
}
.block-search a:hover {
    color: #da1919;
}
.block-search-wrap .form-search .form-content .btn-search:hover {
    color: #da1919;
}
.close-block-search:hover {
    color: #da1919;
}
.block-wishlist:hover,
.block-minicart:hover {
    color: #da1919;
}
.header-icon .block-account:hover {
    color: #da1919;
}
.header-search .form-search .form-content .btn-search:hover {
    color: #da1919;
}
.menu-canvas-icon:hover {
    color: #da1919;
}
.menu-canvas-wrap .close-menu-canvas:hover {
    color: #da1919;
}
.menu-canvas-inner .switcher-language li a:hover,
.menu-canvas-inner .list-currency li a:hover,
.menu-canvas-inner .list-currency li.wcml-cs-active-currency > a {
    color: #da1919;
}
.post-title a:hover {
    color: #da1919;
}
.woocommerce-breadcrumb .breadcrumb li a:hover {
    color: #da1919;
}
.shop-page-infotitle .breadcrumbs .breadcrumb li a:hover {
    color: #da1919;
}
.woocommerce-page-headermid .breadcrumb li a:hover {
    color: #da1919;
}
#yith-quick-view-close:hover {
    color: #da1919;
}
#yith-quick-view-content div.images .slick-arrow:hover {
    color: #da1919;
}
.product-inner .product_title a:hover {
    color: #da1919;
}
.yith-wcwl-add-to-wishlist a:hover {
    color: #da1919;
}
.compare:hover {
    color: #da1919;
}
.product-inner .add_to_cart_button:hover,
.product-inner .added_to_cart:hover,
.product-inner .product_type_variable:hover,
.product-inner .product_type_simple:hover,
.product-inner .product_type_external:hover,
.product-inner .product_type_grouped:hover {
    color: #da1919;
}
.woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover::before {
    color: #da1919;
}
.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs .slick-arrow {
    color: #da1919;
}
.summary .woocommerce-product-rating .woocommerce-review-link:hover {
    color: #da1919;
}
.summary .cart .quantity .btn-number:hover {
    color: #da1919;
}
.summary .cart .single_add_to_cart_button:hover {
    background-color: #da1919;
}
.summary .yith-wcwl-add-to-wishlist:hover,
.summary .compare:hover {
    color: #da1919;
    border-color: #da1919;
}
.product_meta a:hover {
    color: #da1919;
}
.variations .change-value.type-display-label.selected {
    color: #da1919;
}
.variations .reset_variations:hover {
    background-color: #da1919;
}
.product-list-owl  .slick-arrow:hover,
.product-grid .slick-arrow:hover {
    color: #da1919;
}
.return-to-shop .button:hover {
    background-color: #da1919;
}
.product-name a:hover {
    color: #da1919;
}
.product-quantity .quantity .control .btn-number:hover {
    color: #da1919;
}
body .woocommerce table.shop_table tr .product-remove .remove:hover {
    color: #da1919;
    border-color: #da1919;
}
body .woocommerce table.shop_table .product-add-to-cart .add_to_cart::before:hover {
    color: #da1919;
}
.actions-btn .shopping:hover,
.actions-btn .button:hover {
    background-color: #da1919;
    border-color: #da1919;
}
.cart-collaterals .cart_totals .shop_table .shipping-calculator-button:hover {
    color: #da1919;
}
.cart-collaterals .cart_totals .shop_table .shipping .button:hover,
.wc-proceed-to-checkout .checkout-button:hover {
    background-color: #da1919;
}
.woocommerce-checkout .woocommerce > .woocommerce-info a:hover {
    color: #da1919;
}
.customer-form input[type="submit"]:hover,
.login input[type="submit"]:hover {
    background: #da1919;
}
.lost_password:hover {
    color: #da1919;
}
.register-button:hover,
.login-button:hover {
    color: #da1919;
}
.woocommerce-MyAccount-content input.button:hover {
    background: #da1919;
}
.woocommerce-MyAccount-navigation > ul li.is-active a {
    color: #da1919;
}
.widget-post .merci-post-widget .post-widget-content .post-widget-title a:hover {
    color: #da1919;
}
.widget_categories .cat-item a:hover,
.widget_categories .current-cat a {
    color: #da1919;
}
.widget_tag_cloud .tagcloud a:hover {
    color: #da1919;
    border-color: #da1919;
}
.widget_shopping_cart .woocommerce-mini-cart__buttons .button:hover {
    background-color: #da1919;
}
.background-load{
    display: none;
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.10);
    z-index: 10000;
}
.check-loader{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.50);
    display: none;
}
.background-load>.loader {
    position: fixed;
    left: 50%;
    top: 50%;
    background-image: url(/wp-content/themes/clothes/assets/images/loader.gif);
    background-size: cover;
    height: 70px;
    width: 70px;
}
.post-pagination > span:not(.title),
.post-pagination a span:hover,
.woocommerce-pagination ul .page-numbers.current,
.woocommerce-pagination ul .page-numbers:hover {
    color: #da1919;
}
.merci-productsfilter .loadmore-wapper .loadmore-button:hover,
.merci-ajax-load a:hover {
    background-color: #da1919;
}
.merci-productsfilter .content-product .ajax-loader-wapper::before {
    color: #da1919;
}
.shop-filter .block-filter-content .block-item li.selected a,
.shop-filter .block-filter-content .block-item li a:hover {
    color: #da1919;
}
.cssload-square .animation-tab::after {
    color: #da1919;
}
.content-newletter .content .submit-newsletter:hover {
    background: #da1919;
}
.merci-category .category-link-wrap a:hover {
    color: #da1919;
}
.merci-blog .blog-info .blog-title a:hover {
    color: #da1919;
}
.merci-blog .blog-info .blog-meta li a:hover {
    color: #da1919;
}
.merci-blog .slick-arrow:hover {
    color: #da1919;
}
.vc_btn3-style-merci-style.vc_btn3.vc_btn3-shape-rounded:hover,
.vc_btn3-style-merci-style.vc_btn3.vc_btn3-shape-merci-border:hover {
    background-color: #da1919;
    border-color: #da1919;
}
.merci-bt-video a:hover {
    border-color: #da1919;
}

.merci-bt-video a:hover::before {
    border-color: transparent transparent transparent #da1919;
}
.backtotop:hover {
    border-color: #da1919;
}

.backtotop:hover i {
    background-color: #da1919;
}

.merci_product-filter-widget .filter-list li:hover,
.merci_product-filter-widget .filter-list li.selected {
    color: #da1919;
}
.merci_product-filter-widget .filter-color .swatch-color-text:hover,
.merci_product-filter-widget .filter-color.selected .swatch-color-text {
    color: #da1919;
}
.merci_product-filter-widget .reset-button:hover {
    background-color: #da1919;
}
.vc_custom_1503973984418{padding-top: 37px !important;padding-bottom: 16px !important;background-color: #f7f7f7 !important;}.vc_custom_1503975328698{padding-top: 26px !important;padding-bottom: 26px !important;}.vc_custom_1503968061101{padding-top: 0px !important;}.vc_custom_1503969081796{padding-top: 10px !important;padding-bottom: 10px !important;}.vc_custom_1503969501703{padding-top: 10px !important;padding-bottom: 10px !important;}.vc_custom_1503969484080{padding-top: 10px !important;padding-bottom: 10px !important;}.vc_custom_1503968843813{margin-bottom: 0px !important;}@media (max-width: 1366px){ .responsive_js_composer_custom_css_1562175171 { background-image:none!important; } }@media (max-width: 1366px){ .responsive_js_composer_custom_css_513037312 { background-image:none!important; } }@media (max-width: 1366px){ .responsive_js_composer_custom_css_484654326 { background-image:none!important; } }@media (max-width: 1366px){ .responsive_js_composer_custom_css_538459829 { background-image:none!important; } }
img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}
.error-field{
    border-bottom: 1px solid red;
}
#yith-quick-view-modal .yith-wcqv-main {
    background: #ffffff;
}

#yith-quick-view-close {
    color: #cdcdcd;
}

#yith-quick-view-close:hover {
    color: #ff0000;
}
div.wpcf7-response-output {
    margin: 2em 0.5em 1em;
    padding: 0.2em 1em;
}
.vc_custom_1504758699936 {
    padding-top: 41px !important;
    padding-bottom: 51px !important;
}

.vc_custom_1504843616960 {
    padding-bottom: 60px !important;
}

.vc_custom_1506302396897 {
    padding-top: 116px !important;
    padding-bottom: 171px !important;
    background-image: url(https://merci.ticthemes.com/wp-content/uploads/2017/09/countdown-classic-1.jpg?id=6432) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1504844610560 {
    padding-top: 41px !important;
    padding-bottom: 54px !important;
}

. {
    padding-top: 59px !important;
    padding-bottom: 59px !important;
}

.vc_custom_1504758366835 {
    padding-bottom: 80px !important;
}

.vc_custom_1504844498266 {
    margin-bottom: 53px !important;
}

.vc_custom_1504844400772 {
    margin-top: 55px !important;
    margin-bottom: 0px !important;
}
div.wpcf7 .screen-reader-response {
    position: absolute;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    width: 1px;
    margin: 0;
    padding: 0;
    border: 0;
}
@media (max-width: 1366px) {
    .responsive_js_composer_custom_css_346241612 {
        background-image: none !important;
    }
}

@media (max-width: 1366px) {
    .responsive_js_composer_custom_css_1577496758 {
        background-image: none !important;
    }
}

@media (max-width: 1366px) {
    .responsive_js_composer_custom_css_1018711358 {
        background-image: none !important;
    }
}

@media (max-width: 1366px) {
    .responsive_js_composer_custom_css_1394350554 {
        background-image: none !important;
    }
}

@media (max-width: 1366px) {
    .responsive_js_composer_custom_css_691729613 {
        text-align: center !important;
    }
}

@media (max-width: 1366px) {
    .responsive_js_composer_custom_css_691729613 {
        background-image: none !important;
    }
}

@media (max-width: 1366px) {
    .responsive_js_composer_custom_css_880048019 {
        background-image: none !important;
    }
}

@media (max-width: 1366px) {
    .responsive_js_composer_custom_css_387990919 {
        font-size: 30px !important;
        color: #111111 !important;
        text-align: center !important;
    }
}

@media (max-width: 1366px) {
    .responsive_js_composer_custom_css_387990919 {
        background-image: none !important;
    }
}

@media (max-width: 1366px) {
    .responsive_js_composer_custom_css_610816554 {
        background-image: none !important;
    }
}

@media (max-width: 1366px) {
    .responsive_js_composer_custom_css_477153455 {
        text-align: center !important;
    }
}

@media (max-width: 1366px) {
    .responsive_js_composer_custom_css_477153455 {
        background-image: none !important;
    }
}

@media (max-width: 1366px) {
    .responsive_js_composer_custom_css_1313115641 {
        background-image: none !important;
    }
}

@media (max-width: 1366px) {
    .responsive_js_composer_custom_css_1306545808 {
        text-align: center !important;
    }
}

@media (max-width: 1366px) {
    .responsive_js_composer_custom_css_1306545808 {
        background-image: none !important;
    }
}

@media (max-width: 1366px) {
    .responsive_js_composer_custom_css_440075127 {
        background-image: none !important;
    }
}
div.wpcf7-mail-sent-ok {
    border: 2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
    border: 2px solid #ff0000;
}

div.wpcf7-spam-blocked {
    border: 2px solid #ffa500;
}

div.wpcf7-validation-errors {
    border: 2px solid #f7e700;
}

.wpcf7-form-control-wrap {
    position: relative;
}

span.wpcf7-not-valid-tip {
    color: #f00;
    font-size: 1em;
    font-weight: normal;
    display: block;
}

.use-floating-validation-tip span.wpcf7-not-valid-tip {
    position: absolute;
    top: 20%;
    left: 20%;
    z-index: 100;
    border: 1px solid #ff0000;
    background: #fff;
    padding: .2em .8em;
}

span.wpcf7-list-item {
    display: inline-block;
    margin: 0 0 0 1em;
}

span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
    content: " ";
}

.wpcf7-display-none {
    display: none;
}

div.wpcf7 .ajax-loader {
    visibility: hidden;
    display: inline-block;
    background-image: url('../../images/ajax-loader.gif');
    width: 16px;
    height: 16px;
    border: none;
    padding: 0;
    margin: 0 0 0 4px;
    vertical-align: middle;
}

div.wpcf7 .ajax-loader.is-active {
    visibility: visible;
}

div.wpcf7 div.ajax-error {
    display: none;
}

div.wpcf7 .placeheld {
    color: #888;
}

div.wpcf7 .wpcf7-recaptcha iframe {
    margin-bottom: 0;
}

div.wpcf7 input[type="file"] {
    cursor: pointer;
}

div.wpcf7 input[type="file"]:disabled {
    cursor: default;
}