html {    font-family: Clio CBlack Black;}body {    background: #fff;    font-family: Arial;    color: #000;}@font-face {    font-family: Clio CBlack Black;    src: url('../fonts/LeType_ClioCBlack.woff') format('woff'), url('../fonts/LeType_ClioCBlack.woff2') format('woff2'), url('../fonts/LeType_ClioCBlack.eot') format('eot'), url('../fonts/LeType_ClioCBlack.ttf') format('ttf');}a {    text-decoration: underline;}.wrapper, .container.content {    min-width: 320px;}a:hover {    text-decoration: none;}/*header*/.container {    padding-left: 0;    padding-right: 0;}.container a {    color: #0069a7;}.header_top {    font-size: 14px;}.header_top a {    color: #ffffff;    position: relative;    text-decoration: none;}.header_top a:hover {    text-decoration: underline;}.header_top_wrapper {    border-bottom: 1px solid #a6a6a5;    width: 100%;    position: fixed;    z-index: 15;}.modal-open .header_top_wrapper{	z-index: auto;}.container.header_center {    padding-top: 10px;}.header_top .glyphicon {    color: #7e7e7e;}.avtorization, .basket {    display: inline-block;}.basket {    text-align: center;}.glyphicon {    padding-right: 6px;}.header_top .btn-orang a:hover, .header_top .btn-orang a:active, .btn:hover, .btn:focus {    color: #ffffff;}.badge {    background-color: #f75a27;    color: #fff;    border-radius: 0;    padding: 4px 15px;    margin-left: 4px;    top: 2px;    text-decoration: none;}.badge:hover {    text-decoration: none;}.glyphicon-search {    left: 197px;    top: -20px;    color: #b8b8b8 !important;}.display_none {    position: absolute;    display: none;}.form-control {    border-radius: 0;    height: 22px;    padding: 0px 5px;    border: 1px solid #a2a2a2;    color: #b8b8b8;}.form-control-search {    width: 220px;    float: right;    margin-right: 8px;    margin-top: 2px;}.navbar-form {    margin: 0px -15px;}.container.header_top .row {    margin-top: 2px;}.header_center .row {    margin-top: 31px;}.header_center_left a {    color: #fb4b10;    text-decoration: underline;    font-size: 23px;}.header_center_left a:hover {    text-decoration: none;}.btn-orang {    background: #f75a27;    color: #fff;    border-radius: 2px; margin: 0;}.btn-default {    text-shadow: 0 0px 0 #fff;    -moz-text-shadow: 0 0px 0 #fff;    -o-text-shadow: 0 0px 0 #fff;    -webkit-text-shadow: 0 0px 0 #fff;}.btn-orang:hover {    color: #fff;}.header_center_left .text {    color: #666666;    font-size: 15px;}.margin_minus_inner_page {    margin: 0 -9px;}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {    padding: 0;}.text, .form-group {    float: right;}.text {    bottom: 92px;    display: none;    position: relative;}.form-group {    margin-bottom: 0;}.row {    margin-left: 0;    margin-right: 0;}/*menu*/.menu {    font-size: 18px;    width: auto;}.menu ul li a {    color: #2a2a2a;    border-bottom: 1px solid #d3d3d3;    padding: 0;    text-decoration: none;}.menu ul li a:hover {    border-bottom: 1px solid rgba(0, 0, 0, 0);}.nav > li > a:hover, .nav > li > a:focus {    background: none;    text-decoration: none;}.navbar-nav > li {    padding: 10px 15px 10px 0;}.navbar-collapse {    padding-left: 0;    padding-right: 0;}.menu ul li:last-child {    padding: 10px 0px 10px 15px;}.navbar-nav {    margin: 0;}.nav-pills > li > a {    border-radius: 0px;}/*end header*//*content*//*main page*/.content {    background: #d4d4d4;    margin-top: 7px;}.content h1, .content h2 {    color: #1e1e1e;	font-family: 'Roboto', sans-serif;	font-weight: 500;    font-size: 24px;}.content .caption .h3 {    color: #121212;    font-size: 13px;    margin: 0;}.thumbnail, .img-thumbnail {    box-shadow: none;}.thumbnail {    background: none;    border: 1px solid rgba(0, 0, 0, 0);    border-radius: 0px;    margin: 0 auto 24px;    width: 155px;    text-align: center;    text-decoration: none;    height: 150px;}a.thumbnail:hover, a.thumbnail:focus {    background: #fff;    border: 1px solid #f6aa7c;    box-shadow: 0px 0px 2px 0px #f6aa7c;    margin: 0 auto 24px 25px;    text-decoration: none;    position: absolute;    min-height: 150px;    height: auto;    /*left: 25px;*/    bottom: auto;    z-index: 10;}@media (min-width: 1024px) AND (max-width: 1367px) {    a.thumbnail:hover, a.thumbnail:focus {        margin: 0 auto 24px 0px;    }}@media (max-width: 1023px) and (min-width: 768px) {    a.thumbnail:hover, a.thumbnail:focus {        margin: 0 auto 24px 0px;    }}@media (max-width: 767px) and (min-width: 480px) {    a.thumbnail:hover, a.thumbnail:focus {        margin: 0 auto 24px 0px;    }    .prod_type_figure {        font-size: 9px!important;        padding: 2px!important;    }}@media (max-width: 479px) {    a.thumbnail:hover, a.thumbnail:focus {        margin: 0 auto 24px 0px;    }    .prod_type_figure {        font-size: 9px!important;        padding: 2px!important;    }}.thumbnail .caption {    padding: 0;}.content .row {    /*border-bottom: 3px solid #f4f4f4;*/    margin-bottom: 0px;}.row.none_border {    border-bottom: 0 solid;}.content .row h1 {    margin-top: 0px;}.content .row > p > a {    color: #0069a7;    text-decoration: underline;}.content .row > p > a:hover {    text-decoration: none;}.content .row > p {    color: #121212;}.content .row:last-child {    border-bottom: 0px solid;}.container.content {    margin-bottom: 10px;    padding-bottom: 30px;}.my_order {    width: 314px !important;    text-align: left !important;}.date_order {    display: inline-block;    width: 114px !important;    height: 20px;}ul.contacts_list {    width: 100%; /*указываем общую ширину блока с колонками*/    text-align: left; /*выравнивание текста внутри колонок*/    column-count: 3; /*количество колонок, на которое хотим разбить текст*/    -moz-column-count: 3; /*для мозилы*/    -webkit-column-count: 3; /*для webkit браузеров*/    column-gap: 95px; /*отступ между колонками*/    -moz-column-gap: 95px;    -webkit-column-gap: 95px;    column-rule: 1px solid #ababab; /*если требуется по дизайну, разделяем колонки линией*/    -moz-column-rule: 1px solid #ababab;    -webkit-column-rule: 1px solid #ababab;    margin: 0;}.nav-pills > li + li {    margin: 0;}ul.block {    padding: 0;}/*end main page*//*product*/.breadcrumb {    background: none;    padding: 0;    margin-bottom: -2px;    margin-top: 20px;}.breadcrumb .first a {    background: url(../images/arrow_back.png) no-repeat 0 5px;    padding: 3px 0 0 21px;}.breadcrumb > li > a {    text-decoration: underline;    font-size: 15px;    color: #0069a7;}.breadcrumb > li + li:before {    content: url(../images/breadcrunb_arrow.png);    color: #0069a7;    font-weight: bold;    padding: 0 3px;}a.read:hover, .breadcrumb > li > a:hover {    text-decoration: none;    color: #0069a7;}a.read {    background: none;    margin-top: 0;    padding: 0;    text-decoration: underline;    font-size: 13px;    color: #0069a7;    font-style: normal;}.font15 {    font-size: 15px;}.font13 {    font-size: 13px;}.bold {    font-weight: bold;}.cursiv {    font-style: italic;}.product_next a.read:hover, .breadcrumb > li > a:hover {    text-decoration: none;    color: #0069a7;}.content .row h1 {    margin-bottom: 25px;}.content .row:first-child .margin_minus h1 {    margin-bottom: 9px;    margin-left: 9px;    margin-top: 0;}.content .row .margin_minus h1 {    margin-left: 35px;}.content .row .margin_minus h1 {    margin-left: 12px;    margin-top: 10px;}.row.buy h1 {    margin-top: 29px !important;    font-size: 23px;    margin-bottom: 18px;}.product_next .thumbnail, .product_next .thumbnail:hover {    margin-bottom: 11px;    height: 199px;    line-height: 10px;    position: relative;}.product_next .caption .h3 {    margin-top: -19px;}.product_next .caption .h3 span {    color: #ea4f1c;    font-weight: bold;}.buy h1 {    color: #4c4c4e;    text-align: center;}.product_next .thumbnail > img, .product_next .thumbnail a > img {    margin-bottom: 2px;}.content .row .product {    line-height: 16px;    margin-top: 6px;    margin-bottom: 21px;}.content .product_next .caption .h3, .buy .caption .h3 {    font-size: 12px;}/*end product*//*news*/.date {    font-size: 13px !important;    color: #5e5e5e !important;    margin-top: -5px;}.news {    padding: 15px 0 15px 0;    border-bottom: 4px solid #e1e1e1;}.news p {    line-height: 16px;    margin: 0;}.description_news {    font-size: 15px;}.news_text {    font-size: 13px;    color: #121212;    margin-top: 4px !important;}.pagination > li > a, .pagination > li > span, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus, .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {    background: none;    border: none;    font-size: 15px;}.pagination > li > a, .pagination > li > span, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus, .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {    color: #121212;    text-decoration: none;}.pagination > li > a, .pagination > li > span {    color: #0069a7;    text-decoration: underline;}.pagination {    margin: 8px 0;}.all_news {    background: url(../images/divider.png) no-repeat 0% 37% !important;}/*end news*//*one_news*/.font22 {    font-size: 22px;}.text_one_news {    line-height: 21px;    font-size: 13px;}.text_one_news p {    margin: 0;}.text_one_news div {    padding: 7px 0 5px 0;    text-indent: 5px;    line-height: 18px;}/*end_one_news*//*bascket*/.content .row > p.bascket_p {    margin-top: 0;    margin-bottom: 29px;    font-size: 13px;    line-height: 13px;}.input_form {    width: 63px;    text-align: left;    margin: 0 3px 0 0;    padding: 0 6px 0 6px;}.input_form.order_form,.input_form.date_order{	line-height: 26px;}.table {    font-size: 13px;}.table p {    display: none;    margin: 0px 0px 0px;}.table tr th:last-child {    border-width: 1px 1px 0 0;    border-color: #b4b4b4;}.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {    border: none;	padding: 10px;}.table-bordered {border: 1px solid #f4f4f4;}.table {    margin-bottom: 15px;}.btn-oranger {    background: #f75a27 !important;    outline: none!important;	border-radius: 2px;	border: none!important;	padding: 0 25px!important;	border-radius: 2px;	font-family: 'Roboto', sans-serif;	-moz-transition: all 0.15s ease-out;	-o-transition: all 0.15s ease-out;	-webkit-transition: all 0.15s ease-out;	transition: all 0.15s ease-out;}.btn-oranger:hover {	background: #e3541f!important;;}.button {    float: right;}.button p {    font-size: 13px;    margin-right: 310px;    margin-bottom: 35px;}.btn-none, .btn-none:hover {    border-radius: 0;    color: #1e1e1e;    font-size: 16px;	line-height: 48px;	border-radius: 2px;    float: left;}.btn-oranger, .btn-oranger:hover {	color: #fff;}.btn-gray{    background: #d8d8d8;	color: #1e1e1e;    padding: 0 25px;	font-family: 'Roboto', sans-serif;	-moz-transition: all 0.15s ease-out;	-o-transition: all 0.15s ease-out;	-webkit-transition: all 0.15s ease-out;	transition: all 0.15s ease-out;    margin-right: 20px;	border: none;}.btn-gray:hover, .btn-gray:focus {	background: #c8c8c8;	color: #1e1e1e;}/*end bascket*//*order*/.action label {    font-weight: normal;}.order_form {    width: 314px;    margin: 11px 0 6px 6px;    text-align: left;    float: right;}.text_area_adress {    width: 100%;	max-width: 100%;    height: 58px !important;    margin: 5px 0 15px 0 !important;}.checkout_row h5 {    margin-bottom: 2px;}.checkout_row .action {    margin-top: 0 !important;}.select_order {    width: 170px;}.form-group label span {    color: #ff0000;}input, textarea {    outline: none;}.checkout_input_one {    margin: 14px 0 6px 0px !important;}.checkout_adress {    vertical-align: top;}.checkout_label {    /*padding-right: 221px !important;*/    line-height: 24px;}.checkout .input_form {    margin: 0 3px 0 5px;}.checkout .select_order {    width: 177px;}.table-wrap h2 {    font-size: 15px;    font-weight: bold;    margin-bottom: 18px;}.action textarea {    width: 482px;    height: 103px;    border: 1px solid #b3b3b3;    resize: none;    margin: 0 0 16px 0;}.basket_form label {    margin-top: 10px;    margin-bottom: 0;}/*end order*//*ordering*/#dp3, #dpd1 {    display: inline-block;}.form_order .date {    margin-top: 0;}.date .date_my_order, .date label, .date .add-on, #dpd1 {    display: inline-block;}.icon-bar {    background: url(../images/datepicker.png);    position: relative;    top: -1px;}.form_my_order {    max-width: 487px;}.form_my_order .action {    float: none !important;}.form_my_order .order_form {    width: 314px;}.icon-bar1 {    margin-right: 9px;}.date_my_order2 {    margin-left: 10px;}.form_my_order label {    font-size: 15px !important;    color: #121212;}.form_my_order .order_form {    margin: 0px 0 6px 0px !important;}.table_my_order p {    display: block !important;}.form_my_order label {    line-height: 22px !important;	margin-bottom: 0;}.select_order {    margin: 0 0px 0 0 !important;}.btn-my_order, .btn-my_order:hover {    float: left;    margin-top: 6px;    margin-right: 7px;}.table_my_order tr th {    background: #e5e5e5 !important;}.table_my_order > tbody > tr > td:first-child {    padding-right: 0;}.table_my_order a {    text-decoration: underline;    color: #0069a7;}.table_my_order a:hover {    text-decoration: none;}.table_my_order {    margin-top: 28px;}.table_my_order tr th, .table_my_order tr td {    text-align: left;}.table_my_order tr th {    vertical-align: top !important;    padding: 7px !important;}.table-responsive {    margin-top: 28px;    margin-bottom: 15px;    border: 0px solid #b4b4b4;}.table-bordered.table_my_order {    border: none;    margin-top: 0;    margin-bottom: 0;}.table-bordered.table_my_order tr th:last-child {    border-width: 0;}.table_my_order tr td {    padding: 7px 7px 15px 7px !important;}.table_my_order span {    display: block;}.table_my_order_button {    background: url(../images/arrow_table.png) no-repeat rgba(0, 0, 0, 0);    border: none;    width: 15px;    height: 10px;    outline: none;}.bottom_button {    background-position: center bottom;}.input-append {    min-width: 292px;}/*end ordering*//*card goods*/.description_goods_text {    padding-left: 23px;}.description_goods ul li {    list-style-image: url(../images/circle.png);}.description_goods_text {    font-size: 13px;    margin-top: 17px;}.description_goods p {    margin: 0;    line-height: 17px;}.description_goods {    margin-left: 2px;}.characters {    margin: 0;}.description_goods_text h2 {    font-size: 22px;    color: #ea4f1c;    margin-top: 0;    font-weight: bold;}.margin_minus_goods {    margin: 0px -15px -3px -15px;}.description_goods_text ul li ul li {    list-style: none;}.description_goods_text ul li, .description_goods_text ul {    margin: 0 0 0 7px;    padding: 0;}.description_goods_text ul li {    line-height: 16px;    padding-left: 0;}.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {    border: none;    background: #f4f4f4;}.nav-tabs > li {    margin: 0 2px -1px 2px;}.nav-tabs > li:first-child {    margin: 0 2px -1px 1px;}.nav-tabs > li:not(.active) {    background: #eaeaea;    border-radius: 5px 5px 0 0;}.nav-tabs > li:hover:not(.active) {    background: #e6e6e6;    border-radius: 5px 5px 0 0;}.nav-tabs > li > a {    padding: 5px 20px 5px 15px !important;    color: #0069a7;    font-weight: bold;    text-decoration: none;    border: 0 solid;    border-radius: 5px 5px 0 0;    display: table-cell;    vertical-align: middle;    outline: none;}.nav-tabs .active {    color: #5e5c5c;}.tab-content {    background: #f4f4f4;    padding: 13px 7px;    margin-left: 1px;}.panel-heading {    background: #d4d4d4;    padding: 12px 9px 14px 3px;}.panel {    border: 1px solid #d4d4d4 !important;}.panel-title img {    height: 20px;    width: 20px;}.panel-group .panel {    border-radius: 0px;}.panel-heading {    border-top-left-radius: 0px;    border-top-right-radius: 0px;}.panel-title > a {    background: url("../images/snipet.png") no-repeat scroll 1px 0px rgba(0, 0, 0, 0);    color: #121212;    text-decoration: none;    padding-left: 35px;    display: block;    min-height: 30px;    line-height: 21px;    padding-top: 7px;}.panel-body {    padding: 7px 13px 13px 13px;}.price {    color: #1e1e1e;    font-size: 16px;}.panel-group {    margin-top: 13px;    margin-left: 8px;}.panel-collapse.collapse.in {    background: none repeat scroll 0 0 #e6e6e6;}.panel-heading h4.panel-title {    font-size: 13px;    width: 564px;}#pasport a, #doc a {    color: #0069a7;    margin: 0 -3px 0 8px;}#pasport span, #doc span {    color: #5c5c5c;}#pasport div, #doc a {    line-height: 30px;}.table .glyphicon-shopping-cart {    color: #6b6b6b;}.table-cart.table {    margin-bottom: 0px;}.table-cart > thead > tr > th {    padding: 12px 3px;    vertical-align: middle;}.table-cart > tbody > tr > td {    padding: 5px;}.table-cart > tbody > tr > td:first-child {    width: 34%;}.table-cart tr td:nth-child(2) {    width: 14%;}.table-cart tr td:nth-child(3) {    width: 13.5%;}.table-cart tr td:nth-child(4) {    width: 16.4%;}.table-cart tr td:nth-child(5) {    width: 15.5%;}.table-cart tr td:nth-child(6) {    width: 6%;}.table-cart button {    background: none;    border: none;}#doc img, #pasport img {    margin-left: 9px;}#doc a, #pasport a {    text-decoration: underline;    line-height: 29px;    font-size: 13px;    padding-top: 3px;}#doc a:hover {    text-decoration: none;}/*slider*/.rslides {    margin: 0 auto 40px;}#slider2,#slider3 {    box-shadow: none;    -moz-box-shadow: none;    -webkit-box-shadow: none;    margin: 23px auto 0;}.rslides_tabs {    list-style: none;    padding: 0;    font-size: 18px;    list-style: none;    margin: 0 0 11px 0px;    padding: 17px 0;    text-align: left;    width: 100%;}.rslides_tabs li {    display: inline-block;    float: none;    margin-right: 1px;    padding: 13px 5px;    margin: 1px 0px 4px 0;    border: 1px solid rgb(184, 184, 184);}.rslides_tabs a {    width: auto;    line-height: 20px;    padding: 17px 9px;    height: auto;    background: transparent;    display: inline;    outline: none;}.rslides_tabs li:first-child {    margin-left: 0;    /*padding: 17px 9px 17px 0;*/}.rslides_tabs .rslides_here {    border: 1px solid #666;    /*box-shadow: 0 0 5px 1px #666;*/}.rslides_tabs .rslides_here a {    /*background: rgba(255, 255, 255, .1);*/    color: #fff;    font-weight: bold;}a {    color: #fff;    text-decoration: none;}#download {    background: #333;    background: rgba(255, 255, 255, .1);    border: 1px solid rgba(255, 255, 255, .1);    border-radius: 5px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    display: block;    font-size: 20px;    font-weight: bold;    margin: 60px auto;    max-width: 500px;    padding: 20px;}#download:hover {    background: rgba(255, 255, 255, .15);}.events {    list-style: none;}.callbacks_container {    margin-bottom: 50px;    position: relative;    float: left;    width: 100%;}.callbacks {    position: relative;    list-style: none;    overflow: hidden;    width: 100%;    padding: 0;    margin: 0;}.callbacks li {    position: absolute;    width: 100%;    left: 0;    top: 0;}.callbacks img {    display: block;    position: relative;    z-index: 1;    height: auto;    width: 100%;    border: 0;}.callbacks .caption {    display: block;    position: absolute;    z-index: 2;    font-size: 20px;    text-shadow: none;    color: #fff;    background: #000;    background: rgba(0, 0, 0, .8);    left: 0;    right: 0;    bottom: 0;    padding: 10px 20px;    margin: 0;    max-width: none;}.callbacks_nav {    position: absolute;    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);    top: 52%;    left: 0;    opacity: 0.7;    z-index: 3;    text-indent: -9999px;    overflow: hidden;    text-decoration: none;    height: 61px;    width: 38px;    background: transparent url("themes/themes.gif") no-repeat left top;    margin-top: -45px;}.callbacks_nav:active {    opacity: 1.0;}.callbacks_nav.next {    left: auto;    background-position: right top;    right: 0;}#slider3-pager a {    display: inline-block;}#slider3-pager img {    max-height: 165px;    float: left;    min-width: 60px;    max-width: 60px;}#slider3-pager .rslides_here a {    background: transparent;    /*box-shadow: 0 0 0 2px #666;*/}#slider3-pager a {    padding: 0;}.rslides {    position: relative;    list-style: none;    overflow: hidden;    width: 100%;    padding: 0;    margin: 0;}.rslides li {    -webkit-backface-visibility: hidden;    position: absolute;    display: none;    width: 100%;    left: 0;    top: 0;	/*border: 2px solid #7D7D7D;*/}.rslides li:first-child {    position: relative;    display: block;    float: left;}.rslides img {    display: block;    height: auto;    float: left;    width: 100%;    border: 0;}/*end card goods*//*profile*/a.profile_a {    color: #0069a7 !important;    font-size: 15px;    line-height: 24px;}a.profile_a:hover {    text-decoration: underline;}.profile {    margin-top: 18px;}/*end profile*//*get_order*/.get_order1 h2 {    font-size: 15px;    font-weight: bold;}.get_order1 {    float: none !important;    border-bottom: 1px solid #f4f4f4;    padding: 4px 0 11px;    font-size: 13px;}.table-bascket{	border: 1px solid #f4f4f4;	font-family: 'Roboto', sans-serif;}.table-bascket th{	background: #f4f4f4;	color: #4e4e4e;	font-size: 16px;	font-weight: 500;}.table-bascket td{	background: #fff!important;	font-size: 15px;}.table-bascket a{	color: #1e1e1e;	font-weight: 500;	}.get_order1{	font-family: 'Roboto', sans-serif;	font-size: 14px;}.get_order1 p {   margin: 0 0 10px;line-height: 22px;}.content .get_order1 h5 {    font-size: 18px;    font-weight: 500;	line-height: 24px;	margin-bottom: 10px;}.content h5.filtr_h5{	font-size: 18px;    font-weight: 500;	line-height: 24px;	margin-bottom: 10px;	font-family: 'Roboto', sans-serif;}.get_order_right_0 {    margin-top: 18px;}.table-wrap h5 {    margin-bottom: 13px;    margin-top: 23px;}.action_textarea_bottom label, .action_textarea_bottom textarea, .btn {    display: block !important;}.form_registr .action_textarea_bottom label {    line-height: 26px;}textarea {    font-size: 13px;}.form_registr .action.action_textarea_bottom {    float: none;}.get_order_right_first {    margin-top: 13px;}.butt {    background: none;    border: none;    outline: none;}.icon-bar1, .icon-bar2 {    top: 4px !important;}.table_t_wrapper {    border: 1px solid #fff;    margin-bottom: 15px !important;}.table-bascket tr th:last-child {    border-width: 0;}.table-bascket {    border: none;    margin-bottom: 0 !important;}a.description_news {    color: #0069a7;}.button_non {    padding: 0;}.button_active {    margin-left: 7px;    color: #428BCA;    text-decoration: underline;    padding: 0;}/*end get order*//*seach_rezult*/.seach_rezult {    border: 0 solid;}.content h5 {    font-size: 15px;    font-weight: bold;}.inner h1 {    font-weight: bold;    font-size: 21px !important;}.search_result_page p {    line-height: 18px;}a.description_news {    text-decoration: underline;}.action > img {    margin: 12px 0 12px 167px;}.form_registr {    padding-bottom: 11px;}.form_registr .action {    margin-top: 11px;}.form_registr .order_form {    margin: 11px 0 6px 0px;}.form_registr .form-group {    text-align: left;	display: block;    clear: both;}.form_registr label {    font-size: 13px;    margin-top: 0px;    padding-right: 3px;    line-height: 40px;}.reg .row {    border-bottom: 0 solid;}.description_form {    font-size: 13px;    margin-top: 21px;}.description_form a {    color: #0069a7;    text-decoration: underline;}.description_form a:hover {    text-decoration: none;}.promo .row {    border: 0 solid;}/*end seach_rezult*//*end content*//*footer*/.container.footer {    background: #494949;	padding: 13px 60px;}footer h2 {    font-size: 19px;    color: #fb4b10;    margin: 28px 0 5px 80px;}.container.footer .row.footer1 {    border: 4px solid #b8b8b8;    background: #f4f4f4;    border-radius: 22px 0 22px 0;    padding: 4px 7px 6px 0px;    margin: 0 79px;}.container.footer .row.footer1 ul li {    list-style: none;    color: #333333;    line-height: 26px;}.color_orang {    color: #f75a27;    font-weight: bold;}.container.footer .row.footer1 div {    background-size: 1px 100%, 1px 100%, auto;    background-position: 100% 50%, 100% 50%, 0 50%;    background-repeat: no-repeat, no-repeat, no-repeat;    background-origin: padding-box, border-box, padding-box;    border-right: 1px solid transparent;    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.25);    background-image: -webkit-linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0)),    -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0)),    -webkit-radial-gradient(100% 50%, ellipse cover, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0) 50%);    background-image: -moz-linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0)),    -moz-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0)),    -moz-radial-gradient(100% 50%, ellipse cover, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0) 50%);    background-image: -ms-linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0)),    -ms-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0)),    -ms-radial-gradient(100% 50%, ellipse cover, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0) 50%);    background-image: -o-linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0)),    -o-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0)),    -o-radial-gradient(100% 50%, ellipse cover, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0) 50%);    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0)),    linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0)),    radial-gradient(100% 50%, ellipse cover, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0) 50%);}.container.footer .row div:last-child {    background: none;    background-image: none;    background-position: none;}.container.footer .row.footer2 h4 {    color: #fb4b10;    font-size: 15px;    margin: 4px 0 0;}.container.footer .row.footer2 p {    font-size: 13px;    margin-top: 7px;    margin-bottom: 17px;}.container.footer .row.footer2 .work1, .container.footer .row.footer2 .work2 {    font-size: 15px;}.container.footer .row.footer2 .work1 span, .container.footer .row.footer2 .work2 span, .container.footer .row.footer2 .work1 time {    font-weight: bold;}.container.footer .row.footer2 .work2 {    float: right;    height: 100px;}.container.footer .row.footer2 .tel {    width: 164px;    display: inline-block;}.container.footer .row.footer2 .tel2 {    float: left;    margin-left: 40px;    display: inline-block;    font-weight: bold;}.container.footer .row.footer2 .tel1 {    float: left;}.container.footer .row.footer2 .text_tel {    font-weight: normal !important;}.container.footer .row.footer2 .margin {    margin-left: 37px;}.nav-bottom a {    font-size: 13px;    color: #121212;    text-decoration: underline;}.nav-bottom li img, .nav-bottom li a {    display: inline;}.copyright {    color: #333333;    font-size: 13px;}.btn-image {    background: #666666;    width: 246px;    border-width: 1px 1px 0 1px;    border-style: solid;    border-color: #fff;    position: relative;    color: #fff;    background-color: #666;    cursor: pointer;    height: 39px;    overflow: hidden;    font-family: Tahoma, Verdana, Helvetica, sans-serif;    font-size: 15px;    text-align: left;    padding-left: 10px;    margin-top: 2px;}address {    line-height: 29.4px;}.margin_left_phone {    margin-left: 4px;}.pagination > li > a, .pagination > li > span {    padding: 6px 12px;}.pagination li:first-child a {    padding: 6px 8px 6px 0;}#toTop {	right: 0;    width: 64px;    border-radius: 2px;    background: #f75a27;    text-align: center;    padding: 5px;    position: fixed;    bottom: 0px; /* отступ кнопки от нижнего края страницы*/    cursor: pointer;    display: none;    color: #fff;    font-size: 13px;	font-family: 'Roboto', sans-serif;	-moz-transition: background 0.15s ease-out;	-o-transition: background 0.15s ease-out;	-webkit-transition: background 0.15s ease-out;	transition: background 0.15s ease-out;}#toTop:hover{	background: #e3541f;}.container.footer .row.footer2 p {    color: #000;}.bottom_email a {    color: #000;}/*end footer*/.logo_link {    padding: 0 !important;}.error_message {    color: #ff0000 !important;    font-weight: bold;}.thumbnail > img {    width: auto !important;    height: auto !important;    max-height: 125px;}.close {    color: #000 !important;}.delete_item {    cursor: pointer;}.red {    color: #ff0000;    font-weight: bold;    font-size: 19px;}.seach_btn {    background: transparent;    border: none;    padding: 0;    margin: 0;}.element_h1 {    margin-top: 0 !important;    margin-bottom: 3px !important;    padding-top: 3px !important;    line-height: 24px !important;    font-weight: bold;}.margin_minus .col-xs-4 {    position: relative;    height: 190px;}@media (min-width: 1281px) and (max-width: 1366px) {}@media (max-width: 479px) {    .date_my_order {        width: 100%;        text-align: left;    }    .date .date_my_order .date_order {        width: 80%!important;    }    .date .date_my_order:first-of-type,  .date .date_my_order:last-of-type {        margin-left: 5px;    }    .date .dotter_date {        display: none;    }}.prices {    margin: 10px 0 -15px 0;    display: table;    background: rgb(244, 244, 244);    padding: 10px;    border-radius: 2px;    font-size: 15px;}.one_price {    display: table-row;}.one_price .price_name {    font-size: 15px;    padding: 0 7px 2px 0;    display: table-cell;}.one_price .price_val {    font-size: 18px;    font-weight: bold;}.description_goods h2 {    font-size: 13px !important;    color: #000;}.buy_btn {    margin-bottom: 75px;    margin-left: 2px;}.tech_info {    display: none;}.click_span {    cursor: pointer;    margin: 5px 0;}.click_text {    padding: 5px 0 0 8px;}/* Хиты продаж и новинки */.prod_type_figure {    position: absolute;    left: 0;    top: 0px;    display: block;    color: #fff;    padding: 5px;    font-size: 16px;}.prod_type_figure .prod_arrow {    position: absolute;    right: -20px;    top: 0;    border: 10px solid transparent;    border-left: 10px solid #2C94C5;	height: 35px;	border-left-width: 20px!important;;}.h2_name h2 {    font-size: 21px!important;    margin-left: 35px;}@media (min-width: 1024px) and (max-width: 1280px) {    .nav-bottom li:last-child {        //padding: 0 !important;    }    .nav-bottom li:last-child img {        //display: none!important;    }}.description_h2_color {    color: #993300;}.description_text_bold {    font-weight: bold;}.description_text_bold_color {    color: #993300;    font-weight: bold;}.description_a_bold {    font-weight: bold;    text-decoration: underline;}.description_a_bold_color {    color: #993300;    font-weight: bold;    text-decoration: underline;}#calc ol {    padding-left: 20px;    line-height: 22px;}.floatRight {    float: right;}#calc li ul li {    list-style-type: none;}#convValue {    margin-bottom: 37px;}.marginBotttom {    margin-bottom: 15px;}#calc_result {    list-style-type: none;    text-align: right;}#calc_result span {    font-weight: bold;    margin-right: 5px;}#calc_result input {    cursor: text;}#calc select {    height: 27px;}#calc input[type="text"] {    text-align: right;    padding-right: 5px;    width: 120px;}#valueTypeSelect {    width: 120px;}.select_values {    width: 70px;}#calcSubmit {    width: 155px;}/* Window */.fixed_window {    position: fixed;    bottom: 15px;    right: 0;    z-index: 100002;    text-align: center;    left: 50%;    width: 100%;}.fixed_window .window_content {    padding: 10px 15px 15px 15px;    background: #ffffff;    max-width: 75%;    display: inline-block;    margin-left: -100%;    -webkit-box-shadow: 0px 5px 24px -2px rgba(0,0,0,0.56);    -moz-box-shadow: 0px 5px 24px -2px rgba(0,0,0,0.56);    box-shadow: 0px 5px 24px -2px rgba(0,0,0,0.56);    position: relative;}.fixed_window .window_content .txt_content {    text-align: justify;}.fixed_window .closed_button {    position: absolute;    top: 10px;    right: 15px;    font-size: 13px;    color: gray;    cursor: pointer;}.fixed_window .title_window {    text-align: left;    padding: 0 0 5px 0;    font-weight: bold;    font-size: 16px;    margin: 0 60px 0 0;}.fixed_window.closed {    display: none;}.fixed_window.centered {    top: 50%;}.fixed_window.centered .window_content {    margin-top: -100%;}.fixed_window.half_size .window_content {    max-width: 50%;}.opros_span_bold {    font-weight: bold;}.opros_star {    color: #FF0000;    font-size: 18px;}#opros_header {    text-align: center;}#opros_header h2 {    color: #000;}#opros_header h3 {    font-size: 18px;    font-weight: bold;    margin-top: 0px;}#opros_header p {    font-size: 12px;    margin-top: -5px;}#opros_contact {    width: 58% !important;}#opros_contact h3 {    text-align: center;    font-size: 15px;    font-weight: bold;    text-transform: uppercase;}#opros_contact .opros_contact_item {    padding-bottom: 10px;    clear: both;}#opros_contact .opros_contact_item input {    width: 100%;    text-align: center;    color: #A7A5A5;}#opros_contact .opros_contact_item .opros_contact_item_company input {    color: #000;}#opros_contact .opros_contact_item .opros_contact_descr{    width: 100%;    font-style: italic;    text-align: center;    font-weight: bold;    font-size: 13px;}#opros_contact .opros_contact_item .opros_contact_inp{    width: 70%;    height: 30px;    margin: 0 auto;}#opros_main h3 {    text-align: center;    font-size: 15px;    font-weight: bold;    text-transform: uppercase;}#opros_main .opros_main_item {    clear: both;    padding-bottom: 15px;}#opros_main .opros_main_item span {    font-weight: bold;    font-size: 13px;}#opros_main .opros_main_item textarea{    width: 100%;    resize: none;    padding: 8px;}#opros_main .opros_main_item .opros_main_descr{    width: 100%;    float: left;    font-style: italic;    color: #fb4b10;    padding-bottom: 15px;}#opros_main .opros_main_item .opros_main_txt{    width: 100%;}#opros_footer {    padding-top: 10px;}.opros_wrapper {    margin: 0 auto;    width: 700px;}.opros_submit {    margin-top: 0 !important;}.opros_text_footer {    margin-top: 30px;    text-align: center;    font-weight: bold;}.opros_contact_wrapper {    border: 1px solid #A9A9A9;}.selected_test {    background: #666;    border: 2px solid #FFF !important;    padding: 5px !important;    color: #FFF !important;}.menu_selected_section {    margin-top: -5px;}#goods .text-left a {    text-decoration: underline;}.sort_arrow {    text-decoration: none !important;	background: #0069a7;    color: #FFF !important;    padding: 0 2px 3px 2px;    border: 1px solid #FFF;}.sort_arrow_active {    background: #666;    color: #FFF !important;    padding: 0 2px 3px 2px;    border: 1px solid #FFF;}.sort_arrow:hover {    background: #F75A27;    color: #FFF !important;    padding: 0 2px 3px 2px;    border: 1px solid #FFF;}#google_map {    float: left;    margin-right: 7%;    margin-bottom: 10px;    max-width: 46%;    width: 100%;}#google_map iframe {    border:0;     float: left;     width: 99.9%;    height: 400px;}#YMapsID {    width: 100%;    max-width: 46%;    height: 400px;    float: left;}.thin_frame {    border: 1px solid #ababab;}.ya-page_js_yes .ya-site-form_inited_no {     display: none; }#ya-site-form0 .ya-site-form__wrap {}#ya-site-form0 .ya-site-form__search-input {    padding: 0 !important;}.header_user_block_search #ya-site-form0 .ya-site-form__search, .header_user_block_search #ya-site-form0 .ya-site-form__search td, .header_user_block_search #ya-site-form0 .yaform__precise-i {    background: transparent!important;}#ya-site-form0 .ya-site-suggest-list {    background: #ffffff;}.detail_content #ya-site-results {    background: transparent;}.header_user_block_search #ya-site-form0 .ya-site-form__form .ya-site-form__input-text {    width: 100%;    margin: 0 !important;    /*background-image: url('../images/loupe_search.png');*/    background-repeat: no-repeat;    background-position: 5px;    padding-left: 30px;    height: 26px;    border: none;    position: relative;    top: -15px;	font-size: 16px!important;	width: 343px;}div.ya-site-form__input::before {	content: '';	background-image: url(../images/spritesheet.png);    background-repeat: no-repeat;    display: block;	width: 15px;    height: 15px;    background-position: -101px -42px;	position: relative;	top: 5px;	left: 5px;	z-index: 100;}.header_user_block_search #ya-site-form0 .ya-site-form__submit {    background-color: transparent!important;    color: #1e1e1e!important;    margin: 0 !important;    padding: 0 10px !important;    width: 100%;    height: 45px;    border: none;    font-size: 16px!important;}.hide-title {    left: -9999rem;    position: absolute;    top: -9999rem;}.loupe_img {    float: right !important;     opacity: 0.5;     margin-top: -25px;    width: 25px !important;     height: 25px !important;}.jcarousel img {    width: 60px;}.jcarousel-wrapper {    margin: 20px auto;    position: relative;    width: 82.5%;    height: 90px;}.jcarousel-wrapper .photo-credits {    position: absolute;    right: 15px;    bottom: 0;    font-size: 13px;    color: #fff;    text-shadow: 0 0 1px rgba(0, 0, 0, 0.85);    opacity: .66;}.jcarousel-wrapper .photo-credits a {    color: #fff;}/** Carousel **/.jcarousel {    position: relative;    overflow: hidden;}.jcarousel ul {    width: 20000em;    position: relative;    list-style: none;    margin: 0;    padding: 0;}.jcarousel li {    float: left;    margin-right: 3px;}.jcarousel li:last-child {    float: left;    margin-right: 0;}/** Carousel Controls **/.jcarousel-control-prev,.jcarousel-control-next {    position: absolute;    top: 35px;    width: 30px;    height: 30px;    text-align: center;    background: #4E443C;    color: #fff !important;    text-decoration: none !important;    text-shadow: 0 0 1px #000;    font: 24px/27px Arial, sans-serif;    -webkit-border-radius: 30px;       -moz-border-radius: 30px;            border-radius: 30px;    -webkit-box-shadow: 0 0 2px #999;       -moz-box-shadow: 0 0 2px #999;            box-shadow: 0 0 2px #999;}.jcarousel-control-prev {    left: -15%;}.jcarousel-control-next {    right: -15%;}.jcarousel-control-prev:hover, .jcarousel-control-next:hover{    background: #A2A09E;}.jcarousel-control-prev:hover span,.jcarousel-control-next:hover span {    display: block;}.jcarousel-control-prev.inactive,.jcarousel-control-next.inactive {    opacity: .5;    cursor: default;    display: none;}.paginator {    float: left;}.paginator a {    width: 34px;    line-height: 28px;    border-radius: 0;        position: relative;    display: inline-block;    margin: 0;    padding: 0;    -webkit-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    text-align: center;    white-space: nowrap;    outline: 0;        -webkit-transition: color .15s ease-out;    transition: color .15s ease-out;    padding: 0;    content: '';    border: 1px solid rgba(0,0,0,.2);    background-color: #fff;    -webkit-background-clip: padding-box;    background-clip: padding-box;    //margin-right: -4px;    float: left;    border-left: 0;}.paginator a:first-child {    border-radius: 3px 0 0 3px;    border: 1px solid rgba(0,0,0,.2);}.paginator a:last-child {    border-radius: 0 3px 3px 0;    border-left: 0;}.paginator_selected {    background: #E5E5E5 !important;    box-shadow: inset 0px 0px 10px 1px #ACA4A4;}#paginatorLabel {    margin-bottom: 10px;    margin-right: 10px;    float: left;}#paginatorContainer {    float: left;    margin-top: -4px;    margin-bottom: 9px;    font-size: 13px;}#addToBasketWindow {    text-align: center;    width: 620px;}#addToBasketWindow h3 {    margin-top: 0;    margin-bottom: 25px;    font-size: 26px;	color: #ef581f;	text-align: left;}#addToBasketWindow .addcartimg{	float: left;	width: 190px;}#addToBasketWindow .addcarttext{	float: left;	padding-left: 30px;		text-align: left;	width: calc(100% - 190px);	color: #1e1e1e;}#addToBasketWindow .addcartname{	font-size: 18px;	line-height: 24px;	font-family: 'Roboto', sans-serif;	font-weight: 500;	min-height: 66px;	padding-top: 6px;}#addToBasketWindow .addcartcountchange{	border: 1px solid #e5e5e5;	border-radius: 3px;	display: inline-block;	line-height: 32px;}#addcartcountvalue{	width: 40px!important;	text-align: center;	font-size: 14px!important;	cursor: default;}#addcartcountvalue i{	font-style: normal;}#addcartcountminus,#addcartcountplus{	display: inline-block;	width: 30px;	text-align: center;	color: #1e1e1e!important;	font-size: 16px!important;		position: relative;}#addcartcountminus{	top: 0;	}#addcartcountplus{	top: 1px;}#addcartcountminus,#addcartcountplus,#addcartcountminus:hover,#addcartcountplus:hover,#addcartcountminus:focus,#addcartcountplus:focus{	text-decoration: none!important;}#addToBasketWindow .addcartprice span{	font-size: 17px;	width: 75px;	font-weight: 500;	display: inline-block;	line-height: 28px;	margin-bottom: 15px;}#addToBasketWindow .addcartcount span{	font-size: 17px;	width: 75px;	display: inline-block;	line-height: 28px;}#addToBasketWindow .addcartprice {    font-weight: 600;    font-size: 24px;}#addToBasketWindow .price-rub{	font-size: 22px!important;}#addToBasketWindow a {    color: #428bca;}#addToBasketWindow img {    max-width: 100%;}#addToBasketWindow .addcartbtns {	margin-top: 25px;}#addToBasketWindow .addcartbtns a{	width: 190px;	float: left;	margin: 0;	text-align: center;}#addcartid{	display: none!important;}#addToBasketWindow .addcartbtns a:first-child{	margin-right: 15px;}#ya-site-results{    color: #000000;    background: #FFFFFF;}#ya-site-results .b-pager__current,#ya-site-results .b-serp-item__number{    color: #000000 !important;}#ya-site-results{    font-family: Arial !important;}#ya-site-results :visited,#ya-site-results .b-pager :visited,#ya-site-results .b-foot__link:visited,#ya-site-results .b-copyright__link:visited{    color: #800080;}#ya-site-results a:link,#ya-site-results a:active,#ya-site-results .b-pseudo-link,#ya-site-results .b-head-tabs__link,#ya-site-results .b-head-tabs__link:link,#ya-site-results .b-head-tabs__link:visited,#ya-site-results .b-dropdown__list .b-pseudo-link,#ya-site-results .b-dropdowna__switcher .b-pseudo-link,.b-popupa .b-popupa__content .b-menu__item,#ya-site-results .b-foot__link:link,#ya-site-results .b-copyright__link:link,#ya-site-results .b-serp-item__mime,#ya-site-results .b-pager :link{    color: #0033FF;}#ya-site-results :link:hover,#ya-site-results :visited:hover,#ya-site-results .b-pseudo-link:hover{    color: #FF0000 !important;}#ya-site-results .l-page,#ya-site-results .b-bottom-wizard{    font-size: 13px;}#ya-site-results .b-pager{    font-size: 1.25em;}#ya-site-results .b-serp-item__text,#ya-site-results .ad{    font-style: normal;    font-weight: normal;}#ya-site-results .b-serp-item__title-link,#ya-site-results .ad .ad-link{    font-style: normal;    font-weight: normal;}#ya-site-results .ad .ad-link a{    font-weight: bold;}#ya-site-results .b-serp-item__title,#ya-site-results .ad .ad-link{    font-size: 16px;}#ya-site-results .b-serp-item__title-link:link,#ya-site-results .b-serp-item__title-link{    font-size: 1em;}#ya-site-results .b-serp-item__number{    font-size: 13px;}#ya-site-results .ad .ad-link a{    font-size: 0.88em;}#ya-site-results .b-serp-url,#ya-site-results .b-direct .url,#ya-site-results .b-direct .url a:link,#ya-site-results .b-direct .url a:visited{    font-size: 13px;    font-style: normal;    font-weight: normal;    color: #329932;}#ya-site-results .b-serp-item__links-link{    font-size: 13px;    font-style: normal;    font-weight: normal;    color: #000000 !important;}#ya-site-results .b-pager__inactive,#ya-site-results .b-serp-item__from,#ya-site-results .b-direct__head-link,#ya-site-results .b-image__title,#ya-site-results .b-video__title{    color: #000000 !important;}#ya-site-results .b-pager__current,#ya-site-results .b-pager__select{    background: #E0E0E0;}#ya-site-results .b-foot,#ya-site-results .b-line{    border-top-color: #E0E0E0;}#ya-site-results .b-dropdown__popup .b-dropdown__list,.b-popupa .b-popupa__content{    background-color: #FFFFFF;}.b-popupa .b-popupa__tail{    border-color: #E0E0E0 transparent;}.b-popupa .b-popupa__tail-i{    border-color: #FFFFFF transparent;}.b-popupa_direction_left.b-popupa_theme_ffffff .b-popupa__tail-i,.b-popupa_direction_right.b-popupa_theme_ffffff .b-popupa__tail-i{    border-color: transparent #FFFFFF;}#ya-site-results .b-dropdowna__popup .b-menu_preset_vmenu .b-menu__separator{    border-color: #E0E0E0;}.b-specification-list,.b-specification-list .b-pseudo-link,.b-specification-item__content label,.b-specification-item__content .b-link,.b-specification-list .b-specification-list__reset .b-link{    color: #000000 !important;    font-family: Arial;    font-size: 13px;    font-style: normal;    font-weight: normal;}.b-specification-item__content .b-calendar__title{    font-family: Arial;    color: #000000;    font-size: 13px;    font-style: normal;    font-weight: normal;}.b-specification-item__content .b-calendar-month__day_now_yes{    color: #E0E0E0;}.b-specification-item__content .b-calendar .b-pseudo-link{    color: #000000;}.b-specification-item__content{    font-family: Arial !important;    font-size: 13px;}.b-specification-item__content :visited{    color: #800080;}.b-specification-item__content .b-pseudo-link:hover,.b-specification-item__content :visited:hover{    color: #FF0000 !important;}#ya-site-results .b-popupa .b-popupa__tail-i{    background: #FFFFFF;    border-color: #E0E0E0 !important;}.ya-page_js_yes .ya-site-form_inited_no { display: none; }.rss_img {    float: right;}.rss_img_article {    float: right;    margin-top: 50px;}.error_empty_basket {    color: #ff0000;}.tel2 {    width: auto !important;    float: right !important;    margin-right: 10%;}#regionContacts span {    color: #FFF;}#regionContacts a {    text-decoration: underline;}#regionWindow {    display: none;}#regionWindow h3 {    margin-top: 0;}.regionWindowList {    margin: 0;    padding: 0;    list-style: none;    float: left;    margin-right: 15px;}.regionWindowList:last-child {    margin-right: 0;}.regionWindowList a {    color: #428bca;}.regionWindowList a:hover {    text-decoration: underline;}.search_page_form {    margin-bottom: 10px;}#title-search-input, #title-search input[type="submit"] {    border: 0 none;    height: 26px;    padding: 2px;}.pagination_string {    margin-left: 20px;}.pagination > li > a {    border: 1px solid #C3C3C3!important;}.avtorization  a {    display: inline-block;    vertical-align: middle;}.username_head {/*    text-overflow: ellipsis;    max-width: 144px;    overflow: hidden;    white-space: nowrap;*/}.avtorization {    min-height: 25px;}.avtorization .dropdown-menu {    left: -2px;    border-top-left-radius: 0;    border-top-right-radius: 0;}.product_section .show_more, .product_section_new .show_more_new {    background: #F75A27;    width: 361px;    margin: 25px auto 0;    color: #fff;    text-align: center;    cursor: pointer;    display: none;    position: relative;    font-size: 16px;    line-height: 48px;	border-radius: 2px;		font-family: 'Roboto', sans-serif;	-moz-transition: all 0.15s ease-out;	-o-transition: all 0.15s ease-out;	-webkit-transition: all 0.15s ease-out;	transition: all 0.15s ease-out;}.product_section .show_more:hover, .product_section_new .show_more_new:hover {    text-decoration: none;	background: #e3541f;}.new_products .show_more {    background: #F75A27;    width: 283px;    margin: 0;    color: #fff;    padding: 0;    text-align: center;    cursor: pointer;    display: none;    position: relative;    font-size: 16px;    line-height: 50px;	border-radius: 2px;		font-family: 'Roboto', sans-serif;	-moz-transition: all 0.15s ease-out;	-o-transition: all 0.15s ease-out;	-webkit-transition: all 0.15s ease-out;	transition: all 0.15s ease-out;}.new_products .show_more:hover {    text-decoration: none;	background: #e3541f;}/*.new_products .show_more:before {    content: '';    border: 11px solid #f75a27;    border-left: 6px solid transparent;    border-top: 20px solid transparent;    left: -17px;    top: 0;    display: block;    position: absolute;}*/.new_products .products .item {    margin-bottom: 10px!important;}.new_products .products {    max-width: 1180px;}.gray_container {    background: #fff;    margin: 20px 0 0 0;}.gray_container .content_container {    width: 77%;    float: right;    padding: 0 0 30px 24px; /* 22.04.2019 */}.gray_container .content_container .row {    border-bottom: none;        margin-left: 0!important;        margin-right: -5px!important; /* 22.04.2019 */}@media(max-width:1529px){      .gray_container .content_container .row{         margin-left: -11px!important;      } }  @media(max-width:1278px){      .gray_container .content_container .row{         margin-left: -7px!important;      }      .gray_container .content_container .row{       margin-right:3px!important;      } }  @media (min-width: 1280px) and (max-width:1399px){   .gray_container .content_container .row{     margin-right: -5px!important;     margin-left: -6px!important;   } } .gray_container .content_container .bottom_only_border {    width: 93%;}.gray_container .product_section .item {    padding: 12px 0 0 0;}.detail_content .left-fixed {    position: fixed;    right: 0;    top: 43%;    z-index: 100;    text-align: right;}.detail_content .left-fixed .hover-text {    display: none;    font-size: 15px;    float: left;    padding: 7px 10px 0 5px;}.detail_content .left-fixed i {    float: right;}.detail_content .print_icon {    display: inline-block;    background: #F75A27;    color: #ffffff;    margin: 0 0 5px 0;	border-radius: 2px;}.detail_content .print_icon a {    color: #ffffff;    padding: 5px 5px 5px 10px;    display: block;    font-size: 29px;}.detail_content .print_icon:hover {    background: #000;}.detail_content .print_icon:hover .hover-text {    display: block;}.detail_content .mail_icon:hover .hover-text {    display: block;}.detail_content .mail_icon {    display: inline-block;    background: #F75A27;    color: #ffffff;	border-radius: 2px;}.detail_content .mail_icon a {    color: #ffffff;    padding: 5px 5px 5px 10px;    display: block;    font-size: 29px;}.detail_content .mail_icon:hover {    background: #000;}.product .right_buy .filter_elements {    bottom: auto!important;}.product .right_buy .filter_elements .title {    font-size: 20px;    padding: 20px 0 20px 0;	font-family: 'Roboto', sans-serif;    color: #1e1e1e;}.product .right_buy .filter_elements .title:first-child {	padding-top: 0;}.product .right_buy .filter_elements .list {}.product .right_buy .filter_elements .list .item {    border-radius: 3px;    border: 1px solid #CDCDCD;    float: left;    margin: 0 10px 10px 0;    height: 34px;}.product .right_buy .filter_elements .list .item a {    display: block;    padding: 7px 10px;    font-size: 15px;    color: #1e1e1e;	font-family: 'Roboto', sans-serif;}.product .right_buy .filter_elements .list .item a.product .right_buy .filter_elements .list .item a:hover,.product .right_buy .filter_elements .list .item a:focus,.product .right_buy .filter_elements .list .item a:active{	text-decoration: none;}.product .right_buy .filter_elements .list .item:not(.disabled):hover {    color: #F75A27;    border: 1px solid #F75A27;}.product .right_buy .filter_elements .list .item:hover a {    color: #F75A27;}.product .right_buy .filter_elements .list .item.active {    background: #F75A27;    color: #ffffff;    border: 1px solid #F75A27;}.product .right_buy .filter_elements .list .item.disabled {    background: #E6E6E6;    color: #8d8d8d;    font-size: 15px;    padding: 8px 5px;	cursor:default;}.product .right_buy .filter_elements .list .item.active a {    color: #ffffff;    padding: 6px 8px;}@media (max-width: 991px) {	.filter_elements.price_str {display: none;}}@media (min-width: 992px) {	.filter_elements.price_str.mobile {display: none;}}@media (max-width: 991px) {	.filter_elements.price_str.mobile {display: block;z-index: 10;}}.filter_elements.price_str.mobile select {	width: 276px;	padding: 3px;}.filter_elements.price_str.mobile select option {	background: #D4D4D4;}.filter_elements.price_str.mobile div.title {	padding: 10px 0px;}@media (max-width: 991px) {	div.description.also {display: none;}}.font_17, div.font_17 div.news, div.font_17 div.news p, div.font_17 div.news p a, div.font_17 div.news p font {	font-size: 17px!important;}#basket_items {		font-family: 'Roboto', sans-serif;		border: 1px solid #f4f4f4;}#basket_items th{	background: #f4f4f4;	color: #4e4e4e;	font-size: 16px;	font-weight: 400;	border: none;	padding: 15px;}#basket_items td{	background: #fff;	color: #1e1e1e;	font-size: 16px;	font-weight: 400;	border: none;	padding: 20px 15px;}#basket_items td a{	color: #1e1e1e;	font-weight: 500;}#basket_items .close{	font-size: 32px;	font-weight: 400 !important;	line-height: 24px;}.form_my_order .input_form.order_form{	background: #ececec;	border: 1px solid #ececec;	-moz-transition: all 0.15s ease-out;	-o-transition: all 0.15s ease-out;	-webkit-transition: all 0.15s ease-out;	transition: all 0.15s ease-out;	padding: 7px 10px;	font-size: 14px;}.form_my_order .input_form.order_form:focus{	background: #fff;}label[for="my_order1"]{	line-height: 42px !important;}.form_my_order .input_form.date_order{		background: #ececec;	border: 1px solid #ececec;	-moz-transition: all 0.15s ease-out;	-o-transition: all 0.15s ease-out;	-webkit-transition: all 0.15s ease-out;	transition: all 0.15s ease-out;	padding: 7px 10px;	font-size: 14px;	line-height: 42px;	height: 42px;	margin-top: 10px;	margin-bottom: 10px;}.form_my_order .input_form.date_order:focus{	background: #fff;}.form_my_order label[for="dpd1"]{	margin-right: 80px;}.torgAdapt{ display: none!important;}