@charset "utf-8";
/* CSS Document */


@media only screen and (max-width: 1199px) {
.spanOR
{
left: -21.4%;	
}	

.contactUL_top li select
{
width: 20%;	
}

.col-new
{
width: 80% !important;	
}

.col-new-foot .col-new
{
width: 82% !important;	
}

.clientDiv
{
margin-left:0px;	
}

.Testimonial-banner {
 
    min-height: 250px;
}

.mob-sld {
    position: relative;
    width: 178px;
    margin: 61px 0px 0px 101px !important;
}
	
}
@media only screen and (max-width: 991px) {
.banner-mobile p{
	font-family: 'Radikal-Thin';
	color:#ffffff;
	font-size:14px;	
}
.marg{
	margin-top:50px;
}

.spanOR {
    left: -27.6%;
}

.contactUL_top li select
{
width: 25%;	
}

.col-new
{
width: 75% !important;	
}

.mob-sld {
    position: relative;
width: 135px;
margin: 46px 0px 0px 76px !important;nt;
}

.Testimonial-banner {
    min-height: 327px;
    border: 0px solid #999;
}

.Testimonial-banner .carousel-indicators {
    width: 60px !important;
    display: inline-block;
    margin-top: 80px;
    bottom: -29px !important;
}

}

@media only screen and (max-width: 767px) {
.header-banner{
	background:url(../img/background.jpg) #ebeef3 no-repeat top center  ; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	height:auto !important;
	overflow:hidden !important;
	padding-bottom:40px;
}
.heading h1{
	font-family: 'Radikal-Thin';
	font-size:45px;
	color:#1b1b1b;
	text-transform:uppercase;
}
.heading span{
	font-family: 'Radikal-Thin';
	font-size:18px;
	color:#000;
	text-transform:uppercase;
}
.banner-form{
	background:#fcfdfe;
	border-top:#00aeee 10px solid;
	border-left:#dededf 1px solid;
	border-bottom:#dededf 1px solid;
	border-right:#dededf 1px solid;
	padding:20px;
	height:auto;
	overflow:hidden;
}
.block-color{
	background:#00a0db;
	padding:30px;
	margin-top:20px;
}
.block-color1{
	background:#00a0db;
	padding:30px;
	margin-top:20px;
}
.section-2 h1{
	color:#ffffff;
	font-family: 'Radikal-Light';
	margin-bottom:20px;
	text-align:center;
	font-size:30px;
}
.marg{
	margin-top:50px;
}
.icons h2{
	color:#232323;
	font-family: 'Radikal';
	padding:0px;
	font-size:18px;
	margin:0px 0px 50px 0px;
}
.footer{
	margin-bottom:56px;
}
.carousel-indicators {
    position: absolute;
    bottom: -2px !important;
	left:110% !important;
    right: 0px !important;
	
    z-index: 15;
    width: 20% !important;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none;
}

.spanOR {
    left: -28.8%;
}

.mailUL li
{
margin-bottom: 20px;	
}

.orDiv
{
display:none;	
}

.mailUL li {
    display: inline-block;
    vertical-align: top;
    width: 278px;
}

.contactUL {
    background-color: rgba(255, 255, 255, 0.8);
    padding: 30px 0px 30px 10px;
	width:100%;
	margin-bottom: -179px;
}

.col-new-bottom
{
width: 88% !important;
}

.contactUL_bottom li
{
width: 100% !important;
}

.contactUL_bottom .EnqueryBtn {
    margin-right: 0px !important;
    margin-top: 10px !important;
    margin-bottom: -18px;
}

.col-new
{
width: 82% !important;	
}

.col-new-foot .col-new
{
width:77% !important;	
}

.clientPara {
     margin-top: 20px;
}

}

@media only screen and (max-width:600px) {
.contactUL li {
    float: left;
    width: 95%;
    margin-right: 2%;
    margin-bottom: 15px;
}

.col-new-bottom
{
width: 77% !important;
}

.contactUL
{
margin-bottom: -172px;	
}

.contactUL li select
{
width:23%;	
}

.col-new {
    width: 77%;
    vertical-align: top;
    float: left;
}

.EnqueryBtn
{
display: block;
margin: auto;
float: none;
margin-top: 34px;
}

.textbox ~ label
{
	
}




}
		
	




@media only screen and (max-width:430px) {
.heading h1{
	font-family: 'Radikal-Thin';
	font-size:32px;
	line-height:40px;
	color:#1b1b1b;
	text-transform:uppercase;
}
.heading span{
	font-family: 'Radikal-Thin';
	font-size:14px;
	color:#000;
	text-transform:uppercase;
}	
.heading p{
	font-family: 'Radikal-Thin';
	font-size:14px;
	color:#000;
	text-transform:uppercase;
}

.rc-anchor-normal {
    height: 74px;
    width: 236px !important;
}

.rc-anchor-normal .rc-anchor-content {
    height: 74px;
    width: 150px !important;
}


	
}