@charset "utf-8";


@font-face {
 font-family:Gotham Bold;
 src: url('../font/Gotham-Bold.eot');
 src: url('../font/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
 url('../font/Gotham-Bold.ttf') format('truetype'),
  url('../font/Gotham-Bold.svg') format('svg');
}

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


.required_label 
{
	font-size:16px; 
	font-family:Gotham Bold;
	color:#ffffff;
}
.optional_label
{
	font-size:17px; 
	font-family:Gotham Book;
	color:#7c7c7c;
}

.res_required_label 
{
	font-size:17px;  
	font-family:Gotham Bold;
	color:#ffffff;
}

.res_optional_label
{
	font-size:19px; 
	font-family:Gotham Book;
	color:#7c7c7c;
	margin-top:20px;
}


.new_res_optional_label
{
	font-size:19px; 
	font-family:Gotham Book;
	color:#7c7c7c;
	margin-top:10px;
}


.textBox1
{
	background-image:url("../../images/4/textBox1.png");
	background-color:black;
	background-position:left;
	background-repeat:no-repeat;
	border:none;
	/*width:7px;
	height:57px;*/
	width:8px;
	height:43px;
}
.textBox2
{
	background-image:url("../../images/4/textBox2.png");
	background-color:black;
	background-repeat:repeat;
	border:none;
	height:43px;
}
.textBox3
{
	background-image:url("../../images/4/textBox3.png");
	background-color:black;
	background-position:right;
	background-repeat:no-repeat;
	border:none;
	width:8px;
	height:43px;
}
.textBox_arrow
{
	background-image:url("../../images/4/arrow1.png");
	background-color:black;
	background-repeat:no-repeat;
	border:none;
	width:57px;
}
.left_banner
{
	background-color:#272727;
	border-radius:0 12px 12px 0;
}
.left_banner_header_txt
{
	font-size:27px; 
	font-family:Gotham Book;
	color:#ffffff;
	line-height:30px;
}
.left_banner_txt
{
	font-size:20px; 
	font-family:Gotham Book;
	color:#ffffff;
	line-height:30px;

}

.header_txt
{
	font-size:41px; 
	font-family:Gotham Book;
	color:#ff8901;
	line-height:35px;
}
.new_header_txt
{
	font-size:34px; 
	font-family:Gotham Book;
	color:#ff8901;
	line-height:35px;
}
.eaa_header_txt
{
	/* font-size:34px;  */
	font-size: 3vw;
	font-family:Gotham Light;
	color:#fff;
	line-height:5vw;
	text-align:center;
}
.font_32px{
	font-size:32px;
	text-align:left;
}
.form_textBox{
	border:none !important;
	font-size:15px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	font-weight: normal;
	color:#ffffff;
	background:transparent;
	line-height:20px;
	outline:none;
}

.form_textareaBox{
	border:none !important;
	font-size:19px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	font-weight: normal;
	color:#ffffff;
	background:transparent;
	line-height:30px;
	resize:none;
}

.formtextareaBox{
	border:none !important;
	font-size:15px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	font-weight: normal;
	color:#ffffff;
	background:transparent;
	resize:none;
}

*:focus
{
	outline:none;
}
.large_textBox
{
	width:655px;
}
.small_textBox
{
	width:320px;
}
.medium_textbox
{
	width:520px;
}
.on_btn,.off_btn
{
	background-image:url("../../images/4/on.png");
	background-repeat:no-repeat;
	border:none;
	height: 33px;
	vertical-align: middle;
	width: 49px;
	background-position:center;
	cursor:pointer;
	outline:none;
}
.off_btn
{
	background-image:url("../../images/4/off.png");
}
.edit_btn
{
	background-image:url("../../images/4/edit_btn.png");
	background-repeat:no-repeat;
	border:none;
	width:69px;
	height:42px;
	cursor:pointer;
	outline:none;
}

.add_btn
{
	background-image:url("../../images/4/add_btn.png");
	background-repeat:no-repeat;
	border:none;
	width:69px;
	height:42px;
	cursor:pointer;
	outline:none;
}

.register_btn  , .submit_btn
{
	background-image:url("../../images/4/register_btn.png");
	background-color:black;
	background-repeat:no-repeat;
	border:none;
	width:107px;
	height:43px;
	cursor:pointer;
	outline:none;
}
.submit_btn
{
	background-image:url("../../images/4/submit_btn.png");
}
.ok_btn
{
	background-image:url("../../images/4/ok_btn.png");
	background-repeat:no-repeat;
	border:none;
	width:192px;
	height:85px;
	cursor:pointer;
	outline:none;
}

.cancel_btn
{
	background-image:url("../../images/4/cancel_btn.png");
	background-repeat:no-repeat;
	border:none;
	width:192px;
	height:85px;
	cursor:pointer;
	outline:none;
}
.save
{
	background-image:url("../../images/4/save.png");
	background-repeat:no-repeat;
	border:none;
	width:124px;
	height:60px;
	cursor:pointer;
	outline:none;
}
.cancel
{
	background-image:url("../../images/4/cancel.png");
	background-repeat:no-repeat;
	border:none;
	width:124px;
	height:60px;
	cursor:pointer;
	outline:none;
}
.clear
{
	clear:both;
}
.form_textBox:-moz-placeholder {
	color: #ffffff !important;
}

.form_textBox::-moz-placeholder {
	color: #ffffff !important;
}

.form_textBox:-ms-input-placeholder {
	color: #ffffff !important;
}

.form_textBox::-webkit-input-placeholder {
	color: #ffffff !important;
	
}

.largeTextBox1
{
	background-image:url("../../images/4/mtext1.png");
	background-color:black;
	background-position:left;
	background-repeat:no-repeat;
	border:none;
	width:12px;
	height:78px;
}

.largeTextBox2
{
	background-image:url("../../images/4/mtext2.png");
	background-color:black;
	background-repeat:repeat;
	border:none;
	height:78px;
}

.largeTextBox3
{
	background-image:url("../../images/4/mtext3.png");
	background-color:black;
	background-position:right;
	background-repeat:no-repeat;
	border:none;
	width:12px;
	height:78px;
}

.form_largetextBox{
	border:none !important;
	font-size:30px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	font-weight: normal;
	color:#ffffff;
	background:none !important;
	height:70px;
	line-height:70px;
	background-color:red;
}

.textarea1
{
	background-image:url("../../images/4/textareatop_01.png");
	background-color:black;
	background-position:left;
	background-repeat:no-repeat;
	border:none;
}

.textarea2
{
	border:none;
	outline:none;
}

.textarea3
{
	background-image:url("../../images/4/textareatop_03.png");
	background-color:black;
	background-repeat:no-repeat;
	border:none;
	outline:none;
}
.remember_on ,.remember_off
{
	/*background-image:url("../../images/4/remember_on.png");*/
	background-image: url("../../images/4/on.png");
	background-repeat: no-repeat;
	cursor: pointer;
	height: 33px;
	vertical-align: middle;
	width: 49px;
	background-position:center;
}
.remember_off
{
	/*background-image:url("../../images/4/remember_off.png");*/
	background-image:url("../../images/4/off.png");
}
.auto_login_txt
{
	display:inline-block;
	padding-right:10px;
	font-size:19px; 
	font-family:Gotham Book;
	color:#7c7c7c;
	line-height:43px;
	
}

.DropDownSelected
{
	background: none repeat scroll 0 0 #494949 !important;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 0 4px #494949;
	color: #FFFFFF;
}
.popUptxt{
	border:none !important;
	font-size:15px; 
	font-family:Gotham Bold; 
	text-decoration: none;  
	font-weight: normal;
	color:#ffffff;
	line-height:30px;
	padding:0 0 0 10px;
}
.popUp_search1
{
	background-image:url("../../images/4/popUp_search1.png");
	background-color:transparent;
	background-position:left;
	background-repeat:no-repeat;
	border:none;
	/*width:43px;
	height:57px;*/
	width:34px;
	height:43px;
}
.popUp_search2
{
	background-image:url("../../images/4/popUp_search2.png");
	background-color:transparent;
	background-repeat:repeat;
	border:none;
	height:43px;
}
.popUp_search3
{
	background-image:url("../../images/4/popUp_search3.png");
	background-color:transparent;
	background-position:left;
	background-repeat:no-repeat;
	border:none;
	width:43px;
	height:43px;
}
.textBox_arrow
{
	background-image:url("../../images/4/arrow1.png");
	background-color:black;
	background-repeat:no-repeat;
	border:none;
	width:57px;
}
.new_textarea
{
	background: none repeat scroll 0 0 transparent !important;
	border: medium none !important;
	resize: none !important;
	width: 100% !important;
	font-size:17px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	font-weight: normal;
	color:#ffffff !important;
}
.setting_label
{
	font-size: 16px;
	font-family: Gotham Bold;
	text-decoration: none;
	color: #F8F8F8;
	letter-spacing:1;
}
.content_header_txt
{
	font-size:40px; 
	font-family:Gotham Book;
	color:#ff8901;
	line-height:35px;
}
.content_site_bg
{
	background-color:#2f2f2f;
	border-radius:10px;
	padding:20px;
	height:500px;
	vertical-align:top;
}
.content_home_text
{
	font-size:17px; 
	font-family:Gotham Book;
	color:#ffffff;
	line-height:18px;
}
.empty_records
{
	background-color:transparent;
	border-radius:10px;
	padding:20px;
	height:100px;
	vertical-align:middle;
	font-size:17px; 
	font-family:Gotham Book;
	color:#ffffff;
	line-height:18px;
}

.disabledbutto{
	background: none repeat scroll 0 0 #87979E !important;
	cursor:default !important;
	-webkit-appearance: none;
}

/*New Textbox changes*/
input[type=button] 
{
	background: none repeat scroll 0 0 #00afef;
	border: 0px none;
	border-radius: 3px 3px 3px 3px;
	color: #FFFFFF;
	font-family: Gotham Bold;
	font-size: 16px;
	height:40px;
	width:auto;
	min-width:70px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	cursor:pointer;
	text-decoration:none !important;
}

#hiddenfile input[type=file], #hiddenfile  input[type=file]:focus, #hiddenfile  input[type=file]:hover {
position: absolute;
top: 0;
left: 0;
cursor: pointer;
opacity: 0;
filter: alpha(opacity=0);
z-index: 99;
outline: 0;
}

