/*NEW STYLE*/
/*
@import url('https://fonts.googleapis.com/css?family=Lato');
*/

@font-face {
 font-family: "Lato";
 src: url(Lato-Regular.ttf);
}
@media screen and (max-width: 370px) {
div .head_121 {
}}
@media screen and (max-width: 500px) {
div .o_kompanii_7212wd {
    font-size: 16px;
    line-height: 22px;
    font-weight: 400;
    margin-top: 5px;
    margin-bottom: 0px;
    margin-top: 50px;
}
div .o_kompanii_72341 {
    font-size: 16px;
    line-height: 22px;
    font-weight: 400;
    margin-top: 5px;
    margin-bottom: 0px;
    margin-top: 50px;
}
   div  .head_121 {
    font-size: 7px;
    margin-top: -1px;
    margin-left: 8px;
}
div .hph1 {
    margin-left: 10px;
    margin-top: 4px;
    display: inline-block;
}
div.o_kompanii_15 {
	background-position-y: inherit;
}
div.o_kompanii_20 {
    background: url(/images/new_design/home/Yacht.png) 41% 0px no-repeat;
        background-size: cover;
}
div div.o_kompanii_21 .o_kompanii_721.kdlf3 {
    text-align: left;
    margin-top: auto;
}
div div.o_kompanii_21 .o_kompanii_72122 {
    text-align: left;
	margin-bottom: 24px;
}
div.o_kompanii_21 {
    background: url(/images/new_design/home/Wedding.png) 0% 50% no-repeat;
    background-size: cover;
    padding-top: 17%;
    padding-bottom: 75%;
}
div.o_kompanii_23 {
    background: url(/images/new_design/home/vipusk.png) 52% 0px no-repeat;
    background-size: cover;
}
}
@media screen and (min-width: 500px) {
div.o_kompanii_21 {
    height: 343px;
    padding: 90px 40px 115px;
}

div.o_kompanii_21 {
    height: 343px;
    padding: 90px 40px 115px;
}
div div.o_kompanii_21 .o_kompanii_72122 {
    text-align: center;
    line-height: 30px;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 95px;
}
div div.o_kompanii_21 .o_kompanii_721.kdlf3 {
    text-align: center;
    font-weight: normal;
    font-size: 16px;
    line-height: 22px;
    font-weight: 400;
}
div .o_kompanii_21 > .o_kompanii_724 {
    margin-top: 95px;
    margin-left: 25px;
}
.banket_132 span {
        font-size: 15px !important;
    font-weight: 600;
}
}
div.o_kompanii_21 .o_kompanii_72122 {
text-align: center;
    line-height: 30px;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 50px;
}
.o_kompanii_7212wd {
    font-size: 16px;
    line-height: 22px;
    font-weight: 400;
    margin-top: 5px;
    margin-bottom: -49px;
}
.o_kompanii_72341 {
    font-size: 16px;
    line-height: 22px;
    font-weight: 400;
    margin-bottom: -42px;
    margin-top: 20px;
}
div.o_kompanii_21 .o_kompanii_721.kdlf3 {
    text-align: center;
    font-weight: normal;
    font-size: 16px;
    line-height: 22px;
    font-weight: 400;
}
.hph1 {
    margin-left: 10px;
    margin-top: 10px;
    display: inline-block;
}
.verh_31_item.phon24a {
        width: 400px;
    height: 55px;
    margin-left: 793px;
    position: absolute;
    top: 275px;
    z-index: 10;
    color: #1a1b1d;
}
.backgr_1 {
	background-color:#FFFFFF;
	float:left;
	width:100%;
}

.backgr_2 {
	width:1183px;
	margin-right:auto;
	margin-left:auto;
	font-family: 'Montserrat', sans-serif;
}

.cat_action {
	background: url(/templates/v1/images/svg/RIBBON-r.svg) 0px 0px no-repeat;
    background-size: 100%;
    position: absolute;
    width: 194px;
    height: 26px;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    padding-left: 15px;
    text-transform: uppercase;
    padding-top: 2px;
    margin-top: 21px;
}

.full_action {
	background: url(/templates/v1/images/svg/RIBBON-r2.svg) -76px 0px no-repeat;
    background-size: 126%;
    position: absolute;
    width: 291px;
    height: 32px;
    top: 400px;
    margin-left: -435px;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    padding-left: 35px;
    text-transform: uppercase;
    padding-top: 8px;
}



/* Action */


.subcat_action {
	float: left;
    width: 580px;
    height: 202px;
    margin-right: 20px;
    margin-bottom: 15px !important;
    border-radius: 7px;
    box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, .25);
	text-align: center;
	color: #fff;
}


.subcat_action1 {
	font-size: 26px;
    text-transform: uppercase;
    font-weight: 500;
    padding-top: 20px;
    text-align: center;
    line-height: 1.1;
}


.subcat_action2 {
font-size: 12px;
    font-weight: 400;
    text-align: center;
    padding-top: 5px;
}

.subcat_action3 {
	height: 36px;
    width: 163px;
    border: 2px solid #fff;
    border-radius: 18px;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 9px;
    letter-spacing: 1px;
    color: #fff;
    font-weight: bold;
    outline: 0;
    margin-top: 40px;
    background-color: transparent;
    font-family: 'Montserrat', sans-serif;
    background: url(/templates/v1/images/svg/Ship-list-card/36arrow.svg) 132px 11px no-repeat;
    background-size: 8%;
    text-align: left;
    padding-left: 11px;
}



.subcat_action4 {
float: left;
    width: 280px;
    height: 202px;
    margin-right: 20px;
    margin-bottom: 15px !important;
    border-radius: 7px;
    box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, .25);
	text-align: center;
}

.subcat_action5 {
    width: 280px;
    height: 162px;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;

}

.subcat_action6 {
width: 280px;
    color: #4a91e0;

}

.subcat_action61 {
width: 135px;
    float: left;
    font-size: 14px;
    font-weight: 400;
    padding-left: 15px;
    padding-top: 11px;

}

.subcat_action62 {
width: 120px;
    float: left;
    font-size: 9px;
    font-weight: 400;
    text-transform: uppercase;
    background: url(/templates/v1/images/svg/arrow-pointing-to-right-1.svg) 100px 14px no-repeat;
    background-size: 12%;
    padding-top: 10px;
    padding-left: 10px;
}

.subcat_action62 > a {
color: #4a91e0 !important;
text-decoration: none;
}



.subcat_action6:hover {
    color: #1976d2;

}

.subcat_action6:hover > .subcat_action62 {
    background: url(/templates/v1/images/svg/arrow-pointing-to-right.svg) 100px 14px no-repeat;
    background-size: 12%;

}

.subcat_action6:hover > .subcat_action62 > a {
text-decoration: underline;

}


.item3 {
	width: 48%;
    float: left;
    margin-top: 8px;
	padding: 1%;
}


/* Action */




#smoothtop {
	height: 50px;
    width: 60px;
	background: url(/templates/v1/images/svg/top-arrow.svg) 7px 0px no-repeat;
    background-size: 77%;
}

#smoothtop:hover {
	height: 50px;
    width: 60px;
	background: url(/templates/v1/images/svg/top-arrow-hover.svg) 7px 0px no-repeat;
    background-size: 77%;
}










.verh_menyu1 {
	width:100%; 
	height:50px; 
	background-color:#BE081B;
}


.verh_menyu2 {
	width:1180px; 
	height:50px; 
	margin-right:auto; 
	margin-left:auto; 
	background-color:#BE081B;
}

.df32 {
	display:none;
}








.head_00 {
	width:100%; 
	height:100px; 
	background-color:#0072CF;
}



.head_10 {
	width: 1180px; 
	height: 100px; 
	margin-right: auto; 
	margin-left: auto; 
	background-color: #0072CF;
	color: #fff;
    font-family: 'Montserrat', sans-serif;
}




.head_161:hover, .head_162:hover, .head_163:hover, .head_164:hover {
	box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, .3);
}



.head_11 {
    width: 79px;
    height: 24px;
    position: absolute;
    margin-left: 0px;
    top: 27px;
    padding-top: 0px;
    text-transform: lowercase;
    font-size: 12px;
    font-weight: 300;
    margin-top: 10px;
}

.head_12 {
	background: url(/templates/v1/images/svg/Header/H-CALLUS-H.svg) 0px 13px no-repeat;
    background-size: 13%;
    width: 230px;
    height: 61px;
    position: absolute;
    margin-left: 797px;
    top: 15px;
    padding-left: 37px;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 3px;
    margin-top: 7px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.head_12 {
		background: url(/templates/v1/images/svg/Header/H-CALLUS-H.svg) -105px 0px no-repeat;
		background-size: 90%;
	}
}

.head_12 > a {
	color: #fff;
	text-decoration: none;
}

.head_12 > a:nth-child(1) > span {
	letter-spacing: 4.8px;
}

.head_12 > a:nth-child(3) > span {
	letter-spacing: 3.5px;
}

.head_121 {
	font-size: 10.5px;
    margin-top: -2px;
    margin-left: 9px;
    text-transform: lowercase;
    font-weight: 300;
    letter-spacing: 1px;
}

.head_13 {
	background: url(/templates/v1/images/svg/Header/H-LOGO.svg) 0px 0px no-repeat;
    background-size: 100%;
    width: 340px;
    height: 84px;
    position: absolute;
    margin-left: 422px;
    top: 10px;
}


.head_15 {
	background: url(/templates/v1/images/svg/Header/H-FINDUS-H.svg) 0px 2px no-repeat;
    background-size: 14%;
    width: 175px;
    height: 37px;
    position: absolute;
    margin-left: 186px;
    top: 20px;
    padding-left: 40px;
    font-size: 14px;
    font-weight: 300;
    margin-top: 10px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.head_15 {
		background: url(/templates/v1/images/svg/Header/H-FINDUS-H.svg) -76px 4px no-repeat;
		background-size: 87%;
	}
}

.head_151 {
    margin-top: -5px;
}

.head_16 {
    position: absolute;
    margin-left: 1071px;
    top: 39px;
}

.head_161, .head_162, .head_163, .head_164 {
	background-size: 100% !important;
    height: 24px;
    width: 23px;
    float: left;
    border-radius: 12px;
    margin-right: 5px;
}

.head_161 {
	background: url(/templates/v1/images/svg/Header/H-FACE.svg) 0px 0px no-repeat;

}

.head_162 {
	background: url(/templates/v1/images/svg/Header/H-INST.svg) 0px 0px no-repeat;
}

.head_163 {
	background: url(/templates/v1/images/svg/Header/H-VK.svg) 0px 0px no-repeat;
}

.head_164 {
	background: url(/templates/v1/images/svg/Header/H-YOUT.svg) 0px 0px no-repeat;
}















.smverh_10 {
    width: 100%;
    height: 193px;
}




.verh_10 {
	margin-top: -22px; 
	float: left; 
	width: 880px;
}




.verh_11 {
	width: 100%;
    height: 50px;
    text-transform: uppercase;
    font-size: 11px;
	margin-left: 20px;
}

.verh_11 > a {
	text-decoration: none;
}

.verh_12, .verh_13, .verh_14, .verh_15 {
	width: 172px;
    height: 25px;
    border: 1px solid #666D70;
    border-radius: 15px;
    padding-top: 3px;
    padding-left: 31px;
    float: left;
    margin-right: 10px;
    outline: 0;
    text-transform: uppercase;
    font-size: 10px;
    cursor: pointer;
	font-family: 'Montserrat', sans-serif;
	font-weight: 500;
	color: #1A1B1D;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.verh_12, .verh_13, .verh_14, .verh_15 {
		padding-top: 1px;
	}
}

@-moz-document url-prefix() {
	.verh_12, .verh_13, .verh_14, .verh_15 {
		padding-top: 2px;
	}
}


.verh_1101, .verh_1102, .verh_1103 {
	width: 20px;
    height: 20px;
    border: none;
    cursor: pointer;
    outline: 0;
	margin-right: 10px;
	margin-top: 3px;
	float: left;
display: none;
}


.verh_1101 {
    background: url(/templates/v1/images/svg/Ship-list-card/18blocks.svg) 0px 0px no-repeat;
    background-size: 100% !important;
margin-left: 40px;
}

.verh_1101:hover {
    background: url(/templates/v1/images/svg/Ship-list-card/19blocks-h.svg) 0px 0px no-repeat;
    background-size: 100% !important;
}

.verh_1102 {
    background: url(/templates/v1/images/svg/Ship-list-card/42blocks.svg) 0px 0px no-repeat;
    background-size: 100% !important;
}

.verh_1102:hover {
    background: url(/templates/v1/images/svg/Ship-list-card/43blocks-h.svg) 0px 0px no-repeat;
    background-size: 100% !important;
}

.verh_1103 {
    background: url(/templates/v1/images/svg/Ship-list-card/20list.svg) 0px 0px no-repeat;
    background-size: 100% !important;
}

.verh_1103:hover {
    background: url(/templates/v1/images/svg/Ship-list-card/44list-h.svg) 0px 0px no-repeat;
    background-size: 100% !important;
}





.verh_12 {
	background: url(/templates/v1/images/svg/Main-list/SL-PRICE-RISE-N.svg) 15px 6px no-repeat;
    background-size: 11%;
}

.verh_12:hover, .verh_12_act {
	background: url(/templates/v1/images/svg/Main-list/SL-PRICE-RISE-H.svg) 15px 6px no-repeat;
    background-size: 11%;
	color: #1976D2;
    border: 1px solid #1976D2;
}

.verh_13 {
	background: url(/templates/v1/images/svg/Main-list/SL-PRICE-DOWN-N.svg) 15px 6px no-repeat;
    background-size: 11%;
}

.verh_13:hover, .verh_13_act {
	background: url(/templates/v1/images/svg/Main-list/SL-PRICE-DOWN-H.svg) 15px 6px no-repeat;
    background-size: 11%;
	color: #1976D2;
    border: 1px solid #1976D2;
}

.verh_14 {
	background: url(/templates/v1/images/svg/Main-list/SL-SIZE-RIZE-N.svg) 12px 8px no-repeat;
    background-size: 11%;
}

.verh_14:hover, .verh_14_act {
	background: url(/templates/v1/images/svg/Main-list/SL-SIZE-RIZE-H.svg) 12px 8px no-repeat;
    background-size: 11%;
	color: #1976D2;
    border: 1px solid #1976D2;
}

.verh_15 {
	background: url(/templates/v1/images/svg/Main-list/SL-SIZE-DOWN-N.svg) 15px 8px no-repeat;
    background-size: 11%;
}

.verh_15:hover, .verh_15_act {
	background: url(/templates/v1/images/svg/Main-list/SL-SIZE-DOWN-H.svg) 15px 8px no-repeat;
    background-size: 11%;
	color: #1976D2;
    border: 1px solid #1976D2;
}




@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {

	.verh_12 {
		background: url(/templates/v1/images/svg/Main-list/SL-PRICE-RISE-N.svg) -18px 6px no-repeat;
		background-size: 46%;
	}

	.verh_12:hover, .verh_12_act {
		background: url(/templates/v1/images/svg/Main-list/SL-PRICE-RISE-H.svg) -18px 6px no-repeat;
		background-size: 46%;
	}

	.verh_13 {
		background: url(/templates/v1/images/svg/Main-list/SL-PRICE-DOWN-N.svg) -18px 6px no-repeat;
		background-size: 46%;
	}

	.verh_13:hover, .verh_13_act {
		background: url(/templates/v1/images/svg/Main-list/SL-PRICE-DOWN-H.svg) -18px 6px no-repeat;
		background-size: 46%;
	}

	.verh_14 {
		background: url(/templates/v1/images/svg/Main-list/SL-SIZE-RIZE-N.svg) -9px 8px no-repeat;
		background-size: 32%;
	}

	.verh_14:hover, .verh_14_act {
		background: url(/templates/v1/images/svg/Main-list/SL-SIZE-RIZE-H.svg) -9px 8px no-repeat;
		background-size: 32%;
	}

	.verh_15 {
		background: url(/templates/v1/images/svg/Main-list/SL-SIZE-DOWN-N.svg) -9px 8px no-repeat;
		background-size: 32%;
	}

	.verh_15:hover, .verh_15_act {
		background: url(/templates/v1/images/svg/Main-list/SL-SIZE-DOWN-H.svg) -9px 8px no-repeat;
		background-size: 32%;
	}

}







.verh_22 {
	width: 480px;
    float: left;
}

.verh_22 > h2 > a {
font-size: 22px !important;
    color: #383D40 !important;
}

.verh_22 > .subcategory-description {
	font-size: 16px !important;
    color: #707070;
	margin-bottom: 29px !important;
}


.verh_23 {
	width: 260px;
    float: left;
    padding-left: 50px;
    margin-top: -16px;
}

.verh_23_subcat {
	width: 260px;
    float: left;
    padding-left: 138px;
}




.verh_231 {
font-size: 14px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    color: #71828d;
    text-align: center;
}

.verh_232 {
    background: url(/templates/v1/images/svg/Main-list/M-CALL.svg) 19px 9px no-repeat;
    background-size: 9%;
    height: 40px;
    width: 273px;
    width: 240px;
    background-color: #1976D2;
    border: none;
    border-radius: 20px;
    padding: 0px 10px 0px 51px;
    cursor: pointer;
    text-align: left;
    text-transform: uppercase;
    font-size: 16px;
    letter-spacing: 1px;
    color: #fff;
    font-weight: bold;
    outline: 0;
    font-family: 'Montserrat', sans-serif;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.verh_232 {
		background: url(/templates/v1/images/svg/Main-list/M-CALL.svg) -45px 9px no-repeat;
		background-size: 56%;
		background-color: #1976D2;
	}
}


.verh_233 {
	font-size: 10px;
    text-align: center;
    width: 244px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 300;
    text-transform: lowercase;
    color: #71828d;
}



.verh_31 {
	width: 325px;
    height: 100px;
    position: absolute;
    top: 242px;
    margin-left: 792px;
    z-index: 10;
	color: #1a1b1d;
}

.verh_31_item {
    width: 515px; 
    height: 100px;
    margin-left: 662px;
    position: absolute;
    top: 245px;
    z-index: 10;
    color: #1a1b1d;
}



.verh_32 {
    width: 250px;
    height: 20px;
    float: left;
    font-weight: bold;
    text-align: right;
    margin-left: 10px;
    line-height: 1.4;
    font-size: 14px;
    text-transform: uppercase;
    padding-top: 12px;
    margin-top: -2px;
}

.verh_33 {
    width: 240px;
    height: 100px;
    float: right;
}

.verh_331 {
background: url(/templates/v1/images/svg/Ship-list-card/34phone.svg) 17px 8px no-repeat;
    background-size: 8%;
    height: 32px;
    width: 192px;
    background-color: #1976D2;
    border: none;
    border-radius: 15px;
    padding: 0px 14px 0px 41px;
    cursor: pointer;
    text-align: left;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #fff;
    outline: 0;
    font-family: 'Montserrat', sans-serif;
    font-size: 12px;
    font-weight: 300;
}

.verh_331:hover {
    background-color: #3D9EFF;
}

.verh_331:active {
    background-color: #5A97D4;
}


.verh_332 {
    width: 155px;
    height: 20px;
    float: left;
    margin-left: 109px;
    line-height: 1.4;
    font-size: 14px;
    text-transform: uppercase;
    margin-top: 28px;
    font-weight: bold;
}


.verh_41 {
	width: 780px;
	height: 145px;
    margin-left: 20px;
	color: #fff;
}

.verh_42 {
	width: 80px;
    height: 145px;
    background-color: #0D47A1;
    float: left;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
}


.verh_421 {
	height: 95px;
    border-right: 1px solid #fff;

}

.verh_422, .verh_423 {
	height: 22px;
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
    text-align: center;
    padding-top: 2px;
    font-size: 12px;
    font-weight: 500;
}



.verh_43 {
    background-color: #0072CF;
}


.verh_45 {
    background-color: #093982;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.verh_44 {
    background-color: #BE081B;
	width: 260px;
    height: 145px;
    float: left;

}



.verh_43, .verh_45 {
	width: 220px;
    height: 145px;
    float: left;
}


.verh_431, .verh_441, .verh_451 {
	height: 70px;
    border-right: 1px solid #fff;
}

.verh_4311, .verh_4411, .verh_4511 {
	height: 17px;
    text-transform: lowercase;
    text-align: center;
    padding-top: 15px;
    line-height: 1.2;
    font-size: 10px;
    font-weight: 400;
}

.verh_4321, .verh_4322, .verh_4521, .verh_4522 {
	padding-left: 11px;
    width: 98px !important;
}

.verh_4421, .verh_4422 {
	padding-left: 16px;
    width: 113px !important;
}


.verh_4312, .verh_4412, .verh_4512 {
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
    font-size: 14px;
}


.verh_4321, .verh_4331, .verh_4341 {
    background-color: #2196F3 !important;
}

.verh_4421, .verh_4431, .verh_4441 {
    background-color: #E53935 !important;
}

.verh_4521, .verh_4531, .verh_4541 {
    background-color: #174EA5 !important;
}



.verh_4321, .verh_4322, .verh_4331, .verh_4332, .verh_4341, .verh_4342, .verh_4421, .verh_4422, .verh_4431, .verh_4432, .verh_4441, .verh_4442, .verh_4521, .verh_4522, .verh_4531, .verh_4532, .verh_4541, .verh_4542 {
	width: 109px;
    height: 22px;
    float: left;
	border-top: 1px solid #fff;
    border-right: 1px solid #fff;
	text-align: center;
    padding-top: 2px;
    font-size: 14px;
    font-weight: 400;
}


.verh_4421, .verh_4422, .verh_4431, .verh_4432, .verh_4441, .verh_4442 {
	width: 129px;
}

.verh_4321, .verh_4521 {
	background: url(/templates/v1/images/svg/Ship-list-card/50Sun.svg) 23px 6px no-repeat;
    background-size: 13%;
}

.verh_4421 {
    background: url(/templates/v1/images/svg/Ship-list-card/50Sun.svg) 31px 6px no-repeat;
    background-size: 13%;
}

.verh_4322, .verh_4522 {
	background: url(/templates/v1/images/svg/Ship-list-card/49moon.svg) 23px 7px no-repeat;
    background-size: 11%;
}

.verh_4422 {
	background: url(/templates/v1/images/svg/Ship-list-card/49moon.svg) 35px 6px no-repeat;
    background-size: 10%;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {

	.verh_4321, .verh_4521 {
		background: url(/templates/v1/images/svg/Ship-list-card/50Sun.svg) -1px 6px no-repeat;
		background-size: 57%;
	}

	.verh_4421 {
		background: url(/templates/v1/images/svg/Ship-list-card/50Sun.svg) 2px 6px no-repeat;
		background-size: 61%;
	}

	.verh_4322, .verh_4522 {
		background: url(/templates/v1/images/svg/Ship-list-card/49moon.svg) 1px 7px no-repeat;
		background-size: 51%;
	}

	.verh_4422 {
		background: url(/templates/v1/images/svg/Ship-list-card/49moon.svg) 7px 6px no-repeat;
		background-size: 51%;
	}

}



.verh_51 {
width: 780px;
    height: 124px;
    margin-left: 20px;
    margin-top: 30px;
    text-transform: lowercase;
}


.verh_519 {
width: 25%;
    float: left;

}

.verh_520 {
text-align: center;
}

.verh_520 > img {
width: 68px;
    height: 61px;

}

.verh_521 {
text-align: center;
    letter-spacing: 2px;
    font-size: 15px;
    margin-top: -10px;
}



.verh_522 {
letter-spacing: 2px;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
    margin-top: -5px;
}






.verh_61 {
	width: 712px;
    margin-left: 17px;
    margin-top: 30px;
    color: #fff;
}


.verh_62 {
	width: 246px;
    height: 195px;
	background: url(/images/new_design/podr/banquetesmall.png) 0px 0px no-repeat;
    background-size: 100%;
    float: left;
    margin-right: 20px;
    text-align: center;
    padding: 10px 50px;
	border-radius: 10px;
	box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, .25);
}

.verh_62 > .verh_633 > a > .verh_6331 {
	margin-top: 5px;
}

.verh_621 {
background: url(/templates/v1/images/svg/Ship-list-card/53banquet.svg) 91px 0px no-repeat;
    background-size: 25%;
    width: 280px;
    height: 67px;

}



.verh_63 {
	width: 246px;
    height: 195px;
	background: url(/images/new_design/podr/distr.png) 0px 0px no-repeat;
    background-size: 100%;
    float: left;
    text-align: center;
    padding: 10px 50px;
	border-radius: 10px;
	box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, .25);
}

.verh_63 > .verh_661 {
	margin-top: 15px;
}

.verh_63 > .verh_633 > a > .verh_6331 {
	margin-top: 20px;
}


.verh_631 {
	background: url(/templates/v1/images/svg/Contacts-main/Group-6102.svg) 93px 13px no-repeat;
    background-size: 24%;
    width: 280px;
    height: 67px;

}

.verh_633 {
    text-align: center;
}

.verh_6311, .verh_6312, .verh_6321, .verh_6322 {
width: 130px;
    float: left;
    text-align: center;
    padding-top: 44px;
    margin-top: 16px;
    font-size: 10px;
    font-weight: 400;
}

.verh_6311 {
	    background: url(/templates/v1/images/svg/Ship-list-card/53banquet.svg) 47px 0px no-repeat;
    background-size: 36%;
}

.verh_6312 {
	    background: url(/templates/v1/images/svg/Ship-list-card/53banquet.svg) 47px 0px no-repeat;
    background-size: 36%;
}

.verh_6321 {
	    background: url(/templates/v1/images/svg/Ship-list-card/53banquet.svg) 47px 0px no-repeat;
    background-size: 36%;
}

