/* Team Evolution Custom Styles */

.navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {background-color:#FFF !important; }

.navbar-inner .container {margin-top:5px;}

.Socials {padding:83px 0 0 30px;}

.navbar .nav.pull-right {margin-top:58px;}

@font-face {
    font-family: estre;
    src: url(../font/estre.ttf);
}

.TopMenu li a {
    font: 600 14px Open Sans;
    color: #8F8F8F;
}

.navbar-inverse .nav > li > a:focus,.navbar-inverse .nav > li > a {color: #000; text-shadow: none;}

.navbar-inverse .nav > li > a:focus,.navbar-inverse .nav > li > a:hover {color: #ccc !important;background-color: transparent;}

.fb-like-box {margin-top: 80px;}

.wrap {
  top: 71px !important;
  position: relative !important;
}

.margin-top60 {margin-top: 60px;}
.margin-top70 {margin-top:70px;}

/* Contact Us Page */

    #contact-form input[type="text"] {
    padding: 8px 0px 8px 13px;
    width: 100%;
    margin: 0px;
    font: 15px/19px Muli;
    color: #1B1B1B;
    background: none repeat scroll 0% 0% #E2E2E2;
    border: 1px solid #FFF;
    box-shadow: none;
    border-radius: 0px;
    min-height: 40px;
}

    #contact-form textarea {
     padding: 8px 0px 8px 13px;
    width: 100%;
    min-height: 211px;
    margin: 0px;
    font: 15px/15px Muli;
    color: #1B1B1B;
    background: none repeat scroll 0% 0% #E2E2E2;
    border: 1px solid #FFF;
    box-shadow: none;
    border-radius: 0px;
    resize: vertical; 
  }

  #contact-form .SubmitWrap span {
    padding: 0px 15px 0px 0px;
    max-width: 110px;
    float: left;
    text-align: right;
    font: 15px/22px Muli;
    color: #1B1B1B;
}

#contact-form .SubmitWrap input[type="submit"]:hover {
    color: #DA2F10;
    border-color: #DA2F10;
    text-decoration: none;
    cursor: pointer;
}

#contact-form .SubmitWrap input[type="submit"] {
    margin: 0px 0px 0px 15px;
    padding: 9px 19px 8px;
    float: left;
    border: 1px solid #E2E2E2;
    outline: medium none;
    text-decoration: none;
    background: none repeat scroll 0% 0% #FFF;
    font: 14px/18px Muli;
    text-transform: uppercase;
    color: #848484;
}

#contact-form .SubmitWrap input[type="text"] {
    width: 78px;
    float: left;
}

#contact-form .AreaWrap {
    padding: 15px 0px 0px;
    margin-left: 0px;
}

.ContactList .facebook { background:url(images/icon_facebook.gif) 0 3px no-repeat;height:19px;}

#contact-form .success {
    left: 455px;
} 

.MapWrap {
	/*margin-top: 130px;*/
    margin-top: 100px;
}

#wrap {
	margin-bottom: 0px;
}

/* Services */

/*.blogContent .sortList .span3, .BlogContent .BlogArticle {
	height: 400px;
}*/

@media (max-width: 1024px) {
	/*.span3.sidebar-nav iframe {
		display: none;
	}*/

	/*.span3.sidebar-nav {
		width: 0px;
	}*/

	div.title {
		  font: 60px/65px Montserrat !important;
	}

	.BlogContent .MainTitle {
		font: 45px/65px Montserrat !important;
	}

	.facebook-sidebar {
		display: none;
	}

	.SortList.span9.homepage-services {
		margin-left: 10%;
	}

}

@media (max-width: 375px) {
	.brand {
		width: 200px;
	}

	#index .span3.sidebar-nav {
		display: none;
	}

	#index {
		 padding-bottom: 0px;
	}

	.container {
	  margin-right: 10%;
	  margin-left: 10%;
	}

	.MapWrap {
		display: none;
	}

	.container.ContactBottom {
		margin-top: 100px;
	}

	#footer .copyright {
  		font: 14px/30px Muli;
  		padding-top: 10px;
	}

	.BottomMenuWrap.sticky, .BottomMenuWrap {
  		display: none;
	}

	.margin-top60 {
  		margin-top: 0px;
	}

	.BlogContent .BlogArticle .title {
		padding: 18px 0 0px 5px;
		font: 800 18px/22px Open Sans !important;
	}

	.BlogContent .BlogArticle .text {
  		padding: 0 0px 0px 5px;
  		width: 80%;
  		font: 15px/22px Muli;
	}

	.SortList.span9.homepage-services {
		margin-left: 0%;
	}

}