@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 Bold;
 src: url('../font/GOTHAM-MEDIUM.eot');
 src: url('../font/GOTHAM-MEDIUM.eot?#iefix') format('embedded-opentype'),
 url('../font/GOTHAM-MEDIUM.ttf') format('truetype'),
  url('../font/GOTHAM-MEDIUM.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');
}*/

@font-face {
 font-family:Gotham Book;
 src: url('../font/GOTHAM-LIGHT.eot');
 src: url('../font/GOTHAM-LIGHT.eot?#iefix') format('embedded-opentype'),
 url('../font/GOTHAM-LIGHT.ttf') format('truetype'),
  url('../font/GOTHAM-LIGHT.svg') format('svg');
}

@font-face {
 font-family:Gotham Light;
 src: url('../font/Gotham-Light.eot');
 src: url('../font/Gotham-Light.eot?#iefix') format('embedded-opentype'),
 url('../font/Gotham-Light.ttf') format('truetype'),
  url('../font/Gotham-Light.svg') format('svg');
}

@font-face {
 font-family:Gotham Thin;
 src: url('../font/Gotham-Thin.eot');
 src: url('../font/Gotham-Thin.eot?#iefix') format('embedded-opentype'),
 url('../font/Gotham-Thin.ttf') format('truetype'),
  url('../font/Gotham-Thin.svg') format('svg');
}

body {
    /*-moz-transform: scale(0.8, 0.8);  Moz-browsers */
   /* zoom: 0.8;  Other non-webkit browsers */
    /* zoom: 80%; Webkit browsers */
}

td { 
	font-size:8pt; 
	font-family:Gotham Book; 
	color: black; 
	text-decoration: none;
}
input {
	font-size:8pt; 
	font-family:Gotham Book; 
	color:black; 
	text-decoration: none;
}

select {
	font-size:9pt; 
	font-family:Gotham Book; 
	color:black; 
	text-decoration: none; 
}
textarea{
   font-family:Gotham Book; 
}
.page_text{
	font-size:10pt; 
	font-family:Gotham Book;  
	text-decoration: none;  
	color:#ffdb6d;
}
.site_text{
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#F8F8F8;
}
.yellow_text{
	font-size:13pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#FFCD33;
}
.mess_sender{
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#FFCD33;
}
.new_mess_sender{
	font-size:11pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#FFCD33;
}
.new_mess_date{
	font-size:9pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#D74E5A;
}
.new_site_text{
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#F8F8F8;
}
.site_boldtext{
	font-size:16px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#F8F8F8;
}

.site_events_avail_text{
	float:left;
	padding-top: 3px;
}

.site_events_filter_text{
	float:right;	
}

.filter_avail_text{
	font-size:16px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#ACACAC;
	text-align:left;
	height:50px;
	padding-left:8px;
}

.make_boldtext{
	font-size:14px; 
	font-family:Gotham Bold; 
	text-decoration: none;  
	color:#ffffff;
}

.android_boldtext{
	font-size:18pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#D69A0D;
}
.iphone_boldtext{
	font-size:16px; 
	font-family:Gotham Bold; 
	text-decoration: none;  
	/*color:#D69A0D;*/
	color:#ffffff;
}
.android_smalltext{
	font-size:9pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#D69A0D;
}
.newandroid_smalltext{
	font-size:12px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#FFFFFF;
}
.android2_smalltext{
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#D69A0D;
}
.checkbox{
border:1px solid #2f2f2f;
}
.textbox{
	height:25px;
	border:1px solid #2f2f2f;
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
	background-color:#FFFFFF;
	line-height:17px;
}
.textbox11{
	height:25px;
	border:1px solid #2f2f2f;
	font-size:10pt; 
	width:110px;
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
	background-color:#FFFFFF;
	line-height:17px;
}

.disabledtextbox1{
	height:25px;
	border:1px solid #2f2f2f;
	font-size:10pt; 
	width:110px;
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
	background-color:#FFFFFF;
	line-height:17px;
	background-color:#9A9A98;
}

.android_textbox{
	height:45px;
	border:1px solid #2f2f2f;
	font-size:15pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
	background-color:#FFFFFF;
	line-height:17px;
	width:400px;
}
.iphone_textbox{
	height:25px;
	font-size:7pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
	background-color:#FFFFFF;
	line-height:17px;
	width:150px;
}
.android_smalltextbox{
	height:24px;
	border:1px solid #2f2f2f;
	font-size:9pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
	background-color:#FFFFFF;
	line-height:17px;
	width:120px;
}
.android2_textbox{
	height:35px;
	border:1px solid #2f2f2f;
	font-size:12pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
	background-color:#FFFFFF;
	line-height:17px;
	width:190px;
}
.textarea{
	border:1px solid #2f2f2f;
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#000000;
	line-height:17px;
	
}

.error_text{
	font-size:16px; 
	font-family:Gotham Bold; 
	text-decoration: none;  
	color:red;
}

.success_text{
	font-size:16px; 
	font-family:Gotham Bold; 
	text-decoration: none;  
	color:green;
}

.table_border{
	border:1px solid #F1F1F1;
}
.pagetitle_text{
	font-size:12pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#F8F8F8;
	padding-left:10px;
}
.bottomborder{
	border-bottom:1px solid #2f2f2f;
}
.selectbox {
	font-size:10pt; 
	font-family:Gotham Book; 
	color:black; 
	text-decoration: none; 
	border:1px solid #2f2f2f;
}
.button_text{
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:white;
	text-align:center;
	cursor:pointer;
}

.ipad_small_button_text{
	font-size:13pt !important; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:white;
	text-align:center;
	cursor:pointer;
	background-image:url('../images/4/small_bt.png') !important;
	background-size: 99px 40px !important;
	height:40px !important;
	background-repeat:no-repeat;

}

.ipad_large_button_text{
	font-size:13pt !important; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:white;
	text-align:center;
	cursor:pointer;
	background-image:url('../../images/4/large_bt.png') !important;
	background-size: 210px 40px !important;
	height:40px !important;
	background-repeat:no-repeat;
}

.small_button_text{
	font-size:9pt !important; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:white;
	text-align:center;
	cursor:pointer;
	background-image:url('../../images/4/small_bt.png') !important;
	background-size: 80px 30px !important;
	height:30px !important;
	background-repeat:no-repeat;

}

.large_button_text{
	font-size:8pt !important; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:white;
	text-align:center;
	cursor:pointer;
	background-image:url('../../images/4/large_bt.png') !important;
	background-size: 80px 30px !important;
	height:30px !important;
	background-repeat:no-repeat;
}

.searchtextbox{
	height:15px;
	border:0px solid #2f2f2f;
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
	width:110px;
}
.headernav{
	background-color:#1f2527;
	height:50px;
	text-align:center;
}

a:link {font-size:15px;color:blue;font-family:Gotham Book;text-decoration:none;}
a:visited {font-size:15px;color:blue;font-family:Gotham Book;text-decoration:none;}
a:active {font-size:15px;color:blue;font-family:Gotham Book;text-decoration:none;}
a:hover {font-size:15px;color:blue;font-family:Gotham Book;text-decoration:underline;}