.verh_6322 {
	    background: url(/templates/v1/images/svg/Ship-list-card/53banquet.svg) 47px 0px no-repeat;
    background-size: 36%;
}

/*
.verh_6331 {
	height: 30px;
    width: 149px;
    border: 2px solid #fff;
    border-radius: 15px;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 8px;
    letter-spacing: 1px;
    color: #fff;
    font-weight: 400;
    outline: 0;
    margin-top: 9px;
    background-color: transparent;
}
*/






.verh_64 {
	width: 326px;
    height: 195px;
    float: left;
	background: url(/images/new_design/podr/aliesmall.png) 0px 0px no-repeat;
    background-size: 100%;
    margin-right: 20px;
    text-align: center;
    padding: 10px 10px;
    margin-top: 20px;
	border-radius: 10px;
	box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, .25);
}

.verh_64 > .verh_661, .verh_65 > .verh_661 {
margin-top: 9px;
}

.verh_64 > .verh_633 > a > .verh_6331, .verh_65 > .verh_633 > a > .verh_6331 {
	margin-top: 18px;
}

.verh_641 {
background: url(/templates/v1/images/svg/Ship-list-card/51magister.svg) 126px 10px no-repeat;
    background-size: 21%;
    width: 280px;
    height: 75px;

}


.verh_65 {
	width: 326px;
    height: 195px;
    float: left;
	background: url(/images/new_design/podr/decorsmall.png) 0px 0px no-repeat;
    background-size: 100%;
    text-align: center;
    padding: 10px 10px;
    margin-top: 20px;
	border-radius: 10px;
	box-shadow: 3px 3px 3px 0px rgba(0, 0, 0, .25);
}


.verh_651 {
background: url(/templates/v1/images/svg/Ship-list-card/52wow.svg) 138px 7px no-repeat;
    background-size: 21%;
    width: 280px;
    height: 75px;

}

.verh_66 {
width: 712px;
    height: 215px;
}


.verh_660 {
text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    margin-top: 4px;
    font-size: 14px;

}

.verh_661 {
text-align: center;
    margin-top: 7px;
    font-weight: 400;
    font-size: 14px;
}

.verh_69 {
	width: 1200px; 
	margin-right: auto; 
	margin-left: auto;
}



.verh_70 {
	width: 100%;
    text-align: center;
    margin-top: 30px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 26px;
    color: #616161;
    font-family: 'Montserrat', sans-serif;
	display: none;
}


.verh_71 {
	width: 1200px;
    margin-top: 25px;
    color: #fff;
    text-transform: uppercase;
    font-size: 21px;
    margin-left: 10px;
    font-family: 'Montserrat', sans-serif;
	display: none;
}

.verh_72, .verh_73, .verh_74, .verh_75, .verh_76, .verh_77, .verh_78, .verh_79 {
	width: 280px;
    height: 130px;
    float: left;
    background-color: #FFB27F;
    margin-right: 20px;
    margin-top: 20px;
    text-align: center;
    padding-top: 100px;
}







.verh_81 {
width: 743px;
    height: 338px;
    border-radius: 10px;
    border: 1px solid #E2E2E2;
margin-top: 20px;
box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, .25);
}


.verh_82 {
	width: 100%;
    height: 300px;
	background: url(/templates/v1/images/new/1.png) 0px 0px no-repeat;
    background-size: 100%;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
	color: #fff;
}


.verh_821 {
text-transform: uppercase;
    text-align: center;
    font-size: 26px;
    font-weight: bold;
    padding-top: 60px;
}

.verh_822 {
text-align: center;
    font-size: 26px;
    padding-top: 45px;
line-height: 1.2;
}




.verh_83 {
width: 745px;
}

.verh_831 {
width: 260px;
    float: left;
    padding-top: 7px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    font-size: 16px;
    padding-left: 40px;
}

.verh_832 {
width: 170px;
    float: left;
    padding-top: 6px;
    background: url(/templates/v1/images/svg/Header/H-CALLUS-N.svg) 157px 6px no-repeat;
    background-size: 13%;
    height: 30px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    font-size: 16px;
    padding-left: 30px;
}

.verh_833 {
width: 245px;
    float: left;
    padding-top: 8px;
    font-family: 'Montserrat', sans-serif;
    font-weight: bold;
    color: #0d47a1;
}




.verh_91 {
width: 100%;
    font-weight: 400;
    font-size: 26px;
    margin-top: 30px;
	line-height: 36px;
}


.verh_92 {
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #666d70;
}

.verh_92 > p {
	margin-top: 20px;
	line-height: 24px;
}



.verh_101 {
	width: 745px; 
	float: right;
}

.verh_102 {
	float: left; 
	width: 800px;
}



.verh_item_zag {
font-size: 30px;
    font-family: 'Montserrat', sans-serif;
    font-weight: bold;
    line-height: 36px;
	margin-top: -20px;
	margin-bottom: 20px;
}



.verh_hr {
	margin-left: 20px; 
	margin-top: 0px; 
	margin-bottom: 40px;
}


.verh_hr2 {
	margin-left: 20px; 
	margin-top: -3px; 
	margin-bottom: 40px;
}






.inner_menu_1 {
	width: 380px; 
	height: 1000px; 
	display: table;
}

.inner_menu_2 {
	width: 280px;
}


.left_11 {
	background: url(/templates/v1/images/svg/Main-list/SL-BOAT-BLACK.svg) 24px 15px no-repeat;
    background-size: 8%;
    width: 220px;
    height: 35px;
    background-color: #efefef;
    font-weight: bold;
    padding-left: 60px;
    padding-top: 18px;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
    font-size: 14px;
    color: #1A1B1D;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.left_11 {
		background: url(/templates/v1/images/svg/Main-list/SL-BOAT-BLACK.svg) -24px 18px no-repeat;
		background-size: 44%;
		background-color: #efefef;
	}
}


.left_12 {
	border-left: 2px solid #DFDFDF;
    border-right: 2px solid #DFDFDF;
    width: 276px;
}


.left_13 {
	background: url(/templates/v1/images/svg/Main-list/SL-USER.svg) 28px 15px no-repeat;
    background-size: 7%;
    width: 217px;
    height: 33px;
    background-color: #efefef;
    font-weight: bold;
    padding-left: 63px;
    padding-top: 20px;
    font-size: 14px;
    color: #1A1B1D;
	line-height: 1.2;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.left_13 {
		background: url(/templates/v1/images/svg/Main-list/SL-USER.svg) -24px 16px no-repeat;
		background-size: 45%;
		background-color: #efefef;
	}
}

.left_14 {
	width: 205px;
    height: 41px;
    border: 2px solid #DFDFDF;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
    padding-top: 24px;
    padding-left: 36px;
    padding-right: 35px;
}

.left_141 {
	float: left;
}

.left_142, .left_143 {
	float: left;
    padding-left: 16px;
}

.left_142 {
	margin-top: -1px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.left_142 {
		margin-top: -15px;
	}
}

@-moz-document url-prefix() {
	.left_142 {
		margin-top: 1px;
	}
}



.left_15 {
    background-color: #0072CF;
    width: 280px;
    height: 120px;
    border-radius: 7px;
	margin-top: 11px;
    color: #fff;
	text-align: center;
}


.left_151 {
	padding-top: 13px;
    padding-left: 30px;
}



.left_1511 {
	background: url(/templates/v1/images/svg/Main-list/SL-USER-WHITE.svg) 7px 17px no-repeat;
    background-size: 21%;
    width: 40px;
    height: 40px;
    position: absolute;
    margin-top: -5px;
    margin-left: 9px;
    padding-top: 16px;
    padding-left: 28px;
    font-size: 19px;
    font-weight: bold;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.left_1511 {
		background: url(/templates/v1/images/svg/Main-list/SL-USER-WHITE.svg) 3px 18px no-repeat;
		background-size: 31%;
	}
}

.left_15111 {
font-size: 11px;
    font-weight: 100;
    margin-left: -22px;
    margin-top: -5px;
    letter-spacing: 1px;
}


.left_1512 {
	width: 23px;
    height: 1px;
    position: absolute;
    margin-top: 21px;
    margin-left: 70px;
    background-color: #fff;
}

.left_1513 {
	background: url(/templates/v1/images/svg/Main-list/SL-ANCHOR.svg) 3px 3px no-repeat;
    background-size: 42%;
    width: 80px;
    height: 40px;
    position: absolute;
    margin-top: 2px;
    margin-left: 95px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.left_1513 {
		background: url(/templates/v1/images/svg/Main-list/SL-ANCHOR.svg) -16px 4px no-repeat;
		background-size: 90%;
	}
}

.left_1514 {
	width: 23px;
    height: 1px;
    position: absolute;
    margin-top: 21px;
    margin-left: 136px;
    background-color: #fff;
}

.left_1515 {
	background: url(/templates/v1/images/svg/Main-list/SL-BOAT.svg) 5px 10px no-repeat;
    background-size: 27%;
    width: 40px;
    height: 40px;
    position: absolute;
    margin-top: 1px;
    margin-left: 163px;
    padding-top: 10px;
    padding-left: 29px;
    font-size: 19px;
    font-weight: bold;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.left_1515 {
		background: url(/templates/v1/images/svg/Main-list/SL-BOAT.svg) 1px 11px no-repeat;
		background-size: 36%;
	}
}

.left_15151 {
font-size: 11px;
    font-weight: 100;
    margin-left: -24px;
    margin-top: -5px;
    letter-spacing: 1px;
}

.left_152 {
	background: url(/templates/v1/images/svg/Ship-list-card/36arrow.svg) 120px 6px no-repeat;
    background-size: 11%;
    width: 160px;
    height: 32px;
    border: 2px solid #fff;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 35px;
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 1px;
    border-radius: 15px;
    margin-top: 60px;
    color: #fff;
    text-align: left;
    cursor: pointer;
    font-family: 'Montserrat', sans-serif;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.left_152 {
		background: url(/templates/v1/images/svg/Ship-list-card/36arrow.svg) 81px 6px no-repeat;
		background-size: 62%;
		padding-top: 4px;
	}
}


.left_16 {
	height: 70px;
    width: 380px;
    vertical-align: bottom;
    display: table-cell;
}

.left_17 {
	width: 380px;
    text-align: center;
    font-size: 20px;
    font-weight: 400;
    color: #1a1b1d;
	margin-bottom: 5px;
}

.left_18 {
width: 280px;
    height: 45px;
    padding-left: 100px;
}

.left_181, .left_182, .left_183, .left_184 {
background-size: 100% !important;
    height: 36px;
    width: 36px;
    float: left;
    border-radius: 12px;
    margin-right: 5px;

}

.left_1810, .left_1820, .left_1830, .left_1840 {
    width: 30px;
	float: left;
    margin-right: 10px;
    font-size: 16px;
    font-weight: bold;
    color: #1B1C1E;
font-family: 'Lato', sans-serif;
}




.left_181 {
	background: url(/templates/v1/images/svg/Header/H-FACE.svg) -3px 0px no-repeat;
}

.left_182 {
	background: url(/templates/v1/images/svg/Header/H-INST.svg) -3px 0px no-repeat;
}

.left_183 {
	background: url(/templates/v1/images/svg/Header/H-VK.svg) -3px 0px no-repeat;
}

.left_184 {
	background: url(/templates/v1/images/svg/Header/H-YOUT.svg) -3px 0px no-repeat;
}



.left_1810 > span {
padding-left: 2px;
}

.left_1820 > span {
padding-left: 2px;
}

.left_1830 > span {
padding-left: 5px;
}

.left_1840 > span {
padding-left: 5px;
}





.left_btn {
text-align: left;
    padding: 3px 20px 0px 32px;
    height: 51px;
    width: 276px;
    background-color: #fff;
    border: none;
    outline: 0;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 12px;
    letter-spacing: 1px;
    color: #383D40;
    font-weight: 400;
    font-family: 'Montserrat', sans-serif;
}

.left_btn:hover {
	background: url(/templates/v1/images/svg/Main-list/SL-LEFT.svg) 14px 18px no-repeat;
    background-size: 4%;
    color: #BF091C;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.left_btn:hover {
		background: url(/templates/v1/images/svg/Main-list/SL-LEFT.svg) -26px 17px no-repeat;
		background-size: 33%;
	}
}

.left_polosa {
	width: 256px;
    height: 1px;
    background-color: #DFDFDF;
    margin-top: 2px;
    margin-left: 13px;
}


#left_kol.fixed {
  position: fixed;
}

#left_kol.fixed2 {
  position: relative;
}

#content.content_m_l {
margin-left: 280px;
}



/* polzunok */


input[type=range]{
    width: 127px;
    height: 19px;
	padding-bottom: 12px;
    border: 1px solid white; 
	margin-left: 1px;
    margin-right: 2px;
}


/* Chrome */

input[type=range]{
    -webkit-appearance: none;
}

input[type=range]::-webkit-slider-runnable-track {
    width: 300px;
    height: 2px;
    background: #1976D2;
    border: none;
    border-radius: 3px;
}

input[type=range]::-webkit-slider-thumb {
    -webkit-appearance: none;
    border: 2px solid #1976D2;
    height: 16px;
    width: 16px;
    border-radius: 50%;
	background-color: #fff;
    margin-top: -7px;
}

input[type=range]:focus {
    outline: none;
}

input[type=range]:focus::-webkit-slider-runnable-track {
    background: #1976D2;
}


/* Firefox */

input[type=range]::-moz-range-track {
    width: 127px;
    height: 2px;
    background: #1976D2;
    border: none;
    border-radius: 3px;
}

input[type=range]::-moz-range-thumb {
    border: 2px solid #1976D2;
    height: 12px;
    width: 12px;
    border-radius: 50%;
	background-color: #fff;
    margin-top: -5px;
}

/*hide the outline behind the border*/
input[type=range]:-moz-focusring{
    outline: 1px solid white;
    outline-offset: -1px;
}

input[type=range]:focus::-moz-range-track {
    background: #1976D2;
}


/* IE */


input[type=range]::-ms-track {
    width: 127px;
    height: 2px;
    
    /*remove bg colour from the track, we'll use ms-fill-lower and ms-fill-upper instead */
    background: transparent;
    
    /*leave room for the larger thumb to overflow with a transparent border */
    border-color: transparent;
    border-width: 6px 0;

    /*remove default tick marks*/
    color: transparent;
}

input[type=range]::-ms-fill-lower {
    background: #1976D2;
    border-radius: 3px;
}
input[type=range]::-ms-fill-upper {
    background: #1976D2;
    border-radius: 3px;
}

input[type=range]::-ms-thumb {
    border: 2px solid #1976D2;
    height: 12px;
    width: 12px;
    border-radius: 50%;
	background-color: #fff;
    margin-top: -2px;
}

input[type=range]:focus::-ms-fill-lower {
    background: #1976D2;
}

input[type=range]:focus::-ms-fill-upper {
    background: #1976D2;
}


/* polzunok */








.niz_11 {
	height: 655px;
    background-color: #EFEFEF;
    text-align: center;
    padding-top: 100px;
}

.niz_12 {
height: 325px;
    margin-top: 30px;
    width: 710px;
    background-color: #7FFFC5;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}


.niz_121 {
    height: 40px;
    width: 211px;
    border: 2px solid #fff;
    border-radius: 20px;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 13px;
    letter-spacing: 1px;
    color: #fff;
    font-weight: bold;
    outline: 0;
    margin-top: 145px;
    background-color: transparent;
    font-family: 'Montserrat', sans-serif;
    background: url(/templates/v1/images/svg/Ship-list-card/36arrow.svg) 166px 9px no-repeat;
    background-size: 10%;
    text-align: left;
    padding-left: 29px;
}


.niz_13 {
	margin: 37px auto 0px;
    font-weight: 400;
    font-size: 26px;
    color: #1a1b1d;
    width: 710px;
}


.niz_14 {
width: 710px;
    margin: 25px auto 0px;
    font-family: 'Lato', sans-serif;
    font-weight: bold;
    font-size: 18px;
    color: #455a64;
	line-height: 30px;
}








#menu-category li:hover ul.nav-child {
    z-index: 15;
    opacity: 1;
}

#menu-category .nav-child-touch {
    z-index: 15 !important;
    opacity: 1 !important;
}


#menu-category > li > ul.nav-child {
    width: 286px;
    position: absolute;
    top: 50px;
    left: 595px;
    z-index: -1;
    opacity: 0;
    transition: opacity linear 0.15s;
    box-shadow: 0px 3px 6px rgba(0,0,0,0.16);
    background: #BE081B;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	#menu-category > li > ul.nav-child {
		width: 281px;
		left: 581px;
	}
}

.foot_27 > #menu-category > li > ul.nav-child {
    top: -201px;
    background: #3C3D41;
	border: 1px solid;
    width: 283px;
}

#menu-category > li > ul.nav-child > li {
	display: list-item;
    padding-top: 6px;
    height: 44px;
}

#menu-category > li > ul.nav-child > li > a {
	font-weight: 400;
	font-size: 12px;
	line-height: 14px;
	padding-top: 13px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	#menu-category > li > ul.nav-child > li > a {
		font-size: 11.5px;
	}
}


#menu-category > li > ul.nav-child > li.item-468 > a {
	padding-right: 97px;
}

#menu-category > li > ul.nav-child > li.item-474 > a {
	padding-right: 59px;
}

#menu-category > li > ul.nav-child > li.item-331 > a {
	padding-right: 48px;
}

#menu-category > li > ul.nav-child > li.item-475 > a {
	padding-right: 53px;
}


.foot_27 > #menu-category > li > ul.nav-child > li.item-468 > a {
	padding-right: 90px;
}

.foot_27 > #menu-category > li > ul.nav-child > li.item-474 > a {
	padding-right: 56px;
}

.foot_27 > #menu-category > li > ul.nav-child > li.item-331 > a {
	padding-right: 44px;
}

.foot_27 > #menu-category > li > ul.nav-child > li.item-475 > a {
	padding-right: 49px;
}






ul#menu-category {
	margin-top: 0px;
    width: 1180px;
	padding-left: 0px;
	text-transform: uppercase;
}

ul#menu-category li {
	height: 50px;
	background: none;
}

ul#menu-category li:hover, ul#menu-category li.active {
	background-color:#EF2626;
	height: 50px;
}

ul#menu-category li.active {
   /* background: none !important; */
}

ul#menu-category li a {
    font-size: 14px;
	padding: 15px 25px 12px;
    display: inline-block;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	ul#menu-category li a {
		padding: 15px 24px 12px;
	}
}







#yoo-zoo > .items {
	width: 900px;
}



#yoo-zoo > .category {
	width: 1180px;
	position: absolute;
    top: 180px;
    margin-left: -305px;
}

#yoo-zoo > .jbzoo-item-spb > h1.item-title {
	width: 1180px;
	position: absolute;
	top: 238px;
    margin-left: -433px;
}




#yoo-zoo > .jbzoo-item-spb > .h_s0 {
	position: absolute;
    top: 283px;
    margin-left: -433px;
    width: 400px;
	color: #383D40;
}

#yoo-zoo > .jbzoo-item-spb > .h_s0 > div:nth-child(1) {
	background: url(/templates/v1/images/svg/Ship-list-card/29timemoney.svg) 0px 2px no-repeat;
    background-size: 14%;
    width: 178px;
    height: 50px;
    float: left;
    padding-left: 37px;
    padding-top: 6px;
    font-size: 24px;
    font-weight: 400;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	#yoo-zoo > .jbzoo-item-spb > .h_s0 > div:nth-child(1) {
		background: url(/templates/v1/images/svg/Ship-list-card/29timemoney.svg) -42px 2px no-repeat;
		background-size: 54%;
	}
}


#yoo-zoo > .jbzoo-item-spb > .h_s0 > div:nth-child(2) {
	background: url(/templates/v1/images/svg/Ship-list-card/30user2.svg) 0px 2px no-repeat;
    background-size: 15%;
    width: 147px;
    height: 50px;
    float: left;
    padding-left: 38px;
    padding-top: 6px;
    font-size: 24px;
    font-weight: 400;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	#yoo-zoo > .jbzoo-item-spb > .h_s0 > div:nth-child(2) {
		background: url(/templates/v1/images/svg/Ship-list-card/30user2.svg) -34px 2px no-repeat;
		background-size: 52%;
	}
}


#yoo-zoo > .category > h1.title, #yoo-zoo > .jbzoo-item-spb > h1.item-title {    
    top: 235px;
    font-size: 24px;
    font-weight: 500;
    color: #383D40;
    line-height: 1.1;
    font-family: 'Montserrat', sans-serif;
    letter-spacing: -1px;
}
#yoo-zoo > div.jbzoo-item-spb > h1.item-title {
	width: 670px;
    top: 220px;
    font-size: 28px;
    font-weight: 500;
    color: #383D40;
    line-height: 1.1;
    font-family: 'Montserrat', sans-serif;
    letter-spacing: -1px;
}
#yoo-zoo > .category > h2.subtitle {
	display: none;
}


#yoo-zoo > .category > .description-full {
	margin-top: 30px;
}



#yoo-zoo > .subcategories > .rborder, #yoo-zoo > .subcategories > .rborder > .subcategory, #yoo-zoo > .subcategories > .rborder > .subcategory > .verh_21 {
	width: 100%;
}


#di > .verh_21 > .verh_22 > h2 {
	width: 380px;
}

#odnopalubnye-teplohody-3 > .verh_21 > .verh_22 > h2 {
	width: 355px;
}

#dvuhpalubnye-teplohody-3 > .verh_21 > .verh_22 > h2 {
	width: 343px;
}

#meteory-3 > .verh_21 > .verh_22 > h2 {
	width: 330px;
}




#yoo-zoo > .subcategories > .rborder > .subcategory > .subcategory-items > .jbzoo-item > .item-title > a > h4, #yoo-zoo > .items > .rborder > .jbzoo-item > .item-title > a > h4, .verh_71 > .jbzoo-item > .item-title > a > h4 {
	text-align: center;
	color: #fff !important;
	font-size: 18px;
	font-weight: 500;
}


#yoo-zoo > .subcategories > .rborder > .subcategory > .subcategory-items > .jbzoo-item > .item-properties > li, #yoo-zoo > .items > .rborder > .jbzoo-item > .item-properties > li, .verh_71 > .jbzoo-item > .item-properties > li {
	width: 97px;
    margin-left: 11px;
    margin-top: 7px;
    padding-top: 4.5px;
    height: 17px;
    line-height: 1;
    font-weight: 500;
    font-size: 13px;
    color: #383D40;
    text-transform: uppercase;
}

#yoo-zoo > .subcategories > .rborder > .subcategory > .subcategory-items > .jbzoo-item > .item-properties > li.first, #yoo-zoo > .items > .rborder > .jbzoo-item > .item-properties > li.first, .verh_71 > .jbzoo-item > .item-properties > li.first {
	background: url(/templates/v1/images/svg/Ship-list-card/30user2.svg) 0px 2px no-repeat;
    background-size: 17%;
    padding-left: 26px;
    width: 84px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	#yoo-zoo > .subcategories > .rborder > .subcategory > .subcategory-items > .jbzoo-item > .item-properties > li.first, #yoo-zoo > .items > .rborder > .jbzoo-item > .item-properties > li.first, .verh_71 > .jbzoo-item > .item-properties > li.first {
		background: url(/templates/v1/images/svg/Ship-list-card/30user2.svg) -35px 2px no-repeat;
		background-size: 82%;
	}
}

#yoo-zoo > .subcategories > .rborder > .subcategory > .subcategory-items > .jbzoo-item > .item-properties > li.last, #yoo-zoo > .items > .rborder > .jbzoo-item > .item-properties > li.last, .verh_71 > .jbzoo-item > .item-properties > li.last {
	background: url(/templates/v1/images/svg/Ship-list-card/29timemoney.svg) 14px 2px no-repeat;
    background-size: 14%;
    border-left: 1px solid;
    padding-left: 40px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	#yoo-zoo > .subcategories > .rborder > .subcategory > .subcategory-items > .jbzoo-item > .item-properties > li.last, #yoo-zoo > .items > .rborder > .jbzoo-item > .item-properties > li.last, .verh_71 > .jbzoo-item > .item-properties > li.last {
		background: url(/templates/v1/images/svg/Ship-list-card/29timemoney.svg) -32px 2px no-repeat;
		background-size: 82%;
	}
}


.yoo-zoo > .jbzoo-item-spb > .jbzoo_gal {
	position: absolute;
    top: 331px;
    margin-left: -435px;
    width: 380px;
}

.yoo-zoo > .jbzoo-item-spb > .jbzoo_gal > #gallery-1 > a > div > img, .yoo-zoo > .jbzoo-item-spb > .jbzoo_gal > #gallery-1 > a > img {
	width: 380px;
    height: 260px !important;
	border-radius: 10px;
	margin-top: 12px !important;
}


.gallery_1_overfl {
	height: 1670px;
    overflow: hidden;
}


.jbzoo_gal_00 {
height: 40px;
    width: 244px;
    border: none;
    border-radius: 20px;
    cursor: pointer;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #fff;
    outline: 0;
    font-family: 'Montserrat', sans-serif;
    font-size: 11px;
    font-weight: bold;
    background-color: #be081b;
    text-align: center;
}

#jbzoo_gal_01 {
    display: none;
	margin-left: 60px;
    margin-top: 20px;
}

#jbzoo_gal_02 {
    display: none;
	margin-left: 60px;
    margin-top: 20px;
}



