/*
Theme Name: SQA - Logos
Author: Oktenweb

*/

* {
	margin: 0;
	padding: 0;
	-webkit-font-smoothing: antialiased;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

::selection {
	background: #bfa57c;
	color: #fff;
}
body {
	color: #535252;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	overflow-x:hidden
}
#logo{
    background: url('../images-new/logo.png') no-repeat 0 2px;
    display: block;
    width: 187px;
    height: 78px;
    padding-left: 110px;
    box-sizing: border-box;
    text-decoration: none;
    font-size:24px;
    line-height: 24px;
    padding-top: 19px;
    color: #0073AC;
    font-family: 'Roboto Condensed', sans-serif;
}
#logo span{
    padding-top: 15px;
    display: block;
    font-weight: bold
}
#header-outer{
	background:white;
	width:100%;
	padding-bottom:0px;
	position:fixed;
	top:0px;
	left:0;
	z-index:1000;
	border-bottom:1px solid lightgray;
}
#header-outer2{
	background:white;
	width:100%;
	padding-bottom:0px;
	border-bottom:1px solid lightgray
}
#header ul{
	float:right;
	margin-top:20px
}
#header ul li{
	float:left;
	list-style:none;
	margin-right:1px
}
#header ul li a{
	font-size:14px;
	color:#535252;
	text-decoration:none;
	padding:15px 7px;
	display:block
}
#header ul li a{
	background:#0073ac;
	color:white;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;
}
#header ul li a:hover{
	background:#ec4b36;
	
}
.banner {
	position: relative;
	width: 100%;
	overflow: auto;
	font-size: 40px;
	line-height: 46px;
	text-align: center;
	color: white;
	text-shadow: 0 0 2px rgba(0,0,0,0.1), 0 1px 3px rgba(0,0,0,0.3);
	text-transform:uppercase;
	background: white;
	font-weight:600;
}
	.banner ul {
		list-style: none;
		width: 300%;
	}
	.banner ul li {
		display: block;
		float: left;
		width: 33%;
		padding: 110px 0 110px;
		min-height: 565px;
		box-shadow: inset 0 -3px 6px rgba(0,0,0,.1);
	}
	
	.banner h1 {
		font-size: 52px;
		line-height: 52px;
		font-weight:600;
		color: #fff;
		letter-spacing:-1px;
		text-transform:uppercase;
		margin-bottom:45px
	}
	
	.banner .btn {
		display: inline-block;
		margin: 45px 0 0;
		padding: 4px 25px;
		clear: both;
		color: #fff;
		font-size: 16px;
		font-weight: normal;
		text-transform: capitalize;
		text-decoration: none;
		border: 1px solid white;
	}
		.banner .btn:hover {
			background: rgba(255,255,255,.2);
			-webkit-transition:all 0.3s;
			-moz-transition:all 0.3;
			transition:all 0.3s;
		}
		.banner .btn:active {
			-webkit-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
			-moz-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
			-ms-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
			-o-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
			filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));
		}
		
	.banner .btn, .banner .dot {
		-webkit-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		-moz-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		-ms-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		-o-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
	}
	
	.banner .dots {
		position: absolute;
		left: 0;
		right: 0;
		bottom: 20px;
	}
		.banner .dots li {
			display: inline-block;
			width: 10px;
			height: 10px;
			margin: 0 4px;
			
			text-indent: -999em;
			
			border: 2px solid #fff;
			border-radius: 6px;
			
			cursor: pointer;
			opacity: .4;
			
			-webkit-transition: background .5s, opacity .5s;
			-moz-transition: background .5s, opacity .5s;
			transition: background .5s, opacity .5s;
		}
			.banner .dots li.active {
				background: #fff;
				opacity: 1;
			}
#header{
	
	margin:0 auto;
    margin-top: 10px;
	margin-bottom: 10px;
}
#h1-title,p.title-block{
	font-size:36px !important;
	text-transform:uppercase;
	text-align:center;
	font-weight:600;
	padding-top:40px
}
p.title-block.wh{
	color:white
}
#salary p.title-block{
    margin-bottom: 5px;
}
p.title-block span,#h1-title span{
	color:#0073ac;
    border: none !important;
    line-height: 42px;
}

.breaker{
	height:25px;
	width:120px;
	border-bottom:1px solid #0073ac;
	margin:0 auto
}
.breaker.wht{
	border-bottom:1px solid white;
	margin-bottom:45px
}
.breaker+p{
	font-size:16px;
	text-align:center;
	line-height:20px;
	margin:30px 0
}
#prospects{
	
	margin:0 auto
}


.prospect{
	width:335px;
	text-align:center;
	float:left;
	margin-left:57px
}
.prospect p.pr-title{
	font-size:24px;
	font-weight:normal;
	padding-top:15px;
	padding-bottom:15px;
	border-bottom:1px solid #dddddd;
	margin-bottom:15px
}
.prospect p{
	line-height:18px;
	margin-bottom:12px
}
.row1{
	height:465px
}
.prospect-text{
	padding:0 30px
}
.row2{
	padding-bottom:60px
}
.first{
	margin-left:0
}
#difference{
	clear:both;
	background:#f2f2f2;
    padding-top: 105px;
}
#diff-inside-new{
	
	margin:0 auto;
	padding: 40px 35px;
	padding-top: 50px;
	text-align:justify;
	position:relative;
	margin-top:45px;
	background:rgb(255,255,255)
}
#diff-img-block{
	float:left;
	width:245px;
	text-align:center;
	
}
#diff-img-block p span{
	font-weight:bold;
	font-size:18px;
}
img#diff-im{
	/*position:absolute;
	left:45px;
	bottom:0*/
	padding:2px;
	border:1px solid gray;
	border-radius:240px;
	margin-bottom:15px;
}
#diff-float{
	
}
.rl1{
	position: relative;
	
}
#diff-inside-new p{
	line-height: 20px;
	margin-bottom: 20px;
}
.diff-block-sm{
	width:211px;
	text-align:center;
	display:inline-block;
	vertical-align:top;
	margin:20px 0;
	position:relative
}

.diff-block-sm.icon1:after{
	content:url(../img/arrow-274.png);
	position:absolute;
	right:-32px;
	top:25px
}
.diff-block-sm.icon2:after{
	content:url(../img/arrow-274.png);
	position:absolute;
	right:-32px;
	top:25px
}
.diff-block-sm p{
	font-weight:bold;
	padding-top:10px;
	text-align:center;
}
.diff{
	width:48%;
	float:left
}
.diff1{
	float:right
}
.diff img{
	display:block
}
.diff h4{
	background:#242425;
	color:white;
	text-transform:uppercase;
	font-size:18px;
	font-weight:600;
	text-align:center;
	padding:15px 0
}
.diff-text{
	background:rgba(255,255,255,0.9);
	padding:25px 30px;
	height:250px;
	margin-bottom:0px;
	text-align:justify
}
#difference-inner p.title-block{
	font-size:22px;
	margin-bottom:30px
}
#conc{
	clear:both;
	background:rgba(18,18,18,0.8);
	color:white;
	text-align:center;
	font-size:18px;
	padding:30px;
	margin-bottom:50px
}
h5{
	font-size:30px;
	text-decoration:underline;
	text-transform:uppercase;
	font-weight:600;
}
#conc1{
	text-transform:uppercase;
	font-weight:700;
	margin:20px 0
}
#salary{
	
	margin:0 auto;
	background:url('../img/map.png') no-repeat top center;
	clear:both
}

