/** 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');
}

.OpenSans-Bold{ font-family:'OpenSans-Bold', Arial, sans-serif; }
.OpenSans-BoldItalic{ font-family:'OpenSans-BoldItalic', Arial, sans-serif; }
.OpenSans-ExtraBold{ font-family:'OpenSans-ExtraBold', Arial, sans-serif; }
.OpenSans-ExtraBoldItalic{ font-family:'OpenSans-ExtraBoldItalic', Arial, sans-serif; }
.OpenSans-Italic{ font-family:'OpenSans-Italic', Arial, sans-serif; }
.OpenSans-Light{ font-family:'OpenSans-Light', Arial, sans-serif; }
.OpenSans-LightItalic{ font-family:'OpenSans-LightItalic', Arial, sans-serif; }
.OpenSans-Regular{ font-family:'OpenSans-Regular', Arial, sans-serif; }
.OpenSans-Semibold{ font-family:'OpenSans-Semibold', Arial, sans-serif; }
.OpenSans-SemiboldItalic{ font-family:'OpenSans-SemiboldItalic', Arial, sans-serif; }
/** End of open sans fonts integration **/


body{ font-family:'OpenSans-Regular', Arial, sans-serif; color:#5e5e5e; font-size:16px;  -webkit-overflow-scrolling: touch; }
body a{color:#e10101;}
a,a:focus,a:hover{ outline:0; text-decoration:none; color:#e10101;} 
.clear{ clear:both; }
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:#e10101; font-family:'OpenSans-Regular', Arial, 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 #e10101; display:block; position:relative; }
.heading1 span.bdrLine span.bdrDoubleLine{ background:#e10101; height:3px; width:100%; position:absolute; bottom:-2px; left:25%; width:50%; }
.heading2{ font-size:1.25em; line-height:24px; color:#e10101; font-family:'OpenSans-Regular', Arial, sans-serif; }
.heading3{ font-size:1.25em; line-height:24px; color:#e10101; font-family:'OpenSans-Semibold', Arial, sans-serif; }
.heading4{ font-size:2.188em; line-height:40px; color:#e10101; font-family:'OpenSans-Light', Arial, sans-serif; }
.heading5{ font-size:2em; line-height:35px; color:#e10101; font-family:'OpenSans-Light', Arial, sans-serif; }
.heading6{ font-size:2.188em; line-height:40px; color:#f14840; font-family:'OpenSans-Regular', Arial, sans-serif; }
.main-wrapper{ width:100%; }
.page-wrapper{ width:1024px; margin:0 auto; }

@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%; }	
}

/** START of .header **/
.topHowitWorks{ /**/ display:none; /**/ background:url('../images/howRPLWorks-image.png') top center;  background-size: cover;}
.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'; font-size:40px; color:#e10101; 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'; }
.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', Arial, 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%; }
	}
@media(max-width:480px){

}

.header .bannerSection{ position:relative; }

@media(max-width:1024px){
	.header .bannerSection .carousel-caption .page-wrapper{ padding-left:10px; padding-right:10px; width:auto; }
}

/*
.header .bannerSection.bannerType2 .review-section{ margin-top:-45px; }
.header .bannerSection.bannerType2 .twoclmrow .qualifications,.header .bannerSection.bannerType2 .twoclmrow .skillsreview{ min-height:auto; }
.header .bannerSection.bannerType2 .lb-heading{ margin-bottom:0; }
@media(max-width:979px){
	.header .bannerSection.bannerType2 .review-section{ display:none; margin-top:0px;}
}
*/





	/** START of .banner-info **/
	.banner-info{ color:#ffffff; padding-top:120px;  }
		.banner-text{ margin-bottom:60px; color:#000000; width:500px; font-family:'OpenSans-Light', Arial, 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:#e10101; }
		
		
		.banner-link{ margin-left:100px; }
		.banner-link a{ color:#e10101; font-size:1em; font-family:'OpenSans-Regular', Arial, sans-serif; border:2px solid #f14840; 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', Arial, 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', Arial, sans-serif; word-break: break-all; }
	.lb-info{ font-size:1em; color:#ffffff; font-family:'OpenSans-Regular', Arial, sans-serif; /*line-height:20px;*/}

.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(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 ){
	.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:38px;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', Arial, sans-serif; padding-bottom:50px; }
.section3Inner h1{color:#707070; font-size:3.625em; text-transform:uppercase;  padding-top:80px; font-family: 'BebasNeue-Bold'; margin-bottom:0px;}
.section3Inner p{color:#707070; font-size:1.375em;font-family: 'OpenSans-Semibold';}
.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;  }

/** END of .section3 **/

/** START of .video-section **/
.video-section{ width: 100%; float: left;  }
.videoIcon{ position: relative; }

.video-section .modal-dialog{width: 55%; margin:0 auto;}
.video-section .modal-dialog .modal-header{border:none;}
.video-section a:hover{ opacity:0.9; }

@media(max-width:768px){
	.video-section .modal-dialog{width: 98%; margin:0 auto;}
	}
@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;}
}


/** 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 #e10101;
    border-radius: 5px;
    color: #e10101;
    /*float: left;*/
	display: inline-block;
    font-family: "OpenSans-Semibold";
    font-size: 14px;
    margin-top: 15px;
    padding: 11px 32px;
}
.content-blogs a:hover{ color:#ffffff; background-color:#e10101; }
.content-blogs h2{font-size:1.688em; color:#000000; font-family: 'OpenSans-Light'; margin-top:30px; }
.content-blogs p{font-size:14px; color:#5e5e5e; font-family: 'OpenSans-Regular'; margin: 15px 0 25px 10px; line-height:22px;}
.skills-review{background-image:url('../images/footerimg.jpg'); background-position: right top; background-repeat: no-repeat; background-color:#e10101; width: 100%; float: left; padding:62px 0; background-size:50% auto;} 
.skills-review span, .skills-review p{ font-size: 3.750em; line-height: 70px; color:#fff; font-family: 'BebasNeue-Bold'; text-transform:uppercase; }
.skills-review a{
    border: 1px solid #fff;
    border-radius: 5px;
    color: #fff;
    /*float: left;*/
	display: inline-block;
    font-family: "OpenSans-Semibold";
    font-size: 1em;
    margin-top: 20px;
    padding: 13px;
}
.skills-review a:hover{ color:#e10101; background-color:#ffffff; }
@media(max-width:1024px){
	.skills-review span, .skills-review p{ font-size:3.125em; line-height: 60px; }
}
@media(max-width:980px){
	.skills-review span, .skills-review p{ font-size:2.500em; line-height: 40px; }
}

@media(max-width:768px){
	.skills-review{ padding-top:30px; padding-bottom:30px; }
	.content-blogs{padding:20px 0px;}
	.content-blogs a{margin-bottom:20px;}
}
@media(max-width:767px){
	.skills-review{ background-position: center top; background-size:100% auto; padding-top:520px;}
}
@media(max-width:640px){
	.content-blogs p{margin:0px; }
	.content-blogs a{margin-bottom:40px;}
	.content-blogs h2{font-size:1.5em;}
	.skills-review{padding-bottom:30px;}
}
@media(max-width:639px){
}

@media(max-width:600px){
	.skills-review{ padding-top:480px;}
}
@media(max-width:480px){
	.skills-review{ padding-top:390px;}
}
@media(max-width:360px){
	.skills-review{ padding-top:300px;}
}
@media(max-width:320px){
	.skills-review{ padding-top:270px;}
	.twoclmrow .lb-heading {font-size:32px;}
}
/** START of .rpl-tradeskills **/
.rpl-tradeskills{}
.rt-content{  }
.rt-content .heading1{ margin-bottom:15px; }
.rt-content p{ margin-bottom:20px; font-size:0.938em; font-family:'OpenSans-Regular', Arial, 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 **/
.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:#f14840; 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:#f14840; 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', Arial, 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', Arial, 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 left; padding:27px 0 0px 110px; margin-top:70px; font-family: 'BebasNeue-Bold'; }

.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', Arial, sans-serif; }
.testslider-item .as-item-content{  }
.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;  padding-right:10px;}
	.testimonial-slider.slick-slider{margin-bottom:10px;}
}
@media(max-width:480px){
	.testslider-item{padding-left:10px; padding-right:10px; }
	.testslider-item .as-item-content{padding-left:0px;}
	.home-testmonialInner .colonBg{ font-size:2.500em; background-size:20%; padding-left:70px; padding-top:10px; }
}

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

/** STAER of .joinus-awards **/
footersect{padding-top:30px;}
.fast-track-section{   
    background-size: 50% auto;
    background-position: right center;
    background-color: #E10101;
    background-repeat: no-repeat;
    padding: 5%;
}
.fast-track-section h3{
    font-family: "BebasNeue-Bold",Helvetica,Arial,Verdana,Trebuchet MS,sans-serif;
font-size: 3.625em;
color: #FFF;
margin-bottom: 2%;
}
.fast-track-section 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 a:hover{
    color:#e10101;
    background-color:#fff;
}
div.row.zipfooter{padding-top:30px;}
.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:#e10101;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 .awards{ border:1px solid #e6e6e6; padding:15px 10px 40px 10px; position:relative; margin-top:30px; min-height:155px; background-color:#ffffff; }
.joinus-awards .joinus{ float:left; width:34%; }
.joinus-awards .joinus .ja-content{ padding-bottom:10px; }
.joinus-awards .awards{ float:right; width:60%; }

.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-top:3%;}
.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:#f14840; } */

.joinus-links{ list-style:none; margin:0px; padding:0; text-align:center; font-size:0px; }
.joinus-links > li{ display:inline-block; padding-left:8px; }
.joinus-links > li:first-child{ padding-left:0px; }
.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;
    
}
.logonlinks{
    padding-top: 5%;
  height: auto;
  overflow: hidden;
  margin-bottom: 17%;
}
.logonlinks a{
   padding: 3% 5%;
  background-color: #7dc24b;
  border-radius: 10px;
  -moz-border-radius:10px;
 -webkit-border-radius: 10px;
  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;
}
div.row.zipfooter{
    background-size:40% auto;
}
.spl1{
    width:30%;
}
.spl2{
    width:70%;
}
@media (max-width:1300px){
   .fast-track-section h3 {
        font-size:3em;
    }
}


@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; }
}
@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;
    }
     .fast-track-section h3{
        font-size:2.5em;
         margin-bottom:0;
         margin-top:0;
    }
    .fast-track-section{
        padding:1.5%;
    }
    .fast-track-section .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: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){
	.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%; }
	/*.awards-slider{line-height:110px;margin:10px 0;}
	.awards-slider .awards-slider-imgDv{ width:22%;margin-left:3%;}*/
        .spl1{width:100%;}
        .spl2{width:100%;padding-left:15px;}
        div.row.zipfooter{background-size:55%;background-position:top;}
        .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%;}
         .fast-track-section{
  background-size: 100% auto;
  background-position: right top;
  background-repeat: no-repeat;
  padding: 4%;
}

.fast-track-section h3{
    font-size: 2.5em;
  padding-top: 90%;
  margin-bottom:2.5%;
  text-align:center
}

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



@media( max-width:800px ){
	.joinus-links > li{ padding-left:4px; }
}

@media(max-width:640px){
	.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%; }
	
}
@media (max-width:600px){
  .fasttrack_heading h1 {font-size:1.5em;}  
  .link_txt{margin:5% 0;}
  .link_txt a{font-size:1.5em;}
}

@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; }
}
@media(max-width:360px){

.fasttrack_heading h1,.link_txt a {font-size:1.3em;}
}
/** END of .joinus-awards **/

/** START of .footer-section **/
.footer-section{ border-top:1px solid #d7d7d7; background:#000000; padding:35px 0; color:#878787; font-family:'OpenSans-Regular', Arial, 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; }
.footer-section .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; }
.footer-section .footer-links > li a{ color:#878787; font-family:'OpenSans-Regular', Arial, sans-serif; }
.footer-section .footer-links > li.menu-item-has-children{ background:url('../images/footerarrowdown.png') no-repeat top right; padding-right:30px; }

.footer-section .menu-item{ position:relative; }
.footer-section .menu-item a{ cursor:pointer; }
.footer-section .sub-menu{ 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{ float:right; }
@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; }
}
/** 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', Arial, 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', Arial, 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:#f14840; font-size:1.375em; padding:10px; display:block; font-family:'OpenSans-Regular', Arial, 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:#f14840; font-family:'OpenSans-Semibold', Arial, 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', Arial, 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:#f14840; }

	.ourteam-row-content{ margin-top:20px; font-size:0.875em; color:#5e5e5e; font-family:'OpenSans-Regular', Arial, 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', Arial, 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:#e10101; width:60px; height:60px; border-radius:30px; 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', Arial, 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:1001; }
.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{ float:left;  display:none; /*margin-top:35px;margin-left:40px;*/ left:0px; top:35px; position:absolute; width:100%; }
.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 {
    background-position: right top 4px;
    background-size: 25px auto;
    float: left;
    font-size: 1.5em;
    line-height: 25px;
    margin-bottom: 0;
    padding: 5px 30px 5px 10px;
    width: 100%;
}
.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:#e10101; font-size:3.125em; font-family:'OpenSans-Bold', Arial, sans-serif; background:url('../images/phoniconred.png') no-repeat left 14px; padding-left:50px; }
.sticky-header .phoneNumbers a{ color:#e10101; }

.header-desktop{ padding-top:14px; }
.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; }
.header-mobile .phoneCall a{ width:50px; height:49px; display:inline-block; background:url('../images/phoniconred.png') no-repeat center; text-indent:9999px; margin-top:10px; }

.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:0; margin:0; padding-top:10px; }
.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; }
	.header-mobile{ display:block; }
}
@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:#e10101; color:#ffffff;}
.qualificationsCategory .review-section{ margin-top:-115px; }
.search-section{  left: 0;position: absolute;top: 130px; width: 100%; z-index:999;}
.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"]{position:absolute; right:0px; top:0px; width:auto;  font-family:'OpenSans-Regular'; height:39px;}
.search-section .page-wrapper input[type="text"]{
	width:96%;
	background-color:#ffffff;
	border:none;
	padding:0 73px 0 8px;
	color:#868686;
	font-size:0.875em;
	font-family:'OpenSans-Regular';
	height:38px;
	line-height:normal;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-o-border-radius: 5px;	
	border-radius: 5px;
	display: block;
}
.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:#e10101; 
	color:#ffffff;
	font-size: 1em; 
	font-family:'OpenSans-Regular'; 
	border: 1px solid #e10101; 
	-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:#e10101; border-color:#ffffff; }