#yoo-zoo > .subcategories > .rborder > .subcategory > .subcategory-items > .jbzoo-item:hover > a > .item-image::after, #yoo-zoo > .items > .rborder > .jbzoo-item:hover > a .item-image::after {
	display: block;
    position: relative;
    background-image: linear-gradient(to bottom, rgba(17, 17, 17, 0) 0%, rgba(17, 17, 17, .2) 100%);
    height: 162px;
    width: 100%;
    content: '';
}

.verh_71 > .jbzoo-item:hover > a > .item-image::after {
	display: block;
    position: relative;
    background-image: linear-gradient(to bottom, rgba(17, 17, 17, 0) 0%, rgba(17, 17, 17, .2) 100%);
    height: 162px;
    width: 100%;
    content: '';
	margin-top: -166px;
}



#yoo-zoo > .subcategories > .rborder > .subcategory > .subcategory-items > .jbzoo-item > a > .item-image::after, #yoo-zoo > .items > .rborder > .jbzoo-item > a .item-image::after {
	display: block;
    position: relative;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(20, 17, 43, .6) 100%);
    height: 162px;
    width: 100%;
    content: '';
}

.verh_71 > .jbzoo-item > a > .item-image::after {
	display: block;
    position: relative;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 40%, rgba(20, 17, 43, .6) 100%);
    height: 162px;
    width: 100%;
    content: '';
	margin-top: -166px;
}




#yoo-zoo > .jbzoo-item > .item-image > p {
    font-family: 'Lato', sans-serif;
    font-weight: 400;

}

#yoo-zoo > .items > .width100 {
	height: 202px;
}











.pod_header_11_1 {
	background: url(/images/new_design/promo/Alieprom.png) 50% 0px repeat-x;
	background-size: cover;
	float:left; 
	width:100%; 
	height:500px;
    position: absolute;
    left: 0px;
}

.pod_header_11_2 {
	background: url(/images/new_design/promo/Banquet.png) 50% 0px repeat-x;
	background-size: cover;
	float:left; 
	width:100%; 
	height:500px;
    position: absolute;
    left: 0px;
}

.pod_header_11_3 {
    float: left;
    width: 100%;
    height: 500px;
    position: absolute;
    left: 0px;
}

.pod_header_11_4 {
    float: left;
    width: 100%;
    height: 500px;
    position: absolute;
    left: 0px;
}

.pod_header_11_5 {
	background: url(/images/new_design/promo/WEDprom.png) 50% 0px repeat-x;
	background-size: cover;
	float:left; 
	width:100%; 
	height:500px;
    position: absolute;
    left: 0px;
}

.pod_header_11_6 {	
	background: url(/images/new_design/promo/Mask-Group-231.png) 50% 0px repeat-x;
	background-size: cover;
	float:left; 
	width:100%; 
	height:500px;
    position: absolute;
    left: 0px;
}




.pod_header_12 {
	width: 1180px; 
	height: 500px;
	margin-right: auto;
	margin-left: auto;
}

.pod_header_13 {
	width: 580px;
    height: 500px;
	background-color: rgba(38, 50, 56, 0.7);
    color: #fff;
}

.pod_header_131 {
text-transform: uppercase;
    font-size: 36px;
    padding-left: 45px;
    padding-top: 40px;
    line-height: 1.2;
    font-weight: bold;
    font-family: 'Montserrat', sans-serif;
}

.pod_header_131_01 {
    padding-left: 45px;
	padding-right: 40px;
    padding-top: 40px;
}

.pod_header_131_01 > h1 {
    line-height: 1.2;
    font-weight: bold;
    font-family: 'Montserrat', sans-serif;
	text-transform: uppercase;
    font-size: 36px;
}



.pod_header_132 {
	padding-left: 35px;
    padding-top: 32px;
    font-size: 16px;
    line-height: 1.4;
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
}


.pod_header_132 > ul {
	list-style: none;
}

.pod_header_132 > ul > li {
	background: url(/templates/v1/images/svg/noun_tick_317767.svg) 0px 7px no-repeat;
    background-size: 18px;
    padding-left: 20px;
    position: relative;
    margin: 10px;
}


.pod_header_132 > ul > li:before {
	/*content: '✔';
    position: absolute; top: 0; left: 0;
    color: #ffffff;*/
}





.pod_header_133 {
font-size: 20px;
    padding-left: 45px;
    padding-top: 40px;
    font-weight: 400;
    font-family: 'Montserrat', sans-serif;
}



.pod_header_1331 {
	font-size: 40px;
    font-weight: 500;
}



.pod_header_134 {
font-size: 20px;
    padding-left: 45px;
    padding-top: 44px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
}

.pod_header_1341 {
font-size: 40px;
    font-family: 'Montserrat', sans-serif;
}


.pod_header_135 {
text-transform: uppercase;
    font-size: 28px;
    padding-left: 45px;
    padding-top: 22px;
    line-height: 1.2;
    padding-bottom: 40px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    color: #D1D1D1;
}


.pod_header_136 {
	padding-left: 40px;
    width: 460px;
    margin-top: 43px;
	height: 37px;
}

.pod_header_1361 {
	width: 160px;
    height: 26px;
    float: left;
    background: url(/templates/v1/images/svg/Contacts-main/Duration.svg) -3px 5px no-repeat;
    background-size: 15%;
    padding-left: 28px;
    padding-top: 7px;
    text-transform: uppercase;
    font-size: 12px;
font-weight: 400;
font-family: 'Montserrat', sans-serif;
}

.pod_header_1362 {
	width: 260px;
    float: left;
    font-size: 24px;
    padding-top: 4px;
font-weight: 400;
font-family: 'Montserrat', sans-serif;
}

.pod_header_137 {
	padding-left: 40px;
    width: 460px;
    text-transform: uppercase;
}

.pod_header_1371 {
	background: url(/templates/v1/images/svg/Contacts-main/Group-4895.svg) 0px 7px no-repeat;
    background-size: 20%;
    width: 81px;
    height: 25px;
    float: left;
    padding-left: 27px;
    font-size: 12px;
    padding-top: 9px;
font-weight: 400;
font-family: 'Montserrat', sans-serif;
}

.pod_header_1372 {
	width: 64px;
    float: left;
    font-size: 24px;
    padding-top: 6px;
font-weight: 400;
font-family: 'Montserrat', sans-serif;
}

.pod_header_1373 {
	width: 280px;
    float: left;
    font-size: 12px;
    padding-top: 9px;
font-weight: 400;
font-family: 'Montserrat', sans-serif;
}

.pod_header_138 {
	padding-left: 27px;
    padding-top: 10px;
    width: 460px;
    height: 30px;
	background: url(/templates/v1/images/svg/Contacts-main/Group-5575.svg) 2px 6px no-repeat;
    background-size: 3.5%;
    margin-left: 40px;
    margin-top: 4px;
    text-transform: uppercase;
    font-size: 12px;
font-weight: 400;
font-family: 'Montserrat', sans-serif;	
}




.pod_header_141 {
	margin-top: 35px;
    padding-left: 60px;
    padding-right: 60px;
}

.pod_header_141 > .pod_header_1412 {
	margin-top: 21px;
}


.pod_header_142 {
	padding-left: 60px;
    padding-right: 60px;
    margin-top: 35px;
}


.pod_header_142 > .pod_header_1412 {
	margin-top: -14px;
}

.pod_header_143 {
    padding-left: 60px;
    padding-right: 60px;
    margin-top: 35px;
}

.pod_header_1411 {
	background: url(/templates/v1/images/svg/Header/H-CALLUS-N.svg) 0px 22px no-repeat;
    background-size: 10%;
    height: 70px;
    padding-left: 54px;
    padding-top: 13px;
    font-size: 30px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
    line-height: 1.4;
}

.pod_header_1412 {
	padding-left: 57px;
    font-size: 12px;
    line-height: 16px;
	font-family: 'Montserrat', sans-serif;
    font-weight: 300;
}

.pod_header_1413 {
	background: url(/templates/v1/images/svg/Header/H-FINDUS-N.svg) 0px 14px no-repeat;
    background-size: 9%;
    height: 48px;
    padding-left: 59px;
    padding-top: 13px;
    font-size: 24px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
}

.pod_header_1414 {
    background: url(/templates/v1/images/svg/Header/F-MAILUS2.svg) 0px 10px no-repeat;
    background-size: 9%;
    height: 48px;
    padding-left: 59px;
    padding-top: 13px;
    font-size: 24px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
	
}
.pod_header_1414 span a{color: white;
    text-decoration: blink;}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {

	.pod_header_1361 {
		background: url(/templates/v1/images/svg/Contacts-main/Duration.svg) -67px 3px no-repeat;
		background-size: 82%;
	}

	.pod_header_1371 {
		background: url(/templates/v1/images/svg/Contacts-main/Group-4895.svg) -26px 7px no-repeat;
		background-size: 68%;
	}

	.pod_header_138 {
		background: url(/templates/v1/images/svg/Contacts-main/Group-5575.svg) -158px 6px no-repeat;
		background-size: 69%;
	}

	.pod_header_1411 {
		background: url(/templates/v1/images/svg/Header/H-CALLUS-N.svg) -144px 13px no-repeat;
		background-size: 72%;
	}

	.pod_header_1413 {
		background: url(/templates/v1/images/svg/Header/H-FINDUS-N.svg) -154px 14px no-repeat;
		background-size: 77%;
	}

}








.vypusk {
	width: 1180px;
	float: left;
	margin-top: 636px;
}


.vypusk > .vypusk_s0 {
position: absolute;
    top: 730px;
    width: 700px;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
}

.vypusk > .vypusk_s0 > .vypusk_s1 {
	background: url(/templates/v1/images/svg/Vypusk/Group-6176.svg) 2px 8px no-repeat;
    background-size: 11%;
    width: 249px;
    height: 50px;
    float: left;
    padding-left: 36px;
    padding-top: 10px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.vypusk > .vypusk_s0 > .vypusk_s1 {
		background: url(/templates/v1/images/svg/Vypusk/Group-6176.svg) -50px 8px no-repeat;
		background-size: 48%;
	}
}

.vypusk > .vypusk_s0 > .vypusk_s2 {
	background: url(/templates/v1/images/svg/Vypusk/Group-6175.svg) 2px 9px no-repeat;
    background-size: 9%;
    width: 260px;
    height: 50px;
    float: left;
    padding-left: 36px;
    padding-top: 10px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.vypusk > .vypusk_s0 > .vypusk_s2 {
		background: url(/templates/v1/images/svg/Vypusk/Group-6175.svg) -50px 10px no-repeat;
		background-size: 45%;
	}
}

.vypusk > .vypusk_s0 > .vypusk_s1 > span, .vypusk > .vypusk_s0 > .vypusk_s2 > span {
	font-size: 24px;
}



.vypusk_verh_331 {
	background: url(/templates/v1/images/svg/Ship-list-card/34phone.svg) 15px 9px no-repeat;
    background-size: 9%;
    height: 40px;
    width: 244px;
    border: none;
    border-radius: 20px;
    padding: 2px 14px 0px 46px;
    cursor: pointer;
    text-align: left;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #fff;
    outline: 0;
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
    font-weight: bold;
    background-color: #be081b;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.vypusk_verh_331 {
		background: url(/templates/v1/images/svg/Ship-list-card/34phone.svg) -38px 10px no-repeat;
		background-size: 53%;
		background-color: #be081b;
	}
}


.vypusk_10 {
	position: absolute;
    margin-top: -90px;
    margin-left: 2px;
}


.vypusk_10 > h2 {
    font-size: 30px;
    font-weight: bold;
    color: #1A1B1D;
}


.vypusk_11 {
width: 780px;
    font-size: 16px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    color: #707070;
	line-height: 22px;
}


.vypusk_12 {
	width: 100%;
	margin-top: 40px;
}


.vypusk_1201 {
position: absolute;
    margin-left: 551px;
    margin-top: 200px;
}

.vypusk_1202 {
position: absolute;
    margin-left: 552px;
    margin-top: 439px;
}

.vypusk_1203 {
position: absolute;
    margin-left: 550px;
    margin-top: -40px;
}


.vypusk_1204 {
position: absolute;
    margin-left: 551px;
    margin-top: 709px;
display: none;
}

.vypusk_12041 {
background: url(/templates/v1/images/svg/Contacts-main/Group-6106.svg) -4px 0px no-repeat;
    background-size: 110%;
    width: 65px;
    height: 65px;
    margin-left: 9px;
    margin-top: 3px;
    position: relative;
    z-index: 10;
}




.vypusk_1211 {
width: 76px;
    height: 76px;
    border: 1px solid #E2E2E2;
    border-radius: 38px;
    background-color: #fff;
	box-shadow: inset 3px -1px 6px 0px rgba(0, 0, 0, .25);

}

.vypusk_1212 {
width: 60px;
    height: 60px;
    border-radius: 30px;
    background-color: #E53935;
    margin-left: 8px;
    margin-top: 8px;
    position: relative;
    z-index: 2;
}

.vypusk_1213 {
width: 17px;
    height: 82px;
    background-color: #fff;
    margin-left: 30px;
    margin-top: -72px;
    position: relative;
    z-index: 1;
}

.vypusk_1214 {
width: 81px;
    height: 39px;
    background-color: #fff;
    margin-left: -2px;
    margin-top: -37px;
    position: relative;
    z-index: 1;

}

.vypusk_1215 {
margin-top: -52px;
    margin-left: 29px;
    position: relative;
    z-index: 3;
    color: #fff;
    font-size: 33px;
}

.vypusk_1216 {
	margin-top: -52px;
    margin-left: 29px;
    position: relative;
    z-index: 3;
    color: #fff;
    font-size: 33px;
}





.vypusk_13 {
	width: 578px;
    float: left;
    border: 1px solid #E2E2E2;
    border-radius: 14px;
    box-shadow: 1px 2px 6px 0px rgba(0, 0, 0, .25);
    height: 476px;
}

.vypusk_131 {
	text-align: center;
    text-transform: uppercase;
    padding-top: 32px;
    padding-bottom: 20px;
    font-size: 26px;
    font-weight: 400;
    color: #1a1b1d;
}




.vypusk_132_1 {
	display: block;
}

.vypusk_132_2 {
	display: none;
}



.vypusk_132_1, .vypusk_132_2 {
	height: 167px;
	color: #fff;
}

.vypusk_132_1 .bxlider-custom-html, .vypusk_132_2 .bxlider-custom-html {
	background: none;
    opacity: inherit;
	padding: 0px;
}

.vypusk_132_1 .bxlider-custom-html > a, .vypusk_132_2 .bxlider-custom-html > a {
	text-decoration: none;
}


.vypusk_132_1 .bx-wrapper .bx-viewport, .vypusk_132_2 .bx-wrapper .bx-viewport {
	box-shadow: none;
}

.vypusk_132_1 .bx-wrapper .bx-controls-direction a.bx-prev, .vypusk_132_2 .bx-wrapper .bx-controls-direction a.bx-prev {
	background: url(/templates/v1/images/svg/Vypusk/XMLID_-2.svg) no-repeat 0px 0px;
    background-size: 100%;
	width: 27px;
    height: 27px;
}

.vypusk_132_1 .bx-wrapper .bx-controls-direction a.bx-next, .vypusk_132_2 .bx-wrapper .bx-controls-direction a.bx-next {
	background: url(/templates/v1/images/svg/Vypusk/XMLID_-1.svg) no-repeat 0px 0px;
    background-size: 100%;
	width: 27px;
    height: 27px;
}



.vypusk_132_1 img, .vypusk_132_2 img {
	border-radius: 10px;
}









.vypusk_1321 {
	width: 230px;
    height: 167px;
    text-align: center;
	border-radius: 10px;
	box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, .25);
}





.vypusk_13211 {
text-transform: uppercase;
    text-align: center;
    font-size: 13px;
    padding-top: 70px;
    font-weight: 400;
	color: #fff;
}

.vypusk_13212 {
text-align: center;
    font-size: 12px;
    padding-top: 2px;
    font-weight: 400;
	color: #fff;
}

.vypusk_13213 {
	height: 25px;
    width: 135px;
    border: 2px solid #fff;
    border-radius: 15px;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 7px;
    letter-spacing: 1px;
    color: #fff;
    font-weight: 400;
    outline: 0;
    background-color: transparent;
    margin-top: 12px;
    font-family: 'Montserrat', sans-serif;

}









.vypusk_133 {
width: 180px;
    height: 10px;
    background: url(/templates/v1/images/new/polosa1.png) 0px 0px no-repeat;
    background-size: 100%;
    margin-left: 197px;
    margin-top: 12px;
	display: none;
}

.vypusk_134 {
width: 480px;
    height: 50px;
    padding: 47px 48px 2px;
    font-size: 16px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    color: #363a3b;
	line-height: 22px;
}

.vypusk_135 {
padding: 0px 48px;
    font-size: 14px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
    color: #707070;
	line-height: 18px;
}

.vypusk_136 {
	padding: 20px 35px 10px;
    width: 500px;
    height: 50px;
	color: #263238;
}


.vypusk_1361, .vypusk_1367 {
	position: absolute;
    width: 44px;
    height: 1px;
    background-color: #757575;
    margin-top: 20px;
}





.vypusk_1362, .vypusk_1366 {
position: absolute;
    width: 100px;
    font-size: 14px;
    margin-top: 8px;
    font-weight: 400;
}



.vypusk_1361 {
    margin-left: 14px;
}


.vypusk_1362 {
    margin-left: 71px;
}

.vypusk_1363 {
    margin-left: 134px;
}

.vypusk_1365 {
    margin-left: 281px;
}


.vypusk_1366 {
    margin-left: 361px;
}

.vypusk_1367 {
    margin-left: 450px;
}



.vypusk_1363, .vypusk_1365 {
position: absolute;
    width: 93px;
    font-weight: bold;
    margin-top: 9px;
    font-size: 18px;
    letter-spacing: 1px;
}



.vypusk_1364 {
	position: absolute;
    width: 33px;
    margin-left: 237px;
    height: 1px;
    background-color: #757575;
    margin-top: 20px;
}

.vypusk_1364 > span {
	display: none;
}


.vypusk_14 {
    margin-right: 20px;
	width: 578px;
    float: left;
    border: 1px solid #E2E2E2;
    border-radius: 14px;
    box-shadow: 1px 2px 6px 0px rgba(0, 0, 0, .25);
    height: 476px;
}


.vypusk_15 {
    width: 480px;
    height: 178px;
    margin-left: 355px;
    margin-top: 30px;
}

.vypusk_151 {
height: 40px;
    padding-top: 35px;
    padding-left: 17px;
}

.vypusk_1511, .vypusk_1513 {
	float: left;
	font-weight: 400;
    font-size: 14px;
    color: #263238;
}

.vypusk_1512 {
float: left;
    font-size: 30px;
    padding-left: 15px;
    padding-right: 15px;
    font-weight: 400;
}

.vypusk_1512 > span {
font-weight: bold;
    padding-right: 10px;
    padding-left: 10px;
}

.vypusk_152 {
font-size: 16px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    color: #363a3b;
	line-height: 22px;
}





.vypusk_16 {
width: 1178px;
    height: 747px;
    border: 1px solid #E2E2E2;
    border-radius: 14px;
    box-shadow: 1px 2px 6px 0px rgba(0, 0, 0, .25);
margin-top: 30px;
}

.vypusk_161 {
text-transform: uppercase;
    text-align: center;
    padding-top: 36px;
    font-weight: bold;
    font-size: 18px;
    color: #1a1b1d;
}

.vypusk_162 {
	height: 99px;
}

.vypusk_163 {
	padding: 10px 20px;
    height: 43px;
	color: #757575;
}

.vypusk_1631 {
	float: left;
}

.vypusk_16311 {
font-size: 18px;
    font-weight: 400;
    color: #000;
}

.vypusk_16312 {
font-size: 14px;
    text-align: center;
    margin-top: -2px;
    font-weight: 400;
    color: #607d8b;
}

.vypusk_1632 {
    float: left;
    margin: 0 25px;
    font-weight: 400;
    font-size: 30px;
    color: #263238;
    margin-top: 7px;
}

.vypusk_1633 {
	float: left;
}

.vypusk_1633 > .vypusk_16311 {
margin-left: 10px;
}

.vypusk_164 {
	padding: 10px 20px 30px;
    font-size: 14px;
    color: #666d70;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
	line-height: 18px;
}



.vypusk_17 {
	width: 100%;
    height: 350px;
    margin-top: 16px;
}


.vypusk_171, .vypusk_172, .vypusk_173, .vypusk_174, .vypusk_181, .vypusk_182, .vypusk_183, .vypusk_184 {
	width: 275px;
    margin-left: 16px;
    height: 350px;
    float: left;
}

.vypusk_171:hover, .vypusk_172:hover, .vypusk_173:hover, .vypusk_174:hover, .vypusk_181:hover, .vypusk_182:hover, .vypusk_183:hover, .vypusk_184:hover {
    background-color: #FCEAE9;
}





.vypusk_18 {
	width: 100%;
    height: 350px;
	margin-top: 16px;
}



.vypusk_171 > .vypusk_162 {
	background: url(/templates/v1/images/svg/Vypusk/Group-6135.svg) 92px 22px no-repeat;
    background-size: 31%;
}

.vypusk_172 > .vypusk_162 {
	background: url(/templates/v1/images/svg/Vypusk/Group-6132.svg) 106px 22px no-repeat;
    background-size: 27%;
}

.vypusk_173 > .vypusk_162 {
	background: url(/templates/v1/images/svg/Vypusk/Group-6133.svg) 91px 22px no-repeat;
    background-size: 36%;
}

.vypusk_174 > .vypusk_162 {
	background: url(/templates/v1/images/svg/Vypusk/Group-6134.svg) 84px 22px no-repeat;
    background-size: 34%;
}

.vypusk_181 > .vypusk_162 {
	background: url(/templates/v1/images/svg/Vypusk/Group-6135.svg) 92px 22px no-repeat;
    background-size: 31%;
}

.vypusk_182 > .vypusk_162 {
	background: url(/templates/v1/images/svg/Vypusk/Group-6133.svg) 91px 22px no-repeat;
    background-size: 36%;
}

.vypusk_183 > .vypusk_162 {
	background: url(/templates/v1/images/svg/Vypusk/Group-6132.svg) 106px 22px no-repeat;
    background-size: 27%;
}

.vypusk_184 > .vypusk_162 {
	background: url(/templates/v1/images/svg/Vypusk/Group-6134.svg) 84px 22px no-repeat;
    background-size: 34%;
}


@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {

	.vypusk_171 > .vypusk_162 {
		background: url(/templates/v1/images/svg/Vypusk/Group-6135.svg) 40px 22px no-repeat;
		background-size: 71%;
	}

	.vypusk_172 > .vypusk_162 {
		background: url(/templates/v1/images/svg/Vypusk/Group-6132.svg) 46px 22px no-repeat;
		background-size: 73%;
	}

	.vypusk_173 > .vypusk_162 {
		background: url(/templates/v1/images/svg/Vypusk/Group-6133.svg) 35px 22px no-repeat;
		background-size: 76%;
	}

	.vypusk_174 > .vypusk_162 {
		background: url(/templates/v1/images/svg/Vypusk/Group-6134.svg) 29px 22px no-repeat;
		background-size: 75%;
	}

	.vypusk_181 > .vypusk_162 {
		background: url(/templates/v1/images/svg/Vypusk/Group-6135.svg) 40px 22px no-repeat;
		background-size: 71%;
	}

	.vypusk_182 > .vypusk_162 {
		background: url(/templates/v1/images/svg/Vypusk/Group-6133.svg) 35px 22px no-repeat;
		background-size: 76%;
	}

	.vypusk_183 > .vypusk_162 {
		background: url(/templates/v1/images/svg/Vypusk/Group-6132.svg) 46px 22px no-repeat;
		background-size: 73%;
	}

	.vypusk_184 > .vypusk_162 {
		background: url(/templates/v1/images/svg/Vypusk/Group-6134.svg) 29px 22px no-repeat;
		background-size: 75%;
	}

}










.vypusk_19 {
	width: 1000px;
    margin: 0 auto;
    height: 116px;
    margin-top: 30px;
    color: #757575;
}

.vypusk_191 {
text-align: center;
    text-transform: uppercase;
    font-size: 16px;
    padding: 33px 0 8px;
    font-weight: 400;
    color: #263238;
}

.vypusk_192 {
height: 30px;
    font-size: 14px;
    font-weight: 400;
    color: #263238;
}

.vypusk_1921 {
	float: left;
    width: 50%;
    text-align: center;
}

.vypusk_193 {
	width: 100%;
    height: 1px;
    background-color: #000;
}

.vypusk_1941 {
	float: left;
    padding: 10px 29px;
}


.vypusk_20 {
	width: 100%;
    height: 280px;
    margin-top: 59px;
}

.vypusk_20 > .svadby_133 > a > img {
	margin-right: 20px;
	border-radius: 10px;
}



.vypusk_201 {
	padding-top: 20px;
    padding-left: 5px;
    font-weight: bold;
    font-size: 30px;
    color: #1a1b1d;
	margin-bottom: 38px;
}



.vypusk_202 {
	width: 1200px;
    height: 210px;
    margin-top: 9px;
}

.vypusk_2021 {
background: url(/templates/v1/images/new/head2.png) 15px 75px no-repeat;
    background-size: 11%;
}

.vypusk_2024 {
background: url(/templates/v1/images/new/head2.png) 234px 75px no-repeat;
    background-size: 11%;
}

.vypusk_2021, .vypusk_2022, .vypusk_2023, .vypusk_2024 {
	width: 280px;
    height: 190px;
    background: url(/templates/v1/images/new/nofoto.png) 0% 0px no-repeat;
    background-size: 95%;
    margin-top: 20px;
    margin-right: 20px;
	float: left;
border-radius: 10px;
}




