

body {
    padding-top: 70px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
font-family: 'Open Sans Condensed', sans-serif !important; font-size:25px
	
	}

.portfolio-item {
    margin-bottom: 25px;
}

footer {
    margin: 50px 0;
	clear:both;
}
h1{
  font-size: 5.9vw;
  font-weight:700
}
h3 {

  font-weight:700
}
.thumbnail img {
    width: 100%;
}
.well{font-size:15px;}
.ratings {
    padding-right: 10px;
    padding-left: 10px;
    color: #d17581;
}

.thumbnail {
    padding: 0;
}
.navbar-brand{font-size:25px;}
.navbar-nav{float:right; font-size:18px}
.panel-title, .panel-body{font-size:20px; font-weight:300}
.panel-title a{text-decoration:none}
label{font-size:16px; font-weight:300}
hr{float:left; width:100%}
.thumbnail .caption-full {
    padding: 9px;
    color: #333;
}
.glyphicon{font-weight:300}
.btn{font-size:20px; padding-left:25px; padding-right:25px; font-weight:700}
.contact_bg{    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; background: url(../images/bg.jpg) no-repeat center bottom ; float:left; width:100%; padding:50px 0}
	
.contact_bg h2{color:#fff}
.contact_bg label{color:#fff}