@media (max-width:1450px) {
	footer{
		width:100%;
		max-width:none;
	}
}

@media (max-width:1400px) {
	.viewport{
		/*width:96%;
		margin:0 0 0 2%; */
	}

    .title, h1.title, .catalog-tree, .cart-summ{
        width:98%;
        margin-left:1%;
    }
    .catalog-tree{
        margin-left:1% !important;
    }
    .section_index_videos>div{
        width:46.5%;
        margin-left:2%;
    }
    .section_index_videos>div+div{
        margin-left:0;
        margin-right:2%;
    }

    #menu{
        border-radius:0;
    }
    .topline_menu li{
        padding:3px 2%;
    }
    .rightside .catalog-tree{width:98%;margin-left:1%;}
    #filter_from{width:98%;margin-left:1%;}

    .cart-table{
        width:98% !important;
        margin-left:1%;
    }
}

@media (max-width:1310px) {
    /*.topmenu a{padding:15px 5px;}*/
    .catalog-block.simple{width:98%;margin:0 1%;}

    .footer-menu td{
        width:auto;
    }
    .topline_menu li a{
	    font-size:1.1em;
	}

	.fd_1{
		margin:0 1.5% 0 30px;
	}
	.fd_2{
		margin:0 4% 0 0;
	}
	.fd_3{
		margin:0 4% 0 0;
	}

}


@media (max-width:1270px) {
	  .icon_search{
	  	display:block;
	  	float:left;
        margin:0.97em 0 0 2%;
	  }
	  .header-search{
	  	display:none;
		position: absolute;
		background: #7ccfb1;
		top: 100%;
		width: calc(100% + 4px);
		margin: 0 0 0 -4px;
		padding: 10px 0;
		box-shadow: inset 0px 3px 3px rgba(55,55,55,0.5), 0px 3px 3px rgba(55,55,55,0.3);
		text-align:center;
	  }
	  .header-search form{width:150px;display:inline-block;}
}



@media (max-width:1215px) {
	body, header, #container{
	    width: 100%;
	    min-width:0;
	    transition:all 0.3s ease 0s;
	}
        body{overflow-x:hidden;}

        .section_index_videos .video_iframe{
            height:250px;
        }
        .tovar-tabs .ui-tabs-nav li a  {
            padding:0.5em 8px;
        }
        .tovar-tabs .ui-state-default:after{
            margin:-0.75em 0 0 -3px;
        }

        .tovar-title{font-size:1.3em;}

 	.fd_1, .fd_2, .fd_3, .fd_4{
 		width:250px;
 	}
 	.fd_1{margin-right:0;}
 	.fd_2, .fd_3, .fd_4{
 		width:190px;
 	}
 	.fd_2, .fd_3{
 		margin:0 calc((100% - 850px)/8);
 	}
 	.fd_4{
 		float:right;
 		margin:0;
 	}
 	.fd_5{
		width:100%;
		margin:20px 0 0 0;
	}
	.fd_5>div{
		float:left;
		width:250px;
	}
	.fd_5 > div:nth-of-type(2) {
	    margin: 0;
	}
	.fd_5>div:nth-of-type(1){
		margin:0 3% 0 calc((97% - 500px)/2);
	}
	.fd_5 .f-form-title{
		height:2.2em;
	}
	footer input[type="submit"]{width:calc(100% - 2px);}
    .submenu{
	    height:370px;
	}

 	/*
    .fd_1{
		margin:0 1.5% 0 30px;
	}
	.fd_2{
		margin:0 4% 0 0;
	}
	.fd_3{
		margin:0 4% 0 0;
	}*/


}/* 1215 px*/

@media (max-width:1160px) {
	.topline_phone{
		font-size:1em;
	}
	.topline_phone a{
		background-size:1.2em 1.2em;
		padding-left:1.5em;
	}
    .logo{padding:50px 2%;}

    .topline_menu li{ padding:3px 1.5%;}

    .topmenu{margin-left:15px;}
    .filter-holder{
        width:auto;
        min-width:10%;
        max-width:25%;
        margin-right:1%;
    }
}
@media (max-width:1085px) {
    .index_top .tovar-preview{
        width:calc(24% - 2px);
    }
    .index_top .tovar-preview:nth-of-type(5){display:none;}
    .catalog-block .tovar-preview{ width:calc(32.3% - 2px);}
    .tovar-tabs .ui-tabs-nav li a  {
        padding:8px 5px;
        font-size:0.9em;
    }



}
@media (max-width:1070px) {
    .index_permission-holder{
        width:100%;
    }

    #subscribe_form .error_text{
        /*top:-13px;*/
        left:calc(50% - 183px);
    }
    .index-text{width:96%;margin:20px 0 0 2%;height:auto;}
    .index-text h1+div{height:auto;}

    .index-catalog-item{width:29%;margin:8px 2%;}
}/* 1070 px*/