.btn{
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: normal;
line-height: 1.428571429;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 4px

}

.btn-file {
margin-bottom: 10px;
max-width: 100%;
min-width: 100%;
}

.btn-warning {
color: #fff;
background-color: #f0ad4e;
border-color: #eea236;
}

input[type=button]:hover  
{
	box-shadow:0px 0px 8px #00afef; 
	text-decoration:none !important;
}
a , a:hover
{
	text-decoration:none !important;
}
.new_textbox
{
	background: transparent;
	border-radius:6px;
	border:2px solid gray !important;
	text-decoration:none !important;
	height:43px;
	padding-left:5px;
	width:100%;
	font-size:15px; 
	font-family:Gotham Book; 
	font-weight: normal;
	color:#ffffff;
	line-height:20px;
	outline:none;
}
.new_textbox:hover ,.new_textarea:hover
{
	box-shadow: 0px 0px 10px gray;
	text-decoration:none !important;
}

.forum_textbox
{
	background: transparent;
	border-radius:6px;
	border:1px solid gray !important;
	text-decoration:none !important;
	height:43px;
	padding-left:5px;
	width:100%;
	font-size:15px; 
	font-family:Gotham Book; 
	font-weight: normal;
	color:#ffffff;
	line-height:20px;
	outline:none;
}
.forum_textbox:hover ,.forum_textbox:hover
{
	box-shadow: 0px 0px 10px gray;
	text-decoration:none !important;
}

