@font-face { font-family: 'Tahoma'; src: url('./../fonts/Tahoma-Bold.eot?#iefix') format('embedded-opentype'), url('./../fonts/Tahoma-Bold.woff') format('woff'), url('./../fonts/Tahoma-Bold.ttf')  format('truetype'), url('./../fonts/Tahoma-Bold.svg#Tahoma-Bold') format('svg'); font-weight: bold; font-style: normal; }
@font-face { font-family: 'Tahoma'; src: url('./../fonts/Tahoma.eot?#iefix') format('embedded-opentype'), url('./../fonts/Tahoma.woff') format('woff'), url('./../fonts/Tahoma.ttf')  format('truetype'), url('./../fonts/Tahoma.svg#Tahoma') format('svg'); font-weight: normal; font-style: normal; }
@font-face {
  font-family: 'century_gothicbold';
  src: url('../fonts/centurygothicb-webfont.eot');
  src: url('../fonts/centurygothicb-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/centurygothicb-webfont.woff') format('woff'),
         url('../fonts/centurygothicb-webfont.ttf') format('truetype'),
         url('../fonts/centurygothicb-webfont.svg#century_gothicbold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'bebas_neue_cyrillicregular';
  src: url('../fonts/bebas_neue_cyrillic-webfont.eot');
  src: url('../fonts/bebas_neue_cyrillic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bebas_neue_cyrillic-webfont.woff') format('woff'),
         url('../fonts/bebas_neue_cyrillic-webfont.ttf') format('truetype'),
         url('../fonts/bebas_neue_cyrillic-webfont.svg#bebas_neue_cyrillicregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'B20_Sans';
  src: url('../fonts/b20sans.eot');
  src: url('../fonts/b20sans.eot?#iefix') format('embedded-opentype'),
         url('../fonts/b20sans.woff') format('woff'),
         url('../fonts/b20sans.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}


/* сбрасываем оформление каталога услуг . магазина . списка . рубрик  */
.pda_site_container .uss_shop_list_cat .uss_shop_category,.pda_site_container .uss_shop_list_view .uss_shop_list_view_item,.pda_site_container .uss_pda_content_5  .content_menu ul li a,.uss_catalog_list_cat .uss_catalog_category,.similar_items .news_item,.section_news .groups_list .group_item,.section_news .news_list_items .news_item,.uss_photoalbums_albums_list .uss_albums_item,.uss_shop_list_cat .uss_shop_category{background:none;border-bottom:1px solid #ccc;}
.pda_site_container .uss_shop_technical_data .uss_shop_price span,.pda_site_container .uss_eshop_sameproducts .item .price span{background:none!important;color:#000;}
.pda_site_container .uss_shop_technical_data .uss_shop_price  span.old_price,.pda_site_container .uss_eshop_sameproducts .item .uss_shop_price span.old_price{color:#646565;}
button.styler:not([disabled]):hover, input[type="button"].styler:not([disabled]):hover, input[type="submit"].styler:not([disabled]):hover, input[type="reset"].styler:hover {
	background-position: 0 0;
}
.uss_eshop_sameproducts .item .imageWrap,
.uss_shop_list_cat .uss_shop_cat_img {
	border: none;
}
/* Сброс высоты строки названия товара в блоке "Похожие товары" */
.pda_site_container .uss_eshop_sameproducts.blocks .item .title{height:auto;}
.pda_site_container .uss_eshop_sameproducts.blocks .item{padding:0 0 10px 0;}
.pda_site_container a.buy_one_click{min-height:35px;height:auto;}

/* end */
.pda_site_container *{}
.pda_site_container .uss_pda_text,.pda_site_container .uss_pda_content,.pda_site_container .uss_pda_title_4,.pda_site_container .uss_pda_navstring{}
.pda_site_container .uss_pda_text_1{padding:10px;margin:0!important;}
.pda_site_container .uss_pda_text_1 p{margin:0 0 3px 0;}
.pda_site_container .uss_pda_text_1 img{}
.pda_site_container .uss_pda_text_1 a,.pda_site_container .uss_pda_text_1{font-size:18px;}
.pda_site_container .uss_pda_menu_up,.pda_site_container .uss_pda_menu_down{}
.pda_site_container .uss_pda_menu_down .horizontal .menu_item,.pda_site_container .uss_pda_menu_up .horizontal .menu_item{box-shadow:none;}
.pda_site_container .uss_pda_menu_down .horizontal .menu_item a,.pda_site_container .uss_pda_menu_up .horizontal .menu_item a{}
.pda_site_container .uss_pda_menu_down .horizontal .menu_item.active,.pda_site_container .uss_pda_menu_up .horizontal .menu_item.active{box-shadow:none;}
.pda_site_container .uss_pda_menu_down .horizontal .menu_item.active a,.pda_site_container .uss_pda_menu_up .horizontal .menu_item.active a{}
.pda_site_container .uss_pda_text_3{}
.uss_pda_search .uss_submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.pda_site_container .uss_pda_title_4{}
.pda_site_container .uss_pda_title_4 h1{}
.pda_site_container .uss_pda_navstring a,.pda_site_container .uss_pda_navstring{font-size:16px;box-shadow: none;}
.pda_site_container .uss_pda_content_5{}
.pda_site_container .uss_pda_content_5 img,.pda_site_container .uss_pda_content_5 table,.pda_site_container .uss_pda_content_5 iframe,.pda_site_container .uss_pda_content_5 object{max-width:100%;height:auto;}
.pda_site_container .uss_pda_footer{}
.pda_site_container .uss_pda_footer .uss_pda_text_7 a,.uss_pda_footer .uss_pda_text_7,.pda_site_container .uss_pda_footer .uss_pda_counters_8 a,.uss_pda_footer .uss_pda_counters_8{font-size:16px;}
.pda_site_container .uss_pda_footer p{margin:0 0 3px 0;}
.pda_site_container .uss_pda_text_7{padding-top:10px;margin-bottom: 0;}
.pda_site_container .uss_pda_counters_8{padding-bottom:10px;margin-top: 0;}
.pda_site_container .head{}
.pda_site_container .head .tr{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.pda_site_container .head .tr .td{-webkit-flex:1 auto;-moz-flex:1 auto;-ms-flex:1 auto;-o-flex:1 auto;flex:1 auto;}
.pda_site_container .head .tr .td.logo{max-width: 50%;}
.pda_site_container .head .tr .td.logo img{max-width:100%;height:auto;}
.pda_site_container .head .tr .td.contacts{text-align:right;}
.table{display:block;width:100%;}
.table .tr{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center;}
.table .tr .td{-webkit-flex:1 auto;-moz-flex:1 auto;-ms-flex:1 auto;-o-flex:1 auto;flex:1 auto;}
.table3{display:block;width:100%;}
.table3 .tr{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;align-items:center;}
.table3 .tr .td{-webkit-flex:1 auto;-moz-flex:1 auto;-ms-flex:1 auto;-o-flex:1 auto;flex:1 auto;max-width:33%;}
*:not(em) {
	font-family: 'Tahoma';
}
.pda_site_container .uss_pda_title h1 {
	font-weight: normal;
}
/* цвета */
/* Style 1 */
.pda_site_container .uss_pda_menu, .pda_site_container .uss_eshop_tabs_pda .tab_nav { background: linear-gradient(#E6E6E6, #D2D2D3 50%, #C3C3C4 50%, #A7A7A9); }
.pda_site_container .uss_pda_menu .uss_pda_menu .menu_item.active, .pda_site_container .uss_eshop_tabs_pda .open .tab_nav { box-shadow: none; color: #fff !important; background: linear-gradient(#ACACAE, #989899 50%, #828283 50%, #6C6C6D); }
.uss_pda_search .uss_submit, .uss_eshop_filters .uss_eshop_filters_block .filter_submit input, .uss_eshop_filters .uss_eshop_filters_block .filter_submit button, .addToCart .add_to_cart, .uss_shop_by .add_to_cart, .pda_site_container .catalog_order_form input.submit, .pda_site_container a.buy_one_click, .uss_compare_by a.add_to_compare, button.styler, input[type="button"].styler, input[type="submit"].styler, input[type="reset"].styler { background: linear-gradient(#FEFEFE, #DE8455 30%, #B71B0D); box-shadow: none; text-shadow: none; border: none; border: 1px solid #B68A8E; border-radius: 4px; font-weight: normal; color: #fff !important; }
.pda_site_container .uss_pda_navstring a, .pda_site_container .uss_pda_navstring, .pda_site_container .uss_pda_content_5 a { color: #a1a09e; }
.pda_site_container .uss_pda_content_5 a { color: #191919; }
body, html { }
.pda_site_container .uss_eshop_tabs_pda .tab_nav { background: #444444; border-bottom: 1px solid #F4F4F4; }
.pda_site_container .uss_eshop_tabs_pda .open  .tab_nav { background: #B71B0D; }
.pda_site_container { background: #f9f9f9 url(../img/lpage.png) repeat-x 0 100%; box-shadow: inset 1px 0 0 #eee, inset -1px 0 0 #eee; }
.pda_site_container .uss_pda_text, .pda_site_container .uss_pda_content, .pda_site_container .uss_pda_title, .pda_site_container .uss_pda_footer, .pda_site_container .uss_pda_navstring, .pda_site_container .uss_pda_counters { background: none; }
.pda_site_container .uss_pda_footer { background: linear-gradient(to right, #DCDBDB, #fff, #DCDBDB); }
.pda_site_container .uss_pda_text_1 { background-color: #a7a7a9; background-image: url(../img/n23_1/header_bg.png); color: #545454
background:#ccc; background-repeat: repeat-x; background-position: 0 0; }
.pda_site_container .uss_pda_text_1, .pda_site_container .uss_pda_text_1 a, .pda_site_container .uss_pda_text_1 span { color: #545454; text-decoration: none; }
.td.logo, .td.logo a { font-family: 'century_gothicbold'; }
.td.contacts { }
.pda_site_container .uss_pda_menu .menu_item { }
.pda_site_container .uss_pda_menu .menu_item a { color: #545454; text-decoration: none; }
.pda_site_container .uss_pda_menu .menu_item.active { }
.pda_site_container .uss_pda_menu .menu_item.active a.active { color: #fff; }
.pda_site_container .uss_pda_text_3 { background: #A7A7A9; }
.pda_site_container .uss_pda_title h1 { color: #545454; }
.pda_site_container .uss_shop_technical_data .uss_shop_price span, .pda_site_container .uss_eshop_sameproducts .item .price span { color: #bd2c19; font-size: 1.1em; }
.pda_site_container .uss_shop_technical_data .uss_shop_price span.old_price, .pda_site_container .uss_eshop_sameproducts .item .uss_shop_price span.old_price { color: #9c9c9c; font-size: 1em; }
.uss_eshop_sameproducts .item .price span { color: #bd2c19; font-size: 0.9em !important; }
.uss_eshop_sameproducts .item .price span.old_price { color: #9c9c9c; font-size: 0.8em !important; }
.uss_eshop_filters .uss_eshop_filters_block .filter_submit input, .uss_eshop_filters .uss_eshop_filters_block .filter_submit button, button.styler, input[type="button"].styler, input[type="submit"].styler, input[type="reset"].styler { height: 30px; line-height: 30px !important; padding: 0 20px; border: none; border-radius: 4px; text-shadow: none; }
.pda_site_container .uss_pda_text_7, .pda_site_container .uss_pda_counters_8 { color: #2e2a28; background: none; }
.pda_site_container .uss_pda_text_7 a, .pda_site_container .uss_pda_counters_8 a { color: #2e2a28; }
.pda_site_container .eshop_comments .comment_form_title { }
/* Style 1 end */

.jq-selectbox__select {
	width: 100%;
}

form .group .fc_item {
	max-width: 320px;
	width: 100%;
}
form .group .fc_item .elem_item {
	width: 100%;
}
form .group .fc_item .elem_item .jq-selectbox,form .group .fc_item .elem_item .fc_upload_wrapper {width: 100%;}
form .group .fc_item .elem_item input,form .group .fc_item .elem_item textarea {width: 100%;}


@media only screen and (max-width:320px){
	.pda_site_container .uss_pda_text_1,.pda_site_container .uss_pda_text_1 a{font-size:12px;}
	.pda_site_container .uss_pda_menu_down .horizontal .menu_item a,.pda_site_container .uss_pda_menu_up .horizontal .menu_item a{font-size:14px;}
	.table3 .tr{flex-wrap:wrap;text-align:center;}
	.table3 .tr .td{max-width:100%;width:100%;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;flex:0 100%;}
	.table3 .tr .td:nth-of-type(2){order:10;}
	.table .tr{flex-wrap:wrap;text-align:center;}
	.table .tr .td{max-width:100%;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;flex:0 100%;}
}
@media only screen and (min-width:320px) and (max-width:480px){
	.pda_site_container .uss_pda_text_1,.pda_site_container .uss_pda_text_1 a{font-size:12px;}
	.pda_site_container .uss_pda_menu_down .horizontal .menu_item a,.pda_site_container .uss_pda_menu_up .horizontal .menu_item a{font-size:14px;}
	.table3 .tr{flex-wrap:wrap;text-align:center;}
	.table3 .tr .td{max-width:100%;width:100%;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;flex:0 100%;}
	.table3 .tr .td:nth-of-type(2){order:10;}
	.table .tr{flex-wrap:wrap;text-align:center;}
	.table .tr .td{max-width:100%;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;flex:0 100%;}
}
@media only screen and (min-width:320px) and (max-width:568px){
	.pda_site_container .uss_pda_text_1,.pda_site_container .uss_pda_text_1 a{font-size:12px;}
	.pda_site_container .uss_pda_menu_down .horizontal .menu_item a,.pda_site_container .uss_pda_menu_up .horizontal .menu_item a{font-size:14px;}
	.table3 .tr{flex-wrap:wrap;text-align:center;}
	.table3 .tr .td{max-width:100%;width:100%;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;flex:0 100%;}
	.table3 .tr .td:nth-of-type(2){order:10;}
	.table .tr{flex-wrap:wrap;text-align:center;}
	.table .tr .td{max-width:100%;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;flex:0 100%;}
}
@media only screen and (min-width:375px) and (max-width:627px){
	.pda_site_container .uss_pda_text_1,.pda_site_container .uss_pda_text_1 a{font-size:15px;}
	.pda_site_container .uss_pda_menu_down .horizontal .menu_item a,.pda_site_container .uss_pda_menu_up .horizontal .menu_item a{font-size:16px;}
	.table3 .tr{flex-wrap:wrap;text-align:center;}
	.table3 .tr .td{max-width:100%;width:100%;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;flex:0 100%;}
	.table3 .tr .td:nth-of-type(2){order:10;}
	.table .tr{flex-wrap:wrap;text-align:center;}
	.table .tr .td{max-width:100%;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;flex:0 100%;}
}
@media only screen and (min-width:414px) and (max-width:736px){
	.pda_site_container .uss_pda_text_1,.pda_site_container .uss_pda_text_1 a{font-size:16px;}
	.pda_site_container .uss_pda_menu_down .horizontal .menu_item a,.pda_site_container .uss_pda_menu_up .horizontal .menu_item a{font-size:16px;}
	.table3 .tr{flex-wrap:wrap;text-align:center;}
	.table3 .tr .td{max-width:100%;width:100%;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;flex:0 100%;}
	.table3 .tr .td:nth-of-type(2){order:10;}
	.table .tr{flex-wrap:wrap;text-align:center;}
	.table .tr .td{max-width:100%;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;-o-flex:0 100%;flex:0 100%;}
}