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

@media all and (min-width: 479px) {
	
.main { width:100%; border:solid 0px #000000; margin-top:0px; background-image:url('../images/header-bg.png'); background-repeat:no-repeat;     height: 116px;}
.main2 {width:80%; margin:0 auto; border:solid 0px #000000;}
.header{width:100%;  margin:0 auto;}
.logo{ float:left; padding:10px 0 0;}
.top-text{float: left; padding-left: 20px; padding-top: 35px;   width: 27%;}
.top-text p{color:#233178; font:11px Arial, Helvetica, sans-serif; margin:0px; padding:3px 0 0;}
.call{     padding-left: 86px;
    padding-top: 42px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    float: left;}
.call p{margin:0px; padding:7px 5px 5px 10px; float:left; display:inline-block; color:#0c0c0d; font-size:10px;}
.call img{margin-top:3px;}
.top-right{ }

.clrRed{    font-family: arial;
    color: #000000;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;}
    
  .clrno{    font-family: arial;
    color: #000000;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 600;}
    
    
.banner_img {width:100%; border:solid 0px #000000; margin-top: 0px; height:auto;}
.banner_slide {width:49.9%; float:left; border:solid 0px #000000;}
.form_text {width:50%; float:right; border:solid 0px #000000; background:url(../images/body-bg2.jpg); margin-top:0px;}

.conteent-right{width:470px; margin:60px 0px 0px 0px; padding:0px; float:right;}
.conteent-right h1{color:#bf0101; font-family: 'Open Sans', sans-serif; font-weight:600; font-size:30px; margin:0px; padding:0px;}
.conteent-right p{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; line-height:24px;}


.right-form {
    float: left;
  width: 100%;
   padding-left: 0px;
    padding-top: 0px;
}
.form_text33{ width:97%; border:solid 0px #FFF;}

.divider{border-top:1px solid #8486c2; margin:5px 0px 20px 0px; padding:0px 0 0 0; width:100%;}
.required-normal{ font-size:12px!important; color:#FFF; text-align:left; padding:10px 0 0 3px; display:block; }
.required-alert{ font-size:12px!important; background:#F00; padding:5px; color:#FFF; text-align:center;}
.text_txt {color:#FFF;}
.form_left{ width:50%; float:right; border:solid 0px #609; margin-top:10px;}
.form_right { width:50%; float:left; border:solid 0px #609; margin-top:10px;}
.form_name_main { width:100%;  border:solid 0px #FFFFFF; margin-top:10px;}
.form_name {float:left; width:48%; border:solid 0px #FFF; color:#FFF;}
.form_name2 { float:right; width:48%; border:solid 0px #FFF; color:#FFF;}
.form_name3{float:left; width:48%; border:solid 0px #FFF; color:#FFF; margin-top:20px;}
.form_name4 {float:right; width:48%; border:solid 0px #FFF; color:#FFF; margin-top:20px;}
.text_box_text { border: medium none; border-radius: 5px; height: 22px; padding-left: 6px;  width: 91%;}
.drop_down_text {border: medium none;  border-radius: 5px;  height: 26px; width: 96%;}
.drop_down_text_box {float:left; width:48%; border:solid 0px #FFF; margin-top:5px;}
.dowp_down_text_box2{float:right; width:48%; border:solid 0px #FFF; margin-top:5px;}
.submit{padding:0px 0px; background:url(../images/button.png) 0px 0px no-repeat; color:#fff; cursor:pointer;text-align:center; width:140px; line-height:48px;
margin:-27px 0 6px 230px;  font-family: 'Open Sans', sans-serif; font-weight:600; font-size:20px; text-transform:uppercase; float:left; }
.global{ color: #000; margin: 0; padding: 17px 0 0 79px;  width: 54%;}
.global h3{margin:0px; padding:0px 0px 5px 0px; font-size:16px; font-weight:bold;}
.global p{color:#000; margin:0px; padding:0px; font-size:12px; line-height:17px;}
.right-form-container h2{ font-size:40px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; color:#FFF; padding:0px; margin:0px;}
.right-form-container h2 span{ background:url(../images/brd1.png) no-repeat center; font-size:26px; display:block;  }
.right-form-container {
    margin: 0;
 padding-bottom: 24px;
    width: 72%;
}
.text_paragraph { margin-top:20px; color:#FFF;}
.content{width:100%; margin:0px auto; padding:0px; border:solid 0px;}
.brands-logo{/*width:50%; margin:60px 0px 0px 0px;*/ padding:0px; float:left; border:solid 0px; }
.img_box{ width:140px; float:left;}

.brands-logo ul{margin:0px; padding:0px; width:100%;}

.brands-logo ul li{ float:left; padding: 8px;}
.placement_content {border:solid 0px #000; width:100%;}
.placement_content2 {border:solid 0px #000; width:80%; margin:0 auto; height:auto;}

/*.brands-logo ul li.mrgn1{margin:-12px 0px 0px 1px; width:24%;}*/
.conteent-right{width:46%; margin:60px 0px 0px 0px; padding:0px; float:right;  border:solid 0px;}
.conteent-right h1{color:#bf0101; font-family: 'Open Sans', sans-serif; font-weight:600; font-size:30px; margin:0px; padding:0px;}
.conteent-right p{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; line-height:24px;}
.placement_content_main {border:solid 0px #000; width:100%;}
.placement_content2_main2 {border:solid 0px #000; width:100%; margin:0 auto; height:auto; background-color:#faf7f7;}

.bottom-content {
    margin: 0 auto;
    padding: 0;
    width: 80%;
}

.bottom-container{background:#faf7f7; margin:15px 0px 0px 0px; padding:0px; width:100%; float:left; min-height:420px;}
.bottom-content{width:80%; margin:0px auto; padding:0px; border:solid 0px #000;}

.bottom-content-left{width:36%; margin:20px 0px 0px 0px; padding:0px; float:left; border:solid 0px #000;}
.bottom-content-left h2{font-family: 'Open Sans', sans-serif; font-weight:600; color:#000; margin:0px; padding:0px 0px 10px 0px; font-size:24px;} 
.bottom-content-left p{width:300px; background:#fff; border:1px solid #e3e3e3; padding:12px; float:left; margin:0px 0px 0px 0px;} 
.bottom-content-left p img{ float:left; margin:0px 20px 0px 0px;}
.bottom-content-left span{font-weight:bold; padding-top:10px; padding-bottom:10px; display:block;}

.bottom-content-left ul{margin:0px; padding:0px;}

.bottom-content-left ul li{margin:0px; padding:0px; width:340px;}
/*-------------Bottom Right-----------------------*/
.bottom-content-right{width:64%; margin:20px 0px 20px 0px; padding:0px; float:right; border:solid 0px #000;}
.boxed ul li strong {
    color: #474994;
}
.boxed ul li {
    color: #050505;
    font-size: 14px;
    line-height: 21px;
}


.boxed ul li {
    background: rgba(0, 0, 0, 0) url("../images/bullet.png") no-repeat scroll 0 8px;
    clear: both;
    color: #050505;
    font-size: 14px;
    line-height: 21px;
    margin: 0 0 10px;
    padding: 0 0 0 20px;
}


.boxed h2 {
    color: #474994;
    font-size: 18px;
}


.box1 {
    float: left;
    margin: 0;
    padding-top: 0;
    width: 250px;
}
.box2 {
    float: left;
    margin-left: 80px;
    width: 250px;
}

.footer_pannel { width:100%; background-color:#372261; height:40px;}
.footer_panel_main { width:80%; background-color:#372261; height:40px; margin:0 auto; border:solid 0px #FFF;}
.footer_text_panel { float:left; color:#FFF; width:50%; margin:11px;}
.footer_text_right {float:right; color:#FFF; width:40%; text-align:right; margin:11px;}
.text_size { font-size:12px; color:#FFF;}
.text_size a { font-size:12px; color:#FFF;}
.right-form-container2 h2{ font-size:40px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; padding:0px; margin:0px;}
.right-form-container2 {
    margin: 0;
 padding: 53px;
    width: 72%;
}

.thanksmsg {
    color: #fff;
    font-size: 14px;
    margin-top: 20px;
    min-height: 283px;
    padding-left: 55px;
    padding-top: 2px;
}
.thanksmsg h2{ font-size:40px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; padding:0px; margin:0px;}
.global-block{margin:127px 0 0 0; padding:30px 0 45px 0; display:block; color:#fff; background-color:#eeeeee; width:100%;}
.back-btn{ background:url(../images/button-small.png) no-repeat left;  
color: #fff;
cursor: pointer;
text-align: center;
line-height: 32px;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 14px;
text-transform: uppercase;
padding:20px 20px 20px 15px;}
.back-btn span{ background:url(../images/back-arrow-hover.png) no-repeat 0 4px; padding-left:15px;}
}


/*@media all and (min-width: 360px) and (max-width: 480px) {

.header{width:100%; margin:19px auto 10px; margin:0 auto;}
.logo{width:161px; height:64px; float:left; padding:13px 0 0;}
.top-text{float: left; padding-left: 4px; padding-top: 8px;  width: 100%;}
.top-text p{color:#233178; font:9px Arial, Helvetica, sans-serif; margin:0px; padding:3px 0 0;}
.call{padding-top:15px; float:left; padding-left:80px; width:252px; font-family: 'Open Sans', sans-serif; font-weight:400;}
.call p{margin:0px; padding:0px 5px 5px 10px; float:left; display:inline-block; color:#0c0c0d; font-size:16px;}
.call img{margin-top:5px;}
.top-right{ float:right; position:relative; top:-20px;}
.clrRed{color:#bf0101; font-size:13px; text-transform:uppercase;}

}
*/
@media screen and (min-width:480px) and (max-width:640px){
	
.header{width:100%;margin:19px auto 10px; margin:0 auto;}
.logo{width:161px; height:64px; float:left; padding:13px 0 0;}
.top-text{float: left; padding-left: 5px;padding-top: 12px; width: 100%;}
.top-text p{color:#233178; font:9px Arial, Helvetica, sans-serif; margin:0px; padding:3px 0 0;}
.call{float: right;font-family: "Open Sans",sans-serif; font-weight: 400;padding-left: 5px;padding-top: 129px;position: absolute;}
.call p{margin:0px; padding:0px 5px 5px 10px; float:left; display:inline-block; color:#0c0c0d; font-size:13px;}
.call img{margin-top:0px;}
.clrRed{color:#bf0101; font-size:12px; text-transform:uppercase;}
.top-right{background: url("../images/excellence-img2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    position: relative;
    top: -98px;
	width:58px;
	height:70px;
	right: 0px;}
.banner_img {width:100%; border:solid 0px #000000; height:auto; margin-top:0px;}
.banner_slide {width:100%; float:left; border:solid 0px #000000;}
.form_text {width:100%; float:right; border:solid 0px #000000; background:url(../images/body-bg2.jpg); margin-top:0px;}	

.conteent-right{width:470px; margin:60px 0px 0px 0px; padding:0px; float:right;}
.conteent-right h1{color:#bf0101; font-family: 'Open Sans', sans-serif; font-weight:600; font-size:30px; margin:0px; padding:0px;}
.conteent-right p{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; line-height:24px;}
.form_name_main { width:100%;  border:solid 0px #FFFFFF; margin-top:10px;}
.form_name {float:left; width:48%; border:solid 0px #FFF; color:#FFF;}
.form_name2 { float:right; width:48%; border:solid 0px #FFF; color:#FFF;}
.form_name3{float:left; width:48%; border:solid 0px #FFF; color:#FFF; margin-top:20px;}
.form_name4 {float:right; width:48%; border:solid 0px #FFF; color:#FFF; margin-top:20px;}

.global{ color: #000; margin: 0; padding: 17px 0 0 79px;  width: 76%;}
.global h3{margin:0px; padding:0px 0px 5px 0px; font-size:16px; font-weight:bold;}
.global p{color:#000; margin:0px; padding:0px; font-size:12px; line-height:17px;}

.right-form {
    float: left;
  width: 100%;;
}
.form_text33{ width:100%; border:solid 0px #FFF;}

.divider{border-top:1px solid #8486c2; margin:5px 0px 20px 0px; padding:0px 0 0 0; width:100%;}
.required-normal{ font-size:12px!important; color:#FFF; text-align:left; padding:10px 0 0 3px; display:block; }
.required-alert{ font-size:12px!important; background:#F00; padding:5px; color:#FFF; text-align:center;}	

.text_txt {color:#FFF;}
.form_left{ width:50%; float:right; border:solid 0px #609; margin-top:10px;}
.form_right { width:50%; float:left; border:solid 0px #609; margin-top:10px;}
.text_box_text { border: medium none; border-radius: 5px; height: 22px; padding-left: 6px;  width: 83%;}
.drop_down_text {border: medium none;  border-radius: 5px;  height: 26px; width: 87%;}
.drop_down_text_box {float:left; width:48%; border:solid 0px #FFF; margin-top:5px;}
.dowp_down_text_box2{float:right; width:48%; border:solid 0px #FFF; margin-top:5px;}
.submit{padding:0px 0px; background:url(../images/button.png) 0px 0px no-repeat; color:#fff; cursor:pointer;text-align:center; width:220px; line-height:48px;
margin:-27px 0 6px 132px;  font-family: 'Open Sans', sans-serif; font-weight:600; font-size:20px; text-transform:uppercase; float:left; }
.right-form-container h2{ font-size:26px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; color:#FFF; padding:0px; margin:0px;}
.right-form-container h2 span{ background:url(../images/brd1.png) no-repeat center; font-size:21px; display:block;  }
.right-form-container {
    margin: 0;
 padding: 53px;
    width: 72%;
}
.text_paragraph { margin-top:20px; color:#FFF;}
.content{width:100%; margin:0px auto; padding:0px; border:solid 0px;}
.brands-logo{width:100%; margin:30px 0px 0px 0px; padding:0px; float:left; border:solid 0px; }
.img_box{ width:140px; float:left;}

.brands-logo ul{margin:0px; padding:0px; width:100%;}

.brands-logo ul li{ float:left; padding: 8px;}


.brands-logo ul li.mrgn1{margin:-12px 0px 0px 1px; width:24%;}
.conteent-right{width:100%; margin:10px 0px 0px 0px; padding:0px; float:right;  border:solid 0px;}
.conteent-right h1{color:#bf0101; font-family: 'Open Sans', sans-serif; font-weight:600; font-size:30px; margin:0px; padding:0px;}
.conteent-right p{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; line-height:24px;}
.placement_content {border:solid 0px #000; width:100%;}
.placement_content2 {border:solid 0px #000; width:80%; margin:0 auto; height:auto;}
.placement_content_main {border:solid 0px #000; width:100%;}
.placement_content2_main2 {border:solid 0px #000; width:100%; margin:0 auto; height:auto; background-color:#faf7f7;}

.bottom-content {
    margin: 0 auto;
    padding: 0;
    width: 80%;
}

.bottom-container{background:#faf7f7; margin:15px 0px 0px 0px; padding:0px; width:100%; float:left; min-height:420px;}
.bottom-content{width:80%; margin:0px auto; padding:0px; border:solid 0px #000;}

.bottom-content-left{width:100%; margin:20px 0px 0px 0px; padding:0px; float:left; border:solid 0px #000;}
.bottom-content-left h2{font-family: 'Open Sans', sans-serif; font-weight:600; color:#000; margin:0px; padding:0px 0px 10px 0px; font-size:24px;} 
.bottom-content-left p{width:100%; background:#fff; border:1px solid #e3e3e3; padding:12px; float:left; margin:0px 0px 0px 0px;} 
.bottom-content-left p img{ float:left; margin:0px 20px 0px 0px;}
.bottom-content-left span{font-weight:bold; padding-top:10px; padding-bottom:10px; display:block;}

.bottom-content-left ul{margin:0px; padding:0px;}

.bottom-content-left ul li{margin:0px; padding:0px; width:340px;}



/*-------------Bottom Right-----------------------*/
.bottom-content-right{width:100%; margin:20px 0px 20px 0px; padding:0px; float:right; border:solid 0px #000;}
.boxed ul li strong {
    color: #474994;
}
.boxed ul li {
    color: #050505;
    font-size: 14px;
    line-height: 21px;
}


.boxed ul li {
    background: rgba(0, 0, 0, 0) url("../images/bullet.png") no-repeat scroll 0 8px;
    clear: both;
    color: #050505;
    font-size: 14px;
    line-height: 21px;
    margin: 0 0 10px;
    padding: 0 0 0 20px;
}


.boxed h2 {
    color: #474994;
    font-size: 18px;
}


.box1 {
    float: left;
    margin: 0;
    padding-top: 0;
    width: 100%;
}
.box2 {
    float: left;
    margin-left: 0px;
    width: 100%;
}

.footer_pannel { width:100%; background-color:#2f3062; height:40px;}
.footer_panel_main { width:78%; background-color:#2f3062; height:40px; margin:0 auto; border:solid 0px #FFF;}
.footer_text_panel {   color: #fff;
    float: left;
    margin-left: 65px !important;
    margin-top: 4px;
    width: 69%;
	text-align:center;
}
.footer_text_right {  color: #fff;
    float: right;
    margin-right: 18px !important;
    margin-top: -8px;
    text-align: center;
    width: 100%;
}
.text_size { font-size:12px; color:#FFF;}
.text_size a { font-size:12px; color:#FFF;}
.right-form-container2 h2{ font-size:40px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; padding:0px; margin:0px;}
.right-form-container2 {
    margin: 0;
 padding: 53px;
    width: 72%;
}

.thanksmsg {
      color: #fff;
    font-size: 14px;
    margin-top: 20px;
    min-height: 283px;
    padding-left: 13px;
    padding-top: 2px;
    width: 100%;
}
.thanksmsg h2{ font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; padding:0px; margin:0px;}
.global-block{margin:127px 0 0 0; padding:30px 0 45px 0; display:block; color:#fff; background-color:#eeeeee; width:100%;}
.back-btn{ background:url(../images/button-small.png) no-repeat left;  
color: #fff;
cursor: pointer;
text-align: center;
line-height: 32px;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 14px;
text-transform: uppercase;
padding:20px 20px 20px 15px;}
.back-btn span{ background:url(../images/back-arrow-hover.png) no-repeat 0 4px; padding-left:15px;}
}











@media all and (min-width: 641px) and (max-width: 767px) {
.header{width:100%; margin:19px auto 10px; margin:0 auto;}
.logo{width:161px; height:64px; float:left; padding:13px 0 0;}
.top-text{float: left; padding-left: 4px; padding-top: 8px;  width: 100%;}
.top-text p{color:#233178; font:9px Arial, Helvetica, sans-serif; margin:0px; padding:7px 0 0;}
.call{float: left; font-family: "Open Sans",sans-serif; font-weight: 400; padding-left: 177px; padding-top: 32px; position: absolute;}
.call p{margin:0px; padding:0px 5px 5px 10px; float:left; display:inline-block; color:#0c0c0d; font-size:13px;}
.call img{margin-top:0px;}
.top-right{ float:right; position:relative; top:-20px; background:url(../images/excellence-img.png no-repeat;)}
.clrRed{color:#bf0101; font-size:12px; text-transform:uppercase;}
.banner_img {width:100%; border:solid 1px #000000; margin-top: -33px; height:auto;}
.banner_slide {width:49.5%; float:left; border:solid 1px #000000;}
.form_text {width:50%; float:right; border:solid 1px #000000; background:url(../images/body-bg2.jpg); margin-top:-32px;}

.conteent-right{width:470px; margin:60px 0px 0px 0px; padding:0px; float:right;}
.conteent-right h1{color:#bf0101; font-family: 'Open Sans', sans-serif; font-weight:600; font-size:30px; margin:0px; padding:0px;}
.conteent-right p{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; line-height:24px;}
.form_name_main { width:100%;  border:solid 0px #FFFFFF; margin-top:10px;}
.form_name {float:left; width:48%; border:solid 0px #FFF; color:#FFF;}
.form_name2 { float:right; width:48%; border:solid 0px #FFF; color:#FFF;}
.form_name3{float:left; width:48%; border:solid 0px #FFF; color:#FFF; margin-top:20px;}
.form_name4 {float:right; width:48%; border:solid 0px #FFF; color:#FFF; margin-top:20px;}

.global{ color: #000; margin: 0; padding: 17px 0 0 79px;  width: 54%;}
.global h3{margin:0px; padding:0px 0px 5px 0px; font-size:16px; font-weight:bold;}
.global p{color:#000; margin:0px; padding:0px; font-size:12px; line-height:17px;}
.right-form {
    float: left;
  width: 100%;;
}
.form_text33{ width:85%; border:solid 1px #FFF;}

.divider{border-top:1px solid #8486c2; margin:5px 0px 20px 0px; padding:0px 0 0 0; width:100%;}
.required-normal{ font-size:12px!important; color:#FFF; text-align:left; padding:10px 0 0 3px; display:block; }
.required-alert{ font-size:12px!important; background:#F00; padding:5px; color:#FFF; text-align:center;}
	.text_txt {color:#FFF;}
.form_left{ width:50%; float:right; border:solid 0px #609; margin-top:10px;}
.form_right { width:50%; float:left; border:solid 0px #609; margin-top:10px;}
.text_box_text { border: medium none; border-radius: 5px; height: 22px; padding-left: 6px;  width: 92%;}
.drop_down_text {border: medium none;  border-radius: 5px;  height: 26px; width: 100%;}
.drop_down_text_box {float:left; width:48%; border:solid 0px #FFF; margin-top:5px;}
.dowp_down_text_box2{float:right; width:48%; border:solid 0px #FFF; margin-top:5px;}
.submit{padding:0px 0px; background:url(../images/button.png) 0px 0px no-repeat; color:#fff; cursor:pointer;text-align:center; width:220px; line-height:48px;
margin:-27px 0 6px 161px;  font-family: 'Open Sans', sans-serif; font-weight:600; font-size:20px; text-transform:uppercase; float:left; }
.right-form-container h2{ font-size:40px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; color:#FFF; padding:0px; margin:0px;}
.right-form-container h2 span{ background:url(../images/brd1.png) no-repeat center; font-size:26px; display:block;  }
.right-form-container {
    margin: 0;
 padding: 53px;
    width: 72%;
}
.text_paragraph { margin-top:20px; color:#FFF;}
.content{width:100%; margin:0px auto; padding:0px; border:solid 1px;}
.brands-logo{width:100%; margin:60px 0px 0px 0px; padding:0px; float:left; border:solid 1px; }
.img_box{ width:140px; float:left;}

.brands-logo ul{margin:0px; padding:0px; width:100%;}

.brands-logo ul li{ float:left; padding: 8px;}


.brands-logo ul li.mrgn1{margin:0px 0px 0px 1px; width:45%;}
.conteent-right{width:50%; margin:60px 0px 0px 0px; padding:0px; float:right;  border:solid 1px;}
.conteent-right h1{color:#bf0101; font-family: 'Open Sans', sans-serif; font-weight:600; font-size:30px; margin:0px; padding:0px;}
.conteent-right p{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; line-height:24px;}
.placement_content {border:solid 0px #000; width:100%;}
.placement_content2 {border:solid 0px #000; width:80%; margin:0 auto; height:auto;}
.placement_content_main {border:solid 0px #000; width:100%;}
.placement_content2_main2 {border:solid 0px #000; width:100%; margin:0 auto; height:auto; background-color:#faf7f7;}

.bottom-content {
    margin: 0 auto;
    padding: 0;
    width: 80%;
}

.bottom-container{background:#faf7f7; margin:15px 0px 0px 0px; padding:0px; width:100%; float:left; min-height:420px;}
.bottom-content{width:80%; margin:0px auto; padding:0px; border:solid 0px #000;}

.bottom-content-left{width:33%; margin:20px 0px 0px 0px; padding:0px; float:left; border:solid 0px #000;}
.bottom-content-left h2{font-family: 'Open Sans', sans-serif; font-weight:600; color:#000; margin:0px; padding:0px 0px 10px 0px; font-size:24px;} 
.bottom-content-left p{width:300px; background:#fff; border:1px solid #e3e3e3; padding:12px; float:left; margin:0px 0px 0px 0px;} 
.bottom-content-left p img{ float:left; margin:0px 20px 0px 0px;}
.bottom-content-left span{font-weight:bold; padding-top:10px; padding-bottom:10px; display:block;}

.bottom-content-left ul{margin:0px; padding:0px;}

.bottom-content-left ul li{margin:0px; padding:0px; width:340px;}



/*-------------Bottom Right-----------------------*/

.bottom-content-right{width:66%; margin:20px 0px 20px 0px; padding:0px; float:right; border:solid 0px #000;}
.boxed ul li strong {
    color: #474994;
}
.boxed ul li {
    color: #050505;
    font-size: 14px;
    line-height: 21px;
}

.right-form-container2 h2{ font-size:40px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; padding:0px; margin:0px;}
.right-form-container2 {
    margin: 0;
 padding: 53px;
    width: 72%;
}


.boxed ul li {
    background: rgba(0, 0, 0, 0) url("../images/bullet.png") no-repeat scroll 0 8px;
    clear: both;
    color: #050505;
    font-size: 14px;
    line-height: 21px;
    margin: 0 0 10px;
    padding: 0 0 0 20px;
}


.boxed h2 {
    color: #474994;
    font-size: 18px;
}


.box1 {
    float: left;
    margin: 0;
    padding-top: 0;
    width: 250px;
}
.box2 {
    float: left;
    margin-left: 80px;
    width: 250px;
}
.footer_pannel { width:100%; background-color:#2f3062; height:40px;}
.footer_panel_main { width:80%; background-color:#2f3062; height:40px; margin:0 auto; border:solid 0px #FFF;}
.footer_text_panel { float:left; color:#FFF; width:50%; margin:11px;}
.footer_text_right {float:right; color:#FFF; width:40%; text-align:right; margin:11px;}
.text_size { font-size:12px; color:#FFF;}
.text_size a { font-size:12px; color:#FFF;}
.thanksmsg {
    color: #fff;
    font-size: 14px;
    margin-top: 20px;
    min-height: 283px;
    padding-left: 55px;
    padding-top: 2px;
}
.thanksmsg h2{ font-size:40px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; padding:0px; margin:0px;}
.global-block{margin:127px 0 0 0; padding:30px 0 45px 0; display:block; color:#fff; background-color:#eeeeee; width:100%;}
.back-btn{ background:url(../images/button-small.png) no-repeat left;  
color: #fff;
cursor: pointer;
text-align: center;
line-height: 32px;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 14px;
text-transform: uppercase;
padding:20px 20px 20px 15px;}
.back-btn span{ background:url(../images/back-arrow-hover.png) no-repeat 0 4px; padding-left:15px;}
}


@media all and (min-width: 768px) and (max-width: 1023px) {
	
.header{width:100%; height:104px; margin:19px auto 10px; margin:0 auto;}
.logo{width:161px; height:64px; float:left; padding:13px 0 0;}
.top-text{float: left; padding-left: 7px; padding-top: 25px; width: 33%;}
.top-text p{color:#233178; font:9px Arial, Helvetica, sans-serif; margin:0px; padding:3px 0 0;}
.call{ float: left; font-family: "Open Sans",sans-serif; font-weight: 400;
    padding-left: 374px;
    padding-top: 30px;
    position: absolute;
}
.call p{margin:0px; padding:0px 5px 5px 7px; float:left; display:inline-block; color:#0c0c0d; font-size:11px;}
.call img{margin-top:0px;}
.top-right{background: url("../images/excellence-img2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    position: relative;
    top: 8px;
	width:58px;
	height:70px;
	right: 0px;}
.clrRed{color:#bf0101; font-size:12px; text-transform:uppercase;}
.banner_img {width:100%; border:solid 0px #000000; height:auto; margin-top:0px;}
.banner_slide {width:49.5%; float:left; border:solid 0px #000000;}
.form_text {width:50%; float:right; border:solid 0px #000000; background:url(../images/body-bg2.jpg); margin-top:0px;}	

.conteent-right{width:470px; margin:60px 0px 0px 0px; padding:0px; float:right;}
.conteent-right h1{color:#bf0101; font-family: 'Open Sans', sans-serif; font-weight:600; font-size:30px; margin:0px; padding:0px;}
.conteent-right p{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; line-height:24px;}
.form_name_main { width:100%;  border:solid 0px #FFFFFF; margin-top:2px;}
.form_name {float:left; width:48%; border:solid 0px #FFF; color:#FFF;}
.form_name2 { float:right; width:48%; border:solid 0px #FFF; color:#FFF;}
.form_name3{float:left; width:48%; border:solid 0px #FFF; color:#FFF; margin-top:4px;}
.form_name4 {float:right; width:48%; border:solid 0px #FFF; color:#FFF; margin-top:4px;}
.text_paragraph { margin-top:-11px; color:#FFF;}

.global{ color: #000; margin: 0; padding: 11px 0 0 24px; width: 92%;}
.global h3{margin:0px; padding:0px 0px 5px 0px; font-size:16px; font-weight:bold;}
.global p{color:#000; margin:0px; padding:0px; font-size:12px; line-height:17px;}
.right-form {
    float: left;
  width: 100%;
}
.form_text33{ width:94%; border:solid 0px #FFF;}

.divider{border-top:1px solid #8486c2; margin:5px 0px 8px 0px; padding:0px 0 0 0; width:100%;}
.required-normal{ font-size:12px!important; color:#FFF; text-align:left; padding:10px 0 0 3px; display:block; }
.required-alert{ font-size:12px!important; background:#F00; padding:5px; color:#FFF; text-align:center;}	
	.text_txt {color:#FFF;}
.form_left{ width:50%; float:right; border:solid 0px #609; margin-top:10px;}
.form_right { width:50%; float:left; border:solid 0px #609; margin-top:10px;}	
.text_box_text { border: medium none; border-radius: 5px; height: 22px; padding-left: 6px;  width: 97%;}
.drop_down_text {border: medium none;  border-radius: 5px;  height: 26px; width: 100%;}
.drop_down_text_box {float:left; width:48%; border:solid 0px #FFF; margin-top:5px;}
.dowp_down_text_box2{float:right; width:48%; border:solid 0px #FFF; margin-top:5px;}
.submit{padding:0px 0px; background:url(../images/button.png) 0px 0px no-repeat; color:#fff; cursor:pointer;text-align:center; width:220px; line-height:48px;
margin:-27px 0 6px 85px;  font-family: 'Open Sans', sans-serif; font-weight:600; font-size:20px; text-transform:uppercase; float:left; }
.right-form-container h2{ font-size:22px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; color:#FFF; padding:0px; margin:0px;}
.right-form-container h2 span{ background:url(../images/brd1.png) no-repeat center; font-size:22px; display:block;  }
.right-form-container {
    margin: 0;
 padding-top: 15px;
    width: 72%;
}
.text_paragraph { margin-top:20px; color:#FFF;}
.content{width:100%; margin:0px auto; padding:0px; border:solid 0px;}
.brands-logo{width:91%; margin:20px 0px 0px 0px; padding:0px; float:left; border:solid 0px; }
.img_box{ width:140px; float:left;}

.brands-logo ul{margin:0px; padding:0px; width:100%;}

.brands-logo ul li{ float:left; padding: 8px;}


.brands-logo ul li.mrgn1{margin:-12px 0px 0px 1px; width:22%;}
.conteent-right{width:100%; margin:15px 0px 0px 0px; padding:0px; float:right;  border:solid 0px;}
.conteent-right h1{color:#bf0101; font-family: 'Open Sans', sans-serif; font-weight:600; font-size:30px; margin:0px; padding:0px;}
.conteent-right p{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; line-height:24px;}
.placement_content {border:solid 0px #000; width:100%;}
.placement_content2 {border:solid 0px #000; width:80%; margin:0 auto; height:auto;}
.placement_content_main {border:solid 0px #000; width:100%;}
.placement_content2_main2 {border:solid 0px #000; width:100%; margin:0 auto; height:auto; background-color:#faf7f7;}

.bottom-content {
    margin: 0 auto;
    padding: 0;
    width: 80%;
}

.bottom-container{background:#faf7f7; margin:15px 0px 0px 0px; padding:0px; width:100%; float:left; min-height:420px;}
.bottom-content{width:80%; margin:0px auto; padding:0px; border:solid 0px #000;}

.bottom-content-left{width:100%; margin:20px 0px 0px 0px; padding:0px; float:left; border:solid 0px #000;}
.bottom-content-left h2{font-family: 'Open Sans', sans-serif; font-weight:600; color:#000; margin:0px; padding:0px 0px 10px 0px; font-size:24px;} 
.bottom-content-left p{width:98%; background:#fff; border:1px solid #e3e3e3; padding:12px; float:left; margin:0px 0px 0px 0px;} 
.bottom-content-left p img{ float:left; margin:0px 20px 0px 0px;}
.bottom-content-left span{font-weight:bold; padding-top:10px; padding-bottom:10px; display:block;}

.bottom-content-left ul{margin:0px; padding:0px;}

.bottom-content-left ul li{margin:0px; padding:0px; width:340px;}


.right-form-container2 h2{ font-size:40px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; padding:0px; margin:0px;}
.right-form-container2 {
    margin: 0;
 padding: 53px;
    width: 72%;
}

/*-------------Bottom Right-----------------------*/

.bottom-content-right{width:100%; margin:20px 0px 20px 0px; padding:0px; float:right; border:solid 0px #000;}
.boxed ul li strong {
    color: #474994;
}
.boxed ul li {
    color: #050505;
    font-size: 14px;
    line-height: 21px;
}


.boxed ul li {
    background: rgba(0, 0, 0, 0) url("../images/bullet.png") no-repeat scroll 0 8px;
    clear: both;
    color: #050505;
    font-size: 14px;
    line-height: 21px;
    margin: 0 0 10px;
    padding: 0 0 0 20px;
}


.boxed h2 {
    color: #474994;
    font-size: 18px;
}


.box1 {
    float: left;
    margin: 0;
    padding-top: 0;
    width: 250px;
}
.box2 {
    float: left;
    margin-left: 80px;
    width: 250px;
}
.footer_pannel { width:100%; background-color:#2f3062; height:40px;}
.footer_panel_main { width:80%; background-color:#2f3062; height:40px; margin:0 auto; border:solid 0px #FFF;}
.footer_text_panel { float:left; color:#FFF; width:44%; margin:11px;}
.footer_text_right {float:right; color:#FFF; width:47%; text-align:right; margin:11px;}
.text_size { font-size:12px; color:#FFF;}
.text_size a { font-size:12px; color:#FFF;}
.thanksmsg {
    color: #fff;
    font-size: 14px;
    margin-top: 00px;
    min-height: 283px;
    padding-left: 5px;
    padding-top: 2px;
	width:100%;
	
}
.thanksmsg h2{ font-size:25px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; padding:0px; margin:0px;}
.global-block{margin:127px 0 0 0; padding:30px 0 45px 0; display:block; color:#fff; background-color:#eeeeee; width:100%;}
.back-btn{ background:url(../images/button-small.png) no-repeat left;  
color: #fff;
cursor: pointer;
text-align: center;
line-height: 32px;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 14px;
text-transform: uppercase;
padding:20px 20px 20px 15px;}
.back-btn span{ background:url(../images/back-arrow-hover.png) no-repeat 0 4px; padding-left:15px;}
}




@media all and (min-width: 1024px) and (max-width: 1279px) {
	
.header{width:100%; height:104px; margin:19px auto 10px; margin:0 auto;}
.logo{    width: 350px;
    height: 100px;
    float: left;
    padding: 13px 0 0;}
.top-text{float: left; padding-left: 15px; padding-top: 15px; width: 33%;}
.top-text p{color:#233178; font:12px Arial, Helvetica, sans-serif; margin:0px; padding:3px 0 0;}
.call{padding-top: 60px;
    float: left;
    padding-left: 37px;
    width: 193px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;}
.call p{margin:0px; padding:0px 5px 5px 10px; float:left; display:inline-block; color:#0c0c0d; font-size:16px;}
.call img{margin-top:5px;}
.top-right{background: url("../images/excellence-img2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: right;
    position: relative;
    top: 8px;
	width:58px;
	height:70px;
	right: 0px;}
.clrRed{color:#bf0101; font-size:13px; text-transform:uppercase;}
.banner_img {width:100%; border:solid 0px #000000; height:auto; margin-top:0px;}
.banner_slide {width:49.5%; float:left; border:solid 0px #000000;}
.form_text {width:50%; float:right; border:solid 0px #000000; background:url(../images/body-bg2.jpg); margin-top:0px;}	
.text_txt {color:#FFF;}
.form_left{ width:50%; float:right; border:solid 0px #609; margin-top:10px;}
.form_right { width:50%; float:left; border:solid 0px #609; margin-top:10px;}
.form_name_main { width:100%;  border:solid 0px #FFFFFF; margin-top:10px;}
.form_name {float:left; width:48%; border:solid 0px #FFF; color:#FFF;}
.form_name2 { float:right; width:48%; border:solid 0px #FFF; color:#FFF;}
.form_name3{float:left; width:48%; border:solid 0px #FFF; color:#FFF; margin-top:20px;}
.form_name4 {float:right; width:48%; border:solid 0px #FFF; color:#FFF; margin-top:20px;}
.text_box_text { border: medium none; border-radius: 5px; height: 22px; padding-left: 6px;  width: 97%;}
.drop_down_text {border: medium none;  border-radius: 5px;  height: 26px; width: 100%;}
.drop_down_text_box {float:left; width:48%; border:solid 0px #FFF; margin-top:5px;}
.dowp_down_text_box2{float:right; width:48%; border:solid 0px #FFF; margin-top:5px;}
.submit{padding:0px 0px; background:url(../images/button.png) 0px 0px no-repeat; color:#fff; cursor:pointer;text-align:center; width:220px; line-height:48px;
margin:-27px 0 6px 139px;  font-family: 'Open Sans', sans-serif; font-weight:600; font-size:20px; text-transform:uppercase; float:left; }
.global{ color: #000; margin: 0; padding: 17px 0 0 79px;  width: 64%;}
.global h3{margin:0px; padding:0px 0px 5px 0px; font-size:16px; font-weight:bold;}
.global p{color:#000; margin:0px; padding:0px; font-size:12px; line-height:17px;}
.right-form-container h2{ font-size:40px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; color:#FFF; padding:0px; margin:0px;}
.right-form-container h2 span{ background:url(../images/brd1.png) no-repeat center; font-size:26px; display:block;  }
.right-form-container {
    margin: 0;
 padding: 53px;
    width: 72%;
}
.text_paragraph { margin-top:20px; color:#FFF;}
.content{width:100%; margin:0px auto; padding:0px; border:solid 0px;}
.brands-logo{width:49%; margin:60px 0px 0px 0px; padding:0px; float:left; border:solid 0px; }
.img_box{ width:140px; float:left;}

.brands-logo ul{margin:0px; padding:0px; width:100%;}

.brands-logo ul li{ float:left; padding: 8px;}


.brands-logo ul li.mrgn1{margin:-12px 0px 0px 1px; width:27%;}
.conteent-right{width:50%; margin:60px 0px 0px 0px; padding:0px; float:right;  border:solid 0px;}
.conteent-right h1{color:#bf0101; font-family: 'Open Sans', sans-serif; font-weight:600; font-size:30px; margin:0px; padding:0px;}
.conteent-right p{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; line-height:24px;}
.placement_content {border:solid 0px #000; width:100%;}
.placement_content2 {border:solid 0px #000; width:90%; margin:0 auto; height:auto;}
.placement_content_main {border:solid 0px #000; width:100%;}
.placement_content2_main2 {border:solid 0px #000; width:100%; margin:0 auto; height:auto; background-color:#faf7f7;}

.bottom-content {
    margin: 0 auto;
    padding: 0;
    width: 80%;
}

.bottom-container{background:#faf7f7; margin:15px 0px 0px 0px; padding:0px; width:100%; float:left; min-height:420px;}
.bottom-content{width:80%; margin:0px auto; padding:0px; border:solid 0px #000;}

.bottom-content-left{width:100%; margin:20px 0px 0px 0px; padding:0px; float:left; border:solid 0px #000;}
.bottom-content-left h2{font-family: 'Open Sans', sans-serif; font-weight:600; color:#000; margin:0px; padding:0px 0px 10px 0px; font-size:24px;} 
.bottom-content-left p{width:100%; background:#fff; border:1px solid #e3e3e3; padding:12px; float:left; margin:0px 0px 0px 0px;} 
.bottom-content-left p img{ float:left; margin:0px 20px 0px 0px;}
.bottom-content-left span{font-weight:bold; padding-top:10px; padding-bottom:10px; display:block;}

.bottom-content-left ul{margin:0px; padding:0px;}

.bottom-content-left ul li{margin:0px; padding:0px; width:340px;}



/*-------------Bottom Right-----------------------*/

.bottom-content-right{width:100%; margin:20px 0px 20px 0px; padding:0px; float:right; border:solid 0px #000;}
.boxed ul li strong {
    color: #474994;
}
.boxed ul li {
    color: #050505;
    font-size: 14px;
    line-height: 21px;
}

.right-form-container2 h2{ font-size:40px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; padding:0px; margin:0px;}
.right-form-container2 {
    margin: 0;
 padding: 53px;
    width: 72%;
}


.boxed ul li {
    background: rgba(0, 0, 0, 0) url("../images/bullet.png") no-repeat scroll 0 8px;
    clear: both;
    color: #050505;
    font-size: 14px;
    line-height: 21px;
    margin: 0 0 10px;
    padding: 0 0 0 20px;
}


.boxed h2 {
    color: #474994;
    font-size: 18px;
}


.box1 {
    float: left;
    margin: 0;
    padding-top: 0;
    width: 250px;
}
.box2 {
    float: left;
    margin-left: 80px;
    width: 250px;
}
.footer_pannel { width:100%; background-color:#2f3062; height:40px;}
.footer_panel_main { width:80%; background-color:#2f3062; height:40px; margin:0 auto; border:solid 0px #FFF;}
.footer_text_panel { float:left; color:#FFF; width:50%; margin:11px;}
.footer_text_right {float:right; color:#FFF; width:40%; text-align:right; margin:11px;}
.text_size { font-size:12px; color:#FFF;}
.text_size a { font-size:12px; color:#FFF;}
.thanksmsg {
    color: #fff;
    font-size: 14px;
    margin-top: 20px;
    min-height: 283px;
    padding-left: 5px;
    padding-top: 2px;
}
.thanksmsg h2{ font-size:28px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; padding:0px; margin:0px;}
.global-block{margin:127px 0 0 0; padding:30px 0 45px 0; display:block; color:#fff; background-color:#eeeeee; width:100%;}
.back-btn{ background:url(../images/button-small.png) no-repeat left;  
color: #fff;
cursor: pointer;
text-align: center;
line-height: 32px;
font-family: 'Open Sans', sans-serif;
font-weight: 400;
font-size: 14px;
text-transform: uppercase;
padding:20px 20px 20px 15px;}
.back-btn span{ background:url(../images/back-arrow-hover.png) no-repeat 0 4px; padding-left:15px;}

}



.conteent-right{    width: 100%;
    margin: 10px 0px 0px 0px;
    padding: 0px;
    /* float: right; */
    border: solid 0px;}
.conteent-right h1{color:#bf0101;     font-family: arial; font-weight:600; font-size:20px; margin:0px; padding:0px;}
.conteent-right p{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; line-height:24px; margin: 0px;}
.placement_content_main {border:solid 0px #000; width:100%;}
.placement_content2_main2 {border:solid 0px #000; width:100%; margin:0 auto; height:auto; background-color:#faf7f7;}

.bottom-content {
    margin: 0 auto;
    padding: 0;
    width: 80%;
}

.tabler {
    margin-top: 10px;
    margin-bottom: 10px;
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
}

.tabler,
.tabler th,
.tabler td {
     border: none;
    text-align: left;
    padding: 8px;
    border: 1px solid #e2e2e2;
}

.tabler tbody tr:nth-child(even) {
  background-color: #f2f2f2
}

.liststyle-class {
    font-size: 13px;
    background-image: url(../images/list-arrow-yellow.png);
    background-repeat: no-repeat;
    margin: 0px 0 0px 0px;
    padding: 0px 0 0 10px;
    background-position: 0% 50%;
    color: #000;
    font-weight: bold;
}
@media all and (max-width: 768px) {
    .logo1{background-color:#372261;}
  
    .upper{    top: 3px!important;
    left: 28px!important;
    position:relative!important;
    }
    .call1{margin-left:10px!important;}
}