.new_textarea
{
        background: transparent !important;
        border-radius:6px;
	border:2px solid gray !important;
	text-decoration:none !important;
        -moz-border-radius: 6px; 
        -webkit-border-radius: 6px;  
        padding:10px;
        width:100%;
	font-size:15px; 
	font-family:Gotham Book; 
	font-weight: normal;
	color:#ffffff;
	line-height:20px;
	outline:none;
	height:100px;
        resize:none;
} 
	 
.textDecorationNone
{
	text-decoration:none !important;
}
.style130{
line-height:130%;
}


/*input[type=file] 
{
	background: none repeat scroll 0 0 #00afef;
	border: 0px none;
	border-radius: 3px 3px 3px 3px;
	color: #FFFFFF;
	font-family: Gotham Bold;
	font-size: 16px;
	height:40px;
	width:100px;
	text-align:center;
	cursor:pointer;
	text-decoration:none !important;
}*/

.redbutton{
background-color:#CC0000 !important;
}
input[name="removebtn"]:hover  
{
	box-shadow:0px 0px 8px #CC0000; 
	text-decoration:none !important;
}

/* STYLES UPDATED FROM FEB 2016 START */
.jointodaytxt{
	font-size:33px; 
	font-family:Gotham Book;
	color:#ffffff;
	line-height:25px;
	text-align:center;
}
.alreadymemtertxt{
	font-size:25px !important; 
	font-family:Gotham Book;
	color:#FF8901 !important;
	line-height:25px;
	text-align:center !important;
}
.new_socialflighttxt{
	color:#ffffff;
	font-size:35px;
	font-family:Gotham Light;
	line-height:130%;
	
}
.new_socialflightcontenttxt{
	color:#ffffff;
	font-size:20px;
	font-family:Gotham Book;
	line-height:25px;
}
.reg_texbox_new{
	border-radius:6px;
	color:#ffffff;
	width:100%;
	height:43px;
	font-weight: normal;
	font-size:15px;
	font-family:Gotham Book; 
	text-decoration: none;
	line-height:20px;
	border:1px solid gray !important;
	text-indent:10px;	
	background-color:#2A2A2A;
	outline:none;
}
.reg_nextbtn{
	width:46% !important;
	height:43px !important;
	font-size:17px !important;
	background-color:#00afef !important;
}
.reg_joinbtn{
	width:46% !important;
	height:43px !important;
	background-color:#00afef !important;
}
.step2contents{	
	color:#ffffff;
	font-size:20px;
	font-family:Gotham Book;
	line-height:25px;
	text-align:center;
}
.eaastepcontents{	
	color:#000;
	font-size:20px;
	font-family:Gotham Book;
	line-height:25px;
	text-align:center;
	margin-left:5px;
	margin-right:5px;
}
.reg_addairplane{
	width:100% !important;
	height:43px !important;
	background-color:#00afef !important;
}
.step3contents{	
	color:#ffffff;
	font-size:18px;
	font-family:Gotham Book;
	line-height:25px;
	text-align:center;
}
.step3contents2{	
	color:#ffffff;
	font-size:22px;
	font-family:Gotham Book;
	line-height:25px;
	text-align:center;
}
.reg3_circlediv{
	background-color: #00afef;
	color:#ffffff;
	font-size:16px;	
	font-family:Gotham Bold;	
	vertical-align:middle;
	display:inline-block;
/*	height:111px;
	width:111px;
	border-radius:55px;	*/
	height:120px;
	width:120px;	
	border-radius:60px;
	padding: 45px 3px 0 3px;
}
.step4questions{
	color:#ffffff;
	font-size:20px;
	font-family:Gotham Bold;
	line-height:25px;	
}
.step4questions2{
	color:#ffffff;
	font-size:18px;
	font-family:Gotham Book;
	line-height:25px;	
}
.step4endcontents{
	
}
.step4_addbtn{
	width:100% !important;
	height:43px !important;
	font-size:17px !important;	
	background-color:#00afef !important;
}
.forgot_pass_submit{
	width:100% !important;
	height:43px !important;
	font-size:17px !important;	
}
.loginautologin{
	color:#ffffff;	
	font-family:Gotham Book;
	font-size:21px;
	padding-top:2%;
	padding-bottom:2%;
	height:43px;
}
.logintroubletxt{
	font-family:Gotham Bold;
	font-size:28px;
	color:#BEBEBE;
	line-height:25px;
	padding-bottom:20px;
}
.loginsupporttxt{
	font-family:Gotham Book;
	font-size:20px;
	color:#BEBEBE;
	line-height:25px;
}
.login_txt{
	font-size:25px; 
	font-family:Gotham Book;
	color:#FF8901;	
	text-align:center;
}
.supportmaillink{
	color:#FF8901 !important;
	font-size:20px !important;
/*	font-family:Gotham Book;	
	line-height:25px !important;
	text-align:center;	*/
}