.vypusk_21 {
	width: 100%;
    height: 476px;
    margin-top: 30px;
}


.vypusk_2101, .vypusk_2105 {
text-transform: uppercase;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    letter-spacing: 1px;
    color: #1a1b1d;
}

.vypusk_2102, .vypusk_2106 {
text-align: center;
    font-size: 12px;
    line-height: 16px;
    color: #666d70;
    margin-top: 10px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
}

.vypusk_2103, .vypusk_2104 {
text-align: center;
    color: #707070;
    font-size: 16px;
    font-weight: 400;
}

.vypusk_2103 {
    margin-top: 10px;
}


.vypusk_2104 {
    margin-top: -1px;
}

.vypusk_2105 {
    padding-top: 10px;
}






.vypusk_211 {
font-weight: bold;
    padding-left: 5px;
    padding-top: 44px;
    font-size: 30px;
    color: #1a1b1d;
}

.vypusk_212 {
	width: 1180px;
    height: 370px;
    margin-top: 40px;
}

.vypusk_2131, .vypusk_2132, .vypusk_2133, .vypusk_2134, .vypusk_2135, .vypusk_2136, .vypusk_2137, .vypusk_2138 {
position: absolute;
    width: 138px;
    height: 156px;
    color: #000;
    padding: 10px;
}

.vypusk_2131 {
	margin-left: 178px;
    margin-top: 9px;
}

.vypusk_2132 {
    background-color: #D8E9F7;
	margin-left: 439px;
    margin-top: 9px;
}

.vypusk_2133 {
	margin-left: 700px;
    margin-top: 9px;
}

.vypusk_2134 {
	margin-left: 970px;
    margin-top: 9px;
}

.vypusk_2135 {
	margin-left: 54px;
    margin-top: 201px;
}

.vypusk_2136 {
	margin-left: 309px;
    margin-top: 201px;
}

.vypusk_2137 {
	margin-left: 567px;
    margin-top: 201px;
}

.vypusk_2138 {
	margin-left: 838px;
    margin-top: 201px;
}







.vypusk_2139 {
margin-top: 194px;
    position: absolute;
    width: 96%;
    height: 2px;
    background-color: rgb(99, 99, 101);
    left: 2%;
}

.vypusk_2140 {
margin-left: 118px;
    margin-top: 170px;
    background: url(/templates/v1/images/svg/Contacts-main/Group-6108.svg) 0px 0px no-repeat;
    background-size: 100%;
    position: absolute;
    width: 29px;
    height: 46px;
}



.vypusk_2141, .vypusk_2143, .vypusk_2144, .vypusk_2145, .vypusk_2147 {
    margin-top: 184px;
    background: url(/templates/v1/images/svg/Vypusk/timeline/Group-6107.svg) 0px 0px no-repeat;
    background-size: 100%;
    position: absolute;
    width: 21px;
    height: 21px;
}


.vypusk_2142, .vypusk_2146 {
    margin-top: 184px;
    background: url(/templates/v1/images/svg/Vypusk/timeline/Group-6107r.svg) 0px 0px no-repeat;
    background-size: 100%;
    position: absolute;
    width: 21px;
    height: 21px;
}



.vypusk_2141 {
	margin-left: 244px;
}

.vypusk_2142 {
	margin-left: 380px;
}

.vypusk_2143 {
	margin-left: 502px;
}

.vypusk_2144 {
	margin-left: 631px;

}

.vypusk_2145 {
	margin-left: 770px;
}

.vypusk_2146 {
	margin-left: 902px;
}

.vypusk_2147 {
	margin-left: 1040px;
}

.vypusk_2148 {
	margin-left: 1080px;
    margin-top: 179px;
    background: url(/templates/v1/images/svg/Contacts-main/Group-6107.svg) 0px 0px no-repeat;
    background-size: 100%;
    position: absolute;
    width: 29px;
    height: 46px;
}

.vypusk_2149 {
margin-left: 99px;
    margin-top: 60px;
    background: url(/templates/v1/images/svg/Vypusk/timeline/new/Group-6104.svg) 0px 0px no-repeat;
    background-size: 100%;
    position: absolute;
    width: 70px;
    height: 100px;
}



.vypusk_2155 {
margin-left: 605px;
    margin-top: 74px;
    background: url(/templates/v1/images/svg/Vypusk/timeline/new/Group-6277.svg) 0px 0px no-repeat;
    background-size: 100%;
    position: absolute;
    width: 70px;
    height: 119px;
}

.vypusk_2160 {
margin-left: 1003px;
    margin-top: 212px;
    background: url(/templates/v1/images/svg/Vypusk/timeline/new/Group-6274.svg) 0px 0px no-repeat;
    background-size: 92%;
    position: absolute;
    width: 91px;
    height: 160px;

}





.vypusk_2151 {
margin-left: 206px;
    margin-top: 213px;
    background: url(/templates/v1/images/svg/Vypusk/timeline/new/Group-6106.svg) 0px 0px no-repeat;
    background-size: 100%;
    position: absolute;
    width: 83px;
    height: 127px;
}



.vypusk_2153 {
margin-left: 348px;
    margin-top: 4px;
    background: url(/templates/v1/images/svg/Vypusk/timeline/new/Group-6269.svg) 0px 0px no-repeat;
    background-size: 100%;
    position: absolute;
    width: 104px;
    height: 187px;
}



.vypusk_2154 {
margin-left: 475px;
    margin-top: 210px;
    background: url(/templates/v1/images/svg/Vypusk/timeline/Group-6068.svg) 0px 0px no-repeat;
    background-size: 100%;
    position: absolute;
    width: 76px;
    height: 160px;
}




.vypusk_2157 {
margin-left: 724px;
    margin-top: 212px;
    background: url(/templates/v1/images/svg/Vypusk/timeline/Group-6072.svg) 0px 0px no-repeat;
    background-size: 100%;
    position: absolute;
    width: 91px;
    height: 160px;
}

.vypusk_2159 {
margin-left: 875px;
    margin-top: 61px;
    background: url(/templates/v1/images/svg/Vypusk/timeline/new/Group-6074.svg) 0px 0px no-repeat;
    background-size: 100%;
    position: absolute;
    width: 73px;
    height: 143px;
}



.vypusk_22 {
    width: 100%;
    height: 500px;
    margin-top: 76px;
}


.vypusk_23 {
    width: 100%;
    height: 500px;
    position: absolute;
    left: 0px;
}











#zagol2 {
	float: left; 
	width: 1180px;
}




#zagol2 > .item-page > .page-header > h1 {
	position: absolute;
    top: 696px;
	font-size: 30px;
	font-weight: bold;
	color: #1A1B1D;
}




.banket {
    width: 1180px;
    float: left;
	margin-top: 600px;
}

.banket_11 {
	width: 750px;
    font-size: 16px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
    color: #707070;
	line-height: 22px;
}

.banket_12 {
	width: 1200px;
    height: 185px;
    margin-top: 30px;
}

.banket_121 {
	background: url(/templates/v1/images/svg/Main-list/S-LIST-TICK.svg) 111px 13px no-repeat;
    background-size: 21%;
    width: 240px;
    height: 100px;
    margin-right: 20px;
    float: left;
    padding: 79px 20px 0;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 2px;
    color: #263238;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.banket_121 {
		background: url(/templates/v1/images/svg/Main-list/S-LIST-TICK.svg) 98px 13px no-repeat;
		background-size: 28%;
	}
}


.banket_13 {
	width: 100%;
    margin-top: 30px;
}

.banket_14 {
	width: 100%;
    margin-top: 65px;
}

.banket_15, .banket_16, .banket_17 {
	width: 380px;
    margin-top: 65px;
    margin-right: 20px;
    float: left;
}

.banket_131 {
	width: 100%;
    height: 51px;
    text-align: center;
    padding-top: 23px;
    font-weight: bold;
    letter-spacing: 1px;
    font-size: 30px;
    color: #1A1B1D;
}

.banket_132 {
	width: 780px;
    margin: 10px auto;
    font-size: 16px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    color: #707070;
	line-height: 22px;
}

.banket_133 {
	width: 1200px;
	margin-top: 20px;
}

.banket_13 > .banket_133 > .banket_1331:nth-child(1) {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/bankety-na-teplokhode/13-1.png);
    background-size: cover;
}

.banket_13 > .banket_133 > .banket_1331:nth-child(2) {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/bankety-na-teplokhode/13-2.png);
    background-size: cover;
}

.banket_13 > .banket_133 > .banket_1331:nth-child(3) {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/bankety-na-teplokhode/13-3.png);
    background-size: cover;
}

.banket_13 > .banket_133 > .banket_1331:nth-child(4) {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/bankety-na-teplokhode/13-4.png);
    background-size: cover;
}




.banket_14 > .banket_133 > .banket_1331:nth-child(1) {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/bankety-na-teplokhode/14-1.png);
    background-size: cover;
}

.banket_14 > .banket_133 > .banket_1331:nth-child(2) {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/bankety-na-teplokhode/14-2.png);
    background-size: cover;
}

.banket_14 > .banket_133 > .banket_1331:nth-child(3) {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/bankety-na-teplokhode/14-3.png);
    background-size: cover;
}

.banket_14 > .banket_133 > .banket_1331:nth-child(4) {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/bankety-na-teplokhode/14-4.png);
    background-size: cover;
}

.banket_14 > .banket_133 > .banket_1331:nth-child(5) {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/bankety-na-teplokhode/14-5.png);
    background-size: cover;
	width: 380px;
}

.banket_14 > .banket_133 > .banket_1331:nth-child(6) {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/bankety-na-teplokhode/14-6.png);
    background-size: cover;
	width: 380px;
}

.banket_14 > .banket_133 > .banket_1331:nth-child(7) {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/bankety-na-teplokhode/14-7.png);
    background-size: cover;
	width: 380px;
}





.banket_15 > .banket_131, .banket_16 > .banket_131, .banket_17 > .banket_131 {
	line-height: 1.1;
}

.banket_15 > .banket_132, .banket_16 > .banket_132, .banket_17 > .banket_132 {
	width: 360px;
    margin-top: 283px;
    text-align: center;
    padding: 0 10px;
}


.banket_15 > .banket_1331 {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/bankety-na-teplokhode/15-1.png);
    background-size: cover;
	width: 380px;
	margin-top: 45px;
}

.banket_16 > .banket_1331 {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/bankety-na-teplokhode/16-1.png);
    background-size: cover;
    width: 380px;
	margin-top: 45px;
}

.banket_17 > .banket_1331 {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/bankety-na-teplokhode/17-1.png);
    background-size: cover;
    width: 380px;
	margin-top: 45px;
}






.banket_1331 {
	text-align: center;
	width: 280px;
    height: 202px;
    margin-right: 20px;
    float: left;
    margin-top: 18px;
	border-radius: 10px;
}

.banket_13311 {
text-align: center;
    color: #fff;
    font-size: 18px;
    padding-top: 43px;
    font-weight: 400;
}

.banket_13312 {
	height: 36px;
    width: 163px;
    border: 2px solid #fff;
    border-radius: 18px;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 10px;
    letter-spacing: 1px;
    color: #fff;
    font-weight: bold;
    outline: 0;
    margin-top: 71px;
    background-color: transparent;
    font-family: 'Montserrat', sans-serif;
}

.banket_20 {
width: 1200px;
}


.banket_22 {
    width: 100%;
    height: 467px;
    margin-top: 46px;
}


.banket_23 {
	background: url(/images/new_design/bankety-na-teplokhode/Accia-onebanquete.png) 50% 0px repeat-x;
    width: 100%;
    height: 467px;
    position: absolute;
    left: 0px;
}

.banket_231 {
	width: 756px;
    height: 34px;
    margin: 67px auto 0;
    text-align: center;
    padding: 10px 0;
    text-transform: uppercase;
    font-weight: bold;
    color: #fff;
    font-size: 30px;
    letter-spacing: 2px;
}

.banket_232 {
	width: 612px;
    height: 50px;
    margin: 0px auto 0;
    text-align: center;
    padding: 10px 0;
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
	line-height: 26px;
}

.banket_233 {
	width: 100%;
	margin-top: 50px;
}

.banket_2331 {
	width: 50%;
    float: left;
}

.banket_2332 {
	width: 50%;
    float: left;
}

.banket_23311 {
	height: 63px;
    width: 304px;
    border: 2px solid #fff;
    border-radius: 33px;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 18px;
    letter-spacing: 1px;
    color: #fff;
    font-weight: bold;
    outline: 0;
    margin-top: 64px;
    background-color: transparent;
    padding-top: 6px;
    text-align: center;
    font-family: 'Montserrat', sans-serif;
}


.banket_23312 {
	font-size: 14px;
    margin-top: 5px;
	text-align: center;
	color: #fff;
	font-weight: 400;
    font-family: 'Lato', sans-serif;
}



.banket_23315 {
	margin-left: auto;
    margin-right: 20px;
	width: 304px;
}

.banket_23316 {
	margin-right: auto;
    margin-left: 20px;
	width: 304px;
}













#zagol1 {
	margin-top: -90px; 
	float: left; 
	width: 1180px;
}





#zagol1 > .item-page > .page-header > h1 {
    position: absolute;
    top: 185px;
    font-size: 31px;
    font-weight: 500;
    color: #383D40;
    line-height: 1.1;
    width: 1180px;
    letter-spacing: -1px;
}





.banket2 {
    width: 1180px;
    float: left;
}




.banket2_verh_233 {
	font-family: 'Lato', sans-serif;
	font-weight: 300;
	color: #71828D;
	font-size: 12px;
	text-align: center;
    text-transform: lowercase;
}


.banket2_11 {
	width: 800px;
}

.banket2_12 {
	font-weight: bold;
    font-size: 22px;
	color: #383D40;
}

.banket2_13 {
	font-size: 16px;
    color: #383D40;
    margin-top: 20px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
	line-height: 22px;
}





.banket2_14 {
margin-top: 40px !important;
}



.banket2_14, .banket2_17 {
	width: 100%;
	margin-top: 20px;
	height: 360px;
}

.banket2_14 > a, .banket2_17 > a {
	color: #fff;
}









.banket2_15 > .banket2_701 {
	background: url(/templates/v1/images/svg/Ship-list-card/53banquet.svg) 190px 0px no-repeat;
    background-size: 17%;
    width: 460px;
    height: 66px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.banket2_15 > .banket2_701 {
		background: url(/templates/v1/images/svg/Ship-list-card/53banquet.svg) 0px 0px no-repeat;
		background-size: 100%;
		height: 68px;
	}
}

.banket2_16 > .banket2_701 {
background: url(/templates/v1/images/svg/Contacts-main/Group-6102.svg) 185px 0px no-repeat;
    background-size: 18%;
    width: 460px;
    height: 66px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.banket2_16 > .banket2_701 {
		background: url(/templates/v1/images/svg/Contacts-main/Group-6102.svg) 14px 0px no-repeat;
		background-size: 91%;
		height: 68px;
	}
}


.banket2_18 > .banket2_701 {
background: url(/templates/v1/images/svg/Ship-list-card/51magister.svg) 189px 0px no-repeat;
    background-size: 15%;
    width: 460px;
    height: 66px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.banket2_18 > .banket2_701 {
		background: url(/templates/v1/images/svg/Ship-list-card/51magister.svg) 0px 0px no-repeat;
		background-size: 100%;
		height: 68px;
	}
}




.banket2_19 > .banket2_701 {
background: url(/templates/v1/images/svg/Ship-list-card/52wow.svg) 199px 0px no-repeat;
    background-size: 13%;
    width: 460px;
    height: 66px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.banket2_19 > .banket2_701 {
		background: url(/templates/v1/images/svg/Ship-list-card/52wow.svg) 0px 0px no-repeat;
		background-size: 100%;
		height: 68px;
	}
}






.banket2_15 > .banket2_702, .banket2_16 > .banket2_702, .banket2_18 > .banket2_702, .banket2_19 > .banket2_702 {
text-transform: uppercase;
    text-align: center;
    margin-top: 30px;
    line-height: 24px;
    font-weight: bold;
    font-size: 18px;
}


.banket2_15 > .banket2_703, .banket2_16 > .banket2_703, .banket2_18 > .banket2_703, .banket2_19 > .banket2_703 {
	font-size: 18px;
    margin-top: 24px;

}

.banket2_15 > .banket2_703 {
    margin-left: 89px;
}

.banket2_16 > .banket2_703 {
    margin-left: 120px;
}


.banket2_18 > .banket2_703 {
    margin-left: 35px;
}


.banket2_19 > .banket2_703 {
    margin-left: 115px;
}





.banket2_15 {
	background: url(/images/new_design/bankety-na-vode/banquete.png) 0px 0px no-repeat;
	background-size: 100%;
}

.banket2_16 {
	background: url(/images/new_design/bankety-na-vode/Wed.png) 0px 0px no-repeat;
	background-size: 100%;
}


.banket2_18 {
	background: url(/images/new_design/bankety-na-vode/alie.png) 0px 0px no-repeat;
	background-size: 100%;
}


.banket2_19 {
	background: url(/images/new_design/bankety-na-vode/decor.png) 0px 0px no-repeat;
	background-size: 100%;
}






.banket2_15, .banket2_16, .banket2_18, .banket2_19 {
	width: 460px;
    height: 290px;
    float: left;
    padding: 50px 60px 20px;
    border-radius: 10px;
}


.banket2_15, .banket2_18 {
    margin-right: 20px;
}






.banket2_22 {
	width: 960px;
    height: 185px;
    margin: 30px auto 0px;
    padding-left: 10px;
}

.banket2_221 {
background: url(/templates/v1/images/svg/Main-list/S-LIST-TICK.svg) 127px 13px no-repeat;
    background-size: 19%;
    width: 260px;
    height: 100px;
    margin-right: 20px;
    float: left;
    padding: 79px 20px 0;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 2px;
    color: #263238;
	line-height: 22px;
}

.banket2_22 > .banket2_right {
	padding: 79px 15px 0px 25px;
}




.banket2_23 {
	width: 700px;
    height: 50px;
    margin-top: 20px;
    font-weight: bold;
    font-size: 30px;
    line-height: 1.1;
    color: #383D40;
	line-height: 36px;
}



.banket2_24 {
margin-top: 34px;
    width: 100%;

}



.banket2_241 {
width: 654px;
    float: left;
    padding-right: 40px;
    font-size: 22px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
    color: #707070;
    line-height: 28px;

}



.banket2_242 {
    width: 420px;
    float: left;
    padding-left: 40px;
    font-size: 16px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
    color: #707070;
	line-height: 24px;
}

.banket2_243 {
position: absolute;
    width: 1px;
    height: 135px;
    background-color: #707070;
    margin-left: 693px;
    margin-top: 5px;
}





.banket2_703 > ul {
	list-style: none;
}

.banket2_703 > ul > li {
	background: url(/templates/v1/images/svg/noun_tick_317767.svg) 0px 6px no-repeat;
    background-size: 14px;
	padding-left: 20px;
    position: relative;
    margin: 5px 10px;
    font-weight: 400;
    font-size: 14px;
}

.banket2_703 > ul > li:before {
/*
	content: '✔';
    position: absolute; 
	top: 0; 
	left: 0;
    color: #ffffff;
*/
}



.banket2_niz {
	height: 37px;
}










#exkursii_item {
	float: left; 
	width: 1180px;
}


/*
#exkursii_item > .item-page > .page-header > h1 {
	display:none;
}
*/


.exkursii {
    width: 1180px;
    float: left;
}



.exkursii_1, .exkursii_2, .exkursii_3, .exkursii_4, .exkursii_5, .exkursii_6, .exkursii_7, .exkursii_8, .exkursii_9, .exkursii_10, .exkursii_11, .exkursii_12, .exkursii_13, .exkursii_14, .exkursii_15 {
	width: 1178px;
    margin-top: 47px;
    border: 1px solid #E2E2E2;
    border-radius: 14px;
    box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, .25);
    height: 268px;
}

.exkursii_2, .exkursii_3, .exkursii_4, .exkursii_5, .exkursii_6, .exkursii_7, .exkursii_8, .exkursii_9, .exkursii_10, .exkursii_11, .exkursii_12, .exkursii_13, .exkursii_14, .exkursii_15 {
    margin-top: 30px;
}

.exkursii_1 > a > .exkursii_21 {
    background: url(/images/new_design/exkursii/1.png) 0% 0px no-repeat;
    background-size: 100%;
}

.exkursii_2 > a > .exkursii_21 {
    background: url(/images/new_design/exkursii/2.png) 0% 0px no-repeat;
    background-size: 100%;
}

.exkursii_3 > a > .exkursii_21 {
    background: url(/images/new_design/exkursii/3.png) 0% 0px no-repeat;
    background-size: 100%;
}

.exkursii_4 > a > .exkursii_21 {
    background: url(/images/new_design/exkursii/4.png) 0% 0px no-repeat;
    background-size: 100%;
}

.exkursii_5 > a > .exkursii_21 {
    background: url(/images/new_design/exkursii/5.png) 0% 0px no-repeat;
    background-size: 100%;
}

.exkursii_6 > a > .exkursii_21 {
    background: url(/images/new_design/exkursii/6.png) 0% 0px no-repeat;
    background-size: 100%;
}

.exkursii_7 > a > .exkursii_21 {
    background: url(/images/new_design/exkursii/7.png) 0% 0px no-repeat;
    background-size: 100%;
}

.exkursii_8 > a > .exkursii_21 {
    background: url(/images/new_design/exkursii/8.png) 0% 0px no-repeat;
    background-size: 100%;
}

.exkursii_9 > a > .exkursii_21 {
    background: url(/images/new_design/exkursii/9.png) 0% 0px no-repeat;
    background-size: 100%;
}

.exkursii_10 > a > .exkursii_21 {
    background: url(/images/new_design/exkursii/10.png) 0% 0px no-repeat;
    background-size: 100%;
}

.exkursii_11 > a > .exkursii_21 {
    background: url(/images/new_design/exkursii/11.png) 0% 0px no-repeat;
    background-size: 100%;
}

.exkursii_12 > a > .exkursii_21 {
    background: url(/images/new_design/exkursii/12.png) 0% 0px no-repeat;
    background-size: 100%;
}

.exkursii_13 > a > .exkursii_21 {
    background: url(/images/new_design/exkursii/13.png) 0% 0px no-repeat;
    background-size: 100%;
}

.exkursii_14 > a > .exkursii_21 {
    background: url(/images/new_design/exkursii/14.png) 0% 0px no-repeat;
    background-size: 100%;
}

.exkursii_15 > a > .exkursii_21 {
    background: url(/images/new_design/exkursii/15.png) 0% 0px no-repeat;
    background-size: 100%;
}



.exkursii_21 {
	height: 270px;
    width: 340px;
    float: left;
	border-top-left-radius: 14px;
    border-bottom-left-radius: 14px;
}

.exkursii_21 > img {
	border-top-left-radius: 14px;
    border-bottom-left-radius: 14px;
}

.exkursii_22 {
	height: 220px;
    width: 442px;
    float: left;
    padding: 20px 30px 30px;
    color: #757575;

margin-top: -270px;
    margin-left: 340px;
}

.exkursii_221 {
	text-transform: uppercase;
    font-weight: 500;
    font-size: 22px;
    letter-spacing: 1px;
    color: #263238;
	line-height: 26px;
}

.exkursii_222 {
	margin-top: 20px;
    font-size: 16px;
    height: 103px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
    color: #383D40;
	line-height: 22px;
}


.exkursii_223 {
	position: absolute;
    margin-top: 185px;
    width: 465px;
}

.exkursii_224 {
	position: absolute;
    margin-top: 210px;
    width: 480px;
}





.exkursii_2231 {
	text-transform: uppercase;
    background: url(/templates/v1/images/svg/Contacts-main/006.svg) 0px 3px no-repeat;
    background-size: 11%;
    font-size: 12px;
    padding-left: 27px;
    padding-top: 4px;
    color: #607D8B;
    float: left;
    width: 199px;
    font-weight: 400;
}

.exkursii_2232 {
float: left;
    width: 230px;
    font-size: 18px;
    padding-top: 3px;
    height: 26px;
    font-weight: 400;
    color: #263238;
}



.exkursii_2241 {
	float: left;
    width: 226px;
}

.exkursii_22411 {
	text-transform: uppercase;
    background: url(/templates/v1/images/svg/Ship-list-card/29timemoney.svg) 0px 8px no-repeat;
    background-size: 25%;
    font-size: 12px;
    padding-left: 27px;
    padding-top: 8px;
    float: left;
    width: 61px;
    font-weight: 400;
    color: #607D8B;
}

.exkursii_22412 {
	float: left;
    font-size: 18px;
    padding-top: 8px;
    font-weight: 400;
    color: #263238;
	width: 136px;
}



.exkursii_2242 {
	float: left;
    width: 244px;
}

.exkursii_2242 > .sdvig {
	padding-top: 5px;
}

.exkursii_22421 {
	background: url(/templates/v1/images/svg/Contacts-main/007.svg) 0px 5px no-repeat;
    background-size: 36%;
    float: left;
    width: 38px;
    padding-left: 28px;
    font-size: 12px;
    text-transform: uppercase;
    padding-top: 7px;
    font-weight: 400;
    color: #607D8B;
}


@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {

	.exkursii_2231 {
		background: url(/templates/v1/images/svg/Contacts-main/006.svg) -86px 3px no-repeat;
		background-size: 87%;
	}

	.exkursii_22411 {
		background: url(/templates/v1/images/svg/Ship-list-card/29timemoney.svg) -22px 8px no-repeat;
		background-size: 75%;
	}

	.exkursii_22421 {
		background: url(/templates/v1/images/svg/Contacts-main/007.svg) -14px 5px no-repeat;
		background-size: 75%;
	}

}

