@media only screen and (min-width:1200px){.container{width:1305px;}
}
@media only screen and (min-width:1200px) and (max-width:1337px){.container{width:100%;}
.searchbx .searchfild{width:49%;}
.add-to-wish-btn, .add-to-cart-btn{padding:0 15px;}
.per-ass0-div{font-size:17px;}
}
@media only screen and (max-width:1199px){.home-body-part{padding:20px;}
.product-catalog-div .deals-right-pro-box{width:30.3%;margin:1.5%;}
.two-btn a{font-size:12px;}
.logo-left, .logo-right{width:22%;}
.logo-center{width:56%;}
.serv-col6{padding:130px 20px 0 20px;}
.searchbx .browsebooks button{letter-spacing:0px;}
.searchbx i{padding:18px 10px 18px 12px;}
.bottompart .container{padding-left:15px;padding-right:15px;}
.bottomcol{padding:25px 0 40px 25px;width:19.5%;}
.about-bottom-info{padding:25px 0px 4px 0;width:22%;}
.copy-left{width:26%;}
.social-icon-bottom{width:44%;}
.listing-page .product-catalog-div .deals-right-pro-box{width:23%;}
.d-price-div{width:100%;margin:0 0 30px 0;}
.add-to-wish-btn, .add-to-cart-btn{padding:0 22px;}
.per-ass0-div{font-size:17px;}
.per-ass0-div span{padding:10px 0 10px 15px;width:89%;float:right;}
.per-ass0-div img{margin:15px 0;}
.copy-right{width:30%;}
}
@media only screen and (max-width:991px){.serv-col4{margin-bottom:30px;}
.copy-right{width:30%;}
.copy-left{width:35%;}
.social-icon-bottom{width:35%;}
.listing-page .product-catalog-div .deals-right-pro-box{width:31.3%;}
.cms-banner-title{height:42px;line-height:42px;margin-top:-21px;font-size:20px;}
.detail-left-part{width:100%;margin:0 0 30px 0;text-align:center;}
.detail-right-part{width:100%;padding:0;}
.d-price-div{width:155px;margin:0;}
.per-ass0-div img{margin:5px 0;}
.cms-left-img{width:100%;margin:0 0 30px 0;text-align:center;}
.aboutus-right{width:100%;}
.navigation .level0 > .level-top{padding:0 8px !important;}
}
@media only screen and (max-width:767px){.logo-center img{width:180px;}
.bridal-collections{width:100%;text-align:center;margin-bottom:30px;}
.grid_banner{width:100%;}
.grid_banner-big{padding:0 0 20px 0px;width:64.2%;}
.grid_banner-small{width:35.8%;}
.copy-left{width:100%;text-align:center;padding:5px 0 20px 0;}
.social-icon-bottom{text-align:left;}
.logo-center img{width:150px;}
.d-price-div{width:100%;margin:0 0 30px 0;}
.per-ass0-div img{margin:15px 0;}
.columns{display:block !important;}
.copy-right{width:45%;}
.social-icon-bottom{width:40%;}
.nav-toggle{top:0px !important;}
.nav-toggle:before{color:#fff !important;}
.navigation{text-align:left;}
.navigation a, .navigation a:hover{font-weight:400;color:#fff !important;padding-top:5px;padding-bottom:5px;font-size:14px;}
.nav-sections-item-title{padding-top:17px;font-size:20px;}
.nav-sections-item-title.active a{color:#fff;}
.call-time{display:none;}
.navigation .level0 > .level-top{padding:6px 8px !important;font-weight:400;font-size:14px;}
.navigation .parent .level-top::after{top:6px;line-height:18px;font-size:28px;}
.nav-sections-item-content{padding:0px 0;}
}
@media only screen and (max-width:640px){.product-catalog-div .deals-right-pro-box{width:47%;}
.flex-direction-nav{display:none !important;}
#input{left:0px;top:42px !important;}
.listing-page .product-catalog-div .deals-right-pro-box{width:48%;}
.detail-right-part h2{font-size:20px;}
.qty-cart-div{margin-bottom:30px;}
.per-ass0-div span{width:88%;}
.cms-contant h2{font-size:22px;}
.social-icon-bottom{width:54%;}
form.contact .fieldset .field{width:100%;padding-right:0px;}
.top-right-link #input input{top:40px;left:0px;}
.sorter{padding:15px 0;float:left !important;width:100%;text-align:center;}
.toolbar-products .pages{width:100%;}
.inner_rightimage{display:none;}
.catdescription{display:none;}
.catbanner{height:110px;}
.catbanner_title{margin-top:0;top:22%;}
}
@media only screen and (max-width:480px){.top-right-link li{padding:0 8px;}
.logo-left, .logo-right{padding:0px;}
.product-catalog-div .deals-right-pro-box{width:100%;margin:5% 0;}
.grid_banner-big{width:100%;}
.grid_banner-small{width:100%;text-align:center;padding:0px 0 15px 0;}
.featured-logo .text-center{text-align:left;}
h2.title01{font-size:24px;}
.ser-info{margin:120px 0 0 0;}
.serv-col6{padding:100px 20px 0 20px;}
.searchbx .searchfild{width:81%;}
.searchbx .browsebooks button{width:100%;height:55px;line-height:36px;background:#48240e;color:#fff;text-align:center;padding:0 10px;}
.searchbx .browsebooks button:hover{color:#fff;}
.serv-col4 h2{padding:0 15px;}
.social-icon-bottom{width:80%;}
.listing-page .product-catalog-div .deals-right-pro-box{width:100%;margin:5% 0;}
.cms-banner-title{height:30px;line-height:30px;margin-top:-15px;font-size:18px;padding:0px 15px;}
.item-found-div{width:100%;text-align:right;margin:10px 0 0 0;}
.detail-right-part h2{font-size:17px;}
.per-ass0-div img{display:none;}
.per-ass0-div span{width:100%;padding-left:0;}
.per-ass0-div{font-size:15px;padding:0 15px;}
.cms-contant h2{font-size:20px;}
.copy-right{width:100%;text-align:center;margin-top:10px;}
.social-icon-bottom{width:100%;text-align:center;}
.pages .item{margin:1%;}

div#g-recaptcha-response-news {
    transform: scale(.75);
    margin-left: -38px;
    margin-top: 55px;
} 
}




@media only screen and (max-width: 767px){
    .sidebar-main div#block-collapsible-nav {
        background: #fff;
    }
    .minicart-wrapper .action.showcart {
        margin-top: -4px;
        margin-left: 10px;
    }
}