.forgotpassword_heading{
	font-size:20px !important; 
	font-family:Gotham Book;
	color:#FF8901 !important;	
}

.forgotpasswordtxt{
/*	color:#ffffff;		*/
	color:#f8f8f8;
	font-family:Gotham Book;
	font-size:20px;
	padding-top:2%;
	padding-bottom:2%;
	line-height:25px;
	
}
.featured_popup_head{
	/*color:#DA8126;	*/
	color:#E47902;
	font-family:Gotham Book;
	font-size:25px;
	text-align:center;
	/*padding-left:3%;
	padding-top:2%;
	padding-top:1%;
	display:inline-block;	*/	
}
.featured_rating_stars{
/*	width:135px !important;
	padding-top:2%;
	padding-left:2%; */
	width:auto;
	display:inline-block;
}
.featured_rating_popupstars{	
	padding-top:2%;
	padding-left:3%;
	/*text-align:center; */
}
.featured_rating{
	 width:175px !important;
	/*height:34px !important;*/
	 font-size:14px !important; 
	 height:32px !important;	
}
.featured_contects{
	color:#FFFFFF;
	font-family:Gotham Book;
	text-align:center;
	font-size:17px;
	line-height:20px;
	word-break: break-word;
}
.featured_yellowcontects{
	color:#DA8126;
	font-family:Gotham Bold;
	text-align:center;
	font-size:14px;
}

