/**************************************************/
/* MEDIA QUERIES
/**************************************************/
@media only screen and (max-width: 1200px) {
	.container {width: 100%; padding-left: 0; padding-right: 0;}
	.row {margin-right: initial !important;margin-left: initial !important;}
}
@media only screen and (max-width: 1100px) {
	#clients img {max-width: 50%;}
	.col-md-4:nth-of-type(1) img {width: 90%} 

}


@media only screen and (max-width: 992px) {
	#first-row .col-md-4:nth-of-type(1) img {max-width: 100%;} 
.col-md-4{width: 50%;}
#first-row .col-md-4:nth-of-type(1) {padding-bottom: 50px;}
#clients img {max-width:none; width: initial;}
#second-row {text-align: center; }
#form-footer {width: 50%;margin: 0 auto;}
.col-md-6{width: 100%; text-align:center;}
.fb_iframe_widget {margin-bottom: 2% !important ;}
footer input[type="text"], footer input[type="email"], footer textarea {width: 100% !important;}
footer .btn-default, footer .btn-default:hover {float: none;}
.navbar-right {float: right !important;margin-right: -85px;}


}
@media only screen and (max-width: 991px) {
	.col-md-4 {width: 50% !important; float: left;}
	#clients img {max-width:none !important; width: initial !important;}
	footer {padding-top: 40px;}
}
@media only screen and (max-width: 828px) {
	#banner-clients span:nth-of-type(1) { font-size: 48px;}
	#banner-clients span:nth-of-type(2) {font-size: 28px;}
	.navbar-brand > img {width: 75%;}
	.navbar-right {margin-right: -10px;width: 78%;margin-top: -6%;}
	#form-footer {width: 60%;margin: 0 auto;}
}
@media only screen and (max-width: 767px) {
	.navbar-right {margin-right: -10px;width: 100%;text-align: center;margin-top: -2%;}
	.navbar-toggle {margin-right: 10px;}
	.navbar-right {margin-right: 0;}
	.navbar-brand {margin-left: 10px; padding-left: 0;}
	.navbar, .navbar-header {min-height: 65px;}
	.navbar-toggle {margin-top: 13px;}
	#development {margin-top: 20px;}
	#developed {text-align: center;}
	footer .btn-default, footer .btn-default:hover {width: 100%;}
	.navbar-header {margin-left: 0 !important; margin-right: 0 !important;}
	#banner-clients {background-image: none; padding-bottom: 5%; text-align: center;}
	#banner-clients .col-md-12 {background-color: #004a8c; padding-top: 10px; padding-bottom: 10px;}
	#banner-clients span {color: #fff !important;}
	#banner-clients span:nth-of-type(1) {padding-top: 0px;}
}

@media only screen and (max-width: 700px) {
	#form-footer {width: 68%;margin: 0 auto;}
	#second-ro .fb_iframe_widget {width: 100% !important;}
}
@media only screen and (max-width: 645px) {
	.col-md-4 {width: 100% !important; float: left; padding-bottom: 50px;}
	#form-footer {width: 90%;margin: 0 auto;}
	#banner-clients {text-align: center;}
	#clients{padding-top: 10px;}
}
@media only screen and (max-width: 631px) {
	#banner-clients {padding-top: 16%; padding-bottom: 8%;}
	#banner-clients span:nth-of-type(1) {font-size: 40px;}
}
@media only screen and (max-width: 500px) {
	#form-footer {width: 100%;margin: 0 auto; padding-top: 25px;}
	#first-row .col-md-4:nth-of-type(3) {padding-bottom: 0px;}
	#banner-clients {padding-top: 20%; padding-bottom: 8%;}
	#banner-clients span:nth-of-type(1) {font-size: 38px;}
}
@media only screen and (max-width: 390px) {
	#banner-clients {padding-top: 25%; padding-bottom: 12%;}
	#banner-clients span:nth-of-type(1) {font-size: 30px;}
	#banner-clients span:nth-of-type(2) {font-size: 24px;}
}

@media only screen and (max-width: 365px) {
	#clients img {max-width: 100% !important; }
	#banner-clients {padding-top: 27%; padding-bottom: 12%;}
	#banner-clients span:nth-of-type(1) {font-size: 23px;}
	#banner-clients span:nth-of-type(2) {font-size: 16px;}
}
@media only screen and (max-width: 320px) {
	.navbar-brand {width: 70%;}
}










