
#banner .head {
    margin-top: 100px;
    border-left: 1px solid #05304c;
    padding: 10px 0px 10px 10px;
    padding-top: 0;
    padding-bottom: 0;
}
#banner .buttons_pane.marg {
    margin-top: 26px;
}
#banner .buttons_pane.marg p {
	font-size: 20px;
    font-family: raleway;
    letter-spacing: 3px;
}
.button.cta_banner {
	margin-top: 26px;
}

.privacy-policy-block {
	font-family: 'Raleway', sans-serif;
    color: #777;
}
.footer-link a{
	margin: 0;
    color: #b1c1cc;
    text-transform: capitalize;
    font-family: open sans;
    font-size: 11px;
    font-weight: 400;
    letter-spacing: 2px;
    float: right;
}
@media  (min-width: 1431px) and (max-width: 1600px){
	.button.cta_banner {
	    margin-top: 10px;
	}
}	
@media  (min-width: 916px) and (max-width: 1120px){
	#cta_banner .head p {
	    width: 80% !important;
	}
	.button.cta_banner {
	    margin-top: 40px;
	}
}	
@media  (min-width: 901px) and (max-width: 1100px){
	.privacy-policy-block {
	    width: 90%;
	    margin: auto;
	}
}
@media  (min-width: 768px) and (max-width: 991px){
	#contact .number h3 {
	    font-size: 24px;
	     padding-left: 0; 
	}
	#about .img-block {
	    width: 400px;
	    padding: 28px;
	    padding-top: 0;
	    margin-top: 100px;
	    padding-left: 0;
	}
	#cta_banner .head p {
	    width: 80% !important;
	}
	.button.cta_banner {
	    margin-top: 80px;
	}
	.privacy-policy-block {
	    width: 90%;
	    margin: auto;
	}
}
@media  (min-width: 768px) and (max-width: 950px) {
	.navbar-default .brand {
    	left: 32px;
	}
	.nav {
		float: right !important;
	}
	.nav>li {
    	margin-left: 20px;
	}
	#cta_banner .buttons_pane {
	    padding: 30px 0;
	}
}
@media (max-width: 768px) {
	.navbar-default .brand {
    	left: 32px;
	}
	#contact .number h3 {
		font-size: 20px;
		padding-left: 0;
		letter-spacing: 2px;
	}
	.owl-carousel .owl-item {
	    text-align: center;
	}
	#banner_small .head {
		padding-left: 135px;
    	padding-right: 20px; 
	}
	#banner_small .head h4 {
    	letter-spacing: 2px;
	}
	.buttons_pane.center {
	    margin-top: 0px;
	}
	.button.cta_banner {
	    margin-top: 0px;
	}
	.map_add {
	    padding-left: 15px;
	    padding-bottom: 0;
	}
	.map_icon {
	    padding: 10px 15px;
	}
	.map_icon p {
    	padding-left: 6px;
	}
	.footer-link {
	    text-align: center;
	}
	.footer-link a {
		float: none;
	}	
	.privacy-policy-block {
	    width: 80%;
	    margin: auto;
	}
}
