/* Styles */

.navbar-collapse {
    max-height: 390px;
    background: #222;
}

.navbar-toggle {
	margin-bottom: 5px;
}


a img {
    background: transparent;
}

#navbar-main .navbar, #navbar-main .navbar .container{
	height:70px;
}

#navbar-main .navbar .container ul.nav{
	padding-top: 7px;
	font-size: 13px;
	}

.navbar-toggle {
	margin-top: 0px;
}

#headerwrap {
	background: url(../img/header-krav.jpg) no-repeat center top;
	margin-top: -50px;
	padding-top:195px;
	text-align:center;
	background-attachment: relative;
	background-position: center center;
	min-height: 1000px;
	width: 100%;
	
    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;

    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#greywrap {
	padding-top: 55px;
	}

.logo img{
	max-width: 80%;
	min-width: 30%;
}

ul.header-banner-links {
	width: 100%;
	padding-left: 0px;
	padding-top: 100px;
}

ul.header-banner-links a img{
	opacity: 0.7;
}

ul.header-banner-links a:hover img{
	opacity: 1;
}

ul.header-banner-links li{
	display: inline;
	padding: 30px;
}

ul.header-banner-links .inicio{
	font-size: 18px !important;
	color:#666 !important;
	padding: 10px 20px;
	border:1px solid #555;
}

ul.header-banner-links .fa-angle-double-down{
	color:#ddd;
	font-size: 26px;
	padding-top: 30px;
}

.pos-left{
	float:left;
}

.pos-right{
	float:right;
}

.pos-center{
	display:inline-block !important;
}

#map {
    height: 400px;
    width: 100%;
}

.grey-row img{
 max-width: 75%;
 margin-left: 100px;
}

.section-divider{
	margin-top: 0;
}

.divider1 {
    background-image: url("../img/divider1.jpg");
    height: 480px;
}


.divider2 {
    background-image: url("../img/divider2.jpg");
    height: 480px;
}

.divider3 {
    background-image: url("../img/divider3.jpg");
    height: 480px;
}

.divider1 .container{
	padding-top: 50px;
}

.divider2 .container{
	padding-top: 50px;
}

.divider3 .container{
	padding-top: 50px;
}


.biography p{
	 margin-bottom: 5px;
}

.family .img-responsive{
	max-width: 50%;
	margin-left: 180px;
}

.passport img{
	max-width: 80%;
}

.grades-list{
	padding-bottom: 40px;
}

#services .centered{
	text-align: center;
	width: 100%;
}

#services .fa-clock-o{
		font-size: 60px;
		padding-bottom: 40px;
}

#team .fa-question{
	font-size: 32px;
	color: #aaa;
}

#f {
    background: none repeat scroll 0 0 #2D2D2D;
    padding-bottom: 30px;
    padding-top: 30px;
}

#f i {
    color: #BDBDBD;
    font-size: 30px;
    padding: 20px;
}

.player-video{
	height: 350px;
    margin-bottom: 40px;
}

#contact h3{
	text-align: center;
}


#footerwrap{
	background: #222;
	padding-top: 25px;
	padding-bottom: 0;
	font-size: 14px;
	color:#ddd;
}

@media screen and (max-width:769px) {
	.grey-row img {
	    margin-left: 45px;
	    max-width: 75%;
	}
}
