


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

#horizontal-multilevel-menu
{

}

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


/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#535353;
	font-size:18px;
	border-bottom: 8px solid rgba(255,255,255,0);
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
color: #535353;
font-size: 18px;
border-bottom: 8px solid #000;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
border-bottom:8px solid #000;
	color:#535353;
}

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

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

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
}

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

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

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

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

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

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

}

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

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

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

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

div.menu-clear-left
{
	clear:left;
}
#horizontal-multilevel-menu li 
{
display:inline-block;
margin-right:20px;
}
@media only screen and (max-width: 1149px){
#horizontal-multilevel-menu li 
{
display:inline-block;
margin-right:0px;
}

}
@media only screen and (min-width: 1149px){

#horizontal-multilevel-menu li 
{
display:inline-block;
margin-right:20px;
}

}
/* End */



/* Start:/bitrix/templates/Letaem/styles.css*/
body {
	color: #535353;
	font-family: PT Sans;
	font-size: 15px;
	margin: 0;
	padding: 0;
}

#main {
	min-width: 1024px;
	max-width: 1366px;
	margin: 0 auto;
}

.quotation {
	color: black;
	font-size: 20px;
}

.title {
	color: #034a93;
	font-size: 34px;
	margin-bottom: 45px;
}
img{
border:none;
}
/* Buttons */
.button {
font-size:15px;
	color: white;
	background: #4b7bc7;
	border-radius: 1px;
	text-indent: 0;
       width:113px;
text-align:center;
padding-top:10px;
padding-bottom:10px;
	float: right;
	clear: both;
	cursor: pointer;
}
.button:hover{
background: #c3c3c3;
}

.unslctbl {
	-moz-user-select: -moz-none;
	-o-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	user-select: none;
}

.locatedLeft {
	font-size: 18px;
	float: left;
}
/* /Buttons */

/* Paginator */
.paginatorContainer {
	float: right;
}
	.paginatorContainer span {
		cursor: pointer;
	}

	.paginatorArrow {
		background: white;
		border-radius: 2px;
		padding: 1px 5px 1px 5px;
		margin: 0 8px 0 8px;
	}

	.paginatorSelected {
		color: #4b7bc7;
	}

	.paginatorPointer {
		color: white;
		background: #4b7bc7;
		border-radius: 2px;
		padding: 1px 5px 1px 5px;
	}
/* /Paginator */

/* Photos */
.photos {
	background: white;
	padding: 35px 5% 65px 5%;
}
	.photosTitle {
		color: black;
		font-size: 30px;
		margin-bottom: 35px;
	}

	.photosLeftArrow {
		background: url('/bitrix/templates/Letaem/images/photos/leftArrow.png') no-repeat center center;
		width: 16px;
		height: 28px;
		margin: 75px 10px 0 0;
		float: left;
	}

	.photosRightArrow {
		background: url('/bitrix/templates/Letaem/images/photos/rightArrow.png') no-repeat center center;
		width: 16px;
		height: 28px;
		margin: 75px 0 0 10px;
		float: right;
	}
	.photosContainer {
		overflow: auto;
	}
		.photoItem {
			min-width: 355px;
			width: 31%;
			float: left;
		}
			.photosPicture {
				box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5);
				width: 267px;
				height: 182px;
				margin: 0 10px 10px 0;
				float: left;
			}
				.photosPictureOne {
					background: url('/bitrix/templates/Letaem/images/photos/photo1.jpg') no-repeat center center;
				}

				.photosPictureTwo {
					background: url('/bitrix/templates/Letaem/images/photos/photo2.jpg') no-repeat center center;
				}

				.photosPictureThree {
					background: url('/bitrix/templates/Letaem/images/photos/photo3.jpg') no-repeat center center;
				}

			.photosStuff {
				float: left;
			}
				.photosStuff div {
					width: 30px;
					height: 30px;
					padding: 10px 0 0 40px;
				}

				.photosLens {
					background: url('/bitrix/templates/Letaem/images/photos/lens.png') no-repeat center left;
				}

				.photosComments {
					background: url('/bitrix/templates/Letaem/images/photos/comments.png') no-repeat center left;
				}

			.photoPictureName {
				color: black;
				font-size: 16px;
				margin: 0 auto 0 auto;
				clear: both;
			}