.exkursii_22422 {
	font-size: 12px;
    float: left;
    padding-top: 11px;
    font-weight: 400;
    color: #263238;
    width: 174px;
	line-height: 1.1;
}


.exkursii_23 {
    height: 270px;
    width: 336px;
    float: left;
	text-align: center;

margin-top: -270px;
    margin-left: 844px;
}


.exkursii_231 {
margin-top: 52px;
    font-size: 40px;
    font-weight: 500;
    padding-left: 42px;
    letter-spacing: 3px;
    color: #263238;
}

.exkursii_231 > span {
font-size: 12px;
    font-weight: 400;
    padding-left: 3px;
    letter-spacing: 0px;
    color: #37474F;
}

.exkursii_232 {
margin-top: 7px;
    font-size: 14px;
    padding: 0 82px 0 42px;
    line-height: 18px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
    color: #455A64;
}

.exkursii_233 {
width: 240px;
    height: 30px;
    background: url(/templates/v1/images/new/exkursii_01.png) 0px 1px no-repeat;
    background-size: 100%;
    margin-top: 25px;
    margin-left: 35px;
}

.exkursii_234 {
height: 50px;
    width: 255px;
    border-radius: 24px;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 16px;
    letter-spacing: 1px;
    color: #fff;
    font-weight: bold;
    outline: 0;
    margin-top: 16px;
    background-color: #0072CF;
    border: 1px solid #0072CF;
    font-family: 'Montserrat', sans-serif;
}

.exkursii_235 {
	background: url(/templates/v1/images/new/perfor.png) 0px 0px no-repeat;
    background-size: 100%;
    width: 12px;
    height: 271px;
    position: absolute;
    margin-left: -7px;
    margin-top: -2px;
}



.exkursii_31 {
	width: 800px;
}

.exkursii_32 {
font-weight: bold;
    font-size: 22px;
    color: #383D40;
}

.exkursii_33 {
	font-size: 16px;
    margin-top: 20px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
    color: #383D40;
	line-height: 22px;
}


.exkursii_41 {
	width: 1180px;
    height: 146px;
    margin: 21px auto 0px;
}


.exkursii_42 {
	background: url(/templates/v1/images/svg/Main-list/S-LIST-TICK.svg) 159px 13px no-repeat;
    background-size: 15.5%;
    width: 340px;
    height: 100px;
    margin-right: 20px;
    float: left;
    padding: 79px 20px 0;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 2px;
    color: #263238;
    line-height: 22px;
}

.exkursii_42:nth-child(3) {
    margin-right: 0px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.exkursii_42 {
		background: url(/templates/v1/images/svg/Main-list/S-LIST-TICK.svg) 131px 13px no-repeat;
		background-size: 32%;
	}
}









.kruiz {
    width: 1180px;
    float: left;
	margin-top: 564px;
}


.kruiz_11 {
	width: 1180px;
}

.kruiz_10 {
	font-size: 30px;
    text-transform: uppercase;
    font-weight: bold;
    color: #1a1b1d;
	margin-bottom: 15px;
}

.kruiz_12 {
	width: 760px;
    float: left;
    margin-right: 40px;
    font-size: 17px;
    color: #4d4848;
}

.kruiz_121 {
	font-weight: 400;
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    color: #263238;
	line-height: 26px;
}


.kruiz_1221 {
font-size: 30px;
    font-weight: bold;
    margin-top: 30px;
    color: #1a1b1d;
}

.kruiz_1222 {
	margin-top: 20px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    color: #263238;
	line-height: 26px;
}



.kruiz_13 {
	width: 380px;
    height: 483px;
    margin-top: -19px;
    float: left;
    color: #4d4848;
}


.kruiz_131 {
	margin-top: 7px;
}

.kruiz_1311 {
	font-size: 16px;
}


.kruiz_1313 {
	background: url(/templates/v1/images/new/kruiz_01.png) 0px -1px no-repeat;
    background-size: 17.5%;
    width: 200px;
	padding-left: 40px;
}

.kruiz_132 {
	width: 300px;
    height: 30px;
    background: url(/templates/v1/images/new/exkursii_01.png) 0px 1px no-repeat;
    background-size: 100%;
    margin-top: 12px;
}

.kruiz_form {
font-size: 11pt;
    padding: 4px 7px !important;
    width: 364px;
    height: 30px !important;
    border-radius: 10px;
    border: 1px solid #0072cf !important;
}

.kruiz_form2 {
	font-size: 11pt;
    padding: 4px 12px !important;
    width: 86px;
    height: 22px !important;
    border: 1px solid #B7B7B7 !important;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}


.kruiz_14 {
	width: 1180px;
    height: 200px;
	margin-top: 42px;
}


.kruiz_14 > a > img {
	width: 280px;
    height: 190px;
    float: left;
    margin-right: 20px;
	margin-top: 20px;
	border-radius: 10px;
	box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, .25);
}

.kruiz_14 > a:nth-child(4) > img, .kruiz_14 > a:nth-child(8) > img {
    margin-right: 0px;
}


.kruiz_15 {
    width: 100%;
    height: 1030px;
	margin-top: 30px;
}



.kruiz_161, .kruiz_162, .kruiz_163, .kruiz_164, .kruiz_165, .kruiz_166 {
	font-weight: bold;
    font-size: 26px;
    position: absolute;
    margin-left: 246px;
    color: #1a1b1d;
	padding-top: 4px;
	line-height: 1.2;
}


.kruiz_161, .kruiz_171 {
	margin-top: 96px;
}

.kruiz_162, .kruiz_172 {
	margin-top: 210px;
}

.kruiz_163, .kruiz_173 {
	margin-top: 346px;
}

.kruiz_164, .kruiz_174 {
	margin-top: 484px;
}

.kruiz_165, .kruiz_175 {
	margin-top: 621px;
}

.kruiz_166, .kruiz_176 {
	margin-top: 760px;
}


.kruiz_171, .kruiz_172, .kruiz_173, .kruiz_174, .kruiz_175, .kruiz_176 {
	position: absolute;
    margin-left: 405px;
    width: 571px;
}

.kruiz_1711 {
font-size: 26px;
    font-weight: 400;
    color: #1a1b1d;
line-height: 1.2;
}

.kruiz_1712 {
	font-size: 16px;
    padding-top: 18px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
    color: #37474f;
	line-height: 24px;
}

.kruiz_181 {
    width: 5px;
    height: 1010px;
    position: absolute;
    background-color: #1976D2;
    margin-left: 338px;
    margin-top: 5px;
}


.kruiz_191 {
background: url(/templates/v1/images/svg/Contacts-main/Group-6107.svg) 0px 0px no-repeat;
    background-size: 100%;
    position: absolute;
    width: 42px;
    height: 54px;
    margin-left: 320px;
    margin-top: 755px;
}

.kruiz_192, .kruiz_193, .kruiz_194, .kruiz_195 {
background: url(/templates/v1/images/svg/Vypusk/timeline/new/EX.svg) 0px 0px no-repeat;
    background-size: 99%;
    position: absolute;
    width: 36px;
    height: 54px;
}

.kruiz_196 {
background: url(/templates/v1/images/svg/Contacts-main/Group-6108.svg) 0px 0px no-repeat;
    background-size: 100%;
    position: absolute;
    width: 41px;
    height: 65px;
    margin-left: 320px;
    margin-top: 80px;
}


.kruiz_192 {
margin-left: 323px;
    margin-top: 209px;

}

.kruiz_193 {
    margin-left: 323px;
    margin-top: 346px;

}

.kruiz_194 {
margin-left: 323px;
    margin-top: 484px;

}

.kruiz_195 {
    margin-left: 323px;
    margin-top: 619px;

}






.contact {
    width: 1180px;
    float: left;
	margin-top: 100px;
}





.contact_11 {
    height: 500px;
    padding-left: 20px;
}

.contact_12 {
	width: 261px;
    float: left;
    margin-right: 70px;
    height: 520px;
}

.contact_13 {
width: 261px;
    float: left;
    margin-right: 70px;
    height: 520px;
}

.contact_13 > .contact_110 > h2 {
	font-size: 17px;
    text-transform: uppercase;
}

.contact_13 > .contact_111 {
font-size: 15px;
    font-weight: 400;
}

.contact_110 {
	text-align: center;
    font-size: 14px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    color: #00121d;
	line-height: 20px;
}












.glav_sl {
	width: 915px;
    height: 160px;
    margin: 41px auto 20px;
	display: none;
}

.glav_sl1 {
	width: 1180px;
    height: 160px;
	position: absolute;
    /*top: 2010px;    */
	top: 1506px;
}

.glav_sl2 {
	width: 915px;
	margin: 0 auto;
    
}


.glav_niz {
	width: 780px;
    margin: 20px auto;
}

.glav_niz_01, .glav_niz_02 {
display: none;
width: 705px;
    padding-left: 75px;
    padding-top: 25px;
}

.glav_niz_011 {
width: 160px;
    float: left;
    height: 210px;
    margin-right: 75px;

}

.glav_niz_01 > .glav_niz_011:nth-child(1) > a > .glav_niz_012 {
	background: url(/media/com_acymailing/upload/____________________.jpg) 0px 0px no-repeat;
    background-size: 100%;


}

.glav_niz_01 > .glav_niz_011:nth-child(2) > a > .glav_niz_012 {

	background: url(/media/com_acymailing/upload/756_1.jpg) 0px 0px no-repeat;
    background-size: 100%;
}

.glav_niz_01 > .glav_niz_011:nth-child(3) > a > .glav_niz_012 {
	background: url(/media/com_acymailing/upload/_________________________.jpg) 0px 0px no-repeat;
    background-size: 100%;

}



.glav_niz_02 > .glav_niz_011:nth-child(1) > a > .glav_niz_012 {

	background: url(/media/com_acymailing/upload/756.jpg) 0px 0px no-repeat;
    background-size: 100%;

}

.glav_niz_02 > .glav_niz_011:nth-child(2) > a > .glav_niz_012 {
	background: url(/media/com_acymailing/upload/______________.jpg) 0px 0px no-repeat;
    background-size: 100%;

}

.glav_niz_02 > .glav_niz_011:nth-child(3) > a > .glav_niz_012 {
	background: url(/media/com_acymailing/upload/_______________________________.jpg) 0px 0px no-repeat;
    background-size: 100%;

}




.glav_niz_012 {
width: 160px;
    height: 160px;
border-radius: 80px;
}

.glav_niz_013 {
    text-align: center;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 12px;
    margin-left: -30px;
    width: 220px;
    margin-top: 7px;
}




.o_kompanii {
    width: 1180px;
    float: left;
}



#o_kompanii > .item-page > .page-header > h1 {
position: absolute;
    top: 233px;
    font-size: 26px;
    text-transform: uppercase;
    letter-spacing: 0px;
    font-weight: bold;
    color: #515151;
    margin-left: 51px;
}


.o_kompanii_10 {
	margin-top: -147px; 
	float: left; 
	width: 1180px;
}


.o_kompanii_11 {
	width: 100%;
}

.o_kompanii_12 {
background: url(/templates/v1/images/new/o_kompanii_01.png) 100% 0px no-repeat;
    background-size: 26.9%;
    width: 637px;
    height: 356px;
    margin-right: 20px;
    float: left;
    padding: 30px 90px 30px 50px;
    color: #4b4343;
    border: 1px solid #E2E2E2;
    border-radius: 10px;
    box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, .25);
}

.o_kompanii_12:hover {
    box-shadow: 1px 3px 10px 0px rgba(0, 0, 0, .25);
}


.o_kompanii_1200 {
	background: url(/templates/v1/images/svg/Main-list/S-LIST-TICK.svg) 0px 15px no-repeat;
    background-size: 7%;
    width: 263px;
    height: 48px;
    padding-left: 35px;
    line-height: 20px;
    padding-top: 6px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #6c6c6c;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.o_kompanii_12311 > .o_kompanii_1200, .o_kompanii_12312 > .o_kompanii_1200, .o_kompanii_12321 > .o_kompanii_1200, .o_kompanii_12322 > .o_kompanii_1200 {
		background: url(/templates/v1/images/svg/Main-list/S-LIST-TICK.svg) -37px 14px no-repeat;
		background-size: 32%;
	}

	.o_kompanii_12313 > .o_kompanii_1200, .o_kompanii_12323 > .o_kompanii_1200 {
		background: url(/templates/v1/images/svg/Main-list/S-LIST-TICK.svg) -31px 16px no-repeat;
		background-size: 28%;
	}
}




.o_kompanii_121 {
	line-height: 26px;
    margin-top: 26px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    font-size: 18px;
    color: #707070;
}

.o_kompanii_122 {
	text-transform: uppercase;
    margin-top: 14px;
}

.o_kompanii_122 > h4 {
	font-weight: bold;
    font-size: 26px;
    color: #515151;
}

.o_kompanii_123 {
	display: table;
	font-size: 16px;
    margin-top: 53px;
}


.o_kompanii_1231 {
	width: 279px;
    float: left;
	margin-right: 40px;
}

.o_kompanii_1232 {
	width: 309px;
    float: left;
}


.o_kompanii_12313 > .o_kompanii_1200, .o_kompanii_12323 > .o_kompanii_1200 {
	padding-top: 14px;
}

.o_kompanii_12312, .o_kompanii_12313, .o_kompanii_12322, .o_kompanii_12323 {
	margin-top: -8px;
}



.o_kompanii_13 {
	width: 300px;
    height: 278px;
	margin-top: -418px;
    margin-left: 799px;
    float: left;
    color: #fff;
    padding: 90px 40px 50px;
    text-transform: uppercase;
    background: url(/images/new_design/home/Symbol-12–1x2x.png) 0% 0px no-repeat;
    background-size: cover;
	border-radius: 10px;
	box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, .25);
}



.o_kompanii_13:hover, .o_kompanii_15:hover, .o_kompanii_16:hover, .o_kompanii_19:hover, .o_kompanii_20:hover, .o_kompanii_21:hover, .o_kompanii_23:hover, .o_kompanii_24:hover, .o_kompanii_25:hover, .verh_62:hover, .verh_63:hover, .verh_64:hover, .verh_65:hover {
	box-shadow: 1px 2px 10px 0px rgba(0, 0, 0, .25);
	opacity: 0.8;
}


.o_kompanii_13 > .o_kompanii_721, .o_kompanii_15 > .o_kompanii_721, .o_kompanii_16 > .o_kompanii_721, .o_kompanii_19 > .o_kompanii_721, .o_kompanii_20 > .o_kompanii_721, .o_kompanii_21 > .o_kompanii_721, .o_kompanii_23 > .o_kompanii_721, .o_kompanii_24 > .o_kompanii_721, .o_kompanii_25 > .o_kompanii_721 {
	line-height: 30px;
    font-size: 22px;
    font-weight: bold;
}

.o_kompanii_13 > .o_kompanii_722, .o_kompanii_15 > .o_kompanii_722, .o_kompanii_16 > .o_kompanii_722, .o_kompanii_20 > .o_kompanii_722, .o_kompanii_23 > .o_kompanii_722 {
	margin-top: 50px;
    font-size: 16px;
    line-height: 22px;
    font-weight: 400;
}

.o_kompanii_13 > .o_kompanii_724, .o_kompanii_15 > .o_kompanii_724, .o_kompanii_16 > .o_kompanii_724, .o_kompanii_19 > .o_kompanii_724, .o_kompanii_20 > .o_kompanii_724, .o_kompanii_21 > .o_kompanii_724, .o_kompanii_23 > .o_kompanii_724, .o_kompanii_24 > .o_kompanii_724, .o_kompanii_25 > .o_kompanii_724, .verh_633 > a > .verh_6331 {
	height: 45px;
    width: 148px;
    border: 2px solid #fff;
    border-radius: 25px;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 10px;
    letter-spacing: 1px;
    color: #fff;
    font-weight: bold;
    outline: 0;
    background-color: transparent;
    font-family: 'Montserrat', sans-serif;
    padding: 0 20px;
}


@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.o_kompanii_13 > .o_kompanii_724, .o_kompanii_16 > .o_kompanii_724, .o_kompanii_19 > .o_kompanii_724, .o_kompanii_21 > .o_kompanii_724, .o_kompanii_24 > .o_kompanii_724, .o_kompanii_25 > .o_kompanii_724 {
		line-height: 1.6;
	}
}


.o_kompanii_13 > .o_kompanii_724 {
    margin-top: 78px;
}



.o_kompanii_14 {
width: 100%;
    margin-top: 20px;
}

.o_kompanii_15 {
	width: 500px;
    height: 194px;
    margin-right: 20px;
    float: left;
    color: #fff;
    padding: 30px 40px 40px 40px;
    text-transform: uppercase;
    background: url(/images/new_design/home/Katerx2x.jpg) 0% 0px no-repeat;
    background-size: cover;
	background-position-y: -52px;
	border-radius: 10px;
	box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, .25);
}


.o_kompanii_15 > .o_kompanii_722 {
	margin-top: 25px;
}

.o_kompanii_15 > .o_kompanii_724 {
    margin-top: 92px;
	width: 180px;
}


.o_kompanii_16 {
	width: 220px;
    height: 204px;
    margin-right: 20px;
    float: left;
    color: #fff;
    padding: 30px;
    text-transform: uppercase;
	/*background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/bankety-na-teplokhode/14-1.png);*/
    background: url(/images/new_design/home/1.jpg) 0% 0px no-repeat;
    background-size: cover;
	border-radius: 10px;
	box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, .25);
	text-align: center;
}

.o_kompanii_161 {
	background: url(/templates/v1/images/svg/RIBBON-r.svg) 0px 0px no-repeat;
    background-size: 100%;
    width: 215px;
    height: 50px;
    position: absolute;
    margin-left: -30px;
    margin-top: -6px;
	display: none;
}


.o_kompanii_16 > .o_kompanii_721 {
	margin-top: -1px;
    margin-left: -16px;
    width: 253px;
    text-align: center;
}


.o_kompanii_16 > .o_kompanii_722 {
	margin-top: 26px;
    font-size: 12px;
    text-align: center;
    font-weight: bold;
	line-height: 20px;
}

.o_kompanii_16 > .o_kompanii_724 {
	margin-top: 44px;
    padding: 0 30px;
}


.o_kompanii_16 > .o_kompanii_725 {
	margin-top: 13px;
    font-size: 16px;
    line-height: 1.3;
    text-align: center;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
}



.o_kompanii_17 {
	width: 280px;
    height: 260px;
    float: left;
}

.o_kompanii_18 {
	width: 100%;
    margin-top: 20px;
}


.o_kompanii_19 {
	width: 200px;
    height: 194px;
    margin-right: 20px;
    float: left;
    color: #fff;
    padding: 50px 40px 20px;
    text-transform: uppercase;
    background: url(/images/new_design/home/Excurs2x.png) 0% 0px no-repeat;
    background-size: cover;
	border-radius: 10px;
	box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, .25);
}


.o_kompanii_19 > .o_kompanii_724 {
    margin-top: 59px;
}


.o_kompanii_20 {
	width: 500px;
    height: 194px;
    margin-right: 20px;
    float: left;
    color: #fff;
    padding: 50px 40px 20px;
    text-transform: uppercase;
    background: url(/images/new_design/home/Yachtx2x.png) 0% 0px no-repeat;
    background-size: cover;
	border-radius: 10px;
	box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, .25);
}

.o_kompanii_20 > .o_kompanii_724 {
    margin-top: 47px;
	width: 180px;
}


.o_kompanii_21 {
	width: 200px;
    height: 195px;
    float: left;
    margin-top: -284px;
    color: #fff;
    padding: 333px 40px 20px;
    text-transform: uppercase;
    background: url(/images/new_design/home/Weddingx2x.png) 0% 0px no-repeat;
    background-size: cover;
    border-radius: 10px;
    box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, .25);
}


.o_kompanii_21 > .o_kompanii_721 {
	text-align: center;
}


.o_kompanii_21 > .o_kompanii_724 {
    margin-top: 60px;
	margin-left: 25px;
}

.o_kompanii_22 {
	width: 100%;
    margin-top: 20px;
}

.o_kompanii_23 {
	width: 500px;
    height: 192px;
    margin-right: 20px;
    float: left;
    color: #fff;
    padding: 50px 40px 20px;
    text-transform: uppercase;
    background: url(/images/new_design/home/vipuskx2x.png) 0% 0px no-repeat;
    background-size: cover;
	border-radius: 10px;
	box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, .25);
}



.o_kompanii_23 > .o_kompanii_722 {
	margin-top: 20px;
}


.o_kompanii_23 > .o_kompanii_724 {
    margin-top: 22px;
	width: 190px;
}


.o_kompanii_24 {
	width: 200px;
    height: 192px;
    margin-right: 20px;
    float: left;
    color: #fff;
    padding: 50px 40px 20px;
    text-transform: uppercase;
    background: url(/images/new_design/home/mapx2x.png) 0% 0px no-repeat;
    background-size: cover;
	border-radius: 10px;
	box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, .25);
}

.o_kompanii_24 > .o_kompanii_724 {
    margin-top: 21px;
	margin-left: 25px;
}

.o_kompanii_24 > .o_kompanii_726 {
	background: url(/templates/v1/images/svg/Header/H-CALLUS-N.svg) 0px 0px no-repeat;
    background-size: 12%;
    width: 190px;
    height: 29px;
    font-size: 14px;
    padding-left: 33px;
    margin-top: 17px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.o_kompanii_24 > .o_kompanii_726 {
		background: url(/templates/v1/images/svg/Header/H-CALLUS-N.svg) -92px 0px no-repeat;
		background-size: 94%;
	}
}


.o_kompanii_24 > .o_kompanii_727 {
	background: url(/templates/v1/images/svg/Header/H-FINDUS-N.svg) 0px 2px no-repeat;
    background-size: 10%;
    width: 190px;
    height: 26px;
    font-size: 14px;
    padding-left: 34px;
    margin-top: 18px;
    padding-top: 5px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.o_kompanii_24 > .o_kompanii_727 {
		background: url(/templates/v1/images/svg/Header/H-FINDUS-N.svg) -82px 0px no-repeat;
		background-size: 85%;
	}
}




.o_kompanii_25 {
	width: 200px;
    height: 192px;
    float: left;
    color: #fff;
    padding: 50px 40px 20px;
    text-transform: uppercase;
    background: url(/images/new_design/home/decordecormainx2x.png) 0% 0px no-repeat;
    background-size: cover;
	border-radius: 10px;
	box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, .25);
}




.o_kompanii_25 > .o_kompanii_724 {
    margin-top: 56px;
	margin-left: 25px;
}





.o_kompanii_26 {
    width: 100%;
    margin-top: 42px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 22px;
    color: #707070;
	display: none;
}

.o_kompanii_27 {
	display: none;
	width: 100%;
    margin-top: 20px;
}

.o_kompanii_28 {
	background: url(/templates/v1/images/new/o_kompanii_02.png) 0% 0px no-repeat;
    background-size: 44%;
    width: 276px;
    height: 259px;
    margin-right: 23px;
    border: 1px solid #E2E2E2;
    border-radius: 14px;
    box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, .25);
    float: left;
}

.o_kompanii_29 {
	background: url(/templates/v1/images/new/o_kompanii_02.png) 0% 0px no-repeat;
    background-size: 21%;
    width: 576px;
    height: 259px;
    margin-right: 23px;
    border: 1px solid #E2E2E2;
    border-radius: 14px;
    box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, .25);
    float: left;
}

.o_kompanii_30 {
	background: url(/templates/v1/images/new/o_kompanii_02.png) 0% 0px no-repeat;
    background-size: 45%;
    width: 276px;
    height: 259px;
    border: 1px solid #E2E2E2;
    border-radius: 14px;
    box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, .25);
    float: left;
}


.o_kompanii_31 {
	display: none;
	width: 50%;
    margin-top: 59px;
    font-weight: bold;
    font-size: 30px;
    color: #1a1b1d;
}

.o_kompanii_32 {
	display: none;
	width: 500px;
    margin-top: 30px;
    font-size: 16px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    color: #1a1b1d;
	line-height: 24px;
}











.svadby {
    width: 1180px;
    float: left;
	margin-top: 600px;
}

.svadby_11 {
    width: 750px;
    font-size: 16px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
    color: #707070;
    line-height: 22px;
}


.svadby_13 {
	width: 100%;
}


.svadby_14, .svadby_15, .svadby_16 {
	width: 100%;
    margin-top: 65px;
}

.svadby_131 {
	width: 1180px;
    height: 51px;
    text-align: center;
    padding-top: 10px;
    font-weight: bold;
    letter-spacing: 1px;
    font-size: 30px;
    color: #1A1B1D;
}

.svadby_132 {
	width: 780px;
    margin: 10px auto;
    font-size: 16px;
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    color: #707070;
    line-height: 22px;
}

.svadby_133 {
	width: 1200px;
	margin-top: 20px;
}

.svadby_13 > .svadby_133 {
	margin-top: 30px;
}


.svadby_16 > .svadby_133 > a > img {
	margin-right: 20px;
	margin-top: 20px;
	border-radius: 10px;
}

.svadby_16 > .svadby_133 > a > span {
	position: absolute;
    font-size: 16px;
    margin-left: -300px;
    float: none;
    padding: 7px;
    width: 266px;
    margin-top: 183px;
    color: #fff;
    text-align: center;
    height: 26px;
    background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%);
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}






.svadby_15 > .svadby_133 > .svadby_1331:nth-child(1) {
background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/svadbyy-na-teplokhode/15-1.png);
    background-size: 113%;
}

.svadby_15 > .svadby_133 > .svadby_1331:nth-child(2) {
background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/svadbyy-na-teplokhode/15-2.png);
    background-size: 113%;
}

