@font-face { font-family: "Roboto"; src: url("../fonts/Roboto-Regular.ttf");}
@font-face { font-family: "Roboto"; font-weight: bold; src: url("../fonts/Roboto-Bold.ttf");}
@font-face { font-family: "Roboto"; font-weight: 300; src: url("../fonts/Roboto-Light.ttf");}
@font-face { font-family: "Roboto";	font-weight: 300; font-style: italic; src: url("../fonts/Roboto-LightItalic.ttf");}

h2 {font-family:Roboto, Georgia, "Times New Roman", Times, serif; color:#4d4d4d; font-size:1.8em; text-transform:uppercase;}
h3 {line-height:1.3em;}
body {font-family:Roboto, Arial, Helvetica, sans-serif}
p, ol {font-weight:300; line-height:1.6em; font-size:1.2em;}
ol {padding-left: 20px;}
.nav > li > a {font-size:1.2em; font-weight:bold;}
.head-menu {background:#fff;}
.pad15-0 {padding:15px 0;}
.carousel-inner h1, .carousel-inner p {color:#FFF;}
.hr-big {width:50%; border-bottom:#000 10px solid; display:inline-block; margin-top:10px;}
.white-tes {color:#FFF;}
.white {color:#FFF;}
.topborder {border-top:#686866 1px solid; padding-top:2em;}
.small-head {text-transform:uppercase; color:#000; font-weight:bold;}
.hr-small {width:20px; border-bottom:#000 5px solid; display:inline-block; margin-top:0;}
.pl15 {padding-left:15px;}
.pl35 {padding-left:35px;}
.pl75 {padding-left:75px;}
.pr35 {padding-right:35px;}
.pr55 {padding-right:55px;}

.contact-form input[type=text], .contact-form input[type=email], .contact-form textarea {width:100%; padding:8px 10px; background-color:#ddd; border:2px solid #fff; transition:background-color 0.3s; -webkit-transition:background-color 0.2s;}
.contact-form input[type=text]:focus, .contact-form input[type=email]:focus, .contact-form textarea:focus {background-color:#fff; border:2px solid #ddd;}
input[type=button] {text-transform:uppercase; padding:5px 10px; font-weight:bold; background-color:#e7b93f; border:none; color:#FFF;}

.navbar-inverse .navbar-nav > li > a.active {border:none; border-bottom: 2px solid #d25c30; color:#d25c30;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {border:none; border-bottom: 2px solid #d25c30; color:#d25c30;}
.nav > li > a {margin-right:35px; color:#000; border-bottom:2px solid transparent; padding:0; margin-top:10px; cursor:pointer;}
.nav-tabs > li > a {border-bottom:2px solid transparent;}
.nav-tabs > li > a:hover {background:none; border-bottom:2px solid #999999;}
.nav-tabs {border:none;}
.navbar {margin:0; padding:20px 0;}
.navbar-nav > li > a {padding:10px 10px; margin-right:20px;}
.navbar-inverse .navbar-nav > li > a.download-btn {display:inline-block; font-size:1em; color:#FFF; background:#3f83c2; padding:7px 16px; border-radius:5px; font-weight:normal; font-family:Roboto, "Times New Roman", Times, serif; text-transform:none; box-shadow:3px 3px 0px rgba(0,0,0,0.1); -webkit-transition: background-color 0.3s; transition: background-color 0.3s;}
.navbar-inverse .navbar-nav > li > a.download-btn:hover {background-color:#5ca2e3; color:#fff;}
.navbar-inverse {background:none;}
.navbar-inverse .navbar-nav > li > a {-webkit-transition:color 0.2s; transition: color 0.2s;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {color:#d25c30;}
.navbar-collapse {margin:0 0 10px 0;}

.stopfade {opacity: 0.5;}
video {background: url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/4273/polina.jpg") no-repeat scroll 0 0 / cover rgba(0, 0, 0, 0); top: 0; height: auto;  min-width: 100%; position: absolute; right: 0; transition: opacity 1s ease 0s; width: auto; z-index: -1;}
.relative {position:relative;}

.text-center {text-align: center;}

.mauto {margin:auto;}
.mt-10 {margin-top:-10px;}
.mt2 {margin-top:2px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt17 {margin-top:17px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.mt60 {margin-top:60px;}
.mt70 {margin-top:70px;}
.mt90 {margin-top:90px;}
.mt100 {margin-top:100px;}
.mt130 {margin-top:130px;}

.mb40 {margin-bottom:40px;}
.mb80 {margin-bottom:80px;}

.video-container {height:400px; z-index:0}
.bckgrnd-white {background-color:#FFF; padding-top:70px;}

.height100 {height:100%;}

.scroll-bckgrnd {background:#ebebeb;}

.sticky {position: fixed; width: 100%; left: 0; top: 0; z-index: 100; border-top: 0;}
.bold {font-weight:bold;}
h3.featurette-heading {line-height:1.5em;}
.head-image {position:absolute; right:0; top:-50px;}
.grey2-bckgrnd {background:#eceded; background-size: 100%;} 
.grey-bckgrnd {background:#FFFFFF url(../images/background-grey.png) no-repeat; background-size: 100%;} 
.btn-big {background:#fa901a url(../images/pshichka.png) no-repeat 10px 50%; padding:12px 15px 12px 45px; color:#FFF; font-weight:bold; font-size:18px; box-shadow:0 0 3px rgba(0,0,0,0.5);}

#navbar .navbar-nav .selected {color:#82c341;}
.uppercase {text-transform:uppercase;}

.font9 {font-size:0.9em;}
.font10 {font-size:1em;}
.font11 {font-size:1.1em;}
.font12 {font-size:1.2em;}
.font13 {font-size:1.5em;}
.font14 {font-size:1.7em;}
.font15 {font-size:1.9em;}
.font16 {font-size:2em;}

.divider1{height:1px;margin:25px 0 9px 0;overflow:hidden;background-color:#e5e5e5}
.green {color:#82c341;}

.pl0 {padding-left:0;}
.roundimg {border-radius:50%; border:#999 1px solid;}

#emf-container-outer #emf-form input {padding:3px 5px;}

/*iframe {height:1100px;}*/

.light {font-weight:300;}

.bullets {padding-left:0;}
.bullets li {list-style:none; background:url(../images/bullet.png) no-repeat 0px 7px; margin-left:0; padding-left:25px;}

#navbar {text-align:center;}

#emf-container ul li label.emf-label-desc {font-size:26px!important;}

@media screen and (max-width:990px){
	.mobile-mt40 {margin-top:40px;}
}

@media screen and (max-width:630px){
	#emf-container ul li.emf-li-half-width {width:90%!important;}
	/*iframe {height:1600px;}*/
	.mobile-mt40 {margin-top:40px;}
}