


/* Start:/bitrix/templates/gehl/components/bitrix/search.title/.default/style.css?14329848262108*/
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/templates/gehl/components/bitrix/search.title/.default/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */



/* Start:/bitrix/templates/gehl/styles.css?14964011055378*/
div#head-page #dt-menu ul li.logo-desktop a {margin-top:19px;}

.dt-megamenu-custom-width-11884{ width:500px !important; }
@media ( max-width:991px ) {.dt-megamenu-custom-width-11884{ width:270px !important; }}
@media ( max-width:990px ) { #megamenu_bg_11884 {background: none;}}
.vc_custom_1429088509675{background-color: #ffffff ;}
.vc_custom_1429088610724{padding-right: 0px !important;}
.vc_custom_1429088628588{margin-top: 13px !important;}
.vc_custom_1428630807824{border-top-width: 1px !important;border-right-width: 1px !important;border-bottom-width: 1px !important;border-left-width: 1px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #cecece !important;border-left-color: #999 !important;border-left-style: solid !important;border-right-color: #999 !important;border-right-style: solid !important;border-top-color: #999 !important;border-top-style: solid !important;border-bottom-color: #999 !important;border-bottom-style: solid !important;}
.vc_custom_1429088603952{padding-right: 0px !important;}
.vc_custom_1429088639124{margin-top: 13px !important;}
.vc_custom_1428630829435{border-top-width: 1px !important;border-bottom-width: 1px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #cecece !important;border-top-color: #999 !important;border-top-style: solid !important;border-bottom-color: #999 !important;border-bottom-style: solid !important;}
.vc_custom_1429088619138{padding-right: 0px !important;}
.vc_custom_1429088645370{margin-top: 13px !important;}
.vc_custom_1428630845995{border-top-width: 1px !important;border-right-width: 1px !important;border-bottom-width: 1px !important;border-left-width: 1px !important;padding-top: 10px !important;padding-right: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;background-color: #cecece !important;border-left-color: #999 !important;border-left-style: solid !important;border-right-color: #999 !important;border-right-style: solid !important;border-top-color: #999 !important;border-top-style: solid !important;border-bottom-color: #999 !important;border-bottom-style: solid !important;}
.vc_custom_1429756665596{margin-top: -85px ;margin-bottom: 0px ;background-color: #eaeaea ;}
.vc_custom_1428911077469{margin-bottom: 40px ;}
.vc_custom_1428911062152{margin-bottom: 30px !important;}
.vc_custom_1429264116172{margin-bottom: 0px ;}
.vc_custom_1429684525441{border-top-width: 1px !important;border-right-width: 1px !important;border-bottom-width: 1px !important;border-left-width: 1px !important;padding-top: 20px !important;padding-right: 20px !important;padding-bottom: 0px !important;padding-left: 20px !important;border-left-color: rgba(255,255,255,0.49) !important;border-left-style: solid !important;border-right-color: rgba(255,255,255,0.49) !important;border-right-style: solid !important;border-top-color: rgba(255,255,255,0.49) !important;border-top-style: solid !important;border-bottom-color: rgba(255,255,255,0.49) !important;border-bottom-style: solid !important;}
.vc_custom_1429682303498{margin-bottom: 0px ;}
.vc_custom_1428658565232{margin-bottom: 0px ;padding-top: 80px ;padding-bottom: 20px ;background-color: #cecece ;}
.vc_custom_1429520202300{margin-top: 12px !important;}
.vc_custom_1429520259737{margin-top: -11px !important;}
.vc_custom_1429079722061{margin-bottom: 20px !important;}
#section-3 h2:after,#section-3 h2:before,
#section-3 .h2:after,#section-3 .h2:before{
	background-color:#db9224;
}
.vc_custom_1429079752030{margin-bottom: 20px !important;}
#section-4 h2:after,#section-4 h2:before,
#section-4 .h2:after,#section-4 .h2:before{
	background-color:#db9224;
}
.vc_custom_1429079765991{margin-bottom: 20px !important;}
#section-5 h2:after,#section-5 h2:before,
#section-5 .h2:after,#section-5 .h2:before{
	background-color:#db9224;
}
.vc_custom_1428658579576{margin-top: 0px ;margin-bottom: 0px ;padding-bottom: 80px ;background-color: #2b2e3f ;}
.vc_custom_1429079778018{margin-bottom: 20px !important;}
#section-6 h2:after,#section-6 h2:before,
#section-6 .h2:after,#section-6 .h2:before{
	background-color:#db9224;
}
.vc_custom_1427084971825{padding-right: 40px !important;}
.vc_custom_1429079787760{margin-bottom: 20px !important;}
#section-7 h2:after,#section-7 h2:before,
#section-7 .h2:after,#section-7 .h2:before{
	background-color:#db9224;
}
.vc_custom_1429079800113{margin-bottom: 20px !important;}
#section-8 h2:after,#section-8 h2:before,
#section-8 .h2:after,#section-8 .h2:before{
	background-color:#db9224;
}
.vc_custom_1429091507102{margin-top: 0px ;margin-bottom: 0px ;padding-top: 20px ;padding-bottom: 20px ;background-color: #212330 ;}
.vc_custom_1429092087166{padding-top: 15px !important;}
.vc_custom_1429147194406{padding-right: 0px ;padding-left: 0px ;}
.vc_custom_1429150477804{margin-right: 0px !important;margin-left: 0px !important;padding-right: 0px !important;padding-left: 0px !important;}
.vc_custom_1429150489762{margin-right: 0px !important;margin-left: 0px !important;padding-right: 0px !important;padding-left: 0px !important;}
.vc_custom_1429147168340{padding-right: 0px !important;padding-left: 0px !important;}
.vc_custom_1429147180175{padding-right: 0px !important;padding-left: 0px !important;}
/* End */



/* Start:/bitrix/templates/gehl/template_styles.css?15293158412821*/
ul#blog
{
    list-style: none;
}

.item_description .images, .item_description .summary
{
    float: left;
}

.cor_button
{
    margin-top: 20px;
    font-size: 20px!important;
    letter-spacing: 0px;
    text-transform: uppercase;
    font-weight: 100;
    padding: 12px 27px;
    background: #fd971c;
    color: #FFFFFF;
    font-family: Open Sans Condensed;
}

.cor_button:hover
{
    background: #dd8418;
    color: #FFFFFF;
}

.woocommerce ul.products li.product a img
{
    width: auto !important;
    margin: 0 auto !important;
}

.cor_logo img
{
    max-height: 55px;
    margin-top: -34px;
    z-index: 2000;
    position: relative;
}

@media (max-width: 1280px) {
   #main_filter
    {
       width: 100% !important;
       margin: 0 !important;
    }
}

@media (max-width: 1024px) {
   .banner-title .page-title
    {
       font-size: 16px !important;
    }
}

@media (max-width: 480px) {
    .cor_logo img
    {
        display: none;
    }
.item_description .description_tab
    {
width:100%;
  text-align: center;
border-bottom:1px solid #e1e1e1;
padding-bottom:10px;
    }
.item_description .description_tab:last-of-type
    {

border-bottom:none;

    }
.item_description .description_tab:after
    {
display:none
    }
}
@media (max-width: 1200px) {
    .cor_logo img
    {
        max-height: 40px;
    }
}



.call:hover, .consultant:hover
{
    color: #333333 !important;
}

.call
{
    float: left;
}

.consultant
{
    float: right;
}

.recall_inputs input
{
    width: 60%;
    padding: 5px 8px;
    border: 1px solid #dcdcdc;
}

#top-bar i.fa-vk, #top-bar i.fa-youtube, #top-bar i.fa-twitter
{
    font-size: 18px !important;
}

#top-bar .col-lg-6 div a
{
    float: left;
    margin: 0 10px;
}

#top-bar .col-lg-6 div
{
    margin-left: 40%;
    margin-top: 10px;
}

#top-bar .col-lg-6 div a:hover
{
    color: #333333 !important;
}

.corvax-clear
{
clear: both;
}

.corvax-order
{
float: left;
padding-left: 40px;
}

.corvax-order .cor_button
{
display: block;
}

.corvax-options
{
float:left;
}
.security-policy input[type='checkbox'] {
	width: inherit !important;
}
.remodal .security-policy{
	margin: 15px 0px -5px;
}
.f_err{color: red; border: 1px solid red !important;}
.error_send{color: red;}
.good{color: green;}
.btn-send
{
	color: rgb(253, 151, 28);
    border: 2px solid rgb(253, 151, 28);
    background: rgb(255, 255, 255);
	font-size: 16px;
    display: inline-block;
    width: 120px;
    margin: 20px 0 5px 0;
    padding: 9px 0;
    cursor: pointer;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
    text-align: center;
    text-decoration: none;
    background-clip: padding-box;
}
.btn-send:hover
{
	color: rgb(255, 255, 255);
    background: rgb(253, 151, 28);
}
/* End */
/* /bitrix/templates/gehl/components/bitrix/search.title/.default/style.css?14329848262108 */
/* /bitrix/templates/gehl/styles.css?14964011055378 */
/* /bitrix/templates/gehl/template_styles.css?15293158412821 */