.svadby_15 > .svadby_133 > .svadby_1331:nth-child(3) {
background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/svadbyy-na-teplokhode/15-3.png);
    background-size: 113%;
}

.svadby_15 > .svadby_133 > .svadby_1331:nth-child(4) {
background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/svadbyy-na-teplokhode/15-4.png);
    background-size: 113%;
}





.svadby_16 > .svadby_133 > a:nth-child(1) > .svadby_1331 {
	background: url(/images/new_design/svadbyy-na-teplokhode/16-1.png) 0px 0px no-repeat;
    background-size: 100%;
}

.svadby_16 > .svadby_133 > a:nth-child(2) > .svadby_1331 {
	background: url(/images/new_design/svadbyy-na-teplokhode/16-2.png) 0px 0px no-repeat;
    background-size: 107%;
}

.svadby_16 > .svadby_133 > a:nth-child(3) > .svadby_1331 {
	background: url(/images/new_design/svadbyy-na-teplokhode/16-3.png) 0px 0px no-repeat;
    background-size: 114%;
}

.svadby_16 > .svadby_133 > a:nth-child(4) > .svadby_1331 {
	background: url(/images/new_design/svadbyy-na-teplokhode/16-4.png) 0px 0px no-repeat;
    background-size: 109%;
}



.svadby_1331 {
	text-align: center;
	width: 280px;
    height: 202px;
    margin-right: 20px;
    float: left;
    margin-top: 18px;
	border-radius: 10px;
}






.dopolnit {
    width: 1180px;
    float: left;
	margin-top: 546px;
}




.dopolnit_09 {
font-size: 30px;
    font-weight: bold;
    color: #1A1B1D;
    width: 750px;
}

.dopolnit_10 {
width: 750px;
    font-size: 16px;
    font-weight: 400;
    font-family: 'Lato', sans-serif;
    color: #707070;
    line-height: 22px;
    margin-top: 30px;
}



.dopolnit_11, .dopolnit_12, .dopolnit_13, .dopolnit_14 {
    width: 1180px;
	margin-top: 20px;
}

.dopolnit_111, .dopolnit_112, .dopolnit_121, .dopolnit_122, .dopolnit_131, .dopolnit_132, .dopolnit_141 {
	width: 580px;
    height: 400px;
    float: left;
	border-radius: 10px;
	color: #fff;
}

.dopolnit_111 {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/dopolnitelnye-uslugi/Group-6150.png);
    background-size: cover;
    margin-right: 20px;
}

.dopolnit_111 > .dopolnit_1113 {
	margin-top: 46px;
}



.dopolnit_112 {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/dopolnitelnye-uslugi/Group-6159.png);
    background-size: cover;
}

.dopolnit_121 {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/dopolnitelnye-uslugi/Group-6156.png);
    background-size: cover;
    margin-right: 20px;
}

.dopolnit_122 {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/dopolnitelnye-uslugi/Group-6153.png);
    background-size: cover;
}

.dopolnit_131 {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/dopolnitelnye-uslugi/Group-6168.png);
    background-size: cover;
    margin-right: 20px;
}

.dopolnit_132 {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/dopolnitelnye-uslugi/Group-6169.png);
    background-size: cover;
}

.dopolnit_141 {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/dopolnitelnye-uslugi/Group-6171.png);
    background-size: cover;
	width: 1180px;
}



.dopolnit_1111 {
    text-align: center;
    text-transform: uppercase;
    padding-top: 75px;
    font-size: 30px;
    line-height: 1.2;
    letter-spacing: 1px;
}

.dopolnit_1112 {
width: 180px;
    height: 2px;
    background-color: #fff;
    margin-top: 26px;
    margin-left: 200px;
}

.dopolnit_1113 {
text-align: center;
    margin-top: 100px;
    text-transform: lowercase;
    font-size: 20px;
}

.dopolnit_1114 {
text-align: center;
    margin-top: 20px;
    font-size: 32px;
}


.dopolnit_1115 {
text-align: center;
    font-size: 19px;
    line-height: 1.5;
    margin-top: 7px;
    text-transform: uppercase;
}












.bottom_tepl_01 {
	width: 100%;
    height: 30px;
    font-weight: bold;
    font-size: 22px;
    color: #383D40 !important;
    font-family: 'Montserrat', sans-serif;
}

.bottom_tepl_02 {
	width: 900px;
    height: 260px;
    margin-top: 12px;
}


.bottom_tepl_021 {
	width: 280px;
    float: left;
    margin-right: 20px;
}

.bottom_tepl_022 {
	width: 280px;
    height: 210px;
}

.bottom_tepl_023 {
	text-align: center;
    margin-top: 7px;
    font-size: 18px;
}

.bottom_tepl_02 > .bottom_tepl_021:nth-child(1) > .bottom_tepl_022 {
	background: url(/images/new_design/bottom/1BANQUETTE.png) 0px 0px no-repeat;
    background-size: 100%;
}

.bottom_tepl_02 > .bottom_tepl_021:nth-child(2) > .bottom_tepl_022 {
	background: url(/images/new_design/bottom/2DECORATING.png) 0px 0px no-repeat;
    background-size: 100%;
}

.bottom_tepl_02 > .bottom_tepl_021:nth-child(3) > .bottom_tepl_022 {
	background: url(/images/new_design/bottom/3DISCO.png) 0px 0px no-repeat;
    background-size: 100%;
}

.bottom_tepl_03 {
	width: 780px;
    margin: 0 auto 58px;
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    color: #707070;
    line-height: 1.6;
}




.bottomItem > .custom > ul, .bottomItem > .customcategory-bottom > ul {
	font-family: 'Lato', sans-serif;
    font-size: 16px;
    color: #707070;
    line-height: 1.6;
}



.bottomItem > .custom > h2, .bottomItem > .customcategory-bottom > h2 {
	font-weight: bold;
    font-size: 22px;
    color: #383D40 !important;
    font-family: 'Montserrat', sans-serif;
    margin-bottom: 15px;
    margin-top: 32px;
}





/* FOOTER */


.foot_07 {
	width: 94%;
    margin: 30px 3%;
    text-align: center;
    position: relative;
    font-size: 22px;
}

.foot_07 > a {
    color: #ffffff;
    text-decoration: underline;
    font-family: 'Montserrat', sans-serif;
    font-size: 16px;
}

.foot_08 {
	background: url(/templates/v1/images/svg/Header/H-LOGO.svg) 0px 0px no-repeat;
    background-size: 100%;
    width: 340px;
    height: 84px;
    position: relative;
    margin-left: 422px;
	margin-top: -67px;
}


.foot_09 {
	width: 100%; 
	background-color: #3C3D41; 
	float: left; 
	margin-top: 281px;
}

.foot_10 {
	width: 1180px; 
	margin-right: auto; 
	margin-left: auto;
}

.foot_10 > a {
	text-decoration: none;
}


.foot_11 {
	background: url(/templates/v1/images/svg/Footer/F-CITISCAPE.svg) 0px 0px no-repeat;
    background-size: 92%;
    width: 1000px;
    height: 450px;
    position: relative;
    margin-left: 79px;
    margin-top: -331px;
}


.foot_12 {
	background: url(/templates/v1/images/svg/Footer/F-CALLUS.svg) 89px 0px no-repeat;
    background-size: 15%;
    width: 220px;
    height: 80px;
    position: relative;
    margin-left: 180px;
    margin-top: 27px;
    color: #fff;
    font-family: 'Montserrat', sans-serif;
    text-transform: uppercase;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.foot_12 {
		background: url(/templates/v1/images/svg/Footer/F-CALLUS.svg) 64px 0px no-repeat;
		background-size: 42%;
	}
}

.foot_121 {
	padding-top: 48px;
    text-align: center;
    line-height: 1.8;
    letter-spacing: 3px;
    font-size: 10px;
    font-weight: 400;
    height: 35px;
}

.foot_122 {
	font-size: 14px;
    margin-top: 10px;
    font-weight: bold;
    margin-left: 0px;
    letter-spacing: 2px;
    height: 35px;
    text-align: center;
}

.foot_122 > a {
	color: #ffffff;
	text-decoration: none;
}

.foot_123 {
    font-size: 8px;
    margin-top: 15px;
    font-weight: bold;
    text-align: center;
}




.foot_13 {
	background: url(/templates/v1/images/svg/Footer/F-FINDUS.svg) 126px 0px no-repeat;
    background-size: 11%;
    width: 280px;
    height: 80px;
    position: relative;
    margin-left: 450px;
    margin-top: -80px;
    color: #fff;
    font-family: 'Montserrat', sans-serif;
    text-transform: uppercase;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.foot_13 {
		background: url(/templates/v1/images/svg/Footer/F-FINDUS.svg) 82px 2px no-repeat;
		background-size: 43%;
	}
}

.foot_131 {
	padding-top: 48px;
    font-size: 10px;
    text-align: center;
    line-height: 1.8;
    letter-spacing: 2px;
    font-weight: bold;
	height: 35px;
}

.foot_132 {
	background: url(/templates/v1/images/svg/Ship-list-card/28tunnel.svg) 9px 8px no-repeat;
    background-size: 11%;
    height: 40px;
    margin-left: 47px;
    margin-top: 13px;
    font-size: 10px;
    padding-left: 41px;
    padding-top: 10px;
    letter-spacing: 2px;
    font-weight: 400;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.foot_132 {
		background: url(/templates/v1/images/svg/Ship-list-card/28tunnel.svg) -35px 9px no-repeat;
		background-size: 47%;
	}
}

.foot_133 {
	background: url(/templates/v1/images/new/foot7.png) 1px 5px no-repeat;
    background-size: 63%;
    height: 40px;
    margin-left: 75px;
    margin-top: -13px;
}

.foot_134 {
	font-size: 14px;
    margin-top: -16px;
    margin-left: 69px;
    letter-spacing: 2px;
    font-weight: 400;
}




.foot_14 {
background: url(/templates/v1/images/svg/Footer/F-MAILUS.svg) 92px 0px no-repeat;
    background-size: 17%;
    width: 240px;
    height: 80px;
    position: relative;
    margin-left: 780px;
    margin-top: -81px;
    color: #fff;
    font-family: 'Montserrat', sans-serif;
    text-transform: uppercase;
}


@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.foot_14 {
		background: url(/templates/v1/images/svg/Footer/F-MAILUS.svg) 67px 0px no-repeat;
		background-size: 45%;
	}
}


.foot_141 {
padding-top: 50px;
    font-size: 10px;
    text-align: center;
    line-height: 1.5;
    letter-spacing: 3px;
    font-weight: bold;
}

.foot_142 {
    padding-top: 14px;
    font-size: 11px;
    text-align: center;
    line-height: 1.5;
    letter-spacing: 2px;
    height: 35px;
}

.foot_14 > a {
    margin-left: 42px;
	display: none;
}

.foot_143 {
	background: url(/templates/v1/images/svg/Footer/F-SENDBUTTON-N.svg) 20px 13px no-repeat;
    background-size: 13%;
    width: 151px;
    height: 40px;
    border: 2px solid #d4d4d4;
    border-radius: 20px;
    padding-left: 28px;
    padding-top: 3px;
    margin-top: 20px;
    font-size: 10px;
    font-weight: 400;
    color: #d4d4d4;
    font-family: 'Montserrat', sans-serif;
    text-transform: uppercase;
    cursor: pointer;
	outline: 0;
}

.foot_143:hover {
	background: url(/templates/v1/images/svg/Footer/F-SENDBUTTON-H.svg) 20px 13px no-repeat;
    background-size: 13%;
    border: 2px solid #fff;
    color: #fff;
}

.foot_143:active {
	background: url(/templates/v1/images/svg/Footer/F-SENDBUTTON-P.svg) 20px 13px no-repeat;
    background-size: 13%;
    border: 2px solid #2e8bd6;
    color: #2e8bd6;
}


.foot_150 {
	width: 100%;
    height: 120px;
	margin-top: 160px;
}

.foot_151 {
	width: 720px;
	margin: 0 auto;
}


.foot_152 {
	float: left;
	background: url(/templates/v1/images/svg/Footer/F-PDF.svg) 68px 0px no-repeat;
    background-size: 25%;
    color: #d4d4d4;
    width: 180px;
    height: 30px;
    padding-top: 58px;
    text-align: center;
    font-size: 10px;
    line-height: 1.4;
    font-weight: 400;
    font-family: 'Lato', sans-serif;

}

.foot_152:hover {
    color: #fff;
}


@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.foot_152 {
		background: url(/templates/v1/images/svg/Footer/F-PDF.svg) 38px 0px no-repeat;
		background-size: 58%;
	}
}


.foot_001 {
    position: relative;
    margin-top: 52px;
}



.foot_18_1 {
	width: 350px;
    height: 60px;
    margin-left: 435px;
    color: #fff;
    font-size: 22px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.foot_18_2 {
	width: 280px;
    margin-left: 464px;
	margin-top: 45px;
    height: 60px;
    color: #fff;
    font-size: 22px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.foot_18_3 {
	width: 260px;
    margin-left: 476px;
	margin-top: 45px;
    height: 60px;
    color: #fff;
    font-size: 22px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.foot_19 {
	width: 540px;
    height: 1px;
    background-color: #fff;
}

.foot_20 {
background: url(/templates/v1/images/svg/Ship-list-card/39boatwheel.svg) 0px 2px no-repeat;
    background-size: 98%;
    width: 62px;
    height: 62px;
    margin-left: 560px;
    margin-top: -33px;
}

.foot_21 {
width: 540px;
    height: 1px;
    margin-left: 640px;
    background-color: #fff;
    margin-top: -30px;
}

.foot_22 {
	width: 1200px;
    margin-top: 31px;
    color: #fff;
}


.foot_221 {
	width: 176px;
    height: 36px;
    float: left;
    border: 2px solid #b8c6c7;
    border-radius: 20px;
    text-transform: uppercase;
    font-size: 14px;
    text-align: center;
    letter-spacing: 1px;
    padding-top: 2px;
	color: #b8c6c7;
	margin-right: 20px;
    margin-top: 21px;
}

.foot_221:hover {
    border: 2px solid #fff;
	color: #fff;
	box-shadow: 2px 2px 6px 0px rgba(255, 255, 255, .15);
}

.foot_221:hover > .foot_222 {
	color: #fff
}

.foot_222 {
	text-transform: none;
    text-align: center;
    font-size: 10px;
    margin-top: -8px;
	color: #838c8e
}

.foot_23 {
	width: 100%; 
	height: 50px; 
	background-color: #000; 
	float: left; 
	margin-top: 0px;
}

.foot_24 {
	width: 1180px; 
	height: 50px; 
	margin-right: auto; 
	margin-left: auto; 
	background-color: #000;

}



.foot_25 {
	width: 400px;
    height: 25px;
    position: absolute;
    margin-left: 16px;
    margin-top: 10px;
    color: #fff;
    font-size: 14px;
}
.foot_255 {
	width: 240px;
    height: 25px;
    position: absolute;
    margin-left: 450px;
    margin-top: 10px;
    color: #fff;
    font-size: 14px;
}
.foot_26 {
	width: 390px;
    height: 25px;
    position: absolute;
    margin-left: 786px;
    margin-top: 10px;
    color: #fff;
    text-transform: lowercase;
    font-size: 14px;
}


.foot_27 {
margin-top: 25px;
    height: 60px;
}

.foot_27 > ul#menu-category li:hover, .foot_27 > ul#menu-category li.active {
    background-color: #000;
}










@media screen and (max-width: 1220px)
{

.head_00 {
	width: 1220px;
}

.head_16 {
	width: 117px;
}

.pod_header_11_1, .pod_header_11_2, .pod_header_11_3, .pod_header_11_4, .pod_header_11_5, .pod_header_11_6 {
	width: 1220px;
}

.backgr_2 {
	margin-left: 20px;
}

.verh_menyu1 {
	width: 1220px;
}

.verh_69 {
	margin-left: 10px;
}

.banket_23 {
	width: 1220px;
}

.vypusk_10 {
    margin-top: -109px;
    line-height: 28px;
}

.vypusk_2139 {
	width: 1187px;
}

.vypusk_23 {
	width: 1220px;
}

.foot_09 {
	width: 1220px;
}

.foot_23 {
	width: 1220px;
}


}










@media screen and (max-width: 500px)
{

.subcat_action {
	width: 94%;
	float: inherit;
    margin-right: 3%;
    margin-left: 3%;
}

.subcat_action1, .subcat_action2 {
	width: 94%;
    margin: 0 3%;
}

.subcat_action3 {
    margin-top: 14px;
}

.subcat_action4 {
    float: inherit;
    margin: 0 auto;
}

.full_action {
    top: 370px;
    margin-left: 0;
    margin-top: 69px;
}

.item3 {
    width: 96%;
    padding: 1% 2%;
}







.smverh_10 {
    height: inherit;
}


.smverh_10 > h1 {
    margin-top: 65px;
    font-size: 29px;
    margin-left: 0px;
    padding: 0 3%;
    width: 94%;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: bold;
    color: #515151;
    line-height: 1.2;
}

.smverh_10 > .h_s0 {
    width: 96%;
    margin: 20px 2% 0 2%;
    color: #383D40;
    display: inline-block;
}

.smverh_10 > .h_s0 > div:nth-child(1) {
background: url(/templates/v1/images/svg/Ship-list-card/29timemoney.svg) 0px 2px no-repeat;
    background-size: 14%;
    height: 32px;
    float: left;
    padding-left: 9%;
    padding-top: 6px;
    font-size: 21px;
    font-weight: 400;
    width: 41%;
}

.smverh_10 > .h_s0 > div:nth-child(2) {
background: url(/templates/v1/images/svg/Ship-list-card/30user2.svg) 0px 5px no-repeat;
    background-size: 14%;
    width: 35%;
    height: 32px;
    float: left;
    padding-left: 9%;
    padding-top: 6px;
    margin-left: 8px;
    font-size: 21px;
    font-weight: 400;
}



.smverh_10 > .category > h1 {
	font-size: 36px;
    font-weight: bold;
    color: #383D40;
    line-height: 1.1;
    font-family: 'Montserrat', sans-serif;
	margin: 63px 3% 0 3%;
    text-align: center;
}

.smverh_10 > .category > .description-full, .smverh_10 > .category > .description-teaser {
	width: 94%;
	margin: 16px 3% 0 3%;
}



.smverh_10 > .category > h2.subtitle {
	display: none;
}



.verh_menyu1 {
	display:none;
}

.df32 {
	display:block;
}

#menu-toggle-menyu-close {
	display: none;
	background: url(/templates/v1/images/new/mob_menyu_close.png) 0px 0px no-repeat;
    background-size: 100%;
    width: 10%;
    height: 47px;
    position: absolute;
    left: 45%;
    top: 8px;
}

.df32 > .mt_black {
	background: #1E2740 !important;
	height: 53px;
}



.df32 > .dfd3 > #menu-category > li {
	margin-left: 25%;
    margin-right: 25%;
	margin-top: -5px;
	width: 50% !important;
	border-bottom: 1px solid #fff;
}

.df32 > .dfd3 > #menu-category > li.active, .df32 > .dfd3 > #menu-category > li:hover {
	background: #1E2740 !important;
}

.df32 > .dfd3 > #menu-category > li.item-471 {
	border-bottom: none;
}

.df32 > .dfd3 > #menu-category > li > a {
	margin-left: -25%;
	padding: 15px 0 12px;
	text-align: center;
    width: 150% !important;
	font-size: 17px;
    font-weight: bold;
}

.df32 > .dfd3 > #menu-category > li > ul.nav-child {
	left: 0px !important;
    width: 100% !important;
    position: relative !important;
    display: table !important;
    top: 0px !important;
	box-shadow: none !important;
	z-index: 15 !important;
    opacity: 1 !important;
	background: #1E2740;
}

.df32 > .dfd3 > #menu-category > li > ul.nav-child > li {
	padding-top: 0px;
	height: inherit;
}

.df32 > .dfd3 > #menu-category > li > ul.nav-child > li > a {
	margin-left: -25%;
	width: 150% !important;
	padding: 8px 0 8px;
	text-align: center;
	font-size: 13px;
}

.df32 > .dfd3 > #menu-category > li > ul.nav-child > li.item-475 > a {
	padding-bottom: 14px;
}


.menu-toggle-back {
	background: url(/templates/v1/images/svg/left-arrow.svg) 2px 0px no-repeat;
    background-size: 21%;
    left: 20px;
    width: 84px;
    height: 22px;
    padding-left: 34px;
    padding-top: 1px;
}

ul#menu-category li:hover, ul#menu-category li.active {
	height: inherit;
}


.nav-child-touch-2 > li {
	padding: 0 !important;
	height: 42px !important;
}

.nav-child-touch-2 > li.active {
	margin-left: -2%;
    width: 100% !important;
}

.nav-child-touch-2 > li > a {
	padding: 15px 25px 0 !important;
    height: 27px !important;
}





.head_00 {
	width: 100%;
    height: 115px;
}

.head_10 {
	width: 100%;
	height: 160px;
}

.head_11 {
	margin-left: 56%;
    top: -1px;
}

.head_12 {
    background: url(/templates/v1/images/svg/Header/H-CALLUS-H.svg) 0px 0px no-repeat;
    background-size: 12%;
	width: 195px;
    margin-left: 43%;
    top: 110px;
    padding-left: 34px;
    font-size: 10px;
	line-height: 1.4;
}

.head_12 > a:nth-child(1) > span {
	letter-spacing: 4.1px;
}

.head_12 > a:nth-child(3) > span {
    letter-spacing: 3.3px;
}

.head_121 {
    font-size: 9.5px;
    margin-top: -1px;
	margin-left: -32px;
}

.head_13 {
    width: 78%;
    height: 95px;
    margin-left: 11%;
    top: 32px;
}

.head_15 {
    background-size: 11%;
    margin-left: 6%;
    top: 107px;
    font-size: 10px;
    line-height: 1.9;
}

.head_16 {
	margin-left: 6%;
    top: 15px;
}

.backgr_1 {
	margin-top: 45px;
}

.backgr_2 {
	width: 100%;
    margin-left: 0px;
}

.smoothtop_01 {
	display: none;
}


.glav_sl1 {
	height: 0px;
    position: relative;
    top: inherit;
}


.glav_sl1, .glav_sl2, .glav_niz, .glav_niz_01, .glav_niz_02 {
	width: 100%;
}

.item-page {
	width: 100%;
}








.pod_header_11_1, .pod_header_11_2, .pod_header_11_3, .pod_header_11_4, .pod_header_11_5, .pod_header_11_6 {
    width: 100%;
    margin-top: 43px;
}

.pod_header_11_2 > .pod_header_12 > .pod_header_13 > .pod_header_133 {
	padding-top: 31px !important;
}

.pod_header_11_2 {
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/promo/Banquet.png);
    background-size: cover;
}



.pod_header_11_6 {	
	background: linear-gradient(to bottom, rgba(17, 17, 17, 0.1) 0%, rgba(17, 17, 17, .35) 100%), url(/images/new_design/promo/Mask-Group-231.png);
	background-size: cover;

}






.pod_header_12 {
    width: 100% !important;
	margin-right: auto !important;
}

.pod_header_13 {
    width: 100%;
    background-color: inherit;
}


.pod_header_131, .pod_header_131_01 {
	font-size: 30px;
    padding-left: 6% !important;
    padding-right: 6% !important;
}

.pod_header_131_01 > h1 {
    font-size: 30px;
}

.pod_header_132, .pod_header_133, .pod_header_134, .pod_header_135 {
    padding-left: 6% !important;
    padding-right: 6% !important;
}

.pod_header_134 {
	padding-top: 22px;
}


.pod_header_136, .pod_header_137 {
    width: 94%;
	height: 40px;
    padding: 0 3%;
}

.pod_header_1361 {
	background: url(/templates/v1/images/svg/Contacts-main/Duration.svg) -1% 5px no-repeat;
    background-size: 15%;
	padding-left: 7%;
    width: 40%;
}

.pod_header_1362 {
    width: 40%;
}

.pod_header_1371 {
    background: url(/templates/v1/images/svg/Contacts-main/Group-4895.svg) 3% 7px no-repeat;
    background-size: 20%;
    padding-left: 8%;
}

.pod_header_1373 {
    width: 106px;
}

.pod_header_138 {
    padding-left: 10%;
    width: 86%;
    background: url(/templates/v1/images/svg/Contacts-main/Group-5575.svg) 4% 5px no-repeat;
    background-size: 4%;
    margin-left: 0;
}
















#di > .verh_21 > .verh_22 > h2, #odnopalubnye-teplohody-3 > .verh_21 > .verh_22 > h2, #dvuhpalubnye-teplohody-3 > .verh_21 > .verh_22 > h2, #meteory-3 > .verh_21 > .verh_22 > h2, #plavuchie-restorany-3 > .verh_21 > .verh_22 > h2 {
    width: 94%;
    margin: 10px 3% 0 3%;
}

#yoo-zoo > .subcategories > .rborder > .subcategory > .subcategory-items {
    margin-top: 15px;
}




.verh_21 > .verh_22 > .subcategory-description {
    width: 94%;
    margin: 10px 3% 0 3%;
}




.h-2 {
	margin-top: 30px !important;
    width: 100%;
}

.inner_menu_1 {
	height: 0px !important;
}


.inner_menu_2 {
	width: 94%;
    margin: 0 3%;
}


.verh_10 {
	margin-top: 35px;
	width: 100%;
}

.verh_11 {
	width: 94%;
	height: inherit;
    margin: 0 3%;
	text-align: center;
}