.featured_txt{
	color:#FFFFFF; 	
	font-family:Gotham Book;
	font-size:14px;
	line-height:20px;
	
	}
.featured_txt_gray{
	color:#656563;
	font-family:Gotham Bold;	
	font-size:16px;
line-height:130%;
}

.featuredinstruction{
	border:2px solid #FFFFFF;
	/*width:50%;*/
	width:45%;
	float:right;	
	background-color:#363636;	
	border-radius: 10px;	
	padding:2%;
	padding-bottom:0px;
	position:fixed;
	top:0%;
	left:5%;	
	z-index:1000;	
}

.featuredlogindiv, .featuredemaildiv{
	border:2px solid #FFFFFF;
	width:50%;
	float:right;	
	background-color:#363636;	
	border-radius: 10px;	
	padding-top:2%;
	position:absolute;
	top:24%;
	left:25%;	
	z-index:1000;	
}
.featuredlogindivcontents, .featuredemaildivcontents{
	color:#FFFFFF;
	text-align:center;
	font-family: Gotham Book;
	font-size:14px;
line-height:130%;
}

.reportpopupsuccess{
	border:2px solid #FFFFFF;
	width:38%;
	float:right;	
	background-color:#363636;	
	border-radius: 10px;	
	padding-top:2%;
	padding-left:2%;
	position:fixed;
	bottom:0%;
	left:0%;	
	z-index:1000;	
	
}

.featuredreportpopupcontents{
	color:#FFFFFF;	
	font-family: Gotham Book;
	font-size:14px;	
}

.reportpopupsuccesscontents{
	color:#FFFFFF;	
	font-family: Gotham Book;
	font-size:14px;
	line-height:20px;
}