.ua #graphic1{
	width:815px;
	height:350px;
	background:url('../img/graphic1.png') no-repeat;
	margin:40px auto;
	position:relative;
	margin-bottom:80px
}
.en #graphic1{
	width:815px;
	height:350px;
	background:url('../img/gr5.png') no-repeat;
	margin:40px auto;
	position:relative;
	margin-bottom:80px
}
.ru #graphic1{
	width:815px;
	height:350px;
	background:url('../img/gr2.jpg') no-repeat;
	margin:40px auto;
	position:relative;
	margin-bottom:80px
}
#graphic1 div,#graphic2 div{
	background:#1f77b4;
	width:45px;
	position:absolute;
	bottom:20px;
	text-align:center;
}
#graphic1 span,#graphic2 span{
	position:relative;
	top:-20px;
	font-size:11px;
	font-weight:600
}
#graphic2 div{
	bottom:44px
}
#gr1{
	height:65px;
	left:58px
}
#gr2{
	height:65px;
	left:118px
}
#gr3{
	height:45px;
	left:177px
}
#gr4{
	height:125px;
	left:238px
}
#gr5{
	height:110px;
	left:298px
}
#gr6{
	height:112px;
	left:358px
}
#gr7{
	height:225px;
	left:418px
}
#gr8{
	height:205px;
	left:478px
}
#gr9{
	height:190px;
	left:538px
}
#gr10{
	height:285px;
	left:598px
}
#gr11{
	height:235px;
	left:658px
}
#gr12{
	height:195px;
	left:718px
}


#gr13{
	height:95px;
	left:58px
}
#gr14{
	height:102px;
	left:118px
}
#gr15{
	height:145px;
	left:177px
}
#gr16{
	height:165px;
	left:238px
}
#gr17{
	height:162px;
	left:298px
}
#gr18{
	height:198px;
	left:358px
}
#gr19{
	height:217px;
	left:418px
}
#gr20{
	height:235px;
	left:478px
}
#gr21{
	height:232px;
	left:538px
}
#gr22{
	height:265px;
	left:598px
}
#gr23{
	height:232px;
	left:658px
}
#gr24{
	height:248px;
	left:718px
}
#salary p{
	font-size:16px;
	text-align:center;
	line-height:20px;
	margin:30px 0;
}
#salary p span{
	border-bottom:1px dashed #535252
}

#graphic2, #graphic1{
	position: relative !important;
	display:none;
}


.ua #graphic2{
	width:815px;
	height:350px;
	background:url('../img/graphic2.png') no-repeat 3px 0;
	margin:40px auto 0 auto;
	position:relative;
}
.ru #graphic2{
	width:815px;
	height:350px;
	background:url('../img/gr3.jpg') no-repeat 3px 0;
	margin:40px auto 0 auto;
	position:relative;
}
.en #graphic2{
	width:815px;
	height:350px;
	background:url('../img/gr4.png') no-repeat 3px 0;
	margin:40px auto 0 auto;
	position:relative;
}
#process{
	margin:50px auto;
	display:block
}
#schedule{
	height:715px;
	background: url('../img/schedule.jpg') 50% 0 no-repeat fixed;
	background-size:100% auto ;
	margin-top:70px;
	background-size: cover;
	margin-bottom:50px
}
#schedule p{
	color:white;
	text-align:center;
	margin-top:20px
}
#schedule table{
	margin:0 auto;
	font-weight:600;
		border-spacing:4px
}
#schedule table td,#schedule table th{
	text-align:center;
    width: 180px

}
#schedule table td{
	font-size:15px;
	background:rgba(255,255,255,1);
	color:#111111;
	font-weight:400;
	height:52px
}
#schedule table th{
	font-size:18px;
	text-transform:uppercase;
	font-weight:normal;
	background:rgba(125,157,31,1);
	color:white;
	height:52px
}
#schedule .breaker{
	margin-bottom:40px
}
#schedule a{
	text-decoration:none;
	padding:8px 0px;
	display:block;
	width:130px;
	margin:0 auto;
	color:white;
	background:rgba(125,157,31,1)
}
#schedule a:hover{
	background:white;
	color:black;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	transition: all .5s;
	outline:1px solid gray
}
#time{
	background:url('../img/time.jpg') center center;
	height:100px;
	background-size: cover;
	margin:30px 0 60px 0
}
#time-generator{
	width:571px;
	background:url('images/time-bg.png') no-repeat;
	text-align:center;
    margin:0 auto;
	position:relative;
	color:white;
	font-weight:normal;
	position:relative;
	top:-15px
}
.part{
	display: inline-block;
	font-size: 92px;
	text-align: center;
	font-weight:300
}
.sep{
	width:30px;
	height:1px;
	display:inline-block;
}
#abc{
	color:#535252;
	text-transform:lowercase;
	font-size:16px;
	text-align:left
}
#a{
	padding-left:75px
}
#b{
	padding-left:85px
}
#c{
	padding-left:70px
}
#d{
	padding-left:70px
}
.gr span{
	color:#7a9720
}
.breaker.gr{
	border-bottom:1px solid #7a9720
}
.form-cont form{
	background:#e4e4e4;
	width:570px;
	height:390px;
	padding-top:5px;
	float:right
}
/*.form-cont img{
	float:left
}*/
.form-cont{
	
	margin:0 auto;
	background:url('../img/form-bg1.jpg') no-repeat bottom left;
	height:450px;
	padding-top:15px
}
.form-cont.form2{
	background:url('../img/form-bg3.jpg') no-repeat bottom left;
}
.form-cont form input{
	display:block;
	margin:35px auto 0 auto;
	width:485px;
	border:none;
	border:1px solid #b0b0b0;
	border-left:2px solid #7a9720;
	font-size:16px;
	font-family: 'Open Sans', sans-serif;
	color:#272727;
	padding:13px 0;
	padding-left:10px;
	outline:none
}
.form-cont form input:focus{
	outline:2px solid #7a9720;
}
button{
	display:block;
	margin:40px auto 0 auto;
	width:486px;
	border:none;
	border-radius:3px;
	font-size:16px;
	font-family: 'Open Sans', sans-serif;
	color:#272727;
	padding:19px 0;
	text-align:center;
	background:#7a9720;
	color:white;
	font-weight:600;
	font-size:18px;
	cursor:pointer
}
button:hover{
	background:#8eaf26
}
#gallery{
	height:520px;
	margin-bottom:0px
}
#gallery p.title-block{
	padding-top:55px
}

#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {

}

.nbs-flexisel-container {
    position:relative;
    max-width:1050px;
    margin:0 auto
}
.nbs-flexisel-ul {
    position:relative;
    width:9999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
	margin-top:30px
}

.nbs-flexisel-inner {
    overflow:hidden;
    float:left;
    width:100%;
}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:0px;
    position:relative;
    line-height:0px;
}
.nbs-flexisel-item img {
    width: 100%;
    position: relative;
    margin-top: 5px;
    margin-bottom: 10px;
    max-width:330px;
		border: 1px solid #adadad;
padding: 5px;
}
#whatis1-img,#whatis2-img{
	width:40%;
	height:540px;
	background:url(../img/whatis1-img.jpg) no-repeat center right;
	background-size:auto 100%;
	background-size: cover;
	display:block;
	float:left
}
#whatis1-img{
	height:420px;
}
#whatis1-cont,#whatis2-cont{
	background:#f4f3f3;
	margin:40px 0 30px 0;
	min-width:1200px
}
#whatis1-text,#whatis2-text{
	width:660px;
	display:inline-block;
	vertical-align:top;
	padding:90px 0 0 40px;
	text-align:justify
}
#whatis1-text{
	padding-top:30px;
	padding-bottom:10px;
}
#whatis1-text p,#whatis2-text p{
	line-height:20px;
	margin-bottom:20px
}
#whatis2-img{
	float:right;
	margin-left:40px;
	background:url(../img/whatis2-img.jpg) no-repeat center left;
	background-size:auto 100%;
	background-size: cover;
	height:525px;
}
#whatis2-text{
	margin:0 auto;
	display:block;
	width:1180px;
	padding-top:35px;
	text-align:justify
}
#whatis2-cont{
	margin-bottom:25px
}
#program {
    text-align: center;
	padding-bottom:5px;
	margin-top:20px;
	margin-bottom:30px;
}
#program22 {
	padding-bottom:5px;
	margin-top:20px;
	margin-bottom:30px;
}
#program-inner {
    width:1180px;
    margin:0 auto;
}
.section {
    width: 1176px;
    margin: 0 0 30px;
}
ul.tabs {
    line-height: 25px;
    list-style: none;
}
ul.tabs  h3{
	margin-top:10px
}
.tabs li {
    float: left;
    display: inline;
    color: white;
    cursor: pointer;
    position: relative;
	text-align:center;
	width:50%;
	font-size:13px;
	padding:10px 0 15px 0;
	width:170px;
	height:170px;
	border-radius:170px;
}
.tabs2 li  img{
	width:170px;
	height:170px;
	border-radius:170px;
	display:block
}
.tabs li span{
	border-bottom:1px dashed white
}
.tabs li.current span{
	border-bottom:none
}
.tabs li:hover,
.vertical .tabs li:hover {
    color: white;
    background: gray;
}
.tabs li.current {
    color: #444;
    background: white;
	position:relative;
}
.box {
    display: none;
    background: white;
	margin-top:0px;
	clear:both
}
.box.visible {
    display: block;
}