.search-field .autoResult{ text-align:left; position:absolute; background:rgba(77, 77, 77, 0.8); width:auto; z-index:99999; }
.search-field .autoResult ul{ margin:0;padding:0; list-style:none; }
.search-field .autoResult ul li{ /**/ padding-left:30px; /**/  }
.search-field .autoResult ul { max-height:200px; }

.qualificationsCategoryList{width:100%; padding:50px 0px; font-family: 'MyriadPro-Cond';}
.qualificationsCategoryList .page-wrapper{width:950px;}
.qualificationsCategoryList p{color:#6c6c6c; font-size:1.688em; text-align:center; margin:15px 0px;}
.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: 50%; 
	-webkit-border-radius: 50%; 
	-o-border-radius: 50%;	
	border-radius: 50%;
	width:170px;
	height:170px;
	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 {
    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%);
}
.CategoryListImg svg{ height:100%; width:100%; }
svg image{}
svg image:hover {
    opacity: 0;
}
.CategoryListInfo a.selectedSub{}
.CategoryListInfo .selectedSub .CategoryListImg svg image{ opacity: 0; }

/*.CategoryListInfo a:hover img {
  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 
} */
/*.CategoryListInfo a img {
 filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
/*filter: grayscale(1);  IE6-9 filter: grayscale(100%);*/
 /*-webkit-filter: grayscale(1); Chrome 19+, Safari 6+, Safari 6+ iOS  
-webkit-filter: grayscale(100%);
}*/

