@import url(//fonts.googleapis.com/css?family=Roboto+Condensed:400,300,300italic,700,700italic,400italic&subset=latin,cyrillic-ext,cyrillic);

@font-face{
	font-family:'LCD';
	font-style:normal;
	font-weight:400;
	src:local('a_LCDNovaObl'), local('a_LCDNovaObl-Regular'), url(../fonts/a_LCDNovaObl.woff) format('woff');
}

*{margin:0;padding:0; font-size:inherit; color:inherit;
	/*
	-webkit-font-smoothing: subpixel-antialiased !important;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
	*/
}

header, nav, article, footer, address, section{ display:block; }

ul{padding-left:15px;}

ul li{
	padding-left:10px;margin-bottom:20px;
	list-style-image:url(../images/dot.png);
}

a img{
	border:0;
}

a, input{outline:none;}

h2{
	font-size:50px;
	color:#000;
	font-weight:normal;
	line-height:55px;
}

@media screen and (max-device-width:480px){
	body{
		-webkit-text-size-adjust:none;
	}
}

html{
	height:100%;
}

body{
	font-family:'Roboto Condensed', sans-serif;
	height:auto;
	height:100%;
	min-height:100%;
	position:relative;
	width:100%;
	min-width:980px;
	top:0px;left:0px;right:0px;bottom:0px;
}

button{
	font-family:'Roboto Condensed', sans-serif;
}

#container{
	background:no-repeat center top fixed;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	width:100%;
	height:100%;
	min-width:980px;
}

#container1{
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	background-position:50% 50%;
	width:100%;
	height:100%;
	min-width:980px;
}

#top{
	width:100%;
	height:100%;
	max-height:768px;
}

#top .shadow{
	background:url('../images/video_bg.png');
	position:absolute;
	z-index:2;
	width:100%;
	height:100%;
}

#container1 #top1{
	width:100%;
	height:100%;
	position:fixed !important;
	top:0;
	left:0;
	z-index:250;
	max-height:650px;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	background-position:50% 50%;
	transform:translate(0px, 0px);
}

#container #top11{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background:url("../images/grid.png") repeat center;
}

.separator{
	width:100%;;
	height:7px;
	background:url("../images/separator.png") repeat-x;
}

.centred{
	width:980px;
	margin:0 auto;
}

.logo{
	margin-top:15px;
	display:block;
	position:relative;
	float:left;
}

.logo .white{
	display:none;
}

.logo .hoverer{
	width:0px;
	height:0px;
	opacity:0;
	filter:alpha(opacity=0);
	background:url("../images/logo_hovered.png") no-repeat;
	position:absolute;
	display:block;
	-webkit-transition:height .5s ease, width .5s ease, opacity 1s ease;
	-moz-transition:height .5s ease, width .5s ease, opacity 1s ease;
	-o-transition:height .5s ease, width .5s ease, opacity 1s ease;
	transition:height .5s ease, width .5s ease, opacity 1s ease;
}

.logo:hover .hoverer{
	height:100%;
	width:100%;
	opacity:1;
	filter:alpha(opacity=100);
}

.headerContainer{
	width:100%;
	height:82px;
	position:relative;
	z-index:10;
}

.headerContainer.index{
	position:absolute;
}

header{
	width:100%;
	min-width:980px;
	background:url("../images/menu_fixed_bg.png");
}

header.topFixed{
	top:0; left:0;
	z-index:1000;
	position:fixed;

}

header section{
	width:980px;
}

header nav{
	float:right;
	width:800px;
}

header nav .menuItem{
	display:block;
	float:right;
	line-height:32px;
	height:32px;
	text-decoration:none;
	color:#FFFFFF;
	padding:30px 18px 15px;
	font-size:15px;
	position:relative;
	font-weight:300 !important;
	font-family:'Roboto Condensed' !important;
}

header nav .menuItem:hover{
	background-color:#FFFFFF;
	color:#000000;
}

header nav .mainMenu{
	float:right;width:400px;
}

header nav .mainMenu .menuItem{
	float:left;
}