.featuredinstructioncontents{
	color:#FFFFFF;	
	font-family: Gotham Book;
	font-size:14px;
	line-height:130%;
}

.featuredhidepopup{
	border:2px solid #FFFFFF;
	/*width:55%; */
	width:50%;
	float:right;	
	background-color:#363636;	
	border-radius: 10px;	
	padding:2%;
	padding-bottom:0px;
	position:fixed;	
	right:0%;
	bottom:0%;
	/*top:44%;
	left:35%;	*/	
	z-index:1000;	
}

.featuredhidepopupcontents{
	color:#FFFFFF;	
	font-family: Gotham Book;
	font-size:14px;
	line-height:15px;
}

.rating_popup{
	border:2px solid #FFFFFF;
	width:40%;
	float:right;	
	background-color:#363636;	
	border-radius: 10px;	
	padding-top:2%;
	position:absolute;
	top:5%;
	right:8%;
	/*	left:59%;	
	left:20%;*/
}

.reportpopup{
	border:2px solid #FFFFFF;
	width:47%;
	float:right;	
	background-color:#363636;	
	border-radius: 10px;	
	padding-top:2%;
	position:fixed;
	bottom:0%;
	left:0%;	
	z-index:1000;	
	
}

.pointer_cursor{
	cursor:pointer;
}

.ratings_joinbtn{
	width:40% !important;
	height:38px !important;
}

.featured_joinbtn{
/*	width:40% !important; */
	height:30px !important;
	font-size:14px !important;
}

.featuredlist{
	background-image: url('../../images/u-section-header.png');
	background-repeat: no-repeat;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	width: 885px;
	height: 62px;
	padding: 23px 0 0 30px;
}

.featuredlist-section-body {	
	background: transparent url('../../images/university/u-section-background.png') repeat-y left bottom;
	padding: 30px 20px 0 30px;
}

.featured_start{
	width:auto !important;
	height:auto !important;
}

.featured_rating_stars2{	
margin-top:7px;
	height:34px !important;
	text-align:center;
	
}

.featuredvidBox {
		width: 256px;
		float: left;
		margin-right: 20px;
		margin-bottom: 35px;
		position: relative;
		display: block;
	}
	
.featuredvidBox:hover .vidBoxPlay {
		opacity: 1;
		cursor: pointer;
	}
	
	.featuredvidBox img {
		text-align:center;
	}

.featured_vidBoxCaption {
    color: white;
    display: block;
    font-family: Gotham Book !important;
    font-size: 14px !important;
    min-height: 25px;
    height:50px;
    padding-top: 20px;
    text-align: center;
    text-decoration: none;
    width: 100%;
}

.featuredvidBoxCaption {
		color: white;
		text-decoration: none;
		text-align: center;
		display: block;
		width: 100%;
		padding-top: 20px;
		font-family: Gotham Book !important;
		min-height: 65px;
		font-size: 16px !important;
	}

.featured_bike_plane ul.u-tags {
	list-style: none;
	margin-bottom: 40px;
}

