/** GQ-Australia styles **/
/** open sans fonts integration **/
@font-face {
	font-family: 'OpenSans-Bold';
	src: url('../fonts/OpenSans-Bold.eot');
	src: url('../fonts/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
	url('../fonts/OpenSans-Bold.woff') format('woff'),
	url('../fonts/OpenSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'OpenSans-BoldItalic';
	src: url('../fonts/OpenSans-BoldItalic.eot');
	src: url('../fonts/OpenSans-BoldItalic.eot?#iefix') format('embedded-opentype'),
	url('../fonts/OpenSans-BoldItalic.woff') format('woff'),
	url('../fonts/OpenSans-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'OpenSans-ExtraBold';
	src: url('../fonts/OpenSans-ExtraBold.eot');
	src: url('../fonts/OpenSans-ExtraBold.eot?#iefix') format('embedded-opentype'),
	url('../fonts/OpenSans-ExtraBold.woff') format('woff'),
	url('../fonts/OpenSans-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'OpenSans-ExtraBoldItalic';
	src: url('../fonts/OpenSans-ExtraBoldItalic.eot');
	src: url('../fonts/OpenSans-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
	url('../fonts/OpenSans-ExtraBoldItalic.woff') format('woff'),
	url('../fonts/OpenSans-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'OpenSans-Italic';
	src: url('../fonts/OpenSans-Italic.eot');
	src: url('../fonts/OpenSans-Italic.eot?#iefix') format('embedded-opentype'),
	url('../fonts/OpenSans-Italic.woff') format('woff'),
	url('../fonts/OpenSans-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'OpenSans-Light';
	src: url('../fonts/OpenSans-Light.eot');
	src: url('../fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
	url('../fonts/OpenSans-Light.woff') format('woff'),
	url('../fonts/OpenSans-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'OpenSans-LightItalic';
	src: url('../fonts/OpenSans-LightItalic.eot');
	src: url('../fonts/OpenSans-LightItalic.eot?#iefix') format('embedded-opentype'),
	url('../fonts/OpenSans-LightItalic.woff') format('woff'),
	url('../fonts/OpenSans-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'OpenSans-Regular';
	src: url('../fonts/OpenSans-Regular.eot');
	src: url('../fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
	url('../fonts/OpenSans-Regular.woff') format('woff'),
	url('../fonts/OpenSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'OpenSans-Semibold';
	src: url('../fonts/OpenSans-Semibold.eot');
	src: url('../fonts/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),
	url('../fonts/OpenSans-Semibold.woff') format('woff'),
	url('../fonts/OpenSans-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'OpenSans-SemiboldItalic';
	src: url('../fonts/OpenSans-SemiboldItalic.eot');
	src: url('../fonts/OpenSans-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
	url('../fonts/OpenSans-SemiboldItalic.woff') format('woff'),
	url('../fonts/OpenSans-SemiboldItalic.ttf') format('truetype');
}

@font-face {
	font-family: 'BebasNeue-Thin';
	src: url('../fonts/BebasNeue-Thin.eot');
	src: url('../fonts/BebasNeue-Thin.eot?#iefix') format('embedded-opentype'),
	url('../fonts/BebasNeue-Thin.woff') format('woff'),
	url('../fonts/BebasNeue-Thin.ttf') format('truetype');
}

@font-face {
	font-family: 'BebasNeue-Regular';
	src: url('../fonts/BebasNeue-Regular.eot');
	src: url('../fonts/BebasNeue-Regular.eot?#iefix') format('embedded-opentype'),
	url('../fonts/BebasNeue-Regular.woff') format('woff'),
	url('../fonts/BebasNeue-Regular.ttf') format('truetype');
}

@font-face {
	font-family: 'BebasNeue-Light';
	src: url('../fonts/BebasNeue-Light.eot');
	src: url('../fonts/BebasNeue-Light.eot?#iefix') format('embedded-opentype'),
	url('../fonts/BebasNeue-Light.woff') format('woff'),
	url('../fonts/BebasNeue-Light.ttf') format('truetype');
}

@font-face {
	font-family: 'BebasNeue-Book';
	src: url('../fonts/BebasNeue-Book.eot');
	src: url('../fonts/BebasNeue-Book.eot?#iefix') format('embedded-opentype'),
	url('../fonts/BebasNeue-Book.woff') format('woff'),
	url('../fonts/BebasNeue-Book.ttf') format('truetype');
}

@font-face {
	font-family: 'BebasNeue-Bold';
	src: url('../fonts/BebasNeue-Bold.eot');
	src: url('../fonts/BebasNeue-Bold.eot?#iefix') format('embedded-opentype'),
	url('../fonts/BebasNeue-Bold.woff') format('woff'),
	url('../fonts/BebasNeue-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'MyriadPro-Cond';
	src: url('../fonts/MyriadPro-Cond.eot');
	src: url('../fonts/MyriadPro-Cond.eot?#iefix') format('embedded-opentype'),
	url('../fonts/MyriadPro-Cond.woff') format('woff'),
	url('../fonts/MyriadPro-Cond.ttf') format('truetype');
}
/*@font-face {*/
	/*font-family: 'icomoon';*/
	/*src:url('../fonts/icomoon/icomoon.eot');*/
	/*src:url('../fonts/icomoon/icomoon.eot?#iefix') format('embedded-opentype'),*/
		/*url('../fonts/icomoon/icomoon.woff') format('woff'),*/
		/*url('../fonts/icomoon/icomoon.ttf') format('truetype'),*/
		/*url('../fonts/icomoon/icomoon.svg#icomoon') format('svg');*/
	/*font-weight: normal;*/
	/*font-style: normal;*/
/*}*/

.OpenSans-Bold{ font-family:'OpenSans-Bold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.OpenSans-BoldItalic{ font-family:'OpenSans-BoldItalic', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.OpenSans-ExtraBold{ font-family:'OpenSans-ExtraBold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.OpenSans-ExtraBoldItalic{ font-family:'OpenSans-ExtraBoldItalic', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.OpenSans-Italic{ font-family:'OpenSans-Italic', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.OpenSans-Light{ font-family:'OpenSans-Light', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.OpenSans-LightItalic{ font-family:'OpenSans-LightItalic', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Seriff; }
.OpenSans-Regular{ font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.OpenSans-Semibold{ font-family:'OpenSans-Semibold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.OpenSans-SemiboldItalic{ font-family:'OpenSans-SemiboldItalic', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
/** End of open sans fonts integration **/

html, body {-webkit-text-size-adjust: none !important; -webkit-overflow-scrolling: touch; }
body{ font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; color:#464646; font-size:16px;  -webkit-overflow-scrolling: touch; }
body a{color:#ff6600;}
.categoryDetails{word-wrap: break-word;}
a,a:focus,a:hover{ outline:0; text-decoration:none; color:#ff6600;}
.clear{ clear:both; }
p{font-size:1.05em;line-height:1.5;}
p:empty{ display:none; }
img{max-width:100%; height: auto;}
.none{display:none;}
.overflowHidden{ overflow:hidden; }
.heading1{ font-size:2.188em; line-height:40px; color:#ff6600; font-family:'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.heading1 .heading1-content{ display:inline-block; position:relative; margin:0 auto 20px auto; padding-top:10px; }
.heading1 span.bdrLine{ margin:0 20px; padding-top:10px; border-bottom:1px solid #ff6600; display:block; position:relative; }
.heading1 span.bdrLine span.bdrDoubleLine{ background:#ff6600; height:3px; width:100%; position:absolute; bottom:-2px; left:25%; width:50%; }
.heading2{ font-size:1.25em; line-height:24px; color:#ff6600; font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.heading3{ font-size:1.25em; line-height:24px; color:#ff6600; font-family:'OpenSans-Semibold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.heading4{ font-size:2.188em; line-height:40px; color:#ff6600; font-family:'OpenSans-Light', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.heading5{ font-size:2em; line-height:35px; color:#ff6600; font-family:'OpenSans-Light', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.heading6{ font-size:2.188em; line-height:40px; color:#ff6600; font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.main-wrapper{ width:100%; }
.page-wrapper{ width:1024px; margin:0 auto; }
 .pdfDownload .content-pad.single-cours-social{float:left;}
.pdfDownload{text-align:right;font-family: 'MyriadPro-Cond',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;height:auto;overflow:hidden;margin-top:20px;}
a.pdflink{text-decoration:underline;float:right;  margin-right: 10px;}
.pdflink h3{margin:0;}

@media(min-width:1025px){
	.no-padding{ padding-left:0; padding-right:0; }
	.no-padding-left{ padding-left:0; }
	.no-padding-right{ padding-right:0; }
}
@media(max-width:1024px){
	.page-wrapper{ width:100%; margin:0px; }
	.pdfDownload{margin-top:20px;}
}

/** START of .header **/
.topHowitWorks{ /**/ display:none; /**/ background:url('../images/howRPLWorks-image.png') top center;  background-size: cover; padding-top:3%;}
.topHowitWorksInner{ padding-top:120px; padding-bottom:40px; text-align:center; color:#ffffff; background:rgba(0,0,0,.2) }
.closeBtn{ float:right; background:url('../images/howRPLWorks-close-icon.png') no-repeat center; display:block; width:28px; height:28px; z-index:1;}

.hw-heading{ font-family: 'BebasNeue-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size:40px; color:#ff6600; padding-bottom:60px; }
.hw-content{ margin-bottom:30px; }
.hw-content ul{ list-style:none; margin:0; padding:0; }
.hw-content ul li{ display:table-cell; padding-left:1%; padding-right:1%; width:20%; float:left; }
.hw-content .hwHeading{ font-size:20px; font-family: 'BebasNeue-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.hw-content p{ font-size:12px; }

.listItemContent .hwImg{ overflow:hidden; height:110px; }
.listItemContent .hwsCircle{ border:2px solid #ffffff; width:30px; height:30px; line-height:26px; margin-bottom:30px; text-align:center; display:inline-block; border-radius:20px; font-family:'OpenSans-Semibold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }

.btmlink{ margin-top:20px; }
.btmlink a{ color:#ffffff; padding:10px 15px; display:inline-block; border:2px solid #ffffff; font-size:16px; border-radius:4px; }
.btmlink a:hover{ color:#000000; background-color:#ffffff; }

@media(max-width:640px){
	.hw-content{ padding-left:10px; padding-right:10px;  }
	.hw-content ul li{ display:inline-block; padding-left:0%; padding-right:0%; width:100%; }
	.listItemContent .hwsCircle{margin-bottom:5px;}
	.listItemContent .hwImg{height:auto; padding-bottom:10px;}
	.hw-content ul li{padding-bottom: 30px;}
	.hw-heading{padding-bottom:30px;}
	}
.header .bannerSection{ position:relative; }

@media(max-width:1024px){
	.header .bannerSection .carousel-caption .page-wrapper{ padding-left:10px; padding-right:10px; width:auto; }
}
	/** START of .banner-info **/
	.banner-info{ color:#ffffff; padding-top:120px;  }
		.banner-text{ margin-bottom:60px; color:#000000; width:500px; font-family:'OpenSans-Light', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size:2.688em; line-height:43px;  }
		.banner-text .bt-text1{ font-size:1.375em; line-height:22px; display:block; }
		.banner-text .bt-text2{ display:block; text-transform:uppercase; }
		.banner-text .bt-text3{ font-size:1.375em; line-height:22px; display:block; margin-top:20px; }
		.banner-text .bt-text4{ display:block; text-transform:uppercase; color:#ff6600; }


		.banner-link{ margin-left:100px; }
		.banner-link a{ color:#ff6600; font-size:1em; font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; border:2px solid #ff6600; padding:10px 20px; border-radius:4px; display:inline-block; }

	/** START of .banner-info **/

/** START of .review-section **/
.review-section{  /**margin-top:-104px;**/ /** position:relative; height:1px;**/ z-index:999;   position: relative; }
.review-section .review-section-inner{ padding-left:0; padding-right:0;/* position:absolute; top:50px;*/ }
.review-section a.review-links{ padding:25px 40px 40px; display:block; text-decoration:none; }

.review-section .twoclmtable{ display:table; width:100%; }
.twoclmrow{ display:table-row; }
.twoclmrow .qualifications,
.twoclmrow .skillsreview{ display:table-cell; /* display:inline-block; float:left;  min-height:199px; */width:50%;  }
.qualificationsCategory .twoclmrow .qualifications, .qualificationsCategory .twoclmrow .skillsreview{min-height:inherit;}
.qualifications,
.skillsreview{ font-family:'roboto-regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; background-position:top left; }

.qualifications{ background-image:url('../images/review-greypatternbg.png'); }
.skillsreview{ background-image:url('../images/review-redpatternbg.png'); }
	.lb-heading{ margin-bottom:20px; background:url('../images/review-next.png') no-repeat top right; padding-right:3px; font-size:2.813em; line-height:45px; color:#ffffff; font-family:'OpenSans-Light', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; word-break: break-all; }
	.lb-info{ font-size:1em; color:#ffffff; font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }

.page-down{ width:100%; text-align:center; position:relative; top:-22px; }
.page-down-link{ background:url('../images/review-links-arrowdown.png'); width:47px; height:50px; display:inline-block; }

.review-section-innerpages{ position:absolute; bottom:0; width:100%; }
.review-section-innerpages .qualifications,
.review-section-innerpages .skillsreview{ width:40%; }
.review-section-innerpages .lb-heading{ margin-bottom:0px; }


@media( max-width:800px ){
	.lb-heading{ font-size:2em;line-height:32px; background-position:top -7px right; }
}
@media( max-width:768px ){
	.review-section{margin-top:0px;}
	}
@media( max-width:640px ){
	.twoclmrow{ display:table-row; }
	.qualifications,
	.skillsreview{ /* display:table-cell;*/ display:inline-block; float:left; min-height:10px; }


	.review-section{ top:0; }
	.qualifications,
	.skillsreview{ min-height:auto; width:100%; }
	.page-down{ text-align:right; }

	.review-section-innerpages .qualifications, .review-section-innerpages .skillsreview{ width:100%; }

}
@media( max-width:480px ){
	.lb-heading{ font-size:2.2em;line-height:30px; margin-bottom:0px; padding-bottom:15px; }
	.lb-info{font-size:0.875em;}
	.review-section a.review-links{padding:10px;}
	/*.review-section a.review-links{ padding-left:20px; padding-right:20px; }*/
	.review-section-innerpages .review-section a.review-links{ padding:6px 20px; }
	.twoclmrow .qualifications, .twoclmrow .skillsreview{min-height:inherit;}
}
/** END of .review-section **/


/** END of .header **/

/** START of .section2 **/
.section2{ background-image:url('../images/image2.jpg'); background-size:auto 100%; }
.section2Inner{ background-color:#ffffff; /*background-position: top center; padding-top:160px; padding-bottom:100px; color:#ffffff;*/ }
/** END of .section2 **/

/** START of .section3 **/
.section3{ background:url('../images/image3.jpg') no-repeat top center; background-size:100% auto; }
.section3Inner{ /*background:url('../images/pattern.png') top center;color:#ffffff;*/text-align:left; font-family:'OpenSans-Light', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; padding-bottom:50px; }
.section3Inner h1{color:#000; font-size:3.625em; text-transform:uppercase; text-align:center; padding-top:30px; font-family: 'BebasNeue-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; margin-bottom:0px;}
.section3Inner p{color:#707070; font-size:1.375em;font-family: 'OpenSans-REgular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;text-align:center;width:97%;margin:20px auto;}
.section3 .section3-right{text-align: right; margin:83px 0 15px;}
.section3 .section3-right img{ margin-right: -15px;}
.videoPlayIcon{ background:url("../images/playicon.png") no-repeat center center; width:100%; height:100%; display:inline-block; margin-top:0; margin-bottom:0; position: absolute; left: 0px; top: 0px;}
.videoPlayIcon:hover{opacity: 0.8}

.videoPopup{ display:none; background:#000000; }
.videoPopup .page-wrapper{ position:relative; }
.videoPopup video{ width:100%; height:auto; }


.videoPlayIcon{}
.videoPopupclose{ cursor:pointer; background:url('../images/close-btn.png') no-repeat center; width:13px; height:13px; position:absolute; top:40px; right:40px; z-index:99;  }
.features{margin-bottom:20px;}

.features td{padding-bottom:10px;
}
/** END of .section3 **/

/** START of .video-section **/
.video-section{ width: 100%; float: left;  }
.videoIcon{ position: relative; }
.videodiv{position:relative;text-align:center;padding:0;}
.video-section .modal-dialog{width: 55%; margin:0 auto;}
.video-section .modal-dialog .modal-header{border:none;}
.video-section a:hover{ opacity:0.9; }
.video-section td.icondef{padding-left:4%;padding-top:2%;font-size:1.3em;color:#000;}
td.iconimg img{max-width:inherit;}
/*#myframe.wistia_embed{position:absolute;top:50%;margin-top:-30%;}*/
@media(max-width:980px){
     .video-section td.icondef{font-size:1.1em;}
}
@media(max-width:768px){
	.video-section .modal-dialog{width: 98%; margin:0 auto;}
        .features.first{margin-bottom:0;}
        .features td{padding-bottom:0;}

	}
@media(max-width:640px){
	.videoPlayIcon{background-size:50px;  }
	.section3Inner p{font-size:1em;}
	.section3Inner h1{font-size:2.5em; margin:5px 0px 10px 0px;}

	.video-section .modal-dialog .modal-header,
	.video-section .modal-dialog .modal-body{padding:5px 8px;}
}
@media(max-width:480px){
      .features td{padding-bottom:10px;}
}

/** END of .video-section **/
.content-blogs{ background-color: #fff;
    float: left;
    padding: 80px 0px;
    text-align: center;
    width: 100%;}
.content-blogs a{
    border: 2px solid #ff6600;
    border-radius: 5px;
    color: #ff6600;
    /*float: left;*/
	display: inline-block;
    font-family: "OpenSans-Semibold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;
    font-size: 14px;
    margin-top: 15px;
    padding: 11px 32px;
}
.content-blogs a:hover{ color:#ffffff; background-color:#ff6600; }
.content-blogs h2{font-size:1.688em; color:#000000; font-family: 'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; margin-top:30px; }
.content-blogs p{font-size:14px; color:#5e5e5e; font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; margin: 15px 0 25px 10px; line-height:22px;}
.skills-review{ background-position: center;background-repeat: no-repeat; background-color:#000; width: 100%; /*float: left;*/ padding:8% 0; background-size:cover;height:auto;overflow:hidden;}
.skills-review span, .skills-review p{ font-size: 2.2em; line-height: 1.2; color:#fff; font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;margin-bottom:30px; }
.trades-licensing-image .recommend-text a{
    border: 1px solid #fff;
    border-radius: 5px;
    color: #fff;
    /*float: left;*/
	display: inline-block;
    font-family: "OpenSans-Semibold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;
    font-size: 1em;
    margin-top: 20px;
    padding: 13px;
}
.skills-review a{font-family:'OpenSans-Regular',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif; font-size: 1.1em;margin-top: 20px;color: #fff;}


.trades-licensing-image .recommend-text a:hover{ color:#ff6600; background-color:#ffffff; }
/*@media(max-width:1024px){
	.skills-review span, .skills-review p{ font-size:3.125em; line-height: 60px; }
	.skills-review{padding: 35px 0;}
}
@media(max-width:980px){
	.skills-review span, .skills-review p{ font-size:2.500em; line-height: 40px; }
}*/

@media(max-width:768px){
	.content-blogs{padding:20px 0px;}
	.content-blogs a{margin-bottom:20px;}
}

@media(max-width:640px){
	.content-blogs p{margin:0px; }
	.content-blogs a{margin-bottom:40px;}
	.content-blogs h2{font-size:1.5em;}
}



@media(max-width:320px){
	.twoclmrow .lb-heading {font-size:32px;}
}
/** START of .rpl-tradeskills **/
.rpl-tr/*adeskills{}
.rt-content{  }
.rt-content .heading1{ margin-bottom:15px; }
.rt-content p{ margin-bottom:20px; font-size:0.938em; font-family:'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.rt-content p:last-child{ margin-bottom:0px;}


@media( max-width:1024px ){
	.rpl-tradeskills{ padding-left:15px; padding-right:15px; }
}
@media( max-width:768px ){
	.section3Inner{padding-bottom:10px;}
	.section3Inner h1{padding-top:5%;}

}

@media( max-width:640px ){
	.rpl-tradeskills{ padding-left:15px; padding-right:15px; }
	.rt-content{ margin-bottom:15px;}
}
/** END of .rpl-tradeskills **/


/** STAER of .home-testmonial **/
.banner-video-section{width: 100%; clear: both; float: none !important;}
.home-testmonial{ /*background:url('../images/image4.png') top center; background-size:auto 100%; */ width: 100%; float: left;}
.home-testmonialInner{ background:#999;  border-bottom:1px solid #d7d7d7; padding-top:0px; padding-bottom:0px; color:#ffffff; }

.testimonial-slider.slick-slider{ margin-bottom:50px;  }
.testimonial-slider .slick-prev:before,.testimonial-slider .slick-next:before{ content:""; }
.testimonial-slider .slick-prev,.testimonial-slider .slick-next{ top:100%; width:26px; height:26px; background-color:#ff6600; background-repeat:no-repeat; background-position:center; border-radius:4px; }
.testimonial-slider .slick-prev{ left:47%; }
.testimonial-slider .slick-next{ right:47%; }
.testimonial-slider .slick-prev:hover,
.testimonial-slider .slick-prev:focus,
.testimonial-slider .slick-next:hover,
.testimonial-slider .slick-next:focus{ background:#ff6600; background-position:center; }
.testimonial-slider .slick-prev,.testimonial-slider .slick-prev:hover,.testimonial-slider .slick-prev:focus{ background-image:url('../images/slide-prev.png'); }
.testimonial-slider .slick-next,.testimonial-slider .slick-next:hover,.testimonial-slider .slick-next:focus{ background-image:url('../images/slide-next.png'); }

.testslider-item{ padding-left:38px; padding-right:38px; text-align:left; font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }

.home-testmonialInner .heading1{ color:#ffffff; text-align:center; }
.home-testmonialInner .heading3{ color:#ffffff; text-align:right; font-size:0.875em; font-family:'OpenSans-Italic', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.home-testmonialInner .postedDate{ font-size:11px; }
.home-testmonialInner .colonBg{ font-size:2.875em; text-align:left; background:url('../images/quotestop.png') no-repeat top 20px left; padding:45px 0 0px 110px; margin-top:70px; font-family: 'BebasNeue-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }

.testslider-item .as-item-content,.testslider-item .heading3{ padding-left:40px; padding-right:40px; }

.testslider-item .heading3{ margin-bottom:6px; }
.testslider-item .as-item-date{ margin-bottom:15px; font-family:'OpenSans-Light', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.testslider-item .as-item-content{padding-top:10px; }
.testimonial-slider .slick-dots{ margin-bottom:0px; display: none !important;}
.testimonial-slider .slick-dots li{ margin:0; width:14px; }
.testimonial-slider .slick-dots li button:before{ content:""; background:url('../images/slick-dot.png'); opacity:1; }
.slick-dots li.slick-active button:before{  background:url('../images/slick-dot-active.png'); }

@media( max-width:768px ){
	.testslider-item{padding:0px 20px;}
	.testimonial-slider.slick-slider{margin-bottom:10px;}
	.home-testmonialInner .colonBg{ font-size:2.500em; background:url('../images/quotestop.png') no-repeat top 0 left;background-size:50px auto; padding-left:60px; padding-top:0px; margin-top:25px; line-height: normal; }
}
@media(max-width:480px){
	.testslider-item{padding-left:10px; padding-right:10px; }
	.testslider-item .as-item-content{padding-left:0px;}

}

/** END of .rpl-tradeskills **/

/** STAER of .joinus-awards **/
.footersect{clear:both;}
.footersect .fast-track-section h3{
    font-family: "BebasNeue-Bold",Helvetica,Arial,Verdana,Trebuchet MS,sans-serif;
font-size: 3.625em;
}
.fasttrack_heading h1{font-size:2em;font-family:'BebasNeue-Regular',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;color:#fff;margin-top:4%;text-align:center;margin-bottom:3%}
.boxed_mba{margin-bottom:3%;}
.link_txt{text-align:center; margin:3% 0;}
.link_txt a{font-size:1.8em;font-family:'BebasNeue-Regular',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;color:#fff;display:inline-block;padding:1% 1% 1% 2.5%;background:#ff6600;margin:0;}
.joinus-awards{ background-color:#ffffff; padding:60px 0px; width: 100%; float: left; }
.joinus-awards .page-wrapper{ position:relative; }

.joinus-awards .heading2{ text-align:center; margin-top:10px; margin-bottom:16px; }
.joinus-awards .joinus .heading2{  margin-bottom:35px; }
.joinus-awards .joinus,.joinus-awards {/* border:1px solid #e6e6e6;*/padding:15px 10px 40px 10px; position:relative; margin-top:30px; min-height:155px; background-color:#ffffff; }
.joinus-awards .joinus{  width:100%; }
.joinus-awards .joinus .ja-content{ padding-bottom:10px; }


.joinus-awards .toparrow{ position:absolute; width:0; height:0; right:-80px; top:30px; }
.joinus-awards .toparrow a{ background:#ffffff url('../images/redarrowup.png') no-repeat center center; width:45px; height:45px; display:block; position:absolute; right:0; top:0; border:1px solid #e6e6e6;}
.awardsimages{margin:3% auto;}
.awards-slider{width:100%;height:auto;overflow:hidden; }
.awards-slider.slick-slider{ margin-bottom:0px;height:150px; }
.awards-slider .slick-prev,.awards-slider .slick-next{ display:none !important; }
.awards-slider .awards-slider-imgDv{ text-align:center; }
.awards-slider .awards-slider-imgDv img{ margin:0 auto; }
/*awards-slider .slick-dots{ text-align:right; bottom:0px; padding-right:20px; margin-bottom:-30px; }
.awards-slider .slick-dots li{ margin:0; }
.awards-slider .slick-dots li button:before{ font-size:0.625em; }
.awards-slider .slick-dots li.slick-active button:before{ color:#ff6600; }*/
.skills-review .page-wrapper{height:auto;overflow:hidden;position:relative;}
.joinus-links{ list-style:none; margin:0px; padding:0; text-align:center; }
.joinus-links > li{ display:inline-block; padding-left:8px; }
.joinus-links > li:first-child{ padding-left:0px; }
.footersociallinks a{height:60px;width:60px;border-radius:50%;}
.joinus .heading2{font-size:2em;font-family:'BebasNeue-Regular',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;}
.joinus-links .jIcon{ width:40px; height:40px; display:inline-block; background-position:center top; }
.joinus-links .jIcon:hover{ background-position:center bottom; }
.joinus-links .fb{ background-image:url('../images/joinus-fb.png'); }
.joinus-links .gplus{ background-image:url('../images/joinus-googleplus.png'); }
.joinus-links .twitter{ background-image:url('../images/joinus-twitter.png'); }
.joinus-links .in{ background-image:url('../images/joinus-linkedin.png'); }
.joinus-links .youtube{ background-image:url('../images/joinus-youtube.png'); }
.zipmoney_banner{border-bottom:2px solid #dedede;}
.zipmoney_banner h3{
    font-family:'OpenSans-Semibold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif !important; font-size:3.625em;color:#000 !important;margin-top:6%;
}
.zipmoney_banner .page-wrapper{
    width:1200px;
}
.zipmoney_banner .recommend-text p{
    font-size:1.3em;
}
div.row.zipfooter{
    background-repeat:no-repeat;
    background-position:left;
    background-size:40% auto;
     margin-top:2%;
}
.logonlinks{
    padding-top: 5%;
  height: auto;
  overflow: hidden;
  margin-bottom: 17%;
}
.logonlinks a{
   padding: 3% 5%;
  background-color: #7dc24b;
  border-radius: 100px;
  -moz-border-radius:100px;
 -webkit-border-radius: 100px;
  color: #FFF;
  font-size: 1.4em;
  float: left;
  text-transform: uppercase;
  margin-right: 5%;
  font-family:'OpenSans-bold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;

}
.logonlinks div{
       float:left;
       margin:1.5%;
}
.logonlinks img{
    height:55px;
}
.spl1{
    width:30%;
}
.spl2{
    width:70%;
}

@media (max-width:1200px){
    .zipmoney_banner .page-wrapper{
        width:100%;
    }
    .spl2{
        padding-left:5%;
    }
    .logonlinks img{
        height:45px;
    }
    .logonlinks div{
        padding-left:5%;
    }
    .zipmoney_banner h3{
    margin-top:4.5%;
    font-size:3.1em;
}
.logonlinks{
        margin-bottom:23%;
    }
}
@media (max-width:1077px){
     .spl2{
        padding-left:8%;
    }
     .zipmoney_banner h3{
    margin-top:3%;
    font-size:3em !important;
}
.logonlinks img{
        height:35px;
    }
    .logonlinks{
        margin-bottom:13%;
    }
}
.logonlinks a{
    padding:2% 4%;
}
@media(max-width:1024px){
	.joinus-awards .toparrow{ right:10px; top:-17px; }
        .skills-review .page-wrapper{width:95%;margin:0 auto;}
}
@media (max-width:980px){

     .zipmoney_banner h3{
    margin-top:5%;
    font-size:2.5em;
}
 .logonlinks{
        margin-bottom:18%;
    }
.logonlinks a{
    font-size:1.2em;
}
.spl2{
    padding-left:7%;
}
.logonlinks img{
        height:30px;
    }
}
@media (max-width:899px){
    .zipmoney_banner h3{
        font-size:2.3em !important;
    }
    .logonlinks{
        margin-bottom:12%;
    }
    .zipfooter .recommend-text p{
        font-size:1.1em;
    }
    .spl2{
    padding-left:10%;
}
}
@media(max-width:767px){
    .footersect{clear:both;padding-top:0;}
    .joinus-awards{padding:20px 0px;}
	.joinus-awards .joinus, .joinus-awards .awards{ min-height:auto; }
	.joinus-awards .joinus{ float:none; width:100%; }
	.joinus-awards .awards{ float:none; width:100%; }
	.spl1{width:100%;}
        .spl2{width:100%;padding-left:15px;}
        div.row.zipfooter{background-size:55%;background-position:top;margin-top:0;}
        .zipfooter .recommend-text{padding-top:86%;text-align:center;}
        .logonlinks{margin-bottom:5%;}
        .logonlinks div {float:right;padding-right:10%;}
        .zipmoney_banner h3{margin-top:15px;font-size:2em !important;}
         .logonlinks a{margin:0 0 0 5%;}

}
@media (max-width:600px){
  .fasttrack_heading h1 {font-size:1.5em;width:60%;margin:8% auto 3% auto;}
  .link_txt{margin:5% 0;}
  .link_txt a{font-size:1.5em;}
  .subItemList .subContent p.industryExcerpt{display:none;}
}
@media (max-width:500px){
     .logonlinks a{display:block;float:none;width:60%;margin:Auto;margin-bottom:5%;}
     .logonlinks div{float:none;}
     .logonlinks img{height:25px;}
}

@media(max-width:480px){
	.awards-slider .slick-dots{ text-align:center;}
	.joinus-awards .awards{ padding-bottom:25px; }
	.footersociallinks a{height:40px;width:40px;}
	.footersociallinks .fa{font-size:1em;line-height:40px;}
	.awardsimages{ display:none;}
	.footer-section .fright h4{font-size:15px;}
        .fasttrack_heading h1{font-size:1.3em;width:70%;}

}
@media(max-width:360px){
.footersociallinks{width:60%;margin:auto;}
.fasttrack_heading h1,.link_txt a {font-size:1.2em;}
}
/** END of .joinus-awards **/

/** START of .footer-section **/
.skills-review .page-wrapper{height:auto;overflow:hidden;position:relative;}
#leftmenu{float:left !important;text-align:left;width:30%;margin-right:5%;position:relative;}
#centermenu{float:left!important;text-align:center;width:30%;margin-right:5%;position:relative;}
#rightmenu{float:left;text-align:right;width:30%;}
.arrow{background: url("wp-content/themes/gqwebsite1/html/images/redarrowup.png") no-repeat center;background-size:contain;display:none;height:20px;width:20px;position:absolute;right:10px;}

.bottommenu h3{color:#ff6600;font-family:'BebasNeue-Regular',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;font-size:2em;}
.page-wrapper .fleft{ float:left;width:100%; }

.footer-section{ border-top:1px solid #d7d7d7; background:#000000; padding:35px 0; color:#878787; font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; float: left; width: 100%; font-size:15px; }

.footer-section .page-wrapper{ margin-bottom:0px; padding-left:10px; padding-right:10px; }
.footer-section .fleft{ float:left; }
.page-wrapper .footer-links{ list-style:none; margin:0px; padding:0px; }
/*.footer-section .footer-links > li:before{ content:"|"; margin-left:10px; margin-right:10px; }
.footer-section .footer-links > li:first-child:before{ content:""; margin-left:0px; margin-right:0px; }
.footer-section .footer-links > li{ float:left; }*/
/*.page-wrapper .footer-links > li a{ color:#878787; font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }*/
.page-wrapper .footer-links > li.menu-item-has-children{ background:url('../images/footerarrowdown.png') no-repeat top right; padding-right:30px; }

.page-wrapper .menu-item{ position:relative; }
.page-wrapper .menu-item a{ cursor:pointer; }
.footer-section .sub-menu{ z-index:9999; display:none; position:absolute; bottom:25px; left:20px; background:#ffffff; border:1px solid #d7d7d7; width:300px;
	-moz-box-shadow: 0 0 3px 3px #d7d7d7; -webkit-box-shadow: 0 0 3px 3px #d7d7d7; box-shadow: 0 0 3px 3px #d7d7d7;
 }
.footer-section .footer-links > li:first-child .sub-menu{ left:0px; }
.footer-section .menu-item .sub-menu { list-style:none; margin:0; padding:0; }
.footer-section .menu-item .sub-menu li{}
.footer-section .menu-item .sub-menu li a{ padding:6px 10px 6px 30px; display:block; background:url('../images/footer-sublink-right-arrow-red.png') no-repeat left top;   }

.footer-section .fright{ text-align:center }
@media(max-width:800px){
	.page-wrapper .fleft{ width:100%; margin-bottom:15px; }
	.footer-section .fright{ width:100%; }
}
@media(max-width:640px){
	.page-wrapper .footer-links > li{ float:none; margin-bottom:10px; }
	.page-wrapper .footer-links > li:before{ content:""; margin-left:0px; margin-right:0px;  }

	.footer-section .sub-menu{ /*display:inline-block;*/ position:static; bottom:35px; left:20px; background:transparent; border:0px solid #d7d7d7; width:auto;
		-moz-box-shadow: 0 0 0px 0px #d7d7d7; -webkit-box-shadow: 0 0 0px 0px #d7d7d7; box-shadow: 0 0 0px 0px #d7d7d7;
	}
	.footer-section .menu-item a{ display:block; }
}
@media(max-width:480px){
.page-wrapper .fleft{display:none;padding-top:20px;padding-bottom:10px;}
#leftmenu,#centermenu,#rightmenu{text-align:center;width:100%;margin-right:0;position:relative;}
.bottommenu{cursor:pointer;}
}
/** END of .footer **/



/** START of .qualification-landing **/
.qualification-landing .header{ background-image:url('../images/qualification-landing-banner.png'); position:relative; height:649px; }
.qualification-landing .joinus-awards{ border-top:1px solid #d7d7d7; padding-top:8px; }

.qualification-landing .banner-search-strip{
	/* position:absolute; bottom:0; background-color:rgba(0,0,0,0.5); */
	width:100%; padding-top:20px; padding-bottom:20px;
	}

.qualification-landing .banner-search-strip{ text-align:center; color:#ffffff; font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.qualification-landing .page-wrapper{  }
.qualification-landing .searchDiv{ display:inline-block; margin-right:10px; }
.qualification-landing .search-input{ width:300px; font-size:0.938em; color:#868686; border:0px none; height:35px; border-top-left-radius:4px;border-bottom-left-radius:4px; padding-left:10px; }
.qualification-landing .search-submit,
.qualification-landing .idontnow{ background-color:#f14841; color:#ffffff; border:0px none; height:35px; text-transform:uppercase; }
.qualification-landing a.idontnow{ display:inline-block; line-height:35px; }
.qualification-landing .search-submit{ border-top-right-radius:4px;border-bottom-right-radius:4px; padding-left:10px;padding-right:20px; }
.qualification-landing .idontnow{ border-radius:4px; padding-left:20px; padding-right:20px; margin-left:10px; }
.qualification-landing .text-or{ text-transform:uppercase; }


.qualification-landing .page-down{ position:absolute; top:auto; height:22px; right:0; bottom:0; text-align:right; }
.qualification-landing .page-down .page-wrapper{ text-align:center; }
.qualification-landing .page-down .page-wrapper{}

.qualification-category{
	background:url('../images/testimonialbg.png') repeat; padding-top:20px; padding-bottom:10px;
}
.qualification-category .heading1{ text-align:center; }
	.courses-list{ margin-top:20px; height:510px; overflow:auto; }
	.courses-list ul{ list-style:none; margin:0; padding:0; }
	.courses-list ul li{ float:left; width:15%; margin-left:2%; margin-bottom:20px; }
	.courses-list ul li:nth-child(6n+1){ margin-left:0%; }
	.courses-list .course-icon{ background-color:#f14841; background-repeat:no-repeat; background-position:right bottom; color:#ffffff; font-size:1em; display:block; height:150px; padding:10px;  }
	.agri-hori-mang{ background-image:url('../images/icon-course-agriculture.png'); }
	.aus-meat-indu{ background-image:url('../images/icon-course-meat.png'); }
	.beauty{ background-image:url('../images/icon-course-beauty.png'); }
	.busi-servi{ background-image:url('../images/icon-course-business.png'); }
	.commity-servi{ background-image:url('../images/icon-course-community.png'); }
	.cons-plumb-servi{ background-image:url('../images/icon-course-construction.png'); }
	.defence{ background-image:url('../images/icon-course-defence.png'); }
	.fin-servi{ background-image:url('../images/icon-course-finance.png'); }
	.food-servi{ background-image:url('../images/icon-course-food.png'); }
	.found-skills{ background-image:url('../images/icon-course-fundation.png'); }
	.furniture{ background-image:url('../images/icon-course-furnishing.png'); }
	.hairdress{ background-image:url('../images/icon-course-hair.png'); }

	.qualification-info{ margin-top:60px; }
	.qualification-info .page-wrapper{}
	.qualification-info .qf-content{ float:left; width:55%; }
	.qualification-info .heading1{ margin-bottom:30px; font-size:2.500em; }
	.qualification-info p{ margin-bottom:20px; font-size:0.938em; color:#5e5e5e; font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
	.qualification-info p:last-child{ margin-bottom:0px;}
	.qualification-info ul{ color:#5e5e5e; font-size:0.938em; margin:0;padding:0; list-style:none; }
	.qualification-info ul li{ background:url('../images/icon-cap.png') no-repeat left top; padding:6px 0 10px 45px; }
	.qualification-info .qf-rgt-image{ float:right; width:44%; }
	.qualification-info .qf-rgt-image img{ width:100%; }

	@media(max-width:800px){
		.courses-list ul li{ width:22%; margin-left:4%; margin-bottom:30px;  }
		.courses-list ul li:nth-child(6n+1){ width:22%; margin-left:4%;  }
		.courses-list ul li:nth-child(4n+1){ width:22%; margin-left:0%;  }
		.courses-list .course-icon{ height:140px;  }
	}

	@media(max-width:640px){
		.qualification-landing .page-down .page-wrapper{ text-align:right; }
		.qualification-info .qf-content{ float:none; width:auto; }
		.qualification-info .qf-rgt-image{ float:none; width:auto; }
	}

	@media(max-width:600px){
		.qualification-landing .search-input{ width:200px; }
		.qualification-landing .text-or{ display:block; margin-top:10px; margin-bottom:10px;}
	}

	@media(max-width:480px){
		.courses-list ul li{ width:48%; margin-left:4%; margin-bottom:20px;  }
		.courses-list ul li:nth-child(6n+1){ width:48%; margin-left:4%; }
		.courses-list ul li:nth-child(4n+1){ width:48%; margin-left:4%; }
		.courses-list ul li:nth-child(2n+1){ width:48%; margin-left:0%; }
		.courses-list .course-icon{ height:160px;  }
	}

/** END of .qualification-landing **/


/** START of .awards-content **/
.awards-page .header{ position:relative; background:url('../images/awards-banner.png') no-repeat center top; height:468px; }
.awards-page .banner-info{ padding-top:90px; }
.awards-content{ }
.awards-content .page-wrapper{ margin-bottom:0px; }
.awards-content .heading1{ text-align:center; padding-top:20px; padding-bottom:20px; }
.awards-content-section{ background:url('../images/awards-texture-light.png'); }
.awards-row{ padding-top:50px; padding-bottom:50px; border-top:1px solid #d7d7d7; }
.awards-row .heading4{ margin-bottom:30px; }
.awards-row:nth-child(2n+2){ background:url('../images/awards-texture-dark.png'); }

.awards-row .awards-row-heading,
.awards-row .awards-row-content{ float:left; width:60%; }
.awards-row .awards-row-content-image{ float:right; width:34%; text-align:right; }
.awards-row .awards-row-content-image img{ max-width:100%; }

.awards-row:nth-child(2n+2) .awards-row-heading,
.awards-row:nth-child(2n+2) .awards-row-content{ float:right; }
.awards-row:nth-child(2n+2) .awards-row-content-image{ float:left; text-align:left;  }


@media( max-width:800px ){
	.awards-row .awards-row-heading{ float:auto; width:100%; }
	.awards-row:nth-child(2n+2) .awards-row-heading{ float:auto; width:100%; }
}
@media( max-width:480px ){
	.awards-page .banner-info{ padding-top:40px; }
	.awards-row .awards-row-heading{ float:auto; width:100%; }
	.awards-row .awards-row-content{ float:auto; width:100%; }
	.awards-row .awards-row-content-image{ float:auto; width:100%; text-align:center; margin-bottom:30px; }

	.awards-row:nth-child(2n+2) .awards-row-heading,
	.awards-row:nth-child(2n+2) .awards-row-content{ float:auto; }
	.awards-row:nth-child(2n+2) .awards-row-content-image{ float:auto; text-align:center;  }
}


/** END of .awards-content **/



/** START of .menu **/
.menu{ border-bottom:1px solid #d7d7d7; background:#ffffff; }
.menu .page-wrapper{ margin-bottom:0; position:relative; }
.menu .menuUi{ list-style:none; padding:0; margin:20px 0 0 0; }
.menu .menuUi li{ float:left; border-bottom:4px solid transparent; }
.menu .menuUi li.active{ border-bottom-color:#d54645; }
.menu .menuUi li a,.menu .menuSelected-text{ color:#ff6600; font-size:1.375em; padding:10px; display:block; font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.scroll-tab-info{ display:none; }
	.scroll-tab-info .panel-default > .panel-heading{ background-color:transparent; }
	.scroll-tab-info .panel{ background-color:transparent; box-shadow:0 0 0; }
	.scroll-tab-info .panel-default{ border:0px solid; }
	.scroll-tab-info .panel-group .panel{ border-radius:0; border-top:1px solid #e3dfdf; border-top:1px solid #e3dfdf; }
	.scroll-tab-info .panel-heading{ border-radius:0; padding:0; }
	.scroll-tab-info .panel-heading a{ padding:10px 15px; display:block; font-size:1.25em; color:#ff6600; font-family:'OpenSans-Semibold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; background:url('../images/rpl-faq-down-red-arrow.png') no-repeat top right; }
	.scroll-tab-info .panel-heading a[aria-expanded="true"]{ background-image:url('../images/rpl-faq-up-red-arrow.png'); }
	.scroll-tab-info .panel-body{ padding-top:0; padding-bottom:0; }
	.scroll-tab-info .panel-default > .panel-heading + .panel-collapse > .panel-body{ border-top-color:transparent;  }

.menu .menuSelected-text,
.menu .mobileIcon{ display:none; }
.menu .menuSelected-text{ padding-right:52px; }
.menu .mobileIcon{ position:absolute; width:46px; height:46px; right:10px; cursor:pointer; background:url('../images/menu-mobile-icon.png'); }

.menu .menuUi.smshow.smClose{ display:none; }
.menu .menuUi.smshow.smOpen{ display:inline-block; }

@media(max-width:640px){
	.menu{ }
	.menu .menuSelected-text,
	.menu .mobileIcon{ display:inline-block; }
	.menu .menuUi{ position:absolute; right:15px; top:42px; background:#ffffff; z-index:1; border:1px solid #d7d7d7; margin-top:0; }
	.menu .menuUi li{ float:none; }
}
/** END of .menu **/


/** START of .about-page **/

.about-page .header{ height:468px; position:relative; background-image:url('../images/moreaboutrpl-banner.png'); }
.about-page .banner-info{ padding-top:90px; }
@media(max-width:480px){
	.about-page .banner-info{ padding-top:40px; }
}
.aboutUs-content{ border-bottom:1px solid #d7d7d7; }
	/** START of .ourteam-content **/
	.ourteam-page .header{ background-image:url('../images/ourTeam-banner.png'); position:relative; height:468px; }

	.ourteam-content-section,.ab-ourTeam{ background:url('../images/checks-grey-pattern.png'); }
	.ab-ourTeam .heading1,
	.ourteam-content-section .heading1{ text-align:center; }
	.ourteam-row{ padding-top:30px; padding-bottom:30px; }
	.ourteam-row .page-wrapper{ margin-bottom:0; }
	.ourteam-row-heading,
	.ourteam-row-content{ float:left; width:65%; }
	.ourteam-row-heading{}
	.ourteam-row-heading .heading4{ font-size:2em; }
	.ourteam-row-heading .designation{ font-size:1.125em; color:#605f5f; font-family:'OpenSans-LightItalic', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }

	.ourteam-row-content-image{ float:right; width:316px; text-align:center; }
	.ourteam-row-circle-image{ border:1px solid #a09d9d; background:#eef1f1; width:100%; border-radius:158px; overflow:hidden; }
	.ourteam-row-circle-image img{ width:100%;}
	.ourteam-row-socialnetwork{ margin-top:10px; }
	.ourteam-row-socialnetwork .linkedIn{ background:url('../images/linkedin.png') no-repeat left top; padding-left:60px; height:53px; line-height:53px; display:inline-block; color:#ff6600; }

	.ourteam-row-content{ margin-top:20px; font-size:0.875em; color:#5e5e5e; font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
	.ourteam-row-content p{}
	.ourteam-row-content p:last-child{ margin-bottom:0; }
	.ourteam-row:nth-child(2n+2){ background:url('../images/checks-redpattern.png') }
	.ourteam-row:nth-child(2n+2) .ourteam-row-heading,
	.ourteam-row:nth-child(2n+2) .ourteam-row-content{ float:right; }
	.ourteam-row:nth-child(2n+2) .ourteam-row-content-image{ float:left; }
	.ourteam-row:nth-child(2n+2) .ourteam-row-circle-image{ border:1px solid #f58e8e; background:#ffe6e6; }
	@media(max-width:800px){
		.ourteam-row-heading,
		.ourteam-row-content{ width:54%; }
	}
	@media(max-width:640px){
		.ourteam-row-heading,
		.ourteam-row-content{ width:70%; }
		.ourteam-row-content-image{ width:150px; height:150px; }
	}
	@media(max-width:480px){
		.ourteam-row-heading,
		.ourteam-row-content{ width:62%; }
	}
	@media(max-width:360px){
		.ourteam-row-content-image{ margin-top:20px; width:100%; height:100%; }
		.ourteam-row-heading,
		.ourteam-row-content{ width:100%; }
	}
	/** END of .ourteam-content **/


	/** START of .ab-ourGuarantee **/
		.ab-ourGuarantee{}
	/** END of .ab-ourGuarantee **/


	/** START of .ab-ourGuarantee **/
		.ab-about{ }
		.ab-about .qf-content{ float:left; width:55%; }
		.ab-about .heading1{ margin-bottom:30px; font-size:2.500em; }
		.ab-about p{ margin-bottom:20px; font-size:0.938em; color:#5e5e5e; font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
		.ab-about p:last-child{ margin-bottom:0px;}
		.ab-about ul{ color:#5e5e5e; font-size:0.938em; margin:0;padding:0; list-style:none; }
		.ab-about ul li{ background:url('../images/icon-cap.png') no-repeat left top; padding:6px 0 10px 45px; }
		.ab-about .qf-rgt-image{ float:right; width:44%; }
		.ab-about .qf-rgt-image img{ width:100%; }
	/** END of .ab-ourGuarantee **/

/** END of .about-page **/






/** START of .moreaboutrpl-page **/

.moreaboutrpl-page .header{ height:468px; position:relative; background-image:url('../images/moreaboutrpl-banner.png'); }
.moreaboutrpl-page .banner-info{ padding-top:90px; }
.moreaboutrpl-content{  }

.white-texture{ background:url('../images/awards-texture-light.png'); }
.white-row{ padding-top:30px; padding-bottom:30px; }
.white-row:nth-child(2n+2){ background:url('../images/awards-texture-dark.png'); }

	.moreaboutrpl-content .heading2{ margin-top:20px; margin-bottom:20px; text-align:center; }
	.moreaboutrpl-content .heading1{ text-align:center; }
	.moreaboutrpl-content .white-texture .white-row{ padding-top:30px; border-bottom:1px solid #d7d7d7; }
	.rpl-image{ text-align:center; }
	.rpl-image img{ max-width:100%; }

	.rplList{ margin-top:20px; margin-left:60px; margin-right:60px; }
	.rplList ul{ list-style:none; margin:0; padding:0; }
	.rplList ul li{ float:left; width:18%; margin-right:2%; margin-bottom:20px; }
	.rplList ul li:nth-child(5n){ margin-right:0%; }
	.rplList .rplListIcon{ background-color:#ffffff; background-repeat:no-repeat; background-position:right bottom; color:#5e5e5e; font-size:1em; display:block; height:150px; padding:10px; border-right:4px solid rgba(1,1,1,0.2); border-bottom:4px solid rgba(1,1,1,0.2);  }

	.saveTimeMoney{ background-image:url('../images/rpl-icons-savemoney.png'); }
	.quickEash{ background-image:url('../images/rpl-icons-quickandeasy.png'); }
	.enhanceJob{ background-image:url('../images/rpl-icons-enhance.png'); }
	.noRepetition{ background-image:url('../images/rpl-icons-repition.png'); }
	.immigration{ background-image:url('../images/rpl-icons-immigration.png'); }
	.possibleExemptions{ background-image:url('../images/rpl-icons-exemptions.png'); }
	.nationallyRecognised{ background-image:url('../images/rpl-icons-qualifications.png'); }
	.noClassroom{ background-image:url('../images/rpl-icons-classroom.png'); }
	.reenterTheWorkforce{ background-image:url('../images/rpl-icons-workforce.png'); }
	.meetIndustry{ background-image:url('../images/rpl-icons-industry.png'); }

	@media(max-width:800px){
		.rpl-image img{ max-width:100%; }
		.rplList .rplListIcon{ height:140px;  }
		.rplList{ margin-left:0px; margin-right:0px; }
		.rplList ul li{ width:22%; margin-right:4%; margin-bottom:30px; }
		.rplList ul li:nth-child(5n){ margin-right:4%; }
		.rplList ul li:nth-child(4n){ margin-right:0%; }
	}
	@media(max-width:640px){
		.rplList ul li{ width:23%; margin-right:2%; margin-bottom:30px; }
		.rplList ul li:nth-child(4n+1){ margin-left:1%; }
		.rplList ul li:nth-child(5n){ margin-right:2%; }
		.rplList ul li:nth-child(4n){ margin-right:0%; }
	}
	@media(max-width:480px){
		.moreaboutrpl-page .banner-info{ padding-top:40px; }
		.rplList .rplListIcon{ height:130px;  }

		.rplList ul li{ width:48%; margin-right:4%;  margin-bottom:10px;  }
		.rplList ul li:nth-child(4n+1){ margin-left:0%; }
		.rplList ul li:nth-child(5n){ margin-right:4%; }
		.rplList ul li:nth-child(4n){ margin-right:4%; }
		.rplList ul li:nth-child(2n){ margin-right:0%; }
	}

	.moreaboutrpl-content .rpl-theEvidence .heading6{ margin-top:30px; margin-bottom:20px; }
		.moreaboutrpl-content .rpl-theEvidence ul{ margin:0 0 0 15px; padding:0; }
		.moreaboutrpl-content .rpl-theEvidence .two-cols{}
		.moreaboutrpl-content .rpl-theEvidence .two-cols .colomTwoPart{ float:left; width:48%; margin-left:3%; }
		.moreaboutrpl-content .rpl-theEvidence .two-cols .colomTwoPart:first-child{ margin-left:0; }
		@media(max-width:480px){
			.moreaboutrpl-content .rpl-theEvidence .two-cols .colomTwoPart{ float:none; width:100%; margin-left:0%; }
		}



	.rpl-theRPLprocess{}
	.process-section{ display:table; margin-bottom:40px; }
	.process-section .pro-cell{ display:table-cell; vertical-align:middle; }
		.process-content{ background-repeat:no-repeat; background-position:left top; }
		.pro-freeskill .process-content{ background-image:url('../images/rpl-pro-freeskillsreview.png'); }
		.pro-enrollstarted .process-content{ background-image:url('../images/rpl-pro-enrol.png'); }
		.pro-evidenceassesment .process-content{ background-image:url('../images/rpl-pro-evidence.png'); }
		.pro-assessorevidence .process-content{ background-image:url('../images/rpl-pro-assessor.png'); }
		.pro-assessorfeedback .process-content{ background-image:url('../images/rpl-pro-decision.png'); }
		.pro-issueQualification .process-content{ background-image:url('../images/rpl-pro-qualification.png'); }

	.process-section .process-step{ background:url('../images/rpl-pro-connectorimage.png') no-repeat right center; text-align:center; padding-left:70px; padding-right:70px; }
	.process-section .process-step .process-step-circle{ background-color:#ff6600; width:60px; height:60px; border-radius:100px; color:#ffffff;  }
	.process-section .step{ display:inline-block; margin-top:6px; }
	.process-section .step-number{display:block; font-size:1.25em; font-family:'OpenSans-Semibold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
	.process-section .process-content{ border:1px solid #d7d7d7; border-radius:4px; padding:20px; height:180px; padding-left:200px; }
	.process-section .heading5{ margin-bottom:20px; }
	.process-section .p{}

	@media(max-width:800px){
		.process-section .process-step{ padding-left:00px; padding-right:70px; }
		.process-section .heading5{ margin-bottom:8px; }
		.process-section .process-content{ padding-left:180px; }
	}
	@media(max-width:640px){
		.process-section{ display:inline-block; }
		.process-section .pro-cell{ display:inline; }
		.process-section .process-step{ background:none;  }
		.process-section .process-step .process-step-circle{ height:auto; width:100px; border-radius:4px; margin-bottom:2px; }
		.process-section .step-number{ display:inline; }
		.process-section .process-content{ height:auto; min-height:160px; }
		.twoclmrow .qualifications, .twoclmrow .skillsreview{width: 100%;}
		.review-section{margin-top:0px;}
	}
	@media(max-width:640px){
		.process-section .process-content{ padding:170px 20px 20px 20px }
		.process-section .process-content .heading5{ font-size:1.375em; line-height:25px; }
	}


/** END of .moreaboutrpl-page **/


/** START of .sticky-header **/
.sticky-header{ position:fixed; left:0; top:0; width:100%; background:rgba(255,255,255,.8); z-index:999; }
.sticky-header .page-wrapper{}
.sticky-header .logo{ width:165px; height:77px; display:block; float:left; margin-bottom:14px;}
.sticky-header .logo a{ float: left;height: 100%;width: 100%;}
.sticky-header .buttonsMain{z-index:0px; float:left;  display:none; /*margin-top:35px;margin-left:40px;*/ left:0px; top:35px; position:absolute; width:100%; }
.sticky-header .mobileSubMenu .phoneNumbers{background-position: left 5px;}
.sticky-header .buttonsMain .qualifications, .sticky-header .buttonsMain .skillsreview{ float:left; }
.sticky-header .buttonsInner{ display:block; width:475px; margin:0 auto;}

.boxShadow{ box-shadow:0 1px 6px rgba(0, 0, 0, 0.35); }
.sticky-header .lb-heading{font-size:1.5em; line-height:25px; margin-bottom:0; padding:5px 30px 5px 10px; width: 100%; float: left;  background-position: right top 4px;background-size: 25px auto; }
.sticky-header .shRight{ float:right; margin-top:16px; }
.sticky-header .wsolutions{ font-size: 1.25em; color:#464646; float:left; padding-right:30px; margin-right:30px; margin-top:25px; border-right:1px solid #000000; }
.sticky-header.boxShadow .wsolutions{display:none;}
.sticky-header .wsolutions a{ color:#464646; text-transform:uppercase; }
.sticky-header .phoneNumbers{ float:left; color:#ff6600; font-size:3.125em; font-family:'OpenSans-Bold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; background:url('../images/phoniconred.png') no-repeat left 14px; padding-left:50px; }
.sticky-header .phoneNumbers a{ color:#ff6600; }
.sticky{display: flex;align-items: center;justify-content: center;}
/*.header-desktop{ padding:14px 0; }*/
.logoDv, .sticky-header .shRight{ position: relative; z-index: 1;}
.header-mobile{ display:none;  }
.header-mobile .hamburger{ text-align:left;}
.header-mobile .hamburger a{ width:28px; height:20px; display:inline-block; background:url('../images/hamburger.png') no-repeat center; margin-top:28px; }
.header-mobile .mobileLogo{text-align:center; padding-top:10px; padding-bottom:10px; }
.header-mobile .mobileLogo a{  }
.header-mobile .mobileLogo a img{ width:125px; }
/*.header-mobile .phoneCall{ text-align:right;}*/
.phoneCall a{ width:50px; height:49px; display:inline-block; background:url('../images/phoniconred.png') no-repeat center; text-indent:9999px; margin-top:10px; }
@media only screen and (max-width: 990px) {
   .phoneCall a {text-indent:0;}
   .phoneCall a span {display: none;}
}

.mobileSubMenu{ display:none; position:absolute; left:0; top:78px; background:none repeat scroll 0 0 rgba(255, 255, 255, 0.8); }
.mobileSubMenu ul{ list-style:none; padding:10px; margin:0; }
.mobileSubMenu ul li{ margin-bottom:10px; overflow:hidden;  }
.ourQualifications,.freeSkillsReview{ /*margin-left:10px; margin-right:10px; */ }
.mobileSubMenu ul li .qualifications,.mobileSubMenu ul li  .skillsreview{ width:100%; display:inline-block;}
.mobileSubMenu ul li .lb-heading{ text-transform:uppercase; font-size:1.375em; }
.mobileSubMenu ul li .wsolutions { padding:0; margin:0; float:none; padding-top:15px; padding-bottom:15px; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; border-right:0px none; background:none repeat scroll 0 0 rgba(255, 255, 255, 0.8); }
.mobileSubMenu ul li .wsolutions a{ text-align:center; display:block;  }
.mobileSubMenu ul li.telephoneNumber{ text-align:center; }
.mobileSubMenu ul li.telephoneNumber .phoneNumbers{ font-size:2.500em; margin-left:20px; margin-right:20px; }

@media(max-width:979px){
	.header-desktop{ display:none; }
        .divbars{display:none;}


}
@media(max-width:768px){
	.qualifications, .skillsreview{ width:auto; }
	.sticky-header .lb-heading{ padding:10px 35px 10px 10px; background-position: right top 6px; }
	.sticky-header .buttonsMain{margin:0px 0px 10px 0px; }
}

@media(max-width:480px){
	.sticky-header .twoclmtable{ float:none; width:100%; clear:both; }
	.sticky-header .buttonsMain{margin:0px 0px 10px 0px;width: 100%; }
	.qualifications, .skillsreview{width: 50%;}
	.sticky-header .shRight{margin-top:0px;}
	.sticky-header .wsolutions{margin-top:0px; border:none;}
}

/** END of .moreaboutrpl-page **/
/** START of .Qualifications Category **/
.qualificationsCategory{position:relative;}
.qualificationsCategory .slider-section .carousel-caption a{background-color:#ff6600; color:#ffffff;}
.qualificationsCategory .review-section{ margin-top:-115px; }
.search-section{ width: 100%; z-index:999;}
.search-section .search-field{/*background-color:#ffffff;*/-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	width:100%;
	float:left;
	position:relative;
	}
.search-section .page-wrapper{background-color:rgba(77,77,77,0.8); padding:15px 0px; position:relative; text-align:center; color:#ffffff; line-height:36px;}
.search-section .page-wrapper .search-field input[type="button"],.search-section .page-wrapper .search-field input[type="submit"]{
 width:auto;  font-family:'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; height:39px; float:right;}
.search-section .page-wrapper input[type="text"]{
	width:87%;
	background-color:#ffffff;
	border:none;
	padding:0px 8px;
	color:#868686;
	font-size:0.875em;
	font-family:'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;
	height:38px;
	line-height:normal;
	float: left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
}
.search-section .page-wrapper input#qualification{
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
/* all */
.search-section .page-wrapper input[type="text"]::-webkit-input-placeholder { color:#868686; opacity:  1; }
.search-section .page-wrapper input[type="text"]::-moz-placeholder { color:#868686; opacity:  1;} /* firefox 19+ */
.search-section .page-wrapper input[type="text"]:-ms-input-placeholder { color:#868686;opacity:  1; } /* ie */
.search-section .page-wrapper input[type="text"]:-moz-placeholder { color:#868686; opacity:  1;}
.search-section .page-wrapper input[type="button"],.search-section .page-wrapper input[type="submit"], .search-section .page-wrapper a{
	background-color:#ff6600;
	color:#ffffff;
	font-size: 1em;
	font-family:'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;
	border: 1px solid #ff6600;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	padding:0px 15px;
	float: left;
	width:100%;
}
.search-section .page-wrapper a:hover{ background-color:#ffffff; color:#ff6600; border-color:#ffffff; }

.search-field .autoResult{ text-align:left; position:absolute; background:rgba(77, 77, 77, 0.8); width:100%; z-index:99999; top: 40px; }
.search-field .autoResult ul{ margin:0;padding:0; list-style:none; }
.search-field .autoResult ul li{padding-left:12px; cursor: pointer;text-align:left;}
.search-field .autoResult ul { max-height:200px; }

.qualificationsCategoryList{width:100%; padding:50px 0px; font-family: 'MyriadPro-Cond',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.qualificationsCategoryList .page-wrapper{width:950px;}
.qualificationsCategoryList p{color:#6c6c6c; font-size:1.688em; text-align:center; margin:15px 0px;}
.headtxt p{font-family:'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size:1.063em;}
.text-center a{font-family:'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size:0.7em;}
.CategoryList{padding:50px 0px;}
.CategoryListInfo{}
.CategoryListInfo a{
	border:1px solid #bcbcbc;
	/*	min-height:300px;  */
	height:300px;
	margin:15px 0px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-o-border-radius: 15px;
	border-radius: 15px;
	padding:15px;
	display:block;
	}
.CategoryListImg{
	overflow:hidden;
	text-align:center;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
/*	width:150px;
	height:120px;*/
	margin:0 auto;


}
.CategoryListDiscription p{ font-size:1.250em; margin-bottom:0px; line-height:1.1em; }
.CategoryListInfo a:hover p{color:#353535;}
.qualificationsCategory .review-section .lb-heading{margin-bottom:0px;}

img.grayscale:hover,a.selectedSub img.grayscale{
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
	filter: grayscale(0%); /* IE6-9 */
	-webkit-filter: grayscale(0%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}
svg image:hover,a.selectedSub svg image{
    opacity: 0;
}
.rtoprovider li.providerlist{float:left !important;}

span.rto_name{display:block !important;}

@media(max-width:1023px){
	.qualificationsCategoryList .page-wrapper{width:100%;}
}
@media(max-width:980px){
	.search-section{ top:115px; }
}
@media(max-width:900px){
	.search-section{ top:90px; }
	.qualificationsCategoryList .page-wrapper{width:100%;}
	.search-section .page-wrapper input[type="text"]{width:85%;}
}
@media (min-width:700px) and (max-width:800px){
	.CategoryListImg{ width: 120px; height:120px; }
	.CategoryListDiscription p{ line-height:1.1em; }
	 .CategoryListImg, .CategoryListImg svg{background-size: 120px auto !important;}
	 .subItemList .subItem.cat_unitlisting .subContent{margin-left:25px;}
}
@media(max-width:767px){
	.search-section{top:auto; position:relative; z-index:9999;}
/* 	.search-field .autoResult{width: 90%;} */
	.CategoryListInfo a{ text-align:center; }
		.search-section .page-wrapper .search-field input[type="button"],.search-section .page-wrapper .search-field input[type="submit"]{right: 15px;}
}
@media(max-width:640px){
	.CategoryListInfo a{ height:auto; }
	.qualificationsCategoryList, .CategoryList{padding:20px 0px;}
	.qualificationsCategoryList p{font-size:1.25em;}
	.CategoryListInfo{min-height:inherit; padding:10px; margin:10px 0px;}
	.search-field .autoResult{background:rgba(77, 77, 77, 1);}
	/*.nicescroll-rails{width: 15px;}*/
	.search-field .autoResult ul li { padding-left: 10px;}


}
@media (min-width:481px) and (max-width:600px){

.search-section .page-wrapper input[type="text"]{width:83%;}
}
@media (max-width:480px){
.search-section .page-wrapper input[type="text"]{width:80%;}
}
@media (min-width:361px) and (max-width:455px){

.search-section .page-wrapper input[type="text"]{width:73%;}
}
@media (max-width:360px){
.search-section .page-wrapper input[type="text"]{width:70%;}
}

/** START of .qualificationsSubCategory **/
.qualificationsSubCategory{ font-family: 'MyriadPro-Cond',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; position:fixed; position:absolute; left:0; top:0; background:rgba(0,0,0,.2); z-index:99999; width:100%;  /**/ display:none; /**/}
.qualificationsSubCategoryInner{ width:920px; margin:0 auto; position:relative;  }

.indicatArror{ position:absolute; /* width:100%; */ top:0px; }
.indicatArror .row{ padding:0; margin:0; }
.indicatArror .placeArrow{ background: url('../images/categorySubArrow.png') no-repeat top center; width:111px; height:61px; margin:0 auto; }

.closeDv{ height:60px; position:relative; }
.closeIcon{ position:absolute; background:#ff6600 url('../images/close-btn.png') no-repeat center; display:block; width:28px; height:28px; border-radius:50%; z-index:1; right:-10px; bottom:-15px; }
.closeIcon:hover{ background-color:#9b9b9b; }

.subItemList{    padding-right:20px; background:#ffffff; }
.subItemListInner{ /* height:300px;*/ max-height:475px; overflow:auto; /* border-radius:20px;*/ margin-top:20px; margin-bottom:20px; }
.subItemListInner .subItem{ padding-left:40px; padding-right:40px; }
.subItemListInner .subItem .row{ padding-left:0; padding-right:0; margin-left:0; margin-right:0; }
.subItem.cat_unitlisting .subItem{padding-left:20px; padding-right:20px;}
.subItem.cat_unitlisting .subImage{padding-top:15px; padding-bottom:15px;}
/*.subItem.cat_unitlisting .CategoryListImg{width:150px; height:120px; background-size: 120px auto;}*/
.subItemList .subItem.cat_unitlisting .subContent{padding-top:5px; padding-bottom:40px;}
.subItemList .subItem.cat_unitlisting .subEnquire{margin-top:15px;}

.openDiv{ display:inline-block; }

/**
.subItemList .subItem:first-child:hover{ border-top-right-radius:20px; border-top-left-radius:20px; }
.subItemList .subItem:last-child:hover{ border-bottom-right-radius:20px; border-bottom-left-radius:20px; }
**/
.subItemList .subItem:hover{ /*background-color:#f5f5f5; */}

.subItemList .subItem:hover div.subContent.a{font-family: 'OpenSans-SemiBold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif !important;}
.subItemList .subItem:hover img.grayscale{
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
	filter: grayscale(0%); /* IE6-9 */
	-webkit-filter: grayscale(0%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
	-moz-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
}

.subItemList .subItem:hover svg image{
    opacity: 0;
}

.subItemList .subImage{ padding-top:40px; padding-bottom:40px; }
.subItemList .subContent{ padding-top:30px; padding-bottom:30px; padding-left:20px; font-size:1.25em; line-height:32px; text-align:left;overflow:auto; }

.subItemList .subItem:first-child .subContent{ border-top:0px solid #d4d4d4; }

.subItemList .subContent a{ margin-bottom:10px; display:block; color:#5e5e5e; }
.subItemList .subContent p{ margin-bottom:0px; text-align:left; font-size:14px; line-height:16px; }
.subItemList .subContent p.industryExcerpt{line-height:22px;margin-top:10px;}
/*.subItemList .subContent span.courseId:after{ content:" - " }*/
/* Edited by Annie to include the price */
.subItemList .subContent span.courseId{float:left;}
.subItemList .subContent span.courseName{float:left;max-width:65%;padding-left:5px;}
.subItemList .subContent span.coursePrice{float:right;color: #ff6600;padding-right:10px;}
.subItemList .subEnquire{ padding-top:40px; padding-bottom:40px; text-align:center; margin-top:40px; }
.subItemList .subEnquire a{ color:#fc0f0f; text-transform:uppercase; font-size:30px; }
.linkrpl{text-decoration:underline;}
@media(max-width:920px){
	.qualificationsSubCategoryInner{ width:auto; padding-left:15px; padding-right:15px; }
	.subItemListInner{ max-height:500px; }
}
@media(max-width:767px){
.subItemList .subItem.cat_unitlisting .subContent{padding-bottom: 15px; /*border-bottom:1px solid #d4d4d4;*/
    padding-top: 15px;}
	.qualificationsSubCategory{ position:fixed; }
	.qualificationsSubCategoryInner{ position:static; }
	/**/.subItemList .subContent span.courseName{max-width:50%;}
	.subItemListInner{height:200px;}

}
.subItemList .subItem.cat_unitlisting .subEnquire {
    margin-top: 0;padding-bottom: 10px;
}
.subItemListInner .subItem{padding-top:10px;}
.subItemList .subContent a{margin-bottom:0px;}
@media(max-width:640px){

	.subItemList .subContent{ border-top:0px solid #d4d4d4; /*font-size:22px; */line-height:25px; }
	.subItemList .subContent span.courseId{ display:block; }
	.subItemList .subContent span.courseId:after{ content:"" }
	/**/ .subItemList .subContent span.courseName{max-width:50%;}
	.subItemListInner .subItem{ padding-left:0; padding-right:0; }
	.subItemList .subEnquire{ padding:0; margin:0; border-bottom:2px solid #d4d4d4; padding-bottom:20px; text-align:left; }
}
@media(max-width:480px){
.subItemListInner{height:350px;}
.subItemList .subContent span.courseName{max-width:50%;}
}

/** End of .qualificationsSubCategory **/

/** START of .categoryDetails **/

.bannerBlackStrip{ margin-top:15%; background-color:rgba(33, 33, 33, 0.8); padding-top:30px; padding-bottom:30px; overflow: hidden; }
/*.categoryDetails{padding:40px 0px 0px 0px;} */
.categoryDetails{padding:0;}
.categoryDetails h2,.categoryDetails h1{font-size: 2.000em; color:#ff6600; font-family: 'BebasNeue-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; margin-bottom:25px;}
.description ul{margin:0px; padding:0px;  list-style:inside disc;}
.description ul li{margin-bottom:10px;}
.categoryDetails h2.border-bottom{padding-bottom:15px;}
.border-bottom{border-bottom:1px solid #d2d2d2;}
.categoryDetails h3{font-size: 1em; color:#ff6600; font-family: 'OpenSans-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.categoryDetails .custom_packaging h4{font-size: 2em; color:#ff6600; font-family: 'BebasNeue-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.categoryDetails .custom_packaging h5{font-size:1.25em;color:#f55600;}
.categoryDetails .details{padding:0px 40px;}
.bannerBlackStrip h1{width: 90%;}
.slider-section .video-area video{}
/*.slider-section .carousel-caption .bannerBlackStrip a, */
.bannerSection .bannerBlackStrip a{ text-transform:uppercase; background-color:#ff6600; color:#ffffff !important; float: right;}
/*.slider-section .carousel-caption .bannerBlackStrip a:hover, .slider-section .banner-caption */.bannerBlackStrip a:hover{ /*background-color:transparent; color:#ff6600; */ }
.categoryDetails .description p, .categoryDetails .details p, .description ul li{font-size:1em; color:#6c6c6c; font-family: 'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.categoryDetails .details h2{float:left;padding-right:15px;}
.details .single-cours-social{float:right;margin-top:5px;}
.righticons{height:auto;overflow:hidden;width:100%;clear:both;}
.categoryDetails .details p a{font-family: "OpenSans-BoldItalic",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size:1.05em; color:#6c6c6c;}
a.terms_link:hover{text-decoration:underline;color:#ff6600!important;}
.categoryDetails .details .lbl-text{font-family: 'OpenSans-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;float:left;}
.categoryDetails .details .lbl-text span{font-family: 'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;text-transform:capitalize;}
.categoryDetails .achieve p, .categoryDetails .achieve ul li{font-size:1em; color:#3c3c3c; font-family: 'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.categoryDetails .achieve span{font-size:1.05em; color:#3c3c3c; font-family: 'OpenSans-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; display: block; margin:15px 0px;}
.custom_packaging p a{font-size:1.05em; color:#3c3c3c; /*font-family: 'OpenSans-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;*/ display: inline; margin:15px 0px;}
.custom_packaging p {
  margin: 18px 0;
}
.categoryDetails p>a{color:#ff6600;text-decoration:underline;font-weight:bold;}
.categoryDetails .achieve ul{margin:0px; padding:0px; list-style: none;}
.categoryDetails .achieve ul a{font-size: 1.05em; color:#100089; font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.categoryDetails .achieve ul  span{ display: inline; margin:0px;}
.categoryDetails .achieve ul  p{margin:0px;}
.categoryDetails .achieve ul li{margin: 18px 0px;}
.categoryDetails h2.margin-bottom{margin-bottom:10px;}
.categoryDetails .details .terms{font-family: 'OpenSans-BoldItalic',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;float:right;}
.categoryDetails .social-light{margin-top:0;}
.bannerBlackStrip h1 span{float:left; color:#ffffff; font-family: "BebasNeue-Bold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; width: auto; margin:0px 5px 0px 0px;}
.bannerBlackStrip p{color:#ffffff; font-size:1.05em; width: 80%; float: left; padding-right:10px;}
.bannerBlackStrip{}
.category-details{background-image:url('../images/bannerimagesmall.png') !important;}

.categoryDetails .accordion-section .accordion-heading a{ color: #464646; width: 100%; display: block; padding:15px 0px; }
.categoryDetails .accordion-section .accordion-heading a:hover{background-color:#ffffff; color:#ff6600;}
.categoryDetails .accordion-section .accordion-inner-content{padding:15px;}
.categoryDetails .accordion-section .accordion-heading a span{/*width: 994px;*/ margin: 0px auto; display: block; }
.categoryDetails .accordion-section .accordion-heading a span{ background:url('../images/arrowdown.png') no-repeat right center;  padding:0px 40px 0px 0px; }
.categoryDetails .accordion-section .accordion-heading a:hover span{background:url('../images/arrowdownselected.png') no-repeat right center;}
.categoryDetails .accordion-section .accordion-heading a[aria-expanded='true'] span{ background:url('../images/arrowupselected.png') no-repeat right center; }
.pricecolor{color:#ff6600;font-weight:bold; }
@media(max-width:1024px){
	.categoryDetails .accordion-section .accordion-heading a span{ width:100%;}
}
@media(max-width:980px){
	.bannerBlackStrip{ margin-top:105px; }
	.bannerBlackStrip h1{ font-size:65px; }
	.bannerBlackStrip a{ float:right; }
        .categoryDetails .details h2{margin-bottom:0;}

}
@media(max-width:1000px) and (min-width:768px){
     .categoryDetails .details h2{margin-bottom:0;}
        .categoryDetails .single-cours-social{float:left;margin-top:0;margin-bottom:20px;}
        .categoryDetails .details p{font-size:0.9em;}
}
@media(max-width:900px){
	.bannerBlackStrip{ margin-top:85px; }
	.bannerBlackStrip h1{ font-size:55px; }
}
@media(max-width:800px){
	.bannerBlackStrip{ margin-top:85px; }
	.bannerBlackStrip h1{ font-size:45px; margin-top:0; }
	.bannerBlackStrip p{ font-size:14px; }
}
@media(max-width:768px){
	.bannerBlackStrip{ margin-top:130px; }
	.bannerBlackStrip h1{ font-size:45px;  }
	.bannerBlackStrip p{ font-size:14px; }
}

@media(max-width:767px){
	.bannerBlackStrip h1{ font-size:40px; }
	.bannerBlackStrip h1 span{ display:block; }
	.bannerSection .bannerBlackStrip a{ float:left; font-size:12px; padding:6px 12px; }
	.categoryDetails{padding-top:15px;}
	.categoryDetails h2,.categoryDetails h1{font-size: 1.8em;}
	.categoryDetails .details{padding:0px;}
        .categoryDetails .description{margin-bottom:30px;}
        .categoryDetails .details .social-light li{margin-top:0;}
        .categoryDetails .single-cours-social{margin-top:0;}
}
@media(max-width:640px){
	.categoryDetails .details{padding:0px;}
	.categoryDetails .accordion-section .accordion-heading a span,.categoryDetails .accordion-section .accordion-heading a:hover span, .categoryDetails .accordion-section .accordion-heading a[aria-expanded="true"] span{padding:0px 35px 0px 15px; background-size:30px auto; background-position: right; }
	.categoryDetails h2.margin-bottom{margin-top:12px;}
}
@media(max-width:480px){
	.bannerBlackStrip{ margin-top:105px; }
	.bannerBlackStrip{padding-top:10px; padding-left:10px;}
        .categoryDetails h2{margin:10px 0;}
        #mainCont.categoryDetails h2{margin:20px 0 15px 0;}
        .categoryDetails .details h2{margin:0!important;}
        .categoryDetails h2.border-bottom{padding-bottom:0;border-bottom:none;}
                .categoryDetails p>a{text-decoration:none;}
}
@media (max-width:400px){
     .categoryDetails .single-cours-social{margin-top:0;float:left;margin-bottom:20px;}
     .categoryDetails .details h2{margin-bottom:20px;margin-right:20px;}
    .categoryDetails .righticons{font-size:0.9em;}

}

@media(max-width:360px){
	.slider-section .carousel-caption .bannerBlackStrip h1, .slider-section .banner-caption .bannerBlackStrip h1{ font-size:24px; line-height:26px; }
}
/** END of .categoryDetails **/
.btnCloseList{margin-left: 15px; float: left; clear: both;}
/*** START of moreAboutRPL ***/

.howitworks, .asked-questions a, .rpl-evidence a, .info-section a{
    border: 1px solid #ff6600;
    border-radius: 5px;
    color: #ff6600;
    /*float: left;*/
	display: inline-block;
    font-family: "OpenSans-Semibold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;
    font-size: 1em;
    margin-top: 15px;
    padding: 10px 20px;
}
.howitworks:hover, .asked-questions a:hover, .rpl-evidence a:hover, .info-section a:hover{ background-color:#ff6600; color:#ffffff; }
.recognition{width:100%; height:auto;overflow:hidden;position:relative; margin:50px 0px 0px 0px; background-image:url('../images/banner2.png'); background-size: cover; background-repeat:no-repeat;}
/*.recognition.overlay:after{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);opacity:1;width:100%;height:100%;} */
.recognition-bg{width:100%; float:left;}
.recognition .recognition-options{/*position:absolute; top:0px; left:0px; */width:100%; height:100%; background-color:rgba(0,0,0,.6); float:left;}
.recognition .recognition-options h1{color:#ffffff; font-family: "BebasNeue-Bold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size:3.750em; text-align:center; margin-top:8%;}
.recognition-options ul{width:100%; float:left; padding:8% 0%;}
.recognition-options ul li{float:left; width:20%; list-style:none;  text-align:center;}
.recognition-options a, .recognition-options ul li > div{ background-position:center top; background-repeat:no-repeat; padding-top:80px; float:left; width:100%;}
.recognition-options a.groups,.recognition-options ul li > div.groups{background-image:url('../images/groups.png');}
.recognition-options a.search, .recognition-options ul li > div.search{background-image:url('../images/search.png');}
.recognition-options a.you, .recognition-options ul li > div.you{background-image:url('../images/you.png'); padding-top:120px;}
.recognition-options a.employee, .recognition-options ul li > div.employee{background-image:url('../images/employee.png');}
.recognition-options a.othergroups, .recognition-options ul li > div.othergroups{background-image:url('../images/groups.png');}
.recognition-options a span,.recognition-options ul li > div span{color:#ffffff; font-family: "BebasNeue-Bold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size:1.563em; line-height:30px;}
.recognition-options a:hover span, .recognition-options a.active span, .recognition-options ul li > div.active span{color:#ff6600; font-family: "BebasNeue-Bold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size:4.250em; line-height:normal;}
.more-about-rpl{background-color:#000000;}
.more-about-rpl a:hover{ color:#000000; }
.asked-questions{background-color:#000000; width:100%; float:left; padding:60px 0px;}
.asked-questions h2{color:#ffffff; font-family: "BebasNeue-Bold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size:2.75em; line-height:normal; float:left; margin:0px;}
.asked-questions a{ float:right;}
.asked-questions a, .info-section a{ border:1px solid #ffffff; color:#ffffff; margin:0px; }
.asked-questions a:hover{ color:#000000; background-color:#ffffff; }
.rpl-evidence{background-image:url('../images/books.png'); background-position: right 65px; background-repeat: no-repeat; background-color:#ffffff; width: 100%; float: left; padding:70px 0px; background-size:auto;}
.about-more-rpl{padding:65px 0px 0px 0px; width:100%; float:left;}

.about-more-rpl .details p, .rpl-evidence p{ font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; color:#6c6c6c; font-size:1.063em;}
.about-more-rpl h3, .rpl-evidence h3, .benwfits-of-rpl h3{color:#ff6600; font-family: "BebasNeue-Bold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size:3.625em;}
.rpl-evidence span{font-family: "OpenSans-Semibold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; color:#ff6600; font-size:1.063em;}
.rpl-evidence ul{margin:0px; padding:0px; list-style:inside; color:#ff6600;}
.rpl-evidence ul li{color:#6c6c6c; font-size:1.063em; font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.rpl-evidence ul li {
		  color:#6c6c6c; /* Set color of list item to a dark gray */
		  list-style-type:none; /* hide default bullets */
		}
.rpl-evidence ul li:before {
		  color:#ff6600; /* set color to red */
		  content:"\2022"; /* /2022 is the numerical unicode for &bull; */
		  font-size:1.5em; /* Set the font-size of the bullet if necessary. Make sure to use em or %*/
		  padding-right:.25em; /* Give the bullet some padding from the text Make sure to use em*/
		  position:relative;
		    top:.1em; /* Set the vertical position of the bullet if necessary. Make sure to use em or % */
		}
.recommend-gq{background-image:url('../images/left-banner1.png'); background-position:left -2px; background-repeat: no-repeat; background-color:#ff6600; width: 100%; float: left; padding:60px 0px; background-size:50% auto;padding:50px 0;}
.recommend-gq p, .gap-trainging p{color:#ffffff; font-size:16px; font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.recommend-gq .name-date{float: right;}
.recommend-gq .name-date span{color:#ffffff; font-size:0.938em; font-family: 'OpenSans-Italic',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; float:left;}
.recommend-gq span.date, .thank-you span.date{font-size:0.838em; line-height:23px;}
.recommend-gq h3{;color:#ffffff; font-family: "BebasNeue-Bold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size:2.875em;}
.recommend-gq .recommend-text{padding:0px 0px 0px 50px; min-height:350px; overflow:Auto;}
.recommend-gq .recommend-text h3{margin-top:0;}
.benwfits-of-rpl{width:100%; float:left; padding:40px 0px;}
.benwfits-of-rpl h3{text-align:center;}
.benwfits-of-rpl ul{float:left; width:100%; margin:20px 0px 0px 0px; text-align:center; padding:0px}
.benwfits-of-rpl ul li{list-style:none; display: inline-table; margin-bottom:20px;}
.benwfits-of-rpl ul li a,.benwfits-of-rpl ul li div{width:140px; margin:0 auto; text-align:center; min-height:140px;}
.benwfits-of-rpl ul li span{display:block; color:#ff6600; font-family: "BebasNeue-Bold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size:1.1em; margin-top:15px;}
.thank-you{background: none repeat scroll 0 0 #999; width:100%; float:left; color:#ffffff; padding:20px 0px;}
.thank-you h3{ font-size:2.875em; text-align:left; background:url('../images/quote2.png') no-repeat top left; padding:21px 0px 58px 165px;font-family: 'BebasNeue-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; float:left; margin: 0px 15px 0px 0px;}
.thank-you p{padding-top:27px; font-size:1.125em;  font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.thank-you span{color:#ffffff; font-size:0.938em; font-family: 'OpenSans-Italic',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.gap-trainging h3{color:#000000; font-family: "BebasNeue-Bold"; font-size:3.625em;}
.gap-trainging p{color:#6c6c6c; font-size:1.500em;  font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;line-height:1.4;}
.gap-trainging span{color:#ff6600; /*display:block; */ font-weight:bold;}
.gap-trainging{width:100%; float:left; padding:60px 0px;background-size: cover;background-repeat: no-repeat;}
.gap-trainging .right-text{padding-top:95px;}
.bottom-gap{ height: 10px; clear:both;}
.table-responsive a {
  color: #6c6c6c;
}
.textwidget{padding-top:50px;}
.textwidget h2{margin-top:40px;margin-bottom:10px;}
.rto-partners{width:100%;}
.rto-partners h3{color:#000000; font-family: "BebasNeue-Bold"; font-size:3.625em;}
.textwidget p{font-size:1.063em;}
.rto-partners p {color:#6c6c6c; font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.rto-partners ul{color:#6c6c6c; font-size:1.063em;line-height:2em; font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.rto-partners h2{color:#ff6600; font-family: "BebasNeue-Bold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size:3.625em;}
.rto-video {margin-top:30px; margin-bottom:30px;}
img#captchaimg{border:1px solid #6c6c6c;padding:5px;}

@media (max-width:1310px){
.recommend-gq {padding:20px 0;}
.recommend-gq .recommend-text {  min-height:300px;}
}
@media( max-width:1024px ){
	/*.recognition .recognition-options h1,.recognition-options ul{margin-top:5%;}
	.recognition-options ul{padding:0px}*/
		.recommend-gq h3{ margin-top:0; }
		.recommend-gq .recommend-text{ padding:0px 0px 0px 30px; }
		/*.recommend-gq { padding: 47px 0;} */
 .recommend-gq .recommend-text {  min-height: 240px;}
	}
@media( max-width:980px ){
	/*.recommend-gq{ padding:40px 0; } */
	.rpl-evidence{ background-position:right -100px top 65px }
	.recommend-gq .recommend-text{min-height:inherit;}
}
@media( max-width:900px ){
	.recommend-gq p, .gap-trainging p{ font-size:14px; }
	.recommend-gq .recommend-text{ padding-left:10px; }
}
@media( max-width:800px ){
	.rpl-evidence{ background-position:right -180px top 65px }
	.recommend-gq{ padding:15px 0px; }
	.recommend-gq .recommend-text{ padding:0; }
}

@media( max-width:768px ){
	.rpl-evidence{ background-position:right -200px top 65px  !important; padding:20px 0px; }
	/*.recognition .recognition-options h1, .recognition-options ul{margin-top:2%;}*/
	.recommend-gq, .benwfits-of-rpl, .gap-trainging, .asked-questions, .about-more-rpl{padding:20px 0px;}
	.recommend-gq .recommend-text{padding:0px;}
	.recommend-gq h3, .benwfits-of-rpl h3, .gap-trainging h3, .categoryDetails h2{margin:0px;}

	.recommend-gq p, .gap-trainging p{ font-size:1.063em; }
        #search-page .styleh3{margin-bottom:5%;}
	}
@media( max-width:767px ){
.benwfits-of-rpl ul li{min-height: 180px; float: left; width: 25%; display:initial;}
	.rpl-evidence, .recommend-gq{background-position: right top !important; background-size: 100% auto; padding-top: 80%;}
}
@media( max-width:640px ){
.benwfits-of-rpl ul li{float: left; display: inline-block;}
.benwfits-of-rpl ul li a,.benwfits-of-rpl ul li div{width:120px;}
	.about-more-rpl .description { text-align: center;}
	.recognition-options a:hover span{font-size:1em;}

	.gap-trainging .right-text{padding-top:0px;}
	.about-more-rpl .details p, .rpl-evidence p, .rpl-evidence ul li, .rpl-evidence ul li:before,.recommend-gq p, .gap-trainging p, .thank-you p, .gap-trainging p{font-size:1em;}
	.benwfits-of-rpl ul{margin:0px; text-align:left; padding:0px;}
	.about-more-rpl h3, .rpl-evidence h3, .benwfits-of-rpl h3, .gap-trainging h3, .thank-you h3, .recommend-gq h3, .recognition .recognition-options h1{font-size:2em;}
	.recognition-options ul li{width:100%; display:inline-block; float:none; padding-bottom:25px;}
	.thank-you h3{background-image:url("../images/quotestop.png"); padding:21px 0 20px 100px; float:none;}
	.thank-you p{padding-top:10px;}
	.recognition-options a span, .recognition-options ul li > div span{font-size:1.253em;}
	.benwfits-of-rpl h3{margin-bottom:10px;}
	.asked-questions a{ float:left; margin-top:30px; }
	.recognition-options ul{padding:0px;}
	.recognition-options ul li > div{width: 250px; float: none; margin:0 auto;}
	.recognition-options ul li > div img{vertical-align: top;}
	.recognition{background-image:none!important;background-color:#000;}
	.benwfits-of-rpl ul li{min-height: 180px; float: left; width: 50%;}
	.benwfits-of-rpl ul li span{margin-top:0px;}
}
@media( max-width:480px ) and (min-width:240px) {
.rpl-evidence ul li:before{float:left; }
  /*.trades-licensing-content ul li{list-syle-type:disc;} */
 .trades-licensing-content ul li a{display:block;}

}
@media( max-width:360px ){
.benwfits-of-rpl ul li {min-height: 160px; width: 50%; }

}
@media (min-width:340px) and (max-width:370px){
.benwfits-of-rpl ul li a,.benwfits-of-rpl ul li div{width:160px;}

}
/*** END of moreAboutRPL ***/

/* START of aboutUspage*/
.rpl-specialists .info-section, .management-team .info-section{background-color:#999999;}
.rpl-facilitator .info-section{background-color:#ff6600;}
.rpl-facilitator .info-section a:hover{ color:#ff6600; }
.support-team .info-section, .show-specialist-list{background-color:#000000;}
.support-team .info-section a:hover, .show-specialist-list a:hover{ color:#000000; }

.question-section{color:#000000; padding:40px 0px 80px 0px;}
.question-section p{ color: #6c6c6c; font-family: "OpenSans-Light",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size: 1.313em; text-align:center;}
.question-section ul{list-style:none; padding:0px; margin:0px;}
.question-section ul li{width:33.333%; float:left;}
.question-section .question-item > img{width:60px; height:60px; float:left;}
.question-section .question-info{margin-left:80px;}
.question-section .question-item h1{font-size:1.750em;font-family: "BebasNeue-Bold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.question-section .question-item p{font-family: "OpenSans-Light",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size: 1.063em; text-align:left; line-height:normal;}
.aboutusheading{color: #ff6600;font-family: "BebasNeue-Bold",Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;text-align:center;font-size: 3.625em;margin-bottom:40px;}
.rpl-specialist-list{ padding:60px 0px; /* display:none; */ }
.show-specialist-list{text-align:center; padding:10px 0px;}
.show-specialist-list span{padding:5px 17px;}
.show-specialist-list span.show-list{ cursor:pointer; background:url("../images/downarrow.png") no-repeat left top;}
.show-specialist-list span.hide-list{background-image:url("../images/uparrow.png");}

.aboutOurTeamUpArrow{ padding:8px 0; text-align:center; background:#000000; }
.aboutOurTeamUpArrow .aboutOurTeam{ background-image:url("../images/uparrow.png"); width:37px; height:33px; display:inline-block; }

.rpl-specialist-list ul{list-style:none; padding:0px; margin:0px;}
.rpl-specialist-list ul li{width:auto; float:left; }
.img-section{text-align:center;}
.info-section{ padding:40px 0px 50px 0px;}
.info-section h1{color:#ffffff; font-family: "BebasNeue-Bold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size:3.750em; text-align:left; margin:0px;}
.info-section p{ color: #ffffff; font-family: "OpenSans-Light",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size: 1.063em;}
.info-section a{float:right; margin-top:40px;}
.info-section a:hover{background-color:#ffffff; color:#6c6c6c;}
.info-section ul{float:left; margin:0px; padding:0px; list-style:inside none disc; width:80%;}
.info-section ul li{color:#ffffff; list-style:inside;}
@media( max-width:768px ){
	.question-section {padding: 30px 0;}
}
@media( max-width:640px ){
	.info-section{padding:10px 0 20px;}
	.info-section h1{font-size:2em;}
	.info-section p, .info-section ul li, .info-section a, .question-section p{font-size:1em;}
	.info-section a{float:left; margin-top:20px;}
	.question-section ul li{width:100%;}
	.question-section p{text-align:left;}
}
@media( max-width:640px ){
    .aboutusheading{font-size:3em;}
}
/* END of aboutUspage*/



/*START of ContactUs */
.contact-banner{ /*margin-top:96px; background-image: url('../images/banner-contact.png')*/ background-repeat: no-repeat; background-position:left top; background-size: auto 100%;}
.contact-banner-info{ width:100%; height:100%; background:url('../images/contactBannerBg4500.png') repeat-y top center; }
.contact-banner-info ul{list-style:none; padding:0px; margin:0px;}
.contact-banner-info ul li{padding:0px 5px; float:left;}
.contact-banner-info .social-icon{float:right; padding-top:362px; padding-bottom:10%;}
.contact-details{margin-top:8%;}
.contact-details > a{float:left;margin-bottom:15px;}
.contact-details .details{border-top: 1px solid #ffffff; width:290px; float:left; clear:both; margin-top:10px; padding:10px 0px;}
.contact-details .details span{display:block;}
.contact-details .details address,.contact-details .details span,.contact-details .details a{color:#ffffff; font-size:1em;  font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; margin:0px; padding:0px;}
.contact-details .details a.call-no{ font-size:3.125em; font-family:'OpenSans-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; color:#ffffff; background:url("../images/phoneicon.png") no-repeat left center; padding:0px 0px 0px 60px; display:block;}
.contact-banner-info .social-icon h1{font-family: 'BebasNeue-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size:5.000em; color:#ff6600;}
.social-icon a{background-position:bottom center; background-repeat:no-repeat; width:56px; height:56px; float:left; }
.social-icon a:hover{ background-position:top center;}
.social-icon .twitter{background-image:url("../images/twitter.png");}
.social-icon .facebook{background-image:url("../images/fb.png");}
.social-icon .linkedin{background-image:url("../images/linkedin.png");}
.social-icon .you-tube{background-image:url("../images/youtube.png");}
.social-icon .googleplus{background-image:url("../images/googleplus.png");}
.contact-skills{background-color:#6b6b6b;}
.emailus-formfields{padding:50px 0px 50px 0px;}
.emailus-formfields ul{list-style:none; margin:0px; padding:0px;}
.emailus-formfields ul li{margin-bottom:10px; text-align:left;}
.emailus-formfields h1{font-family: 'BebasNeue-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size:3.625em; color:#ff6600; margin-top:0px;}
.emailus-formfields label{color:#959595; font-size:1em;  font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-weight:normal; display:block;  text-align:left;}
.emailus-formfields label span{color: #ff6600;}
.emailus-formfields input[type='text'],.emailus-formfields input[type='email'],.emailus-formfields input[type='tel'], .emailus-formfields textarea{background-color:#ebebeb; border:none; width:100%; padding:5px 10px; color:#959595; font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.emailus-formfields textarea{resize: none; min-height:315px;}
.emailus-formfields input[type='button'],.emailus-formfields input[type='submit'], .emailus-formfields button{background-color:transparent;  font-size: 1em; color:#ff6600; font-family: 'OpenSans-Semibold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; border: 1px solid #ff6600; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;	border-radius: 5px; padding:10px 50px;   float: left; margin-top:15px; float:right;}
.emailus-formfields input[type='button']:hover,.emailus-formfields input[type='submit']:hover, .emailus-formfields button:hover{ background-color:#ff6600; color:#ffffff; }
.emailus-formfields select{ width:100%; background-color:#ebebeb; border:0px; padding-top:4px; padding-bottom:4px; }
.page-template-contact .contact-banner {margin-top:0;}


@media( max-width:980px ){
	.contact-banner-info .social-icon{ padding-top:363px; }
}
@media( max-width:800px ){
	.contact-banner-info{ background-image:url('../images/contactBannerBg350.png'); background-position:left top;}
	.contact-banner-info .social-icon{ padding-top:364px; }
}
@media( max-width:768px ){
	.contact-details{margin-top:5%;}
	.contact-banner-info .social-icon{ padding-top:355px;}
	.contact-banner{background-size: cover;}
	}
@media( max-width:767px ){
	.contact-banner-info{background-repeat:repeat; }
	.contact-details .details{width:100%;}
	}
@media( max-width:640px ){
	.contact-banner{margin-top:77px;}
.emailus-formfields{padding:20px 0px;}
.emailus-formfields textarea{min-height:150px;}
.emailus-formfields h1{font-size:2em;}
.emailus-formfields ul li{ text-align:center;}
.emailus-formfields input[type='button'], .emailus-formfields button{float:none;}
.contact-banner-info .social-icon { padding-top: 0; float:left; padding-bottom:20px; width:100%; }
.contact-banner-info ul{width:100%; float:left;}
.details a.call-no{font-size:2.5em;}
.contact-banner-info .social-icon h1{font-size:2em;}
.social-icon a{width:40px;height:40px;}
.social-icon .twitter{background-image:url("../images/twitter1.png");}
.social-icon .facebook{background-image:url("../images/fb1.png");}
.social-icon .linkedin{background-image:url("../images/linkedin1.png");}
.social-icon .you-tube{background-image:url("../images/youtube1.png");}
.socialicon a{width:45px;height:40px;}
.social-icon .googleplus{background-image:url("../images/googleplus1.png");}

}
@media( max-width:360px ){
	.contact-banner-info ul li{width:20%;}

	}
/* END of ContactUs */
.banner-video-section{position:relative; height:750px;}
.banner-video-section .video-area {
	bottom: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;}
.banner-video-section video{
	top: 0;
	left:0px;
    position: absolute;
    width: 100%;
}
.banner-video-section .video-info {position:absolute; top:20%; left:0px; width:100%; height:auto;}

@media( min-width:1156px ) and ( max-width:1280px ){
.banner-video-section{height:700px;}
.homevideocontainer .review-section{margin-top:-90px;}
}
@media( min-width:1025px ) and ( max-width:1150px ){
.banner-video-section{height:650px;}
.homevideocontainer .review-section{margin-top:-104px;}
}
@media( min-width:900px ) and ( max-width:1024px ){
.banner-video-section{height:590px;}
.homevideocontainer .review-section{margin-top:-120px;}

}
@media( min-width:765px ) and ( max-width:899px ){
.banner-video-section{height:500px;}
.homevideocontainer .review-section{margin-top:-80px;}
/*.banner-video-section .video-area {height: 400px;}
.banner-video-section video{height: 100%;}*/
}

/*loader image*/
.img_ajax_loading {
  margin-top: 70px;
  min-height: 102px;
  text-align: center;
  width: 100%;
}

.bannerBlackStrip h1.header_text_banner_3, .bannerBlackStrip h1.header_text_banner_3 {
  font-size: 4em;
  line-height: 60px;
}
.bannerBlackStrip h1.header_text_banner_4, .bannerBlackStrip h1.header_text_banner_4 {
  font-size: 2.5em;
  line-height: 45px;
}
.bannerBlackStrip h1.header_text_banner_5 , .bannerBlackStrip h1.header_text_banner_5 {
  font-size: 2em;
  line-height: 35px;
}
@media(max-width:767px){
	.bannerBlackStrip h1.header_text_banner_3, .bannerBlackStrip h1.header_text_banner_4, .bannerBlackStrip h1.header_text_banner_5, .bannerBlackStrip h1.header_text_banner_3, .bannerBlackStrip h1.header_text_banner_4, .bannerBlackStrip h1.header_text_banner_5, .bannerBlackStrip h1.header_text_banner{
	font-size: 24px;
	line-height:26px;
	}
	.categoryDetails .achieve{overflow:scroll;}
}

.categoryDetails .achieve table{width: auto !important ;}
.categoryDetails .achieve table p, .categoryDetails .achieve table span{margin:0px; padding:0px;}
.categoryDetails .achieve table tr td{padding:5px; vertical-align:top;}
.elearning-form iframe{border:none;}
.categoryDetails .achieve table .links p{margin-bottom:10px;}
.categoryDetails .achieve table .links p a{margin:0px;}
iframe .content-single-col label{color:#959595; font-size:1em;  font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-weight:normal; display:block;  text-align:left;}
iframe .content-single-col input[type="password"], iframe .content-single-col input[type="text"]{background-color:#ebebeb; border:none; width:100%; padding:5px 10px; color:#959595; font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.menu-sitemap-container{padding-bottom:40px;}
.menu-sitemap-container ul{margin-bottom: 0px; margin-left: 12px;    padding: 24px 24px 0px 24px; list-style:none; border-bottom: none; border-left:1px solid #e0e0e0; }
.menu-sitemap-container ul li{padding:5px 0px;}
.menu-sitemap-container ul li a{font-size:0.875em;  font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; color:#6c6c6c; padding:0px; display:inline-block;}
.menu-sitemap-container ul li a:hover{color:#ff6600;}

.menu-sitemap-container ul li span {
    border-bottom: 1px solid #e0e0e0;
    display: inline-block;
    float: left;
    margin: 10px 12px 0 -24px;
    width: 18px;
}
.trades-licensing{padding:30px 0 90px 0;}
.trades-licensing-table-area{width: 100%; float: left;}
.trades-licensing-table-area .table-responsive{margin:20px 0px; float: left; width: 100%;}
.trades-licensing-table-area .table-responsive .accordion-inner .page-wrapper{width: auto;}
.categoryDetails .table-responsive .accordion-section .accordion-heading a span{width: 964px;}
.trades-licensing-table-area .table-responsive .accordion-inner-content ul {margin:0px; padding:0px; list-style: none;}
.trades-licensing-table-area .table-responsive .accordion-inner-content ul  li{line-height: 25px;}
.trades-licensing-table-area .table-responsive .accordion-inner-content a:hover{color:#ff6600;}
.trades-licensing-content{font-family: 'OpenSans-light', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.trades-licensing-content ul{margin-top:25px;}
.trades-licensing-content ul li{ font-size:1.1em;line-height:2em; font-family: 'OpenSans-SemiBold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; color: #ff6600;}
.trades-licensing-content ul li a{border:none; padding:0px; margin:0px;}
.trades-licensing-content ul li a:hover{background:transparent; color:#ff6600;}
.trades-licensing-table-area .table-responsive .table{font-size:1.188em;  font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; color:#231f20;}
.trades-licensing-table-area .table-responsive .table > thead > tr > th{background-color:#e7e7e8; border:none; font-family: 'BebasNeue-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; font-size:1.875em; color:#231f20;}
.trades-licensing-table-area .table-responsive .table > thead > tr > td{border-top: 1px solid #c7c8ca;}
.trades-licensing-table-area .bold-text, .trades-licensing .bold-text{margin:0px 0px 20px 0px; font-size:1.3em; font-family: 'OpenSans-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; color: #797979;line-height:1.428;}
.trades-licensing-image{background-image:url('../images/bannerimage4.png'); background-position: left top; background-repeat: no-repeat; background-color:#000000; width: 100%; float: left; padding:60px 0px; background-size:50% auto;}
.trades-licensing-image .recommend-text span, .trades-licensing-image .recommend-text p{
    color: #fff;
    font-family: "BebasNeue-Bold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;
    font-size: 3.75em;
    line-height: 70px;
    text-transform: uppercase;
}
.slider-section{overflow: hidden; text-align: center;}
			.slider-section img{height:auto; margin:0px auto;}
			.slider-section .slider-caption{float:left;}
			.slider-section .banner-caption, .bannerBlackStrip {
				left: auto;
				right: auto;
				text-align: left;
				text-shadow: none;
				top: 0;
				width: 100%;
				padding-bottom: 30px;
				bottom: auto;
				color: #fff;
				padding-top: 20px;
				position: absolute;
				z-index: 10;
			}
			.slider-section .banner-caption .banner-content {
				margin-top: 18%;
				width: 60%;
				color: #fff;
				text-align: left;
				text-shadow: none;
			}
			.bannerBlackStrip .banner-content {
				margin-top: 0px;
				width: auto;
				color: #fff;
				text-align: left;
				text-shadow: none;
			}
.banner-section.grayscale-effect{

filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
 filter: grayscale(100%); /* IE6-9 */
 -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
 -moz-filter: grayscale(100%);
 -ms-filter: grayscale(100%);
 -o-filter: grayscale(100%);

	}
@media( max-width:1024px ){
		.trades-licensing{ background-position:right -200px top 65px  !important; padding:20px 0px 75px 0px; }
		.trades-licensing-image{padding: 15px 0px;}
	}
@media(max-width:980px){
	.trades-licensing-image .recommend-text span, .trades-licensing-image .recommend-text p{ font-size:2.500em; line-height: 40px; }
	.trades-licensing-table-area .table-responsive .table > thead > tr > th, .trades-licensing-table-area .bold-text, .trades-licensing .bold-text, .trades-licensing-content ul li, .trades-licensing-table-area .table-responsive .table{font-size:1em;}
	.trades-licensing{ padding:20px 0px 90px 0px; }
}

@media(min-width:641px) and (max-width:767px){
.slider-section .banner-caption .banner-content {margin-top:8%;}
.review-section a.review-links{padding:25px;}
}

@media( max-width:640px ){
	.rpl-evidence.trades-licensing, .trades-licensing-image{background-image: none;padding: 0px 0 20px 0;}
	.slider-section .banner-caption .banner-content{width: 90%;}
	.slider-section .banner-caption .banner-content {margin-top: 50px;}
	}
@media( max-width:480px ){
	.trades-licensing {background-position: right -10px top 10px !important;  padding: 20px 0px 20px;}
	}

/*li:first-child .rto_name {
  font-family: opensans-bold !important;
}*/

li .rto_name {
  float: left;
  font-family: opensans-regular !important;
  width: auto;
}

 li .rto_provider{float:left}
 .accordion-section {  clear: both;}

.categoryDetails .achieve ul.rtoprovider {
  float: left;
  padding-bottom: 20px;
}


.ui-helper-hidden-accessible{
display:none;
}


.om .subItemList {
background: none repeat scroll 0 0 #ffffff;
padding:0;
border:0;
border-radius:0;
}
h2.search-heading {
font-size: 3.625em;
}
@media(max-width:640px){
h2.search-heading {
font-size: 2em;
}
}
.search-results-rpl{
font-family: 'MyriadPro-Cond',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;
}
@media( min-width:1024px ){
.categoryDetails .page-wrapper {
width: 1054px;
}
}
.custom_packaging td {
  border: 1px solid #ededed !important;
}

.spllink a,.wpcf7-submit{border: 2px solid #ff6600;
    border-radius: 5px;
    color: #ff6600;
    display: inline-block;
    font-family: "OpenSans-Semibold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;
    font-size: 14px;
    margin-top: 15px;
    padding: 11px 32px;
     }

     .spllink a:hover, .wpcf7-submit{
    background-color: #ff6600;
    color: #fff;
     }


.social-light{

	margin-top:-12px;

}

.social-light li{

	margin-top:12px;

}

.social-ico{

	width:40px;

	height:40px;

	font-size:14px;

	padding:0;

	line-height:36px;
	border-color: #ff6600;
	 color: #ff6600;
  	background-color: rgba(255,255,255,0);

}


a.social-icon:hover {
	border-color: #ff6600;
	color: #fff;
	background-color: #ff6600;

}
/* Edited by Annie */
#packaging-rules table,  .spl-table > table{width:100%;}

#packaging-rules table, .spl-table > table td{padding:10px;min-width:200px;}


/*  Career Summary Page */
.question-sectioncareer{color:#000000; padding:40px 0px 120px 0px;}
.cs-qual span,.employement span{
font-size: 2em;
  background-color: #FF4040;
  border-radius: 500px;
  color: white;
  display: block;
    width: 40px;
  height: 40px;
  text-align: center;
  line-height: 37px;

}
@media(max-width:767px){
.dateclass{margin-bottom:20px;}
}

/* Customer Testimonials Page */


#containerid{padding-left:0;padding-right:0;}
#page-testimonialInner{background-color:#fff;color:#5e5e5e;margin-bottom:20px;border-bottom:none;}
.home-testmonialInner .colonBg1{ font-size:2.875em; text-align:left; background:url('../images/quotes2.png') no-repeat top left; padding:0 0 0px 110px;  font-family: 'BebasNeue-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.home-testmonialInner #headingcolour{ color:#5e5e5e !important;padding:0;}
.testimonialdiv{border-bottom:1px solid #5e5e5e;padding-top:70px}
.testimonialdiv .itemslider{ padding-left:0; padding-right:0; text-align:left; font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; margin-right:0;margin-bottom:38px;padding-bottom:20px;}
.home-testmonialInner .last{border-bottom:none;}
#contentid{padding:20px 0 0 0;}
@media( max-width:768px ){
#containerid.container-fluid{padding:0 10px !important;}
	.testslider-item{padding:0px 20px;overflow:hidden;}
	.testimonial-slider.slick-slider{margin-bottom:10px;}
	.home-testmonialInner .colonBg1{ font-size:2.500em; background-size:50px auto; padding-left:60px; padding-top:0px; margin-top:20px; line-height: normal; }
}
@media(max-width:480px){
#containerid.container-fluid{padding:0 10px !important;}
	.testslider-item{padding-left:10px; padding-right:10px; }
	.testslider-item .as-item-content{padding-left:0px;}

}
/* Testimonial page ends here */

/* B2B Page styles start here */


.b2b{padding: 50px 0px 0px 0px;width: 100%;float: left;}
.b2b h3,.b2b_help h3 {color: #ff6600;
  font-family: "BebasNeue-Bold",Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
  font-size: 3.625em;}
.b2b .details p{font-family: 'OpenSans-Regular',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
  color: #6c6c6c;
  font-size: 1.063em;}
  .b2b .right{margin-top:93px;}
  .b2b .recognition-options ul li{width:25%;}
  .b2b .recognition-options ul li>div{background-position:center;background-size:contain;height:150px;padding-top:0;margin-bottom:5%;}
  .b2b .recognition-options ul li span{color: #ff6600;font-family: "BebasNeue-Bold",Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;font-size: 1.563em;line-height: 30px;}
  .b2b .recognition-options ul li p{padding:10px 15px;color:#fff;}
  .b2b_help{clear:both;padding:70px 0;}
  .b2b_help .checklistimage{float:right;background-position:center;background-size:contain;background-repeat:no-repeat;width:50%;height:385px;}
  .b2b .helptext{float:left;width:50%;}
       .b2b_help p{font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;color: #6c6c6c;font-size: 1.063em;}
       .helptext ul{padding-left:0;}
     .b2b_help ul li{list-style-type: none;font-size: 1.063em;
  font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
  .b2b_help ul li:before{color: #ff6600;
  content: "\2022";
  font-size: 1.5em;
  padding-right: .25em;
  position: relative;
  top: .1em;}
  .b2b .recommend-gq{padding:6%;background-position:left top;}
  .b2b .recommend-gq h3{color:#fff;}
  .b2b .recommend-gq .recommend-text{padding:0 0 60px 50px;min-height:20px;}
  .b2b .thank-you h3{color:#fff;padding:21px 0 70px 165px;}
  .b2b .gap-trainging h3{color:#fff;}
  .b2b .gap-trainging p{font-size:1.3em;color:#fff;}
  .ebookform{padding:40px 0;width:65%;clear:both;margin:auto}
  .ebookform h3,.ebookform p{text-align:center;}
  .ebookpara{font-weight:bold;font-size:1.5em;margin-bottom:30px;}
  .ebookform span{color:#ff6600; }
  .infusion-field{height:auto;overflow:hidden;margin-bottom:30px;}
  .infusion-field label{width:100%;float:left;}
  .infusion-field{width:100%;height:auto;overflow:hidden;margin:0 auto 30px auto;}
  .ebookform input[type="text"],.ebook input[type="email"]{
  border: 1px solid #f1f1f1;
  border-radius: 3px;
  background-color: #f5f5f5;
  padding: 10px 13px;
  box-sizing: border-box;
  display: block;
  width: 100%;
  }
  .ebookform input[type="submit"] {
  background-color: transparent;
  border: 1px solid #ff6600;
  border-radius: 30px;
  color: #ff6600;
  display: inline-block;
  font-family: "OpenSans-Semibold";
  font-size: 1em;
  margin-top: 15px;
  padding: 10px 20px;
  cursor: pointer;
}
.cntr{text-align:center;}
.spacer{display:block; height:1px; margin:6px auto; }
.more-about-b2b{background-size:50% auto;background-position:right;background-color:#ff6600;  background-repeat: no-repeat;padding:7%;}
.more-about-b2b h3{color:#fff;}

@media (max-width:1300px){
.b2b .recommend-gq{padding:3%;}
.b2b .recommend-gq h3{font-size:3em;}
}

  @media(max-width:980px){
    .b2b_help ul li{line-height:1.5em;}
    .more-about-b2b{padding:4%;}
    .more-about-b2b h3{font-size:3.3em;}
    .b2b .recommend-gq{padding:2%;}
    .b2b .recommend-text h3{font-size:2.5em;}
  }
  @media(max-width:840px){
  .more-about-b2b h3{font-size:3em;}
  .b2b .recommend-gq{padding:1%;}
  }
  @media(max-width:767px){
  .b2b .recognition-options ul li{width:50%;padding-bottom:25px;}
  .b2b .right{margin-top:10px;}
  .b2b_help .checklistimage{width:100%;height:350px;}
  .b2b_help .helptext{width:100%;}
  .b2b .recommend-gq{padding-top:68%; }
  .b2b .recommend-gq .recommend-text{padding:0 0 50px 0;}
  .b2b .thank-you h3{padding: 21px 0 20px 100px;float: none;background-image: url("../images/quotestop.png");}
  .more-about-b2b{background-size:100% auto;background-position:right top;background-color:#ff6600;  background-repeat: no-repeat;padding:0;}
   .more-about-b2b h3{font-size: 2.5em;
  padding-top: 80%;
  text-align: center;}
   .ebookform{width:100%;}
   .infusion-field{width:70%;}
  }
  @media(max-width:640px){
    .b2b .recognition-options ul li{width:100%;text-align:center;}
    .b2b .recognition-options h1{margin-bottom:8%;}
    .b2b .gap-trainging h3{font-size:2em;}
    .b2b .gap-trainging p{font-size:1em;}
    .b2b .recommend-gq .name-date{padding-bottom:20px;}

  }
  @media(max-width:480px){
  .b2b_help .checklistimage{height:300px;}
  .b2b h3,.b2b_help h3 {font-size:3em;}
   .more-about-b2b h3,.b2b .thank-you h3{font-size: 2.5em;}
   .infusion-field{width:100%;}
  }
  @media(max-width:360px){
  .b2b_help .checklistimage{height:220px;}
  }

/* B2B Page style ends here */

/** Style for Post Grad RPL page **/
.maincontent{
    clear:both;
    height:auto;
}
.postgradsect1
{
    padding:50px 0 0 0;
    width:100%;
    /* float:left; */
}
.postgradsect2{
    margin-bottom:2%;
    clear:both;
}
.postgradsect3{
    clear:both;
}
.pathways_section{
    margin-bottom:50px;
    clear:both;
    height:auto;
    overflow:hidden;
}

.maincontent .pathways_section p{
     font-size: 1.6em !important;
     font-family: 'OpenSans-Semibold',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif !important;
     margin-bottom:1%;
}
.pathways_tbl{
    width:100%;
    border-collapse:separate;
    border-spacing:3px;
    border: 1px solid lightgray;
}
.pathways_tbl th,.pathways_tbl td{
    width:29%;
    text-align:center;
    font-size:1.5em;
    color:#000;
    font-family:"BebasNeue-Bold",Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;

}
.pathways_tbl td{

    font-size:1.3em;
    color: #231f20;
    font-family: 'MyriadPro-Cond',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;
}
.caps{
    text-transform:uppercase;
}
.pathways_tbl th:last-child,.pathways_tbl td:last-child{
    width:25%;
}
.pathways_tbl th,td{
    padding:5px;
}
.graylite{
    background-color:#f3f3f4;
}
.gray1{
    background-color: #c7c8ca;
}
.gray2{
    background-color:#bcbdc0;
}
.gray3{
    background-color:#77787b;
}
.gray4{
    background-color:#939598;
}
.gray5{
    background-color:#dcddde;
}
.redlight{
    background-color:#d2232a;
    color:#fff !important;
     line-height:1.1;
}
.red{
    background-color:#da1c23;

    color:#fff !important;
}
.orange1{
    background-color: #e26247;
}
.orange2{
    background-color: #e87f63;
     line-height:1.1;
}
.orange3{
    background-color:#f0a78e;
}
.maincontent p{
    font-family: 'OpenSans-Regular',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
  color: #6c6c6c;
  font-size: 1.063em;
  line-height:1.8em;
}
.maincontent h3{
      color: #ff6600;
  font-family: "BebasNeue-Bold",Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
  font-size: 3.625em;

}
.section2content .sub-title{
     font-family: 'OpenSans-Semibold',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
     font-size:1.6em;
}
.section2content .descpostgrad{

    margin-top:25px;
}
.descpostgrad .subContent .search-results-rpl{
   font-family: 'MyriadPro-Cond',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;
  font-size: 1em;
  letter-spacing: normal;
  line-height: 1.2em;
  color:#6c6c6c;
}
.maincontent .section2content .descpostgrad p{
    height: 50px;
  margin: 0;
  background-color: #000;
  color: #fff;
  text-transform: uppercase;
  font-size: 1.5em;
  line-height:1.5em;
  text-align: center;
}.maincontent .section2content .descpostgrad ul{
    list-style:none;
    padding:0;
}
.section2content .descpostgrad ul li{
     height: 110px;
     padding-left:20px;
     font-size:1.4em;
     border-bottom:1px solid #6c6c6c;
     color:#6c6c6c;

    /* Following styles are to vertically align contents in a div */
    display: flex;
    justify-content: center;
     align-content: center;
    flex-direction: column;


}
.section2content .descpostgrad ul li a{
    color:#6c6c6c;
}
.section2content .descpostgrad ul li a:hover{
    font-weight:bold;
    text-decoration:underline;
}

.section3content .section3desc ul{
   padding-left:20px;
}
.section3content .section3desc ul li{
    margin-bottom:20px;
     font-family: 'OpenSans-Regular',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
  color: #6c6c6c;
  font-size: 1.063em;
    line-height:1.8em;
}
.fast-track-section,.fast-track-skills-rw{
    background-size: 50% auto;
  background-position: right;
  background-color: #ff6600;
  background-repeat: no-repeat;
  padding: 2%;
}
.footersect .fast-track-section{
    padding:5%;
}
.fast-track-section h3,.fast-track-skills-rw h3 {
    color:#fff;
    margin-bottom:2%;
}
.fast-track-section a,.fast-track-skills-rw a{
   color: #fff;
  border: 1px solid #fff;
  padding: 2%;
  border-radius: 10px;
  width:220px;
  display:block;
  font-weight:bold;
  text-align:center;
}
.fast-track-section .search-results-rpl{display:none;}
.fast-track-section a:hover{
    color:#ff6600;
    background-color:#fff;
}
.maincontent .thank-you{
    padding:40px 0;
}
.maincontent .thank-you h3{
  font-size: 2.875em !important;
  color:#fff !important;
  text-align: left;
  background: url('../images/quote2.png') no-repeat top left;
  padding: 21px 0px 58px 165px;
  font-family: 'BebasNeue-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;
  float: left;
  margin: 0px 15px 0px 0px;
}
.maincontent .thank-you p{
    color:#fff;
    font-size:1.125em;
}

@media (max-width:1300px){
   .footersect .fast-track-section h3 ,.fast-track-section h3,.fast-track-skills-rw h3{
        font-size:3em;

    }
}
@media (max-width:1200px){
    .maincontent .fast-track-section h3{
        font-size:2.6em;
        margin-top:10px;
    }

}
@media(min-width:1024px){
    .fast-track-maincontent .fast-track-section a{
        width:25%;
    }
}

@media (max-width:980px){
    .footersect .fast-track-section h3,.fast-track-section h3,.fast-track-skills-rw h3{
        font-size:2.2em;
         margin-bottom:0;
         margin-top:0;
    }
    .fast-track-section,.fast-track-skills-rw{
        padding:1.5%;
    }
    .maincontent .fast-track-section{
        padding:1%;
    }
    .maincontent .fast-track-section h3{
        font-size:2.2em;
        margin-top:10px;
    }
    .maincontent .fast-track-section a{
        padding:1.5%;
    }
    .fast-track-section .col-xs-12.col-md-12.col-sm-12.col-lg-12,.fast-track-skills-rw .col-xs-12.col-md-12.col-sm-12.col-lg-12{
        margin-left:5%;
    }
}
@media (min-width:900px){
    .footersect .fast-track-section .col-xs-12.col-md-6.col-sm-6.col-lg-6{
        margin-left:10%;
    }
}
@media (min-width:980px) and (max-width:1300px){
   .footersect .fast-track-section .col-xs-12.col-md-6.col-sm-6.col-lg-6{
        margin-left:7%;
    }
}
@media (min-width:1500px){
     .footersect .fast-track-section .col-xs-12.col-md-6.col-sm-6.col-lg-6{
        margin-left:15%;
    }
}
@media (max-width: 767px){
.fast-track-section{
  background-size: 100% auto;
  background-position: right top;
  background-repeat: no-repeat;
  padding: 4%;
}
.fast-track-section{
        margin-left:0;
    }
.footersect .fast-track-section h3,.fast-track-section h3{
    font-size: 2.5em;
  padding-top: 90%;
  margin-bottom:2.5%;
  text-align:center;
}

.fast-track-section a{
    margin:auto;
    margin-bottom:20px;
}

.pathways_tbl th{
    font-size:1.2em;
    padding:3px;
}
.pathways_tbl td{
    font-size:1.1em;
    padding:3px;

}

.maincontent h3{
    font-size:3em;
}
.maincontent .thank-you h3 {
  padding: 21px 0 20px 100px;
  float: none;
  background-image: url("../images/quotestop.png");
  font-size: 2em;
}
.maincontent .thank-you p{
    padding-top:0;
}
 .maincontent .section2content .descpostgrad p{
        height:auto;
        line-height:1.8em;
        padding:4%;

    }
    .fast-track-section .col-xs-12.col-md-12.col-sm-12.col-lg-12,.fast-track-skills-rw .col-xs-12.col-md-12.col-sm-12.col-lg-12{
        margin-left:0;
    }

}
@media (max-width:600px){
    .footersect .fast-track-section h3{
        margin-top:20px;

    }
    .pathways_tbl th{
    font-size:1em;
}
.pathways_tbl td{
    font-size:0.9em;
}
}
@media (max-width:500px){
    .section2content .descpostgrad ul li{
        font-size:1.2em;
    }

    .maincontent .pathways_section p{
        font-size:1.3em !important;
    }

}
@media (max-width:480px){
    .pathways_tbl th{
    font-size:0.9em;
    padding:1px;
}
.pathways_tbl td{
    font-size:0.6em;
    padding:1px;
}
}
/** Post Grad RPL style Ends here  **/

/** Fast Track MBA styles go below **/

.fast-track-maincontent h3{
     color: #ff6600;
  font-family: "BebasNeue-Bold",Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
  font-size: 3.625em;

}
.fast-track-maincontent p{
     font-family: 'OpenSans-Regular',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
  color: #6c6c6c;
  font-size: 1.063em;
  line-height:1.8em;
}
.fast-track-maincontent .sub{
    font-size:1.2em;
}
 .fast-track-maincontent .pathways_section p{
      color: #6c6c6c;
    font-size: 1.2em;
    line-height: 1.5em;
    margin-bottom:1%;
    font-weight:700;

}
.maincontent .pathways_section .subitem,.fast-track-maincontent .pathways_section .subitem{
    font-family: "OpenSans-Regular",Helvetica,Arial,Verdana,Trebuchet MS,sans-serif !important;
color: #6C6C6C;
font-size: 1.063em !important;
line-height: 1.8em;
font-weight: 400;
margin-bottom: 1%;
}
.maincontent .pathways_section .subitem:last-of-type,.fast-track-maincontent .pathways_section .subitem:last-of-type{
    margin-bottom: 4%;
}
.section1details p:first-child{
     font-family: 'OpenSans-Semibold',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
  color: #6c6c6c;
  font-size: 1.2em;
}

.fast-track-section3 sub{
    font-size:1.1em;
}
.fast-track-section3{
    margin-bottom:30px;
}
.fast-track-video-section .videosection{

}
.fast-track-8-steps h3{
    color:#000;
    font-size:3em;
    text-align:center;
}
.fast-track-8-steps .steps{
    list-style-type:none;
    padding-top:30px;
    padding-left:0;
}
.fast-track-8-steps .steps li{
    width:25%;
    float:left;
    text-align:center;
    margin-bottom:30px;
}
.steps li .icondiv{
    height:100px;
    line-height:100px;
    text-align:center;

}
.steps h3{
    font-size:1.4em !important;
}
.steps p{
    padding:0 11px;
     font-family: 'OpenSans-Semibold',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
}
.steps p em{
    font-weight:bold;
    font-style:normal;
    color:#ff6600;
}
.fast-track-section6 .diploma_units p{
  font-family: 'OpenSans-Regular',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
  color: #6c6c6c;
  font-size: 1.063em;
  line-height:1.8em;
}
.diploma_units h4{
    font-family: 'OpenSans-Semibold',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
    font-size:1.4em;

}
.fast-track-maincontent .thank-you h3,.fast-track-maincontent .thank-you p,.fast-track-benefits h3,.fast-track-benefits p{
    color:#fff;
}

.benefits{
    list-style-type:none;
      padding-left:0;
}
.benefits li{
    float:left;
    width:25%;
}
.benefits h3{
    font-size:1.4em !important;
     padding:0 11%;
     letter-spacing:0.5px;

}
.benefits .icondiv{
    text-align:center;
    min-height:100px;
    line-height:100px;
}

.fast-track-skills-rw{
    background-color:#000;
}
.fast-track-skills-rw h3{
    color:#fff;
}
.fast-track-skills-rw a{
    width:300px;
}
.fast-track-skills-rw a:hover{
    background-color:#fff;
    color:#ff6600;
}
@media (max-width:1300px){
    .fast-track-skills-rw h3{
        font-size:3em;
    }
}
@media (max-width:980px){
    .fast-track-skills-rw h3{
        font-size:2.5em;
         margin-bottom:0;
         margin-top:0;
    }
    .fast-track-skills-rw{
        padding:1.5%;
    }
   .fast-track-skills-rw .col-xs-12.col-md-12.col-sm-12.col-lg-12{
        margin-left:5%;
    }
}

@media (max-width:820px) and (min-width:768px){
    .fast-track-maincontent .thank-you h3{
        font-size:3.3em;

    }
     .fast-track-maincontent .thank-you p{
        line-height:1.4em;
    }
}
    @media (max-width: 767px){
.fast-track-maincontent .thank-you p {
  padding-top: 0;
}
.fast-track-maincontent h3{
        font-size:3em;
    }

.fast-track-maincontent  .thank-you h3 {
  padding: 21px 0 20px 100px;
  float: none;
}
.benefits li{
      width:50%;
      margin-bottom:20px;
  }

  .fast-track-8-steps .steps li {
      width:50%;
  }
.fast-track-skills-rw {
  background-size: 100% auto;
  background-position: right top;
  background-repeat: no-repeat;
  padding: 4%;
}
.fast-track-skills-rw{
        margin-left:0;
    }
.fast-track-skills-rw h3{
    font-size: 2.5em;
  padding-top: 90%;
  margin-bottom:2.5%;
  margin-top:15px;
  text-align:center
}

.fast-track-skills-rw a{
    margin:auto;
}
.fast-track-skills-rw .col-xs-12.col-md-12.col-sm-12.col-lg-12{
        margin-left:0;
    }

}
@media (max-width:480px){
    .benefits li{
        width:100%;
    }
    .fast-track-8-steps .steps li {
        width:100%;
    }

}
@media (max-width:360px){
    .fast-track-skills-rw a{
        width:280px;
    }
}




/** Fast Track MBA Style ends here

/* Styles for ZipMoney Page starts here */
.zipimage{
    width:50%;
}
.zipimage img{
    width:100%;
    height:auto;
}
.zipmoneycontent{
    clear:both;
}
.zipsection1{
    padding:40px 0;
    clear:both;
}
.zipsection1 .zip{
    padding-left:0!important;
}
.zipmoneycontent p{
   font-family: 'OpenSans-Regular',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
  color: #6c6c6c;
  font-size: 1.063em;
  line-height:1.8em;
}
.zipmoneycontent h3{
    color: #ff6600;
  font-family: "BebasNeue-Bold",Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
  font-size: 3.625em;
}
.zipsection2{
    width: 100%;
  float: left;
  /* position: relative; */
   background-size: cover;
  background-repeat: no-repeat;
}
.zipsection2 h3{
    color:#fff;
    text-align:center;
    margin-top:40px;
}
.payment_list{
    clear:both;
    list-style-type:none;
    height:auto;
    overflow:hidden;
    padding:0;
    margin:60px 0 40px 0;

}
.payment_list li{
    float:left;
    width:25%;
    text-align:center;

}
.payment_list li div p{
    width:70%;
    margin:auto;
    margin-top:20px;
   font-size:1.5em;
   line-height:1.3em;
    color:#fff;

}
.zipsection3{
    padding:40px 0 20px 0;
    clear:both;
}
.process_list{
    clear:both;
    list-style-type:none;
    height:auto;
    overflow:hidden;
    padding:0;
    margin:60px 0 40px 0;
}
.process_list li{
    float:left;
    width:33.33%;
    text-align:center;

}
.process_list p{
    font-family: 'OpenSans-Semibold',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
    width: 90%;
  margin: auto;
  margin-top: 30px;
  padding: 3%;

}
.zipsection4{
    background-color:#ff6600;
    text-align:center;
    padding:30px;


}
.zipsection4 h3,.zipsection4 p,.zipsection5 h3,.zipsection5 p{color:#fff;}
.zipsection4 h3{
    margin-bottom:0;
}
.zipsection4 .subtxt{font-family: "BebasNeue-Bold",Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
    font-size: 2.2em;
}
.approv_links{
        position: relative;
        margin:40px 0;
}
.preapprov_links{
    list-style-type: none;
    height: auto;
    overflow: hidden;
    border-left: 4px solid #fff;
    border-right: 4px solid #fff;
    position: relative;
    border-bottom: 4px solid #ffF;
    padding-left:0;
}
.preapprov_links > li{
   width: 16.66%;
    /* display: inline-block; */
    /* float: left; */
    float: left;
    color: #b70000;
    padding-bottom: 31px;
    font-family: "BebasNeue-Bold",Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
    font-size: 2.2em;
    line-height: 0.7;
    position:relative;

}
.preapprov_links li:last-child:before{
    content: "";
    display: none;
}
.preapprov_links li::before{
content: "";
    display: block;
    position: absolute;
    bottom: 0;
    height: 77%;
    width: 1px;
    right: 0;
    top: 13px;
    border-right: 3px solid #fff;

}
.preapprov_links li.active{
    color:#fff;
}
.preapprov_links li span{
    position:absolute;
    right:25%;
        left:25%;
    top:32px;
}
.applybtn{
    color: #fff;
    font-weight: bold;
    border: 2px solid #fff;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    padding: 15px 40px;
    display: block;
    width: 20%;
    height: 55px;
    margin: auto;
    font-size:1.1em;
}
.applybtn:visited , .applybtn:hover{
    color:#fff!important;
}

.preapproval_links li a{
    display: block;
  color: #ff6600;
  padding: 2%;
  border: 2px solid#fff;
  width:70%;
  border-radius: 10px;
  background-color: #fff;
  margin: auto;
  font-weight: bold;
}

.approvaltext ul{
    padding:20px 0 0 0px;
    text-align:left;
    width:80%;
    margin:auto;
    margin-right:0;
    list-style-type:none;
}
.approvaltext ul li{
    color:#fff;
    text-transform:uppercase;
}
.zipsection4 a:hover{
    background-color:#ff6600;
    color:#fff;
}
.zipsection5{
    background-size: 50% auto;
  background-position: left -2px;
   background-repeat: no-repeat;
  padding: 3.8%;
  background-color:#b5b5b5;
}
.zipsection5 .author{
    text-align:right;
    padding-right:10px;
    font-style:italic;
}
.zipsection6{
    padding:40px 0;
}
.zipsection6 p{
    font-size:0.9em;
}
.zipsection6 .boldhead{
    font-family:'OpenSans-Semibold',Helvetica,Arial,Verdana,Trebuchet MS,Sans-Serif;
}
@media (max-width:1050px){
 .zipsection1 .zip{
    padding-left:15px !important;
}
}
@media (max-width:1024px){
    .zipsection5{
        padding:3%;
    }
    .applybtn{
        font-size:1em;
        width:25%;
    }
    .zipsection5 h3{
        font-size:3.3em;
    }
    .applybtn{
        width:33%;
    }
}
@media (max-width:960px){
    .zipsection5 h3{
        font-size:2.8em;
        margin-top:0
    }
    .zipsection5 p{
        line-height:normal;
    }
    .preapproval_links li a{
        width:90%;
    }


}
@media (max-width:768px){

    .payment_list li{
        width:49%;
        margin-bottom:40px;
    }
    .process_list li{
        width:100%;
        margin-bottom:20px;
    }
    .process_list li:last-child{
        margin-bottom:0;
    }


}
@media (max-width:767px){
     .zipsection5{
        background-size:100% auto;
        background-position:right top;
        padding-top:64%;
    }
    .preapprov_links > li{
       font-size:1.3em;
       padding-bottom:28px;
       line-height:1;
    }
    .preapprov_links li span{
        top:27px;
    }
    .approvaltext ul{
        width:100%;
        text-align:center;
    }
    .preapproval_links li a{
        width:50%;
    }
    .applybtn{
        width:40%;
        padding:15px 15px;
    }
    .zipsection4{
        padding:30px 0;
    }
      .zipsection4 .subtxt{
        font-size:1.7em;
    }
    .zipsection4 h3{
        font-size:3.2em;
}
}
@media (max-width:480px){
    .payment_list li{
        width:100%;
    }
    .preapproval_links li a{
        width:100%;
    }
    .approvaltext ul{
        width:100%;
    }
    .zipsection4 h3{
        font-size:3em;
        margin-top:0;
        margin-bottom:20px;
    }
    .zipsection4 p{
        line-height:1.5em;
    }
    .zipsection4 .subtxt{
        font-size:1.5em;
    }
    .preapprov_links > li{
        font-size:0.9em;
        padding-bottom:20px;

    }
    .preapprov_links li span{

        top:19px;
    }
    .applybtn {
        width:80%;

    }
}
/* Styles for ZipMoney Page Ends here */


/* new top menu bar */

.new-menu {width:100%; display:block; background-color:#464646; min-height:50px; padding:0; margin:0; color:white;}
.new-menu nav ul {margin:0; padding:0; list-style:none;}
.new-menu nav li {float:left; font-size:0.8em; color:white;}
.new-menu nav li a {color:white; margin-right:1px; padding:0 24px; line-height:50px; display:inline-block;}
.new-menu nav li a:hover {color:white; background-color:#ff6600}

@media(max-width:980px){
	.new-menu {display:none;}
}

.mobileSubMenu ul {background-color:#464646; list-style:none; min-width:250px; padding:0}
.mobileSubMenu ul li {margin:0; border-bottom:1px solid #4f4f4f;}
.mobileSubMenu ul li.last {border-bottom:none;}
.mobileSubMenu ul li a {display:block; color:white; line-height:40px; font-size:0.85em ; padding: 0 36px 0 16px; }
.mobileSubMenu ul li a span {background:url('../images/review-next.png') no-repeat top right; float:right; display:block; width:32px; height:32px; background-size:contain; margin-top:4px}
.mobileSubMenu ul li a:hover {background-color:#ff6600;  }

/* end new top menu bar */


/* The holiday Addition */

.holidays {padding:0 24px; font-size:0.80em; line-height:50px; position:relative;}
.holiday-icon-left {position:absolute; left:0; top:-6px;}
.holiday-icon-right {position:absolute; right:0; top:-6px;}
.holiday-icon-left img, .holiday-icon-right img {vertical-align:top;}
.holidays p {margin:0; text-align:center;}


/*Zip Money Application Status Page styles*/
.zipstatus{
    text-align:center;
}
    .zipstatus  .banner-content{
        width:100% !important;
        text-align:center !important ;
        margin-top:23% !important;
    }
    .zipstatus .banner-content h3{
        font-size:3.625em;
     font-family: 'BebasNeue-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;
      color:#fff;
    }
    .zipstatus .content_description{
        padding:0 7%;
        margin-bottom:6%;
    }
    .zipstatus .content_description p{
        font-size:1.5em;
        color:#fff;
    }
    .zipstatus .content_description p > a{
        border:none;
        padding:0;
    }
    .zipstatus .content_description p > a:hover{
        background-color:transparent;
    }
    .zipstatus .content_description p > a strong{
        color:#fff;
    }
    .zipstatus .content_description p em{
        font-style:normal;
        color:#ff6600;
    }
    .slider-section.zipstatus a{
        float:none;
    }
    @media(max-width:767px){
        .zipstatus .banner-content h3{
        font-size:3em;
        }
        .zipstatus .content_description{
            margin-bottom:10%;
        }

        .zipstatus .content_description p{
            display:block;
            font-size:1.2em;
        }
    }
    @media (max-width:640px){
         .zipstatus  .banner-content{
         margin-top:50px !important;
         }
    }
    @media (max-width:500px){
        .zipstatus .content_description{
        padding:0;
    }
    }
/*ZipMoney Application status Page Style Ends here*/

/*Privacy page */
.privheader{
    margin:35px 0 10px 0 !important;

}

/* Sitemap Page  */
.sitemap{
        padding:20px 0 50px 0;
    }
#cont{
margin:auto;
width:800px;
text-align:left;
}
.sitemap a:link,.sitemap a:visited {
color: #6c6c6c;
text-decoration: underline;
}
.sitemap a:hover {
color: #ff6600;
}
.sitemap h1 {
background-color:#fff;
padding:20px;
color:#00AEEF;
text-align:left;
font-size:32px;
margin:0px;
}
/*h3 {
font-size:12px;
background-color:#B8DCE9;
margin:0px;
padding:10px;
}
h3 a {
float:right;
font-weight:normal;
display:block;
}*/
.sitemap th {
text-align:center;
background-color:#00AEEF;
color:#fff;
padding:4px;
font-weight:normal;
font-size:12px;
}
.sitemap td {
font-size:12px;
padding:3px;
text-align:left;
}
.sitemap tr {background: #fff}
.sitemap tr:nth-child(odd) {background: #f0f0f0}
.sitemap #footer {
background-color:#B8DCE9;
padding:10px;
}
.sitemap .pager,.sitemap .pager a {
background-color:#00AEEF;
color:#fff;
padding:3px;
}
.sitemap .lhead {
background-color:#fff;
padding:3px;
font-weight:bold;
font-size:16px;
}
.sitemap .lpart {
background-color:#f0f0f0;
padding:0px;
}
.lpage {
font:normal 12px verdana;
}
.sitemap .lcount {
background-color:#ff6600;
color:#fff;
padding:2px;
margin:2px;
font:bold 12px verdana;
}
.sitemap a.aemphasis {
color:#009;
font-weight:bold;
}

#xmasimg img{
    position:fixed;
    top:69%;
    left:1%;
}


/* New Home Page styles - Edited by Annie */

/* Header styles Start here   */
.footer-toplevel{height:auto;overflow:hidden;}
.menu-heading{margin-bottom:5%}
.menu-heading p{font-family:'OpenSans-SemiBold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;color:#ff6600;font-size:1.3em;}
.heading-text{float:left;width:100%;}
.heading-img{display:none;float:right;}
.menu-list{margin-bottom:3%;list-style-type:none;padding-left:0;}
.menu-list li{font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;color:#fff;font-size:1em;margin-bottom:5px;}
.menu-list li a{color:#fff !important;}
.menu-list.first.qck{margin-bottom:5%;}
li.menu-item {margin-bottom:7px !important;color:#fff !important;}
.social-new{text-align:center;}
.primarymenu_slideDown .social-new{margin-bottom:30px;}
.rounded{height:60px;width:60px;border-radius:50%;background-color:#ff6600;background-image:none;border-color:transparent;text-shadow:none;-webkit-text-shadow:none;-moz-box-shadow:none;}
.rounded i.fa{line-height:60px;color:#fff;font-size:1.7em;}
.rounded:hover{background-color:#fff;}
.rounded:hover i.fa{color:#ff6600;}
.footer-links li a, .menu-heading .menu-list li a{color:#fff;font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif !important;}
.stick-header{position:fixed;top:44px;z-index:99;right:50px;/*background-color:rgba(215,215,215,0.4);*/}
.logoDv{float:left;}
.logoDv img{width: 240px;}
/*#small_logo{width:120px;}*/
.mobile-view .phoneCall{float:left;}
.mobile-view .stick-header{top:45px;display:none;}
.mobile-view .bars{display:none;}
/*.stick-header .logo{width:165px;height:77px;display:block;}*/
.header-desktop{position: absolute;width: 65%;z-index: 99;top: 40px;}
.phoneCall{display:none;}
.phoneCall a{font-size:3em;color:#fff;background:url('../images/icon_telephone.png')no-repeat center center;margin-top:0;background-size: 28px;}
.phoneNumbers{position:absolute;top:40px;right:155px;z-index:99;font-size:2em;color:#fff;font-family: 'OpenSans-Bold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;background:url('../images/icon_telephone.png')no-repeat left; padding-left:40px;background-size: 26px;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src='img/home.jpg',
        sizingMethod='scale');}
 .phoneNumbers a{color:#fff;font-family: 'Roboto', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif!important;}
/*.btn.btn-default.bars{border-radius:50%!important;background-image:none!important;height:60px;width:60px;padding:0;float:left;}*/
.btn.btn-default.bars, .btn.btn-default.bars:hover{background: none !important; float: left;text-shadow:none;-webkit-box-shadow: none;box-shadow: none; border: none;padding: 7px 11px;border-radius: 0;}
.btn.btn-default.bars img{ width: 25px;}
.bars:hover{background-color:#f3f3f3!important;}
.btn.bars .fa-bars{line-height:60px;font-size:1.5em;}
.search-sticky{float:left;}
.search{float:right;}

/*.search-top{height:50px;width:50px;border-radius:50%;padding:0;background-image:none!important;margin-right:10px;}*/
/*.search-top:hover{background-color:#f3f3f3;}*/
/*.search-top .fa-search{font-size:1.7em;line-height:50px;color:#464646;}*/
.special-wrapper{width:90%;margin:0 auto;}
.navbar-header{display:none;}
.menusmall{float:left;}
.menusmall p{color:#000;}
.search-field .autoResult ul {max-height: 160px;}
.small-title{height:auto;overflow:hidden;text-align:center;width:100%;position:absolute;z-index:70;bottom:10px;color:#fff}

 /*img.menu-selected{background-image:url('../images/arrowselecteddown.png')};*/
.bannerSection{position:relative;}
.slider-section.banner-section{position:relative;height:900px; }
.slider-section .banner-caption .banner-content-home{margin-top:29%;color:#fff;}
.slider-section .banner-content-home h1{font-size:3em;font-family: 'OpenSans-Light', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;line-height:1.3em;margin-bottom:2%;;letter-spacing:0;color:#fff;}
.slider-section .banner-content-home p{font-size:1.1em;color: #fff;font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;
}
.layer{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.4);}
.slider-section ul{width:100%; display: flex}
.nav-home{-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-top-left-radius: 10px;-moz-border-top-right-radius: 10px;border-top-right-radius: 10px;-webkit-border-top-right-radius: 10px;padding:0!important;}
.add-margin{margin:4%;}
.no-padding{padding:0!important;}
.outer{border:1px solid#777; padding:17px;background-color:rgba(215,215,215,0.4);}
.slider-section .navbar-nav li a{border:none!important;margin-top:0;display:block;width:100%;height:100%; font-family: "OpenSans-Regular",Helvetica,Arial,Verdana,Trebuchet MS,sans-serif !important;}
.nav>li:last-of-type{border-right:none;}
.nav>li{text-align:center;border-right:2px solid #fff; flex: 1}
/*.nav>li:first-of-type{width:8%;}
.nav>li:first-of-type a{padding:9px;background-color:#464646333;border-radius: 0;border-top-left-radius: 10px;-webkit-border-top-left-radius: 10px;-moz-border-top-left-radius: 10px;}*/
.nav>li:first-of-type a:hover{border-top-left-radius: 10px!important;-webkit-border-top-left-radius: 10px!important;-moz-border-top-left-radius: 10px!important;}
.fa-home{font-size:2em;color:#fff;}
.slider-section span.icon-bar{display:block;width:22px!important;height:2px;border-radius:1px;margin-bottom:0!important;float:none!important;}
.menusmall {height:auto;overflow:hidden;width:100%;}
.menusmall p{float:left;color:#000;}
nav.nav_props{border:none;background-color:#dfdfdf;background-image:none;margin-bottom:0!important;border-radius:0!important;border-top-left-radius:10px!important;-webkit-border-top-left-radius:10px!important;-moz-border-top-left-radius:10px!important;border-top-right-radius: 10px!important;-webkit-border-top-right-radius:10px!important;-moz-border-top-right-radius: 10px!important;}
div.newsearch{padding-bottom: 5px;background-color: rgb(211, 211, 211);position: relative;}
form.form_props{margin:0!important;padding:0!important;width:100%;border:none;}
div.search-field{width:100%!important;background-color:#d3d3d3!important;padding-bottom:5px;border-radius:0!important;}
#qualification{width:100%!important;border:none!important;border-radius:0!important;height:40px; font-family: "OpenSans-Regular",Helvetica,Arial,Verdana,Trebuchet MS,sans-serif !important}
button.search_image{position:absolute;right:0;bottom:0;border:none;border-radius:0;background-color:#464646;background-image:none;height:45px;}
button.search_image:hover{background-color:#717170;}
.skills_linkdiv{text-align:center;}
.skills_link{overflow:hidden;border:none !important;padding:2% 4% !important;float:none!important;text-shadow:0 0 0 transparent;border-radius:100px !important;font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif!important;color:#fff!important;background-color:#ff6600;background-image:none;font-size:1.2em !important;border:transparent;}
.skills_link a{text-shadow:none;padding:0!important;margin:0!important;color:#fff!important;border:none !important;font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif!important;}
.skills_link a:hover,.skills_link a:focus{color:#fff!important;background-color:transparent!important;}
.skills_link:hover a{color:#fff!important;background-color:transparent!important;}
.skills_link:hover,.skills_link:focus{color:#fff!important;background-color:#f55600!important;border-color:transparent!important;outline:0;}
/*button.skills_link:hover,button.skills_link:focus{color:#ff6600;background-color:#fff;}*/
.fa-search{color:#fff;font-size:1.5em;}
.primarymenu_slideDown{/*display:none;background-color:#464646333;padding-top:160px;color:#fff;*/ height: 0%;
    width: 100%;
    position: fixed;
    z-index: 89;
    top: 0;
    left: 0;
    background-color: #464646;

  /*  background-color: rgba(0,0,0, 0.9);*/
    overflow-y: hidden;
    transition: 0.5s;}
.primarymenu_slideDown .page-wrapper{padding-top:160px;}
.primarymenu_slideDown .col-sm-4,.primarymenu_slideDown .col-md-4,.primarymenu_slideDown .col-lg-4{}
.Categorylist{font-size:1em;margin-bottom:0}

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {color: #fff; background-color: #ff6600;border-radius: 0;}
 nav.nav_props > li > a:focus, .navbar-default .navbar-nav > li > a:hover {color: #fff; background-color: #ff6600;border-radius: 0;}
.search-input:not(:focus){text-indent:-5000px;width:0;}/*
.search-form{position:absolute;right:55px;top:0;}*/
.search-input{padding-left:15px;width: 60px;height: 60px;border-radius: 50px;border:1px solid#ccc;;cursor: pointer;float:right;outline:0;}
.search-input:focus{width:350px;transition: width 0.6s, border-radius 0.6s, background 0.6s, box-shadow 0.6s;}

.search-bar label {display: inline-block;pointer-events: none;margin-bottom: 0;position: absolute; top: 18px;right: 88px;}
/*#input input{padding-left:15px;width: 60px;height: 60px;border-radius: 50px;border:1px solid#ccc;;cursor: pointer;float:right;}*/
.search-lbl{color:#464646;}
  #search-submit{position:relative;left:-5000px;}
  .left-align-text h3{font-family:'OpenSans-SemiBold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
  #less-industries-link{display:none;}
  #less-industries-link .view-all{background: url('../images/new_arrowup.png') no-repeat right center;}
  .eachqual{margin-bottom:30px;}
   .rd-more:hover{text-decoration:underline;}

@media(max-width:980px){
	.newsearch{ top:0; }
}
@media(max-width:900px){
	.search-section{ top:0; }

}

 @media(max-width:991px){
  .desktop-view{display:none;}
  .divbars .bars{display:none;}
  .mobile-view{ display:block;}
  .logoDv{float:left;width:22%;}
  .skills_linkdiv{display:none;}
  .skills_linkdiv.top{display:block;}
  .bar_ios{float:right;display:flex;justify-content:center;}
  .search-sticky{height:50px;width:50px;margin-top:5px;position:relative;}
/*.mobile-view .stick-header{display:block;}*/
  .mobile-view .bars{display:block;}
  .header-mobile{display:block;position:fixed;z-index:99;width:100%;top:0;padding: 10px 0;background:rgba(0,0,0,0.4);}
  .search-input{height:50px;width:50px;}
  /*.search-bar label{position:absolute;top:14px;right:13px;}*/
  .phoneCall a{width:60px;height:60px;}
  /*.chatdiv{margin:5px 10px 0;float:left}*/
  .chatdiv{position: fixed;bottom: 70px; right: 15px;}
     .chatdiv::after {
      background: #019a37 url("../images/ico-white-check.svg") no-repeat scroll 2px 4px / 75% auto;
      border: 2px solid #fff;
      font-size: 12px;
      text-align: center;
      width: 22px;
      height: 22px;
      color: #fff;
      position: absolute;
      bottom: 5px;
      right: 5px;
      border-radius: 100%;
      content:"";
    }
  .chatdiv img {border: 3px solid #fff; border-radius: 100%; height: 100px !important;}
  .search-lbl{font-size:1.4em;}
  /*.btn.btn-default.bars{height:50px;width:50px;float:left;margin-top:5px;}*/
  .btn.btn-default.bars .fa-bars{line-height:50px;font-size:1.5em;}
  .btn.btn-default.bars, .btn.btn-default.bars:hover{padding: 15px 0;}
  .awards-slider .awards-slider-imgDv {text-align: center;margin-bottom: 40px;}
  .stick-header{position:fixed;top:55px;z-index:99;right:10px;width:auto;}
  .phoneNumbers{display:none;}
  .mobile-view .phoneCall{display:block;float:left;}
  .skills-review{
      display:none;
  }
	 .phoneCall.qualpage{right:100px;}

  	.newSearch{
  		        background-position: right 15px top 10px;
  		                width: 51px;
        height: 47px;
  	}

}

@media(max-width:767px){
	.logoDv{width:22%; padding-top: 18px}
  .skills_linkdiv{display:none;}
    .nav>li:first-of-type{width:100%;}
    .nav>li{width:100%;border-right:none;}
    .menu-list{display:none;}
    .primarymenu_slideDown{overflow-y:auto;}
    .primarymenu_slideDown .menu-list{display:block;}
    #menu-revised-menu-1{display:none;}

    .primarymenu_slideDown #menu-revised-menu-1{display:block;}
     #menu-revised-menu{display:none;}
     .primarymenu_slideDown #menu-revised-menu{display:block;}
     .navbar-header{display:block;}
    .slider-section .navbar-nav li a{border-bottom:none;}
    .menu-drop-down{    font-size:2em;text-align: left;margin: 14px 0;padding-left: 44px;color: #777;font-family: 'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
    .nav>li:first-of-type a{border-top-left-radius:0!important;-webkit-border-top-left-radius: 0!important;-moz-border-top-left-radius: 0!important;}
    .nav>li:first-of-type a:hover{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;}
    .awardsimages{display:none;}
    .footer-banner{display:none;}
    .slider-section .banner-caption .banner-content-home{margin-top:45%!important;}
    .slider-section .banner-content-home p{display:block !important;}
    .banner-content-home h1 p{display:block;}
    .newsearch{display:none;}
    .outer{border:none;background-color:transparent;}
 nav.nav_props{border-radius:100px!important;background-color:#fff;}
    .navbar-default .navbar-toggle{border-color:transparent;margin:20px auto !important;padding:0!important;}
    .navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent;}
    .icon-down{display:block!important;margin-bottom:0!important;}
    .nav>li{text-align:left;}
    .navbar li a{padding-left:5%;}
    .menu-drop-down{padding-left:5%;margin:20px auto;}
    .skills_linkdiv.top{display:block !important;float:left;width:100%;padding:8px 0;}
    .skills_linkdiv.top .skills_link{padding:2% 13%;font-size:1em;}
/*    .search-input:focus{width:300px;}*/
    .primarymenu_slideDown .page-wrapper{padding-top:110px;}
/*    ul.list-inline.social-new{display:none;}*/
    .primarymenu_slideDown ul.list-inline.social-new{display:block;padding-bottom:25%;}
    .slider-section .navbar-nav li:last-of-type a{border-bottom:none !important;border-bottom-left-radius:10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-right-radius:10px;-moz-border-radius-bottomright: 10px;-webkit-border-bottom-right-radius: 10px;}
    .chatdiv::after{
        width: 18px;
        height: 18px;
        bottom: 2px;
        right: 0;
    }

}
@media(max-width:736px){
    .chatdiv {position: fixed; bottom: 85px; right: 15px;}
    /*.chatdiv::after{ bottom: 0; right: 0 }*/
    .chatdiv img {border: 3px solid #fff; border-radius: 100%; height: 65px !important;}
}
@media (max-width:550px){
    .logo{display:block;}
    .skills_linkdiv.top{padding:10px 0;width:100%;}
    .skills_linkdiv.top .skills_link{width:auto;font-size:1em;padding:3%;white-space:normal;}
    /*.slider-section .banner-caption .banner-content-home{margin-top:55% !important;}*/
     /*.header-mobile{padding-top:20px;}*/
    .btn.btn-default.bars {height: 40px;width: 40px;}
    .btn.btn-default.bars .fa-bars {line-height:40px;font-size:1.2em;}
    .search-input {height: 40px;width: 40px;}
/*    .search-bar label {top: 10px;right: 10px;}*/
    .search-lbl {font-size: 1.2em;}
    .phoneCall a{width:40px;height:40px;margin-top:5px;}
    /*.chatdiv{height:40px;width:40px;margin:5px 0 0 5px;float:left;}*/
  .chatdiv{position: fixed;bottom: 75px; right: 13px;}
  .chatdiv img {border: 3px solid #fff; border-radius: 100%; height: 60px !important;}

  .btn.btn-default.bars, .btn.btn-default.bars:hover{padding: 15px 0 0;}



}
@media(max-width:500px){
    .menu-drop-down{font-size:1.2em;}
    .navbar-default .navbar-toggle{margin:13px auto!important;}
    .slider-section.banner-section{height:600px;}
    .slider-section.banner-section.home-banner{height:800px;}
}
@media(max-width:480px){
    .search-input:focus {width: 220px;}
    /*.btn.btn-default.bars, .btn.btn-default.bars:hover{padding: 7px 0;}*/
    .logoDv{width: 37%;}
}

@media(max-width:360px){
    .skills_link{padding: 0 !important;}
    .chatdiv{bottom: 65px;}
    .logoDv{width: 46%;}
}


/* Header style Ends here   */

/* Samsung Galaxy Tab styles */

@media only screen
and (min-device-width: 320px)
and (max-device-height: 1280px)
and (min-resolution: 192dpi)
and (-webkit-device-pixel-ratio:2)
and (orientation : portrait)

{
    #mobile_invitation_container{
        display: none !important;
    }
}

@media (min-width:320px) and (max-width:1023px){
    #mobile_invitation_container{
        display: none !important;
    }
}

/* footer Style starts here */



#footer-container{background:#464646 none repeat scroll 0% 0%;border-top:1px solid #eee;}
.footermenu{padding:50px 0;}
#footer-container .menu-item{margin-bottom:5px!important;}
#footer-container .menu-item a{color:#fff!important;}

.footer-copyright {color: #999; background-color: #272727; padding-top : 10px}
.footer-copyright .fright h4{font-size:13px !important; color: #eee;}

.footer-copyright div p{font-family: 'OpenSans-SemiBold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.privacy-para{font-size:0.8em!important;font-style:italic;}
/* Home Page Style Starts Here  */
.heading{text-align:center;}
/*.homepage div{padding-bottom:5%;}*/
.homepage h2,.freeskills_mobile h2,.fast-track-content .freeskillsformdiv h2{color:#ff6600;font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;font-size:3em;margin-bottom:20px;margin-top:40px;}
.homepage_benefits{background-color:#ebebeb;}
.homepage_benefits h2{margin:40px 0 35px 0;}
.freeskillsformdiv{padding-bottom:25px;background-color:#ebebeb !important;}
.selectedform{ width: 100%;position: fixed;z-index: 999;top: 0;left: 0;overflow-y: auto;transition: 0.5s;}
.assessmentdiv{margin-bottom:3%;}
.assessmentdiv h2,.freeskillsformdiv h2{color:#464646;}
.assessmentdesc{margin-bottom:40px;}
.assessmentdesc p,.freeskillsformdiv p{font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;line-height:1.6em;font-size:1.1em;}
.freeskillsformdiv p{line-height:1.5em;}
.assessmentdesc p em ,.freeskillsformdiv p em,.freeskills_mobile p em{font-family:'OpenSans-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;font-style: normal;}
.rdcolor{text-transform:uppercase;color:#ff6600;}
.dwnld_but{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background-image:none;background-color:#ff6600;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius: 30px;color:#fff;margin-top:10px;font-family:'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;font-size:1.2em;text-shadow: 0 #fff!important;border:transparent;}
.dwnld_but:hover,.dwnld_but:focus,.dwnld_but:active{outline:0 !important;color:#fff!important;background-color:#f55600!important;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius: 30px;-webkit-box-shadow:transparent;box-shadow:transparent;}
#e-book_form{padding:20px 0;}
.form-book .form-control{height:50px;border-radius:10px;padding:6px 15px;}
.c-select{width:100%;height:50px;border-radius:100px;padding:6px 10px;border:1px solid #ccc;font-size:14px;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;background:url('../images/arrow-1-2.png') no-repeat 95% 20px #fff;}
.c-select:focus{outline-color:transparent}
.c-select option{font-size:14px;}
.long{padding:3% 10%;width:100%;}
.home_dwnld{padding:1.5% 14%;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius: 100px;}
.home_dwnld:hover{border-radius:100px;-webkit-border-radius:100px;-moz-border-radius: 100px;}
.CategoryListInfo.revised a{height:300px;border:none;}
.listimg{height:250px;width:300px;border-radius:0;}
.new-desc{text-align:center;}
.new-desc p{padding:0 35px;}
.qual_categories{padding-bottom:20px;}
.qual_categories .row{margin:0;}
 .eachqual{margin-bottom:20px !important;}
.qual-count{text-align:center;}
.categories-image{height:auto;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.category-link{display:block;}
/*.category-title{font-family:'OpenSans-SemiBold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;font-size:1em;padding-top:5%;color:#464646;text-align:center;}*/
.qual-categories .category-title{font-family:'OpenSans-SemiBold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;font-size:1em;padding-top:5%;color:#ff6600;text-align:center;}
.view-all{background:url('../images/new_arrowdown.png') no-repeat right center;font-size:1.2em;color:#464646;padding:20px;}
.industries-hidden{display:none;}
.hidden-dwnld{display:none;}
span.icon-down{float:none!important;margin-bottom:0;font-size: 2em!important;margin-right: 15px;line-height: 1em;color: #777;}
.mobile-benefits{padding: 5% 0;background-color: #ebebeb; display: flex}
.benefit_text{padding:9px;/*min-height:105px;*/}
.hd-img1,.hd-img2{text-decoration:none !important;font-weight:normal!important;}
.privacy-link{color:#919294;text-decoration:underline;font-size:0.9em;}
.privacy-link:hover{text-decoration:underline;color:#464646;}
.add-bot-mar{margin-bottom:35px;}
.add-bot-mar p{font-family: 'OpenSans-SemiBold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif !important;font-size: 1.2em !important;}
.feature-txt{color: #464646;font-family: 'OpenSans-SemiBold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif !important;font-size: 1.2em !important;}
.footer-banner{background-color:#ebebeb; padding:3% 0 1%;border-top:1px solid #ccc;}
.page-wrapper.banner{width:1200px;}
.col-sm-15,.col-md-15{float:left;width:20%;}
/*.col-sm-2{padding-top:20px;}
.col-sm-2:nth-of-type(2){width:15%!important;margin-right:25px;}
.col-sm-2:nth-of-type(4){padding-top:0 !important;}
.col-sm-2:first-of-type{width:25%!important;padding:10px 0 0 !important;margin-right:25px;}
.col-sm-2:last-of-type{padding-right:0;padding-top:10px!important;}*/
.mar-add{margin-top:45px;position:relative;height: 70px;}
.conta{position: absolute;bottom: 0;display:-ms-flexbox;display:-webkit-flex; display:flex;flex-direction:row;-webkit-flex-direction:row;justify-content:center;-webkit-justify-content:center;align-items:flex-end;-webkit-align-items: center; width: 100%;}
/* Footer style ends here */
@media(max-width:1199px){
   .page-wrapper.banner{width:100%;}
}
@media(max-width:991px){
    .benefit_text{/*min-height:170px;*/}

}
@media (max-width:767px){
  .slider-section .banner-content-home h1{font-size:2.5em;line-height:1.2em;}
  .slider-section .banner-content-home .home_excerpt p{display:none!important;}
  .homepage h2,.freeskills_mobile h2{font-size:2.5em;}
  #e-book_form .form-group{margin-bottom:0;}
  #e-book_form .form-control{margin-bottom:15px;}
  .c-select:first-of-type{margin-bottom:15px;}
  .heading-img{display:block;}
  .rounded{height:40px;width:40px}
  .rounded i.fa{line-height:40px;font-size:1.4em;}
  #e-book_form{width:90%;margin:auto;}
  .heading-text{width:70%;}
  .null-header{display:none;}
  .mobile-benefits{margin:0 auto;height:auto;overflow:hidden;}
  .mobile-benefits div:first-child{width:35%;float:left;}
  .key_ben_img{}
  .left-align-text{text-align:left;width:65%;float:left;padding-left:20px;}
  .left-align-text h3{margin-top:0;}
  .eachqual{margin-bottom:0!important;}
  .left-align-text  a{text-decoration:underline;}
   .mobile-quals{float: left;width: 50%;margin-bottom:20px;}
   .mobile-qual-txt{width: 50%;float: left;padding-left: 20px; text-align: left;}
   .category-title,.qual-count{text-align:left;font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;font-size:0.9em;}
   .qual-count{font-size:0.8em;}
    .all-industries-link{padding: 2%;border: 1px solid #ccc;border-radius: 100px;-webkit-border-radius:100px;-moz-border-radius:100px;display:block;width:36%;margin:0 auto;}
    #less-industries-link{width: 36%;border: 1px solid #ccc;padding: 2%;margin: 0 auto;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;}

    .hidden-dwnld{display:block;margin:0 auto;margin-bottom:10%;box-shadow:none;text-shadow:none;}
    .hidden-dwnld:focus{outline:none;}
   .freeskillsformdiv{display:none;}
   .freeskillsformdiv h2{margin-top:40px;}
   .close-form{position:absolute;top:10px;right:10px;}
   #industry_content .close-form{right:20px;}
   .fa-times{font-size:1.5em;color:#464646;}
   .freeskillsformdiv .long{width:100%;margin-top:30px;}
   .freeskills_mobile h2{margin-bottom:20px;}
   .freeskills_mobile .hidden-dwnld{width:auto;}
   .hidden-dwnld {font-size:1.1em;}
   .fixed-col{padding:0;}
   .categories-image{height:auto;}
   .fright h4{font-size:14px;}
   .benefit_text{height:auto!important;}
   .home_dwnld{padding:3% 14%;width:100%;}
}
@media (max-width:500px){
    .all-industries-link,#less-industries-link{width:70%;}

}
/* Footer style ends here */
/* Industry Page Styles */
.industry-banner{margin-top:23%!important;}
#industry_content,#course_content,#about-content,#aboutgqa-content,#postgrad-content,#referralform{padding-top:30px;}
#course_content.categoryDetails{padding-bottom:80px;}
.styleh3{font-size:2.5em !important;color:#5e5e5e !important;font-family:'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif !important;margin-top:0 !important;line-height:1.4em !important;}
.category_description{margin-bottom: 5%;padding:0 15px;}
#industry_content .subItem .subContent a,#search-page .subItem .subContent a{font-family:'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;font-size:1.1em;line-height:1.3;color:#ff6600;}
#industry_content .subItem:hover .subContent a,#search-page .subItem:hover .subContent a{color:#ff6600;text-decoration:underline;}
#industry_content .subItemList .subContent{padding-left:15px;}
.grayscale-effect{filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
 filter: grayscale(50%); /* IE6-9 */
 -webkit-filter: grayscale(50%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
 -moz-filter: grayscale(50%);
 -ms-filter: grayscale(50%);
 -o-filter: grayscale(50%);
	}
 .grayscale-effect:hover{filter: grayscale(0%);-webkit-filter: grayscale(0%);filter: none;}
 #industry_content .subItemList{margin-bottom:10%;}
 #industry_e-book_form{padding-top:10px;}
 #industry_e-book_form .form-control{height:50px;border-radius:25px;}
 .btn-submit{padding-top:10px;margin-bottom:10px;}
 #industry_content .dwnld_but,#course_content .dwnld_but{padding:3% 6%;width:100%;text-shadow: none!important;}
 .bolded-text{font-family:'OpenSans-SemiBold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;font-style:normal;}
.spl-box {padding: 10px 10px 20px 10px;background: #ededed;border: 1px solid #ccc;margin-bottom:20px;text-align:center;width:320px;}
#course_content .spl-box p{padding-bottom:10px;}
.spl-box h2{text-align:center;margin-bottom:20px;font-family:'OpenSans-SemiBold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;color:#464646;}
.highlight {color:#ff6600;font-family:'OpenSans-Bold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif}
a.skills_link, a.skills_link:hover{filter: gray;-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);}
#course_content .accordion-section .accordion-heading a{background-color:#fff!important;}
.no-border{border-top:none!important;}
#course_content .accordion-section .accordion-heading a span{padding:0 40px 20px 0!important;font-size:2em;font-family: 'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;
}
#accordion75 .accordion-inner-content {position:relative;}
#course_content .accordion-section{padding:20px 0;}
#collapseSeven .accordion-inner-content{padding-bottom:55px;}
#collapseSeven h4{font-size:1.6em;color:#ff6600;}
#collapseSeven h5{font-size:1.2em;color:#f55600;line-height:1.5;}
#course_content .accordion-section .accordion-heading a span.span-bestprice{background-image:none;font-size:1em;font-style:italic;}
.qual-title{color:#fff !important;}
ul.rtoprovider{list-style-type:none;padding:0;}
.rtoprovider li{height:100%;overflow:hidden;}
.rtoprovider li:before{content: "\2022 \00A0 ";font-size: 1.6em !important;color: #f55600;position: relative;top:-7px;float:left;}
.rtonames{height:100%;overflow:hidden;}
.accordio-img{padding-right:5%;float:left}
.accordion sub{font-size:1.1em;}
.addpaddingleft{padding-top: 10px;font-size: 1.1em;font-family: 'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.sub1{font-size:1em !important;}
.ait-table{width:100%!important;}
.stick{position:fixed;top:30px;width:320px;}
.cost-table{width:100%;}
.cost-table th, .cost-table td{padding:2%;width:33.33%;text-align:center;border:1px solid #c2c2c2;font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;font-size:1.1em;}
td.small-text{font-size:0.9em;}
.tiny-text{font-size:0.8em;}

.red-bg{background-color:#ff6600;color:#fff;}
.greyish-bg {background-color:#464646;color:#fff;}
.gray-bg{background-color:#c2c2c2;}
.ad-banner{margin-bottom:20px;}
.tabular_results{display:none;}
.tabular_results .accordion table,.tabular_results .accordion table td{width:100% !important;text-align:left!important;}
.learnmore-link{position:absolute;right:15px;bottom:10px;font-weight:normal!important;text-decoration:none!important;}
.learnmore-link:hover{text-decoration:underline!important;}
@media (max-width:991px){ #industry_content .subItem .subContent a{font-size:1em;}}

@media(max-width:991px) and  (min-width:768px){
    .category-title{padding-top:10px;}
    .category-link{margin-bottom:25px;}
}

@media (max-width:767px){
    .styleh3{font-size:2em;}
    .qual-title{display:block !important;}
    #industry_content .dwnld_but,#course_content .dwnld_but{margin-top:40px;}
   #industry_content .subItemList .subContent{padding-left:0;margin-left:0;}
   .addpaddingleft{padding-top: 22px;font-size:0.8em;}
   .accordion sub{font-size:0.8em;}
   .accordio-img{padding-right:2%;}
   .spl-box{width:100%;border:none;}
   #industry_content h2,#course_content h2{color:#ff6600;font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;font-size:2.5em;margin-bottom:40px;}
   .short_but{width:auto!important;}
   #course_content .freeskillsformdiv{padding-bottom:0;}
   #fixed-box{margin-bottom:0;}
   .ad-banner{margin-bottom:0;}
   .ad-banner img{width:100%;}
   #overlay{

   }
}
@media(max-width:600px){
    .CategoryListImg{max-width:120px;}
     #industry_content .subItemList .subContent{padding-left:50px;}
}

@media(max-width:480px){

    #industry_content .subItemList .subContent a{line-height:1.2;}
    .CategoryListImg{max-width:100px;}
    #search-page .CategoryListImg{max-width:80px;}
    #industry_content .subItemList .subContent, #postgrad-content .subItemList .subContent,#search-page .subItemList .subContent{padding-top:15px;font-size:1em;}
    #search-page .subItem .subContent a{line-height:1.2;}
    .hidden-dwnld{font-size:1em;padding:3%;}
    .qual-title{line-height:1;}
}

/* Styles for About RPL Page */
#video{margin-top:30px;}

.key{display:table;margin-bottom:3%;}
.no-bg{background-color:transparent;padding-bottom:0;}
.aboutus_span{padding:20px 40px 20px 20px !important;font-family: 'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;font-size:2.5em;}
.span_excerpt{background:none !important;color:#3c3c3c;font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;font-size:0.5em;}
.aboutus_span2{padding:5px 40px 0 22% !important;font-family: 'OpenSans-SemiBold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;font-size:2em;color:#ff6600;}
.block1-desc{padding-left:22%;padding-right:20px;font-family: 'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.main-points{margin-bottom:20px;}
.main-points .accordion-section .accordion-inner-content{padding:0px;}
.accordion-group .accordion-heading{border-top:1px solid #ccc;}
.accordion-section .accordion-group:first-child   .accordion-heading{border-top:none !important;}
.main-points .accordion-section ul{list-style-type:none;}
.main-points .accordion-section ul li{position:relative;line-height:1;}
.block1-desc ul li:before{content:"\2022 \00A0 ";font-size:2.1em;color:#f55600;position:relative;top:5px;}
.point-description ul li{line-height:1 !important;}
.point-description ul li:before{content:"\2022 \00A0 ";font-size:1.5em !important;color:#f55600;position:relative;top:5px;}
.sub-accordion{border-bottom:none !important;}
.sub-accordion a{background-size: 100px auto !important;}
#accordion14 a{background-size:80px auto!important;}
.item {position: relative;border-left: 2px dotted #f55600;padding: 0 20px 40px 10px;margin-left: 30px;}
 .item h2{color: #f55600; margin-top:0;font-family: 'OpenSans-SemiBold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.item p {font-family: 'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.item span.num {position: absolute;display: block;width: 50px;height: 50px;background-color:#f55600;color: #fff; border-radius: 50%;top: 0;left: -25px;font-size: 1.4em;line-height: 50px;font-weight: bold;text-align: center;}
.how_it_works_list{padding-top:20px;}
.how_it_works_list .item:last-of-type{border:none;}
.gap-training-text p,.evidence-text p{font-family: 'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.evidence-text,.gap-training-text{padding-top:20px;}
.evidence-list{background-color:#fff !important;}
#collthree .accordion-heading{border-bottom:none !important;}
#collapseSeven{position:relative;}
#collapseSeven .close-units{position:absolute;right:0; bottom:10px;}
.pop-out-h2{display:none;}
.desktop-para{padding-bottom:0;margin-bottom:0;}
.bxslider{padding-left:0;}

@media(max-width:767px){
    .item p{margin-top:15px;}
    .no-radius{border-radius:0 !important;margin-bottom:0 !important;}
    .topsection{text-align:center;}
    .desktop-h2{display:none;}
    .pop-out-h2{display:block;color:#464646 !important;}
    .desktop-para{display:none;}
}
@media(max-width:640px){
.aboutus_span{font-size:2em;}
.sub-accordion a{background-size: 75px auto !important;}
#accordion14 a{background-size:60px auto!important;}
.span_excerpt{padding:0 0 0 0 !important;font-size:16px;}
.aboutus_span2{padding:0 35px 0 22% !important;font-size:1.5em;background-position:right top 5px !important;}

.item h2{font-size:1.5em;}
}
@media(max-width:480px){
    .aboutus_span2{padding:0 35px 0 31% !important;}
    .block1-desc{padding-left:31%;}
}


/* Styles for About Us Page */

.about-us-txt{padding:20px 0;font-family: 'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
#aboutgqa-content .topsection p,#e-learning .topsection p{font-family: 'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
a.rdmore{display:block;text-align:center;}
a.rdmore:hover{text-decoration:underline;}

@media(max-width:480px){
.less-padding{padding-left:59px !important;}
}

/* Styles for ELearning Page */
#e-learning{padding-top:3%;}
.more-padding{padding-left:90px!important;}
.elearning-form{font-family: 'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;margin-top:50px;}
.elearning-form iframe.frame.e-login p.label{display:none !important;}
form#login_form{display:none;}
input#login_login.text{border-radius:5px!important;}
.e-learn-input{width:50%;height:45px;}
.e-learningbut{padding: 2% 4%;}
.e-learn-acc{padding:20px 0;}
.forget_link{text-decoration:underline;font-size:0.8em;color:#464646;}
#accordion60 .accordion-group:last-of-type .accordion-heading{border-bottom:1px solid #ccc ;}

@media(max-width:767px){
   .elearning-form{text-align:center;}
    .e-learn-input{margin:auto;margin-bottom:20px;}
    .form-group{text-align:center;}
}
@media(max-width:640px){
    #e-learning .accordion-toggle{background:url('../images/e-learning.png') no-repeat left center !important;}

    .more-padding{padding-left:70px !important;}


}

/* Styles for Fast track MBA Page */
.fast-track-content,.fast-track-section2,.faq,.privacy{padding-top:25px;}
.page-section-container {
	padding-top:25px;
}
/*.fast-track-content .row{margin:auto;}*/
.section1-desc p{font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.student-points{margin-top:35px !important;}
.student-points .item-points{position:relative;border-top:3px dotted #f55600;padding:50px;margin-right:-4px;text-align:center;}
.student-points .item-points:first-of-type:after{padding: 0;margin: 0;display: block;content: ""; width:37.6%;height:3px;background-color: white;position: absolute;top: -3px; left: 0;
  }
.student-points .item-points:last-of-type:after{padding: 0;margin: 0;display: block;content: ""; width:40%;height:3px;background-color: white;position: absolute;top: -3px; right: 0;}
.student-points .item-points span.num{color:#fff;position:absolute;display:block;width:75px;height:75px;line-height:75px;font-size:2em;background-color:#e01011;border-radius:50%;top:-37px;left:50%;margin-left:-12.5%;font-weight:bold;text-align:center;}
.fast-track-benefits{padding:25px 0 0 0;clear:both;}
.fast-track-benefits h3,.fast-track-benefits p{text-align:center;color:#464646;}
.fast-track-benefits h3{font-size:1.1em;font-family: 'OpenSans-SemiBold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.fast-track-benefits p{min-height:190px;font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
.ben_img{text-align:center;min-height:55px;}
.set-height{min-height:320px;}
.add-top-margin{margin-top:30px;}
/*.form-group .form-control{margin-bottom:15px !important;}*/
/* styles for ad banner */
#slideshow {position: relative;padding: 10px;}
#slideshow > div {
    position: absolute;
    top: 10px;
    left: 10px;
    right: 10px;
    bottom: 10px;
}
/*img[usemap] map area{outline:none;}*/
.fast-track-content .freeskillsformdiv h2{color:#464646;}
.semibold-em{font-family:'OpenSans-SemiBold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;font-style:normal;}
a.semibold-em{text-decoration:none!important;}
.videoWrapper {position: relative;/*padding-bottom: 50%; /* 16:9 padding-top: 25px;height: 0;*/}
/*.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}*/
/*.wistia_embed { box-shadow: 0px 0px 7px #999; -moz-box-shadow: 0px 0px 7px #999; -webkit-box-shadow: 0px 0px 7px #999; overflow: hidden;*/
.testimonials{text-align:left;background-color:#f55600; color:#fff;padding:20px;}
.graduates-video{padding-bottom:80px;}
.graduates-video h3{margin-bottom:30px;}
video {width:100%;height:auto;}
.fast-track-benefits .styleh3{margin-bottom:25px;}

@media(max-width:991px){.student-points .item-points{border-top:none;}
.student-points .item-points:after{background-color:transparent !important;}
.student-points .item-points span.num{top:-25px;margin-left:-5.75%;}
.set-height{min-height:auto;}
}

@media(max-width:991px )and (min-width:768px){
    .testimonials{min-height:190px;}
    .fast-track-benefits p{min-height:105px;}

}
@media (max-width:767px){
    .graduates-video .row:nth-child(2) .col-xs-12:first-of-type .testimonials{margin-bottom:40px;}
    .ben_img{width:25%;float:left;}
    .ben-side-div{float:left;width:75%;margin-bottom:25px;padding-left:15px;}
    .ben-side-div h3,.ben-side-div p{text-align:left;min-height:100%;height:Auto;}
    .ben-side-div h3{margin-top:0;}
    .form-group{margin-bottom:0;}
    .fast-track-content .form-group .form-control{margin-bottom:15px;}
    .student-points .item-points{padding:50px 10px;}
}
@media(max-width:480px){

    .student-points .item-points span.num {margin-left:-10%;}
}


/* styles for FAQ Page starts here */

.faq-topsection{margin-bottom:40px;color:#464646 !important;}
#accordion20{padding-bottom:40px;}
#accordion20 .accordion-group:first-child .accordion-heading a{border-top:none;}
#accordion20 .accordion-group .accordion-heading a{border:none;}
.faq-question{font-size:1.2em;}
.faq .accordion-section .accordion-inner-content{padding:0;}
.categoryDetails.faq .accordion-section .accordion-heading a{font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.categoryDetails.faq .accordion-section .accordion-inner-content p{font-family: 'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}


@media(max-width:767px){
    .categoryDetails.privacy .accordion-section .accordion-inner-content{padding:15px;}
}

/* styles for privacy page starts here*/
#accordion25{padding-bottom:40px;padding-left:10px;}
#accordion25 .accordion-group .accordion-heading a{border:none;}

#accordion25 .faq-question{font-size:1.5em;}


/* styles for privacy page ends here */

/* style for Terms and Conditions */
.terms-page{padding-top:25px;}
    #accordion50{padding-bottom:50px;}
    #accordion50 .accordion-group .accordion-heading a{border:none;}
    #accordion50 .faq-question{font-size:1.5em;}
   .terms-page ul,.terms-page ol{font-family: 'OpenSans-light', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}



/*   style for Terms and conditions end here                    */
/* styles for search Page starts here */
 #search-page{padding-top:25px;}
 #search-page .search-heading{margin-top:0;}
 #search-page .styleh3{color:#ff6600 !important;}
/* Styles for search page ends here */

/* style for trades Licensing Page */
#accordion_trade span{font-size:1.5em;padding: 20px 40px 20px 75px;}
#accordion_trade ul{padding-left:20px;color:#ff6600;}

/* Styles for Referral Page */
.referral-dotted{height: 1px;display: block;width: 70%;margin: 60px 0 0 15%;border-bottom: 3px dotted #f55600;position: absolute;}
.large-num_referral{color: #fff;display: inline-block;width: 120px;height: 120px;line-height: 120px;font-size: 4em;background-color: #e01011;border-radius: 50%;font-family: 'OpenSans-Bold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
h3.step_title{color:#464646; font-size:1.75em;}
h3.lightfont{font-family:'OpenSans-light', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.referral-steps{padding:20px 0;}
.three-quarters-row{width:75%;margin:0px auto;}
.block_description{border-bottom: 1px solid #ccc;padding: 20px 10px;}
.three-quarters-row .block_description:last-of-type{border-bottom:none;}
#sign-up-partner{padding:50px 0;background-color:#f3f3f3;}
.gqform .form-control{height:50px;border-radius:10px;padding:6px 15px;width:80%;margin:0px auto;margin-bottom:20px;}
.floatright{float:right;}
.floatleft{float:left;}
.link-underline{text-decoration:underline;font-size:0.9em;}
.referral-button-div{height:auto;overflow:hidden;width:79%;margin:0px auto;}
.skills_link.referral{padding:6% !important;font-size:1em!important;float:right!important;}
.sign-up-div{border-right:1px solid #ccc;}
.skills_link.referral:active,.skills_link.referral:focus{-webkit-box-shadow:none;box-shadow:none;}
.signin_link{background-color:#ff6600;border-radius:100px;color:#fff;}
.signin_link:hover{background-color:#f55600;color:#fff;}
.lessmargin{margin-top:-10px;margin-bottom:30px;}
.recover-link{display:block;width:80%;text-align:right;margin:0px auto;}

@media(max-width:767px){
    .sign-up-div{margin-bottom:30px;}
    .floatright,.floatleft{float:none;}
   .skills_link.referral{height:50px;margin-bottom:20px;width:100%;padding:0!important;
   }
   .signin_link{margin-bottom:20px;width:100%;height:50px;}
}
/*
Styles for 404 page */
.slider-section a.slider-link{color:#fff;border:none;padding:0;float:none;text-decoration:underline;}
.slider-section a.slider-link:hover{background-color:transparent;text-decoration:none;}
/*Styles for 404 page ends here*/
/*Styles for University Exemptions Page */
.unex{padding:30px 0 60px;}
.certificates-chart{padding-top:60px;}
.box-cert{border:1px solid #ccc;}
h3.box-h3{font-family:'OpenSans-SemiBold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;color:#5e5e5e;font-size:1.1em; line-height:1.4;margin-top:10px;}
.box-cert p,.opt-border p{font-family:'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.arrow-down{border-left: 1px solid #ccc;height: 60px;width: 1px;margin: 0px auto;position:relative;}
.arrow-down .fa-caret-down{position: absolute;left: -7px;top: 45px;font-size: 22px;color: #ccc;}
.ft-margin{margin-top:60px;}
.ftstudy{width:60%;margin:0px auto;border:1px solid #ccc;height:85px;position:relative;border-bottom:none;}
h3.absol-h3{font-size:2em;position:absolute;width:70%;left:0;right:0;margin:0px auto;top:-38px;padding:0 20px;background-color:#fff;}
.ft{position: absolute;top:68px;font-size: 22px!important;color: #ccc;font-size:1.1em;}
.ft-left{left:-7px;}
.ft-right{right:-7px;}
.ft-options .col-xs-6{border:1px solid #ccc;}
.ft-options .col-xs-6:last-of-type{float:right;}
.opt-border{border:1px solid #ccc;padding:8px;}

@media(max-width:991px){
 h3.absol-h3{font-size:1.5em;top:-30px;padding:0;width:60%}
}
@media(max-width:767px){
.unex_topsection{text-align:center;}
}
@media(max-width:480px){
    h3.absol-h3{top:-50px;}
    .opt-border p{font-size:0.9em;}
}
/* Style for University Exemptions Ends here*/
/* Style for Promotions PAge starts here */
.promos{padding:30px 0;}
.main-para{padding-top:15px;margin-bottom:50px;}
.each-offer{background-color:#f3f3f3;margin-bottom:50px;}
.dark-top{background-color:#464646;}
.dark-top h3{margin: 0;font-size: 2em;padding: 10px 0;color: #fff;font-family: 'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.add-padding{padding:20px 0;position:relative;}
.suboff h3{font-family: 'OpenSans-SemiBold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;color:#464646;font-size:2.8em; }
.offer-left{float:left;position:absolute;top:50%;margin-top:-12.5%;/*height:100%;transform:translateY(-25%);*/text-align:center;}
.offer-right{float:right;padding-top:20px;}
.suboff .skills_link{margin:20px 0;}
.suboff div{line-height:1.8;font-family: 'OpenSans-Regular',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.suboff div:last-of-type{font-family: 'OpenSans-SemiBold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.font-small{font-weight:bold;line-height:1.3;}
@media(max-width:991px){
    .promos a{display:none;}
    .suboff div:last-of-type{padding-bottom:20px;}
}
@media(max-width:767px){
    .dark-top{text-align:center;}
   .offer-left{position:relative;transform:none;margin-top:0;}
   .main-para,.offer-right{text-align:center;}
}

/* Style for Promotions Page ends here */
/*
 * Moe styles
 *
====================================== */

  ._postgrad-inner-title {
	  color: #f55600; font-size:2.4em !important; font-weight:400 !important;margin-top:0; font-family:'OpenSans-Light',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif !important;
  }
  ._new_padding { padding-left:100px !important;}
  ._eligible-content {	padding:16px 0 !important; }
  ._eligible-content li { line-height:1.4 !important; margin-bottom: 12px !important;}
  ._eligible-content ul { list-style:outside !important ;}
  ._spacer-border { border-bottom: 1px solid #ccc !important; height:1px; display:block; clear:both; margin:-20px auto 50px auto;}
  ._spacer-invis { height:1px; display:block; clear:both; margin:16px auto ;}
  ._test-auther { font-size:0.9em; text-align:right; margin-top:18px;}
  ._test-auther ._auther-name { font-family:'OpenSans-bold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; color:#464646; display:block; }
  ._test-auther ._auther-job { font-style:oblique; font-size:0.9em; }
  ._postgrad_test_title h3 {font-size:2.2em !important;}
  ._postgrad_test_title h3 img { vertical-align:baseline; margin-right:12px;}
  #accordion70 .accordion-inner-content{font-family:'OpenSans-light', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}/* Edited by Annie */
    ._padding_testimonials_mobile {padding:0;}
  ._inline {display: inline !important;}
  @media( max-width:768px ){
  ._test-container { background-color: #f55600 !important; color:#FFFFFF !important;}
  ._padding_testimonials_mobile {padding:32px 16px 0 16px;}
  ._postgrad_test_title h3 {color:#FFFFFF !important;}
  ._test-auther ._auther-name { color:#fff;}
  ._test-auther ._auther-name > span { color:#464646;}
   h3._retain-color {color:inherit !important;}
  ._test-auther ._inline {color:#464646 !important;}
  }


  ._step_title {font-family:'OpenSans-Semibold', sans-serif; color:#464646; font-size:1.75em}
._step_desc {font-size: 0.8em;}
._large-num { 	color: #fff;	display: inline-block;	width: 120px;	height: 120px;	line-height: 103px;	font-size: 3.5em;	background-color: #e01011;	border-radius: 50%;	font-family:'OpenSans-Bold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;	text-align: center;	margin:inherit;}
._large-num > span {	font-size:0.5em;	vertical-align:super;}
._dotted-hor-employer-container {	position:relative;	width:100%;}
._dotted-hor-employer {	height:1px;	display:block;	width:80%;	margin:60px 0 0 10%; border-bottom:3px dotted #f55600;	position:absolute;}
._left-content ul {	padding-left:20px;	color:#f55600;}
._left-content li { 	padding-left:12px;	line-height:1.3;	margin-bottom:10px;	}
._left-content li > span { color:#5e5e5e;}
._right-border-employer {border-right:1px solid #ccc;}
._pad-left { padding-left:24px;}
._add-border { display:block; height:1px; border-bottom:1px solid #ccc;}
._ben-icons { height:50px;}
  @media( max-width:768px ){
	._right-border-employer {border-right:none; text-align:center;}
	._pad-left { padding-left:0; text-align:center;}
	._left-content ul {	list-style:none; padding-left:0;}
	._left-mobile {text-align:left !important;}

  }
  .bx-wrapper .bx-viewport { background: none !important; background-color:transparent !important;}
  input[type="radio"] {
    display:none;
}

input[type="radio"] + label {
font-size:1.5em; cursor:pointer;
font-weight:normal;
}

input[type="radio"] + label span {
    display:inline-block;
    width:20px;
    height:20px;
    margin:8px 12px 0 0;
    vertical-align:middle;
    background:url(../images/check-box-20-clear.png);
    cursor:pointer;
	margin-bottom:12px;
}

input[type="radio"]:checked + label span {
    background:url(../images/check-box-20.png);
}
._red {color:#f55600;}
._zipmoney-pad-left {
	padding-left:100px !important;
}
._zipmoney-feature {font-size:1.6em; margin-bottom:24px;}
._zipmoney-feature span {display:inline-block; width:100px;}
._zipmoney-feature img { vertical-align:middle;}
._dark { color:#464646 !important;}
._semibold { font-family: 'OpenSans-SemiBold';}
#zipMoneyFrom div {display:block;}
._full-width { width:100% !important;}
._full-width ._zipExtraPad {padding-left:60px !important; padding-right:60px !important;}
._mobile-center {text-align:left;}
  @media( max-width:768px ){
	  ._mobile-center {text-align:center;}
	  .btn.btn-default.bars, .btn.btn-default.bars:hover{padding: 18px 0 0;}

}
 @media (max-width:991px){
	   html,body{
    -webkit-overflow-scrolling :touch!important;
     overflow: auto !important;
     height: 100%;
   /*min-height:100%;*/
}
 }

/* .sb-search {
	position: relative;
	margin-top: 10px;
	width: 0%;
	min-width: 60px;
	height: 60px;
	float: right;
	overflow: hidden;

	-webkit-transition: width 0.3s;
	-moz-transition: width 0.3s;
	transition: width 0.3s;

	-webkit-backface-visibility: hidden;
}

.sb-search-input {
	position: absolute;
	top: 0;
	right: 0;
	border: none;
	outline: none;
	background: #fff;
	width: 100%;
	height: 60px;
	margin: 0;
	z-index: 10;
	padding: 20px 65px 20px 20px;
	font-family: inherit;
	font-size: 20px;
	color: #2c3e50;
}
input[type="search"].sb-search-input {
	-webkit-appearance: none;
	-webkit-border-radius: 0px;
}
.sb-search-input::-webkit-input-placeholder {
	color: #efb480;
}

.sb-search-input:-moz-placeholder {
	color: #efb480;
}

.sb-search-input::-moz-placeholder {
	color: #efb480;
}

.sb-search-input:-ms-input-placeholder {
	color: #efb480;
}
.sb-icon-search,
.sb-search-submit  {
	width: 60px;
	height: 60px;
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	padding: 0;
	margin: 0;
	line-height: 60px;
	text-align: center;
	cursor: pointer;
}
.sb-search-submit {
	background: #fff;  IE needs this
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  IE 8
    filter: alpha(opacity=0);  IE 5-7
    opacity: 0;
	color: transparent;
	border: none;
	outline: none;
	z-index: -1;
}
.sb-icon-search {
	color: #fff;
	background: #e67e22;
	z-index: 90;
	font-size: 22px;
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
}

.sb-icon-search:before {
	content: "\e000";
}
.sb-search.sb-search-open,
.no-js .sb-search {
	width: 100%;
}
.sb-search.sb-search-open .sb-icon-search,
.no-js .sb-search .sb-icon-search {
	background: #da6d0d;
	color: #fff;
	z-index: 11;
}
.sb-search.sb-search-open .sb-search-submit,
.no-js .sb-search .sb-search-submit {
	z-index: 90;
}*/

/*#search-bar.search-container{height:60px;width:60px;position:relative;float:left;}
#label-m, #label-d{height:60px;width:60px;position:relative;z-index:20;}
#label-m label,#label-d label{display:block;height:60px;width:60px;border-radius:50%;border-radius:50%;text-indent: -9999px;
    cursor: pointer;background-color:#fff;position:relative;}
.search-lbl{line-height:60px;}
#input-d, #input-m{height: 60px;
    width: 60px;
    position: absolute;
    right: 100px;
    width: 325px;
    top: 0;
    border-bottom-left-radius:25px;
    border-top-left-radius:25px;
    z-index: 5;
    overflow: hidden;}
#label-d label:before, #label-m label:before{
    position: absolute;
  font-family: 'FontAwesome';
  top: 13px;
  font-size:1.6em;
  left: 20px;
  content: "\f002";
  color:#464646;

}

#input-m input,#input-d input{display: block;
    position: absolute;
    top: 0;
    right: -325px;
    width: 325px;
    height: 100%;
    margin: 0;
    padding: 0 10px;
    border: none;
    background-color: #fff;
    color: #464646;
    font-size: 18px;}
#input-d input:focus,#input-m input:focus {
    outline: none
}
#input-m.focus,#input-d.focus {
    z-index: 20;
}
#input-m.focus input,#input-d.focus input {
    right:0;
}
#input-m, #input-d {
	transition: all 0.6s in ease-in-out;
}
#label-d.active,#label-m.active {
   z-index:23;

}*/

.btn.btn-default.bars:focus{outline:0;background-color:#fff;}

.hamburger-menu img{

		width: auto;

}

.newSearch {
	background-image:url(../images/search_40px_white.png);
	background-position: right 7px top 6px;
	background-repeat:no-repeat;
	width:28px;
	height:40px;
	border: 1px solid transparent;
	border-radius: 0;
	min-width: 40px;
	padding:0 15px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	cursor:pointer;
    background-color: transparent;
    background-size: 25px;
}

.newSearch.expanded{
	background-color: #fff;
	background-image:url(../images/search_40px.png);
	border-radius: 50px;
	background-size: 25px;
}

.has-bg .newSearch.expanded{
	background-image:url(../images/search_40px_white.png);
}

[data-background="true"]{
	-webkit-transition: all 0.3s cubic-bezier(0.550, 0.085, 0.000, 0.960);
	-o-transition: all 0.3s cubic-bezier(0.550, 0.085, 0.000, 0.960);
	transition: all 0.3s cubic-bezier(0.550, 0.085, 0.000, 0.960);
}
.header .stick-header [data-background="true"].has-bg{
	background-color: #464646 !important;
	border-radius: 30px;

}

.header .stick-header [data-background="true"].has-bg.search-sticky{
        background-position: right 15px top 16px;
        border-radius: 40px;
                padding: 4px;
                margin-right: 5px;
}

.header .stick-header [data-background="true"].has-bg.search-sticky .newSearch.expanded{
	background-color : #464646;
	color: #fff;
}

.header .stick-header [data-background="true"].has-bg.btn.btn-default.bars,
.header .stick-header [data-background="true"].has-bg.btn.btn-default.bars:hover{
	padding: 13px 11px;
}

.header.all-quals .logoDv img{
	width: 185px;
}


.search-sticky .newSearch {
    font-family: opensans-Regular !important;
}
                            .newSearch:focus{outline:0;}
							@media (max-width: 991px){
								.newSearch {
									width: 44px;
        							height: 43px;
									padding:9px 18px;
									/*background-size:30px;*/
									position:absolute;
									top:0;
									right:0;
									background-position:right 15px top 11px;
								}
                                                                .livechat_button img{height:50px;}
							}
							@media (max-width: 550px){
								.newSearch {
									width:40px;
									height:40px;
									padding:7px 15px;
									background-size:25px;
									position:absolute;
									top:0;
									right:0;
									background-position:right 5px top 7px;
                                                                        z-index:20;
								}
                                                               .livechat_button img{height:40px;}
							}
							#frmsearch {
								position:relative;
							}

@media(max-width:991px){
    form#frmsearch.search-bar.search-container{height:50px;width:50px;}
    #label-d,#label-m{height:50px;width:50px;}
    #label-d label,#label-m label{height:50px;width:50px;}
    #input-m,#input-d{height:50px;width:50px;width:325px;right:25px;}
    #input-m input,#input-d input{width:325px;}
    #label-d label:before,#label-m label:before{top:10px;left:16px;font-size:1.4em}

}
@media(max-width:550px){
    .search-sticky{margin:5px auto;}
    form#frmsearch.search-bar.search-container{margin:auto;width:40px;}
    #label-d,#label-m{height:40px;width:40px;}
    #label-m label,#label-d label{height:40px;width:40px;}
    #input-m,#input-d{height:40px;width:40px;width:200px}
    #input-m input,#input-d input{width:200px;}
    #label-d label:before,#label-m label:before{top:6px;left:12px;font-size:1.2em}

}

.skills_linkdiv.top  {
	position:fixed;
	width:100%;
	background-color:#ff6600;
	text-align:center;
	bottom:0px;
	left:0px;
    font-size: 14px;
}
.skills_linkdiv.top .skills_link {
	box-shadow:none!important;
	margin-bottom:0;
	text-transform:uppercase !important;
}

.skills_linkdiv.top .skills_link:hover, .skills_linkdiv.top .skills_link:focus  {
	background-color:#ff6600 !important;
}
.btn-default.skills_link span {
	margin-left:30px;
}
.freeskills_mobile:not(.keepS){
	display:none;
}
@media(max-width:768px){

#footer-container {
	padding-bottom: 70px !important;
}
}
@media(max-width:321px){

.skills_linkdiv.top .btn-default.skills_link {
	font-size: 1em !important;
}

}

.smsLink {
	width:32px; height:32px;
        display:none !important;
}
.hideMobile {display:block;}
.at-svc-whatsapp {display:none !important;}
.socialNew { text-align:center;}
.sideBarRight { float:right !important;}
@media(max-width:767px){
	.hideMobile {display:none;}
	.smsLink {
	display:inline-flex;
}
.sideBarRight { float:none !important;}
.at-svc-whatsapp {display:inline-flex !important;}
}
td.font-bold {
    font-family: 'OpenSans-SemiBold',Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;
   }
   .smsLink{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;}
   .smsLink:hover{transform:translateY(-4px);}

.MobileBenefitsNew .mobile-benefits div:first-child {width:15%;}
.MobileBenefitsNew .left-align-text, .force80width { width:85% !important;}
.MobileBenefitsNew .left-align-text h3 { font-size:1.1em; font-family:OpenSans-Bold, sans-serif;}
.MobileBenefitsNew .benefit_text {padding: 0}
@media(max-width:767px){
	.keyBenHeading {font-size:2em !important;}
	.MobileBenefitsNew {
		}
}


/* Styles edited by Annie for Browse All Qualifications Page */
#all-quals{padding-top:100px;padding-bottom:80px;}

#all-quals .styleh3{margin-bottom:25px;}
ul.tab{list-style-type: none;margin:0 0 20px 0;padding:0;overflow:hidden;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
ul.tab li{float:left;width:AUTO; margin-right:30px;}
ul.tab li a {
    display: block;
    color: black;
     padding: 20px 0;
    text-decoration: none;
    transition: 0.3s;
    font-size: 1.1em;
    font-family: 'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;




}
#industry{display:block;min-height:320px;}
.browse-txt{line-height:1.6;font-size:1.1em;margin-bottom:40px}
.imp-text{font-family: 'OpenSans-Bold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
.tablinks.active{border-bottom:2px solid #ff6600;font-family: 'OpenSans-SemiBold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
/*a#open_level:hover, a#open_level:focus{font-family: 'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;cursor:pointer;}*/
.tabcontent {
   padding-left:10px;
   display:none;
   margin-top:5%;
}
ul.tab li a:hover {border-bottom:2px solid #ff6600;font-family: 'OpenSans-SemiBold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif; }
/* Create an active/current tablink class */
ul.tab li a:focus, .active {border-bottom:2px solid #ff6600;}
li a.active ul.tab{border-bottom:none!important;}
#alphabet_tab , #alphabet_tab2 {list-style-type: none;padding:0;margin-top:50px;}
#alphabet_tab .industry_title{padding-bottom:20px;}
.industry_title p{padding-left:30px;}
.industry_title p:before{vertical-align: middle;display: inline-block;color:#ff6600;margin-left:-20px;margin-right:10px;content: '\2022';font-size:1.3em;}

h3.industryh3{font-size:1.2em;color:#5e5e5e;margin:25px 0 20px 0;}
a.ind_link{text-decoration:none !important;font-weight:normal;font-family: 'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
a.ind_link:hover{text-decoration:underline!important;}
#alphabet_tab .listNavShow{border-bottom:1px solid #ccc;}
.categoryDetails .industry_title p>a{font-weight:normal!important;font-size:1em !important;}
.industry_text{line-height:1.5;font-size:1.05em;}
@media (max-width:991px){
    #all-quals{padding-top:135px;}
}
@media(max-width:767px){
    #all-quals{padding-top:110px;}
    #all-quals .styleh3{text-align:center;}
	ul.tab{border:none;}
	ul.tab li{width:50%;border:1px solid #ccc;height:65px;text-align:center;float:left;margin-right:0;}
	ul.tab li:nth-of-type(2){border-left:none;}
	ul.tab li a:hover,ul.tab li a:active {border-bottom:none;background-color:#ff6600;color:#fff;font-family:'OpenSans-SemiBold', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
   .tablinks.active{background-color:#ff6600;color:#fff;}
    /*ul.tab{display:none;}*/

}

/* Styles for Browse All Qualifications Page Ends here */

/* styles added to have a drop down for evidence in qualification page */
 #collapseevidence .evidence-text p{font-family: 'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;}
 #collapseevidence .accordion-section .accordion-heading a span{font-size:1.5em;}
 .categoryDetails #collapseevidence .accordion-inner .accordion-inner-content{padding:0 0 15px 15px;}
 #collapseevidence div.point-description {font-size:1.05em;line-height:1.5;}
 #collapseevidence .point-description ul{list-style-type:none;padding-left:0;}
  #collapseevidence .evidence-text{padding:0;}
#collapseevidence .accordion-section .accordion-heading a span.faq-question{padding-left:15px !important;font-size:1.2em;font-family: 'OpenSans-Regular', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;background:url('../images/arrowdown.png') no-repeat right top}
#collapseevidence .accordion-section .accordion-heading a:hover span.faq-question{background:url('../images/arrowdownselected.png') no-repeat right top;}
/*styles for qualification page evidence ends here  */

/* Added styles for footer widget */
.skills-review a.skills_link{display:block;width:67%;text-align:center;padding:3% 4% !important;}
.widget-lite{font-family: 'OpenSans-Light', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif;font-weight:300;}

/* Styles for footer widget ends here */

/* Added style for chat window */
#lpChat .lp_survey_area .lp_pages_area input {
    display: initial;
}
 .lp_mobile #lpChat>.lp_maximized {overflow-y:hidden;}
/* Style ends here*/

/* Added style for key information page on 17/6 */
.key-list{font-size:1.1em;color:#ff6600;}
.btn-scroll-to-top {
		position: fixed;
		bottom: 30px;
		right: 30px;
	}
	@media (max-width : 767px) { .btn-scroll-to-top { display: none; } }

    .key-info {
        padding-left: 0;
        margin-left: 0;
        list-style-type: none;
    }

    .key-info-item {
        padding-top:  15px;
        margin-bottom: 15px;
    }

    .key-info-item .faq-question { font-size: 1.5em;margin-bottom:20px;color: #464646;}
    .key-info-item .faq-question:focus{outline:none;}
    .key-info-item:last-child { border-bottom: none; }
    .key-info-table { padding-left: 0; margin-top: 30px;}
    .key-info-table >  li {
        display: block;
        position: relative;
        border-bottom: 1px solid #ccc;
    }
    h4.list-heading {
        font-size: 1.5em;
        font-family: 'OpenSans-light', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif !important;
        color:#464646;
    }
    @media (max-width : 767px) { .key-info-table >  li { padding: 0; } }
    @media (min-width : 768px) { .key-info-table >  li { padding: 30px 15px 30px 275px; } }

    .key-info-table > li:last-child { padding-bottom: 15px; border-bottom:  none; margin-top: 15px;}

    @media all and (max-width: 767px) and (min-width: 320px) {
        .key-info-table > li .key-list {
                display: block;
                font-size: 1em;
                font-weight: bold;
                color: #464646;
                padding-bottom: 30px;
        }
    }

    @media screen and (min-width: 768px) {
        .key-info-table > li .key-list {
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            width: 250px;
            bottom: 0;
            margin-top: 10px;
            margin-bottom: 0;
            font-size: 1em;
            font-weight: bold;
            color: #464646;
        }
    }
    .key-info-table div {
        margin-top: -20px;
    }
    @media all and (max-width: 767px) and (min-width: 320px) { .key-info-nav li a { padding: 0 5px 5px 0; } }
    @media screen and (min-width: 768px) { .key-info-nav li a { padding: 5px; } }
    .key-info-nav li a {
        vertical-align: top;
        display: inline-block;
        clear: both;
        font-family: 'OpenSans-light', Helvetica, Arial, Verdana, Trebuchet MS, Sans-Serif !important;
        font-weight: 600;
        font-size: 1.05em;
        line-height: 1.5;
    }
    .key-info-nav li a:hover { text-decoration: underline; }




/* Holiday Notification Styles Starts */
@media screen and (min-width:320px){
    #wpfront-notification-bar-spacer{
        position:fixed !important;
        top:0;
        z-index:100;
        width:100%;
    }
    #wpfront-notification-bar div{
        text-align:left !important;
    }
    #wpfront-notification-bar-spacer+div.mobile-view .header-mobile{
        top: 80px;
    }
    #wpfront-notification-bar-spacer .wpfront-message {
        color: #fff;
        margin: 0px;
        padding: 0;
        font-size:13px;
        padding: 0 40px 0 10px;
    }
    #wpfront-notification-bar  div.wpfront-close{
        position: absolute;
        top: 25% !important;
        right: 3% !important;
        color: #2f2f2f !important;
    }
    .wpfront-close::after {
        font: normal normal normal 14px/1 FontAwesome;
        content: "\f00d";
        color: #fff;
    }
    #wpfront-notification-bar-spacer+div.mobile-view .header-mobile{
        top: 70px;
    }
}

@media screen and (min-width:412px){
    #wpfront-notification-bar-spacer+div.mobile-view .header-mobile{
        top: 74px;
    }
}

@media screen and (min-width:568px){
    #wpfront-notification-bar-spacer+div.mobile-view .header-mobile{
        top: 58px;
    }
}

/*@media screen and (min-width:768px){
    #wpfront-notification-bar-spacer+div.mobile-view .header-mobile{
        top: 58px;
    }
}*/

@media screen and (min-width:1024px){
    #wpfront-notification-bar-spacer+div+div.desktop-view .header-desktop,
    #wpfront-notification-bar-spacer+div+div.desktop-view .phoneNumbers,
    #wpfront-notification-bar-spacer+div+div.desktop-view .stick-header{
        top: 70px;
    }
    #wpfront-notification-bar  div.wpfront-close { padding:0 !important; }
}

@media screen and (min-width: 1200px){
    #wpfront-notification-bar-spacer+div+div.desktop-view .header-desktop,
    #wpfront-notification-bar-spacer+div+div.desktop-view .phoneNumbers,
    #wpfront-notification-bar-spacer+div+div.desktop-view .stick-header{
        top: 50px;
    }
    #wpfront-notification-bar td {
        padding: 10px 0px !important;
    }
    #wpfront-notification-bar div.wpfront-close {
        top: 20% !important;
    }
}

/* Holiday Notification Styles Ends */

@media screen and (min-width: 768px){
    .promotions-modal .modal-dialog { width: 450px; }
}
@media(max-width:991px){
    .suboff .promotions-modal div:last-of-type { padding-bottom: 5px; }
}
.promotions-modal .form-heading {
    color: #5e5e5e;
    font-size: 24px;
    margin-bottom: 20px;
    display: block;
}
img.promotions-logo { width: 50%; }
.promotions-modal .modal-header { border-bottom: 0; }
.modal-header .close {
    position: absolute;
    right: -7px;
    top: -5px;
    background: rgba(255,255,255,1);
    opacity: 1;
    border-radius: 20px;
    padding: 2px 6px;
    color: #5e5e5e;
}
.card-title h1{
	font-size: 1.1em;
	text-transform: capitalize;
}
.layer {
	background-color: rgba(0,0,0,0.4);
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.menu-item {
	margin-bottom: 8px;
}
.cat-image {
	background-size: cover;
	background-position: center center;
	border-radius: 5px;
	cursor: pointer;
	position: relative;
}
.cat-image .layer {
	border-radius: 5px;
}
.cat-image:hover .layer {
	background-color: rgba(0,0,0,0);
}
.cat-card a {
	text-transform: capitalize;
	color: #464646;
	display: block;
	margin-top: 8px;
	text-align: center;
}
.cat-card:hover a {
	color: #ff6600;
}
.spacer-tiny { height:1px; display:block; clear:both; margin:6px auto ;}
.qual-count {
	text-align: right;
	font-size: 0.7em;
	color: #ffffff;
	position: absolute;
	bottom: 6px;
	right: 6px;
	z-index: 10;
}
.cat-desc {
	color: #777;
	font-size: 0.85em;
}
.cat-footer a {
	color: #fff !important;
	padding: 4px 24px;
	border-radius: 20px;
	background-color: #ff6600;
	display: inline-block;
}
.cat-footer a:hover {
	color: #fff;
}
.brand {
	color: #ff6600 !important;
}

.article-title {
	font-family: OpenSans-Bold ,Helvetica,Arial,sans-serif;
}

.details-head {
	margin-top: 36px;
	font-family: OpenSans-Bold ,Helvetica,Arial,sans-serif;
	padding-bottom: 12px;
}
.monster, .strong {
	font-family: OpenSans-Bold ,Helvetica,Arial,sans-serif;
}
.return-to-site {
	color: white !important;
	border-color: white !important;
}
.return-to-site:hover {
	border-color: #ff6600 !important;
}
.social-new {
	/*display: none !important;*/
}
.primarymenu_slideDown ul.list-inline.social-new {
	display: none;
}
.animated {
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	transition: all 0.3s ease-in-out;
}