header nav .mainMenu .menuItem .innerMenu{
	display:none;
	position:absolute;
	background-color:#FFF;
	width:310px;
	margin-left:-18px;
	margin-top:15px;
	z-index:1000;
}

header nav .mainMenu .menuItem .innerMenu a{
	width:280px;
	display:block;
	color:#6D6E71;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	line-height:35px;
	height:35px;
	padding:0 15px;
	border-top:1px solid #E6E7E8;
}

header nav .mainMenu .menuItem .innerMenu a:hover{
	color:#F7903D;
}

header nav .mainMenu .menuItem:hover .innerMenu{
	display:block;
}

.topLabelCont{
	overflow:hidden;
}

.topLabel{
	font-size:100px;
	line-height:140px;
	height:115px;
	display:inline-block;
	text-decoration:none;
	border-bottom:5px solid #FFF;
	color:#FFF;
	position:relative;
	margin-bottom:20px;
}

.topLabel.small{
	font-size:30px;
	line-height:35px;
	color:#FFF;
	font-weight:200;
	text-decoration:none;
	position:relative;
	border:0;
}

.sectFull{
	height:400px;
	width:980px;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	position:relative;
	z-index:8;
}

#subpage_1{
	width:100%;
}

.topShadow{
	min-width:980px;
	width:100%;
	height:30px;
	margin-top:-30px;
	background-color:transparent;
	background:url("../images/top_cont_bottom_shadow.png") repeat-x center 27px;
}

.topArrow{
	width:60px;
	margin:0 auto;
	height:30px;
	display:block;
	position:relative;
}

.topArrow .bg{
	width:56px;
	height:27px;
	display:block;
	position:absolute;
	left:0;
	top:3px;
	background-color:#FFF;
}

.topArrow .shadow{
	width:60px;
	height:30px;
	display:block;
	background:url("../images/top_arrow.png") no-repeat;
	position:absolute;
	left:0;
	top:0;
}

.topArrowMin{
	position:fixed;
	left:0;
	bottom:0;
	z-index:300;
}

.topArrowMin .shadow{
	background:url("../images/top_arrow_min.png") no-repeat;
}

.descriptionSub{
	width:100%;
	text-align:center;
	font-size:16px;
	color:#231F20;
}

.moreButton{
	width:277px;
	height:32px;
	line-height:32px;
	background:url("../images/button_bg.png") no-repeat;
	color:#FFFFFF;
	font-size:12px;
	display:block;
	text-align:center;
	text-decoration:none;
	margin:0 auto;
}

.gall{
	width:980px;
	height:450px;
	position:relative;
}

.gallLeft, .gallRight{
	margin-top:70px;
	width:400px;
	height:350px;
	position:absolute;
	z-index:251;
	top:0;
}

.gallLeft{left:0;text-align:left;}

.gallRight{right:0; text-align:right;}

.gallCenter{
	width:780px;
	height:445px;
	margin-top:5px;
	text-align:right;
	position:relative;
	z-index:252;
	margin:0 auto;
}

#subsep_1{
	background-color:#BFC0C1;
	height:1px;
	width:100%;
}

#subpage_2{
	background-color:#F1F2F2;
	border-top:1px solid #FBFBFB;
}

.centrImage{
	margin:0 auto;
}

#subpage_3{
	background:url("../images/corkwood_bg.png");
	border-top:1px solid #FBFBFB;
}

#subpage_3 h2, #subpage_3 .descriptionSub{
	color:#FFF;
}

.vacancyContainer{
	width:980px;
	height:300px;
}

.vacancyBox{
	padding:50px 50px 44px;
	width:356px;
	height:211px;
	background:url("../images/vacancy_bg.png") no-repeat;
	position:absolute;

	-webkit-transition:-webkit-transform .5s ease-out, margin-left .5s ease;-moz-transition:-moz-transform .5s ease-out, margin-left .5s ease;-o-transition:-o-transform .5s ease-out, margin-left .5s ease;transition:transform .5s ease-out, margin-left .5s ease;

	transform:scale(.8, .8);-ms-transform:scale(.8, .8);-webkit-transform:scale(.8, .8);
	z-index:251;
	cursor:pointer;
}