.verh_11 > a > .verh_12, .verh_11 > a > .verh_13, .verh_11 > a > .verh_14, .verh_11 > a > .verh_15  {
	float: none;
}

.verh_12, .verh_13, .verh_14, .verh_15 {
	margin-top: 15px;
	margin-right: 14px;
}

.verh_hr2 {
	display: none;
}




.verh_22 {
	width: 100%;
}

.verh_23 {
	width: 100%;
}

.verh_23_subcat {
	width: 100%;
    padding-left: 0px;
	text-align: center;
}

.verh_233 {
	text-align: center;
    width: 100%;
}


#vstavka_tel > .verh_31 {
	top: inherit !important;
    margin-left: 0px !important;
	width: 100% !important;
    position: relative;
	text-align: center;
}

#vstavka_tel > .verh_31 > .verh_23 {
	width: 100% !important;
	padding-left: 0px;
	text-align: center;
	margin-top: 20px;
}

.verh_31_item {
	display: none;
}

.verh_32 {
    float: inherit;
    text-align: center;
    width: 100%;
    padding-top: 37px;
	margin-left: 0;
}



.verh_33 {
    float: inherit;
    width: 100%;
    height: 123px;
    text-align: center;
    margin-top: 19px;
}

.verh_332 {
    padding-left: 0px;
    width: 100%;
    text-align: center;
    position: relative;
    margin-top: 0px;
}

.verh_41 {
    width: 94%;
	height: 435px;
	margin: 0 3%;
}

.verh_42 {
	display:none;
}

.verh_43 {
	width: 100%;
    float: inherit;
	background-color: #000000;
	border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.verh_44 {
	width: 100%;
    float: inherit;
	background-color: #000000;
}

.verh_45 {
	width: 100%;
    float: inherit;
	background-color: #000000;
	border-top-right-radius: inherit;
	border-bottom-left-radius: 10px;
}




.verh_431 {
	border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}





.verh_431, .verh_432, .verh_433, .verh_434, .verh_441, .verh_442, .verh_443, .verh_444, .verh_451, .verh_452, .verh_453, .verh_454 {
    width: 100%;
}





.verh_4322, .verh_4332, .verh_4342, .verh_4422, .verh_4432, .verh_4442, .verh_4522, .verh_4532, .verh_4542 {
	margin-left: 0.5%;
}



.verh_4321, .verh_4322, .verh_4331, .verh_4332, .verh_4341, .verh_4342, .verh_4421, .verh_4422, .verh_4431, .verh_4432, .verh_4441, .verh_4442, .verh_4521, .verh_4522, .verh_4531, .verh_4532, .verh_4541, .verh_4542 {
	width: 36.5% !important;
    border-top: none;
    border-right: none;
	padding-left: 0px;
	margin-top: 1px;
}


.verh_4421 {
    background: url(/templates/v1/images/svg/Ship-list-card/50Sun.svg) 23px 6px no-repeat;
    background-size: 13%;
}

.verh_4422 {
    background: url(/templates/v1/images/svg/Ship-list-card/49moon.svg) 23px 7px no-repeat;
    background-size: 10%;
}


.verh_461, .verh_464, .verh_467 {
	float: left;
    width: 26.5%;
    height: 24px;
    margin-top: 1px;
}


.verh_462, .verh_463, .verh_465, .verh_466, .verh_468, .verh_469 {
	float: left;
	width: 26%;
	height: 22px;
	margin-right: 0.5%;
	margin-top: 1px;
	text-align: center;
    padding-top: 2px;
    font-size: 12px;
    font-weight: 500;
}


.verh_431, .verh_4351, .verh_4322, .verh_4332, .verh_4342, .verh_462, .verh_463 {
	background-color: #0072CF;
}


.verh_461 {
	background-color: #2196F3;
}



.verh_441, .verh_4451, .verh_4422, .verh_4432, .verh_4442, .verh_465, .verh_466 {
	background-color: #BE081B;
}

.verh_464 {
	background-color: #E53935;
}






.verh_451, .verh_4551, .verh_4522, .verh_4532, .verh_4542, .verh_468, .verh_469 {
	background-color: #093982;
}

.verh_4542 {
	border-bottom-right-radius: 10px;
}

.verh_467 {
	background-color: #174EA5;
}

.verh_469 {
	border-bottom-left-radius: 10px;
}


.verh_51 {
	width: 94%;
    margin-left: 3%;
    margin-right: 3%;
}

.verh_519 {
	width: 50%;
	margin-top: 30px;
}


.verh_69 {
	width: 94%;
    margin: 0 3%;
}

.verh_70 {
	margin-top: 0px;
	line-height: 32px;
}

.verh_71 {
	width: 94%;
	margin: 25px auto 0;
}

.verh_71 > .jbzoo-item:hover > a > .item-image::after {
    display: none;
}

.verh_71 > .jbzoo-item > .item-properties {
	width: 280px !important;
    margin-top: -7px;
    text-shadow: none;
}


.verh_101 {
	width: 100%;
	margin-top: 0px !important;
}

.verh_102 {
	width: 100%;
	display:none;
}

#verh_103 {
	margin-top: -20px;
}

#verh_104 {
	width: 94%;
    margin: 0 3%;
    border-top: 1px solid #707070;
    border-bottom: 1px solid #707070;
    padding-top: 20px;
    height: 115px;
}

.verh_hr {
	display: none;
}




#verh_103 > .jbzoo_gal {
    top: 330px;
    width: 380px;
	margin: 0 auto;
}

#verh_103 > .jbzoo_gal > #gallery-1 > a > div > img, .jbzoo_gal > #gallery-1 > a > img {
    width: 380px;
    height: 260px !important;
    border-radius: 10px;
    margin-top: 12px !important;
}


#yoo-zoo > .subcategories > .rborder > .subcategory > .subcategory-items > .jbzoo-item, #yoo-zoo > .items > .width100, .verh_71 > .jbzoo-item {
    float: inherit;
	margin: 0 auto;
}

#yoo-zoo > .subcategories > .rborder > .subcategory > .subcategory-items > .jbzoo-item:hover, #yoo-zoo > .items > .rborder:hover, .verh_71 > .jbzoo-item:hover {
    background: none;
}




#yoo-zoo > .subcategories > .rborder > .subcategory > .subcategory-items > .jbzoo-item:hover > a > .item-image::after, #yoo-zoo > .items > .rborder > .jbzoo-item:hover > a .item-image::after {
	display: none;
}


.jbzoo-view-item .jbzoo-item {
	width: 94% !important;
    margin: 30px 3% 20px !important;
}


.jbzoo-item-spb .item-title, .verh_71 > .jbzoo-item > .item-title {
	width: 280px !important;
	height: 0px;
    background: none;
}

.jbzoo-item-subcategory_item .item-title a {
	padding-top: 0px;
    height: inherit;
}

#yoo-zoo > .subcategories > .rborder > .subcategory > .subcategory-items > .jbzoo-item > .item-properties {
	width: 280px !important;
    margin-top: 160px;
    text-shadow: none;
}






#yoo-zoo > .category {
	width: 94%;
    margin: 30px 3% 0 3%;
}


#yoo-zoo > .items {
    width: 100%;
}


#jbzoo_gal_01, #jbzoo_gal_02 {
    margin-left: 0px;
    text-align: center;
}





.left_btn {
    padding: 3px 5% 0px 11%;
    width: 100%;
}

.left_btn:hover {
    background-size: 3%;
}

.left_polosa {
    width: 88%;
    margin-left: 5%;
}


.left_11 {
    background-size: 6%;
	background-color: #efefef;
	width: 84%;
	padding-left: 16%;
}

.left_12 {
    width: 99%;
}

.left_13 {
	height: 33px !important;
    background-size: 5%;
	background-color: #efefef;
	width: 84%;
	padding-left: 16%;
    padding-top: 20px !important;
}

.left_14 {
	width: 73%;
    padding-left: 13%;
    padding-right: 13%;
}

.left_15 {
    width: 100%;
}

.left_151 {
    padding-left: 21%;
}


.left_16 {
	width: 100%;
    display: block;
}


.left_17 {
	width: 100%;
}


.left_18 {
	width: 166px;
    padding-left: 0px;
    margin: 0 auto;
}




#zagol2 {
	width: 100%;
}



#zagol2 > .item-page > .page-header > h1 {
    top: 725px;
    line-height: 28px;
    width: 94%;
    margin: 0 3%;
    text-align: center;
}





.o_kompanii {
	width: 100%;
}


.o_kompanii_10 {
	width: 100%;
	margin-top: 0px;
}

.o_kompanii_11 > a, .o_kompanii_14 > a, .o_kompanii_18 > a {
	text-decoration: none;
}

.o_kompanii_12 {
	width: 90%;
	height: inherit;
	float: inherit;
	padding: 30px 5% 30px;
	border: none;
    border-radius: 0;
    box-shadow: none;
}

.o_kompanii_12:hover {
    box-shadow: none;
}

.o_kompanii_121 {
    margin-top: 30px;
}

.o_kompanii_122 > h4 {
    line-height: 1.2;
    font-size: 29px;
    text-align: center;
}

.o_kompanii_1200 {
    background-size: 6%;
    width: 90%;
    padding-left: 9%;
	padding-top: 8px;
}

.o_kompanii_12313 > .o_kompanii_1200, .o_kompanii_12323 > .o_kompanii_1200 {
    padding-top: 17px;
}

.o_kompanii_123 {
    margin-top: -20px;
}



.o_kompanii_1231 {
	width: 100%;
	float: inherit;
}


.o_kompanii_1232 {
	width: 100%;
	float: inherit;
}


.o_kompanii_13, .o_kompanii_15, .o_kompanii_16, .o_kompanii_19, .o_kompanii_20, .o_kompanii_21, .o_kompanii_23, .o_kompanii_24, .o_kompanii_25, .banket2_15, .banket2_16, .banket2_18, .banket2_19, .dopolnit_111, .dopolnit_112, .dopolnit_121, .dopolnit_122, .dopolnit_131, .dopolnit_132, .dopolnit_141, .exkursii_21 {
	width: 82%;
	height: 0px;
	margin-left: 4%;
	margin-right: 4%;
	padding-top: 46%;
	padding-bottom: 46%;
	padding-left: 5%;
	padding-right: 5%;
    box-shadow: none;
}

.o_kompanii_13:hover, .o_kompanii_15:hover, .o_kompanii_16:hover, .o_kompanii_19:hover, .o_kompanii_20:hover, .o_kompanii_21:hover, .o_kompanii_23:hover, .o_kompanii_24:hover, .o_kompanii_25:hover {
    box-shadow: none;
	opacity: inherit;
}

.o_kompanii_13 > .o_kompanii_721, .o_kompanii_15 > .o_kompanii_721, .o_kompanii_16 > .o_kompanii_721, .o_kompanii_19 > .o_kompanii_721, .o_kompanii_20 > .o_kompanii_721, .o_kompanii_21 > .o_kompanii_721, .o_kompanii_23 > .o_kompanii_721, .o_kompanii_24 > .o_kompanii_721, .o_kompanii_25 > .o_kompanii_721 {
    margin-top: -47%;
}

.o_kompanii_13 > .o_kompanii_722, .o_kompanii_15 > .o_kompanii_722, .o_kompanii_16 > .o_kompanii_722, .o_kompanii_20 > .o_kompanii_722, .o_kompanii_23 > .o_kompanii_722 {
    margin-top: 11%;
}

.o_kompanii_13 > .o_kompanii_724, .o_kompanii_15 > .o_kompanii_724, .o_kompanii_16 > .o_kompanii_724, .o_kompanii_19 > .o_kompanii_724, .o_kompanii_20 > .o_kompanii_724, .o_kompanii_21 > .o_kompanii_724, .o_kompanii_23 > .o_kompanii_724, .o_kompanii_24 > .o_kompanii_724, .o_kompanii_25 > .o_kompanii_724 {
    margin-top: 18%;
}




.o_kompanii_13 {
    margin-top: 0px;
}



.o_kompanii_15 > .o_kompanii_724 {
    width: 148px;
}



.o_kompanii_16 {
    margin-top: 18px;
    text-align: left;
}

.o_kompanii_16 > .o_kompanii_721 {
    margin-left: 0;
    text-align: left;
}

.o_kompanii_16 > .o_kompanii_722 {
	margin-top: 50px;
    font-size: 16px;
    line-height: 22px;
    font-weight: 400;
    text-align: left;
}


.o_kompanii_17 {
	display: none;
}

.o_kompanii_20 {
	margin-top: 20px;
}


.o_kompanii_20 > .o_kompanii_724 {
    width: 148px;
}



.o_kompanii_21 {
    margin-top: 21px;
}

.o_kompanii_21 > .o_kompanii_721 {
    text-align: left;
}

.o_kompanii_21 > .o_kompanii_724 {
    margin-left: 0;
}






.o_kompanii_23 > .o_kompanii_724 {
    width: 148px;
}

.o_kompanii_24 {
    margin-top: 18px;
    text-align: left;
}

.o_kompanii_24 > .o_kompanii_724 {
    margin-left: 0;
	margin-top: 11% !important;
}

.o_kompanii_24 > .o_kompanii_726 {
    background-size: 15%;
    height: 44px;
    padding-left: 46px;
    padding-top: 4px;
}

.o_kompanii_24 > .o_kompanii_727 {
    background-size: 14%;
    height: 38px;
    padding-left: 45px;
    padding-top: 13px;
}

.o_kompanii_25 {
	margin-top: 20px;
}

.o_kompanii_25 > .o_kompanii_724 {
    margin-left: 0;
}






.svadby {
	width: 100%;
	margin-top: 642px;
}


.svadby_11 {
	width: 94%;
	margin: 0 3%;
}

.svadby_11 > i > span {
	position: absolute;
    margin-top: 22px;
    right: 15px;
}

.svadby_13 > .svadby_11:nth-child(2) {
	margin-bottom: 43px;
}


.svadby_131 {
	width: 94%;
	margin: 0 3%;
	height: inherit;
}

.svadby_132 {
	width: 94%;
	margin: 15px 3% 0 3%;
}


.svadby_133 {
	width: 100%;
}

.svadby_15 > .svadby_133 > .svadby_1331 {
	float: inherit;
    margin: 15px auto;
}


.svadby_14, .svadby_15, .svadby_16 {
    margin-top: 35px;
    line-height: 28px;
}

.svadby_16 > .svadby_133 {
	text-align: center;
}

.svadby_16 > .svadby_133 > a > img {
	margin-right: 0px;
}

.svadby_16 > .svadby_133 > a > span {
    margin-left: -280px;
}




.vypusk {
	width: 100%;
	margin-top: 711px;
}

.vypusk > .vypusk_s0 {
    width: 100%;
	top: 814px;
}

.vypusk > .vypusk_s0 > .vypusk_s1 {
	background: url(/templates/v1/images/svg/Vypusk/Group-6176.svg) 7% 8px no-repeat;
	background-size: 11%;
    width: 40%;
    padding-left: 11%;
    padding-top: 4px;
    line-height: 20px;
}

.vypusk > .vypusk_s0 > .vypusk_s2 {
	background: url(/templates/v1/images/svg/Vypusk/Group-6175.svg) 3% 9px no-repeat;
	background-size: 9%;
    width: 40%;
    padding-left: 8%;
    padding-top: 6px;
    line-height: 20px;
}


.vypusk_10 {
    width: 94%;
    margin: -149px 3% 0;
}


.vypusk_11 {
	width: 94%;
	margin: 0 3%;
}



.vypusk_1201 {
    margin-left: 42%;
    margin-top: 450px;
}

.vypusk_1202 {
    margin-left: 42%;
    margin-top: 939px;
}

.vypusk_1202 > .vypusk_1211 > .vypusk_1213 {
	display: none;
}

.vypusk_1211 {
    width: 76px;
    height: 76px;

}

.vypusk_1213 {
    width: 93px;
    height: 17px;
    margin-left: -9px;
    margin-top: -38px;
}

.vypusk_1214 {
    width: 91px;
    height: 39px;
    margin-left: -8px;
    margin-top: -29px;
}

.vypusk_1215 {
    margin-top: -20px;
}



.vypusk_132_1 {
	display: none;
}

.vypusk_132_2 {
	display: block;
}

.vypusk_134 {
	width: 94%;
	padding: 31px 3% 2px;
}

.vypusk_135 {
    padding: 0px 3%;
}

.vypusk_136 {
    padding: 2px 3% 10px;
    width: 94%;
}

.vypusk_1361, .vypusk_1367 {
	display:none
}

.vypusk_1362 {
    margin-left: 2%;
}

.vypusk_1363 {
    margin-left: 18%;
}

.vypusk_1364 {
    width: 8%;
    margin-left: 43%;
	height: inherit;
    background-color: inherit;
    margin-top: 8px;
}

.vypusk_1364 > span {
	display: block;
	font-size: 23px;
}

.vypusk_1365 {
    margin-left: 52%;
}

.vypusk_1366 {
    margin-left: 70%;
}

.vypusk_13 {
	width: 94%;
	margin: 0 3%;
	margin-top: 20px;
}

.vypusk_14 {
	width: 94%;
	margin: 0 3%;
}

.vypusk_15 {
	width: 94%;
	height: 266px;
    margin: 30px 3% 0 3%;
}


.vypusk_151 {
    padding: 35px 3% 0 3%;
}

.vypusk_1511 {
	float: none;
}

.vypusk_1512 {
	float: none;
	text-align: center;
	margin-top: 8px;
}

.vypusk_1513 {
	float: none;
	position: absolute;
    margin-top: -52px;
    right: 6%;
}

.vypusk_152 {
	margin-top: 30px;
}



.vypusk_16 {
	width: 94%;
	height: 2900px;
	margin: 0 3%;
}


.vypusk_162 {
    height: 140px;
}

.vypusk_163 {
	padding-left: 23%;
}


.vypusk_17, .vypusk_18 {
    height: 1420px;
}




.vypusk_171, .vypusk_172, .vypusk_173, .vypusk_174, .vypusk_181, .vypusk_182, .vypusk_183, .vypusk_184 {
	width: 94%;
	margin: 10px 3%;
    float: none;
}



.vypusk_171 > .vypusk_162 {
    background: url(/templates/v1/images/svg/Vypusk/Group-6135.svg) 50% 22px no-repeat;
    background-size: 31%;
}

.vypusk_172 > .vypusk_162 {
    background: url(/templates/v1/images/svg/Vypusk/Group-6132.svg) 50% 22px no-repeat;
    background-size: 27%;
}

.vypusk_173 > .vypusk_162 {
    background: url(/templates/v1/images/svg/Vypusk/Group-6133.svg) 50% 22px no-repeat;
    background-size: 36%;
}

.vypusk_174 > .vypusk_162 {
    background: url(/templates/v1/images/svg/Vypusk/Group-6134.svg) 50% 22px no-repeat;
    background-size: 34%;
}


.vypusk_181 > .vypusk_162 {
    background: url(/templates/v1/images/svg/Vypusk/Group-6135.svg) 50% 22px no-repeat;
    background-size: 31%;
}

.vypusk_182 > .vypusk_162 {
    background: url(/templates/v1/images/svg/Vypusk/Group-6133.svg) 50% 22px no-repeat;
    background-size: 36%;
}

.vypusk_183 > .vypusk_162 {
    background: url(/templates/v1/images/svg/Vypusk/Group-6132.svg) 50% 22px no-repeat;
    background-size: 27%;
}

.vypusk_184 > .vypusk_162 {
    background: url(/templates/v1/images/svg/Vypusk/Group-6134.svg) 50% 22px no-repeat;
    background-size: 34%;
}


.vypusk_20 {
    height: 950px;
}



.vypusk_20 > .svadby_133 {
	text-align: center;
}

.vypusk_20 > .svadby_133 > a > img {
	margin-right: 0px;
	margin-top: 20px;
}



.vypusk_201 {
	padding: 20px 3% 0 3%;
	margin-bottom: 0px;
    text-align: center;
}



.vypusk_21 {
	display: none;
}

.vypusk_23 {
    width: 100%;
    position: relative;
}





.banket {
    width: 100%;
    margin-top: 620px;
}

.banket_11 {
	width: 94%;
	margin: 0 3%;
}

.banket_12 {
	width: 94%;
    height: inherit;
	margin: 30px 3% 0px;
	padding: 0;
}


.banket_121 {
	background: url(/templates/v1/images/svg/Main-list/S-LIST-TICK.svg) 50% 0px no-repeat;
    background-size: 15%;
	width: 94%;
    height: 70px;
    margin-right: 0px;
    float: none;
    padding: 79px 3% 0px !important;
}


.banket_13 {
    margin-top: 0px;
}

.banket_131 {
	padding-left: 3%;
    padding-right: 3%;
    line-height: 32px;
    width: 94%;
}



.banket_132 {
	width: 94%;
    margin: 23px 3% 0px;
}

.banket_133 {
    width: 100%;
}

.banket_13 > .banket_133 > .banket_1331, .banket_14 > .banket_133 > .banket_1331, .banket_15 > .banket_1331, .banket_16 > .banket_1331, .banket_17 > .banket_1331 {
	width: 280px !important;
	float: inherit;
    margin: 15px auto;
}

.banket_15, .banket_16, .banket_17 {
    width: 100%;
    margin-right: 0px;
    margin-top: 20px;
    float: none;
}

.banket_15 > .banket_131, .banket_16 > .banket_131, .banket_17 > .banket_131 {
    height: 68px;
}

.banket_15 > .banket_132, .banket_16 > .banket_132, .banket_17 > .banket_132 {
    width: 94%;
    margin-top: 3px;
    padding: 0;
}

.banket_20 {
    width: 100%;
}

.banket_23 {
    width: 100%;
    position: relative;
    left: inherit;
}


.banket_231, .banket_232 {
	width: 94%;
    margin: 30px 3% 0px;
	line-height: 1.1;
	padding: 25px 0;
}

.banket_233 {
    margin-top: 0px;
}

.banket_2331, .banket_2332 {
	width: 94%;
    margin: 0 3%;
	float: none;
}

.banket_23311 {
	margin-top: 24px;
}

.banket_23315, .banket_23316 {
	width: 94%;
    margin: 0 3%;
	text-align: center;
}










#zagol1 {
	width: 100%;
	margin-top: 40px; 
}




.banket2 {
    width: 100%;
}

.banket2_11 {
	width: 94%;
	margin: 0 3%;
}

.banket2_14, .banket2_17 {
    height: inherit;
	margin-top: 20px !important;
}

.banket2_22 {
    width: 94%;
	height: inherit;
    margin: 30px 3% 0px;
	padding: 0;
}

.banket2_221 {
	background: url(/templates/v1/images/svg/Main-list/S-LIST-TICK.svg) 50% 0px no-repeat;
    background-size: 15%;
	width: 94%;
    height: 70px;
    margin-right: 0px;
    float: none;
    padding: 79px 3% 0px !important;
}

.banket2_15, .banket2_16, .banket2_18, .banket2_19 {
    background-size: 170%;
	margin-top: 20px;
}


.banket2_15 > .banket2_701 {
    background: url(/templates/v1/images/svg/Ship-list-card/53banquet.svg) 50% 0px no-repeat;
    background-size: 19%;
    width: 100%;
    margin-top: -40%;
}

.banket2_16 > .banket2_701 {
    background: url(/templates/v1/images/svg/Contacts-main/Group-6102.svg) 50% 0px no-repeat;
    background-size: 20%;
    width: 100%;
    margin-top: -40%;
}

.banket2_18 > .banket2_701 {
    background: url(/templates/v1/images/svg/Ship-list-card/51magister.svg) 50% 0px no-repeat;
    background-size: 17%;
    width: 100%;
    margin-top: -40%;
}

.banket2_19 > .banket2_701 {
    background: url(/templates/v1/images/svg/Ship-list-card/52wow.svg) 50% 0px no-repeat;
    background-size: 17%;
    width: 100%;
	height: 76px;
    margin-top: -40%;
}

.banket2_15 > .banket2_703, .banket2_16 > .banket2_703, .banket2_18 > .banket2_703, .banket2_19 > .banket2_703 {
    margin-left: 10%;
}

.banket2_niz {
    height: 80px;
}








#exkursii_item {
	width: 100%;
}


.exkursii {
	width: 100%;
}

.exkursii_1, .exkursii_2, .exkursii_3, .exkursii_4, .exkursii_5, .exkursii_6, .exkursii_7, .exkursii_8, .exkursii_9, .exkursii_10, .exkursii_11, .exkursii_12, .exkursii_13, .exkursii_14, .exkursii_15 {
	width: 94%;
	height: inherit;
    box-shadow: none;
	margin: 20px 3%;
}

.exkursii_1 > a, .exkursii_2 > a, .exkursii_3 > a, .exkursii_4 > a, .exkursii_5 > a, .exkursii_6 > a, .exkursii_7 > a, .exkursii_8 > a, .exkursii_9 > a, .exkursii_10 > a, .exkursii_11 > a, .exkursii_12 > a, .exkursii_13 > a, .exkursii_14 > a, .exkursii_15 > a {
	text-decoration: none;
}


.exkursii_21 {
	border-bottom-left-radius: inherit;
    border-top-right-radius: 14px;
	width: 90%;
    margin-left: 0%;
    margin-right: 0%;
	padding-top: 38% !important;
    padding-bottom: 38% !important;
}





.exkursii_22 {
    height: inherit;
    width: 94%;
    float: none;
    padding: 10px 3% 30px;
	margin-top: 0px;
    margin-left: 0px;
}

.exkursii_221 {
	margin-top: 3px;
	font-weight: bold;
    text-align: center;
}

.exkursii_222 {
	height: inherit;
}


.exkursii_223 {
position: relative;
    margin-top: 5px;
    width: 100%;
    height: 29px;
}