/* /Photos */

/* Top bar */
#topBar {
        width:100%;
	color: #c5c5c5;
	background: #131313;
	height: 40px;
	margin: 0 auto;
	}
	#langSwitcher {
		float: left;
margin-left: 5%;
margin-top: 10px;
	}
		#langSwitcher span {
			margin-right: 15px;
		}

		#langSwitcher a {
			color: white;
			text-decoration: underline;
		}

	#searchBar {
		float: right;
margin-top: 6px;
margin-right: 5%;
	}
		#searchContainer {
			float: left;
		}
			#search {
				font-style: inherit;
				font-size: inherit;
				background: #f4f4f4;
				border: 1px solid #ececec;
				width: 248px;
				height: 20px;
				padding: 2px;
				margin-right: 12px;
			}

		#findButton {
			background: url('/bitrix/templates/Letaem/images/findButton.png') no-repeat center center;
			width: 26px;
			height: 26px;
			cursor: pointer;
border: none;
font-size: 0;
display: inline-block;
vertical-align: top;
margin-left: -12px;
		}
/* /Top bar */

/* Menu bar */
#menuBar {
	color: #535353;
	background: white url('/bitrix/templates/Letaem/images/dottedOverlayLight.png') repeat bottom left;
	height: 100px;
        width:100%;
        margin: 0 auto;
	}
	#logo {
		background: url('/bitrix/templates/Letaem/images/logo.png') no-repeat center center;
width: 307px;
height: 70px;
z-index: 2;
display: inline-block;
margin-top: 10px;
margin-left: 5%;
padding-bottom: 20px;
	}
	#topMenu {
z-index: 2;
position: relative;
display:inline-block;
margin-left:10%;
	}

@media only screen and (max-width: 1282px){
	#topMenu {
z-index: 2;
position: relative;
display:inline-block;
margin-left:0;
	}

}
@media only screen and (min-width: 1282px){

	#topMenu {
z-index: 2;
position: relative;
display:inline-block;
margin-left:10%;
	}

}

.gallery-slider li{
width:1300px !important;
}
		.topMenuItemContainer {
			height: 30px;
			margin-left: 18px;
			cursor: pointer;
			float: left;
		}
			.topMenuItemContainer:hover {
				background: black;
			}

			.topMenuItemContainer div { /* Or .topMenuItemContainer div:nth-child(1) for first child */
				background: white;
				height: 22px
			}
/* /Menu bar */

/* Dotted overlay */
.dottedOverlay {
	background: url('/bitrix/templates/Letaem/images/dottedOverlay.png') repeat top left;
	height: 40px;
max-width: 1366px;
min-width: 1024px;
z-index: 100;
position: relative;
margin-bottom: -40px;
}
/* /Dotted overlay */

/* Main picture */
#mainPicture {
	background: url('/bitrix/templates/Letaem/images/main.jpg') no-repeat center center;
	height: 526px;
	margin-top: -40px;
	z-index: 0;
	/*min-width: 946px;
	max-width: 1306px;*/
        width:100%;
        margin: 0 auto;
	position: relative;
}
/* /Main picture */

/* Content */
.content {
	background: #f6f6f6;
	padding: 50px 0 0 5%;
	overflow: auto;
	min-width: 946px;
	max-width: 1306px;
        margin: 0 auto;
}
	.contentBlock {
		margin-bottom: 30px;
		padding-bottom: 30px;
	}

	.content a {
		color: #034a93;
		font-size: inherit;
	}

	#leftPart {
		width: 60%;
		display:inline-block;
                vertical-align:top;
	}

	#orderForm {
		color: #414141;
background: white;
display: inline-block;
vertical-align: top;
margin-left: 70px;
padding: 20px;
width: 27%;
font-size:14px;
	}
#orderForm td{
height:35px;
}
		#orderForm input, select {
margin-left:0px;
			color: #656565;
			background: #fdfdfd;
			border: 1px solid #ccc;
			border-radius: 4px;
			padding: 3px;
		}

	#callOrder {
		background: black;
		width: 42px;
		height: 250px;
		margin-top: 70px;
		float: right;
	}
/* /Content */

