/*
Theme Name:     Blocksy Child  
Description:    Child theme for the Blocksy theme
Author:         zhangli
Author URI:     https://hitheme.net/
Template:       blocksy
Version:        1.0.0 
*/
body { /* IOS禁止微信调整字体大小 */
    -webkit-text-size-adjust: 100% !important;
    text-size-adjust: 100% !important;
    -moz-text-size-adjust: 100% !important;
}
[data-panel*=in] [data-behaviour=modal].active{width:100%;height:100%;}
#woo-cart-panel.active{width:100%;height:100%;}
.ct-panel-content-inner{display:block;}
#offcanvas .ct-panel-content-inner>*{margin-bottom:0;}
.ct-panel-actions{padding:28px 25px 0}
[data-header*="type-1"] #offcanvas{background:#fff;height:100%;width:100%;}
.ct-panel .ct-panel-inner{display:inline-block;background:#000;}

.ct-social-box{display: inline-block;}
.ct-social-box a{display: inline-block;margin-right: 15px;margin-top:20px;}
.ct-header-account .ct-icon{width:22px;height:22px;}
#pro {display: block;height: auto;}
#main-container .site-main {clear: both;height:auto;display: block;
}
@media (max-width: 689.98px) {
.ct-woo-card-extra[data-type=type-2] {display:none;}
#pro .woocommerce{height:100%;}
.page article.page{padding-left:20px;padding-right:20px;}
    .product-entry-wrapper,.woocommerce div.product div.woocommerce-tabs ul.tabs{
        margin: 0;
        width: 100%;
    }
[class*=password-input] .show-password-input{right:10px;}
	div.quantity[data-type] input[type=number]{width:100px;padding:0 15px;}
.ct-drawer-canvas[data-location=end] .ct-drawer-inner{width:100%;}
	.ct-floating-bar .ct-media-container{margin-right:10px;}
	.ct-icon-container svg{width:18px;height:18px;margin-right:10px;}
	.single article.post{padding-left:20px;padding-right:20px;}
	.ct-footer [data-row]>div{display:block;}
	#woo-filters-panel[data-behaviour*=side]{width:100%;height:100%;background:#fff;}
	
}
@media (max-width: 479.98px) {
    .ct-toggle-filter-panel {
        margin-bottom:0;
    }
}


@media (max-width: 689.98px) {
    #search-modal form .ct-search-form-controls {
        right: 15px;
    }
	table{display: block;overflow-x: scroll;width: auto!important;padding-bottom:0!important}
}
.woocommerce-mini-cart .remove{right:0;}

.trp-language-switcher > div,.trp-language-switcher{width:auto!important;border: none;}
.trp-language-switcher .trp-ls-shortcode-language{display:none;}