@media only screen and (max-width : 1205px) {
    .cat-block,
    .news-block,
    .block-box-top{
        max-width:600px;
        text-align:center;
        margin:0 auto;
    }
    .top-nav>ul>li>a{
        padding:0 30px;
    }
    .top-nav > ul > li.parent:before {
        right:15px;
    }
    .catalog-box-cont:before{
        display:none;
    }
    .catalog-box-cont{
        border:0;
    }
    .catalog-box-info{
        width:auto;
        float:none;
        margin-bottom:15px;
    }
    .catalog-box-text{
        margin:0;
    }
    .prod-tel-left{
        width:auto;
        float:none;
        border:0;
        margin-bottom:10px;
    }
    .prod-tel-right{
        float:none;
    }
    .prod-tel-right p{
        display:inline-block;
        vertical-align:top;
        margin-right:5px;
    }
	.head-addres{
		display:none;
	}
}
/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
    .top-nav>ul>li>a{
        padding:0 20px;
    }
    .fixed .top-nav-block{
        width:100%;
        position:fixed;
        top:0;
    }
    .fixed .head-line{
        height:45px;
    }
    .top-nav-cont{
        height:45px;
    }
    .top-nav-button{
        display:block;
    }
    .top-nav{
        display:none;
    }
    .top-nav>ul{
        height:auto;
        background:#FFF;
        position:absolute;
        z-index:1;
        top:45px;
    }
    .top-nav>ul>li>ul{
        width:auto;
        display:block;
        opacity:1;
        visibility:visible;
        position:relative;
        top:auto;
        border:0;
        background:#ececec;
        box-shadow:none;
    }
    .top-nav>ul>li{
        height:auto;
        float:none;
    }
    .top-nav>ul>li:after{
        display:none;
    }
    .top-nav>ul>li>a{
        padding:10px 10px;
        height:auto;
        line-height:normal;
        border-bottom:1px solid #000;
    }
    .slide-text{
        font-size:23px;
        line-height:23px;
    }
    .right-bar{
        margin:0;
        float:none;
    }
    .right-bar-cont{
        margin:0;
    }
    .left-bar{
        float:none;
        width:auto;
    }
    .foot-right {
        margin:0;
        float:none;
        padding-bottom:20px;
    }
    .foot-right-cont {
        margin:0;
    }
    .foot-left{
        float:none;
        text-align:center;
    }
}
/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
    .head-left{
        float:none;
        text-align:center;
    }
    .head-right{
        max-width:500px;
        margin:0 auto;
        padding-top:10px;
    }
    .search-top{
        margin-right:0;
    }
    .language-panel{
        bottom:auto;
        top:3px;
    }
    .slide-wrapper{
        position:relative;
        background: #ececec;
    }
    .slide-cont{
        height:auto;
    }
    .slide-text-box{
        width:auto;
        height:auto;
        margin:0;
        padding:10px 5px;
        display:block;
        background:transparent;
    }
    .slide-text-box:before,
    .slide-text-box:after{
        display:none;
    }
    .slide-text{
        width:auto;
        height:auto;
        display:block;
        text-align:left;
    }
    .product-about-tab{
        display:block;
    }
    .product-about-box{
        width:auto;
        display:block;
        border:0;
        margin-bottom:15px;
    }
    .product-card-left{
        float:none;
        margin-bottom:10px;
    }
    .product-card-right{
        margin:0;
    }
    .column-box{
        width:auto;
        float:none;
    }
    .doc-block ul li{
        margin:15px 0;
    }
    .bot-nav{
        width:auto;
        float:none;
        padding-bottom:15px;
    }
    .bot-form-box{
        margin:0;
    }
	.slide-text:before{
		display:none;
	}
}
/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
    .head-block{
        padding-top:30px;
    }
    .slide-text{
        font-size:17px;
    }
    .bot-form-left{
        width:100%;
        float:none;
        margin-bottom:10px;
    }
    .bot-form-right{
        width:100%;
        float:none;
    }
    .carousel-block{
        padding:0;
    }
    .owl-prev{
        left:0 !important;
    }
    .owl-next{
        right:0 !important;
    }
    .catalog-box-img{
        margin:0 auto;
        float:none;
    }
	.logo-box img{  padding:10px 5px; }
    .catalog-box-cont{
        margin:0;
        padding:10px 5px;
    }
	.head-tel{
		width:215px;
		float:none;
		margin:0 auto;
	}
	.head-time{
		display:none;
	}
	.slide-img img{
		height:150px;
	}
}	
/* Small Devices, Tablets */
@media only screen and (min-width : 992px) {
	.top-nav-button{
		display:none !important;
	}
	.top-nav{
		display:block !important;
	}
}