/*
Theme Name:     Funiter
Theme URI:      http://funiter.famithemes.com/
Author:         Famithemes
Text Domain:    funiter
Author URI:     http://famithemes.com/
Description:    Funiter Shop is a simple but modern responsive WordPress theme that oozes high-street sophistication. Its sharp lines and flat design style has been designed to be pixel perfect. Simply load your photography and you can have an online shop to matches the likes of Prada, Gucci and Yves St Laurent.
Version:        1.0.0
License:        GNU General Public License v1 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Tags:           two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.header.style4 .phone-online {
 
    float: right;
    padding: 20px;
}

li.mega-design-tool a {
    color: #fff !important;
    font-size: 14px !important;
    background: #c41f2d !important;
    padding: 0 20px;
}
li.mega-design-tool a:hover {
    background: rgba(195, 32, 45, 0.9) !important;
	text-decoration:none !important; 
}

.style-2 .quickview-item, .style-2 .compare-button, .style-2 .add-to-cart, .style-1 .quickview-item, .style-1 .compare-button, .style-1 .add-to-cart {
    border-radius: 0;
    width: 50%;
    letter-spacing: 2px;
}

.product-template-default .funiter-button.style-01 a, 
.product-template-default .funiter-button.style-02 a{
    min-width: 100% !important;
    font-size: 16px !important;
    border-radius: 5px !important;
    height: 55px !important;
    line-height: 55px !important;
}
 /*
.funiter_woo_related-product, 
.products.product-grid.recently-review-product {
    display: none !important;
}*/

.product-template-default .funiter-button.style-02 a {
    border: 2px solid #000;
    color: #000;
}
.price{
    display: none;
}
.mega-block-title{
    font-size: 16px !important;
    padding-bottom: 20px !important;
    color: #ffffff !important;
}
#mega-menu-item-media_image-7, #mega-menu-item-media_image-8, #mega-menu-item-media_image-9{
    padding: 30px 15px 30px 15px !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
        background: #333;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{
    width: 100% !important;
}
#mega-menu-wrap-primary #mega-menu-primary img {

    width: 300px;

}

.vc_custom_1560840910749{
    padding-top: 50px !important
}
/*
.header-control{
    display: none;
}
.woocommerce-ordering, .per-page-form, .modes-mode.mode-list.display-mode{
    display: none;
}*/
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{
    font-size: 16px;
}

#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item:hover {
    background: #c3202ca3;
}

@media (max-width: 490px) {
    h4.title{
        font-size: 12px !important;
    }
    body.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title > a{
        font-size: 20px;
        padding: 15px !important;
    }
    .single-product .main-contain-summary .variations .data-val a.change-value {
        padding: 10px 6px !important;
    }
    a.woocommerce-main-image.zoom img {
        height: 250px !important;
    }
    .woocommerce-product-details__short-description .modal-popup-box, .header-middle .modal-popup-box {
    text-align: center !important;
    }

}

@media (max-width: 479px) {
    .vc_tta-panel-body #popup-cont .modal-popup-box .model-popup-btn {
        font-size: 10px !important;
    }
}

.funiter-iconbox.style-01 .icon{
	color: #e04853 !important;
}
.brochure .modal-popup-box button.model-popup-btn {
    font-size: 16px !important;
    width: 100%;
    background-color: #c3202c;
}
.brochure .modal-popup-box button.model-popup-btn:hover {
    background-color: #000000;
    color: #ffffff;
}

.tp-caption .modal-popup-box button.model-popup-btn {
    background-color: rgba(255, 255, 255, 0.05);
    color: #fff;
    border: 1px solid #fff !important;

}
.tp-caption .modal-popup-box button.model-popup-btn:hover{
    background-color: #c3202c;
    color: #ffffff;
}
.product-tags {
    display: none !important;
}
.categories-product-woo .product-grid.col-sm-12 {
    display: none;
}
.trail-items.breadcrumb {
    display: none;
}
.post-info .post-meta.clearfix .date {
    display: none;
}
.post-info .single-meta-post {
    display: none !important;
}
.page-id-13113 .main-content.col-sm-12 #comments {
    display: none;
}
.header-nav-inner .box-header-nav.funiter-menu-wapper .col-sm-7.menu-popup {
    width: 50% !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
    padding: 0px 17px;
}
.col-sm-5.menu-popup {
    padding: 0;
}
.menu-popup button{
    padding: 10px 15px !important;
    height: 60px !important;
}

.single-product .main-contain-summary .variations .data-val a.change-value {
    padding: 10px 14px;
    width: 48%;
    border: 1px solid #fff !important;
    color: #fff !important;
    text-align: center;
    border-radius: 5px;
}
.entry-summary .variations tr {
    display: grid !important;
}
.product-type-variable .variations label {
    text-transform: uppercase !important;
    color: #ffffff !important;
    padding-left: 15px;
    font-size: 18px;
}
.summary.entry-summary .variations_form.cart {
    background-color: #c3202c;
    border-radius: 10px;
}
.single-product .main-contain-summary .variations .data-val a.change-value.active {
    background-color: #ffffff;
    color: #c3202c !important;
}
.product-type-variable .woocommerce-variation-price .price, div.quantity .input-qty {
    color: #fff !important;
}
.variations .data-val[data-attributetype="box_style"] {
    padding-right: 2px !important;
    padding-left: 15px;
    font-size: 16px !important;
}
body.single-product .product-type-variable .variations {
    padding-top: 25px;
}
.product-type-variable .woocommerce-variation-price .price, .woocommerce-variation-add-to-cart {
    text-align: center !important;
    width: 100%;
}
.single_variation_wrap {
    padding-bottom: 25px;
}

/*.woocommerce-product-gallery__image img {
    width: auto;
}*/
.slick-track .slick-slide {
    width: auto;
}
.main-contain-summary, .contain-left {
    display: block;
}
.slick-track .zoom.slick-slide img {
    height: 400px;
}
.btn-prev, .btn-next {
    background-color: #c41f2d;
}
.zoom.slick-slide figure:nth-child(2), .wpgis-slider-for .zoom img:nth-child(2) {
    display: none;
}
.wpgis-slider-for .zoom img:first-child {
    display: block !important;
}
#wpgis-gallery .slick-slide {
    margin-right: 0px !important;
}
a.woocommerce-main-image.zoom img {
        height: 400px;
}
body.wpb-js-composer .vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    padding: 21px 34px 21px 34px !important;
}
form.variations_form.cart {
    width: 100%;
}
.for-modal .modal-popup-box {
    text-align: center !important;
}