@media screen and (max-width: 1200px) {
    #container{width: 100%;}
    .order-list-sp{text-align: center;}
    .order-list-sp .clear{display: inline-block;}
    .zoomContainer{display: none;}
}
@media screen and (max-width: 1170px) {
}
@media screen and (max-width: 992px) {
    #main .ce_headline, #header .ce_headline{font-size:20px;}
    .text-md-center.text-left{text-align: center;}
    .header-search form input[type=text]{width: 50%;}
}
@media screen and (max-width: 768px) {
    .mobile-menu{display: block;}
    .left-block, .right-block{display: block;vertical-align: top;text-align: left;margin: 0px auto;}
    .mod_ytvideo{text-align: center;}
    /*#left, #right{width: 100%;float: none;margin-top: 10px;}*/
    .mobile-menu .left-block{width: 100%;display: block;}
    #left>.inside, #right>.inside{text-align: center;}
    .footer-diachi,#footer .footer-map{float: none;}
}
@media screen and (max-width: 600px) {
.block-menu-footer a{font-size: 1em;}
.header-text-banner{font-size:  0.4em;line-height:  0.4em;}
    #footer .footer-map>.dlh_googlemap{width: 100% !important;}
    #main .dlh_googlemap{width: 100% !important;}
}
@media screen and (max-width: 480px) {
    .header-text-banner{font-size:  0.3em;line-height:  0.3em;}
    .modproductorder table{font-size: 0.5em;line-height: 0.9em;}
    .modproductorder .img-product{width: 50px;}
    
    .form-contact-data td{display: block}
    .form-contact-data table textarea,.form-contact-data table input{width: 100% !important;}
    
    #recaptcha_area, #recaptcha_table{overflow: scroll;max-width: 60% !important;}
}
@media screen and (max-width: 340px) {
    .main-query .albums figure img{width: 100%;height: auto;}
    .zopim{left: 0px !important;}
    #left>.inside, #right>.inside{padding:0px;}
}
.col-md-2h,col-lg-2h,.col-lg-6h,.col-md-6h {position: relative;min-height: 1px;padding-right: 2px;padding-left: 2px;}


@media (min-width: 768px) {
    
}
@media (min-width: 992px) {
.col-md-2h,.col-md-6h {float: left;}
.col-md-2h {width: 22%; }
.col-md-push-2h{left: 22%;}
.col-md-6h{width: 56%;}
.col-md-pull-6h{right: 56%;}
}
@media(min-width: 1200px){
.col-lg-2h,.col-lg-6h {float: left;}
.col-lg-2h {width: 21%;}
.col-lg-push-2h{left: 21%;}
.col-lg-6h{width: 58%;}
.col-lg-pull-6h{right: 58%;}
}