.vacancyBox.ie{
	margin-top:30px;
	padding:40px 80px 35px;
	width:284px;
	height:169px;
	background:url("../images/vacancy_bg_small.png") no-repeat 40px top;
}

.vacancyBox .sp{
	height:35px;
}

.vacancyBox.ie .sp{
	height:23px;
}

.vacancyBox.selected{
	transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);
	z-index:252;
}

.vacancyBox.ie .sl{
	width:55px;
}

.vacancyBox.ie .vi{
	width:60px;
}

.vacancyBox .titleRight{
	float:right;
	font-size:12px;
	color:#FFF;
	opacity:.5;
	/*    filter: alpha(opacity=50); */
	line-height:22px;
}

.vacancyBox .titleLeft{
	float:left;
	font-size:12px;
	color:#FFF;
	line-height:22px;
}

.vacancyBox .leftBar{
	width:80px;
	float:left;
}

.vacancyBox.ie .leftBar{
	width:64px;
	float:left;
}

.vacancyBox .rightBar{
	float:right;
	width:235px;
}

.vacancyBox.ie .rightBar{
	float:right;
	width:188px;
}

.vacancyBox .rightBar .label_1{
	font-size:17px;
	color:#231F20;
	margin-bottom:10px;
}

.vacancyBox.ie .rightBar .label_1{
	font-size:14px;
	margin-bottom:8px;
}

.vacancyBox .rightBar .label_2{
	font-size:10px;
	color:#B0B0B0;
	margin-bottom:-2px;
}

.vacancyBox.ie .rightBar .label_2{
	font-size:8px;
	margin-bottom:-1px;
}

.vacancyBox .rightBar .label_3{
	font-size:13px;
	color:#231F20;
	margin-bottom:10px;
}

.vacancyBox.ie .rightBar .label_3{
	font-size:10px;
	margin-bottom:8px;
}

.vacancyBox .rightBar .label_4{
	font-size:10px;
	color:#B0B0B0;
	margin-bottom:-2px;
}

.vacancyBox.ie .rightBar .label_4{
	font-size:8px;
	color:#B0B0B0;
	margin-bottom:-1px;
}

.vacancyBox .rightBar .label_5{
	font-size:12px;
	color:#231F20;
}

.vacancyBox.ie .rightBar .label_5{
	font-size:10px;
}

footer{
	height:140px;
	width:100%;
	background-color:#373737;
	font-size:12px;
	color:#FFFFFF;
	position:relative;
	z-index:2;
}

footer .left{
	float:left;
	margin-top:50px;
	width:210px;
}

footer .nextBox{
	margin-top:50px;
	margin-left:140px;
	float:left;
}

footer .socialBox{
	margin-top:50px;
	margin-left:0px;
	float:left;
}

footer .YearBox{
	margin-top:50px;
	margin-left:0px;
	float:left;
}

footer .YearBox a{
	margin:0px 3px 0;
	float:left;
	display:block;
}

footer .YearBox a:hover{
	color:#F68428;
}

footer .socialBox a{
	margin:-2px 10px 0;
	float:left;
	display:block;
}

footer .socialBox .facebook{
	margin-top:0px;
	margin-right:40px;
}

footer .socialBox .twitter{
	margin-top:2px;
	margin-right:40px;
}

footer .socialBox a:hover{

	transform:scale(1.1);
	-ms-transform:scale(1.1);
	-webkit-transform:scale(1.1);

}

footer .gleadBox{
	margin-top:50px;
	float:right;
}

footer .gleadBox a{
	display:block;
	width:86px;
	height:29px;
	background-image:url("../images/glead_logo.png");
	background-repeat:no-repeat;
}

footer .gleadBox a:hover{
	background-position:0 -29px;
}

footer .gleadBox .letter{
	float:left;
	margin-right:1px;
	position:relative;
	top:0;
	-webkit-transition:top .2s ease;
	-moz-transition:top .2s ease;
	-o-transition:top .2s ease;
	transition:top .2s ease;
}

