

/* Start:/css/new.css?169340414010425*/
.form-group{margin-bottom: 5px;}.tooltiptext-export, .tooltiptext-import{position: relative;display: inline-block;visibility: hidden;width: 120px;background-color: #555;color: #fff;text-align: center;padding: 5px 0;border-radius: 6px;padding: 5px;position: absolute;z-index: 1;bottom: -60px;margin-left: -80px;opacity: 0;transition: opacity 0.3s;}.exporter-tooltip:hover .tooltiptext-export {visibility: visible;opacity: 1;}.importer-tooltip:hover .tooltiptext-import {visibility: visible;opacity: 1;}section#section_vid01 {padding-top: 15px;padding-bottom: 30px;}section#section_vid01 .lgitm {margin-bottom: 15px;}section#section_vid01 p {font-family: 'Conv_Roboto-Regular';line-height: 1.5;margin-bottom: 0;}section#section_vid01 .title h3 {margin-top: 0;}section#section_vid01 .title .bor {border-bottom: 1px solid;font-family: 'Conv_Proxima Nova Condensed Black';font-size: 24px;line-height: 1.5;color: #0B0B0B;text-transform: uppercase;}section#section_vid01 .title .bor span {color: #A91F25;}h1.titlet.text-center{display: none;}section#section_2 {padding-bottom: 70px;background: url(/aviaperevozka/12.jpg) center center no-repeat;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}section#section_9 {background: url(/aviaperevozka/section9-2.jpg);-webkit-background-size: cover;-o-background-size: cover;background-size: cover;}.cl1, .cl2, .cl3{font-weight:bold;}.after_checkbox{float:left }body .checkbox{float: left;padding: 0;height: 20px !important;margin: 0;padding-right: 10px;margin-right: 10px;}body .container .block_odinakovue input {width: 61px;float: left;padding: 5px;margin-right: 5px;font-size: 13px;}body .container .block_odinakovue input#kolvo{margin-right: 0px }body .container .block_obzhiy_ves input {width: 155px;float: left;margin-right: 15px;}body .container .block_obzhiy_ves input#obzhiy_ves{margin-right: 0px }.click_open_section{cursor:pointer}#section_12 .stranu{}.click_open_section.nonlink{cursor:unset;}.click_open_section img{max-width:100% }.stranu_into{padding-left: 95px;padding-right: 95px;clear: left;overflow: hidden;}.stranu_into .stranu{height: 135px;width:20% }.col-xs-6 {width: 49%;}section#section_2 .form .topform .wrap form .col-xs-6 .radio1 {border: 1px solid #f6f4f4;}.leftcl2{}.ii,.ii2{background: https://youtu.be/8IdeMrROXj0;position: absolute;background-size: 15px;left: -7px;font-size: 0;width: 15px;height: 15px;bottom: 3px;cursor: pointer;z-index: 1;}.ii div, .ii2 div{font-size: 15px;width: 229px;background-color: #fff;margin-top: 14px;display: none;padding: 10px 20px;border: 1px solid #B5B5B5;}.ii:hover div, .ii2:hover div{display:block;}.ii2 div{position: absolute;z-index: 2;}.ii2{display: inline-block;position: initial;}.zastavka{width: 100px;height: 938px;background-color: #000;min-height: 100%;min-width: 100%;position: absolute;opacity:0;}.stranu_into .stranu img{width: 100%;}#city_ot_div, #city_ky_div{width: 100%;display: flex;flex-direction: row;}.stranu_into{padding-left: 10px;padding-right: 10px;}.stranu_into .stranu {height: 135px;width: 33%;width: 24%;}section#section_2 .itms > div:nth-of-type(2) {padding-left: 0px;}}.mail_top_hide{display:none}.custom-radio {z-index: -1;opacity: 0;}.custom-radio, .custom-checkbox-image {position: absolute;height: auto!important;margin-bottom: 10px!important;margin-top: 10px!important;}.custom-radio+label, .custom-checkbox-image+label {display: inline-flex;align-items: center;user-select: none;}.custom-radio+label::before, .custom-checkbox-image+label::before {content: '';display: inline-block;width: 1em;height: 1em;flex-shrink: 0;flex-grow: 0;border: 1px solid #adb5bd;border-radius: 50%;margin-right: 0.5em;background-repeat: no-repeat;background-position: center center;background-size: 50% 50%;}.custom-checkbox+label::before, .custom-checkbox-image+label::before {border-radius: 0%!important;}.custom-radio:not(:disabled):not(:checked)+label:hover::before, .custom-checkbox-image:not(:disabled):not(:checked)+label:hover::before {border-color: #b3d7ff;}.custom-radio:not(:disabled):active+label::before, .custom-checkbox-image:not(:disabled):active+label::before {background-color: #b3d7ff;border-color: #b3d7ff;}.custom-radio:focus+label::before, .custom-checkbox-image:focus+label::before {box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25) !important;}.custom-radio:focus:not(:checked)+label::before, .custom-checkbox-image:focus:not(:checked)+label::before {border-color: #80bdff!important;}.custom-radio:checked+label::before, .custom-checkbox-image:checked+label::before {border-color: #0b76ef;background-color: #0b76ef;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.custom-radio:disabled+label::before, .custom-checkbox-image:disabled+label::before {background-color: #e9ecef!important;}#tamog_form input.form-control {margin-bottom: 0px!important;}input[type=file]{width: 1px!important;margin-bottom: 15px!important;margin-right: 5px!important;position: relative;text-align: right;-moz-opacity:0 ;filter:alpha(opacity: 0);opacity: 0;z-index: 2;}label.documents:hover{cursor:pointer;font-weight: 700;}.form-control#invoice, .form-control#packinglist, .form-control#contract {width: 0px;padding: 0xp;padding-right: 0px;padding-left: 0px;}.delivery-mode-image {width: 30px;margin-top: 20px;}.mode-type-radio{z-index: -1;opacity: 0;}.mode-type-radio+label:focus, .custom-checkbox-image+label:focus{outline:none !important;}.mode-type-radio+label::before, .custom-checkbox-image+label::before {display: inline-block;background-size: 100% 100%;width: 38px;height: 38px;border-radius: 0px;margin-top: 10px;margin-bottom: 5px;border: transparent;}.mode-type-radio:not(:disabled):not(:checked)+label:hover::before, .custom-checkbox-image:not(:disabled):not(:checked)+label:hover::before {background-size: 100% 100%;width: 38px;height: 38px border-radius: 0px;margin-top: 10px;margin-bottom: 5px;border: transparent;}.mode-type-radio:checked+label::before, .custom-checkbox-image:checked+label::before {border-color: transparent;background-color: transparent;background-size: 100% 100%;width: 38px;height: 38px;border-radius: 0px;margin-top: 10px;margin-bottom: 5px;border: transparent;}.custom-checkbox-image {margin-right: 0.5rem !important;}#delivery-type-auto:not(.custom-checkbox-image), #delivery-type-zd:not(.custom-checkbox-image), #delivery-type-aero:not(.custom-checkbox-image), #delivery-type-mairne:not(.custom-checkbox-image){z-index: -1;opacity: 0;}#delivery-type-auto + label::before {background-image: url(/upload/iblock/df9/1.png);background-size: 100% 100%;width: 49px;height: 38px;}#delivery-type-auto:not(:disabled):not(:checked)+label:hover::before {background-image: url(/upload/iblock/df9/1.png);}#delivery-type-auto:checked+label::before {background-image: url(/upload/uf/4a4/2.png);border: transparent;}#delivery-type-zd+label::before {background-image: url(/upload/iblock/bc0/1.png);}#delivery-type-zd:not(:disabled):not(:checked)+label:hover::before {background-image: url(/upload/iblock/bc0/1.png);}#delivery-type-zd:checked+label::before {background-image: url(/upload/uf/14a/2.png);border: transparent;}#delivery-type-aero+label::before {background-image: url(/upload/iblock/f5a/1.png);}#delivery-type-aero:not(:disabled):not(:checked)+label:hover::before {background-image: url(/upload/iblock/f5a/1.png);}#delivery-type-aero:checked+label::before {background-image: url(/upload/uf/756/2.png);border: transparent;}#delivery-type-marine + label::before {background-image: url(/upload/iblock/d1a/1.png);background-size: 100% 100%;margin-right: 0px;width: 60px;background-position: left;}*:focus {outline:none !important}.mt0 {margin-top: 0 !important;}.pb0 {padding-bottom: 0 !important;}.modalbox {position:fixed;top:0;left: 0;width:100%;height:100%;background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5);z-index:999;display: none;}.modalbox_content {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);overflow-x: hidden;overflow-y: auto;max-height: 90%;}.modalbox.modalbox_header_menu .modalbox_content {left: 0;top: 0;transform: none;max-width: calc(100% - 30px);}.modalbox_content .container {position: relative;width: auto;}.modalbox_userdata_form .modalbox_content .container, .modalbox_form_success .modalbox_content .container {background-color: #f6f4f4;padding: 2rem 15px;}.modalbox_form_success .modalbox_content .container {border-radius: 10px;}.modalbox .close {display: block;width: 17px;height: 18px;position: absolute;top: 1rem;right: 1rem;background: url(/include/img/close_sm.png) no-repeat center;}.modalbox_form_field:nth-child(n+2) {margin-top: 1.2rem;}.modalbox_field_title {margin-bottom: 0.8rem;}.modalbox_userdata_form .modalbox_content {width: 290px;}.modalbox_form_field input[type="text"] {border-color: #b5b5b5;height: 40px;background: #fff;position: relative;width: 100%;padding: 6px 12px;font-size: 14px;border: 1px solid;}.modalbox_form_field input[type="text"]:focus {border-color: #b5b5b5;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}.modalbox_form_field input[type="submit"] {background-color: #a91f25;width: 100%;height: 38px;color: #fff;text-transform: uppercase;border: none;border-radius: 10px;font-family: Conv_helveticaneuecyr-roman;font-size: 16px;line-height: 36px;}.modalbox_form_field.submit_field {margin-top: 1.8rem;}section#section_2 form input[type="checkbox"] {margin-right: 6px;}.modalbox_form_success .text {font-weight: 700;font-size: 18px;}#tamog_form form-group {margin-bottom: 0 !important;}#tamog_form input[type=checkbox] {margin-bottom: 0 !important;margin-top: 0 !important;}#tamog_form .dop_uslugi {height: auto;display: flex;flex-flow: row wrap;justify-content: space-between;}#tamog_form .dop_uslugi .el_dop_uslugi {position: relative;width: calc(50% - 0.5rem);float: none;display: flex;flex-flow: row wrap;align-items: center;}#tamog_form .dop_uslugi .el_dop_uslugi:nth-child(n+3) {margin-top: 0.8rem;}#tamog_form .block_odinakovue {margin-top: 0.8rem;}@media (max-width: 600px){#city_ot_div, #city_ky_div, #obzhiy_obiem, #obzhiy_ves{width: 100%;}}@media (max-width: 991px) {section#section_2 .form .topform .wrap {padding-left: 0 !important;padding-right: 0 !important;}#tamog_form .dop_uslugi {padding-left: 0 !important;}}
/* End */


/* Start:/local/templates/gruoperevozki_ru/components/bitrix/menu/top/style.css?16934041672761*/
#topMenu {
	clear:both;
	position: relative;
	z-index: 400;

}
#topMenu ul {
	background:url(/bitrix/templates/base/images/topMenuBg.png) no-repeat center top;
	width:978px;
	height:46px;
	margin:0;
	text-align:center;
	padding:0 0 0 2px;
}
#topMenu ul li {
	position:relative;
	list-style:none;
	float:left;
	background:url(/bitrix/templates/base/images/topMenuSep.png) no-repeat right 1px;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:1px 2px 1px 0;
}
#topMenu ul li:last-child {
	background:none;
}
#topMenu ul li:last-child a:hover, #topMenu ul li:last-child.active a, #topMenu ul li:last-child.sfHover a {
	background:url(/bitrix/templates/base/images/lastTopMenuActive.png) no-repeat right 1px;
}
#topMenu ul li:last-child a span {
	padding-right:23px;
}
#topMenu ul li.parent:first-child a:hover, #topMenu ul li.parent:first-child.active a, #topMenu ul li:first-child.sfHover a {
	background:url(/bitrix/templates/base/images/firstTopMenuActive.png) no-repeat left 1px;
}
#topMenu ul li.parent:first-child a span {
	padding-left:43px;
}
#topMenu ul li a {
	text-decoration:none;
	color:#000000;
	font-size:14px;

	display:block;


}
#topMenu ul li a span {
	padding: 11px 25px 11px 26px;
	display:block;
}
#topMenu ul li.active a span, #topMenu ul li a:hover span {

	background:url(/bitrix/templates/base/images/ImgHoverTopMenu.png) no-repeat center top;
}
#topMenu ul li a span div div {
	padding:11px 20px;
	display:block;
}
#topMenu ul li.active a, #topMenu ul li a:hover, #topMenu ul li.sfHover a {
	background:url(/bitrix/templates/base/images/topMenuHoverRepeat.png) repeat-x center 1px;
}