@media (max-width:1050px) {
	.header_cabinet{
	    font-size:1em;
	    margin:0.7em 0 0 0;
	}
	.icon_search{
        margin-top:0.93em;
	}
}

@media (max-width:1010px) {
    .slider .slide {
        /*height: 476px;*/
        font-size:2.57em;
    }
    .slider-catalog .slider .slide{/*height:300px;*/}
    .index_pages-holder>div{
        height:316px;
    }
    .index_pages-title{
        height:8.57em;
    }
    .index_pages-title div{
        font-size:1.9em;
    }
    .index_pages-preview{
        color:#454444;
        padding:0 5%;
        height:7.14em;
    }
    .index_pages-preview div{
        font-size:0.9em;
        max-height:6.5em;
    }

    .navbar-toggle-menu{display:block !important;}
    .topline_menu{
        display:none;
        position:absolute;
        top:100%;
        left:0;
        right:0;
        margin:0;
        background:#60b596;
        z-index:19;
    }

    .topline_menu li{
        float:none;
        width:98%;
        text-align:right;
        padding:4px 2% 4px 0;
    }
    .topline_menu li:after{
        display:none;
    }


    #topline table td{
        float:left;
        display:block;
        width:100%;
        padding:0;
        margin:0;
    }
    #topline table td:nth-of-type(1){
        height:0;width:0;
        text-align:center;
    }
    .icon_phone, .icon_email, .icon_soc{
        display:block;
        float:left;
        margin:0.5em 0 0 2%;
    }
    .topline_phone,.topline_email,.header_soc{
        display:none;
        position:absolute;
        background:#7ccfb1;
        top:100%;
        width:calc(100% + 4px);
        margin:0 0 0 -4px;
        padding:10px 0;
        box-shadow:inset 0px 3px 3px rgba(55,55,55,0.5), 0px 3px 3px rgba(55,55,55,0.3);
    }
    .header_cabinet{
    	margin-right: calc(48% - 229px);
    	font-size:  0.9em;
       /* margin:0.1em calc(48% - 229px) 0 0;*/
    }
    .h_u_name{
		font-size:0.8em;
		height:2em;
	}
    .header_select_lang{
    	margin-top:0.1em;
        /*margin:2px 0;*/
    }
    .header_valuta{
    	margin-top:0.1em;
    }
    .header_cabinet>a{
	    height:20px;
	    line-height:20px;
	    background-size:1.2em 1.2em;
	    padding:0 10px 0 1.5em;
	    margin-top:0.1em;
	}
	.primary_valuta::before{
		top:35%;
	}
    .header-cart {
	    padding: 4px 0px 0 2.5em;
	    height:30px;
	    margin:0.1em 15px 0.2em 0;
	    background-size:2em 2.5em;
	}
	.header-cart-text{
	    line-height:27px;
	}
	.icon_search{
        margin-top:0.59em;
	}

	.submenu{
	    height:390px;
	}

	.blog_preview-holder, .blog_preview-holder:nth-of-type(3n){
		width:49%;
		margin-right:2%;
	}
	.blog_preview-holder:nth-of-type(2n){
		margin-right:0;
	}
	.blog_preview-title div{
		font-size:1.05em;
	}

}/* 1010 px*/


@media(max-width:950px){

}

@media (max-width:930px) {
    .section_index_videos .video_iframe{
        height:200px;
    }
    .tovar-tabs .ui-state-default span{
        display:none;
    }
    .tovar-tabs .ui-state-default span+span{display:inline;}


	.fd_1, .fd_2, .fd_3, .fd_4{
 		width:250px;
 		margin:0;
 		float:left;
 	}
 	.fd_1, .fd_3{
		margin:0 3% 0 calc((97% - 500px)/2);
	}
	.fd_1, .fd_2{
		margin-bottom:20px;
	}


    /*.tovar-big-image{width:60%;margin:0 20%;}
    .tovar-right, .tovar-left{width:98%;margin:15px 1%;}*/

}/* 930 px*/