/* Service  */
.serviceSide {
	width: 50%;
	float: left;
}
	.serviceItem {
		min-width: 210px;
		margin-bottom: 32px;
		float: left;
		clear: both;
	}
		.serviceIcon {
			width: 34px;
			height: 26px;
			margin-right: 15px;
			float: left;
		}
			.serviceIconVip {
				background: url('/bitrix/templates/Letaem/images/icons/vip.png') no-repeat center center;
			}

			.serviceIconTourist {
				background: url('/bitrix/templates/Letaem/images/icons/tourist.png') no-repeat center center;
			}

			.serviceIconWedding {
				background: url('/bitrix/templates/Letaem/images/icons/wedding.png') no-repeat center center;
			}

			.serviceIconAero {
				background: url('/bitrix/templates/Letaem/images/icons/aero.png') no-repeat center center;
			}

		.serviceItemName {
			padding-top: 3px;
			float: left;
		}
/* /Service */

/* Form */
#formTitle {
	font-size: 24px;
	margin-bottom: 30px;
}

.formInputTitle {
	width: 155px;
	margin: 7px 15px 7px 0;
	float: left;
}

.formInputContainer {
	margin: 7px 0 7px 0;
	float: left;
}
	#formInputContainer input {

	}
/* /Form content */

/* Travels */
#travels {
	padding: 60px 5% 0 5%;
	margin-bottom: 60px;
	overflow: auto;
}
	#travels a {
		color: #366aa5;
		font-size: 22px;
	}

	.travelItem {
		width: 370px;
		margin: 0 1% 50px;
		float: left;
	}
		.travelPicture {
			box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5);
			width: 170px;
			height: 130px;
			margin: 0 12px 10px 0;
			float: left;
		}
			.travelPictureAlatau {
				background: url('/bitrix/templates/Letaem/images/travelItems/alatau.jpg') no-repeat center center;
			}

			.travelPictureCharyn {
				background: url('/bitrix/templates/Letaem/images/travelItems/charyn.jpg') no-repeat center center;
			}

			.travelPictureAlakol {
				background: url('/bitrix/templates/Letaem/images/travelItems/alakol.jpg') no-repeat center center;
			}

		.travelName {
			/*float: left;*/
		}
			.travelPointer {
				background: url('/bitrix/templates/Letaem/images/travelItems/pointer.png') no-repeat top right;
				height: 104px;
			}

		.travelDescription {
			float: left;
			clear: both;
		}
/* /Travels */

/* Footer */
#footer {
	background: black;
	height: 105px;
	padding: 10px 5% 10px 0;
	min-width: 946px;
        margin: 0 auto;
	max-width: 1306px;
}
	#footer ul {
		list-style-type: none;
		line-height: 24px;
		margin-right: 25px;
		float: left;
	}
		#footer ul a {
			color: #adadad;
			text-decoration: underline;
		}

	#footerLeft {
		float: left;
	}

	#footerRight {
		float: right;
	}
		#footerContacts {
			color: #4b7bc7;
			margin-right: 80px;
			padding-top: 13px;
			float: left;
		}
			.contactsIcon {
				width: 10px;
				height: 18px;
				margin: 10px 10px 0 0;
				float: left;
			}
				.contactsIconPhone {
					background: url('/bitrix/templates/Letaem/images/icons/phone.png') no-repeat center center;
				}

				.contactsIconMobile {
					background: url('/bitrix/templates/Letaem/images/icons/mobile.png') no-repeat center center;
				}

			.phonePrefix {
				color: #4b7bc7;
				font-size: 18px;
			}

			.phoneNumber {
				color: #4b7bc7;
				font-size: 24px;
			}

		#footerCopyright {
			color: white;
			font-size: 15px;
			float: right;
		}
			#footerCopyright a {
				color: #aeaeae;
				text-decoration: none;
			}
/* /Footer */

/* SERVICE PAGE */
#servicePicture {
	background: url('/bitrix/templates/Letaem/images/service.jpg') no-repeat center center;
	height: 116px;
	margin-top: -40px;
}