.box ul {
	display:inline-block;
	width:550px;
	vertical-align:top;
	padding:0 0px;
	margin:30px 0
}
.box ul.last{
	border:none;
	padding-left:25px
}
.box ul li {
    text-align:left;
    list-style:none;
    margin-bottom:5px;
}
.box ul li{
	text-transform:lowercase
}
.box ul li:before {
    content:"- "
}
.box h4{
	text-align:left;
	margin-bottom:5px
}
.box p{
	text-align:left
}
.box p.course{
	text-align:center;
	font-weight:bold;
	padding:15px 0;
	background:#00a7af;
	color:white
}
.box p.course.five{
	background:#00a7af
}
#education{
	padding-bottom: 60px;
	text-align:center;
	padding-top:40px;
	background:#f2f2f2
}

#education p.title-block{
	padding-top:0px;
}
#education p.title-block span{
	color:#7a9720
}
#education .breaker{
	margin-bottom:30px;
	border-bottom:1px solid #7a9720
}
#education-inner{
	
	position:relative;
}
#education-inner2{
	background:white;
	
    margin: 0 auto;
    padding: 40px 59px;
	padding-bottom: 120px;  
	
}
#education-inner div{
	position:absolute;
	font-size:16px;
	line-height:20px
}
#ed1{
	left:106px;
	top:103px
}
#ed2{
	left:335px;
	top:170px
}
#ed3{
	left:545px;
	top:112px
}
#ed4{
	left:747px;
	top:180px
}
#logo{
	padding-top:5px;
}
#logo-cont{
	
	margin:0 auto;
	padding:40px 0 15px 110px;
	border:4px solid #d2d2d2;
	position:relative;
	background:white;
	margin-top:-20px
}
#logo-cont:after{
	content:url('../img/white-tr2.png');
	position:absolute;
	top:-22px;
	left:50%;
	margin-left:-17px
}
#logo-cont img{
	padding:15px;
	position:relative;
}
#logo-cont img#log3{
	top:-8px
}
#logo-cont img#log8{
	top:17px
}
#logo-cont img#log9{
	left:0px
}
#logo-cont img#log10{
	top:-20px;
	left:30px
}
#logo-cont img#log11{
	top:-30px;
	left:30px
}
#logo-cont img#log12{
	top:-35px;
	left:50px
}
#logo-cont img#log13{
	top:-25px;
}
#logo-cont img#log14{
	top:-20px;
	left:10px
}
#logo-cont img#log15{
	top:-20px;
	left:20px
}
#logo-cont img#log16{
	top:-20px;
	left:20px
}
#logo-cont-outer{

	margin:30px 0 25px 0;
	padding:25px 0 10px 0
}
form.blue input{
	border-left:2px solid #0073ac;
}
form.blue input:focus{
	outline:2px solid #0073ac;
}
form.blue button{
	background:#0073ac
}
form.blue button:hover{
	background:#028ace
}
#late{
	
	text-align:center;
	background:url(../img/late.jpg) 50% 0 no-repeat fixed;
	background-size:100% auto;
	background-size: cover;
	padding-top:60px;
	padding-bottom: 60px;
	margin-bottom:25px
}
#late p{
	font-size:30px;
	margin-bottom:40px;
	color:white
}
#late p#extra{
	color:#addc11;
	font-weight:600;
	font-size:42px;
}
#program2 p.title-block {
    color:#6e6e6e;
    text-shadow:1px 1px white;
    padding-bottom:25px
}
#program2 {
    text-align: center;
	margin-top:60px
}
#program2 img {
    display:block;
	float:left;
}
#program-inner2 {
    width:1180px;
    margin:0 auto;
}
.section2 {
    width: 1180px;
}
ul.tabs2 {
    height: 145px;
    line-height: 25px;
    list-style: none;
	margin-top:40px;
	text-align:center;
	width:880px;
	margin:40px auto 40px auto
}
ul.tabs2  h3{
	margin-top:10px
}
.tabs2 li {
    float: left;
    display: inline;
    cursor: pointer;
	height:135px;
    position: relative;
	text-align:center;
	width:135px;
	font-size:11px;
	margin-left:14px;
	opacity:1
}
.tabs2 li:first-child{
	margin-left:0
}
.tabs2 li:hover,
.vertical2 .tabs2 li:hover {
  
}
.tabs2 li.current2 {
	position:relative;
	opacity:1;
}
.tabs2 li.current2:after{
	content:url('../img/white-tr.png');
	position:absolute;
	top:-45px;
	left:50%;
	margin-left:-17px
}
.box2 {
    display: none;
    background: white;
	margin-top:-20px;
	font-size:15px;
	width:100%;
	border:4px solid #d2d2d2;
	padding:35px
}
.box2.visible2 {
    display: block;
}

.box2 h4{
	text-align:center;
	margin-bottom:20px;
	font-size:30px;
	font-weight:600
}
.text-block{
	margin-left:297px
}
.box2 h4+div{
	width:80px;
	border-top:1px dashed #7a9720;
	height:10px;
	margin:0 auto
}
.box2 b{
	font-size:16px
}
.box2 h4 span{
	color:#7a9720
}
.box2 p{
	text-align:justify;
	margin-top:15px
}
.box2 p.course2{
	text-align:center;
	font-weight:bold;
	padding:15px 0;
	background:#00a7af;
	color:white
}
.box2 p.course2.two2{
	background:#d61e3f
}
.box2 p.course2.three2{
	background:#b4c401
}
.box2 p.course2.four2{
	background:#016db6
}

#teachers,#video{
    background: url('../img/bg1.jpg') 50% 0 no-repeat fixed;
    padding-bottom: 50px;
}
#teachers p.title,#video p.title{
    text-align: center;
    font-size: 48px;
    text-align: center;
    font-weight: normal;
    padding: 30px 0
}
.teachers-gallery img{
    border-radius:260px;
    display: block;
    margin: 0 auto;
    border: 2px dashed #8d8c8c;
    padding: 2px;
    margin-bottom: 15px;
}
.teachers-gallery>div{
    text-align: center;
    width: 650px;
    margin: 0 auto
}
.teachers-gallery>div p{
    margin-top: 15px;
    font-size: 17px;
    text-align: justify
}
.teachers-gallery>div p.teachers-title+p{
    text-align: center
}
.teachers-gallery>div p b{
    font-size: 18px;
    text-transform: uppercase
}
.teachers-gallery>div p.teachers-title{
    font-size: 26px;
    text-transform: uppercase;
    color: rgb(0,115,172);
    text-align: center;
    font-weight: bold
}
#teachers .container{

}
.slick-slide{
    margin: 0 16px;
}