#topMenu ul li ul { display:none; position: absolute; top:48px; left:0; background: #fff; border:1px solid #cdbe7d; width: 176px; height: auto; padding:1px 0 0 0 ; margin:0; }
#topMenu ul li ul li, #topMenu ul li ul li:last-child { float: none; background: url("/bitrix/templates/base/images/fortunaSubLinkBg_big.png") repeat center bottom; text-align: left; margin:0 1px 1px 1px; padding:0 0 0 20px;}

#topMenu ul li ul li a, #topMenu ul li.active ul li a, #topMenu ul li:first-child.parent.active ul li a, #topMenu ul li.sfHover ul li a, #topMenu ul li:first-child.parent.sfHover ul li a { background: none; }
#topMenu ul li ul li a:hover, #topMenu ul li ul li:last-child a:hover, #topMenu ul li.parent:first-child ul li a:hover { background: none; text-decoration: underline;}
#topMenu ul li ul li a:hover span, #topMenu ul li ul li:last-child a:hover span, #topMenu ul li.parent:first-child ul li a:hover span { background: none;}
#topMenu ul li ul li a span, #topMenu ul li.active ul li a span, #topMenu ul li.parent:first-child.active ul li a span, #topMenu ul li.parent:first-child ul li a span { background: none; padding:10px 0 10px 0;}
/* End */