.serviceContainer {
	width: 28%;
	margin: 0 5% 50px 0;
	float: left;
}
	.serviceIconBig {
		color: black;
		font-size: 30px;
		padding-left: 80px;
	}
		.serviceIconBigVip {
			background: url('/bitrix/templates/Letaem/images/icons/big/vip.png') no-repeat top left;
		}

		.serviceIconBigTourist {
			background: url('/bitrix/templates/Letaem/images/icons/big/tourist.png') no-repeat top left;
		}

		.serviceIconBigWedding {
			background: url('/bitrix/templates/Letaem/images/icons/big/wedding.png') no-repeat top left;
		}

		.serviceIconBigFishing {
			background: url('/bitrix/templates/Letaem/images/icons/big/fishing.png') no-repeat top left;
		}

		.serviceIconBigOuting {
			background: url('/bitrix/templates/Letaem/images/icons/big/outing.png') no-repeat top left;
		}

		.serviceIconBigTransport {
			background: url('/bitrix/templates/Letaem/images/icons/big/transport.png') no-repeat top left;
		}

	.serviceTitle {
		padding-top: 7px;
	}

	.serviceDescription {
		text-indent: 30px;
		padding-left: 80px;
	}
/* /SERVICE PAGE */

/* RESULTS PAGE */
#resultsPicture {
	background: url('/bitrix/templates/Letaem/images/results.jpg') no-repeat center center;
	height: 116px;
	margin-top: -40px;
}

.results {
	font-size: 18px;
	padding: 66px 5% 70px 5%;
}
	.results a {
		color: inherit;
		font-size: 18px;
		font-weight: bold;
	}

.searchQuery {
	margin-bottom: 40px;
}
	#youSearched {
		color: black;
	}

	#youSearchedString {
		color: #656565;
		font-style: italic;
	}

.resultItem {
	margin-bottom: 40px;
}
	.searchMatch {
		background: #c9dcf9;
		padding: 0 5px 0 5px;
	}
/* /RESULTS PAGE */

/* ROUTES PAGE */
#routesPicture {
	background: url('/bitrix/templates/Letaem/images/routes.jpg') no-repeat center center;
	height: 116px;
	margin-top: -40px;
}

.routeItem {
	width: 276px;
	margin: 0 3% 50px 0;
	float: left;
}
	.routePicture {
		box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5);
		width: 276px;
		height: 211px;
		margin: 0 0 15px 0;
	}
		.routePictureAlatau {
			background: url('/bitrix/templates/Letaem/images/routes/alatau.jpg') no-repeat center center;
		}

		.routePictureCharyn {
			background: url('/bitrix/templates/Letaem/images/routes/charyn.jpg') no-repeat center center;
		}

		.routePictureAlakol {
			background: url('/bitrix/templates/Letaem/images/routes/alakol.jpg') no-repeat center center;
		}

		.routePictureTuyuksu {
			background: url('/bitrix/templates/Letaem/images/routes/tuyuksu.jpg') no-repeat center center;
		}

	.routeTitle {
		color: black;
		font-size: 30px;
		margin-bottom: 10px;
	}

	.routeDescription {
		text-indent: 30px;
		margin-bottom: 30px;
	}
/* /ROUTES PAGE */

/* HELICOPTERS PAGE */
.helicopters {
	padding: 66px 5% 70px 5%;
}

#helicoptersPicture {
	background: url('/bitrix/templates/Letaem/images/helicopters.jpg') no-repeat center center;
	height: 116px;
	margin-top: -40px;
}

.helicoptersItem {
	background: white;
	padding: 15px;
	margin-bottom: 30px;
	overflow: auto;
}
	.helicoptersItem a {
		color: #808080;
		font-size: 14px;
		text-decoration: underline;
	}

	.helicopterContent {
		width: 65%;
		float: left;
	}
		.helicopterTitle {
			color: black;
			font-size: 30px;
			text-indent: 30px;
			margin-bottom: 10px;
		}

		.helicopterDescription {
			text-indent: 30px;
		}

		.helicoptersDetailed {
			float: right;
		}

	.helicopterPicture {
		min-width: 295px;
		width: 30%;
		height: 185px;
		float: right;
	}
		.helicopterPictureOne {
			background: url('/bitrix/templates/Letaem/images/helicopters/1.jpg') no-repeat center right;
		}

		.helicopterPictureTwo {
			background: url('/bitrix/templates/Letaem/images/helicopters/2.jpg') no-repeat center right;
		}

		.helicopterPictureThree {
			background: url('/bitrix/templates/Letaem/images/helicopters/3.jpg') no-repeat center right;
		}