.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('./ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('./fonts/slick.eot');src:url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:310px;display:block;width:48px;height:48px;margin-top:-24px;padding:0;cursor:pointer;border:none;outline:none;opacity:0.9}.slick-prev:hover,.slick-prev:focus{opacity:1}.slick-next:hover,.slick-next:focus{opacity:1}.slick-prev{left:-25px;background:url('../images-new/arr-left.png')}.slick-next{right:-25px;background:url('../images-new/arr-right.png')}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 1px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;color:#383838;content:'';display:inline-block;width:11px;height:11px;border:2px solid #383838;border-radius:15px;position:relative;top:6px;left:-2px}.slick-dots li button:before{font-family:'slick';font-size:12px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:1;color:#383838;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1;color:#383838;content:'';display:inline-block;width:11px;height:11px;border:2px solid #383838;border-radius:15px;position:relative;top:6px;left:-2px}

.carousel-container{position:relative;width:960px;margin:0 auto}#carousel{height:280px;width:960px;position:relative;margin-bottom:0.5em;font-size:12px;font-family:Arial}.carousel-image{border:0;display:block;width:690px;height:390px}.carousel-feature{position:absolute;top:-1000px;left:-1000px;border:1px solid #5d5d5d;cursor:pointer}.carousel-feature .carousel-caption{position:absolute;bottom:0;width:100%;background-color:#000}.carousel-feature .carousel-caption p{margin:0;padding:5px;font-weight:bold;font-size:12px;color:white}.tracker-summation-container{position:absolute;color:white;right:48px;top:230px;padding:3px;margin:3px;background-color:#000;display:none}.tracker-individual-container{position:absolute;color:white;right:48px;top:210px;padding:0;margin:0;display:none}.tracker-individual-container li{list-style:none}.tracker-individual-container .tracker-individual-blip{margin:0 3px;padding:0 3px;color:white;text-align:center;background-color:#DDD;display:none}.tracker-individual-container .tracker-individual-blip-selected{color:white;font-weight:bold;background-color:#000;display:none}#carousel-left{position:absolute;bottom:33px;left:0px;cursor:pointer;opacity:0.9}#carousel-right{position:absolute;bottom:33px;right:0px;cursor:pointer;opacity:0.9}#carousel-left:hover,#carousel-right:hover{opacity:1}

.teachers-gallery button{
	margin: 5px auto 0 auto;
	
}




.box2 p.course2.five2{
	background:#00a7af
}
.box2 p.course2.six2{
	background:#d61e3f;
}
.box2 p.course2.six2+p{
	padding:30px
}
#footer {
    height:420px;
    background:url('../img/footer.jpg') no-repeat top center;
	background-size:cover;
    margin-top:0px;
	padding-top:5px;
	position:relative;
}
#footer-inner2 {
   
    margin:0 auto;
    clear:both;
    margin-top:30px
}
#help2 {
    height:1px;
    clear:both
}
#contact-right {
    float:right;
	font-size:28px;
	padding-top:15px
}
#contact-right img{
	width:35px;
	position:relative;
	top:7px;
	margin-right:10px
}
#contact-right img.small-mail{
	width:38px;
}
#contact-right p{
	text-align:left;
	padding-left:30px
}
.footer-block {
    width:565px;
    border:1px solid white;
	height:175px;
	padding:25px 0;
	color:white;
	text-align:center;
	font-weight:400
}
#contact-left {
	font-size:30px;
	padding-top:45px;
	background:url('../img/phone.png') no-repeat 110px 60px;
	height:175px;
	padding-left:65px;
	width:565px;
}
.footer-block p {
    margin-bottom:3px
}
#contact-right p {
    margin-bottom:5px
}
#footer p.title-block{
	color:white;
	padding-top:20px
}
#footer .breaker{
	margin-bottom:10px
}
#cr{
	background:rgba(0,0,0,0.5);
	padding:14px 0;
	color:lightgray;
	font-size:12px;
	position:absolute;
	bottom:0;
	width:100%;
	text-align:center
}
#cr p{
	
	margin:0 auto
}
#back-top {
position: fixed;
bottom: 5px;
right:0;
margin-left: 10px;
}
#back-top a {
width: 90px;
display: block;
text-align: center;
font: 11px/100% Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-decoration: none;
color: #bbb;
/* background color transition */
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;
}
#back-top a:hover {
color: #000;
}

#back-top span {
width: 65px;
height: 65px;
display: block;
margin-bottom: 7px;
background: #ef4b32 url(../img/up2.png) no-repeat center center;
background-size:40%;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
cursor:pointer
}
#back-top a:hover span {
background-color: #a0c829;
}

#lesson-container{
   
    margin: 0 auto;
    background: white;
    color: #535252;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    padding: 40px 35px 30px 35px;
    text-align: center;
	margin-bottom:40px;
	position:relative;
	outline: 4px solid #d2d2d2;
	margin-top:40px
}
#lesson-top{
    text-align: center;
    margin-bottom: 30px
}
#lesson-top p{
    margin-bottom:15px
}
.lesson{
    width:160px;
    text-align: center;
    display: inline-block;
    vertical-align: top;
    margin:6px;
    margin-bottom:40px;
    position: relative;

	
}
.lesson img{
		-webkit-transition:all 1s
}
.lesson:after{
    content:url('../img/lesson-arr.png');
    position: absolute;
    right:-15px;
    top:35px
}
.lesson.last-l:after{
    content:""
}
.lesson-h{
    border-bottom: 1px solid #bab9b9;
    padding-bottom: 10px;
    margin: 10px 0;
    font-size: 16px;
    font-weight: bold
}
.lesson-desc{
    font-size: 13px
}
.edu-part{
	width:48%;
	height:113px;
	background:#f2d06e;
	margin-bottom:40px;
	font-size:22px;
	padding-top:37px;
	color:white;
	display:block;
	text-decoration:none;
}
#english-part{
	float:right;
	background:#ec4c36 url('../img/talk_icon.png') no-repeat 100px 20px;
	background-size:90px;
	text-indent:100px;
}
#english-img{
	position:absolute;
	right:0px;
	bottom:0;
	width:270px
}
#practice-part{
	background:#ec4c36 url('../img/practice-part.PNG') no-repeat 110px 20px;
	background-size:70px;
	text-indent:90px;
}
#practice-part:hover,#english-part:hover{
	background-color:#fd513a
}
.lesson-heading{
	font-weight:bold;
	font-size:18px;
	margin-bottom:40px;
	margin-top:10px;
	background:#f4f3f3;
	padding:10px
}

#english-text p{
	line-height: 20px;
    margin-bottom: 20px;
	text-align:justify
}

#price-inner{
	
	margin:0 auto;
	text-align:justify;
	margin-top:35px
}
#price-inner p{
	margin-bottom:20px
}
.part-price{
	background: #f1f1f1;
	height:100px;
	margin-bottom:25px;
	padding-top:27px;
	padding-left:125px;
	padding-right:25px;
	line-height:22px;
	position:relative;
	font-size:16px
}
.price-icon{
	width:100px;
	height:100px;
	position:absolute;
	left:0;
	top:0
}
.price-icon.pr1{
	background:url('../img/price-icon111.png') no-repeat center center #1f77b4;
}
.price-icon.pr2{
	background:url('../img/price-icon2.png') no-repeat center center #7a9720;
}
.price-icon.pr3{
	background:url('../img/price-icon3.png') no-repeat center center #ef4b32;
}
.price-icon.pr4{
	background:url('../img/price-icon444.png') no-repeat center center #242425;
}
.part-price:hover{
	background:#f5f5f5;
}
#how-to-start{
	padding-bottom:30px;
	background:url('../img/how-to-start.jpg') 40% 50%;
	background-size:cover;
	margin-top:0px;
	margin-bottom:10px;
}
#how-to-start p.title-block{
	color:white;
	text-shadow:1px 1px 2px rgba(0,0,0,0.6)
}
#how-to-start2{
	
	background:url('../img/how-to-start.jpg') 40% 50%;
	background-size:cover;
	margin-top:0px;
	margin-bottom:10px;
	padding-bottom:60px;
}
#how-to-start2 p.title-block{
	color:white;
	text-shadow:1px 1px 2px rgba(0,0,0,0.6);
    margin-top: 88px;
}
.how{
	background:white;
	width: 555px;
	height: 85px;
	margin-bottom: 15px;
	position: relative;
	padding: 10px;
	padding-left: 130px;
	padding-right: 20px;
	padding-top:0;
	position:relative;
	font-size:16px
}
.how.how1{
	padding-top: 23px;
}
.how.how2{
	padding-top: 20px;
}
.how.how3{
	padding-top: 22px;
}
.how.how4{
	padding-top: 30px;
}
#how-cont{
	
	margin:0 auto;
	font-size:16px
}
.how-icon{
	position:absolute;
	left:0;
	top:0;
	width:100px;
	height:100%;
}
.how-icon1{
	background:url('../img/how-icon1.png') no-repeat center center #ef4b32;
}
.how-icon2{
	background:url('../img/how-icon2.png') no-repeat center center #ef4b32;
}
.how-icon3{
	background:url('../img/how-icon3.png') no-repeat center center #ef4b32;
}
.how-icon4{
	background:url('../img/how-icon4.png') no-repeat center center #ef4b32;
}
#subscribe{
	background:#7a9720;
	height:255px;
}
#subscribe-inner{
	margin:0 auto;
	width:600px;
	position:relative
}
#subscribe-inner input[type="text"]{
	width:400px;
	padding:18px 20px;
	border-radius:8px 0 0 8px;
	border:none;
	outline:none;
	font-size:16px;
	color:#535252;
	background:url('../img/input-mail2.png') no-repeat white 5% 49%; 
	background-size:25px;
	padding-left:60px
}
#subscribe-inner input[type="submit"]{
	width:190px;
	padding:18px 20px;
	position:relative;
	left:-5px;
	border:none;
	outline:none;
	border-radius: 0 8px 8px 0;
	background:#ef4b32;
	font-size:16px;
	color:white;
	cursor:pointer;
}
#subscribe-inner input[type="submit"]:hover{
	background:#A1CB1E;
	color:white
}
#subscribe .breaker.wht{
	margin-bottom:35px;
}
#new-english{
	float:left;
	width:140px;
	margin-right:15px
}
.indent{
	margin-right:310px
}
#subscribe img{
	position:absolute;
	left:-90px;
	top:-90px;
}
p.tick{
	text-align:center
}
h2#scrollto5{
	clear:both
}
#teachers{
	
}
#companies{
	background:url(../img/program.jpg) 50% 0 no-repeat fixed;
	background-size:100% auto;
	background-size: cover;
	margin-top:55px;
	padding-bottom:20px;
	padding-top:10px;
}
#top-baner{
	background:rgb(236,75,54);
	color:white;
	padding:10px;
	display:block;
	text-decoration:none;
	text-align:center;
	margin-bottom:127px;
}
#top-baner span{
	margin:0 50px;
	font-weight:bold
}
#top-baner span.top-extra{
	font-weight:normal;
	border:1px solid white;
	padding:5px 10px
}
#top-baner span.top-extra:hover{
	background:rgba(255,255,255,0.2)
}