@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; }
}
@media (min-width:700px) and (max-width:800px){
	.CategoryListImg{ width: 100%; /* height:100%; */ }
	.CategoryListDiscription p{ line-height:1.1em; }
}
@media(max-width:767px){
	.search-section{top:auto; position:relative;}
}
@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;}
	.search-section .page-wrapper .search-field input[type="button"],.search-section .page-wrapper .search-field input[type="submit"]{right: 15px;}
}






/** START of .qualificationsSubCategory **/
.qualificationsSubCategory{ font-family: 'MyriadPro-Cond'; position:fixed; position:absolute; left:0; top:0; background:rgba(0,0,0,.2); z-index:2000; 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:#e10101 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{   border:1px solid #bcbcbc; border-radius:20px; padding-right:20px; background:#ffffff; }
.subItemListInner{ /* height:300px;*/ max-height:600px; 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:120px; height:120px;}
.subItemList .subItem.cat_unitlisting .subContent{padding-top:40px; 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 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; border-top:1px solid #d4d4d4; font-size:32px; line-height:32px; text-align:left; }

.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 span.courseId:after{ content:" - " }
.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; }

@media(max-width:920px){
	.qualificationsSubCategoryInner{ width:auto; padding-left:15px; padding-right:15px; }
	.subItemListInner{ max-height:500px; }
}
@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:"" }
	/**/
	.qualificationsSubCategory{ position:fixed; }
	.qualificationsSubCategoryInner{ position:static; }
	/**/
	
	.subItemListInner{height:350px;}
	.subItemListInner .subItem{ padding-left:0; padding-right:0; padding-top:20px; }
	.subItemList .subEnquire{ padding:0; margin:0; border-bottom:2px solid #d4d4d4; padding-bottom:20px; text-align:left; }
}
/** End of .qualificationsSubCategory **/