/* Start:/local/templates/gruoperevozki_ru/components/bitrix/menu/top2/style.css?16934041682761*/
#topMenu {
	clear:both;
	position: relative;
	z-index: 400;

}
#topMenu ul {
	background:url(/bitrix/templates/base/images/topMenuBg.png) no-repeat center top;
	width:978px;
	height:46px;
	margin:0;
	text-align:center;
	padding:0 0 0 2px;
}
#topMenu ul li {
	position:relative;
	list-style:none;
	float:left;
	background:url(/bitrix/templates/base/images/topMenuSep.png) no-repeat right 1px;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:1px 2px 1px 0;
}
#topMenu ul li:last-child {
	background:none;
}
#topMenu ul li:last-child a:hover, #topMenu ul li:last-child.active a, #topMenu ul li:last-child.sfHover a {
	background:url(/bitrix/templates/base/images/lastTopMenuActive.png) no-repeat right 1px;
}
#topMenu ul li:last-child a span {
	padding-right:23px;
}
#topMenu ul li.parent:first-child a:hover, #topMenu ul li.parent:first-child.active a, #topMenu ul li:first-child.sfHover a {
	background:url(/bitrix/templates/base/images/firstTopMenuActive.png) no-repeat left 1px;
}
#topMenu ul li.parent:first-child a span {
	padding-left:43px;
}
#topMenu ul li a {
	text-decoration:none;
	color:#000000;
	font-size:14px;

	display:block;


}
#topMenu ul li a span {
	padding: 11px 25px 11px 26px;
	display:block;
}
#topMenu ul li.active a span, #topMenu ul li a:hover span {

	background:url(/bitrix/templates/base/images/ImgHoverTopMenu.png) no-repeat center top;
}
#topMenu ul li a span div div {
	padding:11px 20px;
	display:block;
}
#topMenu ul li.active a, #topMenu ul li a:hover, #topMenu ul li.sfHover a {
	background:url(/bitrix/templates/base/images/topMenuHoverRepeat.png) repeat-x center 1px;
}