#wrapper .d-carousel ul li img{
	border-radius:250px;
	margin:15px auto 20px auto;
	display:block;
	border:1px solid lightgray;
	padding:3px;
	width:250px;
	height:250px
}
#wrapper .d-carousel ul li {
	background-color: #f7f7f7;
	outline:2px solid #eaeaea;
	padding: 15px 25px;
	width: 494px;
    position: relative  
}
.z1{
	text-align: center;
	
}
#wrapper p.teach-title{
    font-size: 18px;
    font-weight: 700;
    border-bottom: 1px dashed gray;
    margin-bottom: 10px;
    padding-bottom: 10px;
	text-align:center
}
#wrapper p{
    font-size: 14px;
    margin-bottom:10px;

}   
#wrapper p b{
    color:#468ea4;
}

.jcarousel-direction-rtl {
	direction: rtl;
}

.d-carousel h4 {
	margin: 5px 0 5px 0;
}

.d-carousel .jcarousel-container {
	display: block;
	overflow: hidden;
	margin-bottom: 20px;
}

.d-carousel .jcarousel-item {
	width: 190px;
	height: 700px;
}

.d-carousel .jcarousel-container-horizontal {
	
	height: 700px;
	padding: 0 62px;
	margin:0 auto
}

.d-carousel .jcarousel-item-horizontal {
	margin-left: 3px;
	margin-bottom: 3px;
	margin-top: 3px;
	margin-right: 11px;
}

.d-carousel .jcarousel-next-horizontal {
	position: absolute;
	top: 320px;
	right: 0;
	margin-right: 0px;
	width: 48px;
	height: 48px;
	cursor: pointer;
	background: transparent url(../summer-school/images/fw.png) no-repeat top right;
}

.d-carousel .jcarousel-direction-rtl .jcarousel-next-horizontal {
	left: 5px;
	right: auto;
	background-image: url(../summer-school/style/images/blog-arrows.jpg);
}

.d-carousel .jcarousel-next-horizontal:hover {
	background-position: bottom right;
}

.d-carousel .jcarousel-prev-horizontal{
	position: absolute;
	top: 320px;
	left: 0;
	margin-left: -0px;
	width: 48px;
	height: 48px;
	cursor: pointer;
	background: transparent url(../summer-school/images/back.png) no-repeat top left;
}

.d-carousel .jcarousel-direction-rtl .jcarousel-prev-horizontal{
	left: auto;
	right: 5px;
	background-image: url(../summer-school/style/images/blog-arrows.jpg);
}

.d-carousel .jcarousel-prev-horizontal:hover {
	background-position: bottom left;
}
#big-button{
	display:block;
	margin:0 auto;
	width:655px;
	height:110px;
	background:rgb(236,75,54);
	border-radius:10px;
	box-shadow:0 10px 0 0 #c13b2a;
	margin-top:35px;
	color:white;
	position:relative;
	text-shadow:1px 1px 0 rgba(0,0,0,0.2);
	text-decoration:none;
	padding-top:10px;
}
#big-button img{
	position:absolute;
	top:15px;
	left:20px;
}
span.row1{
	padding-left:115px;
	font-style:italic;
	font-size:28px;
	line-height:36px;
}
span.row2{
	padding-left:190px;
	font-style:italic;
	font-size:28px;
	line-height:32px;
}
span.row3{
	position:absolute;
	right:20px;
	font-size:16px;
	bottom:7px;
}
#big-button:hover{
	background:#f75844
}

iframe{
	width:660px;
	height:390px;
}
#vid1{
	background:url('../images/comp.png') no-repeat center center;
	height:630px;
}
.bxslider{
	margin-left:20px;
	margin-top:28px;
}
#header-outer2 img#logo{
    float: left
}
.clr{
    width: 100%;
    height: 10px;
    clear: both
}
#header-outer2 h1{
    padding-top: 35px;
    font-size: 36px;
    text-transform: uppercase;
    text-align: center;
    font-weight: 600;
    color: #535252;
}
#choise{
    width:1180px;
    margin:0 auto;
    clear:both;
    padding-top: 40px;
    padding-bottom: 35px;
}
.choise-block{
    width: 565px;
    height: 220px;
    background: url('../summer-school/images/abstract-bg2.jpg') no-repeat center center #45adcd;
    display: block;
    text-decoration: none;
    color: white;
    text-align: center;
    font-size: 32px;
    padding-top: 25px;
    border: 3px solid white
}
.choise-block:hover{
   border: 3px solid #0073AC;
    -webkit-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;
    
}
.choise-block-right{
    float: right
}
.choise-block-left{
    float: left
}
.choise-block img{
    width: 120px;
}
#schedule p.red{
    text-align: center;
    font-weight:bold;
    font-size: 22px;
    margin-top: 5px;
}
.soc-c {
    width: 535px;
    position: absolute;
    left: 50%;
    top: 195px;
    margin-left: -215px;
}
.red {
    position: relative;
    height: 285px;
}
#how-cont2{
    background: white;
    
    margin: 0 auto;
    padding: 40px;
    box-sizing: border-box;
    line-height: 24px;
    text-align: justify;
}
#how-cont2 p{
    margin-bottom: 15px;
}
#how-cont2 #title-p{
    font-weight: bold;
    text-align: center;
    font-size: 22px;
    margin-bottom: 30px;
}
#how-cont2 img{
    float: left;
    margin-right: 35px;
    border: 1px solid gray
}
#lesson-container2{
   
    margin: 0 auto;
    background: white;
    color: #535252;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    padding: 40px 35px 30px 35px;
	margin-bottom:40px;
	position:relative;
	outline: 4px solid #d2d2d2;
	margin-top:40px
}
.module,.less{
    position: relative
}
.module{
    height: 85px;
}
.less{
    height: 40px;
    margin-top: 5px;
}
.module-icon{
    border: 1px solid #0073ac;
    border-radius: 60px;
    width: 60px;
    height: 60px;
    position: absolute;
    top: 0;
    left: 0;
    background: url('../images/book.png') no-repeat center center white;
}
.module-desc{
    position: absolute;
    top: 20px;
    left: 70px;
    font-size: 18px;
    font-weight: bold
}
.less-icon{
    border: 1px solid #535252;
    border-radius: 40px;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    left: 10px;
    text-align: center;
    font-weight: bold;
    font-size: 18px;
    padding-top: 6px;
    box-sizing: border-box;
    background: white
}
.less-line{
    width: 30px;
    height: 2px;
    border-top: 1px solid #535252;
    position: absolute;
    left: 50px;
    top: 20px;
}
.less-desc{
    position: absolute;
    left: 95px;
    top: 11px;
}
.module-container{
    position: relative
}
#big-line{
    width: 2px;
    height: 100%;
    border-left:1px solid #535252;
    position: absolute;
    left: 30px;
}
.less:hover .less-icon{
    background: #0073ac;
    color: white;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
}
.less-last{
    margin-bottom: 55px;
}
#schedule.schedule-extra{
    height: 455px;
}
#maplgs {
        height:400px;
        width:100%;
    }
    .gm-style-iw * {
        display: block;
        width: 100%;
    }
    .gm-style-iw h4, .gm-style-iw p {
        margin: 0;
        padding: 0;
    }
    .gm-style-iw a {
        color: #4272db;
    }
