/*responsive*/
@media (min-width: 1200px) {
    .container {
        width: 1170px;
    }

    .site__container.w1000 .container {
        width: 1000px;
    }

    .site__container.w1170 .container {
        width: 1170px;
    }

    .site__container.w1200 .container {
        width: 1200px;
    }
}
@media (max-width: 1199px) {
    .rt-navbar-toggle {
        background: transparent;
    }

    .vertical-mega-menu .rt_mega_menu {
        display: none;
    }
}

@media ( min-width: 601px ) and ( max-width: 782px ) {

}
@media (max-width: 1024px) {
    .hidden-lg {
        display: none;
    }
    .entry-content{
        text-align: justify;
    }
    .list-post-related li .img_post{
        width: 100%;
    }
    .list-post-related li h3{
        clear: both;
    }
    .quick-alo-phone{
         bottom: -9%;
         left: -50px;
    }
    .site-branding {
    text-align: center;
    padding: 10px 0;
    }
    .site__footer {
        padding: 20px 10px;
    }
    .rt_woocommerce-product-gallery .vertival img {
        height: auto;
    }
    .single-product .site__container.w1200 .box___content, .single-product .site__container.w1200 .main__navigation .container {
        width: 100%;
    }
}
@media (max-width: 769px) {

    .pc_mobile {
        display: none !important;
    }

.rt-navbar-toggle {
    display: block !important;
    margin-top: 14px;
}
    .sidebar .widget iframe {
        width: 100%;
        height: auto;
        min-height: 300px;
    }
    .rt-support-online .support-img {
        display: none;
    }
    .site__container {
    	overflow: hidden;
    }
    .main__navigation > .container {
        padding: 0 15px;
    }
    #layout {
    	padding: 10px;
    }
    .rt__news .new__list .news-post .rt-post-image, .rt__news .new__list .news-post .rt-post-content {
    	width: 100%;
        margin-bottom: 15px;
    }
    .rt__news .new__list .news-post .rt-post-image img {
    	width: 100%;
    	height: auto;
    }
    .site__footer .footer-row .rt-footer {
    	width: 100%;
        padding: 0;
    }
    .single-product.woocommerce .rt_woocommerce-product-gallery, .single-product.woocommerce .rt-summary {
    	width: 100%;
    }
    .single-product.woocommerce .rt_woocommerce-product-gallery .xzoom-thumbs .xzoom, .single-product.woocommerce #content div.product div.images .xzoom-thumbs .xzoom {
    	width: 33.33%;
    }

}
@media (max-width: 668px) {
    .visible-lg {
        display: none !important;
    }
    .xzoom-thumbs {
        width: 100%;
        margin-bottom: 10px;
    }
    .pc_mobile {
        display: block;
        float: right;
    }
    .list_pro_cate li {
        width: 100%;
    }
    .rt-thumb-cate a img {
        height: auto;
    }
    ul.woocommerce li.product, ul.rt__wc li.product {
        width: 50%;
    }
    .date_time_post {
        display: none;
    }
    .new__list-2 .news-post {
        margin-bottom: 15px;
    }
}
@media (max-width: 414px) {
    .footer_face .widget,
    .footer_face .widget:nth-child(2n),
    .site_footer .widget ,
    .site_footer .widget:nth-child(2n) {
        width: 100%;
        padding: 0;
    }

    .content_style_2 .news-post-big .post-thumbnail img {
        height: auto;
    }
    ul.woocommerce li.product .product_item .rt-thumb , ul.rt__wc li.product .product_item .rt-thumb  {
        height: 115px;
    }
    ul.woocommerce li.product .product_item .rt-thumb a img, ul.rt__wc li.product .product_item .rt-thumb a img {
        height: 115px;
    }
    .visible-lg {
        display: none !important;
    }
    .hidden-lg {
        display: block;
        text-align: center;
    }
    ul.woocommerce li.product, ul.rt__wc li.product {
        padding-left: 5px;
        padding-right: 5px;
    }
    .header-layout {
        width: 150px;
    }
    .nav-layout {
        width: 50px;
    }
    .site-branding {
        text-align: center;
    }
    .pc_mobile {
        display: block;
    }
}