#topMenu ul li ul { display:none; position: absolute; top:48px; left:0; background: #fff; border:1px solid #cdbe7d; width: 176px; height: auto; padding:1px 0 0 0 ; margin:0; }
#topMenu ul li ul li, #topMenu ul li ul li:last-child { float: none; background: url("/bitrix/templates/base/images/fortunaSubLinkBg_big.png") repeat center bottom; text-align: left; margin:0 1px 1px 1px; padding:0 0 0 20px;}

#topMenu ul li ul li a, #topMenu ul li.active ul li a, #topMenu ul li:first-child.parent.active ul li a, #topMenu ul li.sfHover ul li a, #topMenu ul li:first-child.parent.sfHover ul li a { background: none; }
#topMenu ul li ul li a:hover, #topMenu ul li ul li:last-child a:hover, #topMenu ul li.parent:first-child ul li a:hover { background: none; text-decoration: underline;}
#topMenu ul li ul li a:hover span, #topMenu ul li ul li:last-child a:hover span, #topMenu ul li.parent:first-child ul li a:hover span { background: none;}
#topMenu ul li ul li a span, #topMenu ul li.active ul li a span, #topMenu ul li.parent:first-child.active ul li a span, #topMenu ul li.parent:first-child ul li a span { background: none; padding:10px 0 10px 0;}
/* End */


/* Start:/local/templates/gruoperevozki_ru/styles.css?17136776262370*/
@media (min-width:768px) {
#video {
width:750px;
height:400px;
position:relative;
    overflow: hidden;
}

}