@media (max-width:870px) {
    .index_top .tovar-preview{
        width:calc(32.3% - 2px);
    }
    .index_top .tovar-preview:nth-of-type(5), .index_top .tovar-preview:nth-of-type(6){display:block;}
    .title_underline{
        width:75%;
    }

    .submenu{height:auto;}
    .submenu>div{
        position:relative;
        float:left;
        width:28.33%;
        margin:30px 2% 30px 3%;
        height:auto;
        text-align:left;
    }
    .submenu>div:after{
        display:none;
    }
    .submenu>div.clear_both.clear_both_3{
        display:block;
        height:0px;
        width:100%;
        overflow:hidden;
        margin:0;
    }



    .index-catalog-item{width:46%;margin:8px 2%;}

    .news_preview_holder{
            width:29.3%;
            margin:0 2% 5% 2%;
    }

    div.leftside{
      display:none;
      position:fixed;
      top:42px;
      left:0;
      border:1px solid #666464;
      margin:0;
      padding:0;
      background: #fff;
      overflow:auto;
      z-index:560;
    }
    .navbar-toggle-catalog{display:block !important;}
    .leftmenu-title, .leftmenu-catalog{display:none;}

    div.rightside{width:100%;margin:0;}
    .rightside h1{margin-top:0;}

    #cart-content .tovar-top{
        width:100%;
    }


    .cabinet_menu a{
        display: block;
        margin: 5px auto;
        width: 250px;
    }

    /* Force table to not be like tables anymore */
    .cabinet_table, .cabinet_table thead, .cabinet_table tbody,.cabinet_table th, .cabinet_table td, .cabinet_table tr {
            display: block;
    }
    .cart-table{font-size:0.8em;}

    /* Hide table headers (but not display: none;, for accessibility) */
    .cabinet_table thead tr {
            position: absolute;
            top: -9999px;
            left: -9999px;
    }

    .cabinet_table tr { border: 1px solid #ccc; }

    .cabinet_table td, .cart-table td{
            /* Behave  like a "row" */
            border: none;
            border-bottom: 1px solid #eee;
            position: relative;
            padding-left: 130px !important;
    }
    .cabinet_table td .orders_img{
        margin:0 10px 10px 0px;
        width:150px;
    }

    .cabinet_table td:before {
            /* Now like a table header */
            position: absolute;
            /* Top/left values mimic padding */
            top: 0;
            left: 0;
            width: 100px;
            height:calc(100% - 20px);
            padding: 10px;
            white-space: nowrap;
            text-align:left;
            /*background-color:#fafafa;*/
            border-bottom:1px solid #e9ebea;
            border-right:1px solid #e9ebea;
    }
    .cabinet_table td, .cabinet_table th, .cabinet_table td.text_center{text-align:left !important;}

    /*
    Label the data
    */
    .cabinet_table td:nth-of-type(1):before { content: "№ заказа"; }
    .cabinet_table td:nth-of-type(2):before { content: "Товар"; }
    .cabinet_table td:nth-of-type(3):before { content: "Количество"; }
    .cabinet_table td:nth-of-type(4):before { content: "Дата"; }
    .cabinet_table td:nth-of-type(5):before { content: "Состояние"; }
    .cabinet_table td:nth-of-type(6):before { content: "Стоимость"; }

    .cabinet_table.confirm_orders td:nth-of-type(1):before { content: "Фото"; }
    .cabinet_table.confirm_orders td:nth-of-type(2):before { content: "Название"; }
    .cabinet_table.confirm_orders td:nth-of-type(3):before { content: "Количество"; }
    .cabinet_table.confirm_orders td:nth-of-type(4):before { content: "Цена 1 шт."; }
    .cabinet_table.confirm_orders td:nth-of-type(5):before { content: "Сумма"; }

    .cabinet_table.confirm_orders tr.order-confirm-summary td:nth-of-type(1):before { content: ""; }

    .cart-table.cabinet_table td:nth-of-type(1):before { content: "Фото"; }
    .cart-table.cabinet_table td:nth-of-type(2):before { content: "Наименование"; }
    .cart-table.cabinet_table td:nth-of-type(3):before { content: "Количество"; }
    .cart-table.cabinet_table td:nth-of-type(4):before { content: "Цена 1 шт"; }
    .cart-table.cabinet_table td:nth-of-type(5):before { content: "Сумма"; }
    .cart-table.cabinet_table td:nth-of-type(6):before { content: "Удалить"; }

    .blog_preview_holder>div{
        width:70%;
    }
    .blog_preview_holder>div.blog_preview_img{
        width:30%;
    }
}/* 870 px*/