/** START of .categoryDetails **/

.bannerBlackStrip{ margin-top:140px; background-color:rgba(0, 0, 0, 0.8); padding-top:30px; padding-bottom:30px; overflow: hidden; }
.categoryDetails{padding:40px 0px 0px 0px;}
.categoryDetails h2{font-size: 2.000em; color:#e10101; font-family: 'BebasNeue-Regular'; 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: 0.938em; color:#e10101; font-family: 'OpenSans-Bold';}
.categoryDetails .custom_packaging h4{font-size: 0.938em; color:#e10101; font-family: 'OpenSans-Bold';}
.categoryDetails .details{padding:0px 40px;}
.slider-section .bannerBlackStrip h1{width: 90%;}
.slider-section .carousel-caption .bannerBlackStrip a{ text-transform:uppercase; background-color:#e10101; color:#ffffff; }
.slider-section .carousel-caption .bannerBlackStrip a:hover{ background-color:transparent; color:#e10101; }
.categoryDetails .description p, .categoryDetails .details p, .description ul li{font-size:1em; color:#6c6c6c; font-family: 'OpenSans-Light';}
.categoryDetails .details .lbl-text{font-family: 'OpenSans-Bold';}
.categoryDetails .details .lbl-text span{font-family: 'OpenSans-Light';}
.categoryDetails .achieve p, .categoryDetails .achieve ul li{font-size:0.938em; color:#3c3c3c; font-family: 'OpenSans-Light';}
.categoryDetails .achieve span{font-size:0.938em; color:#3c3c3c; font-family: 'OpenSans-Bold'; display: block; margin:15px 0px;}
.custom_packaging p a{font-size:0.938em; color:#3c3c3c; font-family: 'OpenSans-Bold'; display: inline; margin:15px 0px;}
.custom_packaging p {
  margin: 18px 0;
}
.categoryDetails .achieve ul{margin:0px; padding:0px; list-style: none;}
.categoryDetails .achieve ul a{font-size: 0.938em; color:#100089; font-family: 'OpenSans-Regular';}
.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';}
.slider-section .carousel-caption h1 span{float:left; color:#ffffff; font-family: "BebasNeue-Bold"; width: auto; margin:0px 5px 0px 0px;}
.slider-section .carousel-caption .bannerBlackStrip p{color:#ffffff; font-size:1em; width: 80%; float: left; padding-right:10px;}
.bannerBlackStrip{}


.category-details{background-image:url('../images/bannerimagesmall.png') !important;}
.categoryDetails .accordion-section .accordion-heading a{background-color:#ebebeb; border-top:2px solid #d5d5d5; color: #3c3c3c; width: 100%; display: block; padding:15px 0px; font-family: 'OpenSans-Semibold'; font-size: 16px;}
.categoryDetails .accordion-section .accordion-heading a:hover{background-color:#ffffff; color:#e10101;}
.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 15px; }
.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; }



@media(max-width:1024px){
	.categoryDetails .accordion-section .accordion-heading a span{ width:100%;}
}
@media(max-width:980px){
	.bannerBlackStrip{ margin-top:105px; }
	.slider-section .carousel-caption .bannerBlackStrip h1{ font-size:65px; }
	.slider-section .carousel-caption .bannerBlackStrip a{ float:right; }
}
@media(max-width:900px){
	.bannerBlackStrip{ margin-top:85px; }
	.slider-section .carousel-caption .bannerBlackStrip h1{ font-size:55px; }
}
@media(max-width:800px){
	.bannerBlackStrip{ margin-top:85px; }
	.slider-section .carousel-caption .bannerBlackStrip h1{ font-size:45px; margin-top:0; }
	.slider-section .carousel-caption .bannerBlackStrip p{ font-size:14px; }
}
@media(max-width:768px){
	.bannerBlackStrip{ margin-top:110px; }
	.slider-section .carousel-caption .bannerBlackStrip h1{ font-size:45px;  }
	.slider-section .carousel-caption .bannerBlackStrip p{ font-size:14px; }
}

@media(max-width:767px){	
	.slider-section .carousel-caption .bannerBlackStrip h1{ font-size:40px; }
	.slider-section .carousel-caption .bannerBlackStrip h1 span{ display:block; }
	.slider-section .carousel-caption .bannerBlackStrip a{ float:left; font-size:12px; padding:6px 12px; }
}
@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:top right; }
	.categoryDetails h2.margin-bottom{margin-top:12px;}
}
@media(max-width:480px){
	.bannerBlackStrip{ margin-top:0; }
	/*.slider-section .carousel-caption .bannerBlackStrip h1{ font-size:45px;  }*/
	.bannerBlackStrip{padding-top:0px;}
}
@media(max-width:360px){
	.slider-section .carousel-caption .bannerBlackStrip h1{ font-size:24px; line-height:26px; }
}
/** END of .categoryDetails **/






/*** START of moreAboutRPL ***/

.howitworks, .asked-questions a, .rpl-evidence a, .info-section a{
    border: 1px solid #e10101;
    border-radius: 5px;
    color: #e10101;
    /*float: left;*/
	display: inline-block;
    font-family: "OpenSans-Semibold";
    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:#e10101; color:#ffffff; }


.recognition{width:100%; float:left; /*position:relative;*/ margin:50px 0px 0px 0px; background-image:url('../images/banner2.png'); background-size: cover; background-repeat:no-repeat;}
.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"; 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"; 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:#e10101; font-family: "BebasNeue-Bold"; 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"; 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'; color:#6c6c6c; font-size:1.063em;}
.about-more-rpl h3, .rpl-evidence h3, .benwfits-of-rpl h3{color:#e10101; font-family: "BebasNeue-Bold"; font-size:3.625em;}
.rpl-evidence span{font-family: "OpenSans-Semibold"; color:#e10101; font-size:1.063em;}
.rpl-evidence ul{margin:0px; padding:0px; list-style:inside; color:#e10101;}
.rpl-evidence ul li{color:#6c6c6c; font-size:1.063em; font-family: 'OpenSans-Regular'; }
.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:#e10101; /* 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 top; background-repeat: no-repeat; background-color:#e10101; width: 100%; float: left; padding:60px 0px; background-size:50% auto;} 
.recommend-gq p, .gap-trainging p{color:#ffffff; font-size:16px; font-family: 'OpenSans-Regular';}
.recommend-gq .name-date{float: right;}
.recommend-gq .name-date span{color:#ffffff; font-size:0.938em; font-family: 'OpenSans-Italic'; 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"; font-size:2.875em;}
.recommend-gq .recommend-text{padding:0px 0px 0px 50px;}
.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;}
.benwfits-of-rpl ul li{list-style:none; display:inline-block;}
.benwfits-of-rpl ul li a,.benwfits-of-rpl ul li div{width:140px; float:left;text-align:center; min-height:140px;}
.benwfits-of-rpl ul li span{display:block; color:#e10101; font-family: "BebasNeue-Bold"; font-size:1.000em; 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'; float:left; margin: 0px 15px 0px 0px;}
.thank-you p{padding-top:27px; font-size:1.125em;  font-family: 'OpenSans-Regular'}
.thank-you span{color:#ffffff; font-size:0.938em; font-family: 'OpenSans-Italic';}
.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'}
.gap-trainging span{color:#e10101; display:block; font-weight:bold;}
.gap-trainging{width:100%; float:left; padding:60px 0px;}
.gap-trainging .right-text{padding-top:95px;}

@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; }
	}
@media( max-width:980px ){
	.recommend-gq{ padding:40px 0; }
	.rpl-evidence{ background-position:right -100px top 65px }
}
@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; 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:12px; }
	}
@media( max-width:640px ){
	.about-more-rpl .description { text-align: center;}
	.recognition-options a:hover span{font-size:1em;}
	.rpl-evidence, .recommend-gq{background-position: right top; background-size: 100% auto; padding-top: 80%;}
	.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:auto; display:block; float:none;}
	.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;}
	
	.asked-questions a{ float:left; margin-top:30px; }
}	

@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:#e10101;}
.rpl-facilitator .info-section a:hover{ color:#e10101; }
.support-team .info-section, .show-specialist-list{background-color:#000000;}
.support-team .info-section a:hover{ color:#000000; } .show-specialist-list a:hover{ color:#000000; }

.question-section{color:#000000; padding:80px 0px 80px 0px;}
.question-section p{ color: #6c6c6c; font-family: "OpenSans-Light"; 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 aside ul li{width:auto; float:none;}
.question-section .main-navigation-blog ul li{width:auto; 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";}
.question-section .question-item p{font-family: "OpenSans-Light"; font-size: 1.063em; text-align:left; line-height:normal;}

.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"; font-size:3.750em; text-align:left; margin:0px;}
.info-section p{ color: #ffffff; font-family: "OpenSans-Light"; 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%;}	
}
/* 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'; margin:0px; padding:0px;}
.contact-details .details a.call-no{ font-size:3.125em; font-family:'OpenSans-Bold'; 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'; font-size:5.000em; color:#e10101;}
.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'; font-size:3.625em; color:#e10101; margin-top:0px;}
.emailus-formfields label{color:#959595; font-size:1em;  font-family: 'OpenSans-Regular'; font-weight:normal; display:block;  text-align:left;}
.emailus-formfields label span{color: #e10101;}
.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';}
.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:#e10101; font-family: 'OpenSans-Semibold'; border: 1px solid #e10101; -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:#e10101; 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: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;}
}
@media( max-width:360px ){
	.contact-banner-info ul li{width:20%;}
	}
/* END of ContactUs */
.banner-video-section{position:relative;}
.banner-video-section video, .banner-video-section .video-area {
    height: auto;
    width: 100%;
}
.banner-video-section .video-info {position:absolute; top:20%; left:0px; width:100%; height:auo;}
@media( max-width:640px ){
.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%;
}

.slider-section .carousel-caption h1.header_text_banner_3 {
  font-size: 4em;
  line-height: 60px;
}
.slider-section .carousel-caption h1.header_text_banner_4 {
  font-size: 2.5em;
  line-height: 45px;
}
.slider-section .carousel-caption h1.header_text_banner_5 {
  font-size: 2em;
  line-height: 35px;
}
@media(max-width:640px){
	.slider-section .carousel-caption h1.header_text_banner_3, .slider-section .carousel-caption h1.header_text_banner_4, .slider-section .carousel-caption h1.header_text_banner_5{
	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'; 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';}
.menu-sitemap-container{padding-bottom:40px;}
.menu-sitemap-container ul{margin-bottom: 24px; margin-left: 12px;    padding: 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'; color:#0066ff; padding:0px; display:inline-block;}
.menu-sitemap-container ul li a:hover{color:#e10101;}

.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{background-image:url('../images/toolbox.png'); background-position: right 65px;} 
.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 {
				left: auto;
				right: auto;
				text-align: left;
				text-shadow: none;
				top: 0;
				width: 100%;
				padding-bottom: 30px;
				bottom: 20px;
				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;
			}
.main-navigation-blog li a{ font-family: 'OpenSans-Regular';  font-size:1em;}
.site-content, .widget-area .widget a, .homepage .con .date, .homepage .Category, .homepage .con .readmore, .homepage .con p{ font-family: 'OpenSans-Regular';  }
a.back-to-site{margin-top:20px;}
.main-navigation .current-menu-item > a, .main-navigation .current-menu-ancestor > a, .main-navigation .current_page_item > a, .main-navigation .current_page_ancestor > a{border-bottom:2px solid #e10101;}
.widget-area .widget ul{margin:0px; padding:0px; list-style: none;}
.widget-area .widget ul li{padding:3px 0px;}

#recent-posts-2 li {
  border-bottom: 1px dashed #5e5e5e;
  padding: 10px 0 5px;
}
#recent-posts-2 li:last-child {
  border: medium none;
}