body{margin:0; padding:0; border:0; font-family:Arial, Helvetica, sans-serif;  font-size:12px; color:#555; text-align:justify;line-height:16px; }
img {max-width:100%; border:0px;}
a {text-decoration:none; color:#067930;}
@font-face {
    font-family: 'robotoregular';
    src: url('../font/Roboto-Regular-webfont.eot');
    src: url('../font/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/Roboto-Regular-webfont.woff') format('woff'),
         url('../font/Roboto-Regular-webfont.ttf') format('truetype'),
         url('../font/Roboto-Regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.wrapper {max-width:1160px; width:100%; margin:0 auto;}
.menu {float:left; margin:0;  max-width:1160px; }
.header {margin:0; padding:5px 0; float:left; width:100%; background:#fff;margin-top:10px;}
.logo{width:350px;float:left;text-align:center;}
.logo-title { color: #2c3c86;float: left;font-weight: bold; text-align: center; width: 100%;}
.right-header{width:310px;float:right;}
.contact-info {margin: 15px 0 0 0;float: right;width:300px;font-size: 22px;color: #333;}
.contact-info img{vertical-align:middle;}
.contact-info a {color: #333;margin: 0;}
.social {width:208px; float:right; margin-top:2px;}
.social-title {color: #333;float:left;font-size: 14px;margin-top:5px;width:70px;}
.social-icon {width: 137px;float:left;}
.social-icon ul {margin: 0px;padding: 0px; }
.social-icon li {margin: 0px;padding: 0px;list-style: none;display: inline;}
.header-menu{width:100%;float:left;background:#003f9c;}
.banner-wrapper{width:100%;float:left;background:url(../img/banner.jpg) no-repeat;background-color:#70a9ff;}
.banner-left{width:70%;float:left;}
.banner-text{width:100%;float:left;font-family: 'robotoregular';font-weight:bold;font-size:50px;line-height:60px;color:#003f9c;text-transform:uppercase;margin:20px 0 0 0;}
.banner-points{float:left;width:100%;margin-top:10px;}
span img{margin-right:10px;vertical-align:middle;}
.points{width:100%;float:left;font-size:22px;color:#fff;line-height:28px;text-align:left;}
.banner-right{width:30%;float:right;}
.form{width:100%;float:left;}
.contact-arrow-img{width:100%;float:left;text-align:center;position:relative;}
.sidebar{width:100%; float:left; margin-bottom:20px;}
.contact-form {width:80%; padding:3% 10% 0% 10%; float:left;}
.get-now-bg{float:left; width:100%; background:#003f9c;margin-top:-25px;}
.right-title {font-size: 18px; padding:5% 0 0 9%; width: 91%; float: left; color:#fff; font-family: 'robotoregular';font-weight:bold;text-transform:uppercase; }
.input, .text, .refer-us .contact-form textarea, textarea,select {width: 96%; padding: 2%; color: #777; margin-bottom: 5px; font-size:12px; border:0;font-family:Arial, Helvetica, sans-serif!important;}
.submit input {background: #fff; font-size: 14px; color: #777; cursor: pointer; width: 35%; border: none; margin-left: 35%; padding:2%; background:#fff;}
.captch-code { background: none repeat scroll 0 0 #f2f2f2;border: medium none; font-family: Modern;font-weight: bold;padding: 5px 0; text-align: center;width: 81%;}
.refresh-btn {background: url("../img/refresh.png") no-repeat; border: 0 none;cursor: pointer;float: right !important; font-size: 0; height: 25px !important;  width: 25px !important;}
.enter-captch {color: #fff; float: left;margin-top: 5px;}
.shadow {-moz-box-shadow:0px 0px 5px 3px #FFF;-webkit-box-shadow: 0px 0px 5px 3px #FFF;box-shadow:0px 0px 5px 3px #FFF;}
input[type="submit"], input[type="reset"]{border:0; padding:0.4em 0.7em;background-color: #039347;cursor: pointer;text-align: center;color:#fff;margin-top:5px;}
.button4 {
    background: #5c5c5c -moz-linear-gradient(center top , rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)) repeat scroll 0 0;
    border-radius: 5px;
    color: white;
    display: block;
    font-size: 15px;
    overflow: hidden;
    text-align: center;
	float:left;
	margin-right:5px;
	text-transform:uppercase;
}
.button4:hover {
    background-image: -moz-linear-gradient(center bottom , rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));
    box-shadow: 0 4px 0 rgba(0, 0, 0, 0.8);
   
}

.select{width:100%;float:left;}
.home-box{width:100%;float:left;margin:0;padding:20px 0 20px 0;text-align:left;}
.home-title{width:100%;float:left;margin:1% 0 1% 0;padding:0;font-size:30px;font-family: 'robotoregular';font-weight:bold;text-transform:uppercase; color:#2c3c86;line-height:40px;}
.content{width:100%;float:left;}
.center-box{width:100%;float:left;margin:0;padding:20px 0 20px 0;text-align:left;background:#327cea;color:#fff;}
.center-box-title{width:100%;float:left;margin:1% 0 1% 0;padding:0;font-size:18px;font-family: 'robotoregular';font-weight:bold;text-transform:uppercase; color:#fff;line-height:26px;}
.whyus-box{width:100%;float:left;margin:20px 0 20px 0;}
.whyus-left{width:60%;float:left;text-align:left;}
.whyus-title{width:;float:left;margin:1% 0 1% 0;padding:0;font-size:18px;font-family: 'robotoregular';font-weight:bold;text-transform:uppercase; color:#2c3c86;line-height:26px;text-align:left;}
.whyus-img{float:left;margin:0 10px 0 0;}
.services-product{width:38%;float:right;}
.services-product-title{width:;float:left;margin:1% 0 1% 0;padding:0;font-size:18px;font-family: 'robotoregular';font-weight:bold;text-transform:uppercase; color:#2c3c86;line-height:26px;text-align:left;}
.services-product-img{margin:15px 0 0 0;}
.testimonials-box{width:100%;float:left;background:#f5f6f6;margin:0;padding:20px 0 20px 0;}
.testimonial-inner{width:100%;float:left;}
.testimonial-heading{width:100%;float:left;margin:0 0 1% 0;padding:0;font-size:18px;font-family: 'robotoregular';font-weight:bold;text-transform:uppercase; color:#2c3c86;line-height:26px;text-align:center;}
.bottom-box{width:100%;float:left;}
.bottom-left{width:22.5%;float:left;}
.bottom-left-img{float:left;width:100%;margin-top:45px;}
.bottom-right{width:76.4%;float:right;}
.bottom-right-title{width:100%;float:left;margin:1% 0 1% 0;padding:0;font-size:18px;font-family: 'robotoregular';font-weight:bold;text-transform:uppercase; color:#2c3c86;line-height:26px;text-align:left;}
.map-box{width:100%;float:left;margin:20px 0 20px 0;}
.map{float:left;width:60%;}
.map-inner-box{width:100%;float:left;}
.map-right-box{width:35%;float:right;}
.address-box{width:100%;float:left;text-align:center;margin:0 0 20px; 0;}
.address-title{width:100%;float:left;margin:1% 0 1% 0;padding:0;font-size:24px;font-family: 'robotoregular';color:#2c3c86;line-height:30px;}
.newsletter-box{width:82%;float:left;margin:0;padding:2%;border:1px solid #333;}
.newsletter-title{width:100%;float:left;margin:1% 0 1% 0;padding:0;font-size:20px;font-family: 'robotoregular';color:#2c3c86;line-height:28px;text-align:center;}
.newsletter-inner-box{width:100%;float:left:}
.newsletter-submit{background:#2c3c86 !important;color:#fff !important;width:72px;}
.input-newsletter{width: 96%; padding: 2%; color: #777; margin-bottom: 16px; font-size:12px; border:1px solid #dadada;}
.footer{width:100%;float:left;margin:0;padding:20px 0 20px 0;background:#4c4c4c;}
.footer-nav{width:35%;float:left;}
.footer-nav ul{ margin:0;padding:0;list-style:none;}
.footer-nav li{margin:0;padding:0 10px 0 0;display:inline;text-align:left;}
.footer-nav li a{color:#fff;}
.copyright-text{width:100%;float:left;margin:5px 0 0 0;color:#fff;}
.footer-social {width:208px; float:right; margin-top:2px;}
.footer-social-title {color: #fff;float:left;font-size: 12px;margin-top:8px;width:70px;}
.footer-social-icon {width: 137px;float:left;}
.footer-social-icon ul {margin: 0px;padding: 0px; }
.footer-social-icon li {margin: 0px;padding: 0px;list-style: none;display: inline;}
.testi-img{width:100%;float:left;text-align:center;}
#testimonials{
	background: #f8f8f8 url(../img/quote.png) no-repeat 17px 21px;
	width:100%;
	margin:0px auto;
	padding: 30px 0px 5px 0px;
	position:relative;
	float:left;
	background-position:top;
}
#testimonials .testimonial{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	z-index:1;
	text-align:center;
		
}

#test_container{
	position:relative;
	overflow:hidden;
}
#testimonials .testimonial_text{
	font-size:14px;
	line-height:18px;
}
#testimonials .testimonial_name{
	
	margin:10px auto 3px;
	color:#2c3c86;

}
#testimonials .testimonial_designation{
	font-size: 12px;
	line-height: 14px;
	margin-bottom:15px;
}

#t_pagers{
	position:absolute;
	left:48%;
	bottom:0px;
	z-index:2;
	margin-top:5px;
}
#t_pagers .pager{
	display:inline-block;
	text-decoration:none;
	width:10px;
	min-height:10px;
	margin-right:5px;
	background:#ccc;
	border-radius:50%;
	cursor:pointer;
}
#t_pagers .pager.active{
	background:#2C3C86;
}
.bounce {
  animation: bounce 1s .5s;
  transform: scale(1.00);
}

@keyframes bounce {
  0% { transform: scale(1.1); opacity: 1 }
  50% { transform: scale(1.6); opacity: .7; }
  60% { transform: scale(0.6); opacity: 1 }
  80% { transform: scale(0.95) }
  100% { transform: scale(0.85) }
}
@media only screen and (max-width:1160px) {
.wrapper{width:98%;}
}

@media only screen and (max-width:950px) {
.header-menu,.menu{float:none;}
}
@media only screen and (max-width:675px) {
.logo { float: none; margin: 10px auto;width:100%;}
.right-header {float: none; margin: 0 auto;}
.social{margin-top:10px;}
}
@media only screen and (max-width:700px) {
.testimonial_text{min-height:50px;}
}
@media only screen and (max-width:605px) {
.logo { float: none; margin: 10px auto;width:100%;text-align:center; }
.right-header {float: none; margin: 0 auto;}
.social{margin-top:10px;}
.wrapper{width:96%;}
.banner-wrapper{background-size:cover;}
.banner-left{width:100%;float:left;}
.banner-right{width:100%;float:left;margin-top:10px;}
.whyus-left{width:100%;}
.services-product,.map-right-box{width:100%;float:left;margin-top:10px;}
.bottom-left{width:100%;}
.bottom-left-img{margin-top:10px;}
.bottom-right{width:100%;float:left;margin-top:10px;}
.map,.footer-nav{width:100%;}
.footer-social{width:100%;float:left;margin-top:10px;}
}
@media only screen and (max-width:530px) {
.testimonial_text{min-height:100px;}
}
@media only screen and (max-width:530px) {
.banner-text{font-size:40px;}
}