form{
						position: relative;
					}
					form .loading{
					  position: absolute;
					  top: 0;
					  text-align: center;
					  bottom: 0;
					  left: 0;
					  background-color: rgba(255,255,255,0.8);
					  display: none;
					  right: 0;
					  padding-top: 36%;
					  font-size: 1.3em;
					}
					
					.form-response{
						padding: 32% 15%;
						text-align: justify;
					}
#first-diff-block{
     float: right
}
#less-help{
    height:1px; clear:both
}
#table-wow,#contact-us,#flexiselDemo3,#contact-us2{
    -webkit-animation-duration: 1.5s; animation-duration: 1.5s;
}
.prospect{
    -webkit-animation-duration: 1.2s; animation-duration: 1.2s;
}
#subscr-h2{
    color: white
}
iframe{
    border: 0
}
#flexiselDemo3{
    height: 330px;
    overflow: hidden
}
img.delay {
    visibility: hidden;
}

body:after{content:url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container > .nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;color:rgba(0,0,0,0)}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;color:rgba(0,0,0,0)}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:rgba(0,0,0,0)}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}

@charset "UTF-8";.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes "bounce"{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}@keyframes "bounce"{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes "flash"{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@keyframes "flash"{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes "pulse"{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}@keyframes "pulse"{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes "rubberBand"{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);}75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}@keyframes "rubberBand"{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);}75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes "shake"{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}}@keyframes "shake"{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes "swing"{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}}@keyframes "swing"{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes "tada"{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}10%,20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}@keyframes "tada"{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}10%,20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes "wobble"{0%{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}100%{-webkit-transform:none;transform:none;}}@keyframes "wobble"{0%{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}100%{-webkit-transform:none;transform:none;}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes "bounceIn"{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97);}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}@keyframes "bounceIn"{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97);}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes "bounceInDown"{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}100%{-webkit-transform:none;transform:none;}}@keyframes "bounceInDown"{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}100%{-webkit-transform:none;transform:none;}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes "bounceInLeft"{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}100%{-webkit-transform:none;transform:none;}}@keyframes "bounceInLeft"{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}100%{-webkit-transform:none;transform:none;}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes "bounceInRight"{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}100%{-webkit-transform:none;transform:none;}}@keyframes "bounceInRight"{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}100%{-webkit-transform:none;transform:none;}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes "bounceInUp"{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@keyframes "bounceInUp"{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes "bounceOut"{20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}100%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}}@keyframes "bounceOut"{20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}100%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes "bounceOutDown"{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}@keyframes "bounceOutDown"{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes "bounceOutLeft"{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}}@keyframes "bounceOutLeft"{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes "bounceOutRight"{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}}@keyframes "bounceOutRight"{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes "bounceOutUp"{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}}@keyframes "bounceOutUp"{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes "fadeIn"{0%{opacity:0;}100%{opacity:1;}}@keyframes "fadeIn"{0%{opacity:0;}100%{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes "fadeInDown"{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes "fadeInDown"{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes "fadeInDownBig"{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes "fadeInDownBig"{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes "fadeInLeft"{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes "fadeInLeft"{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes "fadeInLeftBig"{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes "fadeInLeftBig"{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes "fadeInRight"{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes "fadeInRight"{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes "fadeInRightBig"{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes "fadeInRightBig"{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes "fadeInUp"{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes "fadeInUp"{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:0.3s;animation-delay:0.3s}@-webkit-keyframes "fadeInUpBig"{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes "fadeInUpBig"{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}100%{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes "fadeOut"{0%{opacity:1;}100%{opacity:0;}}@keyframes "fadeOut"{0%{opacity:1;}100%{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes "fadeOutDown"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}}@keyframes "fadeOutDown"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes "fadeOutDownBig"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}@keyframes "fadeOutDownBig"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes "fadeOutLeft"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}}@keyframes "fadeOutLeft"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes "fadeOutLeftBig"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}}@keyframes "fadeOutLeftBig"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes "fadeOutRight"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}}@keyframes "fadeOutRight"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes "fadeOutRightBig"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}}@keyframes "fadeOutRightBig"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes "fadeOutUp"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}}@keyframes "fadeOutUp"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes "fadeOutUpBig"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}}@keyframes "fadeOutUpBig"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes "flip"{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes "flip"{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes "flipInX"{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}100%{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes "flipInX"{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg);}100%{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes "flipInY"{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}100%{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes "flipInY"{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg);}100%{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes "flipOutX"{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}}@keyframes "flipOutX"{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes "flipOutY"{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}}@keyframes "flipOutY"{0%{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes "lightSpeedIn"{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}100%{-webkit-transform:none;transform:none;opacity:1;}}@keyframes "lightSpeedIn"{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}100%{-webkit-transform:none;transform:none;opacity:1;}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes "lightSpeedOut"{0%{opacity:1;}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}}@keyframes "lightSpeedOut"{0%{opacity:1;}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes "rotateIn"{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@keyframes "rotateIn"{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes "rotateInDownLeft"{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes "rotateInDownLeft"{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes "rotateInDownRight"{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes "rotateInDownRight"{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes "rotateInUpLeft"{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes "rotateInUpLeft"{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes "rotateInUpRight"{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes "rotateInUpRight"{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes "rotateOut"{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1;}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}}@keyframes "rotateOut"{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1;}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes "rotateOutDownLeft"{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}}@keyframes "rotateOutDownLeft"{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes "rotateOutDownRight"{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}}@keyframes "rotateOutDownRight"{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes "rotateOutUpLeft"{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}}@keyframes "rotateOutUpLeft"{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes "rotateOutUpRight"{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}}@keyframes "rotateOutUpRight"{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes "hinge"{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}}@keyframes "hinge"{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes "rollIn"{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}100%{opacity:1;-webkit-transform:none;transform:none;}}@keyframes "rollIn"{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}100%{opacity:1;-webkit-transform:none;transform:none;}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes "rollOut"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}@keyframes "rollOut"{0%{opacity:1;}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes "zoomIn"{0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}50%{opacity:1;}}@keyframes "zoomIn"{0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}50%{opacity:1;}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes "zoomInDown"{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes "zoomInDown"{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes "zoomInLeft"{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes "zoomInLeft"{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes "zoomInRight"{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes "zoomInRight"{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes "zoomInUp"{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes "zoomInUp"{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes "zoomOut"{0%{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}100%{opacity:0;}}@keyframes "zoomOut"{0%{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}100%{opacity:0;}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes "zoomOutDown"{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes "zoomOutDown"{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes "zoomOutLeft"{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}}@keyframes "zoomOutLeft"{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes "zoomOutRight"{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}}@keyframes "zoomOutRight"{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes "zoomOutUp"{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}@keyframes "zoomOutUp"{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes "slideInDown"{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible;}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes "slideInDown"{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible;}100%{-webkit-transform:translateY(0);transform:translateY(0);}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes "slideInLeft"{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible;}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes "slideInLeft"{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible;}100%{-webkit-transform:translateX(0);transform:translateX(0);}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes "slideInRight"{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible;}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes "slideInRight"{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible;}100%{-webkit-transform:translateX(0);transform:translateX(0);}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes "slideInUp"{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible;}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes "slideInUp"{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible;}100%{-webkit-transform:translateY(0);transform:translateY(0);}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes "slideOutDown"{0%{-webkit-transform:translateY(0);transform:translateY(0);}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);}}@keyframes "slideOutDown"{0%{-webkit-transform:translateY(0);transform:translateY(0);}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes "slideOutLeft"{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);}}@keyframes "slideOutLeft"{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes "slideOutRight"{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);}}@keyframes "slideOutRight"{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes "slideOutUp"{0%{-webkit-transform:translateY(0);transform:translateY(0);}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);}}@keyframes "slideOutUp"{0%{-webkit-transform:translateY(0);transform:translateY(0);}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}

.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{left:-5px;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:none}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:-70px;background:url(../images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:-70px;background:url(../images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:30%;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:800}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}














@media only screen and (max-width:1034px) {
	.diff-block-sm.icon2:after, .diff-block-sm.icon1:after {
    content: '';}
	.diff-block-sm{
		
	width: 100%;
	text-align:center;
	}
	
	#big-button{
		width:100%;
		
	}
	span.row2{
		padding-left: 0px;
		text-align:center;
		
	}
	span.row1{
		padding-left: 0px;
		text-align: centrer;
		
	}
	span.row3{
		position:relative;
		text-align: centrer;
		display: inline-block;
	}
	#big-button img{
		display: none ;
		
	}
	#diff-img-block{
		width: 100%;
		float:none;
	}
	#diff-float{
		
		margin-left: 0px;
	}
	#education-inner div{
		position:relative;
		top:0px;
		left:0px;
		margin-bottom:10px;
	}
	#education-inner img{
		width: 100%;
		
	}
	#education-inner2{
		padding-bottom: 30px;
		
	}
	.how{
		width: 100%;
		font-size:14px;
		padding: 5px;
		padding-left: 109px;
		padding-right: 10px;
	}
	.how.how1{
		padding-top: 3px;
		
	}
	.how.how2 {
    padding-top: 3px;
}
	.how.how3 {
    padding-top: 3px;
}
.how.how4 {
    padding-top: 5px;
}
#practice-part, #english-part{
	
	background: #ec4c36;
	text-indent: 0px;
}
.indent{
	margin-right: 0px;
	
}
#english-img{
	display:none; 
	
}
#wrapper .d-carousel ul li{
	width: 250px;
	
}
.part-price{
	height: 100%;
	padding-bottom:10px;
	
}
#wrapper .d-carousel ul li img{
	width:100%;
height: auto;
	border-radius:999px;
	
}
.d-carousel .jcarousel-item{
	height: 100%;
	
}
.d-carousel .jcarousel-container-horizontal{
	height: 100%; 
	
}
#schedule{
	height: 100%;
	
}
#vid1{
	
	background: #fff;
}
.less{
	
	height: 80px;
}
.less-desc{
	left: 80px;
	
}
.soc-c{
	padding-bottom: 30px;
	
}
#lesson-container2{
	padding: 40px 5px 30px 5px;
	
}

#how-to-start2 p.title-block{
	margin-top: 148px;
	
}
.bx-wrapper{
	width: 100%;
	
}
img#diff-im{
	border:none;
	
}
#vid1{
	display:none;
}
.form-cont{
	background:#fff;
	
}
.form-cont form{
	width:100%;
	float:none;
	
}
.form-cont form input{
	width: 90%;
	
}
#time{
	display:none;
	
}
.t1{
	display:none;
	
}
button{
	width: 90%;
	
}
#late p#extra{
	font-size:32px;
	
}
#gallery p.title-block{
	padding-top: 10px;
	
}
.prospect p{
	line-height: 22px;
	
}
#logo-cont{
	text-align: center;
	
}
.prospect{
	width:100%;
	float:none;
	margin-left:0px;
	margin-bottom: 40px;
}
.row1, .row2{
	height: 100%;
	padding-bottom:0px;
	width:100%;
	font-size: 20px;
	text-align: center;
}
span.row2, span.row1{
	width:100%;
	font-size: 20px;
	text-align: center;
	
}
#big-button{
	margin-top: 60px;
	height: 100%;
	text-align: center;
	display:none;
}
span.row3{
	text-align: center;
	bottom:0px;
	right: 0px;
	
}
#education-inner img{
	display:none;
	
}
.edu-part{
	width: 49%;
height: 100px;
	font-size: 18px;
padding-top: 25px;
}
#new-english{
	display:none;
	
}