@media (max-width:800px) {
    .tovar-tabs .ui-tabs-nav li a  {
        padding:8px 3px;
        font-size:0.8em;
    }
    .tovar-description{
        font-size:0.8em;
    }
}

@media (max-width:730px) {
    .logo{padding:40px 2%;}

    .slider .slide, .slider-catalog .slider .slide {
        /*height: 333px;*/
        font-size:1.8em;
    }
    .slider-catalog .slider .slide{/*height:210px;*/}

    .collections-title{
        font-size:1.66em;
    }


    .index-brand{width:45%;}

    footer .row{text-align:left;}
    footer .logo{float:left;display:block;margin:35px 0 0 0;}
    .footer-menu{float:left;text-align:right; width:calc(100% - 70px);}
    .footer-menu>div{text-align:left;width:auto;margin:0 0 0 3%;font-size:0.9em;}




    .pic-new{font-size:0.8em;}
    .pic-new-text-button{margin-top:15px;}

    .auth_50{
        width:96%;
        margin:20px 2% 40px 2%;
    }
}

@media (max-width:680px) {
    .index_pages-holder{
        margin-bottom:10px;
    }
    .index_pages-holder>div{
        width:100%;
        float:left;
    }
    .index_pages-holder>div:first-of-type{
        background: -moz-linear-gradient(top, rgba(255,255,255,0.75) 0%, rgba(255,255,255,0.85) 15%, rgba(255,255,255,0.9) 68%, rgba(255,255,255,0.91) 85%, rgba(255,255,255,0.76) 99%, rgba(255,255,255,0.75) 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(top, rgba(255,255,255,0.75) 0%,rgba(255,255,255,0.85) 15%,rgba(255,255,255,0.9) 68%,rgba(255,255,255,0.91) 85%,rgba(255,255,255,0.76) 99%,rgba(255,255,255,0.75) 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, rgba(255,255,255,0.75) 0%,rgba(255,255,255,0.85) 15%,rgba(255,255,255,0.9) 68%,rgba(255,255,255,0.91) 85%,rgba(255,255,255,0.76) 99%,rgba(255,255,255,0.75) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfffffff', endColorstr='#bfffffff',GradientType=0 ); /* IE6-9 */
        box-shadow:inset 0px 0px 45px #fff;
    }
    .index_pages-holder>div:last-of-type{
        position:absolute;
        top:0;
        left:0;
        right:0;
        bottom:0;
        z-index:-1;
    }
    .index_pages-holder>div{
        height:auto;
    }
    .index_pages-title{
        height:auto;
    }
    .index_pages-title div{
        font-size:1.5em;
    }
    .index_pages-preview{
        height:auto;
        padding:2% 5%;
    }
    .index_pages-preview div{
        max-height:none;
    }

    .tovar-left{width:70%;margin:0;padding:0 15%;}
    .tovar-right{width:98%;margin:15px 1%;}
    .title, h1.title{font-size:1.8em;}


}

@media (max-width:630px) {
    .section_index_videos>div, .section_index_videos>div+div{
        width:96%;
        float:left;
        text-align:left;
        margin:0 2% 20px 2%;
    }
    .section_index_videos .video_iframe{
        height:250px;
    }

    .seo_text{font-size:0.9em;}


    #index_pics{height:auto;}
    .pic-new{height:33%;}
    .pic-sale{height:45%;margin-top:1%;}
    .pic-week{height:20%;margin-top:1%;}
    .pic-new, .pic-sale, .pic-week{width:100%;}
    .title.in_catalog{margin-top:10px;}
    .rightside .catalog-tree{text-align:left;}
    .catalog_sort-holder {
        text-align: left;
        margin: 10px 1% 20px 0;
    }
    .cart-summ{padding:10px 2% 0 2%;width:96%;text-align:center;}
    /*
    .blog_preview_holder>div{
        width:100%;
    }
    .blog_preview_holder>div.blog_preview_img{
        width:100%;
        height:150px;
        padding-top:10px;
        background-size:contain;
        background-color:#148ba9;
        background-position:center 10px;
        background-repeat:no-repeat;
    }
    .blog_preview_holder{
        float:left !important;
        height:auto;
        width:96%;
        margin:0 0 15px 2%;
    }
    .blog_preview-title{text-align:center;height:35px;line-height:35px;} */

    .blog_preview-holder, .blog_preview-holder:nth-of-type(3n), .blog_preview-holder:nth-of-type(2n){
		width:100%;
		margin-right:0;
	}
	.blog_preview-title div{
		font-size:1.2em;
		height:auto;
	}
	.blog_preview-preview>div{
		height:auto;
	}

}

@media (max-width:590px) {
    .tovar-preview-description{
        height:115px;
    }
    .tovar-preview-title{
        font-size:0.9em;
    }
    .tovar-preview-price{
        font-size:0.8em;
    }
    .tovar-preview .button{
        font-size:0.9em;
    }

    .index_permissions{
        padding-top:15px;
    }
    .index_permission-holder{
        margin:40px auto 0 auto;
    }
    .index_permission-holder>div{
        width:90%;
        padding:68px 2% 2% 2%;
        text-align:center;
    }
    .index_permission-img{
        top:0;
        left:50%;
        margin:-60px 0 0 -60px;
        width:120px;
        height:120px;
        border-radius:60px;
    }
    .index_permission-body{
        height:auto;
        text-align:justify;
        width:98%;
        margin:5px 0 0 1%;
    }

    .tovar-left{width:96%;padding:2%;}





    .news_preview_holder{
            width:46%;
            margin:0 2% 5% 2%;
    }
    .news_preview-title{font-size:1.1em;}
    .news_preview-title img {
        margin: 3px 6px 0 0;
    }
    .filter-holder{
        float:none;
        width:97%;
        min-width:0;
        max-width:none;
        margin:10px 0 10px 0;
    }



    .index-text h1{font-size:1.6em;}

    .top-slider .bx-viewport, .tovar-slider .bx-viewport, .tovar-view-reviews .bx-viewport, .index-reviews .bx-viewport{left:0;margin-left:0;}
    .tovar-view-reviews .bx-viewport{width:100% !important;left:0;}
    .index-reviews .bx-viewport{width:100% !important;left:0;}


    .catalog-index-item{width:calc(48% - 2px);margin:1%;}
    div.catalog-item:not(.slide), div.catalog-category{width:calc(48% - 2px);}
    div.catalog-category{margin:0.75% !important;}
    .index-catalog-item{width:98%;margin:8px 2%;}


    .akcia{right:0;}



    .cartbox-block .oc-form_holder, .oc-form_holder{width:90%;margin:20px 5%;}
    .oc-form_holder .grey_button{width:calc(100% - 2px);}

    .cabinet_table{width:96%;}
    .cabinet_table td .orders_img{
        width:100px;
    }

	.fd_1, .fd_2, .fd_3, .fd_4, .fd_5>div{
 		width:40%;
 	}
 	.fd_1, .fd_3, .fd_5>div:nth-of-type(1){
		margin:0 10% 0 5%;
	}
	.fd_1, .fd_2, .fd_3, .fd_4, .fd_5{font-size:0.8em;}
	.footer-logo{margin:0;}
	.footer-copyright{
 		margin:60px 0 0 0;
 	}
 	.fft-subscribe span{display:none;}
 	.fft-subscribe span+span{display:inline;}
 	.f-form-title{height:auto;}

 	.h_u_name{
		width:70px;
	}
    /*.fd_1, .fd_2, .fd_3, .fd_4, .fd_5>div:nth-of-type(1), .fd_5>div:nth-of-type(2){
 		margin:0 0 20px calc((100% - 250px)/2);
 	}
 	.fd_5>div:nth-of-type(2){margin-bottom:0;}
 	.footer-copyright{
 		margin:20px 0 0 0;
 	}
 	.footer-logo{margin:0;}
 	.fd_5 .f-form-title{
		height:auto;
	} */

}/* 590 px*/

@media (max-width:520px) {
    .slider .slide, .slider-catalog .slider .slide {
        /*height: 238px;*/
        font-size:1em;
    }
    .slider-catalog .slider .slide{/*height:150px;*/}

    .index_top .tovar-preview, .catalog-block .tovar-preview{
        width:calc(48% - 2px);
        margin:1%;
    }
    .ui-tabs .ui-tabs-panel{
        padding-left:0.75em;
        padding-right:0.5em;
    }
    .tovar-options{font-size:0.9em;}
    .header-cart {
        /*padding: 5px 0px 0 45px; */
    }
    .header-cart-title{
        display:none;
    }
    .header-cart-text span{
        display:none
    }
    .header-cart-text{
       /* padding:0.7em 0 0 0;
        color:#fff; */
    }
    .header_cabinet {
    	margin-right: calc(50% - 200px);
    }
    .h_reg_text{display:none;}



    .ct-photo{padding-bottom:0;}
    .ct-count-block{line-height:38px;height:38px;overflow:visible;margin:10px 0 10px 0;font-size:1.3em;}
    .ct-count-minus{margin-left:0;}
    .ct-price{margin-bottom:20px;padding-left:0;}

    .cabinet_table td .orders_img+div{
        width:calc(100% - 10px);
        padding:0 0 5px 0;
        margin:0 0 10px 0;
        border-bottom:1px dashed #ddd;
    }
    .cabinet_table td div:last-of-type{
        border-bottom:none;
    }

}

@media (max-width:470px) {
    .logo{padding:30px 2%;}
    .logo img{display:none;}
    .logo img+img{display:inline-block;}
    .title_underline{
        width:85%;
    }
    .section_index_videos .video_iframe{
        height:200px;
    }

    .submenu>div{
        width:45%;
        margin:20px 2% 20px 3%;
    }
    .submenu>div.clear_both.clear_both_2{
        display:block;
        height:0px;
        width:100%;
        overflow:hidden;
        margin:0;
    }
    .submenu>div.clear_both.clear_both_3{
        display:none;
    }

    .ct-photo img{
    	width:calc(98% - 2px);
    	height:auto;
    }





    .news_preview_holder{
        width:96%;
        height:auto;
    }

    .cart_submit_holder{
        text-align:center;
    }
    .cart_submit_holder a{
        float:none !important;
    }

    .fd_1, .fd_2, .fd_3, .fd_4, .fd_5>div{
 		width:48%;
 	}
 	.fd_1, .fd_3, .fd_5>div:nth-of-type(1){
		margin:0 2% 0 1%;
	}
	.fd_1, .fd_2, .fd_3, .fd_4, .fd_5{font-size:0.75em;}
	footer input[type="submit"]{
		font-size:0.8em;
	}
}


@media (max-width:400px) {
    .tovar-tabs .ui-tabs-nav li a  {
        font-size:0.7em;
    }
    /*.header_cabinet{
        font-size:1em;
    }
    .header_cabinet>a{
        height:25px;
        line-height:25px;
        background-size:20px 20px;
        padding:0 0px 0 25px;
    }
    .header_select_lang select{
        width:85%;
        margin:5px 0 0 0.5%;
    } */
    .header_cabinet>a, .header_valuta, .header_select_lang{
    	padding-right:10px;}

	 .header_cabinet {
    	margin-right: calc(50% - 168px);
       /* margin: 0.1em calc(53% - 150px) 0 0;*/
    }

    /*.pic-new{font-size:0.7em;}
    .pic-new-text-button{margin-top:5px;}
    .slide-text-holder{font-size:0.6em;}
    .slide-text, .slide:hover .slide-text{font-size:1.1em;line-height:1.3em;}
    .tovar-price-holder{font-size:1.2em;}
    .tovar-price-holder span {
        font-size: 1.5em;
    }
    .slider_catalog-text{width:100%;}
    #slider_catalog table td:last-of-type{display:none;}*/



    .oc_header{font-size:1.5em;}


    .title .title_icon{margin:0 5px;}

    .h_u_name{
		width:40px;
	}
}/* 400 px*/

@media (max-width:350px) {
    .tovar-preview-description{
        height:122px;
    }
    .tovar-preview-title{
        font-size:0.85em;
        height:3.9em;
    }
    .tovar-preview-price{
        font-size:0.75em;
    }
    .tovar-preview .button{
        font-size:0.8em;
    }

    .section_index_videos .video_iframe{
        height:170px;
    }

    .tovar-tabs .ui-tabs-nav li a  {
        font-size:0.6em;
    }

    .h_u_name{
		width:0px;
	}

}