/* /HELICOPTERS PAGE */

/* ABOUT US PAGE */
.aboutUs {
	padding: 66px 5% 70px 5%;
}
	.aboutUs p {
		text-indent: 30px;
	}
#aboutUsPicture {
	background: url('/bitrix/templates/Letaem/images/aboutUs.jpg') no-repeat center center;
	height: 116px;
	margin-top: -40px;
}

#aboutUsLeft {
	width: 48%;
	margin-right: 4%;
	float: left;
}

#aboutUsRight {
	width: 48%;
	float: right;
}
	.aboutUsSignature {
		font-weight: bold;
		float: right;
	}
/* /ABOUT US PAGE */

/* CONTACTS PAGE */
#contactsPicture {
	background: url('/bitrix/templates/Letaem/images/map.jpg') no-repeat center center;
	height: 370px;
	margin-top: -40px;
}

.contactsContainer {
	width: 28%;
	margin: 0 5% 50px 0;
	float: left;
}
	.contactsContent {
		margin-bottom: 50px;
	}
		.contactsIconBig {
			color: black;
			font-size: 30px;
			padding-left: 80px;
		}
			.contactsIconBigAdress {
				background: url('/bitrix/templates/Letaem/images/icons/address.png') no-repeat top left;
			}

			.contactsIconBigInternets {
				background: url('/bitrix/templates/Letaem/images/icons/internets.png') no-repeat top left;
			}

			.contactsIconBigPhones {
				background: url('/bitrix/templates/Letaem/images/icons/contactPhones.png') no-repeat top left;
			}

			.contactsIconBigHours {
				background: url('/bitrix/templates/Letaem/images/icons/workingHours.png') no-repeat top left;
			}

		.contactsTitle {
			padding-top: 7px;
		}

		.contactsDescription {
			padding: 10px 0 0 80px;
		}
			.contactsItemsColored {
				color: #4b7bc7;
			}

			.contactsItemsDivided {
				margin-top: 20px;
			}

			.contactsItemsTabbed {
				margin-right: 20px;
			}
/* /CONTACTS PAGE */

/* GALLERY PAGE */
.gallery {
	padding: 40px 5% 70px 5%;
}

#photosPicture {
	background: #4b7bc7;
	height: 16px;
	margin-top: -40px;
}

.galleryLeftArrow {
	background: white url('/bitrix/templates/Letaem/images/photos/leftArrow.png') no-repeat center center;
	width: 40px;
	height: 250px;
	margin-right: -40px;
	opacity: 0.7;
	float: left;
	cursor: pointer;
}

.galleryRightArrow {
	background: white url('/bitrix/templates/Letaem/images/photos/rightArrow.png') no-repeat center center;
	width: 40px;
	height: 250px;
	margin-left: -40px;
	opacity: 0.7;
	float: right;
	cursor: pointer;
}

.galleryContainer {
	float: left;
}
	.galleryItem {
			width: 165px;
			height: 110px;
			margin: 0 5px 5px 0;
			float: left;
	}
		.galleryItemOne {
			background: url('/bitrix/templates/Letaem/images/gallery/1.jpg') no-repeat center center;
		}

		.galleryItemTwo {
			background: url('/bitrix/templates/Letaem/images/gallery/2.jpg') no-repeat center center;
		}

		.galleryItemThree {
			background: url('/bitrix/templates/Letaem/images/gallery/3.jpg') no-repeat center center;
		}

		.galleryItemFour {
			background: url('/bitrix/templates/Letaem/images/gallery/4.jpg') no-repeat center center;
		}

		.galleryItemFive {
			background: url('/bitrix/templates/Letaem/images/gallery/5.jpg') no-repeat center center;
		}
/* /GALLERY PAGE */

/* GALLERY SELECTED ITEM */
#overlay {
	background: black;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	position: fixed;
	opacity: 0.7;
	z-index: 3;
}