footer .gleadBox .letter.toTop{
	top:-5px;
}

footer .gleadBox .letter.toBottom{
	top:0px;
}

footer .gleadBox .spacer{
	float:left;
	height:14px;
	width:8px;
}

.fromLeft{left:-10000px;-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease;}

.fromRight{left:10000px;-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease;}

.fromTop{top:-10000px;-webkit-transition:top .5s ease;-moz-transition:top .5s ease;-o-transition:top .5s ease;transition:top .5s ease;}

.fromBottom{top:10000px;-webkit-transition:top .5s ease;-moz-transition:top .5s ease;-o-transition:top .5s ease;transition:top .5s ease;}

.fromOpacity{filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-ms-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease;}

.fromScale{-webkit-transition:-webkit-transform .5s ease-out;-moz-transition:-moz-transform .5s ease-out;-o-transition:-o-transform .5s ease-out;transition:transform .5s ease-out;transform:scale(0, 0);-ms-transform:scale(0, 0);-webkit-transform:scale(0, 0);}

.fromTop.fromOpacity, .fromBottom.fromOpacity{
	-webkit-transition:top .5s ease, opacity 1.5s ease;
	-moz-transition:top .5s ease, opacity 1.5s ease;
	-o-transition:top .5s ease, opacity 1.5s ease;
	transition:top .5s ease, opacity 1.5s ease;
}

.loaded .fromLeft.onLoad, .loaded .fromRight.onLoad{left:0;}

.loaded .fromTop.onLoad, .loaded .fromBottom.onLoad{top:0}

.loaded .fromOpacity.onLoad, .fromOpacity.onScrollShowed{opacity:1;filter:alpha(opacity=100);}

.fromScale.onScrollShowed{transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);}


.delayLetter1{-webkit-transition-delay:.03s !important;transition-delay:.03s !important;}

.delayLetter2{-webkit-transition-delay:.06s !important;transition-delay:.06s !important;}

.delayLetter3{-webkit-transition-delay:.09s !important;transition-delay:.09s !important;}

.delayLetter4{-webkit-transition-delay:.12s !important;transition-delay:.12s !important;}

.delayLetter5{-webkit-transition-delay:.15s !important;transition-delay:.15s !important;}

.delayLetter6{-webkit-transition-delay:.18s !important;transition-delay:.18s !important;}

.delayLetter7{-webkit-transition-delay:.21s !important;transition-delay:.21s !important;}

.delay02{-webkit-transition-delay:.2s !important;transition-delay:.2s !important;}

.delay04{-webkit-transition-delay:.4s !important;transition-delay:.4s !important;}

.delay06{-webkit-transition-delay:.6s !important;transition-delay:.6s !important;}

.delay1{-webkit-transition-delay:1s !important;transition-delay:1s !important;}

.projEditor{
	height:28px;
	line-height:28px;
	text-decoration:none;
	padding:0 20px;
	margin:0 10px;
	color:#000;
	border:1px solid #FFF;
	display:inline-block;
	border-color:transparent;
	font-size:14px;
}

.projEditor:hover{
	height:28px;
	line-height:28px;
	color:#000;
	border:1px solid #000;
}

.projEditor.selected, .projEditor.selected:hover{
	display:inline-block;
	background:url("../images/proj_butt_bg_sel.png") repeat-x;
	height:28px;
	line-height:28px;
	border:1px solid #CE7429;
	padding:0 20px;
	margin:0 10px;
	color:#FFF;
	text-decoration:none;
}

.comAvatar{
	display:block;
	float:left;
	margin-right:20px;
}

.comDescription{
	width:777px;
	float:right;
}

.comDescription .inner{
	background:url("../images/commentBg.png") no-repeat top;
	width:707px;
	padding:20px 25px 5px 45px;
	font-size:14px;
}

.comDescription .inner .who{
	margin-top:10px;
	color:#747474;
}

.comDescription .botttom{
	width:777px;
	background:url("../images/commentBottom.png") no-repeat right top;
	height:15px;
}

.commentsCont{
	position:relative;
	background-color:rgb(255, 255, 255);
}

