 /********** CSS RESET **********/
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com    
 * CareerEdgeDemo */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/************* Original css **********************/

/*@charset "utf-8";*/
/*@font-face {
    font-family: 'Rockwell';
    src: url('custom_fonts/rockwell.eot');
    src: url('custom_fonts/rockwell.eot?#iefix') format('embedded-opentype'),
         url('custom_fonts/rockwell.woff') format('woff'),
         url('custom_fonts/rockwell.ttf') format('truetype'),
         url('custom_fonts/rockwell.svg#rockwell') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'rockwell_bold';
     src: url('custom_fonts/rockwell.eot');
    src: url('custom_fonts/rockwell.eot?#iefix') format('embedded-opentype'),
         url('custom_fonts/rockwell.woff') format('woff'),
         url('custom_fonts/rockwell.ttf') format('truetype'),
         url('custom_fonts/rockwell.svg#rockwell') format('svg');
    font-weight: bold;
    font-style: normal;
}*/

@font-face {
    font-family: 'caviar_dreamsregular';
    src: url('custom_fonts/CaviarDreams-webfont.eot');
    src: url('custom_fonts/CaviarDreams-webfont.eot?#iefix') format('embedded-opentype'),
         url('custom_fonts/CaviarDreams-webfont.woff') format('woff'),
         url('custom_fonts/CaviarDreams-webfont.ttf') format('truetype'),
         url('custom_fonts/CaviarDreams-webfont.svg#caviar_dreamsregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
  font-family: 'Adele';
  src:  url('custom_fonts/adele-webfont.ttf') format('truetype');
}

@font-face {
  font-family: 'Bebasneue-Regular';
  src:  url('custom_fonts/Bebasneue-Regular.ttf') format('truetype');
}


body { background:#fff; font-family:arial;}
* {padding:0px; margin:0px; text-decoration:none;border:none; list-style:none;}
a {}
ul {float:left; position:relative; width:auto;}
ul li {float:left; position:relative;}
ul li a  { }
p {width:100%;}
h1,h2,h3,h4,h5,h6 {width:100%;}
h1 {}
h2 {}
h3 {}
h4 {}
h5 { font-size:20px;}
h6 {}
.common {float:left; position:relative;}
.commonChange {float:right; position:relative;}
.allWrapper {}


.midWrapper {background:url(images/body_bg.jpg) no-repeat ; background-size: cover}
.footerWrapper {background:url(images/footer_bg.jpg) repeat-x;height:101px;padding: 42px 0 0;}
.autoWrapper {width:1059px; margin:0 auto; position:relative; }
.mainContant {float:left; position:relative; width:1059px; text-align: left;}
.header {color:#ffffff;}
.logo {top: 13px;}
.logo a { position:absolute; top:0px; z-index:1;}
.footer .Nav {width:auto; margin: 27px 0 0 0;float: right; }
.header .Nav {width:auto;float: right; }
.header .Nav a{margin-right:0 }
.Nav ul li {   margin-right: 27px}
.Nav ul li a {color:#fff; float:left; font-size:18px; line-height:17px;font-family: 'arial'; text-transform:uppercase; font-weight:normal;}
.Nav ul li:last-child{margin-right: 0}
.Nav ul li a:hover {color:#80BC22;}
.Nav ul li a:focus {outline: 2px dotted highlight;
  outline: 5px auto -webkit-focus-ring-color;}


.headerRight {}
.headerRight p {float:left; position:relative; width:100%; font-size:12px; line-height:15px; text-align:center; padding:0 0 8px 0;}
.headerRight p a {float:left; position:relative;top: -38px;left: 45px;z-index: 100;}

.help_popup_form{background:url(images/help_box.png) no-repeat; width:221px; height:209px; display:none; position: relative;float: right;
    z-index: 2000;
    padding: 33px 24px 0 24px;
    top: -35px;
    left: 250px;}
.help_popup_form h4{font-family:'arial';font-size:22px;color:#acacac;}
.help_popup_form textarea{width:218px; height: 109px;margin:10px 0;border:1px solid #dcdcdc;font-family:arial; color:#3d3d3d;font-size:14px;}
.help_popup_form a#send_help_form{background:#8ec335 ;float:right;text-align:center; width:91px;height: 26px;line-height: 26px;color:#fff;font-size:14px;font-family: arial;font-weight:bold;}

.footerBotom p {float:left; padding:30px 0 0 0;}
.footerBotom p span  {color:#50036d; float:left; padding:60px 0 0 0; font-size:12px;}
.footerBotom p a  { float:left;position: relative;top: -28px;}
.mid {margin:0; background:transparent; min-height:750px;padding:5px 0 0 0;background: #fff}
.footer {}
.homePage {}
.homeLeft {width:712px; }
.homeRight {width:340px; }
.homeLeftTop {width:100%;}
.homeLeftBottom {width: 641px;background: #f4f4f4;margin: 6px 0px 3px;padding: 3px 35px;}
.homeLeftBottom_resources{width: 641px;background: #f4f4f4;margin: 5px 0px 3px;padding: 3px 35px;}
.homeLeftBottom_resources resource_icon1{margin-left: 40px; margin-top: 14px;}
.homeLeftBottom_resources resource_icon2{margin-left: 40px; margin-top: 14px;}

a.mockjob_link {
  display: block;
  width: 712px;
  background: url(images/home_buttons/job_normal.png);
  height: 136px;
  margin: 15px 0px 10px;
}

a.mockjob_link:hover {
  background: url(images/home_buttons/job_hover.png);
}

.homeRight a.resume_builder:hover {
  background: url(images/home_buttons/resume_hover.png);
}

.homeRight a.resume_builder {
  display: block;
  width: 340px;
  background: url(images/home_buttons/resume_normal.png);
  height: 184px;
  margin: 5px 0px 3px;
}



.homeGal {width:712px;}
.homeGal .caption_bg{margin:60px 0 0 50px}
.homeGal .caption_bg span{color:#fff; font-size:34px; font-family:'arial';line-height: 29px;float:left;clear:both;    text-transform: uppercase; }
.homeGal .caption_bg span.large{font-size:75px;line-height: 58px;}
.homeGal .homeGal_btn{position:relative;display:block;z-index:100;float: left;font-family:arial;clear:both; margin:90px 0 0 0;background: #c7002b;color:#fff;border-radius:5px;width:209px; height: 47px;line-height:47px;text-align: center;display:block}
.homeGal .homeGal_btn:hover{opacity:0.8;filter: alpha(opacity=80);}
.homegalAbs {width:654px; position:absolute; left:0px; bottom:0px; z-index:1;}
.absImage {width:489px; left:0px;position:absolute; top:-85px; height:85px; opacity : 0.5;filter: alpha(opacity=50); background:#000;z-index:101;}
.abscontent {padding:10px 17px; width:455px; position:absolute; left:0px; top:-85px; z-index:10001;}
.abscontent p {font-size:14px; line-height:17px; color:#fff;}
.abscontent h3 {font-size:25px; font-weight:normal; line-height:20px; color:#fff; padding:0 0 10px 0;font-family: 'caviar_dreamsregular';}
.whatnnc {width:164px;background:#000000; }
.whatsNidget {width:154px;  min-height:594px; border:#666666 solid 1px; margin:3px 4px 3px 4px;}
.whatsNidget .audio_section_mp3 {background:url(images/audio_icon.jpg) no-repeat;width:218px; height: 177px}
.whatsNidget .audio_section_mp3 audio{width: 185px; margin: 80px 0px 0px;}
.whatsNidget h2 { text-align:center; color:#E5771B; font-size:21px; line-height:34px; font-weight:normal; font-family: 'caviar_dreamsregular';}
.whatsNidget h2 span {font-size:50px; color:#68360D;}
.whatsNidget ul li {width:144px; text-align:center; padding:75px 5px 0 5px; font-weight:normal;}
.whatsNidget ul {}
.whatsNidget ul li a {color:#fff; font-size:11px; line-height:13px;}
.homeLeftBottomL {width:100%;}
.homeLeftBottomR {width:270px; padding:10px 0 0 0;}
.socialPlug {width:100%; padding:8px 0px; }
.socialPlug p {width:auto; float:left;}
a.pla {float:right; }
.socialPlug a{float:left;margin:0 20px 0 17px}
.socialPlug p.tpsocialt {padding:0 0 8px 0;}
.socialPlug p.tpsocialm {text-align:center; padding:0 0 8px 0;}
.socialPlug p.tpsocialm a img {width:174px; height:49px;}


.homereviews{width: 673px;
background: rgba(255,255,255,0.7);
margin: -189px 0px 3px;
height: 160px;
padding: 20px 20px 10px;
position: relative;
z-index: 300;}
.homereviews .start_quote{color:#1b5ea5;font-size:60px;float: left;}
.homereviews p {font-family: arial;font-size:30px;color:#000;font-weight: bold;float: none;margin: 38px 30px 0 55px;}
.homereviews .review_info_wrapper{float: right;margin: 85px 0 0 0;}
.homereviews .review_info_wrapper .review_info{float: right;font-family: arial;font-size:10px;color:#373634;margin: 40px 5px 0;}
.homereviews .review_info_wrapper .review_info .review_name{font-size:12px;font-weight: bold;color:#0c4179;}
.homereviews .review_info_wrapper .review_info .review_status{}
.homereviews .review_info_wrapper .review_img{width: 70px;
height: 70px;
float: right;
background-size: contain;
border-radius: 50px;}


.tpsocialb a {font-size:13px; line-height:13px;font-family:verdana; color:#838383;}
.fc{width:170px; height:56px;}
.pla{ width:191px; height:56px;}
.homeLeftBottomL h3 {margin-left:18px; color:#4c0b89; text-transform:uppercase; font-size:33px; width:100%; font-weight:normal; float:left; padding:14px 0 8px 0; letter-spacing:-1px;font-family: 'caviar_dreamsregular';}
.homeLeftBottomL p.tpsocialb{margin-left:18px; margin-bottom:5px;}
.findtheRightJob {width:100%; background:#ed8317;  padding:10px 0 10px 0; margin:12px 0 8px 0;}
.findtheRightJob h2 { text-align:left;  font-weight:normal; font-size:14px; line-height:20px; color:#fff; font-family:verdana;margin-left:6px;}
.findtheRightJob a.fdd { width:254px; margin:7px 8px 0 30px;; padding:7px; background:#fff; color:#000; float:left; font-size:18px; line-height:16px; text-align:center; border-radius: 5px; font-family: 'caviar_dreamsregular';}
.findtheRightJob a.fdd:hover {box-shadow: 0 0 5px 5px #888;}
.loginBlock {width:100%;}
.allhmright {width:100%; margin:10px 0 0 0;}
.allhmright h3 {  color:#575757; font-size:39px; text-align:center; width:100%; font-weight:normal; float:left; padding:10px 0 10px 0; font-family: 'caviar_dreamsregular';}
.yvideo {width:100%;}
.createOnlinepro {width:100%; margin:16px 0 0 0;}
.yvideo object {float:left; width:330px; height:185px;}
a.yentrens {width:270px; padding:7px 10px 7px 10px; margin:10px 20px 0 20px; background:#1B6D18; color:#fff; float:left; text-transform:uppercase; font-size:18px; line-height:19px;text-align:center; border-radius: 5px; }
.createOnlinepro h3 {text-align:center; font-family: 'caviar_dreamsregular';width:100%; float:left; padding:32px 0 10px; color:#fff; font-size:42px; font-weight:normal;/*-moz-box-shadow:inset 0 0 10px #000000;-webkit-box-shadow: inset 0 0 10px #000000;box-shadow:inset 0 0 10px #000000;*/}
.createOnlinepro h3 a {color:#414141;font-family: 'caviar_dreamsregular';}
.createOnlinepro a.crtPro {float:left; width:100%; margin:5px 0 0 0;z-index:100; position: relative;}
.crtPro img{width:330px; height:245px;}
.formBlock {/* IE10 Consumer Preview */ 
background-color:#7B7C72;
background-image: -ms-radial-gradient(center, circle closest-side, #7B7C72 0%, #61615F 100%);

/* Mozilla Firefox */ 
background-image: -moz-radial-gradient(center, circle closest-side, #7B7C72 0%, #61615F 100%);

/* Opera */ 
background-image: -o-radial-gradient(center, circle closest-side, #7B7C72 0%, #61615F 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(radial, center center, 0, center center, 140, color-stop(0, #7B7C72), color-stop(1, #61615F));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-radial-gradient(center, circle closest-side, #7B7C72 0%, #61615F 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: radial-gradient(circle closest-side at center, #7B7C72 0%, #61615F 100%);
padding:8px 10px 8px 10px; width:320px; color:#fff;  font-family:Arial; height: 335px;}
.formBlock p {width:100%; color:#fff;float:left; margin:0 0 3px 0;}
.formBlock p .logf {float:left; margin-left: 4px;width:180px; height:30px; padding:0 5px;}
.formBlock p .logs {float:right;  cursor:pointer;}
.formBlock p .login_btn{margin-right: 14px;background:url(images/login_btn.png) no-repeat; width:79px; height:30px}
.formBlock p label {text-align: right;color: #AFAFAF;font-size:14px;    line-height: 30px; width: 100px;float:left; padding:0 10px 0 0;}
.formBlock h3 {text-transform:uppercase;color:#fff; font-size:41px; text-align:center;  float:left; font-weight:normal; padding:10px 0 15px 0;font-family:caviar_dreamsregular}
.formBlock h4 {text-transform:uppercase;color:#fff; font-size:35px; text-align:center;  float:left; font-weight:normal;font-family:caviar_dreamsregular}
.formBlock a.register_link {text-transform:uppercase;color:#fff; font-size:26px; text-align:center;  float:left; font-weight:normal; width:100%;font-family:caviar_dreamsregular}
.formBlock .divider_login{margin: 0 auto;clear:both;background:url(images/or_divider.png) no-repeat; margin:0 auto;width:294px; height: 18px;}
.formBlock .register_block{width: 100%; margin: 5px auto 15px; text-align: center;float: left;}
.formBlock p span {float:right;}
h3.metemplo {text-transform:uppercase;}
a.logout {padding:2px 12px 1px 12px;  height:20px; float:left; margin:15px 0  0 0; border-radius: 5px;  cursor:pointer; background:#999; font-size:13px; color:#fff;}
a.pa {color: #fff; text-decoration:none;font-family:verdana;font-size:14px;}
p span.ppa  { color:#ff0000; float:left;font-family:arial;}
img.labs { position:absolute; left:-167px; top:120px; z-index:101; width:167px; height:322px;}

img.rabs {position:absolute; right:-190px; top:390px; z-index:101; width:190px; height:351px;}
img.babs {position:absolute; right:-7px; bottom:-21px; z-index:101; width:432px; height:66px;}

/*new member*/
/*new member*/
.new_member_bg{background:url(images/new_member_bg.png) no-repeat; margin:0 auto;width:1059px; height: 568px}

.register_wrapper {
    background: none repeat scroll 0 0 #5d5d5d;
    clear: both;
    color: #fff;
    float: left;
    margin: 30px 0;
    padding: 44px 0;
    width: 100%;
    overflow: hidden;
}


.register_wrapper .left_section{float: left;margin:35px 0 0 35px;width:490px;position: relative;
z-index: 10;}
.register_wrapper .right_section{float: left;padding:0 20px 0 50px;width:500px;position: relative;
z-index: 1;}
.register_wrapper input[type="text"],
.register_wrapper input[type="email"],
.register_wrapper input[type="password"] {
    color: #000;
    float: left;
    font-size: 15px;
    height: 43px;
    margin-bottom: 6px;
    padding: 0 4px 0 8px;
    width: 300px;
}
.register_wrapper select {
    color: #000;
    float: left;
    font-size: 15px;
    height: 43px;
    margin-bottom: 6px;
    padding: 0 4px 0 8px;
     width: 312px;
}
.register_wrapper label {
    clear: both;
    color: #fff;
    float: left;
    font-family: arial;
    font-size: 19px;
    line-height: 43px;
    width: 90px;
}

.register_wrapper .full_section{width:100%; clear: both;float: left;margin-bottom: 20px;}
.register_wrapper .full_section label{width:100%}
.register_wrapper .create_account_btn{margin-right: 4px;    margin-top: 6px; float: right;clear: both;background:  #0074BE; color: #fff; width:185px; height: 41px}

.register_wrapper .forgot_pwd_btn{  background: none repeat scroll 0 0 #237477;
    color: #fff;
    display: inline-block;
    font-family: arial;
    font-size: 17px;
    font-weight: bold;
    height: 42px;
    line-height: 42px;
    margin: 0 2px;
    text-align: center;float: right;
    width: 154px;}

.register_wrapper label span{font-size:14px;color:#c2c2c2}
.register_wrapper textarea{font-size: 14px;color:#5c5c5c;padding: 0 4px 0 4px;width:304px; height: 85px; margin:10px 0 0 15px;z-index: 2000;position: relative;}
.register_wrapper a.delete_icon{cursor: pointer;}

.register_wrapper .save_continue_btn{margin-right: 115px;    margin-top: 15px; float: right;clear: both;background: url(images/save_continue_btn.png) no-repeat; width:185px; height: 41px}
.register_wrapper .choose_file_btn{cursor: pointer;
position: relative;
z-index: 100;margin-right: 4px;   margin-left: 10px;   margin-top: 6px; float: left;clear: both;background: url(images/choose_file_btn.png) no-repeat; width:146px; height: 41px}
.choose_file_btn input[type=file] {
	height: 56px;width:303px;
position: absolute;
top: 0;
right: 0;
font-size: 10px;
text-align: right;
filter: alpha(opacity=0);
opacity: 0;
outline: none;
background: white;
cursor: inherit;
display: block;
}

.current_profile_resume{float:left; margin: 15px 10px 0;font-size:12px;}

.register_wrapper .upload_btn{margin-right: 4px;  margin-left: 10px;     margin-top: 6px; float: left;background: url(images/upload_btn.png) no-repeat; width:109px; height: 41px}
.register_wrapper .youtube_video{float: left;clear: both;background: url(images/youtube_video.jpg) no-repeat; width:440px; height: 269px}
.register_wrapper .info{width:440px; clear: both;float: left;}

.current_profile_img{float:left; margin: 7px 30px;}
.current_profile_img img{float:left;width:40px; height: 40px;}
.current_profile_img span{
    float: left;
    font-family: arial;
    font-size: 12px;
    margin:26px 0 0 10px;}

.selected_file{clear:both;float:left;font-size:12px;}
/*new member*/
/*new member login*/
.new_member_bg{background:url(images/new_member_bg.png) no-repeat; margin:0 auto;width:1059px; height: 568px}

.login_wrapper {
    background:  #595a5c;
    clear: both;
    height:129px;
    color: #fff;
    float: left;
    margin: 10px 0 0;
    padding:0;
    width: 100%;
}
.login_wrapper form{width:865px; margin: 42px 0 0 68px}
.new_member_login .register_wrapper{background: transparent; padding: 8px 0;}
.new_member_login .register_wrapper .section_subtitle{font-size:22px; color:#8f8f8f;font-family: arial; padding: 0 10px 0 48px;}


.new_member_login .register_wrapper .left_section{float: left;margin:35px 0 0 49px;width:500px;clear: both; display:flex;}
.new_member_login .register_wrapper .right_section{float: left;padding:0 20px 0 50px;width:450px;}
.login_wrapper  input[type="text"], .login_wrapper   input[type="password"] {
    color: #000;
    margin-right: 28px;
    float: left;
    font-size: 15px;
    height: 40px;
    padding: 0 4px 0 8px;
    width: 238px;
}
.login_wrapper  label {
    color: #fff;
    float: left;
    font-family: arial;
    font-size: 19px;
    line-height: 40px;
    margin-right: 10px;
}
.login_wrapper .forgot_pwd{font-size:13px; color:#fff;float: right;
    font-family: arial;
    margin: 10px 459px 0 0;}

.login_wrapper .login_btn{ float: right;width:134px; height:40px; line-height:40px ; color:#fff;cursor:pointer; background: #0074BE;font-weight:bold;font-size:19px;}

.new_member_login .register_wrapper p{color:#464646;font-family: arial; font-size: 16px;
    line-height: 21px;
    margin-bottom: 16px;}
.new_member_login .register_wrapper h3{color:#464646;font-size:26px;font-weight: bold;font-family: arial;width:580px;float: left;}

/*new member login*/

.newMember {width:100%;}
.formContent {width:622px; padding:0 189px 0 189px;}
.formContent fieldset { border:1px solid #c2c2c2; padding:15px 63px 15px 14px; width:545px; margin:58px 0 58px 0;}
.formContent legend { font-size:14px; padding:0 2px 0 2px; font-family:Verdana;}
.formContent p {width:100%; float:left; margin:0 0 8px 0;}
.formContent p label { float:left; padding:2px 6px 3px 0; width:160px; font-family:Verdana, Geneva, sans-serif; font-size:14px;}
.formContent p label.addl { padding-top:30px;}
.formContent p .nmtf { padding:0 5px; height:22px; border:#c2c2c2 solid 1px; border-radius: 3px; }
.formContent p .nmtf:focus,.formContent p .nmtad:focus,.formContent p .nmtintro:focus {outline: 2px dotted highlight;
  outline: 5px auto -webkit-focus-ring-color;}
.formContent p .nmtf:hover,.formContent p .nmtad:hover,.formContent p .nmtintro:hover {outline: 2px dotted highlight;
  outline: 5px auto -webkit-focus-ring-color;}
.formContent p .nmtad { padding:2px 5px;border:#c2c2c2 solid 1px; border-radius: 3px;  }
.formContent p .nmtintro {padding:2px 5px;border:#c2c2c2 solid 1px; border-radius: 3px; }
.formContent p .nmtfr {padding:2px 5px;border:#c2c2c2 solid 1px; border-radius: 3px; }
.formContent p strong { font-size:14px;}
.formContent p .mfs { padding:1px 10px 1px 10px; float:left; margin:0 30px 0 0; background:#efefef;border:#707070 solid 1px; border-radius: 3px; cursor:pointer;}
.formContent p .mfs:hover  {background:#b7d5ea;}
h3.newStd {float:left; width:auto; padding:25px 0 10px 35px;color:#acacac !important; font-size:18px; font-weight:normal; float:left; font-family: arial;}
h2.newStd {float:left; width:auto; padding:25px 0 10px 35px;color:#acacac !important; font-size:18px; font-weight:normal; float:left; font-family: arial;}

p.thankup { text-align:center; line-height:18px; padding:120px 0 400px 0;}
p.thankup b {padding:0 0 0 0;}
p.thankup a { color:#551A8B; text-decoration:underline;}
.careerEdgeNews {width:100%;}
.careerEdgeNewsLeft {width:806px;}
h3.newStd span {color:#000;}
#rssincl-box-318497 {width:806px!important;}
.careerEdgeNewsContent {width:980px; padding:0 10px 0 10px;margin:0 auto; float:none;clear: both;}
.careerEdgeNewsLeftTop {width:100%;}
.careerEdgeNewsLeftBottom {width:100%;}
.singleCareerNews {width:100%; margin:20px 0 0 0;}
.careerContent {}
.careerImage {width:217px;}
.careerImage a {float:left; border:#dadada solid 1px;width:215px;height: 137px;}
.careerContent {width:570px;}
.careerContent h4 {font-family: 'arial'; font-weight:normal; margin-top:-4px; padding:0 0 15px 0;}
.careerContent h4 span { font-size:12px;}
.careerContent h4 a {font-size:22px; color:#421e82;}
.careerContent p {float:left; width:100%; font-size:14px; padding: 0 0 10px 0;font-family: verdana;}
.careerContent p.rdmore { width:auto; float:right;}
.careerContent p.rdmore a {color:#421e82; font-size:16px;}
img.botAbs {position:absolute; left:410px; bottom:-20px; z-index:10001;}
.cdnew {padding-top:20px; padding-bottom:20px; min-height:770px;}
h2.cdTitle {float:left; width:auto; padding:0px 0 0px 0px; line-height:25px;color:#b3b3b3; font-size:30px; font-weight:normal; float:left; font-family: 'arial';width:100%; text-transform:uppercase;}
h3.cdSub {float:left; width:auto; padding:10px 0 0px 0px;color:#ED8317; font-size:24px; font-weight:normal; float:left; font-family: 'caviar_dreamsregular';width:100%;}
span.author {float:left; padding:5px 0 20px 0px;color:#000; font-size:12px; font-weight:normal; float:left; font-family: 'caviar_dreamsregular'; width:100%;}
.cardlt {width:100%;}
.cdDetails { width:100%;}
.cdDetails p {float:left; width:100%; padding:0 0 10px 0; font-size:14px; line-height:16px; color:#000; font-family:Verdana;}
.cdDetails p.centrePara  {text-align:center;}
img.contentimage {float:right; margin:-50px 0 10px 10px;border:#dadada solid 1px;}
span.leftAuto {width:570px; float:left;}
.meetEmployersContent {width:100%;}
.singleEmployers {width:100%; padding:20px 0 0 0;}
img.clvv {/*margin-top:-45px;*/}
.meetEmployersTitle {width:100%;}
.imVideo {width:420px; margin-right:10px;}
.imVideo iframe {float:left;}
.imContent {width:520px; padding:20px 0 0 0;}
.imContent p {float:left;width:100%; padding:0 0 25px 0; font-size:14px; line-height:16px;}
p.rdmore a {color:#ED8317;}
.jobSearch {width:100%; padding:20px 0 0 0;}
.searchLabel {float:left; padding:20px 130px 0 0;}
.searchLabel h3 {font-size:24px; color:#000;font-family: 'caviar_dreamsregular';  text-transform:uppercase; font-weight:normal;}
.searchField {}
.section_right{width:217px !important; background: transparent !important; float: left !important;margin-top: 90px;}
.section_right .chiSide{border:none !important;margin:0 ;width:217px}
.section_right .chiSide li{padding-top:10px !important; padding-left: 0 !important;}

.sectionTop {width:100%;}
.section_content{background:#fff;width:825px;float: left; min-height: 985px; margin: 10px 0;}
.sectionTop p {width:100%; float:left; font-weight:bold; font-size:14px; padding:0 0 10px 0;}
.secTitle {width:100%;}
ul.rightSection {float:right;}
.secTitle ul li {margin:0 15px 0 0;}
ul.rightSection li { margin:0 0 0 15px;}
.secTitle ul li a {text-decoration:underline; color:#fff !important; font-weight:bold; font-size:14px;}
.secTitle ul li a:hover{background: #4c0b89 !important;}
.sectionBottom {width:100%; padding:20px 0 0 0;}
.sectionBottom p {padding:10px 0 0 0; font-size:14px; float:left; width:100%;}
.sectionBottom ul {margin:50px 0 0 0;}
.sectionBottom ul li {width:243px; margin:0px 2px 0px 0; min-height:235px;}
.sectionBottom ul li a {float:left; text-align:center; width:100%;}
.sectionBottom ul li a span.section_no {font-size:94px; font-family: 'arial'; color: white;margin-left: -6px; text-align: left;position: relative;
  text-shadow:
   -1px -1px 0 #000,  
    1px -1px 0 #000,
    -1px 1px 0 #000,
     1px 1px 0 #000;}
.sectionBottom ul li a span {float:left; text-align:center; width:100%; text-transform:uppercase; color:#838383; font-size:14px; line-height:17px; margin:4px; font-family: 'arial';}
h3.secT label {text-transform:uppercase; font-size:40px;font-family: 'Bebasneue-Regular';}
.section_subtitle {color: #838383 !important;    float: left;    font-family: arial;    font-size: 14px;clear:both; padding: 0 10px 0 35px;}

h2.secT label {text-transform:uppercase; font-size:40px;font-family: 'Bebasneue-Regular';}
.section_subtitle {color: #838383 !important;    float: left;    font-family: arial;    font-size: 14px;clear:both; padding: 0 10px 0 35px;}

h3.secT {color:#000;}
.whtnC {/*background:#666666;*/ background:#fff;}
.chiSide {border:#cbcbcb solid 1px;}
.chiSide ul {padding:0 0 53px 0;}
.chiSide ul li {padding-top:50px;}
.chiSide ul li a img { text-align:center;}
.chiSide ul li a span {width:100%; float:left; text-align:center; font-size:18px; line-height:20px;font-family: 'arial'; margin:5px 0 0 0; color:#000;}
h3.subSec {padding-top:0px; margin-top:-5px; padding-left:0px; padding-bottom:40px;}
h3.subSecCn {padding-bottom:0px;}
h3.subSec span {color:#ED8317;}
p.newMpa {}
p.newMpa a { text-decoration:underline;color:#ED8317; }
.jobSContent {width:100%;}
h3.browse {float:left; width:100%; font-size:26px; line-height:28px;font-family: 'caviar_dreamsregular';  font-weight:normal; margin:20px 0 20px 0;}
.jobbSubContent {width:100%;}
.jobbSubContentLeft {width:180px;}
.jobbSubContentLeft p {float:left; width:100%; line-height:18px; font-size:14px; margin-top:-4px;}
.jobbSubContentRight {width:780px;}
.jobSeparation {margin:0 0 20px 20px;}
.nomarR {margin-right:0px;}
.jobSeparation div a {text-decoration:underline;}
.sbx {padding:0 5px; height:22px; border:#c2c2c2 solid 1px; border-radius: 3px; }
.sbs {padding:1px 10px 1px 10px; float:left; margin:0 30px 0 0; background:#efefef;border:#707070 solid 1px; border-radius: 3px;  cursor:pointer;}
.sbs:hover {background:#b7d5ea;}
.sbx:focus {border:#b7d5ea solid 1px;}
.sbx:hover {border:#b7d5ea solid 1px;}
.searchField tr td {padding:0 10px 0 0;}
p.success {}
p.invalid {color:#ff0000; font-size:14px; line-height:16px; text-align:center;}
p.success {color:#009900; font-size:14px; line-height:16px; text-align:center;}
.editResume {width:100%;}
.editResume p {}
.editResume table {width:600px; margin:30px auto;}
.editResume table tr {}
.editResume table td {border:#7f7f7f solid 1px; font-size:14px; line-height:16px; padding:0 2px 0 2px;}
h2.clan {color:#660099; font-size:24px;}
.fffsrr { padding:0 5px; border:#c2c2c2 solid 1px; border-radius: 3px; }
.fffs { padding:0 5px; height:22px; border:#c2c2c2 solid 1px; border-radius: 3px; }
.fffs:focus,.fffsrr:focus {border:#b7d5ea solid 1px;}
.fffs:hover,.fffsrr:hover {border:#b7d5ea solid 1px;}
.sbsss { padding:1px 10px 1px 10px; float:left; margin:0 30px 0 0; background:#efefef;border:#707070 solid 1px; border-radius: 3px;  cursor:pointer;}
.sbsss:hover  {background:#b7d5ea;}
table.viewRee {margin-top:50px;}
table.viewRee tr td{ border:none; padding:0px;}
table.viewRee {width:100%;}
span.whmy {text-align:center; color:#E5771B; font-size:21px; line-height:50px; font-weight:normal; font-family: 'caviar_dreamsregular';}
span.whmy em {float:left; font-style:normal;}
span.whmy b {font-size:38px; color:#68360D;float:left;}
.careerEdgeNewsContent p {font-weight:normal;}
.viewresume .blackrow {width:100% !important; font-size: 12px; float: left;text-align: center;padding: 10px 0;
margin-top: 30px;}
.viewresume .profilepic_border {width:27%; float: left;margin-top: 25px;}
	.viewresume .profiledetails_border {width:72%; float: right;margin-top: 25px;}
.viewresume .editResume .viewRee {width:100% !important; margin:0 auto; resize:both;}
	.viewresume .editResume .viewRee ul{margin:5px 0 0 0}
	.viewresume .editResume .viewRee ul li p{width: 100%;float: left;margin: 10px 0}
	.viewresume .editResume .viewRee ul li p{padding:5px 0}
	.viewresume .editResume .viewRee ul li p strong{font-weight:bold}
	.viewresume .editResume .viewRee ul li{min-height:0px;width:100%;height: auto;}
	.viewresume .editResume .viewRee ul li table{border:none;width:100%}
	.viewresume .editResume .viewRee ul li table td{border:none;}	
	.viewresume .addthis_toolbox  a{float: left;width:40px;}
	.asd {
	color: #609;
	font-size: 24px;
	font-weight: bold;
}
.qwe {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #FFF;
	font-weight: normal;
}

.index-if{
    width:340px;
    height:206px;
}
/**myaccount css***/
   
 .profile_top{clear:both;padding:30px 15px 0 30px}
 .profile_bottom{width:100%;clear:both;}
 
 .profile_top h3{ font-family: 'arial';   font-size: 50px; text-transform: uppercase;color:#acacac}
 .profile_top h6{ font-family: verdana;   font-size: 12px; color:#acacac; margin-top: 5px;}
	
	.profile_bottom h4{  padding-left: 30px;font-family: 'arial';  font-size:18px; }
	
	.profile_edit_btn{float:right;margin:50px 0 0}
.profile_edit_btn a{margin-left: 10px;background:#b3b3b3; display:block;float: left;width:164px; height:42px; 	color:#fff; text-align:center; line-height:42px; font-family: 'arial';   font-size: 17px;}
	
	.profile_summary{color: #FFFFFF;clear: both;float: left;background: #5d5d5d;width: 100%; padding: 0 0 0 30px;margin: 12px 0 0;}
	.profile_summary .profile_summary_divider{height:1px ; margin:0px 110px 40px ;clear:both; background:#4c4c4c; width:470px; float: left;}
	.profile_summary a.badge_popup{margin: 0 0 0 60px;text-align: center;color:#fff; font-size:12px;font-family: arial;width: 223px; line-height: 42px ;height: 42px ;float: left;background:#6c6c6c; }
 .profile_section{background: #fff} 
	.profile_info{width:660px; float: left;margin:0 0 44px}

.profile_info .profile_img img{}

.profile_info .profile_details{float: left;width:380px; margin: -28px 0 0 28px;}
.profile_info .profile_details h2{font-family: arial;font-weight:bold;  font-size: 25px; color:#5d5d5d; margin: 0 0 15px;}
.profile_info .profile_details h5{font-family: arial; font-size: 25px; color:#ffffff}
.profile_details .profile_level{font-family: arial; font-size:17px;  float: left;}
.profile_details .profile_points{font-family:arial; font-size:14px;float: left;}

.profile_summary .badges_earned_info{width:330px; float: left;  margin: 20px 0 0 20px;}
.profile_summary .badges_info{float: left;}
.profile_summary .badges_info a{float: left;margin-right:3px; }
.badges_earned_info h6{  font-size:12px; font-family:arial ;margin-bottom: 15px;}

.profile_misc{clear: both;float: left;width: 100%;}	
.profile_misc .left_section{ width: 470px; float: left;}
.profile_misc .right_section{width:589px; float: left;}	
.profile_misc .profile_account_info	{width:100%;background:#5D5D5D; float: left;color: #FFFFFF;padding-bottom: 35px;}
.profile_misc .profile_account_info form{margin:25px 0 0 30px}
.profile_account_info label{float: left; clear:both;width:100px;font-family: arial;    font-size: 14px;    line-height: 27px;margin-bottom:8px;}
.profile_account_info input[type=text],.profile_account_info input[type=password]{width:218px; height: 29px;float: left;}
.profile_account_info input[type=submit]{clear:both;float: left;color:#fff;background: transparent;font-size:18px;margin-top:32px; margin-left: 30px; height: 35px; font-family: arial; }	

.quiz_scores_panel{float: left;clear:both;margin: 50px 0 0;width:100%; }
.quiz_scores_panel .quiz_sections_wrapper{float: left;margin: 35px 0 0 30px;width:100%; }
.quiz_scores_panel .quiz_sections{width:100%; float: left;font-family: arial;font-size:14px; color:#5d5d5d;}
.quiz_scores_panel .quiz_sections p{margin-bottom: 18px;width: 100%;float: left;}
.quiz_scores_panel .quiz_sections span{font-weight: bold;}

.recent_activity{}
.recent_activity h4{background:#5D5D5D; color:#fff;width: 100%; padding: 0px 0px 20px 20px;}
.recent_activity_badges{clear: both;float: left;margin:25px 0 0 25px}
.recent_activity_badge{width: 425px;color:#5d5d5d;font-family: arial; font-size:14px;line-height: 45px;float: left;clear:both;}
.recent_activity_badge .profile_sprites{ float: left; margin-bottom: 15px;}
.recent_activity_badge .points{font-weight: bold; float: left;margin: 0 20px;}
.recent_activity_badge .text{ float: left; margin-top: 7px; text-transform: capitalize;}
.recent_activity_badge .recent_badge_divider{height:1px ; margin:0 auto 20px ;clear:both; background:#d1d1d1; width:380px;}

.profile_details .progress_bar{clear: both;float:left;background: #fff; width:214px; height: 20px; border-radius:13px;margin: 10px 0;}
	.profile_details .progress_step{background: url('images/my_account/progress_step.png') repeat-x; height: 18px; width:0px;border-radius: 10px;margin: 1px;}

.recent_activity_sprites {    background: url(images/my_account/recent_activity_sprites.png) no-repeat 0 0 ;width:50px; height:239px; display:block}
.article_badge{ background-position: 0 0; width: 47px; height: 48px; } 
.comment_badge{ background-position: 0 -50px; width: 50px; height: 50px; } 
.exerices_badge{ background-position: 0 -102px; width: 40px; height: 40px; } 
.module_badge{ background-position: 0 -144px; width: 44px; height: 45px; } 
.profile_badge{ background-position: 0 -191px; width: 44px; height: 48px; } 

.badges_earned_sprites {    background: url(images/my_account/badges_earned_sprites.png) no-repeat 0 0 ;width:36px; height:294px; display:block}
.bd_earned1{ background-position: 0 0; width: 33px; height: 35px; } 
.bd_earned2{ background-position: 0 -37px; width: 36px; height: 35px; } 
.bd_earned3{ background-position: 0 -74px; width: 36px; height: 35px; } 
.bd_earned4{ background-position: 0 -111px; width: 36px; height: 35px; } 
.bd_earned5{ background-position: 0 -148px; width: 36px; height: 35px; } 
.bd_earned6{ background-position: 0 -185px; width: 36px; height: 35px; } 
.bd_earned7{ background-position: 0 -222px; width: 36px; height: 35px; } 
.bd_earned8{ background-position: 0 -259px; width: 32px; height: 35px; } 

.profile_sprites{   background: url(images/my_account/profile_sprites.png) no-repeat 0 0 ;width:70px; height:648px; display:block}
.a10{ background-position: 0 0; width: 70px; height: 61px; }   
.a20{ background-position: 0 -66px; width: 70px; height: 61px; } 
.a30{ background-position: 0 -132px; width: 70px; height: 61px; } 
.a50{ background-position: 0 -198px; width: 70px; height: 61px; } 
.chatterbox{ background-position: 0 -264px; width: 60px; height: 60px; } 
.perfectscore{ background-position: 0 -329px; width: 60px; height: 60px; } 
.profile-complete{ background-position: 0 -394px; width: 60px; height: 61px; } 
.registration-complete{ background-position: 0 -460px; width: 60px; height: 60px; } 
.social-media{ background-position: 0 -525px; width: 60px; height: 60px; } 
.video-maverick{ background-position: 0 -590px; width: 60px; height: 58px; } 
/**myaccount css***/

/***************** Additional css *****************/
.rssincl-entry .rssincl-itemdesc, .rssincl-entry .rssincl-itemdesc p {line-height:16px !important; padding: 20px; }
.rssincl-entry .rssincl-title {line-height:18px; padding:20px;}
p.style1 {width:95%; margin:0 auto;}

.mainContant .quiz{padding:10px;} 
.quiz iframe {width:806px !important;}
.quizContent {width:980px;}
.quiz .botAbs {margin-bottom:-120px;}
.smtwitter iframe {padding: 0 0 0 65px; margin-top:25px;}
.smlinkedin iframe {padding: 0 0 0 50px; margin-top:25px;}
.smfb iframe {padding: 0 0 0 65px; margin-top:25px;}
.sm iframe {padding: 0 0 0 50px; margin-top:25px;}
.careerEdgeNews .whatnnc{margin:0px 10px 0 815px !important; position:absolute; }

.account_nav{float:right;color:#ffffff;font-size:12px; font-family: arial;margin-right: 25px;    opacity: 0.7;    position: relative;    top: -53px;}
.account_nav a{display:inline-block;color:#ffffff;margin:0 3px;}

/*login section*/
.login_profile_info .profile_info{float: left; width:213px; margin: 40px 0 40px 2px ;font-family:arial; font-size:16px;}
	.login_profile_info .profile_info label{color:#a4a4a4;}
	.login_profile_info .profile_info span{clear:both;font-size:12px;width:100%; }
	 
	.login_profile_info .account_btns{clear: both;width:100%; float:left; margin: 33px 0;}
	.login_profile_info .account_btns a{ width:154px; margin:0 2px;   text-align: center;float:left;color:#fff;font-size:17px; font-family:arial;font-weight: bold;}
	.login_profile_info .account_btns a:hover{text-decoration: none;}
	
	.login_profile_info .profile_btns{clear: both;width:100%;float:left;}        
	.login_profile_info .profile_btns a{background:#b3b3b3; width:154px; margin:0 2px;height:42px; line-height:42px;text-align:center; float:left;color:#fff;font-size:17px;  font-family:arial;font-weight: bold;}
	.login_profile_info .profile_btns a:hover{text-decoration: none;}
	
	.progress_level{clear:both;float:left;margin: 25px 15px;}
	.progress_level label{font-family:arial; font-size:16px; float: left;}
	.progress_level .progress_bar{margin-left: 20px;float:left;background: #fff; width:208px; height: 20px; border-radius:13px;}
	.progress_level .progress_step{background: url('images/my_account/progress_step.png') repeat-x; height: 18px; width:0px;border-radius: 10px;margin: 1px;}


.isa_info, .isa_success, .isa_warning, .isa_error {
margin: 10px 0px;
padding:12px;
}
.isa_info {
    color: #00529B;
    background-color: #BDE5F8;
}
.isa_success {
    color: #4F8A10;
    background-color: #DFF2BF;
}
.isa_warning {
    color: #9F6000;
    background-color: #FEEFB3;
}
.isa_error {
    color: #D8000C;
    background-color: #FFBABA;
}
.isa_info i, .isa_success i, .isa_warning i, .isa_error i {
    margin:10px 22px;
    font-size:2em;
    vertical-align:middle;
}

/*new_member thanks page*/

	.new_member_wrapper{font-size:20px;width:1040px !important;}
	.new_member_wrapper .left_section{  margin-top: 20px;float: left;width:741px;margin-right:8px;margin-left:-30px;}
	.new_member_wrapper .right_section{  margin-top: 20px;float: left;width:291px;}
	.new_member_wrapper a{color:#fff;display:block;font-family: arial;float: left;text-transform: uppercase;margin:6px 6px 0 0;}
	.new_member_wrapper .sections_link{padding-top:103px;background: url(images/after_login/sections_link.jpg) no-repeat; width:741px;height:187px;text-align: center;}
	.new_member_wrapper .profile_link{padding-top:104px;margin:10px 6px 0 0;background: url(images/after_login/profile_link.jpg) no-repeat; width:420px;height: 201px;text-align: center;}
	.new_member_wrapper .job_link{padding-top:104px;margin:10px 0 0 0;background: url(images/after_login/jobs_link.jpg) no-repeat; width:315px;height: 201px;text-align: center;}
	.new_member_wrapper .personality_type{padding-top:216px;background: url(images/after_login/personality_link.jpg) no-repeat; width:291px;height: 388px;text-align: center;}
	.new_member_wrapper a span{clear:both;width:100%;float: left;}
	.new_member_wrapper a span.big{font-family:'Arial Black';font-size:31px;}
/*new_member thanks page*/

/*discussion page*/
.right_icon{ margin: 27px 0 0 338px;}
.static_note{float:left;clear:both}
.static_note p {
font-weight: normal;
line-height: 25px;
font-size: 16px;
}
.discussion{font-family: arial; font-size:16px; color:#353535;margin: 10px 0 0 25px;    width: 730px;}
.view_classmates_link{clear:both;float: right;margin:0 53px 0 0; }
.view_classmates_link a{color:#6b6b6b;font-size:12px;font-family:arial;font-weight:bold;text-transform: uppercase;}
.view_classmates_link a img{float: left;}
.discussion b,.discussion_comment b{font-weight:bold}
.discussion ul li,.discussion_comment ul li{list-style:disc inside;clear: both !important;width:100% !important;line-height:initial !important}
.discussion ol li,.discussion_comment ol li{list-style:decimal outside none;clear: both !important;width:100% !important;line-height:initial !important}
.discussion_comment{width:728px;height:122px; background: #e0e0e0; margin: 10px 0 0 25px;  padding: 10px 0;clear: both;        float: left; }
.discussion_comment .discussion_info{float: left;width: 100%;}
.discussion_comment .discussion_info .discussion_img{ background-size: cover; background-repeat: no-repeat;  margin: 0 0 0 10px;border-radius: 83.5px;   float: left;   height: 53px;  width: 53px;}
.discussion_comment .discussion_info .staff_admin_icon{margin: 1px 0 0 -18px;   float:left;}
.discussion_comment .discussion_info .discussion_name{margin: 5px 0 0 30px;    width: 225px;float:left;font-size:20px; color:#353535;font-family: arial;font-weight: bold;}
.discussion_comment .discussion_info .discussion_name label{width:100%;float: left;} 
.discussion_comment .discussion_info .discussion_name label a{color:#353535;}
.discussion_comment .discussion_info .discussion_name span{font-size:12px; color:#8c8c8c;font-family: arial;float: left;font-weight: normal;clear: both;}
.discussion_comment .discussion_info .discussion_name span.major_study{height: 20px;line-height: 17px;color:#7285fa;font-weight: bold;overflow: hidden;}
.discussion_comment .discussion_info .discussion_name span.location_info{height: 12px}
.discussion_comment .discussion_info .military_affiliation{font-size:12px; color:#8c8c8c;font-family: arial;float: left;text-align:center;margin-top: -5px;}
.discussion_comment .discussion_info .military_sprites{background:url(images/military_logo.png) no-repeat; background-size:cover; width:45px; height:45px;margin: 0 auto 3px auto;}
.discussion_comment .discussion_info .military_affiliation .army{background-position:0 0  }
.discussion_comment .discussion_info .military_affiliation .navy{background-position:-45px 0px  }
.discussion_comment .discussion_info .military_affiliation .air_force{background-position:-92px 0px}
.discussion_comment .discussion_info .military_affiliation .marines{background-position:-138px 0px }
.discussion_comment .discussion_info .military_affiliation .coast_guard{background-position:-189px 0px}

.discussion_comment .discussion_info span.time_posted{font-size:12px; color:#8c8c8c;font-family: arial;float: right;font-weight: normal;clear: both;margin: -10px 7px 0 0 !important;}

.discussion_comment .discusssion_text{   float: left;   margin: 9px 0 0 5px;clear:both;width:718px;height:58px; background: #fff }
.discussion_comment .discusssion_text img{float: left;    margin: -23px 0 0 65px;}
.discussion_comment .discusssion_text .discussion_content_text{line-height: initial;color:#353535;font-size:15px;font-family:arial; padding: 29px 0 0 29px; width: 658px;overflow: hidden;height: 18px;}

.discussion_comment .discussion_btns{float: right;margin: 0;clear:both;width: 100%;}
.discussion_comment .discussion_btns_main{margin: -25px 0 0 !important;float: right;clear:both;}
.discussion_comment .read_more_btn{float:right;margin:0 0 0 5px; text-align:center; display:inline-block; width:119px;height:31px;line-height:31px; background: #80bc22;color:#fff; font-weight: bold;font-family: arial;font-size:12px; }

.new_discussion{text-align: center; clear: both;}
.new_discussion_btn{margin: 20px 0 20px;text-align:center; display:inline-block; width:297px;height:60px;line-height:60px; background: #80bc22;color:#fff; font-weight: bold;font-family: arial;font-size:17px;text-transform: uppercase; }

.edit_btn_right{text-align:center;float:right; display:inline-block; width:200px;height:30px;line-height:30px; background: #80bc22;color:#fff; font-weight: bold;font-family: arial;font-size:14px;text-transform: uppercase; margin: 0 59px 10px 0; }

.discussion_comment_full{height: auto;overflow: auto;padding-bottom: 0; min-height: 122px;}
.discussion_comment_full .discusssion_text{height: auto;min-height: 58px;}
.discussion_comment_full .discusssion_text .discussion_content_text{height: auto;padding: 29px 0 10px 29px;}
.discussion_comment_full .read_more_btn{ bottom: 0;    position: relative;    right: 0;}

.discussion_comment_reply{height: auto;overflow: auto;padding-bottom: 5px; min-height: 116px;width:700px;margin: 10px 0 0 54px;}
.discussion_comment_reply .discussion_name{width: 480px !important;}
.discussion_comment_reply .discusssion_text{height: auto;min-height: 58px;width: 690px !important;}
.discussion_comment_reply .discusssion_text .discussion_content_text {
height: auto;
padding: 29px 0 10px 29px;
}
.discussion_comment_reply .read_more_btn{ bottom: 0;    position: relative;    right: 0;}
.back_discussion{color:#838383; font-size:14px; float: left;margin:10px 0}

.post_comment_section{width:728px;background: #e0e0e0;margin: 0 0 0 25px;padding: 10px 0;height: 131px;float: left;}
.post_comment_section label {margin-left: 20px;
width: 130px;
float: left;
}
.post_comment_section textarea{width: 520px;
height: 85px;
padding: 10px;}
.post_comment_section .post_comment_btn{text-align: center;border: none;width: 119px;height: 31px;line-height: 31px;background: #80bc22;color: #fff;font-weight: bold;font-family: arial;
font-size: 12px;
margin-bottom: 2px;
float: right;}

.reply_box {width: 702px !important;clear: both;}
.subreplybox {width: 668px !important;clear: both;}
.reply_box .close{font-family:arial;font-size:12px;color:#5c5c5c;clear: both;margin: 0 0 0 10px;}

.subreplybox textarea{width: 490px !important;}

/*discussion page*/
/*assignement pag*/
.assignment_user{width:728px;height:auto; background: #e0e0e0; margin: 10px 0 0 25px;  padding: 14px 0 0; overflow: auto;}
.assignment_user .assignment_header{float: left;  width: 710px;}
.assignment_user .assignment_header .assignment_img{ background-size: cover;background-position:center;background-repeat:no-repeat;   margin: 0 0 14px 10px; border-radius: 83.5px;   float: left;   height: 53px;  width: 53px;}
.assignment_user .assignment_header .assignment_info{margin: 5px 0 0 45px;    float:left;font-size:20px; color:#353535;font-family: arial;font-weight: bold;}
.assignment_user .assignment_header .assignment_info label{  margin: 10px 0;width:200px;float: left;}
.assignment_user .assignment_header .assignment_info .grade_info{  margin: 4px 0;width:200px;float: left;color:#a5a5a5;font-size:30px; font-family:arial}
.assignment_user .assignment_header .assignment_info .grade_info span{color:#353535}
.assignment_user .assignment_header .assignment_btn{float:right} 
.assignment_user .assignment_header .assignment_btn a{ margin: 10px 0;  display: block;background: #fff; border-radius:30px; width:30px; height: 30px ;line-height:28px; text-align: center;font-size:28px; color:#353535; }

.assignment_details{clear: both;width: 728px;overflow: hidden;}
.assignment_details h4{margin: 0 0 0 10px;width: 600px;font-family:arial; color:#797979;font-size:29px;text-transform: uppercase;}
.assignment_points{margin: 10px 0 0 10px;  float: left;    width: 695px;clear: both; font-size:15px; color:#353535;  font-family: arial;}
.assignment_points label{width:155px;float: left; }
.assignment_points span{float: left; }
.assignment_points a{color:#353535}
.assignment_points input[type=text]{ text-align: center;background: #fff; border:none;width:64px; height: 38px; font-size:29px; font-family:arial; color:#353535}
.assignment_points textarea{width:520px; height: 85px; padding:10px;resize:none}

.assignment_details .remove_archive_btn{text-align:center;border:none; width: 144px;height:31px;line-height:31px; background: #80bc22;color:#fff; font-weight: bold;font-family: arial;font-size:12px;margin-bottom: 2px;float: right; }
.assignment_details .saveBtn{text-align:center;border:none; width:119px;height:31px;line-height:31px; background: #80bc22;color:#fff; font-weight: bold;font-family: arial;font-size:12px;margin-bottom: 2px;float: right; }

.assignment_points_status{padding: 10px 0 6px 10px;  float: left;    width: 718px;clear: both; font-size:15px; color:#353535;  font-family: arial;}
.assignment_points_status_white{background:#fff;}
.assignment_points_status label{width:185px;float: left; }
.assignment_points_status a{color:#353535}
.assignment_points_status span{float: left; width: 530px;}

.assignment_upload_form{clear:both;width:100%; text-align:center;margin:50px auto 0}
.assignment_upload_form .choose_file_btn{cursor: pointer;
position: relative;
z-index: 100;margin: 130px 235px 20px;float: left;clear: both;background: url(images/upload_assignment_btn.png) no-repeat; width:305px; height: 59px }
assignment_upload_form .choose_file_btn input[type=file] {
	height: 59px;width:305px;
position: absolute;
top: 0;
right: 0;
font-size: 10px;
text-align: right;
filter: alpha(opacity=0);
opacity: 0;
outline: none;
background: white;
cursor: inherit;
display: block;
}

.search_archive{float: left;margin: 0 0 0 24px;}
.search_archive input[type=text]{float: left;border:1px solid #e0e0e0;margin: 0 5px 0 0;height: 29px;}
.search_archive_pagination{float: right;margin: 0 53px 0 0;}

.search_archive a,.search_archive_pagination a{text-align:center;border:none; width:119px;height:31px;line-height:31px; background: #80bc22;color:#fff; font-weight: bold;font-family: arial;font-size:12px;margin-bottom: 2px;float: right; }
.search_archive_pagination a{width:44px;margin:0 0 0 2px}

/*assignement page*/  

	/*popup*/
.white-popup-block {
background: #FFF;
padding: 0;
text-align: left;
max-width: 645px;
margin: 40px auto;
position: relative;
border:1px solid;
overflow: auto;
}	
.mfp-bg {
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: none repeat scroll 0% 0% #EEE;
    opacity: 0.9;
}

.reference_form{}

.file_table{width: 940px;clear: both;
float: left;}

.file_table th{border-bottom:1px solid #eee;height: 20px;
overflow: hidden;
padding: 8px 0;}
.file_table td{font-size: 14px;border-bottom:1px solid #eee;height: 20px;
overflow: hidden;
padding: 8px 0;}

.references_table{width: 940px;clear: both;
float: left;}

.references_table th{}
.references_table td{font-size: 14px;border-bottom:1px solid #eee;height: 20px;
overflow: hidden;
padding: 8px 0;}
.references_table th.col1{}
.references_table th.col2{}
.references_table th.col3{}
.references_table th.col4{}
.references_table th.col5{}

.white-popup-block h4{margin-top: 45px;
margin-bottom: 12px;background: #6996c4;color:#fff; text-align: center; height: 35px;line-height: 35px; font-size:16px;}
.reference_input{width:450px; margin:0 auto}
.reference_input input{
    color: #000;
    float: left;
    font-size: 15px;
    height: 43px;
    margin-bottom: 6px;
    padding: 0px 4px 0px 8px;
    width: 200px;
    border:1px solid #ddd;
    margin-right:10px;
}
.reference_input input[type='button']{width:214px;}

.profile_buttons{width:85%;}
.profile_buttons_wrapper{margin-right:25px;margin-bottom: 10px;width:60px;float: left;text-align: center;}
.profile_buttons a{}
.profile_buttons a img{width:60px;height:auto}

.profile_icons_popup{border: 1px solid #DDD;
position: relative;
padding: 10px;
margin: 0px 8px 10px !important;
float: left;
width: 100px;
height: 147px;}
.profile_icons_popup img{width:100%} 
.profile_icons_popup .selected_profile_span{display: none;position: absolute;top: 0;
right: 0;}
.profile_icons_popup .selected_profile_span img{width:20px;height: auto;}
.selected_profile_icon .selected_profile_span{display: block;}
.profile_icons_popup span.badge_name {font-size: 13px;
    clear: both;
    width: 100%;
    float: left;
    text-align: center;
}

a.add_badge_link,a.add_reference_link{color:#fff; text-decoration: underline;float: right;}

a.remove_link_popup{color:#fff;font-size:10px; text-decoration: underline;}
/*popup*/

/*sections new for careeredgedemo*/
.section_content_v2{padding-top: 15px;width:100%}
.section_content_v2 h3.newStd{padding: 0px 0px 10px 33px;color:#797979;}
.section_content_v2 h2.newStd{padding: 0px 0px 10px 33px;color:#797979;}
.section_content_v2 .section_subtitle{clear: none;font-size:25px;margin-top: 17px;padding: 0;color:#ACACAC !important;text-transform:uppercase; font-family: "arial";}
.section_content_v2 .careerEdgeNewsContent{width:1029px;}

.section_content_v2 .section_panel .icon{float: left;margin: 23px 0 0 12px;}
.section_content_v2 .section_panel .info{float: left;width: 75%;margin-left: 10px;padding-top: 45px;margin-left: 50px;}
.section_content_v2 .section_panel .section_halfwidth .info{width:60%;margin-left: 12px;}
.section_content_v2 .section_panel .info h5{font-size:18px;font-family: "arial";margin-bottom: 16px;}
.section_content_v2 .section_panel .info p{font-size:14px;font-family: arial;line-height: 18px;}

.section_content_v2 .part_section{color:#838383;font-size:24px;font-family: arial;margin: 45px 0px 15px;float: left;
width: 100%;}
.section_content_v2 .part_section .part_content{margin-left: 20px;}
.section_content_v2 .part_section span{font-size:14px;float: left;clear: both;width:100%;}

.section_content_v2 .section_panel_links{min-height:214px;height:auto;}
.section_content_v2 .section_panel_links a:focus{outline: 2px dotted highlight;
  outline: 5px auto -webkit-focus-ring-color;display: inline-block;}
.section_content_v2 .section_panel_links .info h5{margin:0 0px 20px}
.section_content_v2 .section_panel_links .info p{height: 30px;}
.section_content_v2 .section_panel .section_halfwidth .info p{height: 70px;}

.audio_section .audio_section_mp3{width: 218px;height: 214px;float: left; color:#fff;font-family:"arial";font-size:24px;text-align: center; margin:-6px 0 0 55px;}
.audio_section .audio_section_mp3 h6{margin-top: 115px;}
.audio_section .audio_section_mp3 a{font-size:14px;text-decoration: underline;opacity:0.4;color: #fff;margin: 113px 0px 0px 60px; float: left;}
.audio_section .video_panel{float: left;margin: 0 5px;}
.audio_section .video_panel .video_info{border:1px solid #c7c7c7; background:#f5f5f5; color:#5f5f5f;height: 100px;width: 377px;
padding: 20px 0 0 15px;}
.audio_section .video_panel .video_info h5{font-size:18px; font-family:"arial";margin-bottom: 15px;}
.audio_section .video_panel .video_info p{font-size:14px;}
.audio_section .audio_panel{float: right;}

.section_content_v2 .section_panel{color:#fff;width:100%;float: left;margin-bottom: 10px;}
.section_content_v2 .section_halfwidth{width:49.5%;float:left;min-height:219px}
.section_content_v2 .section_fullwidth{width:100%;float:left;min-height:219px}
.section_content_v2 .section_halfwidth_right{float:right;}
.section_content_v2 .section_panel a.main_btn{border:2px solid #fff;background: transparent;color:#fff;width: 201px;margin: 0 auto 10px;
height: 38px;float: none;font-family: arial;font-size: 14px;display: block;
text-align: center;
line-height: 38px; text-transform: uppercase;}
.section_content_v2 .section_panel .section_fullwidth a.main_btn{border:2px solid #fff;background: transparent;color:#fff;width: 201px;
height: 38px;float: right;font-family: arial;font-size: 14px;display: block;
text-align: center;
line-height: 38px; text-transform: uppercase;}
/* .section_content_v2 .section_panel a.main_btn:hover{  opacity: 0.4;     background:#fff;  color: #000;}   */
.section_content_v2 .section_panel a.main_btn:hover{     color: #000;}  
.section_content_v2 .section_panel a.center_btn{clear: both;border:2px solid #717171;background: transparent;color:#717171;width: 346px;
height: 46px;float: none; margin:0 auto;font-family: arial;font-size: 18px;display: block;font-weight:bold;
text-align: center;
line-height: 46px; text-transform: uppercase;}
.section_content_v2  a.center_btn:hover{color:#fff;background:#717171}
.section_content_v2 .section_objective{background:#4c4f4f}
.section_content_v2 .section_objective .info{float: left; background:#4f4f4f; padding:0.6%;width:570px;margin-left: 10px;}
.section_content_v2 .section_objective .info h5{margin:15px 0 16px 18px}
.section_content_v2 .section_objective .info p{margin:0px 0 0px 18px}

.section_content_v2 .section_objective .video{float: right;}
.section_content_v2 .section_exercise{background:#1e917a}
.section_content_v2 .section_discussion{background:#d6b42c}
.section_content_v2 .section_quiz{background:#421e91}
.section_content_v2 .section_workbook{background:#228514}
.section_content_v2 .section_audio{background:#241b4d}
.section_content_v2 .section_assignment{background:#1e917a}
.section_content_v2 .section_video{background:#2b86cc}
.section_content_v2 .section_eportfolio{background:#e2a114}
.section_content_v2 .lesson_btn{height: 215px;border:2px solid #cdcdcd;background: transparent;color:#717171;font-family: arial;font-size: 18px;font-weight:bold;text-align: center;line-height: 212px; text-transform: uppercase;}
 
.section_content_v2 .section_links{width:100%;float:left;margin:0}
.section_content_v2 .section_links .half_panel{width:48%;float:left;margin:0 10px 0 0}
.section_content_v2 .section_links .half_panel a{position:relative;text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;width:97%;margin:0 0 10px 0; background-color: rgba(255 ,255, 255, 0.3); color:#fff;height:24px;font-size:11px; line-height:24px;padding:0px 2px 0px 8px;font-family: arial;display:block}
.section_content_v2 .section_links .half_panel a:hover{background-color: rgba(255 ,255, 255, 0.7);color:#000;}
.section_content_v2 .section_links .half_panel a:focus{outline: 2px dotted highlight;
  outline: 5px auto -webkit-focus-ring-color;}
.section_content_v2 .section_links .half_panel a img{position: absolute;right: 0; top:3px;}

/*sections new for careeredgedemo*/


.write-post {
    display: block;
    width: 340px;
    height: 184px;
    margin: 5px 0px 3px;
    background-color: rgba(5,57,179,0.8);
    line-height: 184px;
    text-align: center;
    color: #fff;
    font-family: arial;
    font-weight: bold;
    font-size: 30px;
}

/*------------------------------Module Page ---------------------------   */
#module_wrapper .clearfix{
  clear:both;}
#module_wrapper{
  padding: 0 13px;
  }
#module_wrapper .middle-wraper{
  width:100%;
  background:#FFF;
  margin:0 auto;
  padding:0}

#module_wrapper a:hover{opacity:0.8}  
             #module_wrapper a:hover div{opacity:0.8}  
#module_wrapper .brand{
  width:auto;
  margin:0;

}
#module_wrapper .brand .image1{       float: left;    margin: 0 0 30px 0;
  background:url(images/sections/girl-1.jpg) no-repeat;
  width: 627px;
  height:233px;}
#module_wrapper .brand .image2{   float: right;
  background:url(images/sections/girls-3.jpg) no-repeat;
    width:636px;
  height:204px;}
#module_wrapper .blue{
  width:393px;
  float: right;
  margin:0;
  height:233px;
  background:#16a8bc;
  }
#module_wrapper .text-white{
font-weight: bold;     line-height: 28px;
  font-size:23px;
  color:#FFF;
padding-top: 85px;
  line-height:normal;
  text-transform: uppercase;
  font-family:Arial, Helvetica, sans-serif;
  
  text-align:center;
  
}

#module_wrapper .unit_label{float:left;color:#525252;font-size:16px; font-family:arial;margin:0 0 5px 0;width:100%;}
#module_wrapper .green-bg{
  background:#71bf45;
  width: 384px;
  float:left;
  height:204px;
  margin:0px 0 30px 0}
#module_wrapper .left-padding{
  padding-left:0px !important;}
#module_wrapper .parts-3{
  width:337px;
  float:left;
  margin: 0}
#module_wrapper .image3{
width: 510px;
float: left;
height: 240px;
margin: 0;
  background:url(images/sections/img-3.jpg) no-repeat;
  /*width:100%;
  height:240px;*/}
#module_wrapper .parts-3 .image4{
  background:url(images/sections/img-4.jpg) no-repeat;
  width:100%;
  height:240px;}
#module_wrapper .pink{
  background:#bc1e6d;
  width:510px;
  float:right;
  height:240px;
  margin: 0 0px 30px}
#module_wrapper .parts-2{ margin: 0px 15px 30px 15px;
width: 337px;
float: left;}
#module_wrapper .parts-2 .image5{
  background:url(images/sections/img-5.jpg) no-repeat;
  width: 337px;
height: 240px;}
#module_wrapper .violet{
  width: 333px;
  float:right;
  height:240px;
  background:#5851a2;
  margin:0;
  }  
  
  #module_wrapper .brown{
  width: 333px;
  float:left;
  height:240px;
  background:#cc911f;
  margin:0;
  }     
  
#module_wrapper .unit_label{float:left;color:#525252;font-size:16px; font-family:arial;margin:0 0 5px 0;width:100%;}
#module_wrapper .green-bg{
    background:#71bf45;
    width: 384px;
    float:left;
    height:204px;
    margin:0px 0 30px 0}
#module_wrapper .left-padding{
    padding-left:0px !important;}
#module_wrapper .parts-3{
    width:337px;
    float:left;
    margin: 0}
#module_wrapper .image3{
width: 510px;
float: left;
height: 240px;
margin: 0;
    background:url(images/sections/lesson6.png) no-repeat !important;
    background-size: cover !important;
    /*width:100%;
    height:240px;*/}
#module_wrapper .image6{
width: 510px;
float: left;
height: 240px;
margin: 0;
    background:url(images/sections/lesson9.png) no-repeat !important;
    /*width:100%;
    height:240px;*/}    
#module_wrapper .parts-3 .image4{
    background:url(images/sections/lesson9.jpg) no-repeat;
    width:100%;
    height:240px;}
#module_wrapper .pink{
    background:#bc1e6d;
    width:510px;
    float:right;
    height:240px;
    margin: 0 0px 30px}
#module_wrapper .parts-2{ margin: 0px 15px 30px 15px;
width: 337px;
float: left;}
#module_wrapper .parts-2 .image5{
    background:url(images/sections/lesson9.jpg) no-repeat;
    width: 408px;
height: 227px;}
#module_wrapper .violet{
    width: 333px;
    float:right;
    height:227px;
    background:#5851a2;
    margin:0;
    }  
  
  #module_wrapper .brown{
    width: 610px;
    float:left;
    height:227px;
    background:#5851a2;
    margin:0;
    }    

    #module_wrapper.toolkit_wrapper .brown {
    width: 333px;
    float: left;
    height: 240px;
    background: #cc911f;
    margin: 0;
}
#module_wrapper.toolkit_wrapper .parts-2 {
    margin: 0px 15px 30px 15px;
    width: 337px;
    float: left;
}
#module_wrapper.toolkit_wrapper .parts-2 .image5 {
    background: url(images/sections/img-5.jpg) no-repeat;
    width: 337px;
    height: 240px;
}

#module_wrapper.toolkit_wrapper .violet {
    width: 333px;
    float: right;
    height: 240px;
    background: #5851a2;
    margin: 0;
}

#module_wrapper.toolkit_wrapper .image3,#module_wrapper.toolkit_wrapper .image6{width:333px}

#module_wrapper.toolkit_wrapper .green-bg{margin: 0px 15px 30px 15px; height:240px;
width: 337px;}

#module_wrapper.toolkit_wrapper .blue{width:333px;height:240px;} 
  
.prof-module-wrapper .text-wrapper {
            margin-left: 20px!important;
            margin-top: 10px;
        }
        
        .prof-module-wrapper h1 {
            font-family: 'Bebasneue-Regular';
            font-size: 70px;
            color: #525352;
        }
		
		.prof-module-wrapper h2 {
            font-family: 'Bebasneue-Regular';
            font-size: 70px;
            color: #525352;
        }
        
        .prof-module-wrapper p {
            color: #525352;
            font-family: arial;
            font-size: 14px;
        }
        
        .prof-module-wrapper .box-wrapper {
            margin-top: 40px;
            margin-bottom: 50px;
            overflow: auto;
        }
        
        .prof-module-wrapper .box-wrapper .box {
            height: 200px;
            width: 335px;
            float: left;
            margin-left: 13px;
            margin-bottom: 13px;
            background-size: 100% 100%;
            background-repeat: no-repeat;
        }
        
        .box-wrapper .box p{
            font-family: arial;
            font-weight: bold;
            font-size: 25px;
            color: #000;
            position: relative;
            top: 50%;
            transform: translateY(-50%);
            text-align: center;
            color: #fff;
            text-transform: uppercase;
        }
        
        .prof-module-wrapper .box1 {
            background-color: #493595;
        }
        .prof-module-wrapper .box2 {
            background: url(images/student_success/prof2.png);
        }
        .prof-module-wrapper .box3 {
            /* background: url(images/student_success/prof3.png); */

            background-color: #16a8bc;
        }
        .prof-module-wrapper .box4 {
          background: url(images/student_success/prof4.png);
        }
        .prof-module-wrapper .box5 {
            background-color: #9937b5;
        }
        .prof-module-wrapper .box6 {
            background: url(images/student_success/prof5.png);
        }
        .prof-module-wrapper .box7 {
            background-color: #16a8bc;
        }
        .prof-module-wrapper .box8 {
            background: url(images/student_success/prof8.png);
        }
        .prof-module-wrapper .box9 {
            background:#71bf45;
        }

        .prof-module-wrapper .box10 {
            background: url(images/student_success/prof9.png);
        }

        .student-module-wrapper .text-wrapper {
            margin-left: 20px!important;
            margin-top: 10px;
        }
        
        .student-module-wrapper h1 {
            font-family: 'Bebasneue-Regular';
            font-size: 70px;
            color: #525352;
        }
		
		.student-module-wrapper h2 {
            font-family: 'Bebasneue-Regular';
            font-size: 70px;
            color: #525352;
        }
        
        .student-module-wrapper p {
            color: #525352;
            font-family: arial;
            font-size: 14px;
        }
        
        .student-module-wrapper .box-wrapper {
            margin-top: 40px;
            margin-bottom: 50px;
            overflow: auto;
        }
        
        .student-module-wrapper .box-wrapper .box {
            height: 200px;
            width: 335px;
            float: left;
            margin-left: 13px;
            margin-bottom: 13px;
            background-size: 100% 100%;
            background-repeat: no-repeat;
        }
        
        .student-module-wrapper .box-wrapper .box p{
            font-family: arial;
            font-weight: bold;
            font-size: 25px;
            color: #fff;
            position: relative;
            top: 50%;
            transform: translateY(-50%);
            text-align: center;
            text-transform: uppercase;
        }
        
        .student-module-wrapper .box1 {
            background: url(images/student_success/student1.png);
        }
        .student-module-wrapper .box2 {
            background-color: #71bf45;
        }
        .student-module-wrapper .box3 {
            background: url(images/student_success/student3.png);
        }
        .student-module-wrapper .box4 {
            background-color: #9937b5;
        }
        
        .student-module-wrapper .box5 {
            background: url(images/student_success/student6.png);
        }
        .student-module-wrapper .box6 {
            background-color: #16a8bc;
        }
        .student-module-wrapper .box7 {
            background: url(images/student_success/student5.png);
        }
        .student-module-wrapper .box8 {
          background:#493595;

            /*background: url(images/student_success/student9.png);*/
        }
        .student-module-wrapper .box9 {
            background: url(images/student_success/prof7.png);
        }

  a.profile_btn_top{
float: right;      margin: 27px 20px 0;
background:#80bc22; 
color:#fff;
text-align:center;line-height:41px;
width: 185px;
height: 41px;}
    .url_profile{clear: both;margin-bottom: 20px;
float: left;
width: 100%;
padding: 0px 120px;}
  .url_profile label{font-size: 21px;width: auto;
margin: 0 15px 0 20px;}
.url_profile .profile_url_val {
    float: left;
    background: #707171 none repeat scroll 0% 0%;
    padding: 4px 30px;
    color: #FFF !important;
    height: 38px !important;
    line-height: 38px;
    font-size: 20px !important;
    width: 60% !important;
}
  .url_profile a.copy_btn{margin: 7px;float:left;background:url(images/copy_btn.png) no-repeat;color:#fff;width:98px;height:28px;line-height: 28px;
text-align: center;
font-size: 13px;}

  .profile_status{clear: both;  background:#dfdfdf;margin: 40px auto 0;width: 90%; padding: 30px 0px 15px;overflow: auto;}
  .profile_status .profile_status_header{float:left; width:20%;font-size:18px;color:#3e3e3e;font-weight:bold;margin: 0 30px;font-family:arial}
  .profile_status .profile_status_header span{font-size:30px;}
  .profile_status .profile_status_fields{float:left; width:35%;font-family:arial}
  .profile_status .profile_status_fields ul li{line-height:25px;color:#3e3e3e;font-size:18px;width:100%;float:left;margin-bottom:10px}
  .profile_status .profile_status_fields ul li span{ width:25px; float:left; margin-right:10px}
  .profile_status .profile_status_fields ul li span.profile_fields_info{ width:80%; float:left; }
  .profile_status .profile_status_fields ul li span img{ width:24px;}
  
  .backgroundblank {
  background-color:transparent !important;
}
span.grade{
  float: right;
}

/* for container */
.container
{
	width:1059px!important;
	padding:0;
}
header .top-nav
{
	margin-right: -10px !important;
}
.main-nav
{
	margin-right: 0px !important;
}  
  
#externship .wrapper_1{width:90%; margin:0 auto;}
  .profile_status{clear: both;  background:#dfdfdf;margin: 40px auto 0;width: 95%; padding: 30px 0px 15px;overflow: auto;}
  .profile_status .profile_status_header{float:left; width:20%; font-size:18px;color:#3e3e3e; font-weight:bold; margin: 0 30px;font-family:arial}
  .profile_status .profile_status_header span{font-size:30px;}
  .profile_status .profile_status_fields{float:left; width:35%; font-family:arial;}
  .profile_status .profile_status_fields ul li{line-height:25px;color:#3e3e3e;font-size:18px;width:100%;float:left;margin-bottom:10px}
  .profile_status .profile_status_fields ul li span{ width:25px; float:left; margin-right:10px}
  .profile_status .profile_status_fields ul li span.profile_fields_info{ width:80%; float:left;}
  .profile_status .profile_status_fields ul li span img{ width:24px;} 
   #externship .employer_wrapper{margin-bottom:10px;}
  #externship .employer_wrapper .employer_title{font-size:23px; font-family:arial; padding:15px 0;}
  #externship .employer_wrapper .employer_img {margin:0 2%;/*25px*/}
  #externship .employer_wrapper .employer_img:last-child
  {
  margin-right:0;  
  }
  #externship .employer_wrapper .employer_img a{display:block;}
  #externship .employer_wrapper .employer_img a:hover {/*border:1px solid #469125;*/}
  #externship .employer_wrapper .employer_title, .employer_wrapper .employer_img {display:inline-block; vertical-align:top;}    
  #externship .direction_text{ overflow-y:auto; background:#e8e8e8; padding:25px 30px; color:#060606; font-size:13px; font-family:arial; margin-bottom:15px; margin-top:15px; height:200px;}
  .backgroundblank {
  background-color:transparent !important;
  } 
  #externship .emp_label{text-align:right; font-weight:400;}  
  .m-0-auto{float:none!important; margin:0 auto;}
span.grade{
  float: right;
}

  #externship .profile_status .profile_status_header{display:block; width:94%;font-size:25px;color:#505050;margin: 0 30px;font-family:arial}
  #externship .profile_status .profile_status_fields{float:left; width:50%;/*35*/font-family:arial; padding-left:15px;}
  #externship .profile_status .profile_status_fields ul li span.profile_fields_info{ width:88%; float:left; font-size:14px; line-height:24px; margin-right:0; color:#505050; font-size:13px; font-family:arial;}
  #externship .profile_status .profile_status_fields ul li span.profile_fields_info a{color:#505050;}
  /* externship_cvs section */
.a_red{color:#b60000; text-decoration:none;}
input[type="text"].input_miles{width:155px!important; display:inline-block; vertical-align:top;}
.label_miles{width:65%!important; padding-left:0!important; padding-right:0!important;}
.no-pr{padding-right:0!important;}
.no-padding{padding:0!important;}

/* for externship */
#externship .register_wrapper input[type="text"], .register_wrapper input[type="password"]
{
  width:280px;
}
#externship .register_wrapper .input_date, #externship .register_wrapper .input_state
{
  width:280px!important;
  position:absolute;
}
#externship .label_since
{
  width:auto!important;
}
#externship .register_wrapper textarea
{
  font-size: 14px;
  color:#5c5c5c;
  padding: 0 4px 0 4px;
  width:280px; 
  height: 85px; 
  margin:15px 0 15px 0;  
  z-index: 2000;
  position: relative; 
  resize:none;
}
#externship .direction_text ul.direction_ul
{
  width:100%; 
  display:block; 
  float:none; 
  position:static;
  padding-left:15px;
}
#externship .direction_text ul.direction_ul li
{
  float:none;
  list-style-type: disc;
}
#externship .check_list .table_column_wrapper span
{
  font-size:16px;
  margin-right:15px;
}
#externship .initial-box .table_column_wrapper
{
  padding:20px 0;
  border-bottom:1px solid #fff;
}
#externship .initial-box .table_column_wrapper:last-child
{
  border-bottom:none;
}
#externship .initial-box span
{
  line-height:20px!important;
  font-size:14px!important;
}
#externship .a-clickhere, #externship .a-clickhere:hover, #externship .a-clickhere:focus
{
  width:155px;
  height:50px;
  display:inline-block;
  background:#7da7d9;
  color:#fff;
  font-size:18px;
  padding:15px 12px;
  text-align:center;
  margin-right:20px;
  text-decoration:none;
}
#externship .conf-filed label
{
  line-height:normal!important;
}
#externship .conf-name
{
  padding-left:0;
}
#externship .table_column_wrapper .b-date
{
  display:inline-block;
  vertical-align:top;
  float:none;
  position:static;
}  
/* For externship upload */
#externship .heading_title
{
  margin-bottom:15px;
}
#externship .heading_title h2
{
  margin-bottom:20px;
}
#externship .download_btn
{
  clear:both;
  margin-bottom:20px;
  height:45px;
  padding-left:0;
}
#externship .download_btn a.download_doc
{
  width:240px;
  background:#7b7979;
  color:#fff;
  font-family:arial;
  font-size:16px;
  text-align:center;
  text-decoration:none;
  padding:15px 20px;
}
#externship .upload-txt{font-size:12px; font-family:arial; margin-top:15px; margin-bottom:15px; padding-left:0!important; clear:both;}
#externship label.fileContainer
{
  background: #ce3b3b;
    float: left;
    width: 430px;
    height: 77px;
    margin-bottom: 0;
  padding:15px 20px;
}
#externship label.fileContainer span
{
  font-family:arial;
    font-size: 31px;
  color: #fff!important;
  text-align: center;
  font-weight:normal!important;
}
#externship input[type="file"]
{
  ursor: inherit;
    display: block;
    /* font-size: 999px; */
    filter: alpha(opacity=0);
    min-height: 100%;
    min-width: 100%;
    opacity: 0;
    position: absolute;
    right: 0;
    text-align: right;
    top: 0;
}
#externship .file_name
{
  display:inline-block;
  vertical-align:top;
  width: 230px;
    margin-left: 10px;
  position:relative;
}
#externship .file_name label
{
  float:none!important;
  text-align:center;
  margin:15px 0;
}
#externship .file_name label a
{
  color:#eaeaea;
}
#externship .save_next
{
  width:260px;
  float:right;
}

#externship .save_next input[type="submit"]
{
  width:235px!important;
  background:#347928;
  height:55px;
  border-radius:0;
  font-size: 20px;
    line-height: 43px;
  font-weight:normal;
}
#externship .save_next .input-group-addon
{
  width:25px;
  height:55px;
  background:#347928;
  border:1px solid #347928;
  border-radius:0;
}
#externship textarea.review_comment
{
  width:100%!important;
  height:110px;
  padding:10px;
  overflow-y:auto;
  resize:none;
  margin-left:0;
}
/* For externship upload */
/* for check box */
.check_list span{font-size:20px; font-family:arial; color:#eaeaea; line-height:48px;}

/* sub title*/
#externship .sub_title{font-size:20px; font-family:arial; color:#eaeaea; line-height:48px; margin:15px 0; clear:both; }
#externship .sub_title span{font-size:14px; font-family:arial; color:#eaeaea; line-height:initial; margin-top:0; display:block;}

/* term-wrapper */
#externship .term-wrapper{clear:both;}
#externship .term-wrapper .term-text{font-size:12px; font-family:arial; line-height:18px; color:#eaeaea;}

/* location */
#externship p.location-txt{font-size:20px; font-family:arial; color:#eaeaea; line-height:48px; text-transform:uppercase;}
#externship .location-para span{font-size:14px; font-family:arial; color:#eaeaea;}

/* signature-wrapper*/
#externship .signature-wrapper{margin-top:20px;}

/* for gender label*/
#externship .gender_label{float:none!important; width:auto!important;}

/* for table */
.table>thead>tr>th
{
  border-bottom:none!important;
}
.table>tbody>tr>td
{
  border-top:1px solid #5d5d5d!important;
}
.table>tbody>tr>td.tq
{
  background:#727272;
  width:70%;
}
.table>tbody>tr>td.ta
{
  background:#828282;
}

/* for externship table */
#externship .table>thead>tr>th
{
  border-bottom:none!important;
  color:#FFF;
}
#externship .table>tbody>tr>td
{
  border-top:1px solid #5d5d5d!important;
}
#externship .table>tbody>tr>td.tq
{
  background:#727272;
  color:#FFF;
  width:70%;
}
#externship .table>tbody>tr>td.ta
{
  background:#828282;
}

/* save and next button */
#externship .save_next
{
  width:260px;
  float:right;
  margin-top:10px;
}
#externship a.save_next_btn
{
  width:260px;
  height:55px;
  display:block;
  padding:15px;
  background:#347928;
  color:#FFF;
  font-size: 20px;
  font-weight:normal;
  text-align:center;
  text-decoration:none;
  float:right;
}
#externship a span
{
  display:inline-block;
  vertical-align:top;
}
/* save and next button */

/* for externship */
#externship .profile_status .profile_status_fields ul li.extern_hdr
{
  cursor: pointer;
}

/* for error and success msg */
#externship .error
{
  font-size:18px;
  font-weight:bold;
  color:#ff0000;
  text-align:center;
  margin:15px 0;
}
#externship .success
{
  font-size:18px;
  font-weight:bold;
  color:#41b81c;
  text-align:center;
  margin:15px 0;
}

/* checklist */
#externship .check_list
{
  margin-bottom:15px;
  clear:both;
}
#externship .check_list span
{
  display:inline-block;
  vertical-align:top;
  line-height:45px;
  margin-left:15px;
}
#externship .table_column_wrapper.table_column_wrapper_height
{
  display:inline-block;
  vertical-align:top;
  float:left;
}
#externship .check_list input[type="radio"]
{
  margin-top:15px;
  margin-left:50px;
}
#externship .register_wrapper label
{
  font-size:16px;
}
#externship .register_wrapper textarea
{
  font-size: 14px;
  color:#5c5c5c;
  padding: 0 4px 0 4px;
  width:280px; 
  height: 85px; 
  margin:15px 0 15px 0;  
  z-index: 2000;
  position: relative; 
  resize:none;
}
#externship .label_miles
{
  font-size:19px;
}

#externship label.lable-sig, #externship label.lable-date
{
  width:33.33%;
}


#externship .certifi_para
{
  display:inline-block;
  vertical-align:top;
  width:85%;
  margin-left:10px;
  margin-bottom:15px;
}
/**/
#externship .profile_status
{
  background:#FFF;
}
#externship .profile_status .profile_status_fields ul li
{
  margin-bottom:0;
}
#externship .profile_status .profile_status_fields ul li ul
{
  margin-left:50px;
}
  

/***************** Responsive *********************/

/* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 768px */

    @media only screen and (min-width: 768px) and (max-width: 979px) {
	.container
	{
		width:100%!important;
	}
.logo {top: 13px;}

       /*social media pages*/

       .smtwitter iframe {padding: 0 0 0 25px; margin-top:25px; width: 714px; height:402px;}
       .smlinkedin iframe {padding: 0 0 0 25px; margin-top:25px; width: 714px; height:400px;}
       .sm iframe {padding: 0 0 0 25px; margin-top:25px; width: 714px; height:400px;}
       .smfb iframe {padding: 0 0 0 25px; margin-top:25px; width: 714px; height:402px;}
	
	
	/*section_quiz.php*/
	
	.mainContant .quiz{padding:10px 10px 140px 10px;} 
	.quiz iframe {width:620px !important;}
	.quizContent {width:740px;}
	.quiz .botAbs {margin-bottom:90px;}
	.quiz .whatnnc{margin:0px 20px 0 0 !important; }
	
	/*new_member.php*/
	
	.newMember .botAbs {margin-bottom:102px;}
	.newMember .formContent {padding-bottom:90px; padding-left:80px !important;}
	

	/*sections.php*/

	.sections .secTitle {width: 760px;}
	.sections .sectionBottom {padding-bottom: 60px;}
	.sectionsall .careerContent h4, .careerContent p {width:400px; padding:10px; margin:0px 0 0 25px;}
	.sectionsall .careerContent {width:400px; padding:10px; margin:-170px 0 0 40px;}
	.sectionsall .careerContent p {width:400px !important; padding:10px; margin:0px 0 0 30px;}
	.sectionsall .careerContent .rdmore {width:140px !important;  margin:0 0 0 160px;}



	/*jobs.php*/

	.jobSContent .jobbSubContent {padding-bottom:100px;}
	.jobSContent  .jobbSubContentLeft {width:120px;}
	.jobSContent .jobbSubContentRight {width: 620px; margin-right:40px; padding:0;}
	.jobSContent .jobSeparation  div{ width:175px !important; margin:0px !important; padding:0;}


	.jobSeparation table, .jobSeparation a, .jobSeparation table td{ width:175px !important; padding:4px;}

	/*edit_profile.php*/

	.editprofile .secTitle {width: 760px;}
	.editprofile form{padding-bottom: 90px;}


	/*view_resume.php*/

	.viewresume .addthis_toolbox  {padding-bottom: 50px;}
	.viewresume .secTitle {width: 760px;}

	.viewresume table {width: 760px; margin:30px 0 0 0 !important;}

	/*internships.php*/

	.internships .imContent {width:300px; margin-right:35px !important;}
	.internships .singleEmployers:last-child { padding-bottom:110px;}


	/*career-edge-news.php*/
	.rssincl-head, .rssincl-content,  .careerEdgeNewsLeft{width:620px;}
	div#rssincl-box-318497 { 		width: 620px !important; overflow-x:hidden !important;}
	.careerEdgeNews  .rssincl-itemdesc {width:590px;}
	.careerEdgeNews .whatnnc{margin:0px 10px 0 635px !important; position:absolute; }
	.careerEdgeNewsLeftBottom {padding-bottom:100px;}
	.careerImage {margin-bottom:20px;}
	.careerContent p {width:620px; margin-left:-10px;}
	.careerEdgeNews .mainContant {padding-bottom:60px;}

	/*1php*/

	.n1php  .careerEdgeNewsContent {width:620px;}
	.n1php .whatnnc{margin:0px 0px 0 640px  !important;  position:absolute; }

	/*2php*/

	.n2php .careerEdgeNewsContent {width:620px;}
	.n2php img.contentimage {margin-top:20px;}
	 .n2php .whatnnc{margin:0px 0px 0 640px  !important;  position:absolute; }
#module_wrapper.toolkit_wrapper .violet{

  width: 236px!important;
}

.flex3{
    display: flex;
}
#module_wrapper .flex3 .image6{
    width: 236px;
}
	/*3.php*/

	.n3php .careerEdgeNewsContent {width:620px;}
	.n3php img.clvv {margin-top:20px;}
	 .n3php .whatnnc{margin:0px 0px 0 640px  !important;  position:absolute; }

	/*4.php*/
	.careerEdgeNewsLeftBottom, .careerEdgeNewsLeftBottom iframe{width: 600px; float:left;}

	p.style1 {width:100%; margin:0 auto;}
	.careerEdgeNews .whatnnc{margin:-448px 20px 0 0 ; }
	.careerEdgeNews  .botAbs {position:absolute; left:368px !important; bottom:82px; z-index:101; width:297px; height:35px;}


	/*global*/
  .write-post {
    display: block;
    width: 340px;
    height: 184px;
    margin: 5px 0px 3px;
    background-color: rgba(5,57,179,0.8);
    line-height: 184px;
    text-align: center;
    color: #fff;
    font-family: arial;
    font-weight: bold;
    font-size: 30px;
}
	.autoWrapper {width:780px !important; margin:auto; position:relative;}
      

	.mainContant {float:left; position:relative; width:786px;}
	.headerRight {width:170px; margin:-20px 0 7px 0;}
	.headerRight p {float:left; position:relative; width:100%; font-size:9px; line-height:13px; text-align:center; padding:0 0 8px 0;}
	.headerRight p a {width:100px; float:left; position:relative; text-align:center; padding:5px 8px 6px 8px; margin:0 35px 0 30px; line-height:13px; font-size:14px;}
	.mid {margin:20px 0 20px 0; background:#fff; min-height:698px;}


	.footerWrapper { padding:10px 0 40px 0; background-repeat: repeat;}
	.footerBottom {padding:0 ; margin-left: -10px !important;}
	.footerBotom p {float:left; padding:18px 0 0 0;}
	.footerBotom p span  { float:left; padding:38px 0 0 0; font-size:12px;}
	.footerBotom p a  { float:left;}
	.footer .logo img {margin-left:30px;}
	.mid {margin:20px 0 20px 0; background:#fff; min-height:800px;}
	.footer {}



	.commonChange {float:right; position:relative;}
	.homeLeft {width:520px; }
	.homeRight {width:250px; }
	.homeGal {width:514px; }
	.homeGal .caption_bg{margin:15px 0 0 20px}
	.homeGal .caption_bg span{color:#fff; font-size:23px; font-family:'arial';line-height: 24px;float:left;clear:both;    text-transform: uppercase; }
	.homeGal .caption_bg span.large{font-size:32px;line-height: 32px;}
	.homeGal .homeGal_btn{position:relative;display:block;z-index:100;float: left;font-family:arial;clear:both; margin:90px 0 0 0;background: #4c0b89;color:#fff;border-radius:5px;width:209px; height: 47px;line-height:47px;text-align: center;display:block}
	.homeGal .homeGal_btn:hover{opacity:0.8;filter: alpha(opacity=80);}
	.homeGal img{width:514px;}
	.homeGal .homeGal_btn {}
	.homeGal .homeGal_btn img {width: 80%;height: 80%;}
	.homegalAbs {width:380px; position:absolute; left:0px; bottom:0px; z-index:1;}
	.absImage {width:380px; left:0px;position:absolute; top:-66px; height:66px; opacity : 0.5;filter: alpha(opacity=50); background:#000;z-index:101;}
	.homeLeftBottomL {}
	.homeLeftBottomL h3 { color:#4c0b89; text-transform:uppercase;font-size:26px; width:100%; font-weight:normal; float:left; padding:12px 0 10px 0; letter-spacing:-1px;font-family: 'caviar_dreamsregular';}
	.fc, .fc img{width:132px; height:44px;}
	.pla, .pla img{ width:149px; height:44px;}
	.homeLeftBottomL p.tpsocialb a {font-size:12px; line-height:12px; color:#838383;}
	.socialPlug p.tpsocialm a img {width:136px; height:38px;}

	.homeLeftBottomR {width:210px; padding:0px 0 0 0; margin:16px 0 0 6px;}
	.homeLeftBottomR img {width:210px;  height:213px; }
	.socialPlug { padding:8px 10px; }
	.findtheRightJob {width:248px;}
	.findtheRightJob a.fdd { width:224px; margin:7px 6px 0 6px; padding:6px; background:#fff; color:#000; float:left; font-size:14px; line-height:16px; text-align:center; border-radius: 5px; font-family: 'caviar_dreamsregular';}


	.findtheRightJob h2 { text-align:center; text-transform:uppercase; font-weight:normal; font-size:16px; line-height:16px; color:#fff; font-family:Arial, Helvetica, sans-serif;font-family: 'caviar_dreamsregular';}




	.formContent {width:485px; padding:0 189px 0 189px;}

	.logo a img{ width:212px; }
	.yvideo{width: 250px;}
	.yvideo object, .yvideo object embed {float:left; width:250px; height:144px;}
	.whatnnc {width:128px;}


	a.yentrens {width:200px; font-size:14px; padding:3px; }

    	.header .Nav {width:auto; padding:35px 0 25px 180px;margin:0px 0 0 40px }
    	.header .account_nav{top:-65px;}
	.footer .Nav {width:auto; padding:35px 0 25px 180px; margin:0 0 0 40px }
	.Nav ul li { padding:2px 8px 2px 7px;}
	.Nav ul li a {color:#fff; float:left; font-size:14px; line-height:14px;font-family: 'arial'; text-transform:uppercase; font-weight:normal;}

	.formBlock {background:#000; padding:6px 8px 6px 8px; width:232px; color:#fff;  font-family:Arial;}
	.formBlock p .logf {float:right; width:130px; height:18px; padding:0 4px;}
	.formBlock p .logs {float:right; padding:0 10px 0px 10px; height:18px; border-radius: 5px; cursor:pointer;background:#fff; width:54px !important;}
	.formBlock p label {float:left; padding:8px 10px 0 0; font-size:12px;}
	.formBlock h3 {color:#fff; font-size:16px; line-height:16px; float:left; font-weight:normal; padding:7px 0 8px 0;}
	.formBlock p span {float:right;}

	#submit {}
	a.pa {font-size: 13px; margin-top:-4px;}
	h3.metemplo {text-transform:uppercase; font-size:18px; line-height:15px; margin-top:-8px;}

	img.labs { position:absolute; left:-129px; top:110px; z-index:101; width:130px; height:251px;}

	img.rabs {position:absolute; right:-148px; top:310px; z-index:101; width:148px; height:274px;}
	img.babs {position:absolute; right:-7px; bottom:-21px; z-index:101; width:337px; height:52px;}



	.whatsNidget {width:120px;  min-height:460px; border:#666666 solid 1px; margin:3px 4px 3px 4px;}
	.whatsNidget h2 { text-align:center; color:#E5771B; font-size:17px; line-height:27px; font-weight:normal; font-family: 'caviar_dreamsregular';}
	.whatsNidget h2 span {font-size:39px; }
	.whatsNidget ul li {width:112px;  padding:58px 5px 0 5px; }
	.whatsNidget ul {}
	.whatsNidget ul li a { font-size:10px; line-height:12px;}
	.findtheRightJob h2 {}

	.abscontent {padding:10px 17px; width:354px; position:absolute; left:0px; top:-85px; z-index:10001;}
	.abscontent p {font-size:11px; line-height:14px; color:#fff;}
	.abscontent h3 {font-size:19px;  line-height:17px;padding:14px 0 10px 0;font-family: 'caviar_dreamsregular'; width:350px;}
	.createOnlinepro {width:244px; padding: 2px 4px 2px 4px; margin-top:2px;}
	.createOnlinepro a.crtPro { width:250px; margin:5px 0 0 0;}
	.crtPro img{width:250px; height:190px; margin-left: -4px;}
	.createOnlinepro h3 {width:100%; padding:7px 0 10px 0;  color:#fff; font-size:30px; line-height:20px; font-weight:normal; width:250px; margin-left:-4px;}

        .formBlock{
            width:202px;
            height: auto;
        }
        .progress_level .progress_bar{
            width: 164px;
        }
        .login_profile_info .profile_info{
            margin: 0px;
        }
        .login_profile_info .account_btns{
            margin: 3px 0;
        }
        .login_profile_info .account_btns a{
            margin: 5px 2px 5px 25px;
        }
        .login_profile_info .profile_btns a{
            margin: 5px 2px 5px 25px;
        }
        .homeRight a.resume_builder{
            width: 220px;
            background-position: center;
            background-size: contain;
            background-repeat: no-repeat;
        }
        a.mockjob_link{
            width:522px!important;
            background-position: center;
            background-size: contain;
            background-repeat: no-repeat;
        }
        .homeLeftBottom{
            width:450px;
        }
        .logo a img{
            width:160px;
        }
        .login_wrapper .login_btn{
            float:left;
            clear:both;
            margin-top: 10px;
            margin-left: 10px;
        }
        .login_wrapper{
            height: 150px;
        }
        .Nav ul li{
            margin-right: 10px!important;
        }
        .section_content_v2 .careerEdgeNewsContent{
            width: 750px;
        }
        .section_content_v2 .section_halfwidth{
            height: 410px;
        }
        .section_content_v2 .section_panel .icon{
            float:none;
            text-align: center;
        }
        .section_content_v2 .section_panel .section_halfwidth .info{
            margin-left: 80px;
        }
        .section_content_v2 .section_panel .info{
            margin-left: 140px;
        }
        .section_content_v2 .section_links .half_panel a{
            height: auto;
        }
        .section_content_v2 .section_objective .video{
            float: none;
            text-align: center;
        }
        #module_wrapper .brand .image1{
            width: 470px;
        }
        #module_wrapper .blue{
            width:245px !important;
        }
        #module_wrapper .green-bg{
            width:245px !important;
			margin-right:10px !important;
			margin-left:10px !important;
        }
        #module_wrapper .brand .image2{
            width:245px !important;
        }
        #module_wrapper .image3{
            width: 245px !important;
        }
        #module_wrapper .pink{
            width: 370px;
        }
        #module_wrapper .brown{
            width: 100% !important;
        }
        #module_wrapper .flex2 .brown{
            width: 245px!important;
        }
        #module_wrapper .parts-2 .image5{
            width: 245px !important;
        }
        .profile_summary{
            width:750px;
            padding: 0 0 20px 30px;
        }
        .references_table {
            width:780px;
        }
        .index-if{
            width: 220px;
            height: auto;
        }
        .popup-inner{
            max-width: 60%!important;
        }
		
		#module_wrapper .resume_img
		{
			width:470px !important;
		}
		#module_wrapper .violet
		{
			width:245px !important;
		}
		
		#module_wrapper .interview_process
		{
			width:245px !important;	
		}
		#module_wrapper .on_job_success
		{
			width:245px !important;
		}
		
		#module_wrapper .parts-2
		{
			width:245px !important;
			margin-right:0 !important;
			margin-left:10px !important;
		}
    

	}


/* #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 480px */

    @media only screen and (min-width: 481px) and (max-width: 767px) {
		.container
		{
			width:100%!important;
		}
       /*social media pages*/

       .smtwitter iframe {padding: 0 0 0 0px; margin-top:25px; width: 460px; height:258px;}
       .smlinkedin iframe {padding: 0 0 0 0px; margin-top:25px; width: 460px; height:257px;}
       .sm iframe {padding: 0 0 0 0px; margin-top:25px; width: 460px; height:257px;}
       .smfb iframe {padding: 0 0 0 0px; margin-top:25px; width: 460px; height:258px;}
	
	
	
	/*section_quiz.php*/
	
	.mainContant .quiz{padding:10px 10px 140px 10px;} 
	.quiz iframe {width:310px !important; }
	.quizContent {width:480px;}
	.quiz .botAbs {margin-bottom:0px; margin-left:-248px;}
	.quiz .whatnnc{margin:0px 20px 0 10px !important; }


	/*sections.php*/

	.sections .secTitle {width: 460px;}
	.sections .sectionBottom {padding-bottom: 40px;}
	.sections .sectionBottom img , .sections .sectionBottom a , .sectionBottom  li{width:220px !important; height:170px; padding: 0 !important; margin:4px !important;}

	.sectionsall .careerContent h4 {width:330px !important; padding:10px; margin:0px 0 0 0px !important;}
	.sectionsall  .careerContent p {width:330px !important; padding:10px; margin:0px 0 0 0px !important;}
	.sectionsall .careerContent {width:330px !important; padding:10px; margin:0px 0 0 -95px !important;}
	.sectionsall .chiSide li {padding-top:36px !important;}
	.sectionsall  p.rdmore  { width:140px !important;}

	/*jobs.php*/

	.jobSContent .jobbSubContent {padding-bottom:100px;}
	.jobSContent  .jobbSubContentLeft {width:100px;}
	.jobSContent .jobbSubContentRight {width: 340px !important; margin-right:20px; padding:0;}
	.jobSContent .jobSeparation  div{ width:140px !important; margin:0px !important; padding:0;}


	.jobSeparation table, .jobSeparation a, .jobSeparation table td{ width:140px !important; padding:4px;}

	/*edit_profile.php*/

	.editprofile .secTitle {width: 460px;}
	.editprofile form{padding-bottom: 30px;}
	.editprofile table{width:460px; margin-left:0px;}
	.editprofile table textarea {width:100%; }
	
	/*new_member.php*/

	.newMember .secTitle{width: 460px; }
	.newMember .formContent {width: 460px; padding: 0!important; margin:0 0 0 10px;}
	.newMember form{padding-bottom: 30px;}
	.newMember fieldset{width:460px; padding:0; margin:0;}
	.newMember textarea {width:98%; margin:2px !important; }	
	.newMember label, .newMember strong {margin: 0 10px 0 10px;}
	.newMember .botAbs {margin-bottom:0px; margin-left:-230px;}
	.newMember h3.newStd{padding-bottom:30px;}
	.newMember fieldset legend {padding-bottom:20px; display:block;}

	/*view_resume.php*/


	.viewresume .secTitle {width: 460px;}
	.viewresume table {width: 460px; margin:30px 0 0 0 !important;}

	/*internships.php*/

	.internships .imContent {width:460px; }
	.internships .singleEmployers:last-child { padding-bottom:40px;}
	.internships .singleEmployers { width:460px;}
	.internships .singleEmployers iframe { margin: 0 auto;  position:relative; width:460px;}
	.meetEmployersTitle h2 {margin: 0 auto;  position:relative; }


	/*career-edge-news.php*/
	.rssincl-head, .rssincl-content,  .careerEdgeNewsLeft{width:340px;}
	div#rssincl-box-318497 { 		width: 340px !important; overflow-x:hidden !important;}
	.careerEdgeNews  .rssincl-itemdesc {width:310px;}
	.careerEdgeNews .whatnnc{margin:0px 20px 0 0 !important; }
	.careerEdgeNewsLeftBottom {padding-bottom:100px;}
	.careerContent h4, .careerContent p, .careerContent {width:460px; padding:10px; margin:0 0 0 120px;}

	/*1php*/
        .n1php .whatnnc{margin-left:10px !important; }

	.n1php  iframe { height: 149px !important;}
	
	
	/*n2php*/
       .n2php .whatnnc{margin-left:10px !important; }
	
	

	/*3.php*/

	.n3php .cardlt {width:460px;}
	span.leftauto {width :330px !important; padding-bottom: 75px; }
        .n3php .whatnnc{margin-left:10px !important; }


	/*4.php*/
        .n4php .whatnnc{margin-left:10px !important; }
	.careerEdgeNewsLeftBottom, .careerEdgeNewsLeftBottom iframe{width: 340px; float:left;}

	p.style1 {width:100%; margin:0 auto;}
        .careerEdgeNews .cdnew .whatnnc{left:360px !important; width:110px; position:absolute; height:602px; }
	.careerEdgeNews .whatnnc{left:350px !important; width:110px; position:absolute; height:602px; }
	.careerEdgeNews .whatsNidget {width:102px !important; border:1px #666666 solid; margin:3px 3px 3px 3px;}
	.careerEdgeNews .whatsNidget h2 { text-align:center; color:#E5771B; font-size:18px; line-height:27px; font-weight:normal; font-family: 'caviar_dreamsregular';}
	.careerEdgeNews .whatsNidget h2 span {font-size:36px; }
	.careerEdgeNews .whatsNidget ul li {width:90px;  padding:50px 5px 0 5px; }
	.careerEdgeNews .whatsNidget ul li a { font-size:11px; line-height:14px;}
	.n4php .cdTitle, .n4php .cdSub,.n4php .author{ width:460px; }
	.careerEdgeNews  .botAbs {position:absolute; left:168px !important; bottom:-21px; z-index:101; width:297px; height:35px;}


	/*global*/
		.autoWrapper {width:480px !important; margin:0 auto; position:relative;}
	
	.mainContant {float:left; position:relative; width:480px;}
	.headerRight {width:200px; margin:20px 0 7px -20px; }
	.headerRight p {float:left; position:relative; width:100%; font-size:12px; line-height:13px; text-align:center; padding:0 0 8px 0;}
	.headerRight p a {width:140px; float:left; position:relative; text-align:center; padding:5px 8px 6px 8px; margin:25px 35px 0 24px; line-height:14px; font-size:16px;font-family: 'caviar_dreamsregular';}
	.mid {margin:20px 0 20px 0; background:#fff; min-height:698px;}


	.footerWrapper { padding:10px 0 40px 0; background-repeat: repeat;margin-top:0px;}
	.footerBottom {padding:0 0 0 0; margin-left:-30px; float:left;}
	.footerBotom p {float:left; padding:18px 0 0 0;}
	.footerBotom p span  {color:#50036d; float:left; padding:38px 0 0 0; font-size:12px; width:80px;}
	.footerBotom p a  {color:#50036d; float:left;}
	.footer .logo img {margin-left:80px;}
	

	.createOnlinepro a.crtPro {float:left; width:100%; margin:5px 0 0 0;}
	.crtPro img{width:340px !important; height:245px;}
	.createOnlinepro h3{margin-top:-4px;}
	a.yentrens {margin-top:14px !important;}
	.commonChange {float:right; position:relative;}
	.homeLeft {width:480px; }
	.homeRight {width:390px;margin-top: -1038px;clear: both;margin: -484px auto 0 auto;}
	.homeGal {width:480px;clear:both; float:left;}
	.homeGal .caption_bg{margin:15px 0 0 20px}
	.homeGal .caption_bg span{color:#fff; font-size:23px; font-family:'arial';line-height: 24px;float:left;clear:both;    text-transform: uppercase; }
	.homeGal .caption_bg span.large{font-size:32px;line-height: 32px;}
	.homeGal .homeGal_btn{position:relative;display:block;z-index:100;float: left;font-family:arial;clear:both; margin:90px 0 0 0;background: #4c0b89;color:#fff;border-radius:5px;width:209px; height: 47px;line-height:47px;text-align: center;display:block}
	.homeGal .homeGal_btn:hover{opacity:0.8;filter: alpha(opacity=80);}
	.homeGal img{width:473px; height:590px;}
	.homeGal .homeGal_btn {}
	.homeGal .homeGal_btn img {width: 80%;height: 80%;}

	.whatnnc {width:136px;  float:left;  margin: 15px 0 0 344px;}
	.whatsNidget {width:128px;  height:520px; border:#666666 solid 1px; margin:3px 3px 3px 3px;}
	.whatsNidget h2 { text-align:center; color:#E5771B; font-size:20px; line-height:27px; font-weight:normal; font-family: 'caviar_dreamsregular';}
	.whatsNidget h2 span {font-size:42px; }
	.whatsNidget ul li {width:120px;  padding:50px 5px 0 5px; }
	.whatsNidget ul {}
	.whatsNidget ul li a { font-size:12px; line-height:14px;}



	.homegalAbs {width:480px; position:absolute; left:0px; bottom:0px; z-index:1; }
	.absImage {width:480px; left:0px;position:absolute; top:-84px; height:84px; opacity : 0.5;filter: alpha(opacity=50); background:#000;z-index:101;}
	.homeLeftBottom {width:100%;margin-top:800px; background:none repeat scroll 0 0 #f4f4f4;}
	.homeLeftBottomL {width:304px;}
	.homeLeftBottomL h3 { color:#4c0b89; text-transform:uppercase; font-size:26px; width:100%; font-weight:normal; float:left; padding:12px 0 10px 0; letter-spacing:-1px;font-family: 'caviar_dreamsregular';}
	.fc, .fc img{width:132px; height:44px;}
	.pla, .pla img{ width:149px; height:44px;}
	.socialPlug p.tpsocialb a {font-size:12px; line-height:12px; color:#fff;}
	.socialPlug p.tpsocialm a img {width:136px; height:38px;}

	.homeLeftBottomR {width:210px; padding:0px 0 0 0; margin:16px 0 0 6px;}
	.homeLeftBottomR img {width:210px;  height:213px; }
	.socialPlug {width:288px; padding:8px 10px; top:0px;}
	.findtheRightJob {width:334px;}
	.findtheRightJob a.fdd { width:310px; margin:7px 6px 0 6px; padding:6px; background:#fff; color:#000; float:left; font-size:14px; line-height:16px; text-align:center;border-radius: 5px; font-family: 'caviar_dreamsregular';}

	img.commonChange {width:160px; height:164px; margin-left:314px; float:left; margin-top:-170px;}




	.formContent {width:485px; padding:0 189px 0 189px;}

    	
.logo {top: 0px;}
	.logo a img{ width:240px;  margin-top: 31px; }
        .logo a .logo a { z-index:4000;}

	.yvideo object {width:338px;}
 
	.header .Nav {width:auto;padding:0px 0px 15px 0px;  margin:0 auto; display:block;  z-index:5000;}
	.header .account_nav{top:0px;}
	.footer .Nav {width:auto;padding:0px 0px 15px 0px;  margin:0 auto; display:block;  z-index:5000;}
	.Nav ul li { padding:4px 8px 4px 8px;}
	.Nav ul li a {color:#fff; float:left; font-size:15px; line-height:16px;font-family: 'arial'; text-transform:uppercase; font-weight:normal; padding: 0 0 0 3px;}

	.formBlock {background:#000; padding:6px 8px 6px 8px; width:318px; color:#fff;  font-family:Arial; }


	#submit {}
	a.pa {font-size: 13px; margin-top:-4px;}


	img.labs { position:absolute; left:-129px; top:110px; z-index:101; width:130px; height:251px;}

	img.rabs {position:absolute; right:-150px; top:310px; z-index:101; width:148px; height:274px;}
	img.babs {position:absolute; left:208px; bottom:-21px; z-index:101; width:297px; height:35px;}

	
	.findtheRightJob h2 {}

	.abscontent {padding:10px 17px; width:470px; position:absolute; left:0px; top:-85px; z-index:10001;}
	.abscontent p {font-size:14px; line-height:16px; color:#fff;}
	.abscontent h3 {font-size:21px;  line-height:20px;padding:5px 0 10px 0;font-family: 'caviar_dreamsregular';}


/*-------------------------------Responsive Module Page-----------------------*/
		 .middle-wraper{
	width:90%;
	background:#FFF;
	margin:0 auto;
	padding:1% 1% 5% 1%;}
.brand{
	width:98%;
	float:left;
	margin:1%;

}


.blue{
	width:98%;
	margin:1%;
	float:left;
	height:233px;
	background:#16a8bc;
	}
.text-white{
	font-size:18px;
	color:#FFF;
	padding-top:20%;
	line-height:normal;
	
	font-family:Arial, Helvetica, sans-serif;
	
	text-align:center;
	
}
.brand .image1{
	background-size:cover;
	}
.brand .image2{
	background-size:cover;
	}
.parts-3 .image3{
	background-size:cover;
	 
	}
.parts-3 .image4{
	background-size:cover;}
.parts-2 .image5{
	background-size:cover;
	}

.green-bg{
	background:#71bf45;
	width:98%;
	float:left;
	height:204px;
	margin:1%;}
.left-padding{
	padding-left:0px !important;}
.parts-3{
	width:98%;
	float:left;
	margin:1%;}

.pink{
	background:#bc1e6d;
	width:98%;
	float:left;
	height:240px;
	margin:1%;}
.parts-2{
	width:98%;
	float:left;
	margin:1%;}

.violet{
	width:98%;
	float:left;
	height:227px;
	background:#5851a2;
	margin:1%;
	}

/*-----------------------------Responsive Module Page------------------------*/
	}




/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */

    @media only screen and (max-width: 480px) {

		.container
		{
			width:100%!important;
		}
		
       /*social media pages*/

       .smtwitter iframe {padding: 0 0 0 0px; margin-top:25px; width: 300px; height:168px;}
       .smlinkedin iframe {padding: 0 0 0 0px; margin-top:25px; width: 300px; height:168px;}
       .sm iframe {padding: 0 0 0 0px; margin-top:25px; width: 300px; height:168px;}
       .smfb iframe {padding: 0 0 0 0px; margin-top:25px; width: 300px; height:168px;}
	
	
	
	
	/*section_quiz.php*/
	
	.mainContant .quiz{padding:10px 10px 120px 10px; overflow:hidden;} 

	.quiz iframe {width:310px !important; overflow-x: hidden !important;}
	.quizContent {width:300px;}
	.quiz .botAbs {margin-bottom:20px !important; margin-left:-380px !important;}
	.quiz .whatnnc{margin:30px 20px 0 0 !important; width:300px; }
	.quiz .whatsNidget {width:292px; height:300px !important; border:#666666 solid 1px; margin:3px 3px 3px 3px;}
	.quiz  .whatsNidget h2 { text-align:center; width:290px;  color:#E5771B; font-size:18px; line-height:27px; font-weight:normal; font-family: 'caviar_dreamsregular';}
	.quiz .whatsNidget h2 span {font-size:36px; width:290px ;margin-top:10px; float:left;}
	.quiz .whatsNidget ul li {width:290px;  padding:56px 5px 0 5px; }
	.quiz  .whatsNidget ul li a { font-size:11px; line-height:14px;}


	/*sections.php*/


	.sections .sectionBottom {padding-bottom: 40px;}
	.sections .secTitle {width: 300px;}
	.sections .secTitle ul li {text-align:left; width:300px; }
	.sections .rightSection li {text-align:left; width:300px; }
	.sections .sectionBottom img , .sections .sectionBottom a , .sectionBottom  li{width:270px !important; height:200px; padding: 0 !important; margin:4px !important;}
	.sectionsall .careerImage {margin:  0 0 0 40px !important;}


	/*jobs.php*/

	.jobSContent .jobbSubContent {padding-bottom:100px;}
	.jobSContent  .jobbSubContentLeft {width:100px;}
	.jobSContent .jobbSubContentRight {width: 200px !important; margin-right:20px; padding:0;}
	.jobSContent .jobSeparation  div{ width:170px !important; margin:0px !important; padding:0;}
	.jobSeparation table, .jobSeparation a, .jobSeparation table td{ width:170px !important; padding:4px;}
	.jobSeparation .searchField {width:300px;}
	.jobSeparation .searchField td { position:absolute;}


	.sbx {padding:0 4px; height:22px; width:100px; border:#c2c2c2 solid 1px; border-radius: 3px; }
	.sbs {padding:1px 4px 1px 4px; float:left; margin:0 10px 0 0; background:#efefef;border:#707070 solid 1px; border-radius: 3px;  cursor:pointer;}
	.sbs:hover {background:#b7d5ea;}
	.sbx:focus {border:#b7d5ea solid 1px;}
	.sbx:hover {border:#b7d5ea solid 1px;}


	/*edit_profile.php*/

	.editprofile .secTitle {width: 300px;}
	.editprofile .secTitle ul li {text-align:left; width:300px; }
	.editprofile .rightSection li {text-align:left; width:300px; }
	.editprofile form{padding-bottom: 30px;}
	.editprofile table{width:280px; margin-left:0px;}
	.editprofile input {width:175px;}
	.editprofile table textarea {width:100%; }
	
	
	/*new_member.php*/

	.newMember .formContent {width: 300px; padding: 0!important; margin:0 0 0 10px;}
	.newMember  .secTitle ul li {text-align:left; width:300px; }
	.newMember .rightSection li {text-align:left; width:300px; }
	.newMember  form{padding-bottom: 30px;}
	.newMember fieldset{width:300px; padding:0; margin:0;}
	.newMember  input {width:175px; margin:2px;}
	.newMember  table textarea {width:300px; }
	.newMember label, .newMember strong, .newMember input 
	.newMember  #txtintro, .newMember #txtabout , .newMember .nmtintro{width:296px !important; margin:2px;}
	.newMember .botAbs {margin-bottom:0px; margin-left:-380px;}
	#Submit, #button2 {margin:4px;}
	.newMember legend, .newMember h3 {margin-bottom: 20px;}
	
	/*view_resume.php*/

	.viewresume .secTitle {width: 300px;}
	.viewresume .secTitle ul li {text-align:left; width:300px; }
	.viewresume .rightSection li {text-align:left; width:300px; }
	.viewresume .editResume, .sectionBottom{width:300px;}

	/*.viewresume .editResume table {width:200px !important; margin:0 auto; resize:both;}*/
	.viewresume td p {width:300px;}

.viewresume .profilepic_border {width:100%; float: left;margin-top: 10px;}
	.viewresume .profiledetails_border {width:100%; float: right}
	span.whmy {text-align:center; color:#E5771B; font-size:21px; line-height:50px; font-weight:normal; font-family: 'caviar_dreamsregular';}
span.whmy em {float:left; font-style:normal;}
span.whmy b {font-size:38px; color:#68360D;float:left;}
	
	.viewresume .profilepic {width:160px; height: 170px;}
	.viewresume .blackrow {width:100% !important; font-size: 12px;margin:0 }
	.viewresume .leftrow {width:140px; }
.viewresume .addthis_toolbox  a{float: none;}	

	/*internships.php*/

	.internships .imContent {width:300px; }
	.internships .singleEmployers:last-child { padding-bottom:110px;}
	.internships .singleEmployers { width:300px;}
	.internships .singleEmployers iframe { margin: 0 auto;  position:relative; width:300px;}
	.meetEmployersTitle h2 {margin: 0 auto;  position:relative; padding:0; }

	/*career-edge-news.php*/
	.rssincl-head, .rssincl-content,  .careerEdgeNewsLeft{width:300px;}
	div#rssincl-box-318497 { 		width: 300px !important; overflow-x:hidden !important;}
	.careerEdgeNews  .rssincl-itemdesc {width:290px;}

	.careerEdgeNewsLeftBottom {padding-bottom:150px !important;}
	.careerContent h4, .careerContent p, .careerContent {width:300px; padding:10px; margin:0 0 0 0px;}

	.careerEdgeNews .whatnnc{margin:-30px 20px 0 0 !important; width:300px; position:relative;}
	.careerEdgeNews .whatsNidget {width:292px; position:relative; height:300px !important; border:#666666 solid 1px; margin:3px 3px 3px 3px;}
	.careerEdgeNews .whatsNidget h2 { text-align:center; width:290px;  color:#E5771B; font-size:18px; line-height:27px; font-weight:normal; font-family: 'caviar_dreamsregular';}
	.careerEdgeNews .whatsNidget h2 span {font-size:36px; width:290px ;margin-top:10px; float:left;}
	.careerEdgeNews .whatsNidget ul li {width:290px;  padding:56px 5px 0 5px; }
	.careerEdgeNews .whatsNidget ul li a { font-size:11px; line-height:14px;}
	.careerEdgeNews .mainContant {padding-bottom:60px;}


	/*1.php*/
	.n1php .cdTitle, .n1php .cdSub, .n1php .author{ width:300px; }
	.n1php  iframe { height: 149px !important;}
	
	/*n2php*/
	
	

	/*3.php*/

	.n3php .cardlt {width:300px;}
	span.leftauto {width :300px !important; padding-bottom: 75px; }


	/*4.php*/
	.careerEdgeNewsLeftBottom, .careerEdgeNewsLeftBottom iframe{width: 300px; float:left;}

	p.style1 {width:100%; margin:0 auto;}

	.n4php .cdTitle, .n1php .cdSub, .n1php .author{ width:300px; }
	.careerEdgeNews .botAbs {position:absolute; left:40px;  bottom:-21px; z-index:101; width:297px; height:35px; }

/*edit profile*/
    	.register_wrapper .left_section,.register_wrapper .right_section{padding:0 20px 0 10px;width: 97%;float: left;margin:0}
    	.register_wrapper input[type=text], .register_wrapper input[type=password], .register_wrapper select{clear: both;width:87%}
    	.register_wrapper textarea{clear: both;width:87%;margin:10px 0 0 0 }
    	.register_wrapper .save_continue_btn{float:left !important}
    	.register_wrapper label{width:100% !important;}
    	
    	.profile_summary{width:310px;padding: 0 0 30px 10px}
    	.profile_summary .profile_summary_divider{width:auto}
    	.profile_info{width:99%}
    	.profile_edit_btn {float: none;}
    	.profile_edit_btn a{float:left;width:45%}
    	.profile_info .profile_img{margin-top:0px !important;}
    	.profile_info .profile_details{margin:0 0 0 28px;clear: both;}
    	.profile_info .profile_details h2{color:#fff}
    	.profile_misc .left_section{width:320px}
    	.profile_account_info input[type=submit]{margin:5px 0 0 175px}
    	.profile_misc .right_section{width:320px}
    	.recent_activity h4{width:auto;padding:10px 0px 20px 20px}
    	.recent_activity_badge .recent_badge_divider{width: 235px;margin:0 0 30px 0}
        
/*edit profile*/

	/*global*/

	.autoWrapper {width:360px !important; margin:auto; position:relative;}
	
	
    	.midWrapper {min-height: 1722px;overflow: auto;}
    	
	.mainContant {float:left; position:relative; width:98%;}
	.headerRight {position: absolute;  width:130px; margin:10px 0 7px -10px;  }
	.headerRight p {float:left; position:relative; width:100%; font-size:11px; line-height:13px; text-align:center; padding:0 0 8px 4px;}
	.headerRight p a {width:100px; float:left; position:relative; text-align:center; padding:5px 8px 6px 8px; margin:17px 0px 0 1px; line-height:14px; font-size:14px;font-family: 'caviar_dreamsregular';}

    	 .logo{height:70px;top:0; margin-bottom:15px;}
	.logo a img{ width:200px;  margin-top: 0;}
        .logo a { z-index:4000;}
	.mid {margin:20px 0 0px 0; background:#fff; min-height:698px;}

    	.login_profile_info .account_btns a, .login_profile_info .profile_btns  a{width: 45%;}
    	

	.footerWrapper { padding:10px 0 40px 0; background-repeat: repeat;}
	.footerBottom {padding:0 0 0 0; margin-left:-30px; float:left;}
	.footerBotom p {float:left; padding:18px 0 0 0;}
	.footerBotom p span  {color:#50036d; float:left; padding:38px 0 0 0; font-size:12px; width:80px;}
	.footerBotom p a  {float:left; left: 32px;  top: -12px; }
	.footer .logo img {margin-left:65px; width:168px; height:auto; }
	
	.createOnlinepro{text-align:center}
	.createOnlinepro a.crtPro {float:left; width:100%; margin:5px 0 0 0;}
	.createOnlinepro h3 { margin-top:-4px; text-align:center; color:#fff; font-size:20px; width:320px;}
	.crtPro img{width:216px !important; height:165px; margin-left:0px; }
        .crtPro {clear:both; margin-bottom:30px;}

	a.yentrens {margin-top:14px !important;}
	.commonChange {float:right; position:relative;}
	.homeLeft {width:320px; }
	.homeRight {width: 320px;margin: -960px auto 0}
	.homeGal {width:320px;clear:both; float:left;}
	.homeGal .caption_bg{margin:15px 0 0 20px}
	.homeGal .caption_bg span{color:#fff; font-size:23px; font-family:'arial';line-height: 24px;float:left;clear:both;    text-transform: uppercase; }
	.homeGal .caption_bg span.large{font-size:32px;line-height: 32px;}
	.homeGal .homeGal_btn{position:relative;display:block;z-index:100;float: left;font-family:arial;clear:both; margin:90px 0 0 0;background: #4c0b89;color:#fff;border-radius:5px;width:209px; height: 47px;line-height:47px;text-align: center;display:block}
	.homeGal .homeGal_btn:hover{opacity:0.8;filter: alpha(opacity=80);}
	.homeGal img{width:314px; height:auto;}
	.homeGal .homeGal_btn {top: -70px;left: 20px;}
	.homeGal .homeGal_btn img {width: 75%;height: auto;}

	.whatnnc {width:100px;  float:left;  margin: 15px 0 0 0; position:relative;}
	.whatsNidget {width:92px;  height:520px; border:#666666 solid 1px; margin:3px 3px 3px 3px; position:relative;}
	.whatsNidget h2 { text-align:center; color:#E5771B; font-size:16px; line-height:20px; font-weight:normal; font-family: 'caviar_dreamsregular';}
	.whatsNidget h2 span {font-size:32px; }
	.whatsNidget ul li {width:120px;  padding:40px 5px 0 3px; }
	.whatsNidget ul {}
	.whatsNidget ul li a { font-size:10px; line-height:14px;}



	.homegalAbs {width:320px; position:absolute; left:0px; bottom:0px; z-index:1; }
	.absImage {width:320px; left:0px;position:absolute; top:-84px; height:84px; opacity : 0.5;filter: alpha(opacity=50); background:#000;z-index:101;}
	.homeLeftBottom {width: 100%;margin:660px 0 20px -10px !important;background: #f4f4f4; position:relative; top:196px;padding: 0 10px;}
	.homeLeftBottom_resources {width: 100%;background: #f4f4f4;top: 185px;padding: 0 10px;margin: 0 0 0 -10px;}
	.homeLeftBottom_resources .socialPlug a {padding:12px 4px}
	.homeLeftBottom_resources resource_icon1{margin: 5px; }
	.homeLeftBottom_resources resource_icon2{margin:5px}
	.homeLeftBottomL {width:100%; }
	.homeLeftBottomL h3 {color:#4c0b89; text-transform:uppercase;font-size:20px; width:100%; font-weight:normal; float:left; padding:12px 0 10px 0; font-family: 'caviar_dreamsregular'; display:block !important; visibility:visible !important; clear:both;  }
	.fc, .fc img{width:100px; height:30px;}
	.pla, .pla img{ width:100px; height:30px;}
         .allhmright {margin: 0px 0 70px 0;}
	.socialPlug p.tpsocialb a {font-size:10px; line-height:12px; color:#fff;}
	.socialPlug p.tpsocialm a img {width:112px; height:30px;}

	.homeLeftBottomR {width:210px; padding:0px 0 0 0; margin:16px 0 0 6px; overflow:visible;}
	.homeLeftBottomR img {width:210px;  height:213px; }
	.socialPlug {width:320px; padding:8px 4px; }
	.socialPlug a{padding:8px 4px; }
	.findtheRightJob {width:334px;}
	.findtheRightJob a.fdd { width:310px; margin:7px 6px 0 6px; padding:6px; background:#fff; color:#000; float:left; font-size:14px; line-height:16px; text-align:center; border-radius: 5px; font-family: 'caviar_dreamsregular';}

	img.commonChange {width:86px; height:87px; margin-left:228px; margin-top:-103px; float:left;}


	.header .Nav {clear:both;width:auto; padding:0px 0px 0px 0px;  margin:0 auto;text-align:center; z-index:5000; display:block;}
	.header .account_nav{top:10px;}
	.footer .Nav {clear:both;width:auto; padding:0px 0px 0px 0px;  margin:0 auto;text-align:center; z-index:5000; display:block;}
	.Nav ul { margin:0 auto; width:320px; float:left;}
	.Nav ul li { padding:6px 0px 4px 0px; margin-left:28px;margin-right:0px }
	.Nav ul li:nth-child(4){margin-left:58px;}
	.Nav ul li a {color:#fff; float:left; font-size:13px; line-height:16px;font-family: 'arial'; text-transform:uppercase; font-weight:normal; padding: 0 0 0 4px;}

	.formContent {width:485px; padding:0 189px 0 189px;}

	#submit {}
	a.pa {font-size: 13px; margin-top:-4px;}


	/*img.labs, img.rabs, img.babs  { display:none;}       *******in case you don'r want to show the triangles*/

	img.labs { position:absolute; left:-129px; top:110px; z-index:101; width:130px; height:251px;}
	img.rabs {position:absolute; right:-150px; top:310px; z-index:101; width:148px; height:274px;}
	img.babs {position:absolute; left:40px;  bottom:-21px; z-index:101; width:297px; height:35px; }
	.botAbs {margin-bottom: 20px !important;}


	.abscontent {padding:10px 10px; width:310px; position:absolute; left:0px; top:-85px; z-index:10001;}
	.abscontent p {font-size:12px; line-height:14px; color:#fff; }
	.abscontent h3 {font-size:18px;  line-height:20px;padding:0px 0 8px 0;font-family: 'caviar_dreamsregular';}




	.formBlock {/* IE10 Consumer Preview */ 
	background-color:#7B7C72;
background-image: -ms-radial-gradient(center, circle closest-side, #7B7C72 0%, #61615F 100%);

/* Mozilla Firefox */ 
background-image: -moz-radial-gradient(center, circle closest-side, #7B7C72 0%, #61615F 100%);

/* Opera */ 
background-image: -o-radial-gradient(center, circle closest-side, #7B7C72 0%, #61615F 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(radial, center center, 0, center center, 140, color-stop(0, #7B7C72), color-stop(1, #61615F));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-radial-gradient(center, circle closest-side, #7B7C72 0%, #61615F 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: radial-gradient(circle closest-side at center, #7B7C72 0%, #61615F 100%);
padding:8px 10px 8px 10px; width:304px; color:#fff;  font-family:Arial; height: 335px;}
.formBlock p {width:100%; color:#fff;float:left; margin:0 0 3px 0;}
.formBlock p .logf {float:left; margin-left: 4px;width:180px; height:30px; padding:0 5px;}
.formBlock p .logs {float:right;  cursor:pointer;}
.formBlock p .login_btn{margin-right: 14px;background:url(images/login_btn.png) no-repeat; width:79px; height:30px}
.formBlock p label {text-align: right;color: #AFAFAF;font-size:14px;    line-height: 30px; width: 100px;float:left; padding:0 10px 0 0;}
.formBlock h3 {text-transform:uppercase;color:#fff; font-size:41px; text-align:center;  float:left; font-weight:normal; padding:10px 0 15px 0;font-family:caviar_dreamsregular}
.formBlock h4 {text-transform:uppercase;color:#fff; font-size:35px; text-align:center;  float:left; font-weight:normal;font-family:caviar_dreamsregular}
.formBlock a.register_link {text-transform:uppercase;color:#fff; font-size:26px; text-align:center;  float:left; font-weight:normal; width:100%;font-family:caviar_dreamsregular}
.formBlock .divider_login{margin: 0 auto;clear:both;background:url(images/or_divider.png) no-repeat; margin:0 auto;width:294px; height: 18px;}
.formBlock .register_block{width: 100%; margin: 5px auto 15px; text-align: center;float: left;}
.formBlock p span {float:right;}


	a.pa {font-size: 13px; margin-top:-4px;}
	h3.metemplo {text-transform:uppercase; font-size:18px; line-height:15px; margin-top:-8px;}

	a.yentrens {width:176px; font-size:14px; padding:3px; }
	.findtheRightJob {width:216px;}
	.findtheRightJob a.fdd { width:192px; margin:7px 6px 0 6px; padding:6px; background:#fff; color:#000; float:left; font-size:12px; line-height:16px; text-align:center; border-radius: 5px; font-family: 'caviar_dreamsregular';}
	.findtheRightJob h2 { text-align:center; text-transform:uppercase; font-weight:normal; font-size:14px; line-height:16px; color:#fff; font-family:Arial, Helvetica, sans-serif;font-family: 'caviar_dreamsregular';}

	
	.formContent {width:485px; padding:0 189px 0 189px;}

	.logo a img{ width:180px; }
	.yvideo{width: 216px; height:180px;margin-left: -13px;}
	.yvideo object, .yvideo object embed {float:left; width:216px; height:180px;}
        
        a.mockjob_link{
            background-repeat: no-repeat;
            background-position: left;
            background-size:320px;
        }
        .login_profile_info .profile_info{
            margin: 0px 0 0px 2px;
        }
        .login_profile_info .account_btns{
            margin: 20px 0;
        }
        .footerWrapper{
            height: 160px;
        }
        .section_content_v2 .careerEdgeNewsContent{
            width: 100%;
			padding-left:0;
        }
        /*.section_content_v2 .section_objective{
            margin-left: -10px!important;
        }*/
        .section_content_v2 .section_objective .info{
            width: 310px;
			margin-bottom:15px;
        }
        .section_content_v2 .section_objective .info p{
            margin: 0px 0 0px -9px;
        }
        .section_content_v2 .section_halfwidth{
            width:100%;
            /*height: 400px;*/
        }
        .section_content_v2 .section_halfwidth_right{
            float:left;
        }
        .section_content_v2 .section_panel .icon{
            margin-left: 60px;
        }
        .account_nav{
            line-height: 25px;
        }
        .section_content_v2 .section_panel .section_halfwidth .info{
            margin-left: 70px;
        }
        .section_content_v2 .section_links .half_panel{
            width:130%;
            margin: 10px 10px 0px -30px;
        }
        .section_content_v2 .section_links .half_panel a{
            height: auto;
        }
        .c-both{
            clear:both;
        }
        .m-mtop{
            margin-top: 10px;
        }
        .m-ml{
            margin-left: 4%;
        }
        .login_wrapper{
            height: 200px;
        }
        .login_wrapper .login_btn{
            float:left;
            margin-left: 130px;
        }
        .login_wrapper form{
            margin: 42px 0 0 10px;
        }
        .login_wrapper input[type="text"], .login_wrapper input[type="password"]{
            width: 200px;
        }
        .register_wrapper{
            width:100% !important;
        }
        .register_wrapper input[type=text], .register_wrapper input[type=password], .register_wrapper select{
            width:230px!important;
        }
        .register_wrapper .create_account_btn{
            float:left;
        }
        .midWrapper{
            min-height: 1010px;
        }
        .new_member_login .register_wrapper .left_section{
            width: 240px;
        }
        .imVideo{
            width: 300px;
        }
        .d-mt-20{
            margin-top: 20px;
        }
        #module_wrapper .brand .image1{
            width:335px;
        }
        .d-l2{
            left:-80px!important;
            top:260px;
        }
        #module_wrapper .blue{
            float: left;
            width: 335px;
            margin-bottom: 10px;
        }
        #module_wrapper .green-bg{
            width: 300px;
			margin-left: 0 !important;
			margin-right: 0 !important;
        }
        .d-l4{
            left:-80px!important;
            top:230px;
        }
        #module_wrapper .brand .image2{
            float:left;
            width:300px;
            margin-bottom: 10px;
        }
        #module_wrapper .image3{
            width: 300px;
			margin-top:15px;
			margin-bottom:15px;
        }
        .d-l6{
            left:-80px!important;
            top:270px;
        }
        #module_wrapper .pink{
            width:300px;
            float:left;
            margin-top: 30px;
        }
        .d-l8{
            left: -80px!important;
            top:255px;
        }
        #module_wrapper .brown{
            width: 300px;    
        }
        #module_wrapper .parts-2 .image5{
            width:100%;
            float:left;
            margin-top: 30px;
            margin-left: -5%;
        }
        .url_profile{
            padding: 0px;
			width:100%;
        }
        .url_profile .profile_url_val{
            padding: 4px 20px;
            height: auto;
            font-size: 14px;
            width:320px;
        }
        .profile_status .profile_status_fields{
            margin-left: auto;
            margin-right: auto;
            float:none;
        }
        .references_table{
            width: 320px;
        }
        .d-n-ml{
            margin-left: 0px!important;
        }
		table.file_table {
			width: 100%;
		}
        .references_table th{
            font-size: 15px;
        }
        .mj-if{
            width:320px!important;
            height: auto!important;
        }
        .recent_activity_badge{
            width:300px!important;
        }
        .recent_activity_badge .text{
            font-size: 95%;
        }
        .index-if{
            height: auto;
            width: 310px !important;
            margin-left: 4%;
        }
        a.mockjob_link{
            width:310px;
        }
        .homeRight a.resume_builder{
            width: 320px;
        }
        #module_wrapper .parts-2{
            width:100%;
            /*margin: 0!important;*/
        }
        h3.secT label{
            font-size: 28px;
        }
        .sec1{
            height: 500px!important;
        }
        .sec2{
            height: 600px;
        }
        .sec2 .w-40{
            width:80%;
        }
        .sec3{
            height: 800px!important;
            background-size: cover;
        }
        .sec4{
            height: 830px!important;
            background-size: cover!important;
        }
        .sec5{
            height: 550px!important;
            background-size: cover;
        }
        .sec6 .w-30{
            width: 80%!important;
        }
        #module_wrapper .brown{
            width: 337px!important;
			float: none !important;
			margin-left: auto !important;
			margin-right: auto !important;
			clear:both !important;
        }
        #module_wrapper .violet{
            width: 337px!important;
			float: none !important;
			margin-left: auto !important;
			margin-right: auto !important;
			clear: both !important;
        }
        #module_wrapper .pink{
            margin-left: -15px;
            width: 300px!important;
        }
        .profile_info .profile_details{
            width: 100%;
        }
        .profile_summary .badges_earned_info{
            width: 300px;
        }
        .profile_bottom h4{
            width: 90%;
        }
		
		/* For Cultural Diversity & Conflict Resolution text align */
		.section_subtitle
		{
			text-align:center;
			width:100%;
			padding:0
		}
		
		/* for video */
		.section_content_v2 .section_objective .video
		{
			float:none;
		}
		
		iframe
		{
			width:100% !important;
			height:auto;
		}
		
		#module_wrapper .resume_img
		{
			width:100% !important; 
		}
		#module_wrapper .interview_process
		{
			margin-bottom:15px;
			clear:both;
		}
		#module_wrapper .on_job_success
		{
			margin-top:15px;
		}
		
		/* For alumni career edge section */
		#module_wrapper .unit_label span:nth-child(2)
		{
			left: -65px !important;
			position: relative;
			top: 260px !important;
		}
		
		#module_wrapper .unit_label span:nth-child(3)
		{
			left: -130px !important;
			position: relative;
			top: 465px !important;
		}
		
		.mainWrapper
		{
			/*width:auto;
			min-width:0;*/
		}
		
	}

/* ---------- Home Page ---------- */
.bg{
    background-image: url('images/bg.png');
    text-align: center;
    background-color: black;
    background-repeat: no-repeat;
	background-size: cover;
}

.bg .logo{
    text-align: center;
   margin-top: 60px;
margin-bottom: 70px;
}

.bg h1{
    font-family: 'Adele';
    color:#fff;
    font-size: 360%;
    margin-bottom: 40px;
}

.bg p{
    font-family: 'Arial';
    color:#fff;
}

.bg .button-wrapper{
    margin-top: 20px;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    float:none;
}

.bg .button{
    height: 440px;
    width:30%;
    float:left;
    background-repeat: no-repeat;
    margin-left: 2%;
    opacity: 0.7;
}

.bg .button p{
    position: relative;
    top:50%;
    transform: translateY(-50%);
    font-size: 24px;
    letter-spacing: 7px;
}

.bg .button:hover{
    opacity: 1;
}

.bg .div-1{
    background-image:url(images/student.png);
    background-position:center;
    cursor: pointer;
}

.bg .div-2{
    background-image:url(images/employer.png);
    background-position:center;
    cursor: pointer;
}

.bg .div-3{
    background-image:url(images/staff.png);
    background-position:center;
    cursor: pointer;
}

.bg .footer-text{
    clear:both; margin-top:10px;margin-bottom:20px;
}

.bg .footer-text p{
    padding-top: 20px;
}

/* -- Popup -- */
.popup {
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
    top: 0px;
    left: 0px;
    background: rgba(0, 0, 0, 0.75);
}

.popup-inner {
    max-width: 30%;
    width: 90%;
    padding: 40px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 1);
    border-radius: 3px;
    background: #fff;
}

.popup-inner h3 {
    font-family: Arial;
    font-size: 24px;
    color: #69098c;
    letter-spacing: 5px;
    margin-bottom: 10px;
}

.popup-inner label {
    color: #565656!important;
    font-size: 24px;
    font-family: Arial;
}

.popup-inner input {
    border: 1px solid #ababab;
    margin-left: 20px;
    height: 50px;
    width: 65%;
    font-size: 24px;
    padding: 10px;
    margin-top: 10px;
}

.popup-inner a {
    text-align: left;
    margin-left: 70px;
    position: relative;
    top:50%;
    transform: translateY(-50%);
    cursor: pointer;
}

.popup-inner button {
    background-color: transparent;
    font-size: 14px;
    border: 3px solid #69098c;
    width: 110px;
    text-align: center;
    padding: 10px;
    float:right;
    margin-right: 20px;
    cursor: pointer;
}


/* -- Popup -- */
/* ---------- Home Page ---------- */

.image-bg{
    background-color: #4c4c4c;
}

.w-30{
    width:30%;
    margin-left: 30px;
}

.w-40{
    width: 40%;
    margin-left: 30px;
}

.w-65{
    width: 65%;
    margin-left: 30px;
}

.w-70{
    width:70%;
    margin-left: 40px;
}

.w-80{
    width: 80%;
    margin-left: 30px;
}

.w-85{
    width:85%;
    margin-left: 40px;
}

.sec1{
    background-image: url('images/goalsetting.png');
    height: 410px;
    width: 100%;
    background-repeat: no-repeat;
}

.sec1 h5{
    padding-top: 30px;
    padding-bottom: 30px;
}

.sec1 p{
    font-family:arial;
    font-size: 16px;
    line-height: 20px;
}

.sec2{
    background-image: url('images/comm.png');
    height: 400px;
    width: 100%;
    background-repeat: no-repeat;
}

.sec2 h5{
    padding-top: 30px;
    padding-bottom: 30px;
}

.sec2 p{
    font-family:arial;
    font-size: 16px;
    line-height: 19px;
}

.sec3{
    background-image: url('images/branding.png');
    height: 400px;
    width: 100%;
    background-repeat: no-repeat;
}

.sec3 h5{
    padding-top: 30px;
    padding-bottom: 30px;
}

.sec3 p{
    font-family:arial;
    font-size: 16px;
    line-height: 19px;
}

.sec4{
    background-image: url('images/interview.png');
    height: 400px;
    width: 100%;
    background-repeat: no-repeat;
    background-size: 130%;
    background-position: left;
}
.sec4 h5{
    padding-top: 40px;
    padding-bottom: 30px;
}

.sec4 p{
    font-family:arial;
    font-size: 16px;
    line-height: 20px;
}

.sec5{
    background-image: url('images/advance.png');
    height: 410px;
    width: 100%;
    background-repeat: no-repeat;
}

.sec5 h5{
    padding-top: 30px;
    padding-bottom: 30px;
    color:#fff;
}

.sec5 p{
    font-family:arial;
    font-size: 15px;
    line-height: 19px;
    color: #fff;
}



.sec6{
    background-image: url('images/bizplan.png');
    height: 410px;
    width: 100%;
    background-repeat: no-repeat;
}

.sec6 h5{
    padding-top: 30px;
    padding-bottom: 30px;
    color:#2a2a2a;
}

.sec6 p{
    font-family:arial;
    font-size: 15px;
    line-height: 19px;
    color: #2a2a2a;
}

.btn-3 a{
    display: inline-block;
    width: 22%;
    text-align: center;
    color: #fff;
    line-height: 50px;
    font-size: 16px;
    font-family: arial;
    margin-left: 20px;
    /*padding: 0 15px;*/
}

.btn-3 a.active{background-color:#5d5d5d}

.btn-3 .a-basic{
    background-color: #ffa500;
}

.btn-3 .a-career{
    background-color: #5957bd;
}

.btn-3 .a-emp{
    background-color: #3e924a;
}
.btn-3 .a-externship{
    background-color: #ab0013;
}

.div-2, .div-3{
    float: left;
    margin: 35px 0 0 35px;
    position: relative;
    z-index: 10;
}

.div-2 .p-sub, .div-3 .p-sub{
    font-family: arial;
    font-size: 24px;
    margin-bottom: 15px;
}

.div-2 label, .div-3 label{
    width: 500px;
}

.lang-table{
    clear: both;
    font-family: arial;
}

.lang-table td{
    width: 200px;
}

.frm-txtarea{
    margin: 0 0 10px 0!important;
    resize: none;
}

.cb{
    clear: both;
}

.f-arial{
    font-family: arial;
}

.cust-url-profile{
    background-color: #898989;
    padding-top: 50px;
    padding-bottom: 50px;
    margin-bottom: -30px;
    margin-top: -45px;
}

/*-------------------24-4-19------------------------------*/

.w-100{

  width: 100%!important;
}


#module_wrapper.toolkit_wrapper .green-bg{

  margin: 0px 5px 10px 0px;
}

#module_wrapper.toolkit_wrapper .parts-2 {
    margin: 0px 10px 10px 10px;
    }

    #module_wrapper .brown.w-100{

      margin-bottom: 10px;
      background-color: transparent;
    }
.margin-10{

  margin: 0px 10px!important;
}

.brown.margin-10{
 
  width: 345px!important;
} 

#module_wrapper .image3{

  margin-bottom: 20px;
}

.simulation{

  background-color: transparent!important;
  background: url(images/simulation.jpg) no-repeat!important;
  height: 185px!important;
}

.resmues{

  background: url(images/resume-b.jpg) no-repeat!important;
  height: 185px!important;
}

#module_wrapper .image6{

  background: url(images/thankyou.jpg) no-repeat !important;
}


/*Begin Module Videos Local Video Insert */
.videoInsert {
    /*position: absolute;*/ 
    right: 0; 
    bottom: 0;
    min-width: 100%; 
    min-height: 100%;
    width: auto; 
    height: 236px; 
    z-index: -100;
    background-size: cover;
    overflow: hidden;    
    float:left;    
}
@media (max-width: 480px) {
	.videoInsert {
    	width: 100%; 
    }
    
/*End Module Videos Local Video Insert */
        .w-50{
      width: 50%!important;
      height: 185px!important;
      margin: 5px 3px!important;
    }
    .budget{
        background: #1b99ae!important;
        height: 185px;
    }
    .d-flex{
        display: inline-flex;
    }
}
    @media only screen and (max-width: 680px){
        .btn-3{
            display: inline-flex;
            flex-direction: column;
            justify-content: center;
            width: 100%;
        }
        .btn-3 a{
            width: 90%;
            margin: 5px auto;
        }
        .cust-url-profile{
            display: inline-flex;
            flex-direction: column;
        }
        .register_wrapper input[type=text], .register_wrapper input[type=password], .register_wrapper select{
            width: 90%!important;
        }
        .d-n-ml{
            overflow: auto;
            width: 100%;
            padding: 10px;
        }
        .d-n-ml table{
            width: 940px!important;
        }
        .d-flex{
            flex-direction: column;
        }
        .d-flex .w-50{
            width: 100%!important;
        }
        #module_wrapper.toolkit_wrapper .violet{
            width: 100%!important;
        }
    }

@media only screen and  (min-width: 768px) and (max-width: 991px){
    .btn-3 a{
    padding: 0 15px;
}
}