@charset "utf-8";
body {
	font-family: 'Quicksand', sans-serif !important;
	font-size:14px;
	background-color:#F00;
}
.logo1{
	padding-top:2px;
	width:200px;
	padding-top:22px;
}
.navig{
	padding-top:72px;
}
.sub_banner{
	height:auto;
	width:100%;
	float:left;
}
.contact{
	width:100%;
	height:auto;
	position:relative;
}
.contact h1{
	font-size:36px;
	text-align:center;
}
.contact_box{
	width:100%;
	height:auto;
	background-color:#01398c;
	position:absolute;
	box-shadow:0 5px 10px #000000;
	padding:0 !important;
	overflow:hidden;
}
.contact_bottom{
	background-color:#f79235;
	height:400px;
	width:100%;
	color:#000000;
}

.contact_top{
	background-color:#ffffff;
	height:400px;
	width:100%;
	color:#cccccc;
}

.contact_top h1{
	color:#000033;
}
.form_column input{
	width:100%;
	border-bottom:1px double #666666 !important;
	height:20px;
	margin-top:30px;
	color:#000033;
}
.form_column textarea{
	width:100%;
	border-bottom:1px double #666666 !important;
	height:60px;
	margin-top:30px;
	border:none;
	color:#000033;
}
input[type=submit] {
width:100%;
height:40px;
background-color:#f79235;
box-shadow:0 1px 2px #666;
float:left;
margin-left:auto;
margin-right:auto;
text-align:center;
position:relative;
text-decoration:none;
border:none !important;
top:40px;
visibility:visible;
}
input[type=submit]:hover{
	background-color:#324da1 !important;
}

input{
	border-style:none;
	color:#000033;
}

.contact{
	background: #324da1;
}
.top_strip{
	display:block;
	background:url(../images/bg_70_percent_opacity.png);
	background-repeat:repeat;
	/*background-color:#FFF;*/
	position:relative;
	top:0px;
	left:0px;
	float:left;
	width:100%;
	height:112px;
	z-index:1000;
}
.we-are{
	/*background:url(../images/banner4.jpg);
	background-size:100%;
	background-repeat:no-repeat;*/
	background-color:#ffffff;
	width:100%;
	height:auto;
	display:block;
	float:left;
	clear:both;
	position:relative;
}
.we-are p{
	margin-bottom:60px;
}

.ico4{
	float:none;
	color:#ffffff;
	text-shadow:none;
	font-size:14px;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	display:block;
}

.ico4:hover{
	float:none;
	color:#ffffff;
	text-shadow:none;
	font-size:14px;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	display:block;
}
.ico4 img{
	margin-top:60px;
}
.ico4 h1{
	text-align:center;
	font-size:56px !important;
	font-weight:lighter;
	color:#ff7a00;
	margin:0px;
}

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}

.nav li a{
	padding-bottom:3px !important;
	color:#ff7a00;
	font-weight:700 !important;
}
.nav li a:hover,
.nav li a:active,
.nav li a:focus{
	padding-bottom:3px !important;
	background:none !important;
	border-bottom:1px solid #324da1;
	color:#324da1;
}

.navbar-toggle .icon-bar{
	z-index:3500;
	background-color:#000033;
	width:30px;
	height:3px;
}


#Top01 {
    top: 0;
    left: 0;
    height: 120px;
    z-index: 2;
    overflow:auto;
}

.copyright{
	
	padding:30px 0 !important;
	height:62px;
	background-color:#333;
	}
.left_copyright{
	float:left;
}
.carousel-indicators{
	bottom:10px !important;
}
.right_copyright{
	float:right;
}
.small_devices {
    display: none;
}



@media (min-width: 768px) and (max-width: 991px) {

.we-are{
	background:url(../images/banner4.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	width:100%;
	height:auto;
	display:block;
	float:left;
	clear:both;
	position:relative;
}

.ico4 h1{
	font-size:32px !important;
}
}
@media (max-width: 768px) {

.form_column input{
	width:100%;
	border-bottom:1px double #666666 !important;
	height:30px;
	margin-top:5px;
	color:#000033;
}
.form_column textarea{
	width:100%;
	border-bottom:1px double #666666 !important;
	height:40px;
	margin-top:5px;
	border:none;
	color:#000033;
}
.top_strip{
	height:120px;
}
.nav_strip{
	height:10px;
}	
.contact{
	background:#ffffff;
}
.contact_box{
	width:100%;
	height:auto;
	background-color:#ffffff;
	box-shadow:none;
	border-radius:0px;
	border:none !important;
	top:30px;
	position:absolute;
	padding:0 !important;
	overflow:hidden;
}
.contact_bottom{
	border-radius:0px;
	border:none !important;
	text-align:center;
	height:460px;
}
.contact_bottom img{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-bottom:10px;
}
.contact_top{
	border-radius:0px;
	border:none !important;
}
	
.ico4{
	font-size:24px !important;
}
.navig{
		padding-top:100px;
		background-color:#ffffff;
	}
.navbar{
		top:-170px;
	}
.navbar-toggle{
		bottom:-76px;
	}
.half_top{
	height:auto !important;
}
	
.ico{
	padding-top:10px;
}
.ico img{
	margin-top:10px;
}
.ico h3{
	font-size:16px;
}
.ico-social img{
	width:60%;
}
.ico-social h1{
	font-size:32px !important;
}
.social h1{
	font-size:32px !important;
}

.ico4 h1{
	font-size:32px !important;
}
.we-are{
	background:url(../images/banner4.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	width:100%;
	height:auto;
	display:block;
	float:left;
	clear:both;
	position:relative;
}
.copyright{
	height:60px !important;
	background-color:#1f1f1f !important;
}
.left_copyright{
	float:none !important;
	text-align:center !important;
}
.right_copyright{
	float:none !important;
	text-align:center !important;

}


@media (max-width: 378px) {
	
input[type=submit] {
	top:20px;
	font-size:14px;
}
	
}