#shownItemContainer {
	background: white;
	border-radius: 5px;
	top: 100px;
	min-width: 800px;
	width: 80%;
	max-width: 1000px;
	left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
	padding: 5px;
	position: absolute;
	z-index: 4;
}
	#shownItemPicture {
		background: url('/bitrix/templates/Letaem/images/gallery/big/1.jpg') no-repeat center center;
		width: 100%;
		height: 570px;
		margin: 0 auto;
	}

	#shownItemPictureInfoBar {
		padding: 20px;
		border-bottom: 1px solid #e5e5e5;
	}
		#shownItemPictureInfoBar span {
			margin-right: 20px;
		}

	#shownItemLeft {
		padding: 20px;
		float: left;
	}
		.shownItemComment {
			color: black;
			padding: 0 0 10px 60px;
			min-height: 90px;
		}
			.shownItemCommentOne {
				background: url('/bitrix/templates/Letaem/images/gallery/userpics/1.jpg') no-repeat top left;
			}

			.shownItemCommentTwo {
				background: url('/bitrix/templates/Letaem/images/gallery/userpics/2.jpg') no-repeat top left;
			}

			.shownItemCommentDate {
				color: #a09f9f;
			}

			.shownItemCommentBody {
				margin-top: 20px;
			}

	#shownItemRight {
		padding: 20px;
		float: right;
	}
		#shownItemRight textarea {
			color: inherit;
			font-family: inherit;
			font-size: inherit;
			width: 430px;
			margin-bottom: 15px;
			resize: none;
		}
/* /GALLERY SELECTED ITEM */

/* FAQ PAGE */
.faq {
	padding: 66px 5% 70px 5%;
}

#faqLeft {
	text-indent: 30px;
	margin-right: 4%;
	width: 55%;
	float: left;
}
	.faqItem {
		margin-bottom: 40px;
	}
		.faqQuestion {
			font-size: 18px;
			font-weight: bold;
			margin-bottom: 10px;
		}

#faqRight {
	width: 41%;
	float: left;
}
	#faqFormContainer {
		color: #414141;
		background: white;
		width: 365px;
		height: 365px;
		padding: 20px;
	}
		#faqFormTop {
			margin-bottom: 20px;
			float: left;
			width: 100%;
		}
			#faqFormTitle {
				font-size: 24px;
				float: left;
			}

			#faqFormPicture {
				background: url('/bitrix/templates/Letaem/images/forms/faqPicture.png') no-repeat center center;
				width: 140px;
				height: 114px;
				margin-top: -51px;
				float: right;
			}

		.faqFormItem {
			width: 100%;
			margin-bottom: 20px;
			float: left;
			clear: both;
		}
			.faqFormItem div {
				margin-right: 40px;
				float: left;
			}

			.faqFormItem input {
				border: 1px solid #ccc;
				border-radius: 5px;
				width: 250px;
				height: 23px;
				margin-top: -3px;
				float: right;
			}
@media only screen and (max-width: 1024px){
#gallery-wrapper .bx-wrapper .bx-next{
right: 65px !important;
}
}
@media only screen and (min-width: 1024px){
#gallery-wrapper .bx-wrapper .bx-next{
right: 84px !important;
}}
/* /FAQ PAGE */
/* /FAQ PAGE */
/* End */



/* Start:/bitrix/templates/Letaem/template_styles.css*/
.about-us-img-line{
background:url('/bitrix/templates/Letaem/images/about_us.png');
width:100%;
height:100px;
border-bottom: solid 16px #4b7bc7;
}
.services-img-line{
background:url('/bitrix/templates/Letaem/images/services.png');
width:100%;
height:100px;
border-bottom: solid 16px #4b7bc7;
}
.routes-img-line{
background:url('/bitrix/templates/Letaem/images/routes.png');
width:100%;
height:100px;
border-bottom: solid 16px #4b7bc7;
}
.helicopters-img-line{
background:url('/bitrix/templates/Letaem/images/helicopters.png');
width:100%;
height:100px;
border-bottom: solid 16px #4b7bc7;
}
.helicopter-img-line{
background:url('/bitrix/templates/Letaem/images/helicopter_bgr.png');
width:100%;
height:100px;
border-bottom: solid 16px #4b7bc7;
}
.search-img-line{
background-image:url('/bitrix/templates/Letaem/images/search.png');
width:100%;
height:100px;
border-bottom: solid 16px #4b7bc7;
background-size: 100%;
}
.contacts-img-line{
background:url('/bitrix/templates/Letaem/images/map.png');
width:100%;
height:356px;
border-bottom: solid 16px #4b7bc7;
}
.footBlock{
background:#fff;
padding: 50px 5% 40px 5%;
}
#gallery-wrapper .bx-wrapper{
}
#gallery-wrapper .bx-wrapper img{
display:inline-block !important;
margin-right:5px;
 opacity: 0.5;