.exkursii_2231 {
    background-size: 14%;
	width: 40%;
}

.exkursii_2232 {
    float: right;
    width: 30%;
}


.exkursii_224 {
    position: relative;
    margin-top: 0px;
    width: 100%;
    height: 80px;
}

.exkursii_2241 {
	width: 100%;
	float: right;
}

.exkursii_2242 {
	width: 100%;
	float: right;
	margin-top: 5px;
}


.exkursii_23 {
    height: inherit;
    width: 94%;
    float: none;
    margin-top: 0px;
    margin-left: 3%;
}

.exkursii_231 {
	padding: 0;
	margin-top: 15px;
    text-align: center;
}

.exkursii_232 {
	padding: 0;
    text-align: center;
}

.exkursii_233 {
    margin-left: auto;
    margin-right: auto;
}

.exkursii_234 {
	margin-bottom: 20px;
}

.exkursii_235 {
	background: url(/templates/v1/images/new/perfor2.png) 50% 0px no-repeat;
    background-size: 100%;
    width: 106%;
    height: 25px;
    position: relative;
    margin-left: -10px;
    margin-top: -17px;
}








.exkursii_31 {
	width: 94%;
	margin: 0 3%;
}


.exkursii_41 {
	width: 94%;
    height: inherit;
	margin: 30px 3% 0px;
	padding: 0;
}


.exkursii_42 {
	background: url(/templates/v1/images/svg/Main-list/S-LIST-TICK.svg) 50% 0px no-repeat;
    background-size: 15%;
	width: 94%;
    height: 70px;
    margin-right: 0px;
    float: none;
    padding: 79px 3% 0px !important;
}









.kruiz {
    width: 100%;
    margin-top: 574px;
}

.kruiz_11 {
    width: 100%;
}

.kruiz_11 > .custom {
	margin-top: 30px;
}

.kruiz_12 {
	width: 94%;
    margin: 0 3%;
    float: none;
}

.kruiz_13 {
	width: 94%;
    margin: 0 3%;
    height: inherit;
    float: none;
}

.kruiz_13 > form {
	text-align: center;
}

.kruiz_13 > form > .exkursii_234 {
	width: 60% !important;
}

.kruiz_14 {
	width: 94%;
    margin: 0 3%;
    height: inherit;
	text-align: center;
}

.kruiz_14 > a > img {
	margin-right: 0px;
	float: none;
}



.kruiz_161, .kruiz_162, .kruiz_163, .kruiz_164, .kruiz_165, .kruiz_166 {
    margin-left: 26px;
}

.kruiz_171, .kruiz_172, .kruiz_173, .kruiz_174, .kruiz_175, .kruiz_176 {
    margin-left: 150px;
    width: 60%;
}

.kruiz_1711 {
    font-size: 19px;
}


.kruiz_181 {
    margin-left: 113px;
}

.kruiz_191, .kruiz_196 {
    margin-left: 95px;
}

.kruiz_192, .kruiz_193, .kruiz_194, .kruiz_195 {
    margin-left: 98px;
}







.kruiz_form {
    width: 96%;
}









.dopolnit {
    width: 100%;
    margin-top: 570px;
}


.dopolnit_09 {
	width: 94%;
	margin: 0 3%;
	line-height: 1.1;
    text-align: center;
}

.dopolnit_10 {
	width: 94%;
    margin: 20px 3%;
}

.dopolnit_11, .dopolnit_12, .dopolnit_13, .dopolnit_14 {
    width: 100%;
}

.dopolnit_111, .dopolnit_121, .dopolnit_131 {
	margin-top: 7px;
}

.dopolnit_112, .dopolnit_122, .dopolnit_132 {
	margin-top: 25px;
}

.dopolnit_141 {
	margin-top: 7px;
}



.dopolnit_111 > .dopolnit_1111 {
	margin-top: -66%;
}

.dopolnit_112 > .dopolnit_1111, .dopolnit_121 > .dopolnit_1111, .dopolnit_122 > .dopolnit_1111, .dopolnit_131 > .dopolnit_1111, .dopolnit_132 > .dopolnit_1111, .dopolnit_141 > .dopolnit_1111 {
	margin-top: -57%;
}


.dopolnit_1112 {
    width: 40%;
    margin-left: 30%;
}

.dopolnit_1113 {
	margin-top: 10% !important;
}







.contact {
    width: 100%;
    margin-top: -35px;
}


.contact_11 {
	width: 94%;
	height: inherit;
    margin: 0 3%;
	padding: 0;
}

.contact_12, .contact_13 {
	height: inherit;
    float: none;
	margin-right: auto;
    margin-left: auto;
    margin-top: 30px;
}


.contact_13 {
	margin-bottom: 76px;
}

.contact_13 > .contact_110 {
	padding-top: 10px;
}


#contact_page > .pod_header_11_4 {
	position: relative;
    float: none;
}

#contact_page > .pod_header_12 {
	height: 380px;
}

#contact_page > .pod_header_12 > .pod_header_13 {
	height: 265px;
	color: #00121d;
}
#contact_page .pod_header_1414 span a{
	height: 265px;
	color: #00121d;}
#contact_page > .pod_header_12 > .pod_header_13 > .pod_header_131 {
padding-top: 30px !important;
}

#contact_page > .pod_header_12 > .pod_header_13 > .pod_header_141 {
	margin-top: 10px;
	padding-left: 6%;
    padding-right: 6%;
}

#contact_page > .pod_header_12 > .pod_header_13 > .pod_header_142 {
	margin-top: 15px;
	padding-left: 6%;
    padding-right: 6%;
}

#contact_page > .pod_header_12 > .pod_header_13 > .pod_header_143 {
	margin-top: 15px;
	padding-left: 6%;
	padding-right: 6%;
}

#contact_vstavka > h1 {
    line-height: 28px;
    width: 94%;
	margin: 20px 3%;
    text-align: center;
    font-size: 30px;
    font-weight: bold;
    color: #1A1B1D;
}

#sbox-window {
	height: inherit !important;
}






.foot_07 {
    margin: 10px 3%;
	font-size: 20px;
}



.foot_08 {
    width: 78%;
    height: 95px;
    margin-left: 11%;
	margin-top: -230px;
}

.foot_09 {
    width: 100%;
    margin-top: 134px;
}


.foot_10 {
	width: 100%;
}

.foot_11 {
    background-size: 105%;
	width: 103%;
	margin-top: -39%;
    margin-left: -10px;
}


.foot_12 {
	width: 100%;
    background: url(/templates/v1/images/svg/Footer/F-CALLUS.svg) 50% 0px no-repeat;
    background-size: 9%;
	margin-left: 0px;
}

.foot_122, .foot_123 {
	margin-left: 0px;
	text-align: center;
}

.foot_13 {
	width: 100%;
	background: url(/templates/v1/images/svg/Footer/F-FINDUS.svg) 50% 0px no-repeat;
    background-size: 8%;
	margin-left: 0px;
	margin-top: 118px;
}

.foot_132 {
    background: url(/templates/v1/images/svg/Ship-list-card/28tunnel.svg) 33% 1px no-repeat;
    background-size: 7%;
    margin-left: 0px;
    margin-top: 13px;
    padding-left: 39%;
    padding-top: 6px;
}

.foot_133 {
    background-size: 49%;
    margin-left: 33%;
}

.foot_134 {
    margin-left: 0px;
    text-align: center;
}

.foot_14 {
	width: 100%;
	background: url(/templates/v1/images/svg/Footer/F-MAILUS.svg) 50% 0px no-repeat;
    background-size: 10%;
    margin-left: 0px;
    margin-top: 147px;
}


.foot_150 {
	height: 576px;
    margin-top: 41px;
}

.foot_151 {
	width: inherit;
}


.foot_152 {
	background: url(/templates/v1/images/svg/Footer/F-PDF.svg) 50% 0px no-repeat;
    background-size: 10%;
    margin-top: 50px;
	margin-left: 0px;
	width: 100%;
}




.foot_001 {
    margin-top: 50px;
}

.foot_18_1, .foot_18_2, .foot_18_3 {
	margin-left: 0px;
    text-align: center;
    width: 90%;
    padding: 0 5%;
}



.foot_19 {
    width: 39%;
    margin-left: 4%;
}

.foot_20 {
	background: url(/templates/v1/images/new/footer_strel_mob.png) 0px 55% no-repeat;
    background-size: 100%;
    width: 8%;
    margin-left: 46%;
}

.foot_20_up {
	background: url(/templates/v1/images/new/footer_strel_mob2.png) 0px 55% no-repeat !important;
    background-size: 100% !important;
}


.foot_21 {
    width: 39%;
	margin-left: 57%;
}



.foot_221 {
    width: 43%;
    margin-right: 3%;
    margin-left: 3%;

}


#foot_22_1, #foot_22_2, #foot_22_3 {
	display: none;
}



.foot_22, .foot_23, .foot_24, .foot_25, .foot_26, .foot_255 {
	width: 100%;
}

.foot_23, .foot_24 {
    height: 130px;
}



.foot_25, .foot_26, .foot_255 {
	position: inherit;
	margin-top: 16px;
	margin-left: 0px;
	text-align: center;
	line-height: 1.2;
}

.foot_27 {
    height: 10px;
}





}




@media screen and (max-width: 450px)
{


.head_12 {
	background: url(/templates/v1/images/svg/Header/H-CALLUS-H.svg) 1% 0px no-repeat;
    background-size: 14%;
	width: 157px;
    margin-left: 44%;
}

.head_13 {
    width: 80%;
    height: 82px;
    margin-left: 10%;
	top: 34px;
}


.head_15 {
	background: url(/templates/v1/images/svg/Header/H-FINDUS-H.svg) 4% 2px no-repeat;
    background-size: 11%;
    margin-left: 3%;
}

.pod_header_11_2 > .pod_header_12 > .pod_header_13 > .pod_header_132 {
	font-size: 17px !important;
}

.pod_header_1361 {
    background-size: 7%;
    padding-left: 7%;
    width: 100%;
}

.pod_header_1362 {
    width: 100%;
    padding-left: 3%;
}

.pod_header_137 {
	margin-top: 35px;
}

.pod_header_138 {
	margin-top: 10px;
}


.o_kompanii_12 {
    padding-top: 45px;
}

.vypusk_1364 {
    width: 6%;
    margin-left: 44%;
}

.vypusk_163 {
    padding-left: 21%;
}

.banket2_15 > .banket2_701, .banket2_16 > .banket2_701, .banket2_18 > .banket2_701, .banket2_19 > .banket2_701 {
    margin-top: -48%;
}


.kruiz_1712 {
    padding-top: 5px;
	line-height: 17px;
}

.foot_07 {
    margin: 10px 3% 27px;
}


.foot_08 {
    margin-top: -262px;
}

.foot_12 {
    margin-top: 11px;
}

.foot_13 {
    margin-top: 108px;
}

.foot_132 {
    padding-top: 4px;
}

.foot_133 {
    margin-left: 34%;
}

.foot_14 {
    margin-top: 133px;
}

.foot_16, .foot_17, .foot_28 {
    margin-top: 23px;
}





}






@media screen and (max-width: 420px)
{




.full_action {
	width: 250px;
	padding-top: 5px;
}

.head_12 {
	background: url(/templates/v1/images/svg/Header/H-CALLUS-H.svg) 2% 1px no-repeat;
    background-size: 14%;
    width: 150px;
    margin-left: 48%;
}

.head_13 {
    top: 34px;
}

.pod_header_11_2 > .pod_header_12 > .pod_header_13 > .pod_header_132 {
	padding-top: 0px !important;
}


#verh_103 > .jbzoo_gal {
    width: 290px;
}


#verh_103 > .jbzoo_gal > #gallery-1 > a > div > img, .jbzoo_gal > #gallery-1 > a > img {
    width: 290px;
	object-fit: cover;
}

.banket2_15 > .banket2_701, .banket2_16 > .banket2_701 {
    background-size: 17%;
}


.banket2_18 > .banket2_701, .banket2_19 > .banket2_701 {
    background-size: 16%;
}



.vypusk_131 {
    font-size: 23px;
}

.vypusk_163 {
    padding-left: 18%;
}

.dopolnit_1111 {
	margin-top: -69% !important;
    font-size: 25px;
}

.dopolnit_1113 {
    margin-top: 8% !important;
	font-size: 18px;
}

.dopolnit_1114 {
    margin-top: 13px;
    font-size: 28px;
}


.foot_12 {
    background: url(/templates/v1/images/svg/Footer/F-CALLUS.svg) 50% 0px no-repeat;
    background-size: 11%;
}

.foot_121, .foot_131, .foot_141 {
    padding-top: 56px;
}

.foot_13 {
    background: url(/templates/v1/images/svg/Footer/F-FINDUS.svg) 50% 0px no-repeat;
    background-size: 10%;
	margin-top: 129px;
}

.foot_14 {
    background: url(/templates/v1/images/svg/Footer/F-MAILUS.svg) 50% 0px no-repeat;
    background-size: 13%;
	margin-top: 145px;
}

.foot_150 {
	height: 622px;
    margin-top: 58px;
}

.foot_152 {
    background: url(/templates/v1/images/svg/Footer/F-PDF.svg) 50% 0px no-repeat;
    background-size: 14%;
	padding-top: 70px;
}


.foot_221 {
    width: 41%;
}

.foot_222 {
    font-size: 8px;
}


}









@media screen and (max-width: 400px)
{




.head_12 {
    background-size: 15%;
    width: 150px;
    margin-left: 45%;
}


.head_121 {
    font-size: 7px;
    margin-top: 0px;
    margin-left: 8px;
}


.head_13 {
	width: 83%;
    height: 80px;
    margin-left: 9%;
    top: 35px;
}



.pod_header_133, .pod_header_134 {
    font-size: 14px;
}

.pod_header_1331, .pod_header_1341 {
    font-size: 33px;
}


.pod_header_141 > .pod_header_1412 {
    margin-top: 8px;
}

.left_151 {
    padding-left: 15%;
}

.o_kompanii_23 > .o_kompanii_724 {
	margin-top: 11%;
}

.banket2_15 > .banket2_702, .banket2_16 > .banket2_702, .banket2_18 > .banket2_702, .banket2_19 > .banket2_702 {
    margin-top: 0px;
}

.banket2_15 > .banket2_703, .banket2_16 > .banket2_703, .banket2_18 > .banket2_703, .banket2_19 > .banket2_703 {
    margin-left: 4%;
}

.banket2_703 > ul > li {
    margin: 0px 10px;
}


.vypusk_1201 {
    margin-top: 484px;
}

.vypusk_1202 {
    margin-top: 1007px;
}

.vypusk_13, .vypusk_14 {
	height: 510px;
}


.vypusk_1362 {
    margin-left: 10px;
}

.vypusk_1363 {
    margin-left: 76px;
}

.vypusk_1364 {
    width: 30px;
    margin-left: 178px;
}

.vypusk_1365 {
    margin-left: 10px;
    margin-top: 34px;
}

.vypusk_1366 {
    margin-left: 91px;
    margin-top: 34px;
}

.vypusk_1512 {
    font-size: 25px;
}



.kruiz_161, .kruiz_162, .kruiz_163, .kruiz_164, .kruiz_165, .kruiz_166 {
    font-size: 23px;
	margin-left: 10px;
}

.kruiz_161, .kruiz_171 {
    margin-top: 99px;
}

.kruiz_162, .kruiz_172 {
    margin-top: 215px;
}

.kruiz_163, .kruiz_173 {
    margin-top: 352px;
}

.kruiz_164, .kruiz_174 {
    margin-top: 488px;
}

.kruiz_165, .kruiz_175 {
    margin-top: 624px;
}

.kruiz_171, .kruiz_172, .kruiz_173, .kruiz_174, .kruiz_175, .kruiz_176 {
    margin-left: 128px;
}

.kruiz_181 {
    margin-left: 94px;
}

.kruiz_191, .kruiz_196 {
    margin-left: 76px;
}

.kruiz_192, .kruiz_193, .kruiz_194, .kruiz_195 {
    margin-left: 79px;
}





#contact_page > .pod_header_12 > .pod_header_13 > .pod_header_141 > .pod_header_1411, #contact_page > .pod_header_12 > .pod_header_13 > .pod_header_142 > .pod_header_1413 {
    padding-left: 14%;
    font-size: 23px;
}

#contact_vstavka > h1 {
    margin: 40px 3% 20px;
}





.foot_132 {
    background: url(/templates/v1/images/svg/Ship-list-card/28tunnel.svg) 30% 1px no-repeat;
    background-size: 7%;
    padding-left: 37%;
}


}




@media screen and (max-width: 370px)
{

.head_11 {
    margin-left: 50%;
}

.head_12 {
	background-size: 17%;
    width: 135px;
    margin-left: 48%;
	font-size: 8px;
	top: 112px;
}

.head_121 {
    font-size: 6px;
}

.head_13 {
    top: 39px;
	width: 86%;
    margin-left: 7%;
}

.head_161, .head_162, .head_163, .head_164 {
	height: 20px;
    width: 19px;
}

.pod_header_11_2 > .pod_header_12 > .pod_header_13 > .pod_header_132 {
	font-size: 13px !important;
}

.pod_header_11_2 > .pod_header_12 > .pod_header_13 > .pod_header_133 > .pod_header_1331 {
	font-size: 29px;
}

.pod_header_11_2 > .pod_header_12 > .pod_header_13 > .pod_header_135 {
	font-size: 24px;
}


.o_kompanii_13 > .o_kompanii_721, .o_kompanii_15 > .o_kompanii_721, .o_kompanii_16 > .o_kompanii_721, .o_kompanii_19 > .o_kompanii_721, .o_kompanii_20 > .o_kompanii_721, .o_kompanii_21 > .o_kompanii_721, .o_kompanii_23 > .o_kompanii_721, .o_kompanii_24 > .o_kompanii_721, .o_kompanii_25 > .o_kompanii_721 {
    line-height: 25px;
    font-size: 18px;
}

.banket2_15 > .banket2_701, .banket2_16 > .banket2_701, .banket2_18 > .banket2_701, .banket2_19 > .banket2_701 {
	height: 50px;
}

.banket2_15 > .banket2_702, .banket2_16 > .banket2_702, .banket2_18 > .banket2_702, .banket2_19 > .banket2_702 {
    font-size: 15px;
}

.vypusk_1201 {
    margin-top: 524px;
}

.vypusk_1202 {
    margin-top: 1087px;
}

.vypusk_13, .vypusk_14 {
    height: 550px;
}

.vypusk_163 {
    padding-left: 14%;
}


.kruiz_1711 {
    font-size: 17px;
}

.dopolnit_111 > .dopolnit_1111 {
	margin-top: -75% !important;
}



}


@media screen and (max-width: 350px)
{


.df32 > .menu-toggle > a.bat_back {
	margin-right: 50px;
}


.head_12 {
	background: url(/templates/v1/images/svg/Header/H-CALLUS-H.svg) 5% 2px no-repeat;
    background-size: 13%;
    margin-left: 3%;
    top: 118px;
	padding-top: 1px;
	line-height: 1.6;
}

.head_121 {
	width: 120px;
    margin-top: -22px;
    margin-left: 103%;
    font-size: 7px;
    line-height: 1.5;
}

.head_13 {
    top: 33px;
	height: 70px;
}

.head_15 {
    background: url(/templates/v1/images/svg/Header/H-FINDUS-H.svg) 6% 3px no-repeat;
    background-size: 8%;
	top: 87px;
	margin-left: 2%;
    padding-top: 4px;
}

.head_151 {
    margin-top: -18px;
    margin-left: 61%;
    width: 115px;
}

.pod_header_132 {
    padding-top: 19px;
    font-size: 14px;
}

.left_151 {
    padding-left: 11%;
}

.smverh_10 > h1 {
    font-size: 27px;
}

.smverh_10 > .h_s0 > div {
    font-size: 20px !important;
}

.o_kompanii_1200 {
	line-height: 15px;
	height: 52px;
}

.o_kompanii_122 > h4 {
    font-size: 27px;
}

.o_kompanii_12313 > .o_kompanii_1200, .o_kompanii_12323 > .o_kompanii_1200 {
    padding-top: 16px;
}

.banket2_15 > .banket2_703, .banket2_16 > .banket2_703, .banket2_18 > .banket2_703, .banket2_19 > .banket2_703 {
    margin-left: -2%;
}

.banket2_703 > ul > li {
    font-size: 13px;
}

.vypusk_163 {
    padding-left: 7%;
}

.dopolnit_111 > .dopolnit_1114 {
    margin-top: 7px;
    font-size: 22px;
}

.dopolnit_1115 {
    font-size: 15px;
}

.foot_221 {
    width: 93%;
}

.foot_222 {
    font-size: 10px;
}


}







@media screen and (max-width: 330px)
{

.full_action {
    width: 229px;
    padding-top: 4px;
}

.head_11 {
    margin-left: 43%;
}

.head_121 {
    width: 145px;
    margin-top: -20px;
    line-height: 1.2;
}

.pod_header_131, .pod_header_131_01 {
    font-size: 27px;
}


#verh_103 > .jbzoo_gal {
    width: 260px;
}


#verh_103 > .jbzoo_gal > #gallery-1 > a > div > img, .jbzoo_gal > #gallery-1 > a > img {
    width: 260px;
}


.banket2_18 > .banket2_703 {
    margin-top: 0px;
}

.banket2_703 > ul > li {
    line-height: 1.4;
}

.vypusk {
    margin-top: 740px;
}

.vypusk > .vypusk_s0 {
    top: 842px;
}

.vypusk_1512 {
    font-size: 20px;
}

.vypusk_1632 {
    margin: 0 12px;
}

#contact_page > .pod_header_12 > .pod_header_13 > .pod_header_142 > .pod_header_1412 {
	margin-top: -5px;
}

.dopolnit_1111 {
    font-size: 20px;
}

.dopolnit_1114 {
    font-size: 24px;
}

}






@media screen and (max-width: 307px)
{



.o_kompanii_1200 {
	background: url(/templates/v1/images/svg/Main-list/S-LIST-TICK.svg) 0px 35px no-repeat;
	background-size: 6%;
    padding-top: 30px;
	height: 32px;
}

.o_kompanii_12313 > .o_kompanii_1200, .o_kompanii_12323 > .o_kompanii_1200 {
    padding-top: 35px;
}

.banket2_15 > .banket2_701, .banket2_16 > .banket2_701, .banket2_18 > .banket2_701, .banket2_19 > .banket2_701 {
    margin-top: -52%;
}


}





@media screen and (max-width: 290px)
{

.head_11 {
    margin-left: 46%;
font-size: 10px;
}

.head_12 {
top: 118px;
}

.head_121 {
    width: 87px;
}

.head_13 {
    height: 62px;
}

.head_15 {
top: 84px;
}

.head_151 {
    width: 84px;
    line-height: 1.2;
}

.banket2_15 > .banket2_701, .banket2_18 > .banket2_701 {
    height: 37px;
}

.banket2_15 > .banket2_703 {
    margin-top: 0px;
}


}


.fieldform {
background: #030e1a;

width: 98%;

border-radius: 3px;

max-width: 718px;

color: #fff;

font-family: 'Montserrat', sans-serif;

text-align: left;

padding: 15px 1%;

display: inline-block;

margin-left: 6px;

margin-top: 5px;
}
.fieldform > span{
color: #fff;

font-family: 'Montserrat', sans-serif;

font-weight: normal;

display: inline-block;

margin-bottom: 10px;

margin-top: 0px;

font-size: 19px;

letter-spacing: 1px;

width: 100%;

text-align: left;

margin-left: 16px;
}
.fieldform .form-col {
display: inline-block;

width: 30%;

margin: 0px 1% 5px;

vertical-align: text-bottom;
}
.fieldform .form-col p{
font-size: 14px;

margin-bottom: 5px;

margin-top: 0px;
margin-left: 0px;
text-align: left;

vertical-align: text-bottom;
}
.fieldform #feedback-form23{
margin-bottom: 0px;

width: 100%;

text-align: center;
}
.fieldform #feedback-form23 input{
border-radius: 3px;

border: none;

padding: 5px 1% 6px;

background: #fff;

color: #202020;

font-size: 14px;

text-align: left;

max-width: 100%;

width: 98%;

height: 20px;
}
.fieldform #feedback-form23 select{
border-radius: 3px;

border: none;

padding: 5px 1% 6px;
height: 31px;
background: #fff;

color: #202020;

font-size: 14px;

text-align: left;

max-width: 100%;
height: 31px;
width: 100%;
}
.fieldform #feedback-form23 [type="submit"]{
background: #2c76c6;

border: none;

border-radius: 3px;

color: #fff;

padding: 5px 0px 7px;

font-size: 14px;

cursor: pointer;

text-align: center;

border: 1px solid #fff;

height: 31px;

width: 100%;
}
.fieldform #feedback-form23 [type="submit"]:hover{
background: #2566ab;
}

@media screen and (max-width: 500px) { 
    .fieldform #feedback-form23 [type="submit"] {
    margin-top: 15px;
}
.fieldform .form-col {
    display: inline-block;
    width: 95%;
    margin: 0px 1% 5px;
    vertical-align: text-bottom;
}
.fieldform > span {
text-align: center;
margin-left: 0px;
border-bottom: 1px solid #2c76c6;
margin-right: 0px;
width: auto;
padding-bottom: 10px;
}
.fieldform {
    background: #030e1a;
    width: 94%;
    border-radius: 3px;
    max-width: 718px;
    color: #fff;
font-family: 'Montserrat', sans-serif;
    text-align: left;
    padding: 15px 1%;
    display: inline-block;
    margin-left: 2%;
    margin-top: 5px;
}
}