.featured_bike_plane ul.u-tags li {
	background-color: #262626;
	color: #8a8a8a;
	text-transform: uppercase;
	font-size: 15px;
	margin-right: 10px;
	display: inline-block;
	padding: 17px 17px 13px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.inlineclass{
display: inline-block;
}

.featured_bike_plane ul.u-tags li a {
	color: #8a8a8a !important;	
}

.featured_bike_plane ul.u-tags li:hover {
	background-color: #3f3f3f;
}

.featured_bike_plane ul.u-tags li.back {
	background-color: transparent;
	color: #686868;
	border: 2px solid #686868;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
}

.featured_bike_plane ul.u-tags li a.back {
	color: #8a8a8a !important;
}

.featured_bike_plane ul.u-tags li.back:hover {
	background-color: #262626;
}
.featured_bike_planestyle{
	background-color:#2f2f2f;
	padding:10px;
	height:auto;
	display:inline-block;
}
.featuredlogindiv_close, .rating_popup_close, .reportpopup_close, .featuredemaildiv_close{
	color:#DA8126;
	font-family:Gotham Book;
	font-size:16px;
	margin-top:7%;
	cursor:pointer;	
}
.featuredhidepopup_close{
	color:#DA8126;
	font-family:Gotham Book;
	font-size:16px;	
	cursor:pointer;	
}
/*
.featured_close_btn{
	color:#DA8126;
	font-family:Gotham Book;
	font-size:16px;
	margin-top:7%;
	cursor:pointer;	
}	*/
/*
.vidBox.featured_rating_stars2.VidBoxNewHtWt{
	height:10px;
	width:10px;
} */

.VidBoxNewHtWt{
	height:20px !important;
	width:20px !important;
}

.featured_list .u-header {
	width: 885px;
	/*height: 166px;*/
	height: 120px;
/*	background-image: url('../../images/university/u-header.png'); */
	background-repeat: no-repeat;
	position: relative;
	margin-bottom: 25px;
}

.featured_list .u-header p, 
.featured_list .u-header .u-header2, 
.featured_list .u-header .u-subheader {
	color: #ffb03b;
	margin-left: 181px;
}

.featured_list .u-header-image {
	height: 166px;
	width: 400px;
	background-repeat: no-repeat;
	background-position: 0 0;
	position: absolute;
	right: 0;
	top: 0;

}

.featured_list .u-header p {
	font-size: 21px;
	font-family: Gotham Light;
	letter-spacing: -.05em;
        padding-top: 20px;
	margin-bottom: 0px;
}

.featured_list .u-header .u-header2 {
	font-size: 67px;
	font-family: Gotham Thin;
	letter-spacing: -.05em;
	padding-top: 83px;
}

.featured_list .u-header .u-subheader {
	font-size: 35px;
	font-family: Gotham Light;
	letter-spacing: -.05em;
	padding-top: 14px;
	line-height: 38px;
	position: relative;
z-index: 100;

}

.reg_texbox_newdropdown{
	border-radius:6px;
	color:#ffffff;
	width:100%;
	height:43px;
	background-color:#2A2A2A;
	border:1px solid gray !important;
	text-decoration: none;
	font-weight: normal;
	font-size:15px;
	font-family:Gotham Book;		
	outline:none;
	verticle-align:middle;
}

.reg_texbox_newtextarea{
	border-radius:6px;
	color:#ffffff;
	width:100%;
	height:100px;
	font-weight: normal;
	font-size:15px;
	font-family:Gotham Book; 
	text-decoration: none;
	line-height:20px;
	border:1px solid gray !important;
	text-indent:10px;	
	background-color:#2A2A2A;
	outline:none;	
     vertical-align: middle;
     resize:none;
}

.featured_img_contents{
	color: #FCCE70;
	font-size:18px !important;
	font-family: Gotham Bold !important;
	line-height:20px;
}

.featured_close_img{
    cursor: pointer;
    float: right;
    padding-right: 2%;
    padding-top: 2%;
}

.login_texbox_new{
	border-radius:6px;
	color:#ffffff;
	width:100%;
	height:49px;
	font-weight: normal;
	font-size:15px;
	font-family:Gotham Book; 
	text-decoration: none;
	line-height:20px;
	border:2px solid gray !important;
	text-indent:10px;	
	background-color:#2A2A2A;
	outline:none;
}

.login_required_label 
{
	font-size:18px; 
	font-family:Gotham Book;
	color:#f8f8f8;
}
.login_btns{
	height:48px !important;
}

@media only screen and (max-width: 1250px) {
	.eaa_header_txt {
		font-size: 4vw;
		line-height: 6vw;
}
@media only screen and (max-width: 1000px) {
	.eaa_header_txt {
		font-size: 5vw;
		line-height: 7vw;
}
@media only screen and (max-width: 350px) {
	.eaa_header_txt {
		font-size: 6vw;
		line-height: 7vw;
}


/* STYLES UPDATED FROM FEB 2016 END */