width:170px;
height:110px;
}
#gallery-wrapper .bx-wrapper .bx-viewport{
width: 94% !important;
}
#gallery-wrapper table{
width: 97%;
}
#gallery-wrapper .bx-wrapper img:hover{
 opacity: 1;
}

.gal-navigation{
height: 97%;
width: 39px;
background-color: rgba(226,226,227,0.7);
background-repeat:no-repeat;
background-position-y: 50%;
background-position-x: 50%;
background-position:center;
z-index: 1;
}

#prev-gallery{

background-image:url('/bitrix/templates/Letaem/images/right.png');
}



#next-gallery{
margin-left: -10px;
background-image:url('/bitrix/templates/Letaem/images/left.png');
}
#gallery-wrapper .bx-wrapper .bx-controls-direction a{
top: 0 !important;
margin-top: 13px !important;
height: 100% !important;
}
.gallery-title{
text-indent:30px;
font-size:34px;
color:#034a93;
margin-bottom:30px;
margin-top:30px;
}
.gallery-list-title{
font-size:24px;
text-indent:30px;
color:#000;
}
.footBlock .bx-wrapper {
position: relative;
margin: 20px auto;
padding: 0;
}
.gallery-list-img{
display:inline-block;
vertical-align:top;
width:269px;
}
.gallery-list-img img{
-webkit-box-shadow: 0px 3px 12px rgba(50, 50, 50, 0.52);
-moz-box-shadow: 0px 3px 12px rgba(50, 50, 50, 0.52);
box-shadow: 0px 3px 12px rgba(50, 50, 50, 0.52);
}
.gallery-list-counts{
display:inline-block;
vertical-align:top;
background:url('/bitrix/templates/Letaem/images/views.png') no-repeat 10px;
height: 30px;
padding-left: 40px;
padding-top: 4px;
font-size: 16px;
}
.gallery-list-album-name{
font-size:16px;
color:#000;
text-indent:100px;
margin-top:10px;
}


.contacts-blocks{
display:inline-block;
width:33%;
vertical-align: top;
}
.contacts-title{
font-size:34px;
color:#034a93;
text-decoration:underline;
margin-bottom:30px;
text-indent:30px;
}
.contacts-blocks-title{
font-size:30px;
color:#000;
margin-bottom:25px;
}
.contacts-adress{
padding-left: 82px;
margin-bottom:50px;
background:url('/bitrix/templates/Letaem/images/adress.png') no-repeat 0 0;
}
.contacts-internet{
padding-left: 78px;
background:url('/bitrix/templates/Letaem/images/email.png') no-repeat 0 0;
}
.contacts-phone{
padding-left: 80px;
background:url('/bitrix/templates/Letaem/images/phone.png') no-repeat 0 0;
}
.contacts-time{
padding-left: 76px;
background:url('/bitrix/templates/Letaem/images/time.png') no-repeat 0 0;
}
.blue-txt{
color:#4b7bc7;
}
.days{
display:inline-block;
width:50px;
}
.contacts-wrapper{

}
.search-title{
font-size:34px;
text-decoration:underline;
color:#034a93;
margin-bottom:20px;
text-indent:30px;
}
.search-query{
text-indent:30px;
}

.pseudo-select {
display:inline-block;
        position: relative;
        font-size: 12px;
        font-family: verdana;
    }
    .pseudo-select .select {
        color: #656565;
cursor: pointer;
border: 1px solid #ccc;
padding: 5px;
width: 140px;
background: url('/bitrix/templates/Letaem/images/selectarrow.png') no-repeat 101%;
border-radius: 4px;
    }
    .pseudo-select .select:hover, .pseudo-select .options:hover {
        color: #333;
    }
    .pseudo-select .options {
        position: absolute;
        top: 0;
        left: 0;
        width: 150px;
border-radius:4px;
        border: 1px solid #BBB;
        background: #fff;
        z-index: 10;
        display: none;
    }
    .pseudo-select .options > div {
        padding: 3px 2px 3px 8px;
        cursor: pointer;
    }
    .pseudo-select .options > div:hover {
        background: #eee;
    }
    .pseudo-select .options > div.check {
        background: #e1e1e1;
    }