.mass_0{
	width:306px !important;
	height:306px !important;
}

.mass_1{
	width:624px !important;
	height:306px !important;
}

.mass_2{
	height:624px !important;
	width:306px !important;
}

.mass_3{
	width:624px !important;
	height:624px !important;
}

.mass{
	width:960px;
}

.vacImages{
	width:135px;
	float:left;
}

.vacDescription{
	width:810px;
	float:right;
}

.vacTtl{
	font-size:35px;
	margin-bottom:25px;
}

.vacSubTtl{
	font-size:16px;
	margin-bottom:15px;
}

/* popup */
.popup_block{position:absolute;}

.popup_top{width:377px; height:8px; background:url(../images/map_pop_bg_03.png) no-repeat;}

.popup_bottom{width:377px; height:22px; background:url(../images/map_pop_bg_08.png) no-repeat;}

.popup_midle{width:337px; padding:10px 20px 10px 20px; background:url(../images/map_pop_bg_06.png) repeat-y;}

.popup_left{width:85px; float:left;}

.popup_right{width:235px; float:right;}

.popup_like{float:left; margin-right:10px;}

.popup_like_votes{float:left; width:100px; font-size:12px; color:#E7712E; text-transform:uppercase; display:block; margin-top:2px;}

.popup_votes_now{font-size:13px; color:#E7712E; text-transform:uppercase;}

.popup_title{font-size:16px; color:#E7712E; text-transform:uppercase;}

.popup_price{font-size:11px; color:#E7712E; text-transform:uppercase;}

.popup_address{font-size:12px; color:#5A5A5A;}

.popup_link_1{font-size:13px; color:#FFFFFF; text-transform:uppercase; display:inline-block; height:22px; line-height:22px; background:#3C392B;
	padding:0px 10px; cursor:pointer;}

.popup_link_2{font-size:13px; color:#FFFFFF; text-transform:uppercase; display:inline-block; height:22px; line-height:22px; background:#EF7527;
	padding:0px 10px; cursor:pointer;}

/* popup end */
.infoBox img{
}

iframe{
	display:block;
}

.items{
	top:0;
	width:2000em;
	position:absolute;
	z-index:1;
}

.items .images{
	float:left;
	position:relative;
}

.scrollable{
	position:relative;
	width:100%;
	overflow:hidden;
}

.controlls{
	width:980px;
	margin:0 auto;
	z-index:2;
	position:relative;
}

.controlls table{
	border-collapse:collapse;
	border:0;
	width:100%;
	height:100%;
}

.controlls table tr, .controlls table tr td{
	width:100%;
	height:100%;
}

.controlls .prev{
	width:47px;
	height:87px;
	display:inline-block;
	background:url("../images/prev.png") no-repeat;
	cursor:pointer;
}

.controlls .next{
	width:47px;
	height:87px;
	display:inline-block;
	background:url("../images/next.png") no-repeat;
	cursor:pointer;
}

.images .caption{
	width:980px;
	margin:0 auto;
	height:65px;
	color:#FFF;
	line-height:65px;
	font-style:italic;
	font-size:15px;
	height:100%;
	vertical-align:bottom;
}

.images .caption div{
	width:980px;
	height:100%;
	display:table-cell;
	vertical-align:bottom;
}

#scroll, #scroll .item{
	width:980px;
	height:345px;
	position:relative;
	overflow:hidden;
}

#scroll .item{
	float:left;
}

.testMe{
	color:#5C707C;
	font-size:15px;
	width:207px;
	height:57px;
	background:url("../images/testMe.png") no-repeat transparent;
	border:0;
	cursor:pointer;
	display:block;
	margin:0 auto;
	padding:0;
	line-height:57px;
}

.testMe:hover{
	background:url("../images/testActive.png") no-repeat transparent center center;
	color:#FFF;
}

.result{
	width:79px;
	height:79px;
}

.result a{
	width:79px;
	height:79px;
	display:block;
	background:url("../images/res_blue.png") no-repeat;
	color:#FFF;
	text-align:center;
	line-height:79px;
	cursor:pointer;
	font-size:14px;
}

.result a:hover, .result a.selected{
	background:url("../images/res_orange.png") no-repeat;
}

.quest{
	width:49px;
	height:49px;
}

.quest a{
	display:block;
	margin-top:6px;
	background:url("../images/quest_blue.png") no-repeat;
	color:#144D61;
	text-align:center;
	line-height:49px;
	width:49px;
	height:49px;
	cursor:pointer;
}

.quest a.answered{
	background:url("../images/quest_orange.png") no-repeat;
	color:#F68428;
}

.quest a.error{
	background:url("../images/quest_red.png") no-repeat;
	color:#CF1211;
}

.popup{
	width:529px;
	position:absolute;
	z-index:1000;
	display:none;
}

.popup .cont{
	width:429px;
	padding:40px 50px;
	background:url("../images/popupbg.png") repeat-y;
	color:#5C6362;
	font-size:16px;
	font-weight:200;
}

.popup .cont h1{
	font-weight:200;
	color:#F68529;
	font-size:24px;
}

.popup input{
	background:url("../images/popupinput.png") no-repeat;
	width:171px;
	display:block;
	height:31px;
	padding:0 10px;
	padding-top:0px;
	color:#000;
	float:left;
	margin-right:30px;
	border:0;
	font-size:12px;
	outline:none;
}

.popup input.captcha{
	background:url("../images/popupcaptcha.png") no-repeat;
	width:87px;
	display:block;
	height:33px;;
	line-height:31px;
	padding:0 10px;
	color:#000;
	float:left;
	margin-right:30px;
	border:0;
	font-size:12px;
	outline:none;
}

.popup textarea{
	background:url("../images/popuptextarea.png") no-repeat;
	width:392px;
	display:block;
	height:122px;;
	resize:none;
	line-height:18px;
	padding:5px 10px;
	color:#000;
	float:left;
	margin-right:30px;
	border:0;
	font-size:12px;
	outline:none;
}

.popup button{
	background:url("../images/popupsend.png") transparent no-repeat;
	width:107px;
	height:32px;
	float:left;
	display:block;
	border:0;
	color:#5C707C;
	font-size:12px;
}

.popup button:hover{
	background:url("../images/popupsend_hovered.png") transparent no-repeat;
	color:#FFF;
}

#scroll2{
	width:1860px;
	height:297px;
	padding-top:70px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
}


#scroll2 .item{
	width:291px;
	height:210px;
	background:url("../images/congrats_orange.png") no-repeat;
	float:left;
	margin:0 6px 0 27px;
	transform-origin:0;
	-ms-transform-origin:0;
	-webkit-transform-origin:0;
	-o-transform-origin:0;
	padding:35px 30px;

	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	transition:all 0.3s ease;
}

.notransition{
	-webkit-transition:none !important;
	-moz-transition:none !important;
	-o-transition:none !important;
	-ms-transition:none !important;
	transition:none !important;
}

#scroll2 .item.scale1{
	background:url("../images/congrats_blue.png") no-repeat;
	-ms-transform:scale(.75); /* IE 9 */
	-webkit-transform:scale(.75); /* Chrome, Safari, Opera */
	transform:scale(.75);
	-o-transform:scale(.75);
	margin:0 -90px 0 18px;
}

#scroll2 .item.scale2{
	background:url("../images/congrats_blue.png") no-repeat;
	-ms-transform:scale(.5); /* IE 9 */
	-webkit-transform:scale(.5); /* Chrome, Safari, Opera */
	transform:scale(.5);
	-o-transform:scale(.5);
	margin:0 -175px 0 18px;
}

#mIm{
	background-image:url('../images/animation/view1.png');width:1400px;height:797px;
}

.disabled{
	display:none !important;
}

#exposeMask{
	position:fixed !important;
	height:100% !important;
	opacity:.8 !important;
}

.iosBg{
	width:100%;
	height:100%;
	position:absolute;
	/*    max-height: 678px; */
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	background-position:center;
	top:0;
	left:0;
	z-index:1;
}

.question:hover{
	color:#5FA0B7;
}