@media (max-width: 768px) {
.pc,.desktop, .breadcrumb{display: none !important;}
.mobile {display: block;}
.clrbth{clear: both;}
.row {
    margin: 0;
}
.mp_10 {
    padding: 10px;
    box-sizing: border-box;
}
.col-4{
    width:100%;
}
.col-3 {
    width: 48%;
}
.col-6, .col-9, .m-100{
    width: 100%;
}
.footer-nav ul {
    /*display: block;*/
}
.footer-nav ul li {
    margin: 0 0 0 7px;
}
.scrolltop{
    display: none;
}
.echbay-alo-phone{
    right: 205px;
}
.submenu-car-name {
    text-align: left;
    line-height: 1.5;
}
.cate-product .col-3:nth-child(2n + 1){clear: both}
.cate-product .col-3 h4 {
    font-size: 14px;
    min-height: auto;
	margin: 0 0 10px !important;
}

.listproduct.listchild li a {
    padding-left: 40px;
}
.copyright{
    padding: 10px;
	box-sizing: border-box;
    margin: 0;
}
.flex-direction-nav a.flex-prev, .flex-direction-nav a.flex-next{
	width: 30px;
    height: 30px;
}
.cars .car:nth-child(5n + 1) {
    clear: none;
}
.cars .car:nth-child(3n + 1) {
    clear: both;
}
.car {
    width: 33.33%;
    box-sizing: border-box;
}
.car img {
    width: 90%;
    margin: 20px 5% 5px;
}
.car h3 {
    width: 90%;
    margin: 0 5%;
}
.block-title {
    margin: 10px 0;
    line-height: 30px;
    font-size: 16px !important;
}
.articles {
    float: left;
    width: calc(100% + 20px);
    margin-bottom: 0;
}
.articles .article{
    width: 100%;
    margin-bottom: 20px;
}
footer .row>div {
    width: 100%;
    margin: 5px 0;
}
footer .container-fluid.signUp {
    padding: 0;
}
#page-home .home-blog:nth-child(3){
    clear: both;
}
#page-article h1, #page-blog h1 {
   margin: 10px 0;
}
article img {
    height: auto !important;
}
.blogs .blog {
    width: 100%;
}
#page-contact .vp {
    padding-top: 100%;
	margin: 0;
}
.list_contact {
    height: auto;
    max-height: 300px;
}
.contact-info {
    top: auto;
    right: auto;
    padding: 10px 20px;
    width: 100%;
    position: inherit;
    box-sizing: border-box;
}
#page-category .col-3, #page-product .col-8, #page-product .col-4{
    width: 100%;
}
#page-product .row .col{ width: 100%;}
#page-product h1 {
    font-size: 20px;
    white-space: normal;
    margin: 10px 0;
    text-align: center;
}
#page-product article.description {
    margin: 0;
    padding: 10px;
    box-sizing: border-box;
}
#page-product .specs {
    margin: 0;
    padding: 0 10px;
}
#page-product .specs table, .pd-article table{
    width: 100% !important;
}
.pd-article img{height: auto !important;}
#page-product .specs table td, #page-product .specs table th{
padding: 3px;
}
#page-product .specs table * {
    font-size: 12px !important;
}
.main {
    background: transparent;
    padding: 0;
    box-shadow: none;
}
.blog {
    margin: 20px 0 0;
}
.blog img, .blog h3, .blog p{
    width: 100%;
}
}