a.navlink:link {font-size:15px;color:#FFFFFF;font-family:Gotham Book;text-decoration:none;}
a.navlink:visited {font-size:15px;color:#FFFFFF;font-family:Gotham Book;text-decoration:none;}
a.navlink:active {font-size:15px;color:#FFFFFF;font-family:Gotham Book;text-decoration:none;}
a.navlink:hover {font-size:15px;color:#FFFFFF;font-family:Gotham Book;text-decoration:underline;}

.navpadding{
	padding-left:10px;
	padding-right:10px;
}

a.footerlink:link {font-size:10pt;color:#FFFFFF;font-family:Gotham Book;text-decoration:none;}
a.footerlink:visited {font-size:10pt;color:#FFFFFF;font-family:Gotham Book;text-decoration:none;}
a.footerlink:active {font-size:10pt;color:#FFFFFF;font-family:Gotham Book;text-decoration:none;}
a.footerlink:hover {font-size:10pt;color:#FFFFFF;font-family:Gotham Book;text-decoration:underline;}

a.site_yellow_link:link {font-size:10pt;color:#FFCD33;font-family:Gotham Book;text-decoration:none;}
a.site_yellow_link:visited {font-size:10pt;color:#FFCD33;font-family:Gotham Book;text-decoration:none;}
a.site_yellow_link:active {font-size:10pt;color:#FFCD33;font-family:Gotham Book;text-decoration:none;}
a.site_yellow_link:hover {font-size:10pt;color:#FFCD33;font-family:Gotham Book;text-decoration:underline;}

.footer_text{
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:white;
}


.searchnav{
	background-color:#000000;
	height:30px;
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#FFCD33;
	padding-left:10px;
}



a.yellowlink:link {font-size:11px;color:#ffdb6d;font-family:Gotham Book;text-decoration:none;}
a.yellowlink:visited {font-size:11px;color:#ffdb6d;font-family:Gotham Book;text-decoration:none;}
a.yellowlink:active {font-size:11px;color:#ffdb6d;font-family:Gotham Book;text-decoration:none;}
a.yellowlink:hover {font-size:11px;color:#ffdb6d;font-family:Gotham Book;text-decoration:underline;}

.home_text{
	font-family:Gotham Book;
	font-size:12px;
	color:#FFFFFF;
	line-height:17px;
}

.title_text{
	font-family:Gotham Book;
	font-size:30px;
	color:#ff8901;
	padding-top:10px;
	line-height:20px;
}

.header_text{
	font-size:16px; 
	font-family:Gotham Book;  
	text-decoration: none;  
	color:#ffffff;
}

a.headerlink:link {font-size:12pt;color:#ffdb6d;font-family:Gotham Book;text-decoration:none;}
a.headerlink:visited {font-size:12pt;color:#ffdb6d;font-family:Gotham Book;text-decoration:none;}
a.headerlink:active {font-size:12pt;color:#ffdb6d;font-family:Gotham Book;text-decoration:none;}
a.headerlink:hover {font-size:12pt;color:#ffdb6d;font-family:Gotham Book;text-decoration:underline;}

.signup_text{
	font-size:12pt; 
	font-family:Gotham Book;  
	text-decoration: none;  
	color:#ffdb6d;
	line-height:25px;
}

.signup_subtext{
	font-size:10pt; 
	font-family:Gotham Book;  
	text-decoration: none;  
	color:white;
}

li.bullet{
	list-style-image:url('../../images/bullet.png');
	font-size:10pt; 
	font-family:Gotham Book;  
	text-decoration: none;  
	color:white;
	vertical-align:top;
}

.login_bar{
	border:3px solid #303030;
}
.logged_bar{
	border-left:3px solid #303030;
}


a.browselink:link {font-size:11pt;color:#ffdb6d;font-family:Gotham Book;text-decoration:none;}
a.browselink:visited {font-size:11pt;color:#ffdb6d;font-family:Gotham Book;text-decoration:none;}
a.browselink:active {font-size:11pt;color:#ffdb6d;font-family:Gotham Book;text-decoration:none;}
a.browselink:hover {font-size:11pt;color:#ffdb6d;font-family:Gotham Book;text-decoration:underline;}

.browse_text{
	font-family:Gotham Book;
	font-size:12pt;
	color:#ffdb6d;
	padding-left:5px;
}

.site_border{
	border:1px solid #2f2f2f;
}

.new_border{
	border:1px solid #6C6C6C;
}

.siteboldheader{
	height:30px;
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#FFCD33;
}

.selectbox290{
	font-size:13px; 
	font-family:Gotham Book; 
	color:black; 
	text-decoration: none; 
	width:290px;
}

.dateinputbox{
	font-family:Gotham Book;
	font-size:10pt;
	color:black;
	width:100px;
	height:30px;
}

a.PageLink:link {color:#565656;font-size:11px;font-family:Gotham Book;text-decoration:none;}
a.PageLink:visited {color: #565656;font-size:11px;font-family:Gotham Book;text-decoration:none;}
a.PageLink:active {color:#565656;font-size:11px;font-family:Gotham Book;text-decoration:none;}
a.PageLink:hover {color: #565656;font-size:11px;font-family:Gotham Book;text-decoration:none;}

.Pagetext
{	color:#565656;
	font-size:12px;
	font-family:Gotham Book;
	
}
.Pagetext1
{	color:#565656;
	font-size:12px;
	font-family:Gotham Book;
	cursor:pointer;	
}

.Pagetextpostto{
	color:white;
	font-size:16px;
	font-family:Gotham Book;
}


.Pagetext2
{
	color:white;
	font-size:16px;
	font-family:Gotham Book;
}

.Pagetexthangar
{
	color:white;
	font-size:15px;
	font-family:Gotham Book;
}

.MPagetexthangar
{
	color:white;
	font-size:15px;
	font-family:Gotham Book;
}

.sitesubtext{
	font-size:8pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#FFCD33;
}
.search_textbox{
	height:30px;
	width:80px;
	border:2px solid #595959;
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#FFCD33;
	background-color:black;
	line-height:17px;
}

.new_search_textbox{
	height:30px;
	width:80px;
	border:0px solid #595959;
	font-size:13px; 
	font-family:Gotham Bold; 
	text-decoration: none;  
	color:#FFFFFF;
	background-color:transparent;
	line-height:17px;
}

.search_textbox_bg{
	width:100%;
	height:58px;
	line-height:58px;
	border:0px solid #595959;
	font-size:17px;
	font-family:Gotham Bold; 
	text-decoration: none;  
	color:#939393;
	background:transparent;
}

.search_box_class{
	font-size:15px; 
	font-family:Gotham Bold; 
	text-decoration: none;  
	color:#FFFFFF;
	line-height:40px;
	height:40px;
	text-indent:10px;
}

.distance_box_class{
	font-size:15px; 
	font-family:Gotham Bold; 
	text-decoration: none;  
	color:#FFFFFF;
	line-height:40px;
	height:40px;
	text-indent:10px;
}

.search_textboxbg{
	background-image:url('../../images/4/grey_background.png');
	background-repeat:repeat-x;
}

.search_textboxbg_white{
	background-image:url('../../images/4/white_background.png');
	background-repeat:repeat-x;
}

.date_sel_boxbg{
	width:125px;
	background-image:url('../../images/4/small_bg.png');
	background-repeat:repeat-x;
}

.boxbg{
	height:40px;
	font-size:16px; 
	font-family:Gotham Bold; 
	text-decoration: none;  
	color:#FFFFFF;
	padding:5px;
	
}

.boxbgnew{
	height:40px;
	font-size:15px; 
	font-family:Gotham Bold; 
	text-decoration: none;  
	color:#FFFFFF;
	padding:5px;
	background-image:url("../../images/4/small_bg.png");
	background-repeat:repeat-x;
}

.boxcontent{
	font-size:15px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#FFFFFF;
	padding:5px;
	line-height:20px;
}


.selbox_search_textbox_bg{
	width:360px;
	border:0px solid #595959;
	font-size:16px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#FFFFFF;
	background-color:transparent;
	height:67px;
	line-height:30px;
	background-image:url('../../images/4/popup_bg2.png');
	background-repeat:repeat-x;
	padding-right:7px;
}

.bodgbg{
background-color:black;
}

a.imagelink:link {color:white;font-size:16pt;font-family:Gotham Book;text-decoration:none;}
a.imagelink:visited {color: white;font-size:16pt;font-family:Gotham Book;text-decoration:none;}
a.imagelink:active {color:white;font-size:16pt;font-family:Gotham Book;text-decoration:none;}
a.imagelink:hover {color: white;font-size:16pt;font-family:Gotham Book;text-decoration:none;}

a.whitelink:link {font-size:10pt;color:#F8F8F8;font-family:Gotham Book;text-decoration:none;}
a.whitelink:visited {font-size:10pt;color:#F8F8F8;font-family:Gotham Book;text-decoration:none;}
a.whitelink:active {font-size:10pt;color:#F8F8F8;font-family:Gotham Book;text-decoration:none;}
a.whitelink:hover {font-size:10pt;color:#F8F8F8;font-family:Gotham Book;text-decoration:underline;}

.event_titletext{
	font-size:12pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#F8F8F8;
	padding-left:10px;
	padding-top:10px;
}

.datetextbox{
	height:25px;
	border:none !important;
	width:100%;
	font-size:17px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#ffffff;
	background-color:transparent;
	line-height:17px;
	padding-right:36px;
}
.siteselectbox{
	font-size:10pt; 
	font-family:Gotham Book; 
	color:black;
	text-decoration: none; 
	border:2px solid #383838;
}

a.headerprofilelink:link {font-size:12pt;color:#FFCD33;font-family:Gotham Book;text-decoration:none;padding-right:7px;}
a.headerprofilelink:visited {font-size:12pt;color:#FFCD33;font-family:Gotham Book;text-decoration:none;padding-right:7px;}
a.headerprofilelink:active {font-size:12pt;color:#FFCD33;font-family:Gotham Book;text-decoration:none;padding-right:7px;}
a.headerprofilelink:hover {font-size:12pt;color:#FFCD33;font-family:Gotham Book;text-decoration:underline;padding-right:7px;}

.headertext{
	font-size:11pt; 
	font-family:Gotham Book;  
	text-decoration: none;  
	color:white;
}

a.headersublink:link {font-size:10pt;color:white;font-family:Gotham Book;text-decoration:none;}
a.headersublink:visited {font-size:10pt;color:white;font-family:Gotham Book;text-decoration:none;}
a.headersublink:active {font-size:10pt;color:white;font-family:Gotham Book;text-decoration:none;}
a.headersublink:hover {font-size:10pt;color:white;font-family:Gotham Book;text-decoration:underline;}

.headernav1{
	background-color:#2D2D2D;
	height:30px;
	text-align:center;
}

a.sitesmalllink:link {font-size:9pt;color:#FFCD33;font-family:Gotham Book;text-decoration:underline;}
a.sitesmalllink:visited {font-size:9pt;color:#FFCD33;font-family:Gotham Book;text-decoration:underline;}
a.sitesmalllink:active {font-size:9pt;color:#FFCD33;font-family:Gotham Book;text-decoration:underline;}
a.sitesmalllink:hover {font-size:9pt;color:#FFCD33;font-family:Gotham Book;text-decoration:underline;}

.site_notes{
	font-size:9pt; 
	font-family:Gotham Book;  
	text-decoration: none;  
	color:#FFCD33;
}

a.switchlink:link {font-size:10pt;color:#FFCD33;font-family:Gotham Book;text-decoration:none;}
a.switchlink:visited {font-size:10pt;color:#FFCD33;font-family:Gotham Book;text-decoration:none;}
a.switchlink:active {font-size:10pt;color:#FFCD33;font-family:Gotham Book;text-decoration:none;}
a.switchlink:hover {font-size:10pt;color:#FFCD33;font-family:Gotham Book;text-decoration:underline;}

.chat_style{
	background-color:#2D2D2D;
}

.uploadimage_txt
{
	font-size:10pt; 
	font-family:Gotham Book; 
	color:#FFCD33;
}

.ipad_text
{
	font-size:12pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#F8F8F8;
}

.iphone_text
{
	font-size:9pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#F8F8F8;
}
.search-selectbox {
	font-size:10pt; 
	font-family:Gotham Book; 
	color:black; 
	text-decoration: none; 
	border:1px solid #2D2D2D;
}
.customStyleSelectBox {
    font-size:10pt; 
	font-family:Gotham Book; 
	color:#FFCD33; 
	text-decoration: underlined; 
	border:2px solid #595959;
	background-color:black;
}

.customStyleSelectBox.changed {
color:#FFCD33; 
}

/* on the next line we add a down arrow on the right to indicate that it is a select box */
.customStyleSelectBoxInner {
background:url('../../images/arrow-down.png') no-repeat center right;
}
a.bluelink:link {font-size:10pt;color:#032CE7;font-family:Gotham Book;text-decoration:none;}
a.bluelink:visited {font-size:10pt;color:#032CE7;font-family:Gotham Book;text-decoration:none;}
a.bluelink:active {font-size:10pt;color:#032CE7;font-family:Gotham Book;text-decoration:none;}
a.bluelink:hover {font-size:10pt;color:#032CE7;font-family:Gotham Book;text-decoration:underline;}

.yellowtext{
	font-family:Gotham Book;
	font-size:9pt;
	color:#ffdb6d;
}
.mandatorytext{
color:red;font-family:Gotham Book;
}
.android_mandatorytext{
color:red;font-family:Gotham Book;
font-size:20px;
}
.iphone_mandatorytext{
color:red;font-family:Gotham Book;
font-size:11px;
}
.android2_mandatorytext{
color:red;font-family:Gotham Book;
font-size:15px;
}
.print_text{
	font-size:15px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#000000;
}
.view_text{
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:white;
}
.icon_text{
	font-size:8pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:white;
}
.wallMessage{
	font-size:13pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
}
.wall_Message{
	font-size:7pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
	padding-left:5px;
}
.new_wall_Message{
	font-size:7pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
}
.wallerr_Message{
	font-size:10px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
	padding-top:19px;
	
}
.wallMessage_time{
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:gray;
}
.wallMessagetime{
	font-size:5pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:gray;
	padding-left:5px;
}
.NewwallMessagetime{
	font-size:6pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#A5A5A5;
}
.new_username{
	font-size:8pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#1E64EF;
}
.wallMessage_bold{
	font-size:16pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:blue;
}

.NewWallmessageBold{
	font-size:6pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
}
.wallmessageBold{
	font-size:7pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:blue;
}
.mailusername{
	font-size:16px; 
	font-family:Gotham Bold; 
	text-decoration: none;  
	color:white;
} 

.newmailusername{
	font-size:12px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:white;
} 

.wallMessagetime{
	font-size:8pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
}

.border_bottom{
	border-bottom:2px solid #303030;
}

.border_top{
	border-top:1px solid #303030;
}

.white_text{
	font-size:10pt; 
	font-family:Gotham Book;  
	text-decoration: none;  
	color:#FFFFFF;
}

.size_11pt{
	font-size:11pt;
}

.display_none{
	display:none;
}
.div_bg 
{
	background-color: black; 
	border:2px solid gray;
	display:block;
	position:absolute;
	width:300px;
}

.right_padding{
padding-right:10px;
}

.cursor_pointer{
cursor:pointer;
}


/*New phase 2 styles*/

.hangar_bold_red_text{
	font-size:18px; 
	font-family:Gotham Book;  
	text-decoration: none;  
	color:red;
}

.web_new_username{
	font-size:13pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#1E64EF;
}

.web_NewwallMessagetime{
	font-size:12px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#A5A5A5;
}

.web_new_wall_Message{
	font-size:11pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
}

.web_NewWallmessageBold{
	font-size:11pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
}

.wall_bg_class{
	width:100%;
	overflow:auto;
	border:0px solid red;
	font-family:Gotham Book; 
}

.siteloadmorediv{
	width:100%;
	overflow:auto;axis:y;
	border:0px solid red;
	font-family:Gotham Book; 
}

.wall_bg{
	width:100%;
	max-height:700px;
	padding-top:8px;
	padding-bottom:8px;
	background:transparent;
	border:0px solid green;
	font-family:Gotham Book; 
}

.club_bg{
	width:200px;
	padding-top:5px;
	background-image:url("../../images/club_bg.png");
	background-repeat:no-repeat;
	background-position:9px 0px;
	border:0px solid green;
	font-family:Gotham Book; 
}

.club_bg_top{
	width:200px;
	padding-top:5px;
	background-image:url("../../images/club_top.png");
	background-repeat:no-repeat;
	background-position:9px 0px;
	border:0px solid green;
	font-family:Gotham Book; 
}

a.favlink:link {font-size:11pt;color:white;font-family:Gotham Book;text-decoration:none;}
a.favlink:visited {font-size:11pt;color:white;font-family:Gotham Book;text-decoration:none;}
a.favlink:active {font-size:11pt;color:white;font-family:Gotham Book;text-decoration:none;}
a.favlink:hover {font-size:11pt;color:white;font-family:Gotham Book;text-decoration:none;}

.members_selection_pop{
	display:none;
	overflow-x: hidden;
	overflow-y: hidden;
	width:205px;
	height:205px;
	position:absolute;
	z-index:1000;
	border:0px solid red;
	background-image: url('../../images/4/hangar_top_03.png');
	background-repeat:no-repeat;
	padding-top:5px;
	font-family:Gotham Book; 
}

.members_selection_pop_1{
	overflow-x: hidden;
	overflow-y: scroll;
	width:190px;
	height:175px;
	position:absolute;
	z-index:1000;
	border:0px solid red;
	margin-left:10px;
	margin-top:10px;
	font-family:Gotham Book; 
}

.selection_pop_1ist{
	overflow-y: scroll;
	width:99%;
	padding-left:2%;
	height:360px;
	font-family:Gotham Book; 
}

.close_post_popup{
	width:24px;
	height:24px;
	position:absolute;
	display:none;
	z-index:1000;
	cursor:pointer;
	font-family:Gotham Book; 
}

.members_scroll_pop{
	display:;
	vertical-align:top;
	height:80px;
	border:1px solid red;
	font-family:Gotham Book; 
}

.yj-mockscroll-bar{
	background-color: white;
    border-radius: 5px 5px 5px 5px;
    opacity: 0.5;
    width: 5px;
	border:1px solid red;
	font-family:Gotham Book; 
}

.p_msg_box{
	height:25px;
	border:1px solid #7F9DB9;
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
	width:350px;

}

.delete_post_area{
	display:;
}

.delete_club_area{
	display:;
}

.siteuserinfotext{
	font-size:9pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:white;
}

.siteuser_infotext{
	font-size:9pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#999999;
}

.hangaruser_infotext{
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#B1B1B1;
}

.fieldsetclass{
	border:0px solid #171717;
	color:#ff8901;
	font-size:12pt; 
	font-family:Gotham Book; 
	width:100%;
	text-align:left;
	padding:20px;

}

.recurrence_text{
	color:white;
	font-size:15px; 
	font-family:Gotham Book; 
}

.recu_borded_right{
	border-right:0px solid #171717;
}

.time_text_box{
	height:20px;
	border:1px solid #2f2f2f;
	font-size:14px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
	line-height:17px;
	width:30px;
	text-align:center;
}

.recu_date_text_box{
	height:20px;
	border:1px solid #2f2f2f;
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
	line-height:17px;
	width:150px;
}

.recu_error{
	color:white;
	font-size:15px;
	font-family:Gotham Book; 
	padding-left:15px;
}

.register_button{
	background-image: url('../../images/reg.png');
	background-repeat:no-repeat;
	width:238px;
	cursor:pointer;border: none;height:35px;
	background-color:#000000;
	font-family:Gotham Book; 
}

.cancelbutton{
	background-image: url('../../images/4/popup_cancel.png');
	background-repeat:no-repeat;
	width:87px;
	height:43px;
	cursor:pointer;
	border: none;
	background-color:transparent;
	font-family:Gotham Book; 
}

.okbutton{
	background-image: url('../../images/4/popup_ok.png');
	background-repeat:no-repeat;
	width:67px;
	height:43px;
	cursor:pointer;
	border: none;
	background-color:transparent;
	font-family:Gotham Book; 
}

.setairportbutton{
	background-image: url('../../images/set_ariport.png');
	background-repeat:no-repeat;
	width:100px;
	height:27px;
	cursor:pointer;border: none;
	font-family:Gotham Book; 
}

.wvsetairportbutton{
	background-image: url('../../images/Select-Airport.png');
	background-repeat:no-repeat;
	width:177px;
	height:30px;
	cursor:pointer;border: none;
	font-family:Gotham Book; 
}


.wvsetorgbutton{
	background-image: url('../../images/4/wvok.png');
	background-repeat:no-repeat;
	width:96px;
	height:43px;
	cursor:pointer;border: none;
	font-family:Gotham Book; 
	background-color:transparent;
}

.wvsetorgbuttoncancel{
	background-image: url('../../images/4/wvcancel.png');
	background-repeat:no-repeat;
	width:96px;
	height:43px;
	cursor:pointer;border: none;
	font-family:Gotham Book; 
	background-color:transparent;
}
.widget_top_bg{
	color:white;
	font-size:15px;
	padding-left:13px;
	background-image: url('../../images/widget_top_bg.png');
	font-family:Gotham Book; 
}

.black_boldtext
{
	color:black;
	font-size:11px;
	font-family:Gotham Book; 
}

.hangar_user_name
{
	color:#FFFFFF;
	font-size:16px;
	font-family:Gotham Bold; 
}

.hangar_useraddress
{
	color:#ACACAC;
	font-size:15px;
	font-family:Gotham Book; 
}

.invite_box{
	background-color:#272727; 
	width:485px;
	position:absolute;
	display:none;
	z-index:1950;
	height:250px;
	font-size:20px; 
	background-image: url('../../images/4/small_bg.png');
	background-repeat:repeat-x;
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#FFFFFF;	
	border:1px solid gray;
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 4px #232323;  
  -webkit-box-shadow: 0px 0px 4px #232323; 
}

.posted_to_div{
	width:205px;
	height:145px;
	position:absolute;
	display:none;
	z-index:1000;
	border:0px solid red;
	font-family:Gotham Book; 
}

.selectionbox_filter{
	width:391px;
	height:441px;
	position:absolute;
	display:none;
	z-index:1210;
	background-repeat:no-repeat;
	font-family:Gotham Book; 
}

.selectionbox_filter_close{
	width:48px;
	height:48px;
	position:absolute;
	display:none;
	z-index:1210;
	background-image: url('../../images/4/whiteclose.png');
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Gotham Book; 
}

.selectionbox_filter_close_txt{
	width:70px;
	height:48px;
	position:absolute;
	display:none;
	z-index:1210;
	background-image: url('../../images/4/whiteclose.png');
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Gotham Book; 
}

.selectionbox_filter_alert{
	width:321px;
	height:138px;
	position:absolute;
	display:none;
	z-index:1210;
	background-image: url('../../images/no_data_found.png');
	background-repeat:no-repeat;
	font-family:Gotham Book; 
}

.selectionbox_filter_close_alert{
	width:48px;
	height:48px;
	position:absolute;
	display:none;
	z-index:1117;
	background-image: url('../../images/4/whiteclose.png');
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Gotham Book; 
}

.searchtype_filter{
	width:580px;
	height:auto;
	position:absolute;
	display:none;
	z-index:1117;
	border:0px solid green;
	font-family:Gotham Book; 
}


.searchtype_distance_filter{
	width:550px;
	height:240px;
	position:absolute;
	display:none;
	z-index:1117;
	border:0px solid green;
	font-family:Gotham Book; 
}


.subsearchtype_distance_filter{
	width:25%;
	text-align:left;
	margin-top:12px;
	z-index:1116;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;  
	border-radius: 5px;  
	-moz-box-shadow: 0px 0px 4px #181818;  
	-webkit-box-shadow: 0px 0px 4px #181818;  
	box-shadow: 0px 0px 4px #181818;  
	border-left:1px solid gray;
	border-right:1px solid gray;
	border-bottom:1px solid gray;
	border-top:1px solid gray;
	background-image:url("../../images/4/sep_bg.png");
	background-repeat:repeat-x; 
	background-color:#000000;
	font-family:Gotham Book;
	height: 250px;
	overflow-y: scroll; 
}


.subsearchtype_filter{
	width:51%;
	text-align:left;
	margin-top:12px;
	z-index:1116;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;  
	border-radius: 5px;  
	-moz-box-shadow: 0px 0px 4px #181818;  
	-webkit-box-shadow: 0px 0px 4px #181818;  
	box-shadow: 0px 0px 4px #181818;  
	border-left:1px solid gray;
	border-right:1px solid gray;
	border-bottom:1px solid gray;
	border-top:1px solid gray;
	background-image:url("../../images/4/sep_bg.png");
	background-repeat:repeat-x; 
	background-color:#000000;
	font-family:Gotham Book; 
}

.cus_dropdownmarker{
	float:left;
	position:absolute;
	background-image: url('../../images/4/drop_arrow.png');
	background-repeat:no-repeat;
	width:28px;
	height:25px;
	z-index:1180;
	margin-top:35px;
	margin-left:88%;
	display:none;
	border:0px solid red;
	font-family:Gotham Book; 
}
.smallmarker{
margin-left:75% !important;
}
.mediummarker{
margin-left:85% !important;
}
.mediumpagemarker{
margin-left:88% !important;
}


.smallnonselelectli{
text-indent: 25px !important;
}

.dropdownmarkergo{
	float:left;
	position:absolute;
	z-index:1180;
	display:none;
	text-align:right;
	border:0px solid red;
	font-family:Gotham Book;
	background-color:#0F0F0F;
	padding:8px; 
	border-radius: 0px 0px 5px 5px;	
	box-shadow:0 0 4px #181818;
	border: 1px solid grey;
	border-top: none !important;
}
.dropdownmarkergo1{
	float:left;
	position:absolute;
	z-index:1180;
	display:none;
	text-align:center;
	border:0px solid red;
	font-family:Gotham Book;
	background-color:#0f0f0f;
	padding:12px; 
	border-radius: 0px 0px 5px 5px;	
	box-shadow:0 0 4px #0f0f0f;
	border: 1px solid #414141;
	border-top: none;
}

.dropdownmarkergo1 > input[type=button] {
	font-size: 15px;
	min-width: 43px;

}


.dropdownmarker{
	float:left;
	position:absolute;
	background-image: url('../../images/4/drop_arrow.png');
	background-repeat:no-repeat;
	width:28px;
	height:25px;
	z-index:1114;
	margin-top:-15px;
	margin-left:50%;
	margin-right:12px;
	border:0px solid red;
	font-family:Gotham Book; 
}

.distancedropdownmarker{
	float:left;
	position:absolute;
	background-image: url('../../images/4/drop_arrow.png');
	background-repeat:no-repeat;
	width:28px;
	height:25px;
	z-index:1114;
	margin-top:-15px;
	margin-left:19%;
	margin-right:12px;
	border:0px solid red;
	font-family:Gotham Book; 
}
.listEventClass ul li.selecteddropdown span
{
	color: #FD8602 !important;
}
.mapEventClass ul li.selecteddropdown span
{
	color: #FD8602 !important;
	font-weight: bold;
	background:none;
}
.selecteddropdown{
	background: #494949;
	color: #FFFFFF;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;  
	border-radius: 5px;  
	-moz-box-shadow: 0px 0px 4px #494949;  
	-webkit-box-shadow: 0px 0px 4px #494949;  
	box-shadow: 0px 0px 4px #494949; 
	font-family:Gotham Book; 
	width: 45px;
	height: 30px;
}
.selecteddropdowncategory{
	background: #494949;
	color: #FFFFFF;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;  
	border-radius: 5px;  
	-moz-box-shadow: 0px 0px 4px #494949;  
	-webkit-box-shadow: 0px 0px 4px #494949;  
	box-shadow: 0px 0px 4px #494949; 
	font-family:Gotham Book; 
	width: 40px;
	height: 41px;
}

.searchdatetype_filter{
	width:390px;
	height:158px;
	display:none;
	position:absolute;
	z-index:1117;
	background-color:black;
	font-family:Gotham Book; 

}


.makeandmodel_box{
	width:551px;
	height:414px;
	position:absolute;
	display:none;
	z-index:1200;
	/*width: 45px;*/
	height: 45px;
	font-family:Gotham Book; 
	border:0px solid gray;
	padding:10px;
}

.siteboldheadertext{
	color:#FFFFFF;
	font-size:16px;
	font-family:Gotham Bold; 
}

.makeandmodel_box_close{
	width:48px;
	height:48px;
	position:absolute;
	display:none;
	z-index:1200;
	background-image: url('../../images/4/whiteclose.png');
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Gotham Book; 
}

.show1box_filter{
	width:485px;
	min-height:300px;
	position:absolute;
	display:none;
	z-index:1215;
	
	background-image: url('../../images/4/small_bg.png');
	background-repeat:repeat-x;
	background-position:top;
	border:1px solid gray;
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 4px #232323;  
  -webkit-box-shadow: 0px 0px 4px #232323
	
}

.moreinfobox{
	width:100%;
	height:255px;
	position:absolute;
	z-index:1200;
	overflow-y:scorll;
	overflow-x:hidden;
	color:#FFFFFF;
	border:0px solid red;
	font-family:Gotham Book; 
}

.moreinfo_box{
	width:290px;
	height:170px;
	position:absolute;
	z-index:1200;
	background-color:#272727;
	overflow-y:scorll;
	overflow-x:hidden;
	color:#FFFFFF;
	font-family:Gotham Book; 
}

.show1boxfilter{
	width:290px;
	height:170px;
	position:absolute;
	z-index:1200;
	overflow-y:scorll;
	overflow-x:hidden;
	/**width:391px;
	height:441px;
	position:absolute;
	z-index:1000;
	overflow:hidden;**/
	font-family:Gotham Book; 
}

.show1box_filter_close{
	width:48px;
	height:48px;
	position:absolute;
	display:none;
	z-index:1200;
	background-image: url('../../images/4/whiteclose.png');
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Gotham Book; 
}


.show2box_filter{
	width:391px;
	height:441px;
	position:absolute;
	display:none;
	z-index:1400;
	background-color:;
	font-family:Gotham Book; 
}

.show2box_filter_close{
	width:66px;
	height:22px;
	position:absolute;
	display:none;
	z-index:1400;
	background-image: url('../../images/image_close.png');
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Gotham Book; 
}

.ok_button{
	background-image: url('../../images/ok.png');
	background-repeat:no-repeat;
	background-color:transparent;
	height:27px;
	width:37px;
	cursor:pointer;border: none;height:35px;
	font-family:Gotham Book; 
}

.cancel_button{
	background-color:transparent;
	height:27px;	
	background-image: url('../../images/cancel.png');
	background-repeat:no-repeat;
	width:67px;
	cursor:pointer;border: none;height:35px;
	font-family:Gotham Book; 
}

.WelcomePageOverLay 
{
	 position:fixed;
	 *position:absolute;
	 top:0px;
	 left:0px;
	 background-color:#292828;
	 opacity:.5;
	 filter:alpha(opacity:50);
	 -moz-opacity:0.5;
	 z-index:1200;
	 width:100%;
	 display:none;
	 cursor:pointer;
	 font-family:Gotham Book; 
}

.rearbyPageOverLay 
{
	 position:fixed;
	 *position:absolute;
	 top:0px;
	 left:0px;
	 background-color:#292828;
	 opacity:.5;
	 filter:alpha(opacity:50);
	 -moz-opacity:0.5;
	 z-index:1300;
	 width:100%;
	 display:none;
	 cursor:pointer;
	 font-family:Gotham Book; 
}


.PageOverLay 
{
	 position:fixed;
	 *position:absolute;
	 top:0px;
	 left:0px;
	 background-color:#000000;
	 opacity:.9;
	 filter:alpha(opacity:90);
	 -moz-opacity:0.9;
	 z-index:1200;
	 width:100%;
	 height:800px;
	 display:none;
	 font-family:Gotham Book; 
}



/** jeff New **/

.jtextbox {
height: 25px;
font-size: 11pt;
font-family:Gotham Book;
text-decoration: none;
background: #ccc;
line-height: 17px;
padding: 16px 7px;
border: 1px solid #fff;
color: black;
width: 400px;
}

.jsiteselectbox {
font-size: 11pt;
font-family:Gotham Book;
color: black;
text-decoration: none;
padding: 7px;
background: #ccc;
margin-bottom: 10px;
border: 1px solid white;
}

.jsite_notes {
font-size: 9pt;
font-family:Gotham Book;
text-decoration: none;
color: #FFCD33;
padding-bottom: 10px;
display: block;
}

.jsite_boldtext {
font-size: 10pt;
font-family: Gotham Book;
text-decoration: none;
color: #F8F8F8;
width: 195px;
}

.jtd {
padding-bottom: 10px;
}

/** Newly updated **/

.jsite_boldtext15pt {
font-size: 15pt;
font-family: Gotham Book;
text-decoration: none;
color: #F8F8F8;
}

.jsite_boldredtext14pt {
font-size: 14pt;
font-family: Gotham Book;
text-decoration: none;
color: red;
}

.jsite_boldgraytext{
font-size: 10pt;
font-family: Gotham Book;
text-decoration: none;
color: #636363;
}

.new_button_text{
font-size: 12pt;
font-family: Gotham Book;
text-decoration: none;
color: #F8F8F8;
height:36px;
}

a.white_boldlink:link {font-size: 15pt;font-family: Gotham Book;text-decoration: none;color: #F8F8F8;text-decoration:none;}
a.white_boldlink:visited {font-size: 15pt;font-family: Gotham Book;text-decoration: none;color: #F8F8F8;text-decoration:none;}
a.white_boldlink:active {font-size: 15pt;font-family: Gotham Book;text-decoration: none;color: #F8F8F8;text-decoration:none;}
a.white_boldlink:hover {font-size: 15pt;font-family: Gotham Book;text-decoration: none;color: #F8F8F8;text-decoration:none;}

a.whiteboldlink:link {font-size: 12pt;font-family: Gotham Book;text-decoration: none;color: #F8F8F8;text-decoration:none;}
a.whiteboldlink:visited {font-size: 12pt;font-family: Gotham Book;text-decoration: none;color: #F8F8F8;text-decoration:none;}
a.whiteboldlink:active {font-size: 12pt;font-family: Gotham Book;text-decoration: none;color: #F8F8F8;text-decoration:none;}
a.whiteboldlink:hover {font-size: 12pt;font-family: Gotham Book;text-decoration: none;color: #F8F8F8;text-decoration:none;}

/** Newly updated **/

/** jeff New **/


.setting_bg{
	height:50px;	
	background-image: url('../../images/bt_bg.png');
	background-repeat:no-repeat;
	width:572px;
}

.hangar_black_bg{
	background-image: url('../../images/hangar_black_bg.png');
	background-repeat:no-repeat;
	width:595px;
}

.hangar_msg_box{
	background-image: url('../../images/hangar_text_box.png');
	background-repeat:no-repeat;
	width:355px;
	height:73px;
}

.duplicateLink{
	color:red;
	font-family:Gotham Book;
	font-size:12px;
	text-decoration:none;
	background: url(../../images/add_aircraft.png) left center no-repeat;
	padding-left:20px;
	padding-bottom:10px;
	width:30px;
	height:15px;
	position:absolute;
}

.removeLink{
	color:red;
	font-family:Gotham Book;
	font-size:12px;
	text-decoration:none;
	background: url(../../images/delete_aircraft.png) left center no-repeat;
	padding-left:20px;
	padding-bottom:10px;
	width:30px;
	height:15px;
	position:absolute;
}

.filter_selectbox{
	cursor:pointer;
	z-index:10;
}

.bgtextbox{
	height:25px;
	border:0px solid red;
	font-size:14px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#8D8D8D;
	background-color:#E9E9E9;
	width:170px;
}

.bgval_box{
	height:25px;
	border:0px solid red;
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#ffffff;
	background-color:transparent;
}

.filter_boldtext{
	font-size:11pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#F8F8F8;
}

.make_model_details{
	cursor:pointer;
}

.sitetextboxbg{
	height:17px;
	border:1px solid #2f2f2f;
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
	background-color:#F8F8F8;
	line-height:17px;
	border:1px solid white;
}

.eventdatebox{
	height:60px;
	width:100%;
	border:0px solid white;
	font-size:19px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#FFFFFF;
	text-indent:10px;
	background:transparent;
}

.sitetextatreabg{
	background-image:url('../../images/text_area_bg.png');
	background-repeat:no-repeat;
	border:0px solid white;
	width:300px;
	height:100px;
	padding-left:2px;
}

.sitetextatreabg1{
	background-image:url('../../images/text_area_bg_1.png');
	background-repeat:no-repeat;
	border:0px solid white;
	width:400px;
	height:148px;
	padding-left:2px;
}

.recurring_setup_popup{
	width:550px;
	height:460px;
	position:absolute;
	display:none;
	z-index:1200;
	background-color:#2F2F2F;
	border:1px solid gray;
	border-radius: 5px 5px 5px 5px;
}

.recurring_setup_popup_close{
	width:88px;
	height:48px;
	position:absolute;
	display:none;
	z-index:1200;
	background-image: url('../../images/close.png');
	background-repeat:no-repeat;
	cursor:pointer;
}

.notification_bg{
	background-image: url('../../images/notification_02.png');
	background-repeat:repeat-x;
	font-size:14pt; 
	font-family:Trebuchet MS; 
	text-decoration: none;  
	color:#4f4f4f;
}

.notification_arrow_bg{
	position:absolute;
}


.filterdiv{
	width:550px;
	height:441px;
	position:absolute;
	display:none;
	z-index:1000;
	background-color:black;
	border:1px solid #2D2D2D;
}

.PageOverLayFilter
{
	 position:fixed;
	 *position:absolute;
	 top:0px;
	 left:0px;
	 background-color:#000;
	 opacity:.9;
	 filter:alpha(opacity:90);
	 -moz-opacity:0.9;
	 z-index:1200;
	 width:100%;
	 height:800px;
	 display:none;
}


.map-loader{
	width:120px;
	height:35px;
	position:absolute;
	border:0px solid red;
	z-index:1207;
	background-image: url('../../images/map-loader.gif');
	background-repeat:no-repeat;
	background-position:10px 0px;
}

.site_bold_red_text{
	font-size:18pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:red;
}

.event_details_white_text{
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:white;
}

.address_search_textbox_bg{
	height:40px;
	width:100%;
	padding-left:40px;
	border:0px solid #595959;
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#1F1F1F;
	background-color:#E9E9E9;
	line-height:17px;
	background-image:url('../../images/search_white_bg.png');
	background-repeat:no-repeat;
	padding-right:7px;
}

.addresssearch_textbox_bg{
	height:47px;
	border:0px solid #000000;
	font-size:16px; 
	font-family:Gotham Book; 
	color:gray;
	padding:5px;
	background-color:#FFFFFF;
	float:left;
	padding:1px;
}
.addresssearch_leftbg{
	height:67px;
	border:0px solid #595959;
	text-decoration: none;  
	color:#1F1F1F;
	background-color:transparent;
	line-height:67px;
	background-image:url('../../images/4/popup_bg4.png');
	background-repeat:no-repeat;
	float:left;
}
.addresssearch_rightbg{
	height:67px;
	border:0px solid #595959;
	text-decoration: none;  
	color:#1F1F1F;
	background-color:transparent;
	line-height:67px;
	background-image:url('../../images/4/popup_bg5.png');
	background-repeat:no-repeat;
	float:right;
}

.addressdiv{
	width:650px;
	height:300px;
	position:absolute;
	display:none;
	z-index:1000;
	background-color:#000000;
	border:1px solid #2D2D2D;
}

.addressbox_confirm{
	width:391px;
	height:318px;
	position:absolute;
	display:none;
	z-index:1000;
	background-image: url('../../images/selbox_pop_up_small.png');
	background-repeat:no-repeat;
}

.addressbox_confirm_close{
	width:48px;
	height:48px;
	position:absolute;
	display:none;
	z-index:1000;
	background-image: url('../../images/4/whiteclose.png');
	background-repeat:no-repeat;
	cursor:pointer;
}


.confirmbutton{
	background-image: url('../../images/confirm.png');
	background-repeat:no-repeat;
	width:68px;
	height:27px;
	cursor:pointer;border: none;
}

.jsite_boldredtext12pt {
font-size: 12pt;
font-family: Gotham Book;
text-decoration: none;
color: red;
}

.load_confirm{
	width:191px;
	height:118px;
	position:absolute;
	display:none;
	z-index:1000;
	background-image: url('../../images/loading2.gif');
	background-repeat:no-repeat;
}

.confirm_bg{
	background-image: url('../../images/notification_02_new.png');
	background-repeat:repeat-x;
	font-size:9pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#4f4f4f;
}

.selectionbox_search{
        display:none;
	width:803px;
	height:320px;
	position:absolute;
	z-index:1210;
	/*background-image: url('../images/selbox_pop_up_large.png');*/
	background-repeat:no-repeat;
}

.selectionbox_googlesearch_close{
      width:70px;
	height:48px;
	position:absolute;
	display:none;
	z-index:1210;
	background-image: url('../../images/4/whiteclose.png');
	background-repeat:no-repeat;
	cursor:pointer;
}

.eventaddressbox_confirm{
	width:391px;
	height:441px;
	position:absolute;
	display:none;
	z-index:1200;
	background-image: url('../../images/selbox_pop_up.png');
	background-repeat:no-repeat;
}

.site_bold_red_text_2{ 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:red;
}

.site_bold_yellow_text_2{ 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#FD8602;
	font-size:14px;
}

.pageviewalert_box{
	background-color:#272727; 
	width:485px;
	position:absolute;
	display:none;
	z-index:1000;
	height:350px;
	font-size:20px; 
	background-image: url('../../images/4/small_bg.png');
	background-repeat:repeat-x;
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#FFFFFF;	
	border:1px solid gray;
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 4px #232323;  
  -webkit-box-shadow: 0px 0px 4px #232323; 
}

.pageviewalertheader{
	font-size:18px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#FFFFFF;	
	padding-left:5px;
	padding-right:5px;
}

.pageviewalertcontent{
	font-size:16px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#FFFFFF;	
	padding-left:10px;
	padding-right:10px;
}

.iphoneaddressbox_confirm{
	width:300px;
	height:318px;
	position:absolute;
	display:none;
	z-index:1000;
	background-image: url('../../images/selbox_pop_up_small1.png');
	background-repeat:no-repeat;
}

.searchconfirm_box{
	width:391px;
	height:258px;
	position:absolute;
	display:none;
	z-index:1000;
	background-image: url('../../images/box.png');
	background-repeat:no-repeat;
}

.more_activity{
      font-family:Gotham Book; 
	text-decoration: none;  
	color:green;
	font-size:12px;
}

.pageprevsel
{
      color:white;
      font-size:12px;
      font-family:Gotham Book;
      background-image: url('../../images/next_select.png');
	background-repeat:repeat-x;
	width:58px;
	height:21px;
	text-align:center;
}

.pageprevdesel
{
      color:white;
      font-size:12px;
      font-family:Gotham Book;
      background-image: url('../../images/next_deselect.png');
	background-repeat:repeat-x;
	width:58px;
	height:21px;
	text-align:center;
}

.pagenumdesel
{
      color:white;
      font-size:12px;
      font-family:Gotham Book;
      background-image: url('../../images/no_deselect.png');
	background-repeat:repeat-x;
	width:25px;
	height:21px;
	text-align:center;
}

.pagenumsel
{
      color:white;
      font-size:12px;
      font-family:Gotham Book;
      background-image: url('../../images/no_select.png');
	background-repeat:repeat-x;
	width:25px;
	height:21px;
	text-align:center;
}

.andriodaddressbox_confirm{
	width:270px;
	height:318px;
	position:absolute;
	display:none;
	z-index:1000;
	background-image: url('../../images/android_box.png');
	background-repeat:no-repeat;
}


.confirmadd_bg{
	background-image: url('../../images/text_box2.png');
	background-repeat:repeat-x;
	font-size:9pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#4f4f4f;
}

.confirmtextboxbg{
	border:1px solid #2f2f2f;
	color:black;
	background-color:#F8F8F8;
	border:1px solid white;
}

.deviceeventaddressbox_confirm{
	width:270px;
	height:441px;
	position:absolute;
	display:none;
	z-index:1000;
	background-image: url('../../images/device_popup_event.png');
	background-repeat:no-repeat;
}

.devicesearchconfirm_box{
	width:270px;
	height:258px;
	position:absolute;
	display:none;
	z-index:1000;
	background-image: url('../../images/device_popup_search.png');
	background-repeat:no-repeat;
}

.tdaddresssearchtextbox_bg{
	height:39px;
	border:0px solid #595959;
	text-decoration: none;  
	background-image:url('../../images/textbox2.png');
	background-repeat:repeat-x;
	float:left;
	width:490px;
	background-color:#E9E9E9;
}

.airselboxsearch_textbox_bg{
	
	outline:none;
	width:360px;
	border:0px solid #595959;
	font-size:16px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#FFFFFF;
	background-color:transparent;
	padding-right:7px;
	
}


.addsearchbut_bg{
	background-image: url('../../images/address_search.png');
	background-repeat:no-repeat;
	width:166px;
	cursor:pointer;border: none;height:31px;
	background-color:#000000;
}

.addresssearch_rightbg_android{
	height:39px;
	width:38px;
	border:0px solid #595959;
	text-decoration: none;  
	color:#1F1F1F;
	background-color:#E9E9E9;
	line-height:17px;
	background-image:url('../../images/textbox3_large.png');
	background-repeat:no-repeat;
	float:right;
	margin-top:0px;
}


.airselboxsearch_textbox_bg_device{
	height:39px;
	width:374px;
	padding-left:40px;
	border:0px solid #595959;
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#1F1F1F;
	background-color:#E9E9E9;
	line-height:17px;
	background-image:url('../../images/4/popup_bg2.png');
	background-repeat:no-repeat;
	padding-right:7px;
}


.airselboxsearch_textbox_bg_android{
	height:39px;
	width:290px;
	padding-left:40px;
	border:0px solid #595959;
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#1F1F1F;
	background-color:#E9E9E9;
	line-height:17px;
	background-image:url('../../images/4/popup_bg2.png');
	background-repeat:no-repeat;
	padding-right:7px;
}

.font_7pt{
      font-size:7pt;
}

.sitetextatreabg_new{
	background-image:url('../../images/text_area_bg_new.png');
	background-repeat:no-repeat;
	border:0px solid white;
	width:263px;
	height:100px;
	padding-left:2px;
}

.padding_left10px{
      padding-left:10px;
}

.padding10px{
      padding:7px;
}

.width661px{
     width:654px;
}

.width674px{
      width:650px;
     margin-left:6px;
}

.padding_left13px{ padding-left:13px; }
.padding_top100px{ padding-top:100px; }
.padding_left9px{ padding-left:9px; }
.padding_left11px{ padding-left:11px; }
.padding_left12px{ padding-left:12px;}

a.popuplink:link {font-size:10pt;font-family:Gotham Book;text-decoration:none;}
a.popuplink:visited {font-size:10pt;font-family:Gotham Book;text-decoration:none;}
a.popuplink:active {font-size:10pt;font-family:Gotham Book;text-decoration:none;}
a.popuplink:hover {font-size:10pt;font-family:Gotham Book;text-decoration:underline;}

a.popupsellink:link {font-size:10pt;color:#000000;font-family:Gotham Book;text-decoration:none;}
a.popupsellink:visited {font-size:10pt;color:#000000;font-family:Gotham Book;text-decoration:none;}
a.popupsellink:active {font-size:10pt;color:#000000;font-family:Gotham Book;text-decoration:none;}
a.popupsellink:hover {font-size:10pt;color:#000000;font-family:Gotham Book;text-decoration:underline;}

.event_txtarea{
      background-image:url('../../images/textarea_new.png');
	background-repeat:no-repeat;
	border:0px solid white;
      width :668px;
      height:96px;
      font-family:Gotham Book;
}

.padding_left9px{
      padding-left:9px;
}
.onlinetext{
font-family:Gotham Bold;
color:#000000;
font-size:20px;
height:45px;
line-height:45px;
background-repeat:repeat-x;
}
.ptrclass{
cursor:pointer;
}

a.onlinelink:link {font-size:11pt;color:#FF00FF;font-family:Gotham Book;text-decoration:none;}
a.onlinelink:visited {font-size:11pt;color:#FF00FF;font-family:Gotham Book;text-decoration:none;}
a.onlinelink:active {font-size:11pt;color:#FF00FF;font-family:Gotham Book;text-decoration:none;}
a.onlinelink:hover {font-size:11pt;color:#FF00FF;font-family:Gotham Book;text-decoration:underline;}
.add-overlay
{
    position:fixed;
    *position:absolute;
    top:0px;
    left:0px;
    background-color:#000;
    opacity:.1;
    filter:alpha(opacity:30);
    -moz-opacity: 0.40;
    z-index:100;
    width:100%;
    height:100%;
    display: none;  
}
.addeventoverlay
{
    position: absolute;
    top:0px;
    left:0px;
    display: none;
    vertical-align: middle;
    width:100%;
    height:100%;
     z-index:200;  
}
.add_popup_close{
	width:24px;
	height:24px;
	background-image: url('../../images/close.png');
	background-repeat:no-repeat;
	cursor:pointer;
	float:right;
	border:0px solid red;
	z-index:1000;
position:relative;
	
	
}
.widgetpoup{
position:absolute;
z-index:1000;
display:none;
width:75%;
height:70%;
border:1px solid red;
background-color:#000000;
}
.widgettext{
     width:400px;
}
.widthtextarea{
     width:500px;
     margin-left:6px;
}
.wwidthtextarea{
     width:97%;
     margin-left:6px;
}
.wevent_txtarea{
      background-image:url('../../images/textarea_new.png');
	background-repeat:no-repeat;
	border:0px solid white;
      width :508px;
      height:96px;
      font-family:Gotham Book;
}
.w_boldtext{
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#F8F8F8;
	width:117px;
}
.wc_boldtext{
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#F8F8F8;
	width:117px;
}

.addresssearchrightbg{
	height:39px;
	width:38px;
	border:0px solid #595959;
	text-decoration: none;  
	color:#1F1F1F;
	background-color:#E9E9E9;
	line-height:17px;
	background-image:url('../../images/textbox3_android.png');
	background-repeat:no-repeat;
	float:right;
	margin-top:0px;
}
.addresssearch_rightbgipad{
	height:39px;
	width:50px;
	border:0px solid red;
	text-decoration: none;  
	color:#1F1F1F;
	background-color:#E9E9E9;
	line-height:17px;
	background-image:url('../../images/4/popup_bg3.png');
	background-repeat:no-repeat;
	float:right;
	margin-top:0px;
}
.addresssearch_rightbgandroid{
	height:39px;
	width:38px;
	border:0px solid #595959;
	text-decoration: none;  
	color:#1F1F1F;
	background-color:#E9E9E9;
	line-height:17px;
	background-image:url('../../images/textbox3_large_android.png');
	background-repeat:no-repeat;
	float:right;
	margin-top:0px;
}
.site_poptext{
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none; 
	color:#1F1F1F;
}
.remembertext{
	font-family:Gotham Book;
	font-size:9pt;
	color:#FFFFFF;
}
.login_text{
	font-family:Gotham Book;
	font-size:12px;
	color:#FFFFFF;
	padding-bottom:8px;
	text-align:left;
}

.logintextbox{
	border:0px solid #2f2f2f;
	font-size:9pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:black;
	width:300px;
	background-color:#FFFFFF;
	position:relative;
	left:30px;
        height:25px;;
}
.loginnav{
	background-color:#2D2D2D;
	height:35px;
	font-size:13px; 
	font-family:Gotham Bold; 
	text-decoration: none;  
	color:#FFCD33;
	padding-left:10px;
}

a.forgotlink:link {font-size:11px;color:#FFCD33;font-family:Gotham Book;text-decoration:none;}
a.forgotlink:visited {font-size:11px;color:#FFCD33;font-family:Gotham Book;text-decoration:none;}
a.forgotlink:active {font-size:11px;color:#FFCD33;font-family:Gotham Book;text-decoration:none;}
a.forgotlink:hover {font-size:11px;color:#FFCD33;font-family:Gotham Book;text-decoration:underline;}

a.passwordlink:link {font-size:12px;color:#FFCD33;font-family:Gotham Book;text-decoration:none;}
a.passwordlink:visited {font-size:12px;color:#FFCD33;font-family:Gotham Book;text-decoration:none;}
a.passwordlink:active {font-size:12px;color:#FFCD33;font-family:Gotham Book;text-decoration:none;}
a.passwordlink:hover {font-size:12px;color:#FFCD33;font-family:Gotham Book;text-decoration:underline;}

.site_blacktext{
	font-size:10pt; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#000000;
}
.password_box{
	width:551px;
	height:221px;
	position:absolute;
	display:none;
	z-index:1000;
	background-image: url('../../images/change_password_bg.png');
	background-repeat:no-repeat;
}

.passsword_close{
	width:48px;
	height:48px;
	position:absolute;
	display:none;
	z-index:1000;
	background-image: url('../../images/4/whiteclose.png');
	background-repeat:no-repeat;
	cursor:pointer;
}
.unsubboldtext{
	font-family:Gotham Book;
	font-size:15px;
	color:#FFFFFF;
	text-align:left;
}

.rounded{
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 4px #181818;  
  -webkit-box-shadow: 0px 0px 4px #181818;  
  /*box-shadow: 0px 0px 4px #222; 
  background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);  
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #eeeeee),color-stop(1, #cccccc));
  background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);  
  background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);  
  background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);  
  background-image: -o-linear-gradient(top, #eeeeee, #cccccc); */
}

.roundedpost{
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 4px #181818;  
  -webkit-box-shadow: 0px 0px 4px #181818;  
	background-color:#363636;
}

.newrounded{
	-moz-border-radius: 8px; 
  -webkit-border-radius: 8px;  
  border-radius: 8px;  
  -moz-box-shadow: 0px 0px 6px #181818;  
  -webkit-box-shadow: 0px 0px 6px #181818;  
 }
 
.dateselectionarea{
	background-image: url('../../images/4/small_bg.png');
	background-repeat:repeat-x;
	
}

.siterightmenu{
	/*background-image: url('../images/4/shadow_right.png');
	background-repeat:repeat-y;*/
	background-color:#363636;
	display:none;
	position:absolute;
	width:262px;
	margin-left:0px;
	border:0px solid red;
	float:left;
	z-index:1350;
}

.siteleftsidetable{
	
}

.siterightmenuInside{
	z-index:1230;
}

.right_menus ul > li{
list-style: none;
}

.right_menus ul > li span{
	width: 100%;
	height: 47px;
	color: #FFFFFF;
	font-size:  20px;
	background: #181818;
	display: block;
	position: relative;
	cursor: pointer;
	border:0px solid red;
	text-align:left;
	background:transparent;
	background-image: url('../../images/4/menu_sep.png');
	background-repeat:repeat-x;
}

.right_menus ul > li span:hover{
	width: 100%;
	height: 47px;
	color: #FFFFFF;
	font-size:  20px;
	display: block;
	position: relative;
	cursor: pointer;
	border:0px solid red;
	text-align:left;
	background-image: url('../../images/4/menu_selection.png');
	background-repeat:repeat-x;

}

.rightmenus{
	width: 100%;
	height: 50px;
	color: #FFFFFF;
	font-size:15px;
	text-indent:10px;
	font-family:Gotham Bold;
}

.paddingleftmenu{
	padding-left:20px;
}

.endborder{
	background-image: url('../../images/4/menu_sep.png');
	background-repeat:repeat-x;
}

.right_menus ul > .menu_starbg{
	background-image: url('../../images/4/star.png');
	background-repeat:no-repeat;
	background-position:15px 0px;
}

.right_menus ul > .menu_settingsbg{
	background-image: url('../../images/4/settings.png');
	background-repeat:no-repeat;
	background-position:15px 0px;
}

.right_menus ul > .menu_hangarbg{
	background-image: url('../../images/4/profile_01.png');
	background-repeat:no-repeat;
	background-position:15px 0px;
}

.right_menus ul > .menu_eventbg{
	background-image: url('../../images/4/add_01.png');
	background-repeat:no-repeat;
	background-position:15px 0px;
}

.right_menus ul > .menu_mapbg{
	background-image: url('../../images/4/map_02.png');
	background-repeat:no-repeat;
	background-position:15px 0px;
}

.right_menus ul > .menu_helpbg{
	background-image: url('../../images/4/help_02.png');
	background-repeat:no-repeat;
	background-position:15px 0px;
}

.right_menus ul > .menu_logoutbg{
	background-image: url('../../images/4/logout1.png');
	background-repeat:no-repeat;
	background-position:15px 0px;
}

.usernamearea{
	color: #939393;
	font-size:16px;
	font-family:Gotham Bold;
}

.do_popup_avatar{
	border-radius:50% 50% 50% 50%;
}

.dopopup_avatar{
	border-radius:50% 50% 50% 50%;
}

.border-radius{
	border-radius:50% 50% 50% 50%;
}

.borderradius{
	border-radius:50% 50% 50% 50%;
}

.nearbymainarea{
	float:left;
	border:0px solid red;
	position:absolute;
	z-index:1000;
	height:52px;
	border-radius:6px;
	padding-top: 15px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 13px;
}

.userlocationmainarea{
	float:right;
	border:0px solid red;
	position:absolute;
	z-index:1000;
	height:42px;
	width:60px;
	display:none;
	background-image: url('../../images/4/center_map.png');
	background-repeat:no-repeat;
	cursor:pointer;
}
.usermapfilter{
	float:left;
	border:0px solid red;
	position:absolute;
	z-index:1000;
	height:42px;
	width:60px;
	background-repeat:no-repeat;
	cursor:pointer;
}
.opacity{
	
	z-index:1090;
	background-color: rgba(0,0,0,0.8);
}

.listopacity{
	
	z-index:1090;
	background-color: rgba(0,0,0,0.8);
}


.mapopacity{

	z-index:1090;
	background-color: rgba(0,0,0,0.8);
}

.eventdetailspopuparea{
	float:left;
	border:1px solid red;
	text-align:left;
	margin:-270px 0px 10px 10px;
	display:none;
}

.detailspopupmain{
	float:left;
	position:absolute;
	padding:2px;
	font-family:Gotham Book;
	font-size:19px;
	color:#FFFFFF;
	text-align:left;
	border:0px solid red;	
	background-color: rgba(0,0,0,0.9);
	/* max-height:440px; */
	overflow-y:auto;
	min-height:400px;
}

#detailspopupmain::-webkit-scrollbar-track 
{ 
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
	background-color: #F5F5F5; 
} 
 
#detailspopupmain::-webkit-scrollbar 
{ 
	width: 6px; 
	background-color: #F5F5F5; 
} 
 
#detailspopupmain::-webkit-scrollbar-thumb 
{ 
	background-color: gray; 
}


.popclose{
	float:right;
	position:absolute;
	border:0px solid red;
	text-align:right;
	margin-top:9px;
	margin-right:5px;
	right:0px;
	padding:5px 5px 3px 3px;

	width:28px;
	height:28px;
	line-height:40px;
	display:;
	background-color: rgba(0,0,0,0.9);
	-moz-opacity: 0.85;
	-moz-border-radius: 5px; 
  	-webkit-border-radius: 5px;  
 	 border-radius: 5px;  
  	-moz-box-shadow: 0px 0px 4px #181818;  
  	-webkit-box-shadow: 0px 0px 4px #181818; 
	background-image: url('../../images/4/popclose.png');
	background-repeat:no-repeat;
}
.hotspotpopclose{
	float:right;
	position:absolute;
	border:0px solid red;
	text-align:right;
	margin-top:9px;
	margin-right:5px;
	right:0px;
	padding:5px 5px 3px 3px;

	width:28px;
	height:28px;
	line-height:40px;
	display:;
	background-color: rgba(0,0,0,0.9);
	-moz-opacity: 0.85;
	-moz-border-radius: 5px; 
  	-webkit-border-radius: 5px;  
 	 border-radius: 5px;  
  	-moz-box-shadow: 0px 0px 4px #181818;  
  	-webkit-box-shadow: 0px 0px 4px #181818; 
	background-image: url('../../images/4/popclose.png');
	background-repeat:no-repeat;
}
.desdetails{
	font-family:Gotham Book;
	font-size:14px;
	color:#ACACAC;
	text-align:center;	
}

.airportdetails{
	font-family:Gotham Book;
	font-size:14px;
	color:#ACACAC;
	text-align:left;	
}

.sponsorby{
	font-family:Gotham Book;
	font-size:13px;
	color:#ACACAC;
	text-align:center;	
}

.neweventname{
	font-family:Gotham Book;
	font-size:21px;
	color:#FD8602;
	text-align:left;	
	padding-left:10px;
	line-height:130%;
}

.neweventdetailsname{
	font-family:Gotham Book;
	font-size:30px;
	color:#FD8602;
	text-align:left;	
	padding-left:10px;
}

.eventdate_text{
	font-family:Gotham Book;
	font-size:20px;
	color:#FFFFFF;
	text-align:left;	
}

.popupboldname{
	font-family:Gotham Book;
	font-size:22px;
	color:#FFFFFF;
	text-align:center;	
	line-height:26px;
}

.popupboldname2{
	font-family:Gotham Book;
	font-size:18px;
	color:#FFFFFF;
	text-align:center;	
	line-height:30px;
}

.rearbytext{
	font-family:Gotham Book;
	font-size:18px;
	color:#FFFFFF;
	text-align:left;	
}

.pop_border_bottom{
	border-bottom:1px solid gray;
}

.pop_border_right{
	border-right:1px solid gray;
}

a.sponsor_link:link {font-size:14px;color:#FD8602;font-family:Gotham Book;text-decoration:none;}
a.sponsor_link:visited {font-size:14px;color:#FD8602;font-family:Gotham Book;text-decoration:none;}
a.sponsor_link:active {font-size:14px;color:#FD8602;font-family:Gotham Book;text-decoration:none;}
a.sponsor_link:hover {font-size:14px;color:#FD8602;font-family:Gotham Book;text-decoration:underline;}

.red{
	border:1px solid red;
}

.moreclass{
	font-family:Gotham Book;
	font-size:15px;
	color:#FD8602;
	text-align:center;	
	padding-right:10px;
}

div.dropdownarea::-webkit-scrollbar {
	width: 7px;
	border: 1px solid red;
	background-color: #757575;
}

/* for form*/
.optional_sublabel{
	font-size:14px;
	font-family:Gotham Book;
}


/* bootstrap updates class*/
.form-control{
	background-image:linear-gradient(to bottom,#191919 0,#010101 100%);
	height:57px;
	border:2px solid #7c7c7c;
}

.bootstrapminwidth{
	width:1%;
}

.floatLeft{
	float:left;
}

.radiousphoto{
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 4px #232323;  
  -webkit-box-shadow: 0px 0px 4px #232323; 
  border:15px solid #232323;
}

.listingcat ul > li{
list-style: none;
}

.listingcat ul > li span{
	height: 50px;
	line-height: 50px;
	color: #FFFFFF;
	font-size:  14px;
	background: #181818;
	display: block;
	position: relative;
	cursor: pointer;
	border:0px solid red;
	text-align:left;
	background:transparent;
}

.catrightmenus{
	height: 50px;
	color: #FFFFFF;
	font-size:15px;
	font-family:Gotham Bold;	
}

.listingcat .col-lg-12 .col-md-12 ul > li span:hover{
	height: 50px;
	line-height: 50px;
	color: #FFFFFF;
	font-size:  14px;
	display: block;
	position: relative;
	cursor: pointer;
	border:1px solid red;
	text-align:left;
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 4px #232323;  
  -webkit-box-shadow: 0px 0px 4px #232323; 
 background-color:#303030;
}

.listingdone_btn
{
	background-image:url("../../images/4/done.png");
	background-repeat:no-repeat;
	border:none;
	height:59px;
	cursor:pointer;
}

.nearbycatgories{
	float:left;
	border:1px solid gray;
	position:absolute;
	z-index:1310;
	width:255px;
	display:none;
	background-image:url("../../images/4/sep_bg.png");
	background-repeat:repeat-x;
	-moz-border-radius: 5px; 
	  -webkit-border-radius: 5px;  
	  border-radius: 5px;  
	  -moz-box-shadow: 0px 0px 100px #232323;  
	  -webkit-box-shadow: 0px 0px 100px #232323; 
	 background-color:#000000;
	 padding:8px;
}

.nearbycatgories ul > li{
	list-style: none;
}


.nearbycatgories ul > li span{
	height: 50px;
	color: #FFFFFF;
	font-size:  14px;
	background: #181818;
	display: block;
	position: relative;
	cursor: pointer;
	border:0px solid red;
	text-align:left;
	background:transparent;
	width:100%;
}

.nearbycatgories ul > li:hover{
	height: 50px;
	color: #FFFFFF;
	font-size:  14px;
	display: block;
	position: relative;
	cursor: pointer;
	border:0px solid red;
	width:100%;
	text-align:left;
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 4px #232323;  
  -webkit-box-shadow: 0px 0px 4px #232323; 
 	background-color:#303030;
}


.eventdetnearbycatgories ul > li{
	list-style: none;
	font-family:Gotham Book;
}

.eventdetnearbycatgories ul > li span{
	height: 50px;
	line-height: 50px;
	color: #FFFFFF;
	font-size:18px;
	font-family:Gotham Book;
	background: #181818;
	display: block;
	position: relative;
	border:0px solid red;
	text-align:left;
	background:transparent;
	width:35%;
	margin-left:33%;
}


.eventdetnearbycatgories ul > .selectedcat > span{
	height: 50px;
	line-height: 50px;
	color: #FFFFFF;
	font-size:18px;
	font-family:Gotham Bold;
	background:#303030;
	display: block;
	position: relative;
	cursor: pointer;
	border:0px solid red;
	text-align:left;
	width:35%;
	margin-left:33%;
}


.descatrightmenus{
	height: 50px;
	color: #FFFFFF;
	font-size:18px;
	font-family:Gotham Book;	
}

.textareatd{
	border:2px solid gray;
	background-image:url("../../images/4/text_area_bg.png");
	background-repeat:repeat-x;
	-moz-border-radius: 5px; 
	  -webkit-border-radius: 5px;  
	  border-radius: 5px;  
	 	color: #FFFFFF;
	font-size:16px;
	font-family:Gotham Book;
	 background-color:#000000;
}


.pagetitle{
	font-size:30px; 
	font-family:Gotham Book;
	color:#7c7c7c;
}

.clear{
	clear:both;
}

.neweventdatebar{
	color: #ff8901;
	font-size:  20px;
	background: #555555;
	font-family:Gotham Book;
	height:35px;
	line-height:35px;
	text-indent:10px;
}

.eventlistviewlable{
	color: #A6A6A6;
	font-size: 18px;
	font-family:Gotham Book;
}

.smalllistlable{
	color: #A6A6A6;
	font-size: 13px;
	font-family:Gotham Book;
}

.eventlistviewboldtext{
		color:#FFFFFF;
	font-size:20px;
	font-family:Gotham Bold; 
line-height:130%;
}

.eventlistviewnormaltext{
	color: #FFFFFF;
	font-size: 16px;
	font-family:Gotham Book;
line-height:130%;
}

.destimage {
	padding-right: 30px;
}

.NewPageOverLay 
{
	 position:fixed;
	 *position:absolute;
	 top:0px;
	 left:0px;
	 background-color:#000000;
	 opacity:.9;
	 filter:alpha(opacity:90);
	 -moz-opacity:0.9;
	 z-index:1200;
	 width:100%;
	 height:800px;
	 display:none;
}

.norcdfound{
	color: #FFFFFF;
	font-size: 16px;
	font-family:Gotham Book;
}

.searchareanearby{
	background-image:url("../../images/4/view_btn.png");
	background-repeat:no-repeat;
	width:81px;
	height:43px;
	position:absolute;
	display:none;
	top:0px;
	z-index:1099px;
	cursor:pointer;
}

.nearbyslelist{
	float:right;
	display:;
	border:0px solid red;
	padding:0px;
	z-index:1200px;
	padding-right:10px;
}


.wvtext{
	font-size:10pt; 
	font-family:Gotham Book; 
	color:#000000;
}
.DropDownSelected
{
background: none repeat scroll 0 0 #494949 !important;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 4px #494949;
    color: #FFFFFF;
}

.searchareaneararrow{
 	background-image: url("../../images/4/rightarrow.png");
    background-repeat: no-repeat;
    cursor: pointer;
    height: 43px;
    margin-left:243px;
    margin-top: 18%;
    position: absolute;
    width: 21px;
}
.popupbgclass{
	border:1px solid gray;
 	background-color:#303030;
}


.popupbackground{
	background: -webkit-linear-gradient(#262626, #000000);
	background: -o-linear-gradient(#262626, #000000);
	background: -moz-linear-gradient(#262626, #000000);
	background: linear-gradient(#262626, #000000);
}

.popupsite_boldtext{
	font-size:14px; 
	font-family:Gotham Bold; 
	text-decoration: none; 
	color:#F8F8F8;
}
.popupborderbottom{
	border-bottom:1px solid gray;
}

.borderseplistcolor{
	color:gray;
	width:98%;
	margin-left:1%;
}

.listviewnorcd{
	font-size:14px; 
	font-family:Gotham Bold; 
	text-decoration: none; 
	color:#F8F8F8;
}

.visibility-hidden{
	display:none;
}
.norcdfud{
	font-size:14px; 
	font-family:Gotham Bold; 
	text-decoration: none; 
	color:#F8F8F8;
}

.centerareatextbox{
	width:100%;
	height:100%;
	background:transparent;
	font-size:16px; 
	font-family:Gotham Bold; 
	text-decoration: none; 
	color:#F8F8F8;
	border:0px solid gray;
}

.eventtypesel3{
   background-image: url("../../images/4/small_drop_right.png");
    background-repeat: no-repeat;
    border:0px solid red;
    background-position:left;
    float:right;
    right: -2px;
    width:35px;
    position:relative;
    z-index:1102;
    height:31px;
    line-height:43px;
    color:#868686;
    border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;	
 }


.eventtypesel4{
  	background-image: url("../../images/4/down_white.png");
	background-repeat: no-repeat;
	border: 0px solid red;
	background-position: 10px 12px;
	float: right;
	width: 37px;
	left: 156px !important;
	left: 89px;
	position: absolute;
	z-index: 1102;
	height: 31px;
	line-height: 43px;
	color: #868686;
	border-top-right-radius: 7px;
	border-bottom-right-radius: 7px;
 }

.eventtypesel5{
  	background-image: url("../../images/4/arrow_down.png");
	background-repeat: no-repeat;
	border: 0px solid red;
	background-position: 10px 12px;
	float: right;
	width: 37px;
	left: 156px !important;
	left: 89px;
	position: absolute;
	z-index: 1102;
	height: 31px;
	line-height: 43px;
	color: #868686;
	border-top-right-radius: 7px;
	border-bottom-right-radius: 7px;
 }
 
 .eventtypesel3 img, .eventtypesel2 img{
 	margin:14px 15px 0px 13px;
 }
 
 .eventtypesel2{
   background-image: url("../../images/4/sel_drop_03.png");
    background-repeat: no-repeat;
    border:0px solid red;
    background-position:right;
    float:right;
    right: -2px;
    width:35px;
    position:relative;
    z-index:1102;
    height:31px;
    line-height:43px;
    color:#868686;
    border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
 }
 
 .nearbyboldtext{
 	font-size:30px; 
	font-family:Gotham Book; 
	text-decoration: none; 
	color:#7c7c7c;
 }
 
 .nearbyboldtypetext{
 	font-family:Gotham Book;
	font-size:35px;
	color:#FD8602;
	text-align:left;	
 }
 .addvideomap
 {
	 display:none;
 }
 .poilistorangename{
 	font-family:Gotham Bold;
	font-size:17px;
	color:#FD8602;
	text-align:left;	
 }
 
 .poilistbusinessname{
 	font-family:Gotham Bold;
 	font-size:20px;
 	color:#FFFFFF;
 	text-align:left;
 }
 
a.mpoilistbusinessnamelink:link {font-family:Gotham Book;font-size:17px;color:#FFFFFF;text-align:left;text-decoration:none;}
a.mpoilistbusinessnamelink:visited {font-family:Gotham Book;font-size:17px;color:#FFFFFF;text-align:left;text-decoration:none;}
a.mpoilistbusinessnamelink:active {font-family:Gotham Book;font-size:17px;color:#FFFFFF;text-align:left;text-decoration:none;}
a.mpoilistbusinessnamelink:hover {font-family:Gotham Book;font-size:17px;color:#FFFFFF;text-align:left;text-decoration:none;}


a.poilistbusinessnamelink:link {font-family:Gotham Book;font-size:18px;color:#FFFFFF;text-align:left;text-decoration:none;}
a.poilistbusinessnamelink:visited {font-family:Gotham Book;font-size:18px;color:#FFFFFF;text-align:left;text-decoration:none;}
a.poilistbusinessnamelink:active {font-family:Gotham Book;font-size:18px;color:#FFFFFF;text-align:left;text-decoration:none;}
a.poilistbusinessnamelink:hover {font-family:Gotham Book;font-size:18px;color:#FFFFFF;text-align:left;text-decoration:none;}

 .poilistgraysmalltext{
 	font-family:Gotham Book;
	font-size:17px;
	color:#7c7c7c;
	text-align:left;
 }

.poilistwhitesmalltext{
 	font-family:Gotham Book;
	font-size:17px;
	color:#FFFFFF;
	text-align:left;
 }
 
.poilistbusinessdistance{
	font-family:Gotham Book;
	font-size:17px;
	color:#7c7c7c;
	text-align:left;
}

.poiborder{
	border-bottom:1px solid gray;
}

.poibgclass{
	border:2px solid gray;
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 4px #232323;  
  -webkit-box-shadow: 0px 0px 4px #232323; 
 	background-color:#000000;
}

.imageborder{
	border:2px solid #A3A3A1;
}

.imagebordertop{
	border-top:1px solid #272727;
}

.poidetailsbusinessname{
	font-family:Gotham Book;
	font-size:32px;
	color:#FD8602;
	text-align:left;
}

.poidetailsdesc{
	font-family:Gotham Book;
	font-size:17px;
	color:#7c7c7c;
	text-align:left;
}

.poidetailsheader{
	font-family:Gotham Bold;
	font-size:20px;
	color:#FFFFFF;
	text-align:left;
}


a.businessweblink:link {font-family:Gotham Book;font-size:20px;color:#FD8602;text-align:left;text-decoration:none;}
a.businessweblink:visited {font-family:Gotham Book;font-size:20px;color:#FD8602;text-align:left;text-decoration:none;}
a.businessweblink:active {font-family:Gotham Book;font-size:20px;color:#FD8602;text-align:left;text-decoration:none;}
a.businessweblink:hover {font-family:Gotham Book;font-size:20px;color:#FD8602;text-align:left;text-decoration:none;}

.menunames{
	font-family:Gotham Book;
	font-size:14px;
	color:#FFFFFF;
	text-align:left;
}

.mylistingbusinessname{
	font-family:Gotham Book;
	font-size:17px;
	color:#FFFFFF;
	text-align:left;
}

.mylistingbusinessaddress{
	font-family:Gotham Book;
	font-size:14px;
	color:#7c7c7c;
	text-align:left;
}

.poidetails_header{
	font-family:Gotham Book;
	font-size:32px;
	color:#FD8602;
	text-align:left;	
}

.poidetailsheadercontent{
	font-family:Gotham Book;
	font-size:17px;
	color:#7c7c7c;
	text-align:left;
}

 
 a.nearbyboldtypetextLink:link {font-family:Gotham Book;font-size:30px;color:#FD8602;text-align:left;text-decoration:none;}
 a.nearbyboldtypetextLink:visited {font-family:Gotham Book;font-size:30px;color:#FD8602;text-align:left;text-decoration:none;}
 a.nearbyboldtypetextLink:active {font-family:Gotham Book;font-size:30px;color:#FD8602;text-align:left;text-decoration:none;}
 a.nearbyboldtypetextLink:hover {font-family:Gotham Book;font-size:30px;color:#FD8602;text-align:left;text-decoration:none;}


.searchdownarrowbg{
	background-image: url("../../images/4/small_drop_right.png");
    	background-repeat: no-repeat;	
 	/*background-position:right;*/
	border-top-right-radius: 3px;
  	border-bottom-right-radius: 3px;	
}
.searchdownarrowmapbg{
	/*background-image: url("../../images/4/textbox_tail.png");
    	background-repeat: no-repeat;*/
	background-image: url("../../images/4/search_drop_down.png");
    	background-repeat: no-repeat;
	border-top: 1px solid #AEABA4;
	border-right: 1px solid #AEABA4;
 	border-bottom: 1px solid #AEABA4;	
 	background-position:right;
	border-top-right-radius: 7px;
  	border-bottom-right-radius: 7px;
	width: 35px;
}

.eventdateformated{
	font-family:Gotham Bold;
	font-size:18px;
	color:#FFFFFF;
	text-align:left;
}

.listeventdateformated{
	font-family:Gotham Bold;
	font-size:18px;
	color:#FFFFFF;
	height:40px;
	line-height:40px;
	text-align:left;
}

.eventdatetime{
	font-family:Gotham Book;
	font-size:18px;
	color:#FFFFFF;
	text-align:left;
}

.selectedmenubg{
	font-family:Gotham Book;
	font-size:25px;
	color:#FFFFFF;
	background-image: url("../../images/4/menu_select2.png");
    background-repeat: repeat-x;	
    height:46px;
}

.sselectedmenubg{
	font-family:Gotham Book;
	font-size:25px;
	color:#FFFFFF;
	background-image: url("../../images/4/menu_sselect2.png");
    background-repeat: repeat-x;	
    height:38px;
}

 a.sselectedmenubgLink:link {font-family:Gotham Book;font-size:20px;color:#FFFFFF;text-align:left;text-decoration:none;}
 a.sselectedmenubgLink:visited {font-family:Gotham Book;font-size:20px;color:#FFFFFF;text-align:left;text-decoration:none;}
 a.sselectedmenubgLink:active {font-family:Gotham Book;font-size:20px;color:#FFFFFF;text-align:left;text-decoration:none;}

 a.sselectedmenubgLink:hover {font-family:Gotham Book;font-size:20px;color:#FFFFFF;text-align:left;text-decoration:none;}


 a.selectedmenubgLink:link {font-family:Gotham Book;font-size:25px;color:#FFFFFF;text-align:left;text-decoration:none;}
 a.selectedmenubgLink:visited {font-family:Gotham Book;font-size:25px;color:#FFFFFF;text-align:left;text-decoration:none;}
 a.selectedmenubgLink:active {font-family:Gotham Book;font-size:25px;color:#FFFFFF;text-align:left;text-decoration:none;}
 a.selectedmenubgLink:hover {font-family:Gotham Book;font-size:25px;color:#FFFFFF;text-align:left;text-decoration:none;}

.normalmenubg{
	font-family:Gotham Book;
	font-size:25px;
	color:#7c7c7c;
	background-image: url("../../images/4/menu_normal2.png");
    background-repeat:  repeat-x;	
    height:46px;
	background-position:top;
}

.snormalmenubg{
	font-family:Gotham Book;
	font-size:25px;
	color:#7c7c7c;
	background-image: url("../../images/4/menu_snormal2.png");
    background-repeat:  repeat-x;	
    height:38px;
}

 a.snormalmenubgLink:link {font-family:Gotham Book;font-size:20px;color:#7c7c7c;text-align:left;text-decoration:none;}
 a.snormalmenubgLink:visited {font-family:Gotham Book;font-size:20px;color:#7c7c7c;text-align:left;text-decoration:none;}
 a.snormalmenubgLink:active {font-family:Gotham Book;font-size:20px;color:#7c7c7c;text-align:left;text-decoration:none;}
 a.snormalmenubgLink:hover {font-family:Gotham Book;font-size:20px;color:#7c7c7c;text-align:left;text-decoration:none;}

 a.normalmenubgLink:link {font-family:Gotham Book;font-size:25px;color:#7c7c7c;text-align:left;text-decoration:none;}
 a.normalmenubgLink:visited {font-family:Gotham Book;font-size:25px;color:#7c7c7c;text-align:left;text-decoration:none;}
 a.normalmenubgLink:active {font-family:Gotham Book;font-size:25px;color:#7c7c7c;text-align:left;text-decoration:none;}
 a.normalmenubgLink:hover {font-family:Gotham Book;font-size:25px;color:#7c7c7c;text-align:left;text-decoration:none;}

 a.detailslink:link {font-family:Gotham Book;font-size:18px;color:#FD8602;text-align:left;text-decoration:none;}
 a.detailslink:visited {font-family:Gotham Book;font-size:18px;color:#FD8602;text-align:left;text-decoration:none;}
 a.detailslink:active {font-family:Gotham Book;font-size:18px;color:#FD8602;text-align:left;text-decoration:none;}
 a.detailslink:hover {font-family:Gotham Book;font-size:18px;color:#FD8602;text-align:left;text-decoration:none;}

 a.detailsgraylink:link {font-family:Gotham Book;font-size:18px;color:#eaeaea;text-align:left;text-decoration:none;}
 a.detailsgraylink:visited {font-family:Gotham Book;font-size:18px;color:#eaeaea;text-align:left;text-decoration:none;}
 a.detailsgraylink:active {font-family:Gotham Book;font-size:18px;color:#eaeaea;text-align:left;text-decoration:none;}
 a.detailsgraylink:hover {font-family:Gotham Book;font-size:18px;color:#eaeaea;text-align:left;text-decoration:none;}

 a.moredetailslink:link {font-family:Gotham Book;font-size:16px;color:#FD8602;text-align:left;text-decoration:none;}
 a.moredetailslink:visited {font-family:Gotham Book;font-size:16px;color:#FD8602;text-align:left;text-decoration:none;}
 a.moredetailslink:active {font-family:Gotham Book;font-size:16px;color:#FD8602;text-align:left;text-decoration:none;}
 a.moredetailslink:hover {font-family:Gotham Book;font-size:16px;color:#FD8602;text-align:left;text-decoration:none;}


.rightsideborder{
	border-right:2px solid #ACACAC;
}

.eventdetailsdesc{
	font-family:Gotham Book;
	font-size:18px;
	color:#eaeaea;	
	height:25px;
	line-height:130%;
}

.eventdetailsdesctxt{
	font-family:Gotham Book;
	font-size:18px;
	color:#eaeaea;	
         word-wrap: break-word;
         width:876px;
line-height:130%;
}


.eventdetailsdesctag{
	font-family:Gotham Book;
	font-size:16px;
	color:#FFFFFF;	
	height:20px;
	line-height:130%;
}

 .detailsheader{
 	font-family:Gotham Bold;
 	font-size:20px;
 	color:#FFFFFF;
 	text-align:left;
 }
 
 .detailssponsorname{
 	font-family:Gotham Book;
	font-size:30px;
	color:#FFFFFF;
	text-align:center;	
 }
 
 .detailssponsorby{
	font-family:Gotham Book;
	font-size:18px;
	color:#ACACAC;
	text-align:center;	
}

.eventdesdetails{
	font-family:Gotham Book;
	font-size:18px;
	color:#ACACAC;
	text-align:center;	
	line-height:23px;
}

a.deasponsor_link:link {font-size:18px;color:#FD8602;font-family:Gotham Book;text-decoration:none;}
a.deasponsor_link:visited {font-size:18px;color:#FD8602;font-family:Gotham Book;text-decoration:none;}
a.deasponsor_link:active {font-size:18px;color:#FD8602;font-family:Gotham Book;text-decoration:none;}
a.deasponsor_link:hover {font-size:18px;color:#FD8602;font-family:Gotham Book;text-decoration:underline;}

a.plansubheader_link:link {font-size:18px;color:#ACACAC;font-family:Gotham Book;text-decoration:none;}
a.plansubheader_link:visited {font-size:18px;color:#ACACAC;font-family:Gotham Book;text-decoration:none;}
a.plansubheader_link:active {font-size:18px;color:#ACACAC;font-family:Gotham Book;text-decoration:none;}
a.plansubheader_link:hover {font-size:18px;color:#ACACAC;font-family:Gotham Book;text-decoration:none;}


.descnearbyheader{
	font-family:Gotham Book;
	font-size:33px;
	color:#ACACAC;
	text-align:center;	
}

.planheader{
	font-family:Gotham Book;
	font-size:25px;
	color:#FFFFFF;
	text-align:left;	
	padding-left:14px;
}

.smalsubheader{
	font-family:Gotham Book;
	font-size:16px;
	color:#FFFFFF;
	text-align:left;	
}


.plansubheader{
	font-family:Gotham Book;
	font-size:18px;
	color:#ACACAC;
	text-align:left;	
}

.eventchatsubheader{
	font-family:Gotham Book;
	font-size:30px;
	color:#7C7C7C;
	text-align:left;	
}

.msgcontainer{
	
}

.msgcontainerarrow{
	position:absolute;
	background-image:url("../../images/4/chat_arrow.png");
    background-repeat:repeat-x;
    width:100px;
    height:45px;
    
}

.eventchat_div{
	overflow-x: hidden;
	overflow-y: scroll;
	width:99.8%;
	height:500px;
	border:0px solid red;
}

.newchatcontent{
	font-family:Gotham Book;
	font-size:16px;
	color:#FFFFFF;
	text-align:left;	
word-wrap:break-word;
}

.newchatsubcontent{
	font-family:Gotham Book;
	font-size:15px;
	color:#7C7C7C;	
}
a.newchatsubcontent{
	font-family:Gotham Book;
	font-size:15px;
	color:#7C7C7C;	
       text-decoration:none;
}
.hangar_chat_msg_box{
	border:0px solid red;
	background-color:transparent;
	color:#7C7C7C;	
	font-family:Gotham Book;
	font-size:18px;
	width:390px;
	height:auto;
min-height:30px;
	padding:3px;
}

.event_chat_msg_box{
	border:0px solid red;
	background-color:transparent;
	color:#7C7C7C;	
	font-family:Gotham Book;
	font-size:18px;
	width:100%;
	padding:3px;
}

.new_site_boldtext
{
    font-family: Gotham Bold;
    font-size: 16px;
    text-decoration: none;
    color:#ffffff;
}

.newgray_site_boldtext
{
    font-family: Gotham Book;
    font-size: 16px;
    text-decoration: none;
    color:#7C7C7C;
}

.hangarsite_boldtext{
	font-size:20px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:#7C7C7C;	
}

.newhangarname{
	font-family:Gotham Book;
	font-size:30px;
	color:#FD8602;
	text-align:left;	
}

.posted_area{
	/*background-image:url("../../images/4/hangar_top_03.png");
    	background-repeat:no-repeat;*/
    	min-height:97px;
    	border:0px solid red;
	position:absolute;
	padding-top:5px;
height:auto;
/*margin:5px;*/
}

.newhangarsubheader{
	font-family:Gotham Book;
	font-size:16px;
	color:#FFFFFF;
	text-align:left;	
	width:34%;
}

.newhangarheader{
	font-family:Gotham Book;
	font-size:18px;
	color:#FFFFFF;
	text-align:left;	
}

.forupcomingwidgets{
	display:none;
}



.welcomebox_filter_alert{
	width:auto;
	height:auto;
	position:fixed;
	display:none;
	padding:10px;
	border:2px solid #292828;
	background-color:#000000;
	z-index:1210;
	font-family:Gotham Book; 
	-moz-border-radius: 8px; 
  	-webkit-border-radius: 8px;  
  	border-radius: 8px;  
  	-moz-box-shadow: 0px 0px 20px -2px #1D2020;  
  	-webkit-box-shadow: 0px 0px 20px -2px #1D2020;  
}

.welcomebox_downarrow{
	width:130px;
	height:130px;
	position:fixed;
	display:none;
	z-index:1210;
	cursor:pointer;
	background-image: url('../../images/4/welcomedownarrow.png');
	background-repeat:no-repeat;
	font-family:Gotham Book; 
}


.welcomebox_filter_close_alert{
	width:48px;
	height:48px;
	position:fixed;
	display:none;
	z-index:1310;
	background-image: url('../../images/4/closered.png');
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Gotham Book; 
}


.smallcenterareatextbox{
	width:100%;
	height:100%;
	background:transparent;
	font-size:13px; 
	font-family:Gotham Book; 
	text-decoration: none; 
	color:#F8F8F8;
	border:0px solid gray;
}

.subheaderarea{
	position:fixed;
	height:77px;
	background-image: url('../../images/4/top_bar.png');
	background-repeat:repeat-x;
	border:0px solid red;
	width:100%;
	z-index:1154;
	display: none;
}

.subbusinessarea {
	position:fixed;
	height:77px;
	background-image: url('../../images/4/top_bbar.png');
	background-repeat:repeat-x;
	border:0px solid red;
	width:100%;
	z-index:1154;
	display: none;

}

.msubheaderarea{
	position:fixed;
	height:50px;
	background-image: url('../../images/4/top_bar.png');
	background-repeat:repeat-x;
	border:0px solid red;
	z-index:1310;
	display:none;
}


.centersubheaderarea,.centersubbusinessarea{
	margin-left:auto;
	margin-right:auto;
}

.mcentersubheaderarea{
	margin-left:auto;
	margin-right:auto;
}

.topwelcometxt{
	font-size:18px; 
	font-family:Gotham Book; 
	text-decoration: none; 
	color:#939393;
}

.topwelcomename{
	font-size:18px; 
	font-family:Gotham Bold; 
	text-decoration: none; 
	color:#939393;
}

.nomorelistclass{
	font-size:16px; 
	font-family:Gotham Bold; 
	text-decoration: none; 
	color:#939393;
	text-align:center;
	height:40px;
	background-color:#272727;
	
}

.normalairporttext{
	font-family:Gotham Bold;
	font-size:22px;
	color:#7c7c7c;
}

.seobottomtext{
	font-family:Gotham Book;
	font-size:22px;
	color:#FFFFFF;
	text-align:center;
}

.attachimages{
	
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 10px #181818;  
  -webkit-box-shadow: 0px 0px 10px #181818;  
  background-image: url('../../images/4/datearea.png');
	background-repeat:repeat-x;
}

.clearattachedtext{
	font-family:Gotham Book;
	font-size:13px;
	color:#FFFFFF;
	text-align:center;
}

.MessagePageOverLay 
{
	 position:fixed;
	 z-index:1400;
	 color:white;
	  background-color:#000;
	 background-color:#191919;
	 font-family:Gotham Book; 
	 top: 50%;
      left: 50%;
      border:1px solid gray;
      -moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 4px #181818;  
  -webkit-box-shadow: 0px 0px 4px #181818;  
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      display:none;
}

.MessageOverLayFilter
{
	 position:fixed;
	 *position:absolute;
	 top:0px;
	 left:0px;
	 background-color:#000;
	 opacity:.9;
	 filter:alpha(opacity:90);
	 -moz-opacity:0.9;
	 z-index:1200;
	 width:100%;
	 height:800px;
	 display:none;
}

.neargoarea{
	height:34px;
	padding-top:5px;
	border:0px solid red;
	text-align:right;
}


.croppopup_container
{
    position: absolute;
    top:0px;
    left:0px;
    display: table;
    vertical-align: middle;
    width:100%;
    height:100%;
    z-index:2000;
}
.croppopup_innercontainer
{   
   
    display: table-cell;
    vertical-align: middle;
   height:100%;
}
.croppopupbox{
	border:1px solid gray;
	background-color:#000000;
	margin:0px auto;
	min-height:100px;		
	z-index: 1105;
   display: inline-block;
   width:auto;
   height:auto;
   position : relative;
       
}
.croppopupbox
{
    
    vertical-align: middle;
}
.croppopuptitle{	
	padding: 10px 0px;	
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;	
	background-image:url('../../images/4/small_bg.png');
	background-repeat:repeat-x;
	text-indent:20px;
	background-color: #D2D2D2;	
}

.croptext{
	font-family:Gotham Book;
	font-size:15px;
	color:#FFFFFF;
	text-align:left;
}

.scroptext{	
	font-family:Gotham Book;
	font-size:13px;
	color:#7c7c7c;
	text-align:left;
}


.croptitle{
	font-family:Gotham Book;
	font-size:15px;
	color:#FFFFFF;
	text-align:left;
}

.floatRight{
	float:right;
}

#CropModule {
    margin : 25px;
}
.croppop_btn_area{
	background-color:#000000;
	padding:10px 15px 10px 0px;	
}
.crop_btn 
{
   background-image: url("../../images/save_changes_normal.png");
   background-repeat:no-repeat; 
   border:none;
   height: 46px;
   width: 172px;
	cursor:pointer;
}

/* HELP PAGE STYLING */

	.vidBox {
		width: 256px;
		float: left;
		margin-right: 20px;
		margin-bottom: 35px;
		position: relative;
		display: block;
	}
	
	.vidBoxCaption {
		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;
	}
	
	.vidBoxPlay {
		width: 250px;
		height: 188px;
		position: absolute;
		display: block;
		border: 1px solid #555;
		box-sizing: content-box;
	}
	
	.vidBox:hover .vidBoxPlay {
		opacity: 1;
		cursor: pointer;
	}
	
	.vidBox img {
		width: 250px;
		height: 188px;
	}
	
	.helpTable td {
		vertical-align: middle;
	}
	
	.helpTable a {
		color: white;
		font-size: 15px;
	}
	
	.helpTable .iconColumn {
		width: 70px;	
	}
	
	.helpTable .iconColumn a img {
		height: 42px;
		width: 42px;
	}
	
/* HELP PAGE STYLING */

.zoomnearbyarea{
	float:right;
	height:40px;
	width:63px;
	background-image: url('../../images/4/near_by.png');
	background-repeat:no-repeat;
	margin-top:6px;
	cursor:pointer;
	display:none;
	border:0px solid red;
}

.zoomovernearbyarea{
	float:right;
	height:40px;
	width:63px;
	background-image: url('../../images/4/nearbyover.png');
	background-repeat:no-repeat;
	margin-top:6px;
	cursor:pointer;
	display:none;
	border:0px solid red;
}

.notemessage{
	float:left;
	display:none;
	position:absolute;
     font-family:Gotham Book;
	font-size:15px;
	color:#FBC301;
	background-color:#111111;
	border:1px solid gold;
	border-radius:5px;
	margin-top:151px;
	padding:10px;
	margin-left:20%;
	background-image: url('../../images/4/Warning.png');
	background-repeat:no-repeat;
	background-position:10px 7px;
	text-indent:30px;
	line-height:20px;
}



/* STATIC CONTENT STYLING: TABLET */

.staticContent {
	background: #313131;
}

.staticContent h1 {
	font-family: "Gotham Bold";
	font-weight: normal;
	font-size: 14pt; 
	color: #ff8901;
	padding-bottom: 10px;
}

.staticContent h2,
.staticContent h2 a {
	font-family: "Gotham Bold";
	font-weight: normal;
	font-size: 16pt;
}

.staticContent h2 a {
	color: yellow;
}

.staticContent strong {
	font-family: "Gotham Bold";
	font-weight: normal;
}

.staticContent p {
	font-family: "Gotham Book"; 
	font-size: 12pt; 
	color: #ff8901;
	padding-bottom: 5px;
}

.staticContent .highlight p, 
.staticContent .highlight li {
	font-size: 12pt; 
	color: white;
}

.staticContent .highlight {
	padding: 20px 20px 15px;
}

.staticContent .highlight.border {
	border: 1px solid #444444;
    border-radius: 10px;
}

.staticContent li {
	padding-bottom: 10px;
}

.staticContent .finePrint,
.staticContent .finePrint a {
	font-family: "Gotham Book"; 
	font-size: 10pt; 
	color: #777777;
	line-height: 11pt;
	padding-top: 10px;
}

.staticContent .finePrint a {
	color: #ff8901;
}

.staticContent .narrow .highlight {
	padding: 0;
}

.staticContent .narrow .highlight p,
.staticContent .narrow .highlight li {
	padding-left: 0;
	padding-bottom: 4px;
	line-height: 14px;
	margin-left: 0;
	font-size: 10pt; 
}

.staticContent .narrow .highlight ul {
	padding-left: 13px;
}

.sidebarContent {
	max-width: 150px;
	font-size: 18px;
	font-weight: normal;
	font-family: "Gotham Bold";
}

.active_business{
	font-family: "Gotham Bold";
	font-weight: normal;
	font-size: 15px; 
	color: #00FF00;
	padding-right:10px;
}

.inactive_business{
	font-family: "Gotham Bold";
	font-weight: normal;
	font-size: 15px; 
	color: #C10D48;
	padding-right:10px;
}

.newpopupsearchbox{
	font-size:16px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:gray;
	height:40px;
	padding:5px;
	margin-left: 5px;
	border:0px solid gray;
     line-height:130%;
	width:97%;
}

.newmobilepopupsearchbox{
	font-size:14px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:gray;
	height:40px;
	padding:5px;
	border:0px solid gray;
line-height:130%;
	width:100%;
}

.newpopupaddorgbox{
	font-size:14px; 
	font-family:Gotham Book; 
	text-decoration: none;  
	color:gray;
	height:40px;
	padding:5px;
	line-height:130%;
	width:100%;
	margin-left: 5px;
}

.TickDropDownSelected
{
	background-color:#494949 !important;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 4px #494949;
    color: #FFFFFF;
    background-image: url('../../images/4/yellow_tick.png');
	background-repeat:no-repeat;
	background-position:right;
}


.organization_box{
	width:551px;
	height:414px;
	position:absolute;
	display:none;
	z-index:1200;
	/*background-image: url('../../images/4/pop_make_2.png');
	background-repeat:no-repeat;*/
	font-family:Gotham Book; 
	border:0px solid gray;
	padding:10px;
}

.organization_box_close{
	width:48px;
	height:48px;
	position:absolute;
	display:none;
	z-index:1200;
	background-image: url('../../images/4/whiteclose.png');
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Gotham Book; 
}

.distance_txt{
    font-family: Gotham Book;
    font-size: 12px;
    color:white;
}


/* UNIVERSITY */

.university, .university p, .university li, .university span, .university a {
	color: white;
	font-size: 15px;
	line-height: 19px;
}

.university .u-header {
	width: 885px;
	/*height: 166px;
	background-image: url('../../images/university/u-header.png');
	background-repeat: no-repeat;
	position: relative;*/
	margin-bottom: 25px;
}

.university .u-header-image {
	height: 166px;
	width: 400px;
	background-repeat: no-repeat;
	background-position: 0 0;
	position: absolute;
	right: 0;
	top: 0;

}

.university .u-header p, 
.university .u-header .u-header2, 
.university .u-header .u-subheader {
	color: #ffb03b;
	margin-left: 181px;
}

.university .u-header p {
	font-size: 21px;
	font-family: Gotham Light;
	letter-spacing: -.05em;
        padding-top: 20px;
	margin-bottom: 0px;
}

.university .u-header .u-header2 {
	font-size: 67px;
	font-family: Gotham Thin;
	letter-spacing: -.05em;
	padding-top: 33px;
}

.university .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;

}

.university p {
	font-size: 13pt;
	line-height: 21pt;
	color: white;
	margin-bottom: 25px;
}

.university .home-topic {
	background-color: #505050;
	padding: 0;
	min-height: 57px;
	margin: 0 0 15px;
	position: relative;
	opacity: .9;
}

.university .home-topic:hover {
	opacity: 1;
}

.university .home-topic.new:after {
	color: #8a8a8a;
	background-color: #3f3f3f;
	content: 'NEW';
	right: 0;
	height: 100%;
	width: 75px;
	font-size: 18px;
	text-align: center;
	padding-top: 23px;
	-moz-border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
	position: absolute;
}

.university .topic-number {
	background-color: #3f3f3f;
	height: 33px;
	width: 33px;
	-moz-border-radius: 17px;
	-webkit-border-radius: 17px;
	border-radius: 17px;
	color: #8a8a8a;
	text-align: center;
	font-family: Gotham Light;
	font-size: 18px;
	padding-top: 8px;
	top: 17px;
	display: inline-block;
	position: absolute;
	left: 15px;
}

.university .home-topic.phone .topic-number {
	height: 50px;
	width: 50px;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	font-size: 28px;
	padding-top: 16px;
	top: 17px;
	left: 18px;
}

.university .topic-text {
	font-size: 25px;
	color: #ffb03b;
	font-family: Gotham Light;
	margin: 18px 0 17px 66px;
	display: inline-block;
	max-width: 518px;
	line-height: 30px;
}

.university .home-topic.phone .topic-text {
	font-size: 36px;
	line-height: 50px;
	margin: 18px 15px 17px 85px;
	max-width: 100%;
}

.university .topic-image {
	height: 100%;
	width: 300px;
	background-repeat: no-repeat;
	background-position: right 0;
	background-size: 53%;
	position: absolute;
	right: 0;
	top: 0;
	-moz-border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
}

.university .home-topic.phone .topic-image {
	display: none;
}

.university .home-topic.upcoming {
	background: #f9a900; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #f9a900 0%, #f15900 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#f9a900), color-stop(100%,#f15900)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  #f9a900 0%,#f15900 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  #f9a900 0%,#f15900 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  #f9a900 0%,#f15900 100%); /* IE10+ */
	background: linear-gradient(135deg,  #f9a900 0%,#f15900 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9a900', endColorstr='#f15900',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.university .home-topic.upcoming .topic-text {
	color: white;
	margin-left: 20px;
}

.university .u-indent {
	max-width: 700px;
	margin-bottom: 25px;
	margin-left:auto;
	margin-right:auto;
}

.university ul.u-tags {
	list-style: none;
	margin-bottom: 40px;
}

.university 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;
}

.university ul.u-tags li a {
	color: #8a8a8a !important;
}

.university ul.u-tags li:hover {
	background-color: #3f3f3f;
}

.university 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;
}

.university ul.u-tags li a.back {
	color: #8a8a8a !important;
}

.university ul.u-tags li.back:hover {
	background-color: #262626;
}

.university h1 {
	font-size: 30px;
	font-weight: normal;
	color: #ffb03b;
	font-family: Gotham Light;
	letter-spacing: -.03em;
	padding-bottom: 20px;
}

.university .u-section {
	position: relative;
	margin-bottom: 50px;
}
	
.university .u-section h1 {
	background-image: url('../../images/university/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;
}

.university .u-section .u-section-body {
	background: transparent url('../../images/university/u-section-background.png') repeat-y left bottom;
	padding: 30px 20px 0 30px;
}

.university .u-section .u-section-body:after {
	content: url('../../images/university/u-section-background-bottom.png');
	width: 885px;
	height: 8px;
	margin: 0 0 0 -30px;
	position: absolute;
}

.university ul.u-library {
    list-style-type: none;
    padding: 0px;
    margin: 0px;
}

.university ul.u-library li {
    background-image: url('../../images/university/u-doc.png');
    background-repeat: no-repeat;
    background-position: 0px 5px; 
    padding: 12px 12px 12px 33px;
    margin-top: 10px; 
}

.university h2.break {
	clear: both;
	font-size: 18px;
	font-family: Gotham Bold;
	padding: 10px 0;
	border-bottom: 1px solid #555;
	margin-bottom: 30px;
}


/* 4.0.5 */
#from_time_div .cus_dropdownmarker,#to_time_div .cus_dropdownmarker {
	margin-left:70%;
}
#from_term_div .cus_dropdownmarker,#to_term_div .cus_dropdownmarker {
	margin-left:63%;
}

#from_time_div .cus_dropdownmarker > li,#to_time_div .cus_dropdownmarker > li{
	width:100%;	
}
.listEventClass .cus_dropdownmarker
{
	margin-left: 86% !important;
}
.listDateClass .cus_dropdownmarker
{
	margin-left: 86% !important;
}
/*.mapDateClass .cus_dropdownmarker, .mapEventClass .cus_dropdownmarker
{
	margin-left: 90% !important;
}*/
.newtype > .cd-dropdown > #userinfo_types_arrdiv, .newtype > .cd-dropdown > #allEvent_types_arrdiv{
		margin-left:94%;
}

#from_time_div span > span ,#to_time_div span > span,#from_term_div span > span ,#to_term_div span > span {
	text-indent:0px;
}

.newtype > .cd-dropdown > #parent_type_arrdiv{
		margin-left:94.5%;
}
.newtype2 > .cd-dropdown > #userinfo_types_arrdiv, .newtype2 > .cd-dropdown > #allEvent_types_arrdiv, .newtype2 > .cd-dropdown > #organization_dropdown_arrdiv{
		margin-left:96%;
}


/* 4.0.5 */

.showtext{
	font-size:14px; 
	color:white;
	font-family:Gotham Book; 
}

.hotspotshowtext{
	cursor:pointer;
	padding:5px;
	text-align:right;
	font-family: Gotham Book; 
	color: #7c7c7c; 
	font-size: 13px;
}

.latlongpg{
	background-image: url('../../images/4/popUp_search2.png');
    background-repeat: repeat;
    border-radius: 5px;
    height:40px;
    width:180px;
   font-size:14px; 
   color:white;
   font-family:Gotham Book; 
   padding:3px;
}

.uploadedimagescount{
	font-size:14px; 
   color:#F7BB04;
   font-family:Gotham Book; 
}


.hotsoptlocation{
	float:right;
	border:0px solid red;
	position:absolute;
	z-index:1000;
	height:42px;
	width:60px;
	display:;
	background-repeat:no-repeat;
	cursor:pointer;
}

.hotsoptlocationover{
	float:right;
	border:0px solid red;
	position:absolute;
	z-index:1000;
	height:42px;
	width:60px;
	display:;
	background-repeat:no-repeat;
	cursor:pointer;
}


.addlocation{
	float:right;
	border:0px solid red;
	position:absolute;
	z-index:1000;
	height:42px;
	width:60px;
	display:;
	background-repeat:no-repeat;
	cursor:pointer;
}

.SFaddlocation{
	float:right;
	border:0px solid red;
	position:absolute;
	z-index:1000;
	height:42px;
	width:60px;
	display:;
	background-image: url('../../images/SF/add_event.png?v=1');
	background-repeat:no-repeat;
	cursor:pointer;
}

.W2Raddlocation{
	float:right;
	border:0px solid red;
	position:absolute;
	z-index:1000;
	height:42px;
	width:60px;
	display:;
	background-image: url('../../images/W2R/add_event.png?v=2');
	background-repeat:no-repeat;
	cursor:pointer;
}

.addspotlocation{
	float:right;
	border:0px solid red;
	position:absolute;
	z-index:1000;
	height:42px;
	width:60px;
	display:;
	background-image: url('../../images/4/hotspot_add.png');
	background-repeat:no-repeat;
	cursor:pointer;
}

.nearbyarea{
	
	float:right;
	border:0px solid red;
	position:absolute;
	z-index:1000;
	color:#FFF;
        font-size:14px;
        font-family:Gotham Bold;
	width:60px;
	display:none;
	border-radius: 5px;
	background-color:#000;
	cursor:pointer;
        padding-top:5px;
}


.zoomnearbyarea{
	
	float:right;
	border:0px solid red;
	position:absolute;
	z-index:1000;
	height:42px;
	width:60px;
	display:;
	background-image: url('../../images/4/near_by.png');
	background-repeat:no-repeat;
	cursor:pointer;
}


.zoomovernearbyarea{
	
	float:right;
	border:0px solid red;
	position:absolute;
	z-index:1000;
	height:42px;
	width:60px;
	display:;
	background-image: url('../../images/4/nearbyover.png');
	background-repeat:no-repeat;
	cursor:pointer;
}

.hotspotPageOverLay 
{
	 position:fixed;
	 *position:absolute;
	 top:0px;
	 left:0px;
	 background-color:#000000;
	 opacity:0.1;
	 filter:alpha(opacity:0.1);
	 -moz-opacity:0.1;
	 z-index:1200;
	 width:100%;
	 display:none;
	 cursor:pointer;
	 font-family:Gotham Book; 
}

.hotspotdetailsPageOverLay 
{
	 position:fixed;
	 *position:absolute;
	 top:0px;
	 left:0px;
	 background-color:#000000;
	 opacity:0.1;
	 filter:alpha(opacity:0.1);
	 -moz-opacity:0.1;
	 z-index:1090;
	 width:100%;
	 display:none;
	 cursor:pointer;
	 font-family:Gotham Book; 
}


.hotspotbox_filter_alert{
	width:auto;
	height:auto;
	position:fixed;
	display:none;
	padding:10px;
	border:0px solid red;
	background-color:#000000;
	z-index:1210;
	font-family:Gotham Book; 
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 10px #181818;  
  -webkit-box-shadow: 0px 0px 10px #181818;  
  	opacity:0.9;
	filter:alpha(opacity:0.9);
	-moz-opacity:0.9;
}

.hamburger_filter_alert{
	width:auto;
	height:auto;
	position:fixed;
	display:none;
	padding:10px;
	border:0px solid red;
	background-color:#000000;
	z-index:1210;
	font-family:Gotham Book; 
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 10px #181818;  
  -webkit-box-shadow: 0px 0px 10px #181818;  
  	opacity:0.9;
	filter:alpha(opacity:0.9);
	-moz-opacity:0.9;
}

.hotspotbox_downarrow{
	width:130px;
	height:130px;
	position:fixed;
	display:none;
	z-index:1210;
	cursor:pointer;
	background-image: url('../../images/4/welcomedownarrow.png');
	background-repeat:no-repeat;
	font-family:Gotham Book; 
}


.hotspotbox_filter_close_alert{
	width:48px;
	height:48px;
	position:fixed;
	display:none;
	z-index:1310;
	background-image: url('../../images/4/closered.png');
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Gotham Book; 
}

.hotspotboldtext{
	color:#FD8602;
	font-family:Gotham Bold; 
	font-size:22px;
	padding-bottom:8px;	
}

.hotspot_boldtext{
	color:#FB4000;
	font-family:Gotham Book; 
	font-size:24px;
	padding-bottom:8px;	
}

.smallhotspottext{
	color:#FFFFFF;
	font-family:Gotham Book; 
	font-size:22px;
line-height:130%;
}

.hotspottext{
	color:#FFFFFF;
	font-family:Gotham Book; 
	font-size:25px;
}

.hottypetext{
	color:#FFFFFF;
	font-family:Gotham Book; 
	font-size:16px;
}

.smallhottypetext{
	color:#FFFFFF;
	font-family:Gotham Book; 
	font-size:16px;
}

.destinfo {
	color: #FF9A14 !important;
    font-size: 18px !important;
	padding: 10px;
	display: block;
}

.reviewtext {
	color: #FF9A14;
    font-size: 18px;
    vertical-align: middle;
    /* padding-top: 6px; */
	padding-left: 50px;
}

.reviewtext span {
	width: 125px;
    display: block;
    text-align: center;
}

.emptyreview {
	font-size: 18px;
	color: #FFF;
	text-align: center;
}

.yelptypetext{
	color:#FFFFFF;
	font-family:Gotham Book; 
	font-size:16px;
line-height:21px;
}

.hotspotmaindiv{
	width:98%;
	padding-top:5px;
	margin-left:auto;
	margin-right:auto;
}

.backtolist{
	width:65px;
	height:38px;
	text-align:center;
	padding-top:13px;
	background-image: url('../../images/4/samll_btn.png');
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Gotham Book; 
	font-size:14px;	
}

.newreview{
	width:138px;
	height:38px;
	text-align:center;
	padding-top:13px;
	background-image: url('../../images/4/add-review.png');
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Gotham Book; 
	font-size:14px;	
}

.hotspotdec{
	font-family:Gotham Book;
	font-size:15px;
	line-height:130%;	
	color:#FFFFFF;
	text-align:left;
}

a.hotspotdeclink:link {font-size:15px;color:#FFFFFF;font-family:Gotham Book;text-decoration:none;}
a.hotspotdeclink:visited {font-size:15px;color:#FFFFFF;font-family:Gotham Book;text-decoration:none;}
a.hotspotdeclink:active {font-size:15px;color:#FFFFFF;font-family:Gotham Book;text-decoration:none;}
a.hotspotdeclink:hover {font-size:15px;color:#FFFFFF;font-family:Gotham Book;text-decoration:underline;}


.hotspotsubheader{
	font-family:Gotham Book;
	font-size:16px;
	line-height:15px;
	color:#FD8602;
	text-align:left;
}

.detailsdiv{
	height:322px !important;
	min-height:280px;
	overflow-x:hidden;
	overflow-y:auto;
}

.arrawleft{
	background-image: url('../../images/4/left.png?rnd=1');
	background-repeat:no-repeat;
	background-position:center;
	width:4%;
	height:35px;
	cursor:pointer;	
}

.imageslist{
	width:93%;
}

.arrawright{
	background-image: url('../../images/4/right.png?rnd=1');
	background-repeat:no-repeat;
	background-position:center;
	width:4%;
	height:35px;	
	cursor:pointer;
}

.hotspotimage{
	/*float:left;*/
	display:inline-block;	
	border:1px solid #312C2C;
}

.images_root{
	float:left;
}

.disabledactright{
	background-image: url('../../images/4/rightover.png?rnd=1');
	background-repeat:no-repeat;
		cursor:default;
}

.disabledactleft{
	background-image: url('../../images/4/leftover.png?rnd=1');
	background-repeat:no-repeat;
	cursor:default;
}

.ratings{
	cursor:pointer;
}

.ratingtext{
	font-family:Gotham Book;
	font-size:13px;
	color:#FFFFFF;
	text-align:left;
}

.loadingimage{
	position:fixed;
	left:50%;
	top:50%;
	display:none;
	z-index: 99999;
}

.deleteimage{
	/*left:50%;
	top:50%;
	cursor:pointer;*/
}

.hotspotchatcontent{
	font-family:Gotham Book;
	font-size:15px;
	color:#FFFFFF;
	text-align:left;	
	line-height:20px;
}

.hotspotsubcontent{
	font-family:Gotham Book;
	font-size:15px;
	color:#7C7C7C;	
}

.hotspotdatecontent{
	font-family:Gotham Book;
	font-size:13px;
	color:#7C7C7C;	
}

.firstonetext{
	font-family:Gotham Book;
	font-size:13px;
	text-decoration:italic;
	color:#E9F11E;	
}

.nomorereviews{
	font-family:Gotham Book;
	font-size:13px;
	text-decoration:italic;
	color:#FFFFFF;	
}

.popup_textarea
{
	background-color:black;
	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;
	
        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;
}
/* Forum css starts here */
.forumtitle{
	color:#FFFFFF;
	font-size:16px;
	font-family:Gotham Light; 
        text-align:left;
        padding:10px;
}
.forumtitlecenter{
	color:#FFFFFF;
	font-size:16px;
	font-family:Gotham Light; 
        text-align:center;
        padding:10px;
}
.cattitle{
	color:#D58D00;
	font-size:16px;
	font-family:Gotham Bold; 
        text-align:left;
        
}
.parentcattitle{
	color:#FFFFFF;
	font-size:16px;
	font-family:Gotham Bold; 
        text-align:left;
	word-break: break-all;
       
}
a.forumlink{
	color:#FFFFFF;
	font-size:16px;
	font-family:Gotham Bold; 
        text-align:left;
        text-decoration: none;
       
}
a.catforumlink{
	color:#D58D00;
	font-size:16px;
	font-family:Gotham Bold; 
        text-align:left;
        text-decoration: none;
       
}
.subcattitle{
	color:#FFFFFF;
	font-size:14px;
	font-family:Gotham Book; 
        text-align:left;
       
}
.forumtext{
	color:#FFFFFF;
	font-size:14px;
	font-family:Gotham Book; 
        text-align:center;
        
       
}
.padding10{
    padding:10px;
}
.whitefont{
    color:#FFFFFF;
}
.circular_img {
    	border-radius: 50%;
    -webkit-border-radius: 150px;
    -moz-border-radius: 150px;
     width:100px;
	height:100px;
    }    



.maketext{
	color: #FFFFFF;
	font-size: 20px;
	font-family:Gotham Bold;
line-height:130%;
}

.modeltext{
	color: #FFFFFF;
	font-size: 16px;
	font-family:Gotham Book;
line-height:130%;
}

.nofriendsfound{
	color: #FFFFFF;
	font-size: 16px;
	font-family:Gotham Bold;
        line-height:130%;
}
a.searchfriendlink{
    text-decoration: none;
    color: #FD8602;
    font-size: 16px;
	font-family:Gotham Bold;
        line-height:130%;
    
}
a.learntext{
font-size:21px;text-decoration:none;color:#FF8901;
}
a.learntext:hover {
font-size: 21px;
color:#FF8901;
font-family: Gotham Book;
text-decoration: underline;
}


.addmaparrow{
 	background-image: url("../../images/4/rightarrow.png");
    background-repeat: no-repeat;
    cursor: pointer;
    height: 43px;
    margin-left:144px;
    margin-top: 30%;
    position: absolute;
    width: 21px;
}

.linepadding{
padding-bottom:10px;
}


.mapaddoption{
	float:left;
	position:absolute;
	padding:10px;
	font-family:Gotham Book;
	font-size:19px;
	color:#FFFFFF;
	text-align:left;
	border:0px solid red;	
	background-color:  rgba(0,0,0,0.9);
	display:none;
	width:310px;
	z-index:1310;

}
.mapddmenus{
	
	color: #ff4800;
	font-size:16px;
	font-family:Gotham Bold;	
}

.mapaddoption ul > li{
	list-style: none;
}

.mapaddoption ul > li{
	height: 50px;
	color: #FFFFFF;
	font-size:  14px;
	background: #181818;
	display: block;
	position: relative;
	cursor: pointer;
	border:0px solid red;
	text-align:left;
	background:transparent;
	width:100%;
}

.mapaddoption ul > li:hover{
	height: 50px;
	color: #FFFFFF;
	font-size:  14px;
	display: block;
	position: relative;
	cursor: pointer;
	border:0px solid red;
	width:100%;
	text-align:left;
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 4px #232323;  
  -webkit-box-shadow: 0px 0px 4px #232323; 
 	background-color:#303030;
}

.event_filter_alert{
	width:auto;
	max-height:370px;;
	position:fixed;
	display:none;
	padding:10px;
	border:0px solid red;
	background-color:#000000;
	z-index:1210;
	font-family:Gotham Book; 
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 10px #181818;  
  -webkit-box-shadow: 0px 0px 10px #181818;  
  	opacity:0.9;
	filter:alpha(opacity:0.9);
	-moz-opacity:0.9;
}

.event_filter_close_alert{
	width:48px;
	height:48px;
	position:fixed;
	display:none;
	z-index:1310;
	background-image: url('../../images/4/closered.png');
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Gotham Book; 
}

.make_optionaltext {
font-size: 13px;
font-family: Gotham Book;
text-decoration: none;
color: #9a9a9a;
}
.publiccheckbox{
transform: scale(1.5);

  /* Webkit browsers*/
  -webkit-transform: scale(1.5);
}

.featured_popup_alert{
	width:auto;
	height:auto;
	position:fixed;
	display:none;
	padding:10px;
	border:2px solid white;
	background-color:#000000;
	z-index:1210;
	font-family:Gotham Book; 
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 10px #181818;  
  -webkit-box-shadow: 0px 0px 10px #181818;  
  /*	opacity:1.9;*/  	
	filter:alpha(opacity:0.9);
	-moz-opacity:0.9;
}

.featured_close_alert{
	width:48px;
	height:48px;
	position:fixed;
	display:none;
	z-index:1310;
	background-image: url('../../images/4/closered.png');
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Gotham Book; 
}




.menuaddoption{
	float:left;
	position:absolute;
	padding:10px;
	font-family:Gotham Book;
	font-size:19px;
	color:#FFFFFF;
	text-align:left;
	border:2px solid #292828;	
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px;  
  	border-radius: 8px;  
  	-moz-box-shadow: 0px 0px 20px -2px #1D2020;  
  	-webkit-box-shadow: 0px 0px 20px -2px #1D2020;  
	background-color:  rgba(0,0,0,0.9);
	display:none;
	width:310px;
	z-index:1310;

}
.menuaddoption ul > li{
	list-style: none;
}

.menuaddoption ul > li{
	height: 50px;
	color: #FFFFFF;
	font-size:  14px;
	background: #181818;
	display: block;
	position: relative;
	cursor: pointer;
	border:0px solid red;
	text-align:left;
	background:transparent;
	width:100%;
}

.menuaddoption ul > li:hover{
	height: 50px;
	color: #FFFFFF;
	font-size:  14px;
	display: block;
	position: relative;
	cursor: pointer;
	border:0px solid red;
	width:100%;
	text-align:left;
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 4px #232323;  
  -webkit-box-shadow: 0px 0px 4px #232323; 
 	background-color:#303030;
}


.comingsoon{
	float:left;
	position:absolute;
	padding:10px;
	color: #ff4800;
	font-size:16px;
	font-family:Gotham Bold;
	text-align:left;
	border:1px solid #272727;	

	background-color: rgba(0,0,0,0.9);
	display:none;
	width:310px;
	z-index:1310;

}

.comingPageOverLay 
{
	 position:fixed;
	 *position:absolute;
	 top:0px;
	 left:0px;
	 background-color:#000000;
	 opacity:.5;
	 filter:alpha(opacity:50);
	 -moz-opacity:0.5;
	 z-index:1300;
	 width:100%;
	 display:none;
	 cursor:pointer;
	 font-family:Gotham Book; 
}
.subscribe{
cursor:pointer;
}

.subforumtitle {
color: #FFFFFF;
font-size: 21px;
font-family: Gotham Book;
text-align: left;
padding: 10px;
}
.highlight_word{
    color:#ff8901;
}
.jumptext{
  font-size: 21px;
font-family: Gotham Book;
color: #FFFFFF;
position:fixed;
right:250px;
bottom: 0px;
}
a.jumblink:link{font-size:21px;color:FFFFFF;font-family:Gotham Book;text-decoration:none;}
a.jumblink:visited {font-size:21px;color:FFFFFF;font-family:Gotham Book;text-decoration:none;}
a.jumblink:active {font-size:21px;color:FFFFFF;font-family:Gotham Book;text-decoration:none;}
a.jumblink:hover {font-size:21px;color:FFFFFF;font-family:Gotham Book;text-decoration:none;}

.percentage{
	
	float:left;
	border:0px solid red;
	position:absolute;
	z-index:1000;
	height:55px;
	width:55px;
	display:;
	background-repeat:no-repeat;
	cursor:pointer;
margin-top:65px;
margin-left:26px;
	
}

.maphelp
{	
	float:left;
	border:0px solid red;
	position:relative;
	z-index:1;
	height:59px;
	width:55px;
	display:;
	background-repeat:no-repeat;
	cursor:pointer;
	margin-left:35px;
	margin-top:-75px;
}
.maplisthelp
{	
	float:left;
	border:0px solid red;
	position:relative;
	z-index:1;
	height:59px;
	width:55px;
	display:;
	background-repeat:no-repeat;
	cursor:pointer;
	margin-left:35px;
	margin-top:-120px;
}
.mapeventhelp
{	
	/*float:left;*/
	float:right;
	border:0px solid red;
	position:relative;
	z-index:1;
	height:59px;
	width:55px;

	background-repeat:no-repeat;
	cursor:pointer;
	/*margin-left:35px;
	margin-top:-165px;*/
	margin-right:21px;
	/*margin-top:-404px;*/
}

a.invitelink:link{font-size:16px;color:FFFFFF;font-family:Gotham Book;text-decoration:none;}
a.invitelink:visited {font-size:16px;color:FFFFFF;font-family:Gotham Book;text-decoration:none;}
a.invitelink:active {font-size:16px;color:FFFFFF;font-family:Gotham Book;text-decoration:none;}
a.invitelink:hover {font-size:16px;color:FFFFFF;font-family:Gotham Book;text-decoration:none;}


.forumarea{
	
	float:right;
	border:0px solid red;
	position:absolute;
	z-index:1000;
	height:42px;
	width:60px;
	display:;
	background-repeat:no-repeat;
	cursor:pointer;
}
.orangefont{
    color: #FF8901 !important;
}
.nearbyarea ul > li{
	list-style: none;
}
.greypoicolor{
color:  #616161;
}
a.dest_link:link {font-size:20px;color:#FD8602;font-family:Gotham Book;text-decoration:none;line-height: 130%;}
a.dest_link:visited {font-size:20px;color:#FD8602;font-family:Gotham Book;text-decoration:none;line-height: 130%;}
a.dest_link:active {font-size:20px;color:#FD8602;font-family:Gotham Book;text-decoration:none;line-height: 130%;}
a.dest_link:hover {font-size:20px;color:#FD8602;font-family:Gotham Book;text-decoration:underline;line-height: 130%;}

a.businesslink:link {font-size:20px;color:#FFF;font-family:Gotham Book;text-decoration:none;}
a.businesslink:visited {font-size:20px;color:#FFF;font-family:Gotham Book;text-decoration:none;}
a.businesslink:active {font-size:20px;color:#FFF;font-family:Gotham Book;text-decoration:none;}
a.businesslink:hover {font-size:20px;color:#FFF;font-family:Gotham Book;text-decoration:none;}
.mratings{
padding-right:5px;
}

.maketextarea
{
        background: #fff !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:#000;
	line-height:20px;
	outline:none;
	
        resize:none;
} 

.wraptext{
word-wrap: break-word;
}
	
.poi_filter_alert{
	width:auto;
	height:auto;
	position:fixed;
	display:none;
	padding:10px;
	border:0px solid red;
	background-color:#000000;
	z-index:1210;
	font-family:Gotham Book; 
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 10px #181818;  
  -webkit-box-shadow: 0px 0px 10px #181818;  
}

.bf_filter_alert{
	width:auto;
	height:auto;
	position:fixed;
	display:none;
	padding:10px;
	border:0px solid red;
	background-color:#000000;
	z-index:1210;
	font-family:Gotham Book; 
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 10px #181818;  
  -webkit-box-shadow: 0px 0px 10px #181818;  
}

.popuppoiname{
	font-family:Gotham Book;
	font-size:17px;
	color:#FFFFFF;
	text-align:left;	
	line-height:26px;
word-wrap: break-word;

}
.locality:before {
    content:"\a";
    white-space: pre;
}
.country-name:before {
    content:"\a";
    white-space: pre;
}
a.popuppoiname{
	font-family:Gotham Book;
	font-size:17px;
	color:#FFFFFF;
	text-align:left;	
	line-height:26px;
text-decoration:none;
word-wrap: break-word;
}
.popuppoiboldname{
	font-family:Gotham Book;
	font-size:22px;
	color:#FFFFFF;
	text-align:left;	
	line-height:26px;
word-wrap: break-word;
}
.orangepopuppoiname{
	font-family:Gotham Book;
	font-size:17px;
	color:#ff8901;
	text-align:left;	
	line-height:26px;
word-wrap: break-word;
}

.submit_aircraft {
width: 175px !important;
font-size: 14px !important;
height: 32px !important;
}


.FeaturedPageOverLay 
{
	 position:fixed;
	 *position:absolute;
	 top:0px;
	 left:0px;
	 background-color:#000000;
	 opacity:.5;
	 filter:alpha(opacity:50);
	 -moz-opacity:0.5;
	 z-index:1200;
	 width:100%;
	 display:none;
	 cursor:pointer;
	 font-family:Gotham Book; 
}

/*guest login starts here */

.guest_popup_alert{
	width:auto;
	height:auto;
	position:fixed;
	display:none;
	padding:10px;
	border:2px solid white;
	background-color:#000000;
	z-index:1400;
	font-family:Gotham Book; 
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 10px #181818;  
  -webkit-box-shadow: 0px 0px 10px #181818;  
  /*	opacity:1.9;*/  	
	filter:alpha(opacity:0.9);
	-moz-opacity:0.9;
top:305px;
left:auto;
}

.guest_close_alert{
	width:48px;
	height:48px;
	position:fixed;
	display:none;
	z-index:1310;
	background-image: url('../../images/4/closered.png');
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Gotham Book; 
}


.guestPageOverLay 
{
	 position:fixed;
	 *position:absolute;
	 top:0px;
	 left:0px;
	 background-color:#000000;
	 opacity:.5;
	 filter:alpha(opacity:50);
	 -moz-opacity:0.5;
	 z-index:1200;
	 width:100%;
	 display:none;
	 cursor:default;
	 font-family:Gotham Book; 
}



.guesttxt{
	font-size:19px !important; 
	font-family:Gotham Book;
	color:#FFF !important;
	line-height:130%;
	text-align:center !important;
}


.guestalert{
	border:2px solid #FFFFFF;
	width:270px;
	background-color:#363636;	
	border-radius: 10px;	
	padding-top:2%;
	padding-left:2%;
	position:fixed;
	left:0%;	
	z-index:2000;	
}

.guestmessagecontent{
font-size:15px !important; 
	font-family:Gotham Book;
color:#fff;
}

/*guest login ends here */

.orangeColor
{
	color: #D58D00 !important;
}
.blackColor
{
	color: #000000 !important;
}
.whiteColor
{
	color: #FFFFFF !important;
}
.subforumTextIndent
{
text-indent: 15px;
}
.forumDescTopPadding
{
padding-top: 10px;
}
.forumTextPadding
{
	padding-left: 10px;
}
.subforumTextPadding
{
	padding-left: 25px;
}
.padding5
{
padding:5px;
}
.mainForumTextPadding
{
	padding-left: 5px;
}
.businesstext{font-size:20px;color:#FFF;font-family:Gotham Book;text-decoration:none;}
.makeImageClass
{
width: 90px;
height: 72px;
border-radius: 0%;
}
.addfriendicon{font-family: Gotham Book;font-size: 16px;color: #FD8602;text-align: left;cursor: pointer;padding-top: 10px;padding-left: 10px;}
a.addfriendicon:link{font-size:16px;color:FFFFFF;font-family:Gotham Book;text-decoration:none;cursor: pointer;padding-top: 10px;padding-left: 10px;}
a.addfriendicon:visited {font-size:16px;color:FFFFFF;font-family:Gotham Book;text-decoration:none;cursor: pointer;padding-top: 10px;padding-left: 10px;}
a.addfriendicon:active {font-size:16px;color:FFFFFF;font-family:Gotham Book;text-decoration:none;cursor: pointer;padding-top: 10px;padding-left: 10px;}
a.addfriendicon:hover {font-size:16px;color:FFFFFF;font-family:Gotham Book;text-decoration:none;cursor: pointer;padding-top: 10px;padding-left: 10px;}
.usersearch_alert{
	width:auto;
	height:auto;
	position:fixed;
	display:none;
	padding:10px;
	border:2px solid #292828;
	background-color:#000000;
	z-index:1210;
	font-family:Gotham Book; 
	-moz-border-radius: 8px; 
  -webkit-border-radius: 8px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 20px -2px #1D2020;  
  -webkit-box-shadow: 0px 0px 20px -2px #1D2020;  
  	opacity:0.9;
	filter:alpha(opacity:0.9);
	-moz-opacity:0.9;
}

.usersearch_downarrow{
	width:130px;
	height:130px;
	position:fixed;
	display:none;
	z-index:1210;
	cursor:pointer;
	background-image: url('../../images/4/welcomedownarrow.png');
	background-repeat:no-repeat;
	font-family:Gotham Book; 
}


.usersearch_close_alert{
	width:48px;
	height:48px;
	position:fixed;
	display:none;
	z-index:1310;
	background-image: url('../../images/4/closered.png');
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Gotham Book; 
}
.userSearchOverlay 
{
	 position:fixed;
	 *position:absolute;
	 top:0px;
	 left:0px;
	 background-color:#292828;
	 opacity:0.1;
	 filter:alpha(opacity:0.1);
	 -moz-opacity:0.1;
	 z-index:1200;
	 width:100%;
	 display:none;
	 cursor:pointer;
	 font-family:Gotham Book; 
}

.gifimage{
	
	float:left;
	border:0px solid red;
	position:absolute;

	height:169px;
	width:300px;
	display:;
	background-repeat:no-repeat;
margin-left:10px;
margin-top:-165px;
}
.mapListAlert{
	width:auto;
	max-height:370px;;
	position:fixed;
	display:none;
	padding:10px;
	border:2px solid #292828;
	background-color:#000000;
	z-index:1210;
	font-family:Gotham Book; 
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px;  
  	border-radius: 8px;  
  	-moz-box-shadow: 0px 0px 20px -2px #1D2020;  
  	-webkit-box-shadow: 0px 0px 20px -2px #1D2020;  
  	opacity:0.9;
	filter:alpha(opacity:0.9);
	-moz-opacity:0.9;
}

.mapListAlertClose{
	width:48px;
	height:48px;
	position:fixed;
	display:none;
	z-index:1310;
	background-image: url('../../images/4/closered.png');
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Gotham Book; 
}
.mapListPageOverLay
{
	 position:fixed;
	 top:0px;
	 left:0px;
	 background-color:#292828;
	 opacity:.5;
	 filter:alpha(opacity:50);
	 -moz-opacity:0.5;
	 z-index:1200;
	 width:100%;
	 display:none;
	 cursor:pointer;
	 font-family:Gotham Book; 
}
.RewardsDetailOverLay
{
	 position:fixed;
	 top:0px;
	 left:0px;
	 background-color:#292828;
	 opacity:.9;
	 filter:alpha(opacity:90);
	 -moz-opacity:0.9;
	 z-index:1200;
	 width:100%;
	 display:none;
	 cursor:pointer;
	 font-family:Gotham Book; 
}
.rewardWelcomAlert,.helpcontentAlert,.sitetipsAlert,.challengeWelcomAlert,.challengeTest,.menuList{
	width:auto;
	max-height:450px;;
	position:fixed;
	display:none;
	padding:10px;
	border:2px solid #292828;
	background-color:#000000;

	z-index:1210;
	font-family:Gotham Book; 
	-moz-border-radius: 8px; 
  	-webkit-border-radius: 8px;  
  	border-radius: 8px;  
  	-moz-box-shadow: 0px 0px 20px -2px #1D2020;  
  	-webkit-box-shadow: 0px 0px 20px -2px #1D2020;  
  	opacity:0.9;
	filter:alpha(opacity:0.9);
	-moz-opacity:0.9;
}
.rewardListAlert{
	width:auto;
	max-height:480px;;
	position:fixed;
	display:none;
	padding:10px;
	border:2px solid #292828;
	background-color:#000000;

	z-index:1210;
	font-family:Gotham Book; 
	-moz-border-radius: 8px; 
  	-webkit-border-radius: 8px;  
  	border-radius: 8px;  
  	-moz-box-shadow: 0px 0px 20px -2px #1D2020;  
  	-webkit-box-shadow: 0px 0px 20px -2px #1D2020;  
  	opacity:0.9;
	filter:alpha(opacity:0.9);
	-moz-opacity:0.9;

}
.rewardCertificateAlert{
	width:auto;
	max-height:480px;;
	position:fixed;
	display:none;
	padding:10px;
	border:2px solid #292828;
	background-color:#000000;

	z-index:1210;
	font-family:Gotham Book; 
	-moz-border-radius: 8px; 
  	-webkit-border-radius: 8px;  
  	border-radius: 8px;  
  	-moz-box-shadow: 0px 0px 20px -2px #1D2020;  
  	-webkit-box-shadow: 0px 0px 20px -2px #1D2020;  
  	opacity:0.9;
	filter:alpha(opacity:0.9);
	-moz-opacity:0.9;

}
.forumDisablePopup,.everyoneMessagePopup{
	width:auto;
	max-height:480px;;
	position:fixed;
	display:none;
	padding:10px;
	border:2px solid #292828;
	background-color:#000000;

	z-index:1210;
	font-family:Gotham Book; 
	-moz-border-radius: 8px; 
  	-webkit-border-radius: 8px;  
  	border-radius: 8px;  
  	-moz-box-shadow: 0px 0px 20px -2px #1D2020;  
  	-webkit-box-shadow: 0px 0px 20px -2px #1D2020;  
  	opacity:0.9;
	filter:alpha(opacity:0.9);
	-moz-opacity:0.9;

}
.userRidePaymentPopup{
	width:auto;
	max-height:480px;;
	position:fixed;
	display:none;
	padding:10px;
	background-color:#3B3B3B;
	border: 3px solid #A6A6A6;
	z-index:1210;
	font-family:Gotham Book; 
	-moz-border-radius: 8px; 
  	-webkit-border-radius: 8px;  
  	border-radius: 8px;  
  	-moz-box-shadow: 0px 0px 20px -2px #1D2020;  
  	-webkit-box-shadow: 0px 0px 20px -2px #1D2020;  
  	opacity:0.9;
	filter:alpha(opacity:0.9);
	-moz-opacity:0.9;

}
.RewardsDetailPopup{
	width:auto;
	max-height:480px;;
	position:fixed;
	display:none;
	padding:10px;
	border:2px solid #646464;
	background-color:#646464;

	z-index:1210;
	font-family:Gotham Book; 
	-moz-border-radius: 8px; 
  	-webkit-border-radius: 8px;  
  	border-radius: 8px;  
  	-moz-box-shadow: 0px 0px 20px -2px #1D2020;  
  	-webkit-box-shadow: 0px 0px 20px -2px #1D2020;  
  	opacity:0.9;
	filter:alpha(opacity:0.9);
	-moz-opacity:0.9;

}
.rewardWelcomeClose,.rewardListClose,.rewardCertificateClose{
	width:48px;
	height:48px;
	position:fixed;
	display:none;
	z-index:1310;
	background-image: url('../../images/4/closered.png');
	background-repeat:no-repeat;
	cursor:pointer;
	font-family:Gotham Book; 
}
.rewardPageOverLay,.challengePageOverLay,.rewardListPageOverLay,.rewardCertificatePageOverLay
{
	 position:fixed;
	 *position:absolute;
	 top:0px;
	 left:0px;
	 background-color:#292828;
	 opacity:.5;
	 filter:alpha(opacity:50);
	 -moz-opacity:0.5;
	 z-index:1200;
	 width:100%;
	 display:none;
	 cursor:pointer;
	 font-family:Gotham Book; 
}
.ridePaymentOverLay
{
	 position:fixed;
	 *position:absolute;
	 top:0px;
	 left:0px;
	 background-color:#292828;
	 opacity:.9;
	 filter:alpha(opacity:50);
	 -moz-opacity:0.5;
	 z-index:1200;
	 width:100%;
	 display:none;
	 cursor:pointer;
	 font-family:Gotham Book; 
}
.navigationBarFirst
{
padding-left:10px;
}
.navigationBar
{
padding-left:15px;
}
.navigationBarRight
{
padding-right: 15px;
}
.featureBusinessheader{
	font-family:Gotham Bold;
	font-size:25px;
	color:#FD8602;
	text-align:left;
}
.featureBusinessheaderNormal{
	font-family:Gotham Book;
	font-size:25px;
	color:#FD8602;
	text-align:left;
}
.featureBusinesssubheader{
	font-family:Gotham Book;
	font-size:17px;
	color:#FFFFFF;
	text-align:left;
}
.featureBusinessheaderMob{
	font-family:Gotham Bold;
	font-size:17px;
	color:#FD8602;
	text-align:left;
}
.fixedContentStyle::-webkit-scrollbar { 
    display: none; 
}

#commonGradientStyle {
    height: 10px;
    background: #000000; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#2F2F2F, #000000); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#2F2F2F, #000000); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#2F2F2F, #000000); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#2F2F2F, #000000); /* Standard syntax (must be last) */
}

/* Let's get this party started */
.wall_bg_class::-webkit-scrollbar {
    width: 6px;
}
 
/* Track */
.wall_bg_class::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

.hangar_bold
{
font-weight: bold;
}

.hangar_profile_color
{
font-size:18px;
color:#E0DEDE!important;
}

.hangar_send_club
{
color:#FFFFFF;
padding-left:10px;
font-size:18px;
font-family:Gotham Book;
}

.hangar_about_me
{
padding:15px;
line-height:22px;
font-size:16px;
text-align:justify;
}
.categoryInlineStyle
{
display:flex;  
list-style:none;
}
.categoryInlineliStyle
{
padding:3px;
margin-right:5px;
display: inline-block;  
}


.tips_circle
{
margin-right: 5px;
border-radius: 25px;
border: 2px solid #FD8602;
width: 9px;
height: 9px;
float: left;
margin-top: 8px;
}

.tips_search
{
font-family: 'Gotham Book';
color: #FD8602;
font-size:14px;
/*font-style: italic; */   
line-height: 25px;
padding-left:32px;

}

.tips_head
{
font-family: 'Gotham Book';    
color: #FD8602;
font-size:14px;
/*font-style: italic;*/   
line-height: 18px;
}


/* Handle */
.wall_scroll_class::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: #2E3031; 
}
.displayContent
{
display:block !important;
}
.hideContent
{
display:none !important;
}
.businessMobileHeader
{
position: fixed;
left:2px;
width: 100%;
z-index: 1310;
background-image: url('../../images/4/top_bar.png');
background-repeat: repeat-x;
}
.specialMobileBusiness
{
position:absolute !important;
left:2px;
}
#businessGradientStyle {
    height: 20px;
    width: 100%;
    position: absolute;
    margin-top: 70px;
    background: #000000; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#2F2F2F, #000000); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#2F2F2F, #000000); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#2F2F2F, #000000); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#2F2F2F, #000000); /* Standard syntax (must be last) */
}

.rewardSubcontent 
{
background: #313131;
margin: 10px 5px 0px 5px;
}
.rewardSubcontent .rewardListContent 
{
  padding: 0px 10px 10px 0px;
}

/* New styles Dated: 26-12-2016 Start */
.rewardChallengeTitle
{
font-family: Gotham Bold;
color: #F6851F;
font-size: 28px;
}
.rewardChallengeSubcontent
{
font-family: Gotham Book;
color: #FFFFFF;
font-size: 17px;
}
.rewardChallengeSubcontentBook
{
font-family: Gotham Book;
color: #FFFFFF;
font-size: 23px;
}
.rewardCallengeContent
{
background: #424242;
padding: 25px;
padding-left: 38px;
border-radius: 3px;
padding-bottom: 8px;
line-height: 20px;
}
.rewardChallengePoints
{
color:#FFFFFF;
font-size:15px;
font-family: Gotham Bold;
list-style: none;
padding: 5px;
}
.rewardCallengeAgeNote
{
text-align:center;
font-family: Gotham Book;
text-decoration:italic;
color: #FFFFFF;
font-size: 20px;
font-style: italic;
}
.rewardCallengeAgeQuestion
{
text-align:center;
font-family: Gotham Bold;
color: #FD8602;
font-size: 17px;
}
.rewardChallengeNextIcon
{
font-family: Gotham Bold;
color: #FD8602;
font-size: 20px;
float:right;
/*padding-right:10px;*/
cursor:pointer;
}
.rewardListContent
{
background: #424242;
padding: 10px;
height: 300px;
overflow-y: scroll;
border-radius: 3px;
}
.rewardChallengeItalic
{
font-family: Gotham Book;
color:#FFFFFF;
font-size: 16px;
padding:10px;
font-style: italic;
padding-left:22px;
}  
.rewardListContent::-webkit-scrollbar 
{ 
	width: 10px; 
}  
.rewardListContent::-webkit-scrollbar-track 
{ 
	-webkit-box-shadow: inset 0 0 0px #939393; 
	background-color: #424242; 
	border-top-right-radius: 5px;
  	border-bottom-right-radius: 5px; 
}
.rewardListContent::-webkit-scrollbar-thumb 
{ 
	background-color: #939393; 
	border-radius:5px;
}
.rewardListTitle
{
color:#FFFFFF;
font-size:17px;
font-family: Gotham Bold;
}
.rewardListDetail
{
color:#FFFFFF;
font-size:16px;
font-family: Gotham Book;
}
.rewardListRedamore
{
color:#FD8602;
font-size:16px;
font-family: Gotham Bold;
cursor:pointer;
text-decoration: underline;
}
.rewardListAction
{
color:#FFFFFF;
font-size:16px;
font-family: Gotham Book;
}
.rewardcertificateDetail
{
color:#FFFFFF;
font-size:16px;
font-family: Gotham Book;
line-height:20px;
}
.rewardChallengeTerms
{
text-align:center;
font-family: Gotham Bold;
text-decoration:italic;
color: #FFFFFF;
font-size: 14px;
/*float: left;*/
}
.specialrewardCertificateStyles
{
border-top: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-bottom: none;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}
#certificateGradientStyle 
{
height: 25px;
border-top: none;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
background: #444444; /* For browsers that do not support gradients */
background: -webkit-linear-gradient(#444444, #000000); /* For Safari 5.1 to 6.0 */
background: -moz-linear-gradient(#444444, #000000); /* For Firefox 3.6 to 15 */
background: linear-gradient(#444444, #000000); /* Standard syntax (must be last) */
}
.specialPaddingLeft
{
padding-left: 15px;
}
.challengeLeaderTitle
{
color:#FFFFFF;
font-size:22px;
font-family: Gotham Bold;
}
.challengeLeaderSubcontent
{
color:#FFFFFF;
font-size:16px;
font-family: Gotham Book;
}
.challengeTermsConditions
{
font-family: Gotham Book;
color: #FD8602;
font-size: 16px;
cursor:pointer;
}
.ratingResult
{
	border:2px solid #FFFFFF;
	width:40%;
	float:right;	
	background-color:#363636;	
	border-radius: 10px;	
	padding-top:2%;
	position:absolute;
	top:20%;
	left:28%;
}
.ratingResultLabel
{
font-family: Gotham Book;
color: #FFFFFF;
font-size: 20px;
}
.ratingResultValue
{
font-family: Gotham Bold;
color: #FD8602;
font-size: 20px;
}
.CertificatePageOverLay 
{
	 position:fixed;
	 *position:absolute;
	 top:0px;
	 left:0px;
	 background-color:#000000;
	 opacity:1;
	 filter:alpha(opacity:90);
	 -moz-opacity:1;
	 z-index:1200;
	 width:100%;
	 height:100%;
	 display:none;
	 font-family:Gotham Book; 
}
.rewardCertificatePopup 
{
	position:absolute;
	z-index:1201;
	color:white;	
	font-family:Gotham Book; 
	top: 50%;
     	left: 50%;
	background-color:#FFFFFF;
      border:1px solid #FFFFFF;
      -moz-border-radius: 5px; 
  	-webkit-border-radius: 5px;  
  	border-radius: 5px;  
  	-moz-box-shadow: 0px 0px 4px #181818;  
  	-webkit-box-shadow: 0px 0px 4px #181818;  
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      display:none;
}
.rewardEmailPopup 
{
	position:absolute;
	z-index:1201;
	color:white;	
	font-family:Gotham Book; 
	top: 50%;
     	left: 50%;
	background-color:#000;
	background-color:#191919;
      border:1px solid gray;
      -moz-border-radius: 5px; 
  	-webkit-border-radius: 5px;  
  	border-radius: 5px;  
  	-moz-box-shadow: 0px 0px 4px #181818;  
  	-webkit-box-shadow: 0px 0px 4px #181818;  
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      display:none;
}
.rewardEmailSuccessPopup 
{
	position:absolute;
	z-index:1201;
	color:white;	
	font-family:Gotham Book; 
	top: 50%;
     	left: 50%;
	background-color:#000;
	background-color:#191919;
      border:1px solid gray;
      -moz-border-radius: 5px; 
  	-webkit-border-radius: 5px;  
  	border-radius: 5px;  
  	-moz-box-shadow: 0px 0px 4px #181818;  
  	-webkit-box-shadow: 0px 0px 4px #181818;  
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      display:none;
}
.EmailPageOverLay
{
	position:fixed;
	*position:absolute;
	top:0px;
	left:0px;
	background-color:#000;
	opacity:.9;
	filter:alpha(opacity:90);
	-moz-opacity:0.9;
	z-index:1200;
	width:100%;
	height:800px;
	display:none;
}
.seperatorHeight
{
height:20px;
}
.floatLeft
{
float:left;
}
.floatRight
{
float:right;
}
.certificateTitle
{
font-family: Gotham Bold;font-size: 24px;color: #000000;
}
.certificateTip
{
font-family: Gotham Bold;
font-size: 16px;
color: #010101;
}
.certificateDetail
{
font-family: Gotham Book;
font-size: 16px;
color: #010101;
}
.certificateContent
{
font-family: Gotham Book;
font-size: 12px;
color: #010101;
}
.certificateTip
{
font-family: Gotham Bold;
font-size: 14px;
color: #010101;
}
.certificateTerms
{
font-family: Gotham Bold;
font-size: 11px;
color: #898989;
}
@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
}
/* New styles Dated: 26-12-2016 End */

.newbottomnavbar
{
position:fixed;
display: none;
z-index: 1310;
width:100%; 
height: 59px; 
 background-image: url('../../images/4/bottom_bar.png'); 
background-repeat:repeat-x;
bottom:0px;
text-align:-webkit-center;

}


.fly2winmenu
{
background-color:#FD8602!important;
font-size: 18px!important;
height: 45px!important;
width: 310px!important;
}

.banner_popup_alert{
	width:auto;
	height:auto;
	position:fixed;
	display:none;
	padding:10px;
	border:2px solid white;
	background-color:#000000;
	z-index:1210;
	font-family:Gotham Book; 
	-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;  
  border-radius: 5px;  
  -moz-box-shadow: 0px 0px 10px #181818;  
  -webkit-box-shadow: 0px 0px 10px #181818;  
  /*	opacity:1.9;*/  	
	filter:alpha(opacity:0.9);
	-moz-opacity:0.9;
}


.BannerPageOverLay 
{
	 position:fixed;
	 *position:absolute;
	 top:0px;
	 left:0px;
	 background-color:#000000;
	 opacity:.5;
	 filter:alpha(opacity:50);
	 -moz-opacity:0.5;
	 z-index:1200;
	 width:100%;
	 display:none;
	 font-family:Gotham Book; 
}
.rewardChallengeSubTitle
{
  font-family: Gotham Book;
  color: #F6851F;
  font-size: 24px;
  font-style: italic;
}

.padd_zero
{
padding-left:0px;
padding-right:0px;
}

.no_more
{
font-family: Gotham Bold;
color: white;
font-size: 16px;
float:left;
padding-left: 17px;
cursor:pointer;
}

.closeSiteTipsPopup{
font-family: Gotham Bold;
color: #FD8602;
font-size: 18px;
float:right;
padding-right:10px;
cursor:pointer;
}

.next_drawing
{
font-size:28px;
font-weight:bolder;
}

.next_desc
{
width:50%;
font-size:18px;
line-height:25px;
}

.challenge_caption
{
font-style: italic;
font-weight: bold;
font-size: 18px;
font-family: Gotham Book;
color: #FD8602;
}

.past_winners
{
border-radius: 8px;
width:240px!important;
height:50px!important
}

.challengeintrocontent
{
background: #424242;
padding: 10px;
border-radius: 5px;
}

.rewardsMore
{
color: white;
border-top: 1px solid white;
border-bottom: 1px solid white;
padding-top: 5px;
font-size: 14px;
text-align: center;
background-color: #6F6F6F;
}

.hangar_bold_name
{
float:left;
padding-right:4px;
padding-top:2px;
}

.subsearchtype_filter .dropdownmarker{
	float:left;
	position:absolute;
	background-image: url('../../images/4/drop_arrow.png');
	background-repeat:no-repeat;
	width:28px;
	height:25px;
	z-index:1114;
	margin-top:-15px;
	margin-left:46%;
	margin-right:12px;
	border:0px solid red;
	font-family:Gotham Book; 
}


.shareListAlert
{
	width:auto;
	max-height:370px;
	position:fixed;
	display:none;
	padding:10px;
	background-color:#505050;
	z-index:1210;
	font-family:Gotham Book; 
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px;  
  	border-radius: 5px;  
  	-moz-box-shadow: 0px 0px 20px -2px #1D2020;  
  	-webkit-box-shadow: 0px 0px 20px -2px #1D2020;  


}


.shareListPageOverLay
{
	 position:fixed;
	 top:0px;
	 left:0px;
	 background-color:#000000;
	 opacity:0.8;
	 filter:alpha(opacity:80);
	 -moz-opacity:0.8;
	 z-index: 1200;
	 width:100%;
	 display:none;
	 cursor:pointer;
	 font-family:Gotham Book; 

}

.closeSharePopup
{
font-family: Gotham Bold;
color: #FD8602;
font-size: 25px;
float:right;
cursor:pointer;
}
.sharetitle{
color:white;font-family: Gotham Book;font-size: 25px;
text-align:center;
}
.sharettext{
color:white;font-family: Gotham Book;font-size: 20px;
}


.newpopupbtn {
font-family: Gotham Book !important;
font-weight: bolder !important;
width: 169px !important;
border-radius: 29px !important;
height: 40px !important;
font-size: 16px !important;
background-color: #FD8602!important;
}

.newpopupslide {
margin-right:12px;
cursor:pointer;
}


.newpopupclose{
	float: right;
	position: absolute;
	border: 0px solid red;
	text-align: right;
	margin-top: 12px;
	margin-right: 16px;
	right: 0px;
	padding: 5px 5px 3px 3px;
	width: 18px;
	height: 18px;
	line-height: 40px;
	display: ;
	background-color: rgba(0,0,0,0.9);
	-moz-opacity: 0.85;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0px 0px 4px #181818;
	-webkit-box-shadow: 0px 0px 4px #181818;
	background-image: url('../../images/4/newpopupclose.png');
	background-repeat: no-repeat;
	background-size: 18px 18px;
}

.page-slide {
	position:absolute;
	width: 100%;
	left: -100%;
	overflow: hidden;
	max-height:500px;
	padding-left:20px;
	padding-right:20px;
}



.page-slide::-webkit-scrollbar-track 
{ 
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
	background-color: #F5F5F5; 
} 
 
.page-slide::-webkit-scrollbar 
{ 
	width: 6px; 
	background-color: #F5F5F5; 
} 
 
.page-slide::-webkit-scrollbar-thumb 
{ 
	background-color: gray; 
}

.newrounded1{
	-moz-border-radius: 8px; 
  -webkit-border-radius: 8px;  
  border-radius: 8px;  
  border: transparent;	
  /*-moz-box-shadow: 0px 0px 6px #181818;  
  -webkit-box-shadow: 0px 0px 6px #181818; */ 
 }

.detailsdiv1{
	height:auto;
	/*min-height:80px;*/
	overflow-x:hidden;
	overflow-y:auto;
}

.hotspotdist {

color: #FFFFFF;
font-family: Gotham Book;
font-size: 39px;
}

.distype {
color: #878787;
font-family: Gotham Book;
font-size: 18px;
margin-top: 10px;
}

.map-redirect {

background-color: #FFF;
background-repeat: no-repeat;
border-radius: 58px;
border: transparent;
}

.hotspottype {
	display: inline-block;
	vertical-align: top;
	font-size:25px;
	font-family: 'Gotham Bold';
	letter-spacing: -1px;
	vertical-align: top;
	/* padding-top: 16px; */
}

.hotspotnew {
	margin-right: 5px;
    width: 23px;
	vertical-align: middle;
	/* padding-top:15px; */
	/* display:inline-block; */
	/* cursor:pointer; */
}

.hotspotclick {
	color: #FF9A14;
	font-size: 16px;
	font-family: Gotham Bold;
	text-align: right;
	cursor: pointer;
}


.footer-slide {
	position: absolute;
	bottom: 3px;
	width: 98%;
	padding-left: 20px;
	padding-right: 20px;
}




/* The slider itself */
.slider {
	display: -webkit-inline-box !important;
    -webkit-appearance: none;  /* Override default CSS styles */
    appearance: none;
    width: 50% !important; /* Full-width */
    height: 8px; /* Specified height */
    outline: none; /* Remove outline */
    background: #424242;	
    opacity: 1; /* Set transparency (for mouse-over effects on hover) */
    -webkit-transition: .2s; /* 0.2 seconds transition on hover */
    transition: opacity .2s;
    border-radius: 1px;
    padding:0px;
    margin: 0px;		 	
}


/* The slider handle (use webkit (Chrome, Opera, Safari, Edge) and moz (Firefox) to override default look) */ 
.slider::-webkit-slider-thumb {
     -webkit-appearance: none !important; /* Override default look */
    appearance: none;
    width: 6px; /* Set a specific slider handle width */
    height: 18px; /* Slider handle height */
    background-color: #FFF; /* Green background */
    /* cursor: pointer; Cursor on hover */
    border-radius:2px;	
}

.slider::-moz-range-thumb {
    width: 6px; /* Set a specific slider handle width */
    height: 18px; /* Slider handle height */
    background: #FFF; /* Green background */
	border-radius:2px; 
}

.timelist {
	color: #c5c5c5;
	font-weight:bold;
	font-size:10px;
	text-align:center;
}

.timelist-xs {
	color: #c5c5c5;
	font-weight:bold;
	font-size:8px;
}

.timeline {
	border-left: 2px solid #A2A2A2;
	height:14px;
}

.currdaylist {
	color: #000;
	font-size: 14px;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bold;
	border-radius: 2px;
	background-color: #FFF;
	/*padding-top: 1px;
	padding-bottom: 1px;*/
}

.daylist {
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}

.height20 {
height:20px
}

.display-block
{
display:inline-block;
}
.display-flex {
display:inline-flex;
}

.currdaydiv {
	vertical-align: top;
	text-align:right;
	padding-right: 20px;
}


.closedrange {
	color: #f9f9f9;
	font-size: 14px;
	font-weight: bold;
}

.businessheader {
position: absolute;
background: #000;
width: 935px;
left: 208px;
}


.mapsettings
{	
	float:right;
	border:0px solid red;
	position:relative;
	z-index:1;
	height:59px;
	width:55px;
	display:;
	background-repeat:no-repeat;
	cursor:pointer;
	margin-right:21px;
	/*margin-top:-357px;*/
}
.maphamburger
{	
	float:right;
	border:0px solid red;
	position:relative;
	z-index:1;
	height:59px;
	width:55px;
	display:block;
	background-repeat:no-repeat;
	cursor:pointer;
	margin-right:21px;
	/*margin-top:-357px;*/
}


.hamburgeron {	
	position:relative;
	z-index:1;
	display:none;
	background-repeat:no-repeat;
	color: #f19f3b;
	font-size:16px;
	margin-left:auto;
	margin-right:auto;
	height:40px;
	background-color:transparent;
	text-align:center;
	vertical-align:middle;
	padding-top:13px;
	font-family:Gotham Bold; 
margin-top:-40px;

}

.hamburgeron::before {
	content: '';
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: -1;
    width: 100%;
	border: 150px solid transparent !important;
	border-top-width: 0px !important;
	border-bottom-width: 40px !important;
	/*border-bottom-color:  rgba(67, 75, 80,0.7) !important;*/
border-bottom-color: #434b50 !important;
opacity:0.9;
	height: 0px;
	display: block;
}

#settingspopupmain {

float: left;
position: absolute;
padding: 2px;
border: 2px solid rgb(255, 255, 255);
font-family: Gotham Book;
font-size: 19px;
color: #FFFFFF;
text-align: left;
background-color: #0F0F0F;
max-height: 440px;
overflow-y: auto;
border-radius:9px;
z-index: 1351;
width: 512px;
overflow:hidden;
}

.settingspopuparea {
float: left;
border: 1px solid red;
text-align: left;
margin: -270px 0px 10px 10px;
display: none;
}

.toggle-switch {
  position: relative;
  display: inline-block;
  width: 48px;
  height: 28px;
}

.toggle-switch input {display:none;}

.toggle {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.toggle:before {
  position: absolute;
content: "";
height: 28px;
width: 28px;
left: 1px;
bottom: 0px;
-webkit-transition: .4s;
transition: .4s;
background-image: url('../../images/4/close1.png');
background-size: 28px;
}

#disp_airports:checked + .toggle {
  background-color: #47BD0F;	
}

#disp_airports:focus + .toggle {
  box-shadow: 0 0 1px #47BD0F;
}

#disp_airports:checked + .toggle:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);	
  background-image: url('../../images/4/tick1.png');
background-size: 28px;
left:-6px;	
}

/* Rounded sliders */
.toggle {
  border-radius: 34px;
}



.settingstitle {
font-size: 28px;
text-align: center;
font-family: Gotham Book;
color: #FD8602;
font-weight: bold;
}

.settingsname {
color:white;
font-family:Gotham BOOK;
font-size:16px;
}

.settingspace {
border-bottom: 1px solid #3B3B3B;
}

.closetbl {
position:absolute;
bottom:8px;
}

.poisettings {
font-family: Gotham Book;
color: #CDCDCD;
padding-top: 6px;
}

#daterange {
z-index:1091;
position:absolute;
display:none;
width:295px;
padding-top:2px;
}


@media only screen and (max-width: 500px) {
#promotion,#promotiondetails,#redeemdetails,#termsconditions,#promotionexpire,#customerlimit,#companypromourl::-webkit-input-placeholder {
    font-size: 11px;
}

#edit_pro_btn {
   font-size: 11px;	 
}
}

.vnewpop {
    position: fixed;
    top: 0px;
    left: 0px;
    background-color: #000000;
    opacity: 1;
    filter: alpha(opacity:90);
    -moz-opacity: 1;
    z-index: 1200;
    width: 100%;
    height: 100%;
}
.newmaildiv{
    width: 35%;
    height: 300px;
	margin:20vh auto;
    /* position: absolute; */
    z-index: 1210;
    /* background-image: url(../images/selbox_pop_up_large.png); */
    background-repeat: no-repeat;
	border: 1px solid #fff;
    border-radius: 5px;
}
.header_vmail{
	width:100%;
	font-size: 22px;
    font-family: Gotham Book;
    color: #ff8901;
    line-height: 26px;
	margin:10px 0px;
	text-align:center;
	font-weight: bold;
}
.tlt_vmail{
	width:100%;
	font-size: 16px;
    font-family: Gotham Book;
    color: #fff;
    line-height: 20px;
	margin:20px 0px 15px 0px;
	text-align:center;
	
}
.mailsty{
	width:100%;
	padding:0px 20px;
	height:auto;
	margin-bottom:5px;
}
.maildisc{
	width:100%;
	font-size: 16px;
    font-family: Gotham Book;
    color: #fff;
    line-height: 20px;
	margin:15px 0px 20px 0px;
	padding: 0px 50px;
	text-align:center;
}
.vmailbtndiv{
	width:100%;
	margin:30px 0px;
	text-align:center;
}
.vmailbtnsty {
    width: 60% !important;
    height: 35px !important;
    font-size: 17px !important;
    background-color: #00afef !important;
	border-radius: 6px !important;
	
}

@media only screen and (max-height: 850px) {
.footerusermenu{
 height: 450px !important;
  overflow-y: scroll !important;
  margin-bottom:10px;
}

#footerusermenu::-webkit-scrollbar-track 
{ 
	-webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.3); 
	background-color: #F5F5F5; 
} 
 
#footerusermenu::-webkit-scrollbar 
{ 
	width: 10px; 
	background-color: #F5F5F5; 
} 
 
#footerusermenu::-webkit-scrollbar-thumb 
{ 
	background-color: gray; 
}
}
.u-tags .refLib
{
	display:none;
}
.localtimedisp {
	color: #fff;
	font-weight:bold;
	font-size:11px;
}
.timeslide{
height: 8px;
}
.timealign{
text-align:right;
margin-right:5px;
}
