/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;outline:none;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{clear:both; font-size:0px;line-height:0px; display:block;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
input[type="button"]{-webkit-appearance: none;}
/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none;}
a:hover										{color:#000;  text-decoration:none;}
h1											{font-size:24px;}
h2											{font-size:22px;}
h3											{font-size:18px;}
h4											{font-size:16px;}
h5											{font-size:14px;}
h6											{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{}
body										{color:#b1b1b1; font-family:"Arial", Verdana, Tahoma; font-size:100%;}
.flt_lt										{float:left; display:inline;}
.flt_rt										{float:right; display:inline;}
/* ---------------------------------------------------------------------------------*/

@font-face {
    font-family: 'proximanova-regular';
    src: url('../fonts/Proxima-regular/proximanova-regular-webfont.eot');
    src: url('../fonts/Proxima-regular/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Proxima-regular/proximanova-regular-webfont.woff') format('woff'),
         url('../fonts/Proxima-regular/proximanova-regular-webfont.ttf') format('truetype'),
         url('../fonts/Proxima-regular/proximanova-regular-webfont.svg#proximanova-regular') format('svg');
}

@font-face {
    font-family: 'proximanova-bold';
    src: url('../fonts/Proxima-bold/proximanova-bold-webfont.eot');
    src: url('../fonts/Proxima-bold/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Proxima-bold/proximanova-bold-webfont.woff') format('woff'),
         url('../fonts/Proxima-bold/proximanova-bold-webfont.ttf') format('truetype'),
         url('../fonts/Proxima-bold/proximanova-bold-webfont.svg#proximanova-bold') format('svg');
}

@font-face {
    font-family: 'proximanova-extrabold';
    src: url('../fonts/Proxima-extra-bold/proximanova-extrabold-webfont.eot');
    src: url('../fonts/Proxima-extra-bold/proximanova-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Proxima-extra-bold/proximanova-extrabold-webfont.woff') format('woff'),
         url('../fonts/Proxima-extra-bold/proximanova-extrabold-webfont.ttf') format('truetype'),
         url('../fonts/Proxima-extra-bold/proximanova-extrabold-webfont.svg#proximanova-extrabold') format('svg');
}


/* ----------------------- layout ----------*/
.wrapper									{width:100%;}
.container									{width:960px; margin:0 auto;}
.maincontent								{}
#header										{padding:16px 0;background-color:#35373b;width:100%;}
.hdr-container{width:943px; margin:0 auto;}
/*-------------------------------------------*/

/* ------------------ HEADER HERE -------------------*/
#logo{float:left;width:234px;}
#logo img{max-width:100%;display:inline-block;}
.hdr-rtcnt{float:right;width:580px;}
.login-btns{float:left;padding:3px 0 0 12px;}
.login-btns a{float:left;display:inline-block;margin:0 0 0 11px;}
.login-btn{width:78px;background-color:#1F2123;border:none;text-transform:uppercase;font-family: 'proximanova-bold';font-size:0.875em;color:#fff;text-align:center;padding:10px 0;font-weight:bold;cursor:pointer;}
.login-btn:hover{color:#fff !important;background:#474747 !important;}
.sign-btn{width:78px;background-color:#46A09F;border:none;text-transform:uppercase;font-family: 'proximanova-bold';font-size:0.875em;color:#fff;text-align:center;padding:10px 0;font-weight:bold;cursor:pointer;}
.sign-btn:hover{color:#fff !important;background:#3C8888 !important;}
/* ---------------------------------------------------------*/


/* ------------------------- NAVIGATION HERE ---------------*/
#nav										{float:left;display:inline-block;padding:12px 0 0;}
#nav ul										{float:left;display:inline-block;}
#nav ul li									{float:left;display:inline-block;padding:0 0 0 25px;}
#nav ul li a								{display:inline-block;font-family: 'proximanova-bold';font-size:0.875em;color:#fff;text-transform:uppercase;padding:0 0 5px;border-bottom:3px solid #35373b;}
#nav ul li a:hover,#nav ul li .active		{border-bottom:3px solid #ffbf03;}

/* ---------------------------------------------------------*/

/* ------------------------ MAIN CONTENT HERE --------------*/
.banner{background:url(../images/banner.jpg) no-repeat center top #f9f9f9;width:100%;}
.banner-container{width:943px; margin:0 auto;padding:85px 0 134px;}
.banner-content{width:700px;}
.banner-content h1{font-family: 'proximanova-extrabold';font-size:2.250em;color:#ffbf03;line-height:34px;text-shadow:2px 2px 1px #000000;}
.banner-content h2{display:block;font-family: 'proximanova-regular';font-size:1em;color:#564001;width:470px;text-align:center;padding:14px 0;background-color:#ffbf03;font-weight:normal;}
.banner-content h6{font-family: 'proximanova-regular';font-size:1.875em;color:#aeedf2;font-weight:normal;padding:0 0 11px;text-shadow:1px 2px 1px #000000;}
.banner-content p{color:#f9f9f9;font-family: 'proximanova-regular';font-size:1.375em;font-weight:normal;line-height:29px;padding:0 0 23px;text-shadow:1px 2px 1px #000000;}
.banner-content a{display:block;font-family: 'proximanova-regular';font-size:1.688em;color:#564001;width:470px;text-align:center;padding:14px 0;background-color:#ffbf03;font-weight:normal;}
.banner-content a:hover{text-decoration:underline;}

.moments{background-color:#f9f9f9;width:100%;}
.moments-container{padding:60px 0 60px;width:943px;margin:0 auto;}
.moments-container h1{color:#35373b;font-family: 'proximanova-bold';font-size:2.688em;padding:0 0 20px;text-align:center;}
.moments-container p{color:#5c5f66;line-height:28px;font-family: 'proximanova-regular';font-size:1.438em;font-weight:normal;text-align:center;line-height:35px;}

.provide-students{background-color:#a7e3e8;width:100%;}
.provide-students-content{padding:40px 0 20px;width:943px;margin:0 auto;}
.provide-students-content h1{color:#35373b;font-family: 'proximanova-bold';font-size:2.688em;padding:0 60px 20px;text-align:center;line-height:47px;}
.provide-students-content p{color:#5c5f66;line-height:28px;font-family: 'proximanova-regular';font-size:1.438em;font-weight:normal;text-align:center;line-height:35px;padding:0 0 25px;}

.provide-services{width:100%;margin:0 auto;}
.provide-services ul{}
.provide-services ul li{width:220px;display:inline-block;float:left;padding:0 20px 0 0;}
.provide-services ul li span{display:block;background:url(../images/services-bg.png) no-repeat;width:150px;text-align:center;margin:0 auto 10px;padding:41px 0; min-height:65px;}
.provide-services ul li span img{max-width:100%;display:block;width:64px;margin:0 auto;}
.provide-services ul li big{display:block;text-align:center;font-family: 'proximanova-bold';font-size:1.438em;color:#35373b;font-size:0.938em;padding:0 0 3px;}
.provide-services ul li small{display:block;text-align:center;font-family: 'proximanova-regular';font-weight:normal;color:#35373b;font-size:0.938em;line-height:21px;padding:0 0 25px;}

.grades-scores{background-color:#f36c05;width:100%;}
.grades-scores-content{padding:25px 0 25px;width:943px;margin:0 auto;}
.grades-scores-content h1{color:#f9f9f9;font-family: 'proximanova-bold';font-size:2.688em;padding:0 0px 20px;text-align:center;}
.grades-scores-content p{color:#f9f9f9;line-height:28px;font-family: 'proximanova-regular';font-size:1.438em;font-weight:normal;text-align:center;line-height:35px;padding:0 0 30px;}
.grades-scores-content a{display:block;color:#554001;font-family: 'proximanova-bold';font-size:1.563em;text-align:center;padding:15px 0;width:775px;background-color:#ffbf03;margin:0 auto;}
.grades-scores-content a:hover{text-decoration:underline;}

.profile{background-color:#f36c05;width:100%;}
.profile-content{padding:25px 0 40px;width:943px;margin:0 auto;}
.profile-content p{color:#f9f9f9;line-height:28px;font-family: 'proximanova-regular';font-size:1.438em;font-weight:normal;text-align:center;line-height:35px;padding:0 0 25px;}
.profile-content a{display:block;color:#554001;font-family: 'proximanova-bold';font-size:1.563em;text-align:center;padding:15px 0;width:775px;background-color:#ffbf03;margin:0 auto;}
.profile-content a:hover{text-decoration:underline;}

.benefits{background-color:#f9f9f9;width:100%;}
.benefits-content{padding:40px 0 30px;width:943px;margin:0 auto;}
.benefits-content h1{color:#35373b;font-family: 'proximanova-bold';font-size:2.688em;padding:0 0px 30px;text-align:center;}
.benefits-cnt{width:300px;padding:0 5px 0 5px;border-right:1px dashed #d3d3d3;float:left;}
.ban{margin:0 0 15px 25px;position:relative;width:250px;}
.ban img{max-width:100%;display:inline-block;padding:0;}
.ban h6{position:absolute;top:47%;left:0;color:#35373b;font-family: 'proximanova-bold';width:250px;text-align:center;font-size:1.438em;}
.benefits-cnt p{color:#35373b;font-family: 'proximanova-regular';line-height:22px;font-size:1.000em;padding:0 3px 20px;line-height:32px;text-align:center;}
.benefits-cnt a{display:block;background-color:#a7e3e8;text-align:center;color:#42595b;font-family: 'proximanova-bold';width:225px;font-weight:bold;font-size:1.125em;margin:0 auto;padding:18px 0;}
.benefits-cnt a:hover{text-decoration:underline;}

.benefits-content-1{padding:40px 0 30px;width:943px;margin:0 auto;}
.benefits-content-1 h1{color:#35373b;font-family: 'proximanova-bold';font-size:2.688em;padding:0 0px 20px;text-align:center;}
.benefits-cnt-1{width:300px;padding:0 5px 0 5px;border-right:1px dashed #d3d3d3;float:left;}
.benefits-cnt-1 p{color:#35373b;font-family: 'proximanova-regular';line-height:22px;font-size:1.000em;padding:0 10px 20px;line-height:32px;text-align:center;}
.benefits-cnt-1 a{display:block;background-color:#ffbf03;text-align:center;color:#634a01;font-family: 'proximanova-bold';width:225px;font-weight:bold;font-size:1.125em;margin:0 auto;padding:18px 0;}
.benefits-cnt-1 a:hover{text-decoration:underline;}

.benefits-content-2{padding:40px 0 30px;width:943px;margin:0 auto;}
.benefits-content-2 h1{color:#35373b;font-family: 'proximanova-bold';font-size:2.688em;padding:0 0px 20px;text-align:center;}
.benefits-cnt-2{width:300px;padding:0 5px 0 5px;border-right:1px dashed #d3d3d3;float:left;}
.benefits-cnt-2 p{color:#35373b;font-family: 'proximanova-regular';line-height:22px;font-size:1.000em;padding:0 3px 20px;line-height:32px;text-align:center;}
.benefits-cnt-2 a{display:block;background-color:#f36c05;text-align:center;color:#833a03;font-family: 'proximanova-bold';width:225px;font-weight:bold;font-size:1.125em;margin:0 auto;padding:18px 0;}
.benefits-cnt-2 a:hover{text-decoration:underline;}
.border{border:none !important;}
/* ---------------------------------------------------------*/

/* ------------------ Parent HERE --------------------------*/
.benefits-parents{background-color:#e8eeee;padding:30px 0;}
.benefits-parents-cnt{width:943px;margin:0 auto;}
.slider{position:relative;width:625px;margin:0 auto 20px;}
.slider img{display:block;margin:0 auto;width:249px}
.prev{position:absolute;left:10px;top:60px;width:46px;}
.prev a img{display:block;width:100%;}
.next{position:absolute;right:10px;top:60px;width:46px;}
.next a img{display:block;width:100%;}
.benefits-parents-cnt h2{color:#35373b;font-family: 'proximanova-bold';font-size:2.375em;text-align:center;padding:0 0 20px;}
.benefits-parents-cnt p{color:#5c5f66;line-height:33px;font-family: 'proximanova-regular';font-size:1.438em;font-weight:normal;text-align:center;padding:0 0 10px;}

.profile-student{background-color:#f9f9f9;}
.profile-student-cnt{padding:40px 0 10px;width:943px;margin:0 auto;position:relative;}
.profile-student-cnt h2{color:#35373b;font-family: 'proximanova-bold';font-size:2.00em;text-align:center;padding:0 0 65px;}
.profile-student-cnt ul{float:left;display:inline-block;}
.profile-student-cnt ul li{float:left;display:inline-block;width:290px;padding:0 10px 30px 0;}
.profile-student-cnt ul .compile{}
.profile-student-cnt ul .compile big{background:url(../images/ring-1.png) no-repeat left;padding:0 0 0 20px;color:#35373b;font-family: 'proximanova-bold';font-size:0.875em;margin:0 0 7px;display:block;}
.profile-student-cnt ul .compile small{color:#35373b;font-family: 'proximanova-regular';font-size:0.875em;line-height:20px;padding:0 0 30px;display:block;}
.profile-student-cnt ul .impress{}
.profile-student-cnt ul .impress big{background:url(../images/ring-2.png) no-repeat left;padding:0 0 0 20px;color:#35373b;font-family: 'proximanova-bold';display:block;font-size:0.875em;margin:0 0 7px;}
.profile-student-cnt ul .impress small{color:#35373b;font-family: 'proximanova-regular';font-size:0.875em;line-height:20px;padding:0 0 30px;display:block;}
.profile-student-cnt ul .track{}
.profile-student-cnt ul .track big{background:url(../images/ring-3.png) no-repeat left;padding:0 0 0 20px;color:#35373b;font-family: 'proximanova-bold';font-size:0.875em;display:block;margin:0 0 7px;}
.profile-student-cnt ul .track small{color:#35373b;font-family: 'proximanova-regular';font-size:0.875em;line-height:20px;padding:0 0 30px;display:block;}
.profile-student-cnt ul .motivate{}
.profile-student-cnt ul .motivate big{background:url(../images/ring-4.png) no-repeat left;padding:0 0 0 20px;color:#35373b;font-family: 'proximanova-bold';display:block;font-size:0.875em;margin:0 0 7px;}
.profile-student-cnt ul .motivate small{color:#35373b;font-family: 'proximanova-regular';font-size:0.875em;line-height:20px;padding:0 0 30px;display:block;}
.profile-student-cnt ul .inspire{}
.profile-student-cnt ul .inspire big{background:url(../images/ring-5.png) no-repeat left;padding:0 0 0 20px;color:#35373b;font-family: 'proximanova-bold';display:block;font-size:0.875em;margin:0 0 7px;}
.profile-student-cnt ul .inspire small{color:#35373b;font-family: 'proximanova-regular';font-size:0.875em;line-height:20px;padding:0 0 30px;display:block;}

.design-content{background:url(../images/design-content.png) no-repeat;width:361px;height:161px;position:absolute;right:0;bottom:0;}

.parent-btm-cnt{background-color:#f36c05;}
.parent-btm-content{padding:25px 0 35px;width:943px;margin:0 auto;}
.parent-btm-content p{color:#f9f9f9;line-height:28px;font-family: 'proximanova-regular';font-size:1.438em;font-weight:normal;text-align:center;padding:0 0 25px;}
.parent-btm-content a{display:block;color:#554001;font-family: 'proximanova-bold';font-size:1.563em;text-align:center;padding:14px 0;width:195px;background-color:#ffbf03;margin:0 auto;}
.parent-btm-content a:hover{text-decoration:underline;}

/* ---------------------------------------------------------*/

/* ------------------ Recruiter HERE --------------------------*/
.navigation{background-color:#3d4044;border-bottom:1px solid #959287;}
.navigation-cnt{width:943px;margin:0 auto;padding:10px 0;}
.navigation-cnt ul{float:right;display:inline-block;}
.navigation-cnt ul li{float:left;display:inline-block;background:url(../images/navigation-liststyle.png) no-repeat left 6px;padding:0 25px;}
.navigation-cnt ul li a{display:inline-block;color:#e6ebea;font-family: 'proximanova-bold';font-size:0.875em;text-transform:uppercase;}
.navigation-cnt ul li a:hover,.navigation-cnt ul li .active{color:#737880;}

.benefits-recruiters{background-color:#faf0d4;padding:30px 0;}
.benefits-recruiters-cnt{width:943px;margin:0 auto;}
.slider-recruiters{position:relative;width:625px;margin:0 auto 20px;}
.slider-recruiters img{display:block;margin:0 auto;width:246px;}
.benefits-recruiters-cnt h2{color:#35373b;font-family: 'proximanova-bold';font-size:2.375em;text-align:center;padding:0 0 20px;}
.benefits-recruiters-cnt p{color:#5c5f66;line-height:33px;font-family: 'proximanova-regular';font-size:1.438em;font-weight:normal;text-align:center;padding:0 0 10px;}

.profile-student{background-color:#f9f9f9;}
.profile-student-cnt{padding:40px 0 10px;width:943px;margin:0 auto;position:relative;}
.profile-student-cnt h2{color:#35373b;font-family: 'proximanova-bold';font-size:2.00em;text-align:center;padding:0 0 65px;}
.profile-student-cnt ul{float:left;display:inline-block;}
.profile-student-cnt ul li{float:left;display:inline-block;width:290px;padding:0 10px 30px 0;}
.profile-student-cnt ul .compile{}
.profile-student-cnt ul .compile big{background:url(../images/ring-1.png) no-repeat left;padding:0 0 0 20px;color:#35373b;font-family: 'proximanova-bold';font-size:0.875em;margin:0 0 7px;display:block;}
.profile-student-cnt ul .compile small{color:#35373b;font-family: 'proximanova-regular';font-size:0.875em;line-height:20px;padding:0 0 30px;display:block;}
.profile-student-cnt ul .impress{}
.profile-student-cnt ul .impress big{background:url(../images/ring-2.png) no-repeat left;padding:0 0 0 20px;color:#35373b;font-family: 'proximanova-bold';display:block;font-size:0.875em;margin:0 0 7px;}
.profile-student-cnt ul .impress small{color:#35373b;font-family: 'proximanova-regular';font-size:0.875em;line-height:20px;padding:0 0 30px;display:block;}
.profile-student-cnt ul .track{}
.profile-student-cnt ul .track big{background:url(../images/ring-3.png) no-repeat left;padding:0 0 0 20px;color:#35373b;font-family: 'proximanova-bold';font-size:0.875em;display:block;margin:0 0 7px;}
.profile-student-cnt ul .track small{color:#35373b;font-family: 'proximanova-regular';font-size:0.875em;line-height:20px;padding:0 0 30px;display:block;}
.profile-student-cnt ul .motivate{}
.profile-student-cnt ul .motivate big{background:url(../images/ring-4.png) no-repeat left;padding:0 0 0 20px;color:#35373b;font-family: 'proximanova-bold';display:block;font-size:0.875em;margin:0 0 7px;}
.profile-student-cnt ul .motivate small{color:#35373b;font-family: 'proximanova-regular';font-size:0.875em;line-height:20px;padding:0 0 30px;display:block;}
.profile-student-cnt ul .inspire{}
.profile-student-cnt ul .inspire big{background:url(../images/ring-5.png) no-repeat left;padding:0 0 0 20px;color:#35373b;font-family: 'proximanova-bold';display:block;font-size:0.875em;margin:0 0 7px;}
.profile-student-cnt ul .inspire small{color:#35373b;font-family: 'proximanova-regular';font-size:0.875em;line-height:20px;padding:0 0 30px;display:block;}

.design-content{background:url(../images/design-content.png) no-repeat;width:361px;height:161px;position:absolute;right:0;bottom:0;}

.parent-btm-cnt{background-color:#f36c05;}
.parent-btm-content{padding:25px 0 35px;width:943px;margin:0 auto;}
.parent-btm-content p{color:#f9f9f9;line-height:28px;font-family: 'proximanova-regular';font-size:1.438em;font-weight:normal;text-align:center;padding:0 0 25px;}
.parent-btm-content a{display:block;color:#554001;font-family: 'proximanova-bold';font-size:1.563em;text-align:center;padding:14px 0;width:195px;background-color:#ffbf03;margin:0 auto;}
/* ---------------------------------------------------------*/

/* ------------------ Student HERE --------------------------*/
.navigation{background-color:#3d4044;border-bottom:1px solid #959287;}
.navigation-cnt{width:943px;margin:0 auto;padding:10px 0;}
.navigation-cnt ul{float:right;display:inline-block;}
.navigation-cnt ul li{float:left;display:inline-block;background:url(../images/navigation-liststyle.png) no-repeat left 6px;padding:0 25px;}
.navigation-cnt ul li a{display:inline-block;color:#e6ebea;font-family: 'proximanova-bold';font-size:0.875em;text-transform:uppercase;}
.navigation-cnt ul li a:hover,.navigation-cnt ul li .active{color:#737880;}

.benefits-students{background-color:#f8ebe0;padding:30px 0;}
.benefits-students-cnt{width:943px;margin:0 auto;}
.slider-students{position:relative;width:625px;margin:0 auto 20px;}
.slider-students img{display:block;margin:0 auto;width:247px;}
.benefits-students-cnt h2{color:#35373b;font-family: 'proximanova-bold';font-size:2.375em;text-align:center;padding:0 0 20px;}
.benefits-students-cnt p{color:#5c5f66;line-height:33px;font-family: 'proximanova-regular';font-size:1.438em;font-weight:normal;text-align:center;padding:0 0 10px;}

.profile-students{background-color:#f9f9f9;}
.profile-students-cnt{padding:40px 0 10px;width:943px;margin:0 auto;position:relative;}
.profile-students-cnt h2{color:#35373b;font-family: 'proximanova-bold';font-size:2.00em;text-align:right;padding:6px 0 0;float:left;width:250px;}
.profile-students-cnt .student-content{float:right;border-left:1px solid #d4d4d4;padding:15px 0 0 25px;width:630px;position:relative;}
.profile-students-cnt .student-content ul {display:block;}
.profile-students-cnt .student-content ul li{float:left;display:inline-block;width:290px;padding:0 20px 0px 0;}
.profile-students-cnt .student-content ul .compile{}
.profile-students-cnt .student-content ul .compile big{background:url(../images/ring-1.png) no-repeat left;padding:0 0 0 20px;color:#35373b;font-family: 'proximanova-bold';font-size:0.875em;margin:0 0 7px;display:block;}
.profile-students-cnt .student-content ul .compile small{color:#35373b;font-family: 'proximanova-regular';font-size:0.875em;line-height:20px;padding:0 0 30px;display:block;}
.profile-students-cnt .student-content ul .impress{}
.profile-students-cnt .student-content ul .impress big{background:url(../images/ring-2.png) no-repeat left;padding:0 0 0 20px;color:#35373b;font-family: 'proximanova-bold';display:block;font-size:0.875em;margin:0 0 7px;}
.profile-students-cnt .student-content ul .impress small{color:#35373b;font-family: 'proximanova-regular';font-size:0.875em;line-height:20px;padding:0 0 30px;display:block;}
.profile-students-cnt .student-content ul .track{}
.profile-students-cnt .student-content ul .track big{background:url(../images/ring-3.png) no-repeat left;padding:0 0 0 20px;color:#35373b;font-family: 'proximanova-bold';font-size:0.875em;display:block;margin:0 0 7px;}
.profile-students-cnt .student-content ul .track small{color:#35373b;font-family: 'proximanova-regular';font-size:0.875em;line-height:20px;padding:0 0 30px;display:block;}
.profile-students-cnt .student-content ul .motivate{}
.profile-students-cnt .student-content ul .motivate big{background:url(../images/ring-4.png) no-repeat left;padding:0 0 0 20px;color:#35373b;font-family: 'proximanova-bold';display:block;font-size:0.875em;margin:0 0 7px;}
.profile-students-cnt .student-content ul .motivate small{color:#35373b;font-family: 'proximanova-regular';font-size:0.875em;line-height:20px;padding:0 0 30px;display:block;}
.profile-students-cnt .student-content ul .inspire{}
.profile-students-cnt .student-content ul .inspire big{background:url(../images/ring-5.png) no-repeat left;padding:0 0 0 20px;color:#35373b;font-family: 'proximanova-bold';display:block;font-size:0.875em;margin:0 0 7px;}
.profile-students-cnt .student-content ul .inspire small{color:#35373b;font-family: 'proximanova-regular';font-size:0.875em;line-height:20px;padding:0 0 30px;display:block;}

.design-content-lft{background:url(../images/design-cnt-student.png) no-repeat;width:363px;height:135px;position:absolute;left:-80px;bottom:0;}
.arrow{position:absolute;left:-16px;top:15px;background:url(../images/arrow.png) no-repeat;width:16px;height:26px;}

.parent-btm-cnt{background-color:#f36c05;}
.parent-btm-content{padding:25px 0 35px;width:943px;margin:0 auto;}
.parent-btm-content p{color:#f9f9f9;line-height:28px;font-family: 'proximanova-regular';font-size:1.438em;font-weight:normal;text-align:center;padding:0 0 25px;}
.parent-btm-content a{display:block;color:#554001;font-family: 'proximanova-bold';font-size:1.563em;text-align:center;padding:14px 0;width:195px;background-color:#ffbf03;margin:0 auto;}
/* ---------------------------------------------------------*/

/* ------------------ Benefits HERE --------------------------*/
.benefits-inner{background:url(../images/transparent.png) repeat;}
.inner-benefits{background:url(../images/transparent-ban.png) no-repeat center top;}
.inner-benefits-cnt{width:943px; margin:0 auto;padding:45px 0 0;}
.inner-benefits-cnt h2{color:#35373b;font-family: 'proximanova-bold';font-size:2.375em;text-align:center;line-height:42px;padding:0 0 25px;}
.inner-benefits-cnt p{color:#5c5f66;text-align:center;font-family: 'proximanova-regular';line-height:32px;padding:0 0 30px;text-align:center;font-size:1.4em;}
.inner-benefits-cnt h6 {display:block;font-family: 'proximanova-bold';font-size:1.5em;color:#35373b;text-align:center;padding:20px 0 0 0;}
.benefit-individual{padding:35px 0 0px;width:905px;margin:0 auto;}
.ban-individual{margin:0 75px 15px 0;position:relative;width:250px;float:left;}
.ban-individual img{max-width:100%;display:inline-block;padding:0;}
.ban-individual h6{position:absolute;top:47%;left:0;color:#35373b;font-family: 'proximanova-bold';width:250px;text-align:center;font-size:1.438em;}
/* ---------------------------------------------------------*/

/* ------------------ What is MyMozaic? HERE --------------------------*/
.what-is-benefits-inner{background-color:#e8eeee;}
.what-is-inner-benefits{background-color:#e8eeee;}

.youtube-container {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;}
.youtube-container iframe,.youtube-container object,.youtube-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

/* ---------------------------------------------------------*/

/* ------------------ Privacy Policy and Terns of Service HERE --------------------------*/
.legal {background-color:#e8eeee;padding:30px 0;}
.legal-cnt{width:943px;margin:0 auto;}
.legal-cnt h1{color:#35373b;font-family: 'proximanova-bold';font-size:1.2em;text-align:center;padding:0 0 20px;}
.legal-cnt h2{color:#35373b;font-family: 'proximanova-bold';font-size:.8em;text-align:right;padding:0 0 0 0;}
.legal-cnt h3{color:#5c5f66;line-height:1em;font-family: 'proximanova-regular';font-size:1em;font-weight:normal;text-align:center;padding:0 0 10px;}
.legal-cnt p{color:#5c5f66;line-height:1em;font-family: 'proximanova-regular';font-size:1em;font-weight:normal;text-align:left;padding:0 0 10px;}
.legal a{color:#069;}
.legal a:hover{text-decoration:underline;}

/* ---------------------------------------------------------*/

/* ------------------ Signup Free HERE --------------------------*/
#sign-up-free logo {width:234px;}
#sign-up-free logo img{max-width:100%;display:inline-block;}
.sign-up-free {background-color:#e8eeee;padding:30px 0;}
.sign-up-free-cnt{width:943px;margin:0 auto;}
.sign-up-free-cnt h1{color:#35373b;font-family: 'proximanova-bold';font-size:2em;text-align:center;padding:0 0 20px;}
.sign-up-free-cnt h2{display:block;font-family: 'proximanova-regular';font-size:1em;color:#564001;width:470px;text-align:center;padding:14px 0;background-color:#ffbf03;font-weight:normal;}
.sign-up-free-cnt p{color:#5c5f66;line-height:33px;font-family: 'proximanova-regular';font-size:1em;font-weight:normal;text-align:center;padding:0 0 10px;}

/* ---------------------------------------------------------*/

/* ------------------ Scholarships HERE --------------------------*/
.sign-up-sch {background-color:#e8eeee;padding:30px 0;}
.sign-up-sch-cnt{width:943px;margin:0 auto;}
.sign-up-sch-cnt h1{color:#35373b;font-family: 'proximanova-bold';font-size:2em;text-align:center;padding:0 0 20px;}
.sign-up-sch-cnt h2{display:block;font-family: 'proximanova-regular';font-size:1em;color:#564001;width:470px;text-align:center;padding:14px 0;background-color:#ffbf03;font-weight:normal;margin-top:15px}
.sign-up-sch-cnt h3{color:#5c5f66;line-height:33px;font-family: 'proximanova-regular';font-size:1.5em;font-weight:bold;text-align:center;padding:0 0 10px;}
.sign-up-sch-cnt h4{color:#5c5f66;line-height:33px;font-family: 'proximanova-regular';font-size:.7em;font-weight:bold;text-align:center;padding:20 0 0 0;}
.sign-up-sch-cnt h4 a:link{color:#069;text-decoration: underline;line-height:33px;font-family: 'proximanova-regular';font-size:1em;font-weight:bold;text-align:center;padding:20 0 0 0;}
.sign-up-sch-cnt h4 a:visited{color:#069;text-decoration: underline;line-height:33px;font-family: 'proximanova-regular';font-size:1em;font-weight:bold;text-align:center;padding:20 0 0 0;}
.sign-up-sch-cnt h4 a:hover{color:#069;text-decoration: none;line-height:33px;font-family: 'proximanova-regular';font-size:1em;font-weight:bold;text-align:center;padding:20 0 0 0;}
.sign-up-sch-cnt h4 a:active{color:#069;text-decoration: none;line-height:33px;font-family: 'proximanova-regular';font-size:1em;font-weight:bold;text-align:center;padding:20 0 0 0;}
.sign-up-sch-cnt p{color:#5c5f66;line-height:33px;font-family: 'proximanova-regular';font-size:1em;font-weight:normal;text-align:center;padding:0 0 0 0;}
.sch-bg{background:none;}
.sch-steps{padding:10px 0 0px;width:905px;margin:0 auto;}
.sch-step-individual{margin:0 85px 15px 0;position:relative;width:160px;float:left;}
.sch-step-individual img{max-width:100%;display: block;margin-left: auto;margin-right: auto;padding:0;}
.sch-step-individual h6{position:absolute;top:40%;left:0;color:#35373b;font-family: 'proximanova-bold';width:160px;text-align:center;font-size:1em;}
.sch-cnt{width:943px; margin:0 auto;padding:20px 0 0;}
.sch-cnt h1 {display:block;font-family: 'proximanova-bold';font-size:1.2em;color:#35373b;text-align:center;padding:100 0 100 0;}
.sch-cnt h2{color:#35373b;font-family: 'proximanova-bold';font-size:1.5em;text-align:center;line-height:42px;padding:0 0 0 0;}
.sch-cnt p{color:#5c5f66;text-align:center;font-family: 'proximanova-regular';line-height:32px;padding:0 0 30px;text-align:center;font-size:1em;}
.sch-cnt h6 {display:block;font-family: 'proximanova-bold';font-size:.9em;color:#35373b;text-align:center;padding:0 0 0 0;}

/* ---------------------------------------------------------*/

/* ------------------ Official Scholarship Rules HERE --------------------------*/
.off-rules {background-color:#e8eeee;padding:30px 0;}
.off-rules-cnt{width:943px;margin:0 auto;}
.off-rules-cnt h1{color:#35373b;font-family: 'proximanova-bold';font-size:1.5em;text-align:center;padding:0 0 20px;}
.off-rules-cnt h2{color:#35373b;font-family: 'proximanova-bold';font-size:1.2em;text-align:center;padding:0 0 20px;}
.off-rules-cnt p{color:#5c5f66;line-height:1em;font-family: 'proximanova-regular';font-size:1em;font-weight:normal;text-align:left;padding:0 0 10px;}
.off-rules a{color:#069;}
.off-rules a:hover{text-decoration:underline;}

/* ---------------------------------------------------------*/

/* ------------------ FOOTER HERE --------------------------*/
#footer{background-color:#3d4044;padding:16px 0;}
.ftr-container{width:943px; margin:0 auto;}
#ftr-logo {float:left;}
.ftr-rtcnt{float:right;width:580px;}
.ftr-nav {float:left;display:inline-block;padding:12px 0 0;margin-left:19px;}
.ftr-nav ul {float:left;display:inline-block;}
.ftr-nav ul li {float:left;display:inline-block;padding:0 0 0 25px;}
.ftr-nav ul li a {display:inline-block;padding:0 0 5px;font-family: 'proximanova-bold';font-size:0.875em;color:#fff;text-transform:uppercase;font-weight:bold;border-bottom:3px solid #3d4044;}
.ftr-nav ul li a:hover{border-bottom:3px solid #ffbf03;}
.ftr-login-btns{float:left;padding:3px 0 0 12px;}
.ftr-login-btns a{float:left;display:inline-block;margin:0 0 0 11px;}
.login-btn{width:78px;background-color:#1F2123;border:none;text-transform:uppercase;font-family: 'proximanova-bold';font-size:0.875em;color:#fff;text-align:center;padding:10px 0;font-weight:bold;cursor:pointer;}
.login-btn:hover{color:#fff !important;background:#474747 !important;}
.sign-btn{width:78px;background-color:#46A09F;border:none;text-transform:uppercase;font-family: 'proximanova-bold';font-size:0.875em;color:#fff;text-align:center;padding:10px 0;font-weight:bold;cursor:pointer;}
.sign-btn:hover{color:#fff !important;background:#3C8888 !important;}
.copy{background-color:#35373b;padding:100px 0;}
/* ---------------------------------------------------------*/