#checkbox89 {
    float: left;
    margin-right: 10px;
    margin-top: 0;
}

#checkbox90 {
    float: left;
    margin-right: 10px;
    margin-top: 0;
}

body .valute .vv {
font-display: swap;
    font-family: 'Conv_PF DinDisplay Pro';
}

@media (max-width:767px) {
#video {
width:300px;
height:200px;
position:relative;
    overflow: hidden;
}

}


@media (min-width: 992px) {
body .valute {

    margin-right: 0px;
}
}

@media (max-width: 767px) {
body .valute .vv {
}
}

@media (min-width: 1200px) {
body .valute {
    float: right;
    margin-right: 0px;
padding-left: 32px;
}
}


body .valute .vv {
padding:0;
font-weight:bold;
}

section.inner .wrap1 table tr:first-of-type td:first-of-type {
    background: #a91f25;
    border-top: none;
}

section.inner .wrap1 table tr td:nth-of-type(2) {
    padding-left: 10px;
    text-align: left;
}

section.inner .wrap1 table tr:first-of-type td {
    background: #757578;
    border: 1px solid #ffffff;
    color: #FFF;
    border-top: none;
font-display: swap;
    font-family: 'PT_Sans-Web-Regular';
    font-size: 15px;
}


section.inner .wrap1 table.telo tr:first-of-type td:first-of-type {
    width: 40px;
    background: #757578;
    border: 1px solid #ffffff;
    color: #FFF;
    font-family: 'PT_Sans-Web-Regular';
font-display: swap;
    font-size: 15px;
}

section.inner .wrap1 table.telo tr td:nth-of-type(2) {
    text-align: left;
    padding-left: 10px;
}

section.inner .wrap1 table.telo tr:first-of-type td {
background: #E4E4E4;
    border: 1px solid #ffffff;
    font-family: 'PT_Sans-Web-Regular';
	font-display: swap;
    font-size: 15px;
    color: #040404;
}


section.inner .wrap1 {
position:relative;
}

section.inner .wrap1 table.telo tr td:nth-of-type(2) {
	text-align:left;
    padding-left: 10px;
}

section.inner .wrap1 table.head {
    width: 100%;
    table-layout: fixed;
}

section.inner .wrap1 table.telo {
    width: 100%;
    table-layout: fixed;
}

/*
section.inner .wrap1 table tr:nth-child(1) {
position:fixed;
top:0;
}
*/

#pol1 {
    float: left;
    display: block;
    height: 20px;
    margin-right: 5px;
}
p > a.price_fortunalog > img,
p > a > img[src*="Green-knText.jpg"],
p > a.zayavka_fortunalog > img {
    display: none;
}

.visuallyhidden {
display:block;
}
/* End */


/* Start:/local/templates/gruoperevozki_ru/template_styles.css?16934041991087*/
.rozov_block{
	background-color: #FDEDE7;
	border-bottom: 1px solid #BBBBBB;
	padding: 10px;
	text-align: justify;
}
.filltab {
    border-collapse: separate;
    border-spacing: 1px;
    margin-bottom: 12px;
	width: 100%;
}
.filltab td.row1, .filltab tr.row1 td {
    background: #F1D4A3;
}
.filltab td {
    padding: 4px 6px;
    margin: 0px;
}
.zayavka-mezhg {
    float: left;
    position: relative;
    margin: 0 0 0 43px;
    width: 550px;
    height: 108px;
    background: url(/bitrix/images/drugoe/bg-zayavka.png) 0 0 no-repeat;
    font-family: tahoma, Arial, sans-serif;
}
.zayavka-phone {
    float: left;
    padding: 25px 0 0 55px;
    font-weight: bold;
    font-size: 14px;
    line-height: 1.2;
    font-family: tahoma, Arial, sans-serif;
}
.zayavka-phone-number {
    color: #eb4c42;
    font-weight: bold;
    font-size: 18px;
    margin: 7px 0 0 0px;
    font-family: tahoma, Arial, sans-serif;
}
.zayavka-online {
    float: left;
    padding: 24px 0 0 154px;
    font-family: tahoma, Arial, sans-serif;
}
.container .row .bx-filter-horizontal{
    display: none;
}
/* End */
/* /css/new.css?169340414010425 */
/* /local/templates/gruoperevozki_ru/components/bitrix/menu/top/style.css?16934041672761 */
/* /local/templates/gruoperevozki_ru/components/bitrix/menu/top2/style.css?16934041682761 */
/* /local/templates/gruoperevozki_ru/styles.css?17136776262370 */
/* /local/templates/gruoperevozki_ru/template_styles.css?16934041991087 */