#mega_main_menu.mega_main_sidebar_menu2 > .menu_holder > .mmm_fullwidth_container{
	background:none !important;
	color: #0073AC !important;
	margin-top: -60px !important;
}
#mega_main_menu{
	margin-top: -60px !Important;
	
}
#mega_main_menu.mega_main_sidebar_menu2 > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button{
		color: #358BBF !important;
	font-size:27px !important;
}

#mega_main_menu > .menu_holder > .mmm_fullwidth_container{
	position:relative !important;
	
}




#wrapper .d-carousel ul li {
	padding: 10px;
	width: 265px;
	margin-left: -2px;
}
.d-carousel .jcarousel-container-horizontal{
	padding: 0 22px;
	
}
.d-carousel .jcarousel-prev-horizontal, .d-carousel .jcarousel-next-horizontal{
	background-size:cover;
	width: 34px;
	height:34px;
	
	
}
#logo-cont img{
	max-width: 160px;
	margin-bottom:10px;
}
.scrollto{
	padding-top:0px !important;
	
}
#teachers{
	padding-bottom:60px;
	
}
.price-icon{
	position:relative;
	width: 100%;
	margin-bottom: 20px;
	
}
.part-price{
	padding-left: 25px;
	
}
#new-english{
	display:none;
	
}
tbody td:before{
	
	font-weight: bold;
}
#h1-title{
	padding-top: 0px;
	
}
#difference{
	padding-top: 45px;
	
}
#scrollto4{
	padding-top: 0px;
	
}
tbody td{
	border-bottom: 1px solid #C9C9C9;
	padding-top: 5px;
}
#logo-cont img{
	
	
}
p.title-block{
	padding-top: 00px;
	
}
#wrapper .d-carousel ul li img{
	padding:0px;
	
}
d-carousel .jcarousel-container-horizontal {
   
padding: 0 22px;}


.lesson:after{
	content:'';
	
}
#schedule p.red{
	padding-bottom: 20px;
	
}

tbody tr{
	padding-top: 10px;
	
}
#graphic1{
	width: 100%;
	background-size: 100%;
	
}
#logo-cont{
	padding: 10px;
	
}
#graphic1, #graphic2{
	display:none;
	
}
.z1{
	display:none;
	
}
.form-cont.form2{
	background: #fff;
	
}
#subscribe-inner input[type="text"]{
	width:  50%!important; 
	
}
#subscribe{
	padding-bottom:60px;
	height: 100%;  
	
}
#subscribe-inner input[type="submit"]{
	width: 48%;
	
}
.red .breaker{
	margin-bottom: 40px;
	
}
.pluso-wrap > div{
	
	margin-bottom: 10px !important;
}

#header-outer{
	position:relative;
	
	
}

#contact-right p{
	padding-left: 15px;
	
}
#contact-right{
	font-size: 25px;
	margin-bottom: 30px;
}

#contact-left{
	margin-bottom: 30px;
	font-size: 25px;
}


#english-part{
	float:none;
	padding-top: 40px;
}
#practice-part{
	padding-top:40px;
	
}

#mega_main_menu.mega_main_sidebar_menu4.mobile_minimized-enable > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button{
	height:55px !important;
	font-size:27px !important;
}
#mega_main_menu.mega_main_sidebar_menu4 > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button{
	color: #0073AC !important;
	font-size:27px !important;
}

