

/* Start:/bitrix/templates/techcenter/components/bitrix/news.list/chec_city/style.css?1486111051150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/techcenter/components/bitrix/menu/multilevel/style.css?14569076104401*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:#A9ABAE;
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{
	
}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li 
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	font-family: "Open Sans";
	font-size:10pt;
	padding:7px 12px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#fc8d3d;
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background:#e26336;
	color:#fff;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/bitrix/templates/techcenter/components/bitrix/menu/multilevel/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/techcenter/components/bitrix/menu/multilevel/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	background:#D6D6D6;
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li 
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}
/* End */


/* Start:/bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1515750761467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/bitrix/templates/techcenter/styles.css?1507255662558*/
.content-page p {
	color: #353535;
	font-size: 14px;
	line-height: 23px;
	padding: 0 0 15px;
}

.content-page ol {
	list-style: decimal outside;
	padding: 5px 20px;
	font-size: 14px;
}

.content-page ul {
	list-style: square outside;
	padding: 5px 20px;
	font-size: 14px;
}

.content-page table {
	margin: 10px 0;
}

.content-page tr td {
    color: #353535;
    padding: 10px 15px;
    font-size: 14px;
    border: 1px solid #efefef;
    border-width: 1px 0;
}

.content-page tr:nth-child(2n) td {
    background: #f8f8f8;
}
/* End */


/* Start:/bitrix/templates/techcenter/template_styles.css?15487649034832*/
html, body{
    font: 14px 'Roboto Condensed', Arial;
    font-weight: normal;
}

#contact-details #mailto_link,#tel_link {
	font-size: 12pt;
	font-family: Arial;
	color: #353535;
}

#tagline {
    color: #0B485E;
    font: 9pt 'Arial';
    border-left: 1px solid #e9e9e9;
    margin: 0px 0px 0px 15px !important;
    padding: 10px 0px 0px 10px !important;
    float: right !important;
    width: 170px;
}

.call_me {
    border: none;
    padding-top: 12px;
    margin-left: -45px;
    background: none;
    cursor: pointer;
    width: 135px;
}

.social-icons {
    margin-top: 13px !important;
    float: right !important;
}

#navigation {
	margin: 5px 0 15px 0 !important;
	background: #A9ABAE !important;
}

#navigation ul li a {
	font-size: 10pt;
	font-family: Arial; 
	font-weight: normal !important;
}

#navigation ul li {
	border-left: 2px solid #fff;
}

#navigation ul li:last-child {
	border-right: 2px solid #fff;
}

#navigation ul li a:hover {
	background: #727376 !important;
}

a.root-item-selected {
	background: #727376 !important;
}

.search-form {
	margin-top: 5px;
}

#footer {
	background: #fff !important;
}

#footer-bottom {
	border-top: 0px solid #3c3c3c !important;
	margin-top: 25px;
	padding: 22px 0;
}

#logo a img {
	height: 50px;
    float: left;
}

.search-page {
	margin-left: 12px !important;
}

#wrapper1 {
	box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.2) !important;
    /*padding: 0px 0px 35px 70px !important;*/
	padding: 0px 45px 35px 45px !important;
}

.slider {
	margin-left: 2px !important;
}

.production-links a {
color: #ADAAAA !important; /* Цвет обычной ссылки */
}
.production-links a:visited {
color: #484646 !important; /* Цвет посещенной ссылки */
}
.production-links a:hover {
	color: #A8518A !important;
}

#breadcrumb{
    position: relative;    
    margin: 0 auto;
    padding: 10px 10px;
}
#breadcrumb a{
    color: #a8518a;    
}
.product-card h1, h1{
	font-size:24px;
	color:#353535 !important;
}
.container {
	color: #353535;
}
.navigation__title{
	font-size:15px;
	color:#a8518a !important;
	padding:30px 0 10px;
}
.navigation__item{
	color:#353535;
	font-size:13px;
	clear:right;
	display:block;
	padding:5px 0 5px;
}
.navigation__item:before{
	content:'-';
}
.navigation__item.selected{
    background-color: rgba(168, 81, 138, 0.05) !important;
    border: 1px solid rgba(168, 81, 138, 0.05) !important;
    color:#353535 !important;
}
.navigation{
	margin:0 0 0 -20px;
}
.columns img.product-card__img {
	width:314px;
	max-width:314px;
	border:1px solid #f0f0f0;
	padding:20px;
	margin:30px 0 0;
}
.product-card__description{
	padding-top:30px;
}
.product-card__description tr td{
	color:#353535;
	padding:10px 15px;
	font-size:14px;
	border:1px solid #efefef;
	border-width:1px 0;
}
.product-card__description table{
	margin:0 0 18px 25px;
	min-width:260px;
}
.product-card__description tr:nth-child(2n) td{
	background:#f8f8f8;
}
.product-card__description .button,
.product-card__description .button:visited,
.product-card__description .button:hover{
	height:35px;
	line-height:35px;
	width:105px;
	margin:0 0 0 25px;
	padding:0;
	font-size:15px;
	text-align:center;
	color:#fff;
	background:#a8518a;
}
.product-card__info{
	padding:25px 0 0;
}
.product-card__info p{
	color:#353535;
	font-size:14px;
	line-height:23px;
	padding:0 0 15px;
}
.product-card__info p.bold{
	font-size:16px;
	font-weight:bold;
}
.product-card__info ul li{
	font-size:14px;
	line-height:23px;
	padding:0 0 5px;
}
.product-card__info ul{
	padding:0 0 15px;
}
.product-card__info ul li:before{
	content:'•';
	padding:0 6px 0 0;
}

.columns.fifteen p {
    padding: 10px 0px;
    line-height: 25px;
	color: #353535;
    text-align: justify;
    font-family: Arial;
    font-size: 12pt;
}

.this_city a{
    font-size: 20px;
    font-family: Arial;
	color: #353535;
}
.this_city span{
    font-size: 11px;
    font-family: Arial;
	color: #353535;
}

#city_chec_form{
    width: 300px;
}
.left{
    float: left;
}
.right{
    float: right;
}

.all_cities a{
    color: #727376;
    font-size: 16px;
}
.all_cities a:hover{
    text-decoration: underline;
}
.all_cities .active a{
    color: #A8518A;
    /* font-size: 16px; */
}
.all_cities p{
    line-height: 2;
}
.this_city {
    padding-top: 22px;
    text-align: center;
}

/* Fixing ul, ol plus table apperance */
table td, table th {
	border: thin solid #333 !important;
	padding: 5px;
}
.columns.sixteen table td {
	border: none !important;
}
ul, ol, table td, table th {
	font-family: Arial !important;
	font-size: 16px !important;
}
.container ul {
	list-style-type: disc !important;
	padding-left: 20px;
}
.container ul li {
	padding-top: 10px;
	padding-bottom: 10px;
}
.slides ul,
ul.flex-direction-nav,
#footer ul {
	list-style-type: none !important;
}
/* Fixing ul, ol plus table apperance */
/* End */
/* /bitrix/templates/techcenter/components/bitrix/news.list/chec_city/style.css?1486111051150 */
/* /bitrix/templates/techcenter/components/bitrix/menu/multilevel/style.css?14569076104401 */
/* /bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1515750761467 */
/* /bitrix/templates/techcenter/styles.css?1507255662558 */
/* /bitrix/templates/techcenter/template_styles.css?15487649034832 */