.form-list{
margin-bottom:15px;
}
.form-list span{
display:inline-block;
width:164px;
}
#pass-count{
width:33px;
border-radius:4px;
}
#form-name{
width:148px;
}
#phone-code{
width: 23px;
}
#phone{
width: 95px;
}
#email{
width:148px;
}
#dop-info{
color: #656565;
background: #fdfdfd;
border: 1px solid #ccc;
border-radius: 4px;
padding: 3px;
height: 67px;
width: 98%;
resize:none;

}
.order-form-title{
font-size:24px;
margin-bottom:25px;
}
#orderForm span{
color:#414141;
font-size:14px;
}
.order-button-wrapper{
margin-top:15px;
text-align:center;
}
.order-button-wrapper #order-button{
width: 113px;
padding-top: 10px;
padding-bottom: 10px;
font-family: PT Sans;
background: #4b7bc7;
color: #fff;
border: none;
cursor: pointer;
font-size: 15px;
}
#date{
margin-left:0px !important;
width: 120px;
color: #656565;
background: #fdfdfd;
border: 1px solid #ccc;
border-radius: 4px 0px 0px 4px !important;
padding: 3px 3px 4px 3px !important;


}
.calendar{
margin-top: auto;
margin-bottom: -8px;
}
.calendar-hover{}

#order-logo{
background: url('/bitrix/templates/Letaem/images/helicopter.png');
width:181px;
height:106px;
margin-top: -114px;
margin-left: 170px;
}
#routes-order-logo{
background: url('/bitrix/templates/Letaem/images/helicopter.png');
width:181px;
height:106px;
margin-top: -52px;
float: right;
}
.routes-order-form input{

			color: #656565;
			background: #fdfdfd;
			border: 1px solid #ccc;
			border-radius: 4px;
			padding: 3px;
}
.routes-order-blocks{
display:inline-block;
width:33%;
vertical-align: top;
}
.routes-order-blocks td{
height:35px;
min-width:160px;
}
.routes-order-blocks .order-button-wrapper{
text-align:right !important;
}
.routes-order-blocks #dop-info{
width:100% !important;
}
.footBlock-routes{
background:#fff;
padding: 15px 5% 40px 5%;
}
.footBlock .bx-wrapper .bx-viewport {
height:248px !important;
}
.footBlock .bx-wrapper .bx-prev{
left:-25px !important;
}
.footBlock .bx-wrapper .bx-next{
right: -35px !important;
}
.gallist-slider li{
padding:10px;}
.gallist-slider li:hover{
background:#f6f6f6;
}

#gal-prev-but{
background: url('/bitrix/templates/Letaem/images/gal-prev.png');
width:18px;height:28px;
}
#gal-next-but{
background: url('/bitrix/templates/Letaem/images/gal-next.png');
width:18px;height:28px;
}
.order-title{
text-indent: 30px;
font-size: 34px;
color: #034a93;
margin-bottom: 30px;
}
.red-text{
display: block;
color: red;
}

#order-form-error {
		color: #414141;
background: white;
display: inline-block;
vertical-align: top;
margin-right: 20px;
height: 475px;
padding: 20px;
width: 350px;
	}
		#order-form-error input, select {
margin-left:4px;
			color: #656565;
			background: #fdfdfd;
			border: 1px solid #ccc;
			border-radius: 4px;
			padding: 3px;
		}
.order-text-error{
display: inline-block;
vertical-align: top;
}
.order-text{
padding-left:30px;
height:300px;
}

.order-text .order-text-title{
font-size:21px;
}
#order-form-error-wrapper{
width:800px;
margin:auto;
}
.clear{
height:100px;
}

/* End */
/* /bitrix/templates/Letaem/components/bitrix/menu/main/style.css */
/* /bitrix/templates/Letaem/styles.css */
/* /bitrix/templates/Letaem/template_styles.css */