.edu-part{
	
	width: 100%;
}

.scrollto{
	padding-top:0px;
	
}
.hf{
	padding-bottom: 15px;  
	
}

p.title-block{
	font-size: 30px !important;
	padding-top: 40px;
}

.sub1{
	width: 30%;
	
}
.red{
	height: 100%;
	
	
}

#subscribe-inner input[type="text"]{
	background: url('../img/input-mail2.png') no-repeat white 15% 51%;
	
}

	#teachers .container{
    width: 95%; 
}

.teachers-gallery > div{
	width:100% !important;
	
}
.teachers-gallery img{
	border: none;
	
}
.slicknav_menu {
	display:none;
}
#carousel, .carousel-container{
	width: 100%;
	
}
.carousel-image{
	width: 90%;

}
.slick-next {
right: -15px;

}
.teachers-gallery img{
	padding:0px;
	
}
#carousel-right img, #carousel-left img{
	width: 34px !important;
	height: 34px !important;
}

.slick-next, .slick-prev{
	background-size:cover;
	width: 34px;
	height: 34px;
}
.nbs-flexisel-nav-left{
	left:0px;
	display:none;
	
}
.slick-prev {
left: -15px;}

	#subscribe-inner{
		width:100%;
		
	}
	
	.soc-c {
   width: 210px;
   margin-left: 0px;
   position:relative;
   left:35%;
   top:0px;
}
#contact-left{
	width: 100%;
	float:none;
	background: none;
	padding-left:0px;
	
}
#footer{
	padding-bottom:100px;
	
}

.page-id-4 #how-to-start2 p.title-block{
	margin-top:0px;
	
}
.less-last{
	margin-bottom:0px;
	
}
.symbol_menu{
	font-size:40px !important;
	
}

.subbutton{
	-webkit-appearance: none !important;
	
}

#contact-right{
	width: 100%;
	float:none;
	
}
.footer-block{
	
	width: 100%;
}
#footer{
	height: 100%;
	
}
.footer-block{
	height: 100%;
	
}
#how-cont2 img{
	display:none;
	
}
#schedule.schedule-extra{
	
	height:100%;
	padding-bottom: 60px;
}
.t2{
	
	display:none;
}

#logo{
	display:inline-block;
	
	float:none;
	
}
#mega_main_menu.mega_main_sidebar_menu3 > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle > .mobile_button{
	color: #358BBF !important;
	
	
}

}
 

@media screen and (max-width: 600px) {
	 table {width:100% !important;}
	 thead th:last-child{
		 content:''; 
		 
	 }
	thead {display: none !important;}
	tr:nth-of-type(2n) {background-color: inherit !important;}
	tr td:first-child {background: #f0f0f0; font-weight:bold;font-size:1.3em;}
	tbody td {display: block !important;  text-align:center !important;}
	tbody td:not(:last-child):before { 
		content: attr(data-th) !important; 
		display: block !important;
		text-align:center !important;  
	  }
 
 #schedule table td{
	 
	 width: 100% !important;
 }
 iframe{
	 
	 width: 100%;
 }

}









/*! responsive-nav.js 1.0.39 by @viljamis */

.nav-collapse ul {
  margin: 0;
  padding: 0;
  width: 100%;
  display: block;
  list-style: none;
}

.nav-collapse li {
  width: 100%;
  display: block;
}

.js .nav-collapse {
  clip: rect(0 0 0 0);
  max-height: 0;
  position: absolute;
  display: block;
  overflow: hidden;
  zoom: 1;
}

.nav-collapse.opened {
  max-height: 9999px;
}

.nav-toggle {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}

@media screen and (min-width: 40em) {
  .js .nav-collapse {
    position: relative;
  }
  .js .nav-collapse.closed {
    max-height: none;
  }
  .nav-toggle {
    display: none;
  }
}




#flexiselDemo3{
    height: 340px;
    overflow: hidden
}

.nbs-flexisel-container {
    position:relative;
    max-width:1060px;
    margin:0 auto
}
.nbs-flexisel-ul {
    position:relative;
    width:9999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
	margin-top:30px
}

.nbs-flexisel-inner {
    overflow:hidden;
    float:left;
    width:100%;
}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:0px;
    position:relative;
    line-height:0px;
}
.nbs-flexisel-item img {
    width: 100%;
    position: relative;
    margin-top: 5px;
    margin-bottom: 10px;
    max-width:330px;
	border:1px solid white;
}
#gallery{
    
    
    padding-top: 5px;
}
/*** Navigation ***/

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
	display:none;
    width: 22px;
    height: 22px; 
    position: absolute;
    cursor: pointer;
    z-index: 100;
    opacity: 1;
}




.nbs-flexisel-nav-left {
    left: -30px;
    background: url(../images/button-previous.png) no-repeat;
}

.nbs-flexisel-nav-right {
    right: -30px;
    background: url(../images/button-next.png) no-repeat;
}
#gallery h2{
    padding-bottom: 0px;
}


.slicknav_menu {
	display:none;
}

@media screen and (max-width: 40em) {
	/* #menu is the original menu */
	.js #menu {
		display:none;
	}
	
	.js .slicknav_menu {
		display:block;
	}
}

#nav .sub-menu { /* Стили меню 2-го уровня */
display: none;
position: absolute;
margin: 0;
border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
-webkit-border-radius: 0 0 4px 4px;
z-index: 999999;
}

#nav ul li:hover .sub-menu  {
margin-top: 0px;
border-color: #ffffff;
display: block;
width: 200px;
clear: both;
position: absolute;
background: #fff;
}
.menu-item-has-children a:after{
	content: ' \f107';
	font-family: FontAwesome;
}
.sub-menu a:after{
	content: '';
	font-family: FontAwesome;
}

#nav .sub-menu li {
clear: both;
width: 100%;
}

#nav ul li.current_page_item a, div#nav ul li.current_page_item a:visited, div#nav ul li.current_page_item a:hover {
    text-decoration:none;
	color:#CCC;
	font-weight: bold;
}

 input[type="submit"]{
	 
	 -webkit-appearance: none !important;
 }


.slick-next:hover{
	background: url('../images-new/arr-right.png') !important;
}
.slick-prev:hover{
	
	background: url('../images-new/arr-left.png') !important;
}



 #header ul li a{
	 padding: 15px 10px;
	 
 }
 
 
.col-md-9{
    
    margin-left: -40px;
	
}
@media only screen and (max-width:1034px) {
	.col-md-9{
   
    margin-left: 0px;
}
}
.page-id-6 #diff-im{
	width: 80%;
	
}

.menu-kompleksnij-kurs-testuvannya-container li a{
	text-transform: uppercase;
	
}
#menu-avtomatizovane-testuvannya li a{
	text-transform: uppercase;
	
}
p.qtranxs-available-languages-message {
	display:none !important;
	
}
.supercrsl a.prev{
	/* left: -20px !important; */
	
}

#header ul li a{
	text-transform: uppercase !important;
	
}
.menu-item a{
	text-transform: uppercase !important;
	
}
#menu-item-162 a, #menu-item-163 a, #menu-item-227 a, #menu-item-160 a, #menu-item-161 a, #menu-item-226 a{
	background: none !important;
	
}
#menu-item-162, #menu-item-160{
	margin-left: 17px !important;
	
}
.wpcf7-submit{
	background:#7a9720 !important;
	color: #fff !important;
	font-weight: bold !important;
}
span.wpcf7-not-valid-tip{
	position: absolute !important;
	min-width: 250px !important;
	
}
.popup h4{
text-align: center;
text-transform: uppercase;
font-size: 22px;
margin-bottom: 20px;
background: url(../images/arr-arr2.PNG) no-repeat 30px 30px;
height: 138px;
position: relative;
margin-bottom: 0px
}

iframe[title="Google conversion frame"]{
    display: none
}



#how-to-start2{
	z-index:999999999999999999 !important;
}
#teachers .w100 p img{
    border-radius: 0!important;
    border: none!important;
    display: inline!important;
    width: auto!important;
    margin: 0!important
}
#teachers .w100 p.socials-p{
    text-align: center!important
}