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

@font-face {
    font-family: 'RobotoBold';
    src: url('../fonts/RobotoBold.eot');
    src: url('../fonts/RobotoBold.eot') format('embedded-opentype'),
         url('../fonts/RobotoBold.woff2') format('woff2'),
         url('../fonts/RobotoBold.woff') format('woff'),
         url('../fonts/RobotoBold.ttf') format('truetype'),
         url('../fonts/RobotoBold.svg#RobotoBold') format('svg');
}
@font-face {
    font-family: 'RobotoLight';
    src: url('../fonts/Roboto-Light.eot');
    src: url('../fonts/Roboto-Light.eot') format('embedded-opentype'),
         url('../fonts/Roboto-Light.woff2') format('woff2'),
         url('../fonts/Roboto-Light.woff') format('woff'),
         url('../fonts/Roboto-Light.ttf') format('truetype'),
         url('../fonts/Roboto-Light.svg#RobotoLight') format('svg');
}
@font-face {
    font-family: 'novalightcondensedssilightcondensed';
    src: url('../fonts/novalightcondensedssilightcondensed.eot');
    src: url('../fonts/novalightcondensedssilightcondensed.eot') format('embedded-opentype'),
         url('../fonts/novalightcondensedssilightcondensed.woff2') format('woff2'),
         url('../fonts/novalightcondensedssilightcondensed.woff') format('woff'),
         url('../fonts/novalightcondensedssilightcondensed.ttf') format('truetype'),
         url('../fonts/novalightcondensedssilightcondensed.svg#novalightcondensedssilightcondensed') format('svg');
}
body {font-family:RobotoLight, Arial, Tahoma; font-size:14px; color:#333;}

/* Header and Banner Styles */
.logoAlign {margin:15px 0;}
.headerBanner {max-width:262px; float:right; margin:15px 0; padding:10px; border:3px solid #fca636; background:#db3e29; font-size:18px; color:#fff; text-align:center; -moz-border-radius: 10px;    -webkit-border-radius: 10px;    -khtml-border-radius: 10px; -o-border-radius: 10px;	border-radius: 10px;}
.txt22BoldYellow {font-family:RobotoBold, Arial, Tahoma; font-size:22px; color:#fca636;  text-transform:uppercase;}
.bannerHolder {padding:0;}

/* Header and Banner Styles */
.enrollFormHolder {width:340px; position:absolute; right:9%; top:7%; border:1px solid #1d90e1; background:#fff; -moz-border-radius: 5px;    -webkit-border-radius: 5px;    -khtml-border-radius: 5px; -o-border-radius: 5px;	border-radius: 5px;z-index:100;}
.headerEnroll {font-family:RobotoBold, Arial, Tahoma; font-size:18px; color:#fff; background:#1d90e1; padding:5px; text-align:center; margin-bottom:20px;}
.formHolder {width:90%; margin:0 auto;}
.enrollFormField {background:#d9f7ff; border:1px solid #9dcbcb; -moz-border-radius: 5px;    -webkit-border-radius: 5px;    -khtml-border-radius: 5px; -o-border-radius: 5px;	border-radius: 5px; width:100%; padding:5px; color:#1d90e1; margin-bottom:20px;}
.enrollFormField2 {background:#d9f7ff; border:1px solid #9dcbcb; -moz-border-radius: 5px;    -webkit-border-radius: 5px;    -khtml-border-radius: 5px; -o-border-radius: 5px;	border-radius: 5px; width:49%; margin-right:1%; padding:5px; color:#1d90e1; margin-bottom:20px; float:left;}
.enrollFormField3 {background:#d9f7ff; border:1px solid #9dcbcb; -moz-border-radius: 5px;    -webkit-border-radius: 5px;    -khtml-border-radius: 5px; -o-border-radius: 5px;	border-radius: 5px; width:50%; padding:5px; color:#1d90e1; margin-bottom:20px; float:left;}
.btnEnrollSend {background:#1d90e1; border:none; -moz-border-radius: 5px;    -webkit-border-radius: 5px;    -khtml-border-radius: 5px; -o-border-radius: 5px;	border-radius: 5px; width:49%; margin-right:1%; padding:5px; color:#fff; margin-bottom:20px;text-transform:uppercase;}
.btnEnrollReset {background:#1d90e1; border:none; -moz-border-radius: 5px;    -webkit-border-radius: 5px;    -khtml-border-radius: 5px; -o-border-radius: 5px;	border-radius: 5px; width:50%; padding:5px; color:#fff; margin-bottom:20px; float:left; text-transform:uppercase;}

/*Feature and About Styles*/
.blueBg {background:#1d90e1; border-top:1px solid #fff; height:141px; overflow:hidden;}
.arrowHolder {width:90px; text-align:center;  display:block; float:left; margin-top:60px;}
.iconHolder {width:auto; display:block; text-align:center; font-family:RobotoBold, Arial, Tahoma; color:#fff; text-transform:uppercase; margin:25px 25px 0 25px; float:left;} 
.iconHolder img {margin-bottom:10px;}
.head30BoldGreen {font-family:RobotoBold, Arial, Tahoma; font-size:22px; color:#097d7c;  text-transform:uppercase; margin:40px 0 30px 0;}
.btnApplyNow {background:#097d7c; color:#fff; text-transform:uppercase; font-size:30px; padding:10px 30px; margin:30px 0 40px 0; border:none; -moz-border-radius: 3px;    -webkit-border-radius: 3px;    -khtml-border-radius: 3px; -o-border-radius: 3px;	border-radius: 3px;}

/*Testimonials Styles*/
.ashBg {background:#c9c9c9; padding:40px 0 0 0;}
.head30Black {font-size:30px; color:#333;  text-transform:uppercase; margin:0;}
.deviderLine {margin-bottom:30px; max-width:100%;}
.testimonialHolder {background:#fff; margin-bottom:40px;}
.testimonialContent {padding:30px 20px; font-size:12px; text-align:justify; min-height:220px;}
.head18Pink {font-size:18px; margin:0 0 20px 0; color:#ff6c5e;}
.videoContainer {background:#fff; padding:20px 20px 0 20px; min-height:422px; margin-bottom:40px;}
.videoImg {padding:10px; border:1px solid #c9c9c9; max-width:100%; margin:0 auto 20px auto; display:block;}
.employerBg {padding:20px 15px 30px 15px; background:#087e80;}
.head18WhiteCenter {font-family:RobotoBold, Arial, Tahoma; font-size:18px; color:#fff;  text-transform:uppercase; margin:0 0 20px 0; display:inline-block;}
.employerLogoHolder img {margin:0 10px;}
.footerBg {padding:60px 15px; background:url(../img/footer-bg.gif) repeat-x #b4b4b4 center center;}
.footerBox1 {padding:10px; background:#fff; border:1px solid #848484; font-family:novalightcondensedssilightcondensed, Arial, Tahoma; font-size:18px; color:#087e80; text-align:center; line-height:18px; min-height:85px;}
.txt36RedBold {font-family:RobotoBold, Arial, Tahoma; font-size:36px; color:#ff1600; font-weight:bold;}
.footerBox2 {padding:5px; background:#fff; border:1px solid #848484; font-family:novalightcondensedssilightcondensed, Arial, Tahoma; font-size:18px; color:#087e80; line-height:18px; overflow:hidden;}
.footerImg {float:left; margin-right:10px;}
.footerBoxText {margin-top:35px; margin-bottom:0;}
.footerBoxText2 {margin-top:20px; margin-bottom:0;}
.creditsBg {background:#333; padding:30px 15px;}
.txt14WhiteLeft {float:left; color:#fff;}
.lnkWhite {float:right; color:#fff; text-decoration:none; margin:0;}
.lnkWhite:hover {color:#ccc; text-decoration:none;}

/* Footer Styles */
@media (max-width: 1200px) {
.footerImg {float:none; display:block; margin: 0 auto;}
.footerBoxText {margin-top:10px; margin-bottom:0; display:block; text-align:center}
.footerBoxText2 {margin-top:10px; margin-bottom:0; display:block; text-align:center}
.footerBox1 {min-height:132px;}
}

@media (max-width: 1090px) {
.enrollFormHolder {width:90%; position:static; right:0; top:0; margin:40px auto; overflow:hidden;}

}



@media (max-width: 992px) {


}

/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {

}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {


}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
.headerBanner {float:none; margin:15px auto;}
.logoAlign {margin:15px auto;}
.footerBox1 {min-height:10px; margin-bottom:30px;}
.footerBox2 {min-height:10px; margin-bottom:30px;}
.deviderImg {display:none;}
.txt14WhiteLeft {display:block; text-align:center; float:none;}
.lnkWhite {display:block; text-align:center; float:none;}
#owl-slide .owl-wrapper-outer{top:-70px;right:-63px !important;}
}

@media (max-width: 620px) {
#owl-slide .owl-wrapper-outer{top:-70px;right:-63px !important;}

}

/* Portrait phones and smaller */
@media (max-width: 480px) {


}

#owl-slide .owl-wrapper-outer{top:-70px;right:-61px}
#owl-banner .owl-controls{display:none !important;}

#owl-slide .owl-buttons{margin-top:-143px !important;}
#owl-slide .owl-next{float:right;position:absolute;right:-9px; !important;} 
#owl-slide .owl-prev{float:left;position:absolute;left:-9px; !important;} 

#owl-clients .owl-next{float:right;position:absolute;right:-9px;top:15px; !important;} 
#owl-clients .owl-prev{float:left;position:absolute;left:-9px;top:15px; !important;} 