403Webshell
Server IP : 208.122.213.31  /  Your IP : 216.73.216.45
Web Server : Apache
System : Linux msd6191.mjhst.com 4.18.0-553.137.1.el8_10.x86_64 #1 SMP Wed Jun 24 11:40:24 UTC 2026 x86_64
User : WHMCS_MIA_382 ( 1001)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/httpd/html/members.nuerotica.com/public_html/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/httpd/html/members.nuerotica.com/public_html//style.css
/************** DO NOT RENAME THIS FILE - CREATE A BACKUP COPY BEFORE EDITING *******************/
/************** NuErotica 17 Mar 2022 PB DarkReach ****/


/************** GLOBAL SHARED STYLES USED BY BOTH TOUR AND MEMBERS AREA CSS *******************/


@import url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css");

/* Startup CSS */
html 																	{overflow-y: scroll;}

body 																	{margin:0px; 
																	padding:0px; 
																	font-family:Arial, Helvetica, Sans-Serif;  
																	font-size:14px; 
																	background-image:url(images/bg.png);
																	background-attachment:fixed;}

div 																	{margin:0px; 
																	padding:0px;}

form 																	{margin:0px; 
																	padding:0px;}

img 																	{display:block; 
																	border:0px;}

a:hover 																{cursor:pointer; 
																	text-decoration:none; 
																	color:#7C7C7C;}

a:hover img 																{filter:alpha(opacity=70); 
																	-moz-opacity:0.7; 
																	-khtml-opacity: 0.7; 
																	opacity: 0.7;}

.clear 																	{clear:both;}

.nowrap 																{white-space: nowrap;}

.wrapper 																{background-image:url(images/background_shadow.png); 
																	background-attachment:fixed; 
																	background-position:center; 
																	background-repeat:repeat-y; 
																	padding-top:51px;}

.wrapper.nopadding 															{ padding-top:0; }

.wrapper_inner 																{ display:block; 
																	padding:0 40px; }

.page_body 																{width:996px; 
																	margin:auto; 
																	text-align:left;
																	background-color:#FFFFFF;}

.content_wrapper 															{width:980px;
																	margin:auto;}

.table 																	{display: table;
																	text-align:left;}

.row 																	{display: table-row;
																	text-align:left;}

.cell																	{display: table-cell;
																	text-align:left;
																	vertical-align:middle;
																	padding-bottom:6px;
																	padding-right:6px;
																	font-weight:normal;}

.cell_top 																{display: table-cell;
																	text-align:left;
																	vertical-align:top;
																	padding-bottom:6px;
																	padding-right:6px;
																	font-weight:normal;}

.cell_content 																{display: table-cell;
																	text-align:left;
																	vertical-align:middle;
																	font-weight:normal;}

.100% 																	{width:100%;}

.right 																	{float:right;}

.red 																	{color:#FF0000;}

.big_heading 																{font-size:20px;}

/* Footer CSS */
.footer 																{display:block;
																	margin:auto;  
																	width:994px;
																	border:0px; 
																	text-align:center;
																	vertical-align:middle; 
																	color:#FFFFFF; 
																	font-size:12px; 
																	line-height:22px; 
																	background: #000;
																	/*background-color: #353535;*/
																	/*background: -webkit-linear-gradient(#353535, #5d5c5d);*/ /* For Safari 5.1 to 6.0 */
																	/*background: -o-linear-gradient(#353535, #5d5c5d);*/ /* For Opera 11.1 to 12.0 */
																	/*background: -moz-linear-gradient(#353535, #5d5c5d);*/ /* For Firefox 3.6 to 15 */
																	/*background: linear-gradient(#353535, #5d5c5d);*/ /* Standard syntax */
																	padding-top:50px;
																	padding-bottom:50px;}

																	.footer a {color:#FFFFFF;}

																	.footer a:hover {color:#808080;}

																	.footer a {color:#FFFFFF;}
																	
																	.footer a:hover {color:#808080;}

.subfooter 																{font-weight:normal; 
																	font-size:10px; 
																	color:#FFFFFF;}

.footer .footer_links > a, .footer .footer_links .twitter_link, .footer .footer_links .facebook_link 					{ padding:5px 8px; }

.footer .footer_links > span 														{ display:none; }



/* Live Cam Header and Countdown Ticker CSS */

.live_show_wrapper a 															{color:#000000;}

.tour_live_show_header_overlay  													{left: 670px;
																	top: 20px;
																	position: absolute;
																	width:300px;
																	height:255px;
																	border: 3px solid #C0C0C0;
																	background-color: #eeeded;
																	font-weight: bold;}

.tour_live_show_header_overlay_wrapper 													{padding-top:70px;}

.members_live_show_header_overlay  													{left: 675px;
																	top: 15px;
																	position: absolute;
																	width:300px;
																	height:115px;
																	border: 3px solid #C0C0C0;
																	background-color: #eeeded;
																	font-weight: bold;}

.members_live_show_header_overlay_wrapper 												{padding-top:5px; 
																	white-space: nowrap;}

.live_show_ticker_wrapper 														{text-align: center;
																	margin: auto;
																	margin-top:5px;
																	margin-bottom:5px;
																	width:95%;
																	vertical-align: middle;}

.live_show_ticker_wrapper_table 													{border: 2px solid #C0C0C0;
																	background-color: #4d4d4d;
																	margin: auto;
																	padding:5px;
																	font-size: 18px;}

.live_show_ticker_data 															{border: 1px solid #3D3D3D;
																	padding:8px;
																	background-color: #919090;
																	font-weight: bold;}

.live_show_ticker_spacer 														{padding:2px;
																	font-weight: bold;
																	color:#C0C0C0;}

.cam_page_live_show 															{line-height: 22px;}

.cam_page_ticker 															{width:350px;
																	margin-top:10px;
																	margin-bottom: 10px;}

.cam_page_live_show_ticker_data 													{border: 1px solid #3D3D3D;
																	padding:12px;
																	background-color: #919090;
																	font-size:30px;
																	font-weight: bold;
																	text-align: center;}

.cam_page_ticker_spacer 														{padding:2px;
																	font-weight: bold;
																	color:#000000;
																	font-size:30px;
																	text-align: center;}

.cam_page_show_embed 															{text-align: center;}

.hide_if_live 																{display:none;}

.show_if_live 																{display:none;}


/* Page Numbers CSS */
.page_numbers 																{display:inline-block; 
																	line-height:30px; 
																	text-align:center; 
																	float:right; 
																	margin:0px; 
																	margin-bottom: 5px;}

.page_numbers a 															{margin:0px; 
																	color:#FFFFFF; 
																	text-decoration:none;}

.page_numbers a:hover  															{filter:alpha(opacity=70); 
																	-moz-opacity:0.7; 
																	-khtml-opacity: 0.7; 
																	opacity: 0.7;}

.page_totals 																{padding-left:10px; 
																	padding-right:10px; 
																	height:26px; 
																	display:inline; 
																	text-align:center; 
																	vertical-align:middle;}

.global_pagination 															{ float:right; 
																	clear:both; 
																	text-align:right; }

.global_pagination ul 															{ display:inline-block; 
																	margin:0; 
																	padding:0; 
																	list-style:none; 
																	border-bottom:1px solid #b1b1b1; 
																	border-radius:5px; 
																	background:url(images/top_menu.png) repeat-x center top; }

.global_pagination ul li 														{ float:left; 
																	margin:0; 
																	padding:0; 
																	list-style:none; 
																	vertical-align:middle; 
																	border-right:1px solid #CCC; }

.global_pagination ul li:last-child 													{ border-right:0; }

.global_pagination ul li.pagination_totals	 											{ padding:7px 10px; }

.global_pagination ul li a 														{ float:left; 
																	padding:8px 12px; 
																	text-decoration:none; 
																	color:#000; }

.global_pagination ul li a:hover, .global_pagination ul li.active a 									{ color:#2467ba; 
																	background:rgba(0,0,0,0.1); }
@media screen and (max-width: 767px) {
	.global_pagination { float:left; width:100%; text-align:center; }
	.global_pagination ul li.hide_mobile { display:none; }
}
@media only screen and (max-width: 479px) {
	.global_pagination { font-size:13px; }
}
.global_pagination ul li:first-child a:hover, .global_pagination ul li:first-child.active a 						{ border-radius:5px 0 0 5px; }

.global_pagination ul li:last-child a:hover, .global_pagination ul li:last-child.active a 						{ border-radius:0 5px 5px 0; }

.number_item 																{ width:30px; 
																	height:24px; 
																	display:inline-block; 
																	text-align:center; 
																	vertical-align:middle; 
																	/*border:1px solid #b3b2b2;*/ 
																	border-radius: 5px;
																	/*border: 2px outset #808080;*/ 
																	background: #a80832;
																	/*background-image: url(images/number.png);*/ 
																	line-height: 25px; }

.number_current 															{ width:30px; 
																	height:24px; 
																	display:inline-block; 
																	text-align:center; 
																	vertical-align:middle; 
																	/*border:1px solid #b3b2b2;*/
																	border-radius: 5px; 
																	/*border: 2px outset #808080;*/ 
																	color:#FFFFFF;
																	font-weight: bold; 
																	/*background-image: url(images/current.png);*/
																	background: #a80832; 
																	line-height: 25px; }

.number 																{ padding-left:8px; 
																	padding-right:8px; 
																	padding-top:4px; 
																	padding-bottom:4px; 
																	display:inline; 
																	text-align:center; 
																	vertical-align:middle; 
																	/*border:1px; solid #b3b2b2;*/
																	border-radius: 5px; 
																	/*border: 2px outset #808080;*/ 
																	background-image: url(images/number.png); 
																	background: #a80832;}

/* Models A-Z Links CSS */

.elx_az_links 																{ display:inline-block; 
																	width:100%; 
																	margin-bottom:5px; 
																	text-align:center; }

/*.A-Z_links 																{margin:auto; 
																	margin-bottom:5px; 
																	min-width:990px; 
																	width:990px; 
																	line-height:30px; 
																	display:block; 
																	float:left; 
																	text-align:left;}*/

.A-Z_links 																{ display:inline-block; 
																	width:100%; 
																	line-height:30px; 
																	text-align:center; 
																	color: #a80832;}

.A-Z_links a 																{display:inline; 
																	margin:0px; 
																	color:#FFF; 
																	text-decoration:none;}

.A-Z_links a:hover  															{filter:alpha(opacity=70); 
																	-moz-opacity:0.7; 
																	-khtml-opacity: 0.7; 
																	opacity: 0.7;}

.A-Z_links span 															{ width: 25px; 
																	height: 24px; 
																	line-height: 24px; 
																	margin-right:5px; 
																	margin-bottom:10px; 
																	display:inline-block; 
																	text-align:center; 
																	vertical-align:middle; 
																	border:1px solid #b3b2b2; 
																	border: 1px outset #c0c0c0; }

.letter_male   																{ text-shadow: 0px 0px 1.0px rgba(0,0,0,1.0); }

.letter_female 																{ text-shadow: 0px 0px 1.0px rgba(0,0,0,1.0); }

.letter_trans  																{ text-shadow: 0px 0px 1.0px rgba(0,0,0,0.04); }


.letter_nocontent 															{/*background-image: url(images/letter.png);*/ 
																	background: #a80832;
																	color: #000000;
																	opacity: 0.4; 
																	pointer-events: none;}

.letter           															{/*background-image: url(images/letter.png);*/
																	background: #a80832; }

.letter_current   															{/*background-image: url(images/current.png);*/
																	background: #a80832;
																	color:#FFFFFF;}




/*  Section Title Bar CSS */
.title_bar 																{border-radius:5px; 
																	margin-top:15px; 
																	margin-bottom:5px;
																	padding-left:10px; 
																	padding-right:10px;
 																	min-width: 210px;
																	line-height:37px; 
																	text-align:center;
																	display:inline-block; 
																	vertical-align:middle;
																	border:0px; 
																	font-size:16px; 
																	color:#FFFFFF; 
																	background: #a80832;
																	/*background-image: url(images/title_bar.png);*/}

.home-page .title_bar 															{ margin-left:40px; }

.home-page .polls_block .title_bar 													{ margin-left:0px; }

.title_bar a 																{color:#FFFFFF;
																	text-decoration: none;}

.title_bar a:hover 															{color:#808080;
																	text-decoration: none;}

.title_bar_hilite 															{color:#FFF;}

.title_bar_right 															{margin-top:15px; 
																	margin-bottom:5px; 
																	padding-left:10px; 
																	padding-right:10px; 
																	width:210px; 
																	line-height:37px; 
																	text-align:center;  
																	vertical-align:middle;
																	border:0px; 
																	font-size:16px; 
																	color:#FFFFFF; 
																	/*background-image: url(images/title_bar.png);*/
																	background: #a80832;}

.title_bar_model_updates 														{margin-top:15px; 
																	margin-bottom:5px; 
																	padding-left:10px; 
																	padding-right:10px;  
																	display:inline-block; 
																	line-height:37px;  
																	text-align:center;
																	vertical-align:middle; 
																	border:0px; 
																	font-size:16px; 
																	color:#FFFFFF; 
																	background-image: url(images/title_bar.png);}

.title_bar_dvd {margin-top:15px; margin-bottom:5px; padding-left:10px; padding-right:10px;  display:inline-block; line-height:37px;  text-align:center;vertical-align:middle; border:0px; font-size:16px; color:#FFFFFF; background-image: url(images/title_bar.png);}
.title_bar_tags {margin-top:15px; margin-bottom:5px; padding-left:10px; padding-right:10px;  display:inline-block; line-height:37px; text-align:center;
vertical-align:middle; border:0px; font-size:16px; color:#FFFFFF; background-image: url(images/title_bar.png);}
.title_bar_footer {margin:auto; margin-bottom: 5px; padding-left:10px; padding-right:10px; width:210px; line-height:37px; text-align:center;  vertical-align:middle;border:0px; font-size:16px; color:#FFFFFF; background-image: url(images/title_bar.png);}

.title_bar_block 															{ display:inline-block; 
																	width:100%; 
																	vertical-align:top; }

.title_bar_block .title_bar 														{ margin-top:0; 
																	line-height:33px; }


/*  Page Content Sort Option Links CSS */
.sort_options { width:auto; overflow: hidden; display: block; line-height: 36px; text-align: right; float: right; margin-top: 15px; }
.home-page .sort_options { margin-right:42px; }
.home-page .left_column.left_column_full_width .sort_options { margin-right:35px; }
.sort_options a {margin-left:10px; color:#272727;text-decoration:none;}
.sort_options a:hover  {filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.sort_link {line-height:26px; display:inline; text-align:center;}
.sort_link_current {line-height:26px; display:inline; text-align:center; color:#808080;}
.sort_link_current a {line-height:26px; display:inline; text-align:center; color:#808080;}
.sort_options.dvd_select { margin-right:10px; }

.sort_options { margin-top:0; line-height:125%; margin-top:10px; margin-bottom:10px; }
.sort_options select 																	{ padding:6px; 
																			border-radius:5px; 
																			border:1px solid #a80832; 
																			background:#FFF; }

/* Custom Pages CSS */
.custom_pages_content 																	{padding-top:10px;}

.custom_pages_content p 																{ display:inline-block; 
																			width:100%; 
																			margin-bottom:10px; 
																			line-height:125%; }

/* Blog Page CSS */
.blog_details 																		{margin-bottom:5px; 
																			padding:10px; 
																			color:#2d2d2d; 
																			font-size:14px; 
																			font-weight:bold; 
																			text-align:left; 
																			line-height:20px; 
																			background-image: url(images/blog_details.png);}

.blog_details a 																	{color:#a80832;
																			text-decoration: none;}

.blog_details a:hover 																	{color:#808080;
																			text-decoration: none;}

.blog_date 																		{font-size:14px; 
																			font-weight:normal;}

.blog_tags 																		{font-weight:normal;}

.blog_entry 																		{text-align:left; 
																			padding:8px; 
																			line-height:125%; }


/* Updates CSS */
.update_details 																	{padding:0px;
																			margin-bottom:5px; 
																			line-height:125%; 
																			color:#a80832; 
																			text-docoration: none;
																			font-size:14px; 
																			font-weight:bold; 
																			text-align:left;}

.update_details a 																	{color:#a80832; 
																			text-decoration: none;}

.update_details a:hover 																{color:#808080;
																			text-decoration: none;}


/*  Models, Photos, Movies and Category Listing Pages CSS */
.category_listing_block {margin-top:5px;width:100%;overflow:hidden;}
.category_listing_wrapper_updates {width:238px; font-size:14px; display: inline-block; margin-left: 2px; margin-right:0px; margin-bottom:5px;vertical-align: top;}
.category_listing_wrapper_models {width:185px;font-size:14px; display: inline-block; margin-left: 2px; margin-right:2px; margin-bottom:18px;}
.category_update_thumb {width:234px; height:176px;}
.category_model_thumb {width:185px; height:273px;}
.update_thumb {width:238px; height:179px;}


/* Model Listings and Model Bio Page CSS */
.model_bio {display: table-cell;padding-left:10px; text-align:left; vertical-align: top; line-height:22px; color:#505050;}
.model_bio_thumb {width:220px; height:330px;max-width: 220px;}
.model_bio_heading {font-weight:bold; line-height:30px;}
.model_bio_page .model_picture { width:220px; }


/* Twitter Feed CSS */
.twitter {text-align:left;}
.twitter_account {text-align:left;padding:0px; color:#2d2d2d;line-height:24px;}
.twitter_account a {color:#2467ba; font-weight:bold;}
.twitter_description {display:block;text-align:left;padding:6px; color:#2d2d2d; line-height:22px;}
.tweet {text-align:left;margin-top:2px; margin-bottom:2px; padding:8px;padding-right:0px; font-size:12px;color:#2d2d2d; line-height:20px;}
.tweet a {color:#2467ba;}
.tweet a:hover {color:#808080;}
.tweet_background {background: -webkit-linear-gradient(#FFFFFF, #dedede); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#FFFFFF, #dedede); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#FFFFFF, #dedede); /* For Firefox 3.6 to 15 */
background: linear-gradient(#FFFFFF, #dedede); /* Standard syntax */}
.twitter_icon {margin:8px;float:left; display:inline; width:24px; height:24px; line-height:24px; border:0px; background-size: contain;background-repeat: no-repeat;background-image: url(images/icons/twitter_icon.png);}
/* Retina version  */
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.twitter_icon {margin:8px;float:left; display:inline; width:24px; height:24px; line-height:24px; border:0px; background-size: contain;background-repeat: no-repeat;background-image: url(images/icons/twitter_icon_retina.png);}	
} 


/* Facebook Feed CSS */
.facebook {text-align:left;}
.facebook_account {text-align:left;padding:6px; color:#2d2d2d;line-height:24px;}
.facebook_account a {color:#FFF; font-weight:bold;}
.facebook_description {display:block;text-align:left;padding:6px; color:#2d2d2d; line-height:22px;}
.facebook_post {text-align:left;margin-top:2px; margin-bottom:2px; padding:8px;padding-right:0px; font-size:12px;color:#2d2d2d; line-height:20px;}
.facebook_post a {color:#2467ba;}
.facebook_post a:hover {color:#808080;}
.facebook_post_background {background: -webkit-linear-gradient(#FFFFFF, #dedede); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#FFFFFF, #dedede); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#FFFFFF, #dedede); /* For Firefox 3.6 to 15 */
background: linear-gradient(#FFFFFF, #dedede); /* Standard syntax */}
.facebook_icon {margin:8px;float:left; display:inline; width:24px; height:24px; line-height:24px; border:0px; background-size: contain;background-repeat: no-repeat;background-image: url(images/icons/facebook_icon.png);}
/* Retina version  */
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.facebook_icon {margin:8px;float:left; display:inline; width:24px; height:24px; line-height:24px; border:0px; background-size: contain;background-repeat: no-repeat;background-image: url(images/icons/facebook_icon_retina.png);}
}
.facebook_link { display:inline-block; line-height:100%; }
.facebook_link .facebook_icon { float:none; margin:0; vertical-align:middle; display:inline-block; padding:0; line-height:100%; width:18px; height:24px; margin-right:4px; }
.facebook_link .facebook_account { display:inline-block; padding:0; line-height:100%; }

/* Twitter Link CSS */
.twitter_link { display:inline-block; line-height:100%; }
.twitter_link .twitter_account { color:#FFF; line-height:100%; }
.twitter_link .twitter_account a { color:#FFF; }
.twitter_link .twitter_account a .twitter_icon { margin:0; margin-right:4px; width:19px; height:19px; margin-top:-3px; }
.twitter_link .twitter_account a:hover { color:#808080; }

/* Rating Stars and Text CSS */
.rating_box {display:inline;}
.rating_voteable {vertical-align: top;display:inline-block;	width:16px;	height:16px; padding:0px; background-size: 100%; cursor:pointer;}
.rating_nonvoteable {display:inline-block; width:16px; height:16px;	padding:0px; background-size: 100%;}
.rating_empty {background-image: url("images/icons/star-outline.png");}
.rating_voted {background-image: url("images/icons/star.png");}
.rating_half {background-image: url("images/icons/star-outline-half.png");}
.rating_unrated {background-image: url("images/icons/star-unrated.png");}
.rating_text {font-size:12px;display: inline; color:#2d2d2d;vertical-align: top;}
.avg_rating {font-size:12px;}
.gallery_info .avg_rating { font-size:14px; }


/* Retina version  */
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.rating_voteable {vertical-align: top;display:inline-block;	width:16px;	height:16px; padding:0px; background-size: 100%; cursor:pointer;}
.rating_nonvoteable {display:inline-block; width:16px; height:16px;	padding:0px; background-size: 100%;}
.rating_empty {background-image: url("images/icons/star-outline_retina.png");}
.rating_voted {background-image: url("images/icons/star_retina.png");}
.rating_half {background-image: url("images/icons/star-outline-half_retina.png");}
.rating_unrated {background-image: url("images/icons/star-unrated_retina.png");}
}



/************** TOUR CSS *******************/




/* Tour Site Wide Styles CSS */
.join_button 																			{margin-top:6px; 
																				margin-left:8px; 
																				margin-right:10px; 
																				padding-left:10px; 
																				padding-right:10px; 
																				width:100px; 
																				line-height:36px; 
																				display:inline;
																				float:right; 
																				text-align:center; 
																				vertical-align:middle; 
																				border-right:1px solid #2d2d2d; 
																				border-bottom:1px solid #2d2d2d; 
																				color:#FFFFFF;
																				text-decoration:none; 
																				background-image: url(images/button_green.png);}

.join_button:hover  																		{filter:alpha(opacity=70); 
																				-moz-opacity:0.7; 
																				-khtml-opacity: 0.7; 
																				opacity: 0.7;}

.see_more_button 																		{border-radius:5px; 
																				margin-bottom:15px; 
																				margin-top:3px; 
																				padding-left:20px; 
																				padding-right:20px; 
																				width:120px; 
																				line-height:36px; 
																				display:block; 
																				float:right; 
																				text-align:center;
																				vertical-align:middle; 
																				border:0px; 
																				color:#FFF; 
																				text-decoration:none;
																				background: #a80832;
																				border: 1px solid #a80832;
																				/*background-image: url(images/see_more_button.png);*/}

.see_more_button:hover 																		{/*filter:alpha(opacity=70); 
																				-moz-opacity:0.7; 
																				-khtml-opacity: 0.7; 
																				opacity: 0.7;*/
																				color: #a80832; 
																				background: #FFF;
																				border: 1px solid #a80832;}


/* Splash Page Adult Content Warning Window CSS */
#mask 																				{background:rgba(0,0,0,0.95) repeat; 
																				position: fixed; 
																				left: 0; 
																				top: 0; 
																				z-index: 10; 
																				width: 100%; 
																				height: 100%; 
																				z-index: 100000;}

.login-popup 																			{margin-top: -306px; 
																				margin-left: -382px;
																				padding:0px; width:740px; 
																				min-height:588px; 
																				line-height:18px; 
																				color:#2d2d2d; 
																				background: #D9D9D9; 
																				float: left; 
																				text-align:center; 
																				position:fixed; 
																				top:50%; left:50%; 
																				z-index:99999;	
																				box-shadow: 0 0px 15px rgba(0,0,0,0.4);	
																				-moz-box-shadow: 0 0px 15px rgba(0,0,0,0.4); 
																				-webkit-box-shadow: 0 0px 15px rgba(0,0,0,0.4);}

.nohoverfade:hover																		{opacity:1.0;}

.splash_popup_wrapper																		{margin:0px auto; 
																				width:100%; 
																				text-align:left; 
																				position:relative; 
																				z-index: 200001;}

.splash_header 																			{margin:2px; 
																				line-height:50px; 
																				font-size:26px; 
																				font-weight:bold; 
																				color:#FFFFFF; 
																				text-align:center; 
																				vertical-align:middle; 
																				background-color:#272626;}

.splash_warning_wrapper 																	{width:550px; 
																				margin-left:auto; 
																				margin-right:auto;}

.splash_warning_title 																		{margin-top:20px; 
																				font-size:16px; 
																				font-weight:bold; 
																				color:#000000; 
																				text-align:center; 
																				vertical-align:middle;}

.splash_warning_icon 																		{float:left; 
																				width:30px; 
																				height:30px; 
																				margin:10px; 
																				background-image: url(images/splash_images/warning_icon.png);}

.splash_warning_message 																	{margin-bottom:8px; 
																				padding:10px; 
																				width:85%; 
																				height:310px; 
																				border:2px solid; 
																				border-color:#C3C3C3;}

.exit 																				{color:#000000; 
																				text-decoration:underline;}

.enter 																				{margin-left:auto; 
																				margin-right:auto; 
																				width:278px;}

.enter a 																			{text-decoration:none;}

.enter_button 																			{margin-top:10px; width:278px; 
																				height:66px; 
																				line-height:66px; 
																				text-align:center; 
																				font-size:28px; 
																				font-weight:bold;  
																				text-decoration:none;
																				color:#FFFFFF; 
																				background-image: url(images/splash_images/enter_button.png);}

.enter_button:hover 																		{filter:alpha(opacity=70); 
																				-moz-opacity:0.7; 
																				-khtml-opacity: 0.7; 
																				opacity: 0.7;}


/* Tour Header CSS */
.tour_header 																			{margin-left:auto; 
																				margin-right:auto; 
																				padding:0px; 
																				width:994px; 
																				text-align:center; 
																				border-top:0px solid #FFFFFF; 
																				border-bottom:2px solid #FFFFFF;
																				position: relative;}

.tour_header_image 																		{margin:0px; 
																				padding:0px; 
																				width:994px; 
																				height:300px;}

.members_button 																		{margin-top:6px; 
																				padding-left:10px; 
																				padding-right:10px; 
																				width:100px; 
																				line-height:37px; 
																				display: inline; 
																				float:right; 
																				text-align:center; 
																				vertical-align:middle;
																				border-right:1px solid #000000; 
																				border-bottom:1px solid #000000; 
																				color:#FFFFFF; 
																				text-decoration:none; 
																				background-image: url(images/button_dark.png); }

.members_button:hover 																		{filter:alpha(opacity=70); 
																				-moz-opacity:0.7; 
																				-khtml-opacity: 0.7; 
																				opacity: 0.7;}

.tour_header_image:hover 																	{filter:alpha(opacity=100); 
																				-moz-opacity:1.0; 
																				-khtml-opacity: 1.0; 
																				opacity: 1.0;}

/*  Tour Top Navigation Bar CSS */
.tour_top_navbar_wrapper 																	{margin:0px; 
																				width:100%; 
																				min-width:1000px; 
																				height:51px; 
																				text-align:center; 
																				vertical-align:middle; 
																				border-left:0px; 
																				border-right:0px;
																				border-top:0px; 
																				border-bottom:0px; 
																				border-style:solid; 
																				border-color:#FFFFFF; 
																				/*background-image: url(images/top_navbar.png);*/
																				background: #000;
																				border-bottom: 2px solid #a80832;
																				position: absolute;} 

.tour_top_navbar_container 																	{margin-left:auto; 
																				margin-right:auto; 
																				padding:0px; 
																				position:relative; 
																				width:994px; 
																				display:inline-block; 
																				vertical-align:middle; 
																				line-height:51px;}

.tour_top_navbar_container a 																	{text-decoration:none;
																				color: #a80832;}

.tour_top_navbar_container a:hover 																{text-decoration:none;
																				color: #FFF;}

.tour_counts 																			{padding-left:10px; 
																				display:inline; 
																				vertical-align:middle; 
																				float:left; 
																				font-size:18px; 
																				font-weight:normal; 
																				color:#FFFFFF;}

/*  Tour Top Menu Links CSS */

.tour_top_menu_wrapper 																		{margin-left:auto; 
																				margin-right:auto; 
																				width:994px; 
																				height:51px; 
																				text-align:center; 
																				vertical-align:middle; 
																				border-left:0px; 
																				border-right:0px; 
																				border-top:0px; 
																				border-bottom:0px; 
																				border-style:solid; 
																				border-color:#FFFFFF; 
																				background-image: url(images/top_menu.png);}

.tour_top_menu_container 																	{margin-left:auto; 
																				margin-right:auto; 
																				padding:0px;
																				position:relative; 
																				width:994px; 
																				display:inline-block; 
																				vertical-align:middle; 
																				line-height:51px;}

.tour_top_menu_container a 																	{text-decoration:none;}

.tour_top_menu 																			{float:left;}

.tour_top_menu span 																		{color:#808080;}

.tour_top_menu a 																		{padding-left:20px; 
																				padding-right:20px; 
																				text-decoration:none; 
																				color:#000000;}

.tour_top_menu a.current 																	{ /*padding-left:20px; 
																				padding-right:20px; 
																				line-height:51px;*/ 
																				text-decoration:none; 
																				color:#808080;}

.tour_top_menu a:hover 																		{filter:alpha(opacity=70); 
																				-moz-opacity:0.7; 
																				-khtml-opacity: 0.7; 
																				opacity: 0.7;}

.tour_top_menu a.hilite 																	{color:#39a0ee;}

.mobile_button 																			{margin:auto; 
																				text-align:center; 
																				border:0px; 
																				color:#FFFFFF; 
																				text-decoration:underline;}

.mobile_button:hover 																		{color:#808080;}

/*Override Default Styling*/
.tour_top_menu 																			{ border-right:1px solid #FFF; }

.tour_top_menu span 																		{ display:none; }

.tour_top_menu a 																		{ float:left; 
																				padding:0px 25px; 
																				border-right:1px solid #CCC; 
																				border-left:1px solid #FFF; 
																				background:rgba(0,0,0,0.2); 
																				/*text-shadow:#CCC 1px 1px 0px;*/ }

.tour_top_menu a:first-child 																	{ border-left:0; }

.tour_top_menu a:last-child 																	{ border-right:1px solid #FFF; }

.tour_top_menu a:hover, .tour_top_menu a.current 														{ background:#000 url('images/title_bar.png') repeat-x center top; 
																				color:#FFF; 
																				text-shadow:#111 1px 1px 0px; }

/* Tour Index and Updates CSS */
.between_update_join_links {margin:0 auto; text-align:center;}
.between_update_join_links span {line-height:65px; vertical-align:top;}
.between_update_join_links a {margin-bottom:15px; font-weight:bold; font-size:20px; color:#2467ba;}
.between_update_join_links a:hover {color:#808080;}
.join_next_link_container {margin-left:auto; margin-right:auto; width:810px;}
.join_link {margin:0px; display:inline-block; float:left;}
.join_links_big {margin: 0 auto; margin-top:10px; padding-left:5px;  padding-right:5px; padding-bottom:10px; text-align:center; font-size:26px; font-weight:bold;}
.join_links_big a {color:#2467ba;}
.join_links_big a:hover {color:#808080;}
.update_block_footer {width:100%; display:inline-block;}
.update_block_footer a {text-decoration:none;}
.join_button_preview_table {margin-top:6px; margin-left:8px; margin-right:5px; padding-left:10px; padding-right:10px; width:100px; line-height:36px; display:inline;float:right; text-align:center; vertical-align:middle; border-right:1px solid #2d2d2d; border-bottom:1px solid #2d2d2d; color:#FFFFFF;text-decoration:none; background-image: url(images/button_green.png);}
.update_table_left {float:left;display:inline-block;}
.update_table_right {display:inline-block;}
.small_update_thumb {margin-left:2px; margin-bottom:2px; width:148px; height:115px;}
.large_update_thumb {width:332px; height:234px;}
.update_block_info {padding:10px; padding-right:10px; text-align:left; line-height:22px; width:310px; color:#FFFFFF;}
.update_image {padding-top:10px; padding-right:0px; width:646px; text-align:right; float:right;position: relative;}

.update_hr 																			{width:100%; 
																				height:1px; 
																				color:#808080;}

.update_thumbs_container 																	{display:inline;}

.update_title 																			{font-size:16px;

																				font-weight:bold;}

.tour_update_tags 																		{font-weight:normal;}

.tour_update_tags a 																		{color:#FFFFFF;}

.tour_update_tags a:hover 																	{color:#808080;}

.tour_update_models 																		{font-weight:normal;}

.tour_update_models a 																		{color:#FFFFFF;}

.tour_update_models a:hover 																	{color:#808080;}

.update_counts_preview_table {margin-top:6px; padding-left:20px; width:490px; height:37px; line-height:37px; display: inline; float:right; text-align:left;vertical-align:middle; border:0px; background-image: url(images/button_dark.png);}
.latest_update_description {font-weight:normal; color:#c0c0c0;}
.most_popular_model_thumb {width:186px;height:279px;}
.tour_most_popular_model_name {width: 185px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;color:#2d2d2d;}
.tour_upcoming_updates_thumb {width:238px; height:179px;}
.play_icon_overlay {left: 142px;top: 104px;position: absolute;width:50px;height:50px;}


/* Video Trailer Window CSS */
#hpromo {display:none;}
#hpromo img {border: 0;}
.replay {color:#2d2d2d;}
.views_remaining {font-size:16px;font-weight:bold;color:#2d2d2d;}


/* Join Page CSS */
.join_header {margin-left:auto; margin-right:auto; width:994px; padding:0px; text-align:center;}
.join_header_image {margin:0px; padding:0px; width:994px; height:150px;} 
.join_body_container {margin-left:auto; margin-right:auto; width:900px;} 
.join_left {width:260px; float:left; display:inline-block;}
.join_middle {width:285px; float:right; display:inline;}
.join_middle a {text-decoration:none;}
.join_submit_button {margin-top:10px; width:278px; height:66px; line-height:66px; text-align:center; font-size:28px; font-weight:bold; text-decoration:none;color:#FFFFFF; background-image: url(images/join_images/submit_button.png);}
.join_submit_button:hover {filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.join_right {margin-top:5px; padding-left:5px; width:340px; float:right; display:inline; text-align:left;}
.secure_wrapper {width:320px; font-size:35px; line-height:74px; font-weight:bold; color:#454444;}
.secure_text {margin-top:10px; float:right; font-size:35px; line-height:25px; font-weight:bold; color:#454444;}
.secure_badge {float:left; width:64px; height:74px; line-height:74px; background-image: url(images/join_images/badge.png);}
.secure_text_2 {float:right; font-size:18px; font-weight:bold; color:#454444;}

.join_footer 																		{font-size:14px; 
																			color:#272727; 
																			text-align:center;}

.join_footer a 																		{font-size:14px; 
																			color:#272727; 
																			text-align:center;}

.join_footer a:hover 																	{font-size:14px; 
																			color:#C0C0C0; 
																			text-align:center;}

.option_heading 																	{padding:10px; 
																			font-size:16px; 
																			font-weight:bold; 
																			color:#000000;}

.payment_icon 																		{width:48px; 
																			height:48px; 
																			line-height:48px; 
																			float:right;}

.payment_option_wrapper 																{margin-top:5px; 
																			padding-left:10px; 
																			width:240px; 
																			border:1px; 
																			border-style:solid; 
																			border-color:#C0C0C0; 
																			line-height:48px;  
																			font-weight:bold;
																			color:#454444; 
																			display:inline-block;}

.membership_type_wrapper 																{margin-top:5px; 
																			padding-left:10px; 
																			width:266px; 
																			border:1px; 
																			border-style:solid; 
																			border-color:#C0C0C0; 
																			line-height:48px; 
																			font-weight:bold; 
																			color:#454444;}

.join_page_updates_block 																{width:965px;}

.join_page_updates_wrapper 																{width:215px; 
																			display:inline-block; 
																			font-size:14px; 
																			float:left; 
																			margin-left:0px; 
																			margin-right:10px; 
																			margin-bottom:5px;}

.join_page_updates_thumb 																{width:215px; 
																			height:162px;}

.join_large_update_thumb 																{width:332px; 
																			height:257px;}




/************** MEMBERS AREA CSS *******************/




/* Members Area Site Wide Styles CSS */
.thumbs 																		{border-style:solid; 
																			border-width:1px; 
																			border-color:#a80832;}

.left 																			{float:left;}

.warning												 						{font-size:14px; 
																			font-weight:bold; 
																			color:#FF0000;}

.section_background 																	{background: -webkit-linear-gradient(#C0C0C0, #FFFFFF); /* For Safari 5.1 to 6.0 */
																			background: -o-linear-gradient(#C0C0C0, #FFFFFF); /* For Opera 11.1 to 12.0 */
																			background: -moz-linear-gradient(#C0C0C0, #FFFFFF); /* For Firefox 3.6 to 15 */
																			background: linear-gradient(#C0C0C0, #FFFFFF); /* Standard syntax */
																			padding-top:10px;}

.section_background_reverse 																{background: -webkit-linear-gradient(#FFFFFF, #C0C0C0); /* For Safari 5.1 to 6.0 */
																			background: -o-linear-gradient(#FFFFFF, #C0C0C0); /* For Opera 11.1 to 12.0 */
																			background: -moz-linear-gradient(#FFFFFF, #C0C0C0); /* For Firefox 3.6 to 15 */
																			background: linear-gradient(#FFFFFF, #C0C0C0); /* Standard syntax */
																			padding-top:10px;}

ol 																			{padding-left:20px;}  

li 																			{padding-left:0px;}


/* Members Area Header CSS */

.header 																		{margin-left:auto; 
																			border:0px; 
																			margin-right:auto; 
																			padding:0px; 
																			width:996px; 
																			text-align:center;
																			position: relative;}

.header a:hover img 																	{filter:alpha(opacity=100); 
																			-moz-opacity:1.0; 
																			-khtml-opacity: 1.0; 
																			opacity: 1.0;}

.header_image 																		{margin:auto; 
																			border:0px; 
																			padding:0px; 
																			width:994px; 
																			height:150px;}

.members_button 																	{margin-top:6px; 
																			padding-left:10px; 
																			padding-right:10px; 
																			width:100px; 
																			line-height:37px; 
																			display: inline; 
																			float:right; 
																			text-align:center; 
																			vertical-align:middle;
																			border-right:1px solid #2d2d2d; 
																			border-bottom:1px solid #2d2d2d; 
																			color:#FFFFFF; 
																			text-decoration:none; 
																			background-image:url (images/button_dark.png);}

.members_button:hover 																	{filter:alpha(opacity=70); 
																			-moz-opacity:0.7; 
																			-khtml-opacity: 0.7; 
																			opacity: 0.7;}


/*  Members Area Top Navigation Menu CSS */
.top_navbar_wrapper 																	{margin:0px; 
																			width:100%; 
																			min-width:1000px; 
																			height:51px; 
																			text-align:center; 
																			vertical-align:middle; 
																			border-left:0px; 
																			border-right:0px;
																			border-top:0px; 
																			border-bottom:0px; 
																			border-style:solid; 
																			border-color:#FFFFFF; 
																			/*background-image: url(images/top_navbar.png);*/
																			background: #000;
																			border-bottom: 1px solid #a80832;
																			position: fixed;z-index: 7000;}
 
.top_navbar_container 																	{margin-left:auto; 
																			margin-right:auto; 
																			padding:0px; 
																			position:relative; 
																			width:994px; 
																			display:inline-block; 
																			vertical-align:middle; 
																			line-height:51px;
																			font-size:12px;
																			color:#FFF;}

.top_navbar_container a 																{text-decoration:none;
																			color: #000;}

.top_navbar 																		{float:left;}

.top_navbar span 																	{color:#FFF;}

.top_navbar a 																		{padding-left:15px; 
																			padding-right:15px; 
																			text-decoration:none; 
																			color: #a80832;
																			font-weight: bold;}

.top_navbar a.current 																	{padding-left:20px; 
																			padding-right:20px; 
																			line-height:51px; 
																			text-decoration:none; 
																			color:#FFF;}

.top_navbar a:hover 																	{text-decoration:none; 
																			color:#FFF;
																			/*filter:alpha(opacity=70); 
																			-moz-opacity:0.7; 
																			-khtml-opacity: 0.7; 
																			opacity: 0.7;*/}

.top_navbar a.hilite																	{color:#FFF;
																			font-weight:bold;}

.top_navbar a.newmessage 																{color:#F00;
																			font-weight: bold;}

.sites_dropdown 																	{display:inline-block;
																			float: right;}

#site_dropdown 																		{ max-width: 250px; }

.sites_dropdown ul.sites_list 																{ display:inline-block; 
																			margin:0; 
																			padding:0; 
																			list-style:none; 
																			color:#FFF; }

.sites_dropdown ul.sites_list li 															{ display:inline-block; 
																			display:block; 
																			padding:0; }

.sites_dropdown ul.sites_list li > a 															{ display:inline-block; 
																			padding:0 20px; 
																			border-radius:5px; 
																			background:#000 url(images/title_bar.png) repeat-x center top; 
																			color:#FFF; 
																			position:relative; 
																			line-height:30px; }

.sites_dropdown ul.sites_list li > a:hover 														{ background:#333; }

.sites_dropdown ul.sites_list li > a span 														{ display:inline-block; 
																			background:#555; 
																			color:#FFF; 
																			font-size:11px; 
																			border-radius:50%; 
																			line-height:15px; 
																			width:15px; 
																			height:15px; 
																			margin-left:10px; 
																			text-align:center; }

.sites_dropdown ul.sites_list li > a:hover span 													{ background:#39a0ee; }

.sites_dropdown ul.sites_list li ul.dropdown_sites 													{ display:none; 
																			position:absolute; 
																			right:0; 
																			top:40px; 
																			background:#F1F1F1; 
																			padding:10px; 
																			color:#222; 
																			list-style:none; 
																			max-width:250px; 
																			line-height:100%; 
																			box-shadow:#222 0px 0px 5px; }

.sites_dropdown ul.sites_list li ul.dropdown_sites li 													{ display:block; 
																			text-align:left; 
																			line-height:100%; 
																			border-bottom:1px solid #CCC; }

.sites_dropdown ul.sites_list li ul.dropdown_sites li:last-child 											{ border-bottom:0; }

.sites_dropdown ul.sites_list li ul.dropdown_sites li a 												{ display:block; 
																			text-align:left; 
																			padding:5px 10px; 
																			background:none; 
																			line-height:130%; 
																			background:#f1f1f1; 
																			color:#000; 
																			border-radius:0; }

.sites_dropdown ul.sites_list li ul.dropdown_sites li a:hover, .sites_dropdown ul.sites_list li ul.dropdown_sites li a.active 				{ background:#39a0ee; 
																			color:#FFF; }

/* Members Area Top Content Links Menu CSS */
.top_menu_wrapper 																	{margin:auto;
																			width:994px; 
																			height:51px; 
																			text-align:center; 
																			vertical-align:middle; 
																			background: #000;
																			/*background-image: url(images/top_menu.png);*/ 
																			/*background-repeat:repeat-x;*/ }

.top_menu_container 																	{margin-left:auto; 
																			margin-right:auto; 
																			padding:0px;
																			position:relative; 
																			width:994px; 
																			display:inline-block; 
																			vertical-align:middle; 
																			line-height:51px;}

.top_menu_container a 																	{text-decoration:none;}

.top_menu 																		{float:left; 
																			border-right:1px solid #FFF;}

.top_menu span 																		{color:#808080; }

.top_menu a 																		{padding-left:10px; 
																			padding-right:10px; 
																			text-decoration:none; 
																			color:#a80832;}

.top_menu a.current 																	{padding-left:20px; 
																			padding-right:20px; 
																			line-height:51px; 
																			text-decoration:none; 
																			color:#808080;}

.top_menu a:hover 																	{filter:alpha(opacity=70); 
																			-moz-opacity:0.7; 	
																			-khtml-opacity: 0.7; 
																			opacity: 0.7;}

.top_menu a.hilite 																	{color:#39a0ee;
																			font-weight:bold;}

/*Override Default Styling*/
.top_menu 																		{ border-right:1px solid #FFF; }

.top_menu span 																		{ display:none; }

.top_menu a 																		{ float:left; 
																			padding:0px 25px; 
																			border-right:1px solid #CCC; 
																			border-left:1px solid #FFF; 
																			background:rgba(0,0,0,0.2); 
																			/*text-shadow:#CCC 1px 1px 0px;*/ }

.top_menu a:first-child 																{ border-left:0; }

.top_menu a:last-child 																	{ border-right:1px solid #FFF; }

.top_menu a:hover, .top_menu a.hilite 															{ background:#000 url('images/title_bar.png') repeat-x center top; 
																			color:#FFF; 
																			text-shadow:#111 1px 1px 0px; }


/* Members Area Search Bar CSS */
.searchbar_container 																	{width:382px;
																			margin-top:8px; 
																			margin-right:2px; 
																			line-height:37px; 
																			display:inline-block; 
																			float:right; 
																			text-align:left; 
																			vertical-align:middle; 
																			text-decoration:none;}

.searchbar_container form 																{ float:left; 
																			width:100%; 
																			margin-top:3px; 
																			line-height:100%; }

.searchbar_container .searchbar_field 															{width:200px; 
																			margin-top:0px; 
																			padding-left:0px; 
																			float:right; 
																			display: inline; 
																			text-align:right; 
																			vertical-align:middle; 
																			border:0px; 
																			color:#2d2d2d; 
																			text-decoration:none; }

.searchbar_container .searchbar_field input[type="text"] 												{ display:inline-block; 
																			vertical-align:top; 
																			width:189px; 
																			padding:0px 5px; 
																			border:1px solid #a80832; 
																			border-right:0; 
																			border-radius:4px 0 0 4px; 
																			height:29px; 
																			line-height:29px; }

.searchbar_container .searchbar_submit_button 														{margin-right:10px; 
																			text-align:center; 
																			vertical-align:middle; 
																			display:inline; 
																			float:right; 
																			border:0px; 
																			line-height:100%; }

.searchbar_container .searchbar_submit_button input[type="submit"] 											{ padding:0px 10px; 
																			width:65px; 
																			height:31px; 
																			cursor:pointer; 
																			border:1px solid #a80832; 
																			border-radius:0 4px 4px 0;
																			background: #000; 
																			color: #a80832;
																			/*background:url(images/top_menu.png) repeat-x center center;*/ 
																			/*text-shadow:#FFF 1px 1px 1px;*/ }

.searchbar_container .searchbar_submit_button input[type="submit"]:hover 										{ background-position:center bottom; }

/*.searchbar_container .searchbar_submit_button input 													{width:24px;
																			height:40px;}*/

.searchbar_container .filter_link 															{float:right;
																			padding-right:10px;
																			font-size:12px; 
																			margin-top:8px; }

.searchbar_container .filter_link a 															{text-decoration:none; 
																			color:#a80832;}

.searchbar_container .filter_link a:hover 														{ text-decoration:none; 
																			color:#FFF; }

/* Members Area Search Bar / Alt Trigger */
.searchbar_alt 																		{ float:right; 
																			border-left:1px solid #FFF; }

.searchbar_alt a.search_trigger 															{ display:inline-block; 
																			padding:0 10px; 
																			border-left:1px solid #CCC; }

.searchbar_alt a.search_trigger i.search_icon 														{ display:inline-block; 
																			vertical-align:middle; 
																			width:30px; 
																			height:50px; 
																			background:url('images/icons/search_dark.png') no-repeat center center; 
																			background-size:20px; }

.searchbar_alt a:hover.search_trigger															{ background:rgba(0,0,0,0.2); }

.searchbar_alt a:hover.search_trigger i.search_icon 													{ background-image:url('images/icons/search_light.png'); }

.top_menu_wrapper 																	{ height:auto; }

.searchbar_container.fullwidth 																{ display:none; 
																			float:left; 
																			width:100%; 
																			margin:0; 
																			background:#c2c1c1 url(images/top_menu.png) center top repeat-x; }

.searchbar_container.fullwidth form 															{ display:block; width:auto; 
																			height:100%; 
																			padding:7px 10px 25px 10px; 		
																			position:relative; }

.searchbar_container.fullwidth .searchbar_field 													{ float:left; 
																			width:909px; 
																			margin:0; }

.searchbar_container.fullwidth .searchbar_field input[type="text"] 											{ float:left; 
																			width:898px; 
																			position:relative; 
																			z-index:20; }

.searchbar_container.fullwidth .searchbar_submit_button 												{ margin-right:0; }

.searchbar_container.fullwidth .filter_link 														{ line-height:100%; 
																			margin:0; 
																			padding-right:0; 
																			position:absolute; 
																			bottom:8px; 
																			left:10px; 
																			font-size:11px; }

/* Members Area Banners CSS */
.banner 																		{display:block;
																			margin:auto;
																			text-align:center;}

.banner a 																		{font-size:18px;
																			color:#a80832;
																			text-decoration: none;}

.banner a:hover 																	{color:#808080;
																			text-decoration: none;}

.banner img 																		{display:inline-block;}

.text_ad 																		{font-size:14px;
																			margin-top:5px; 
																			text-align:left; 
																			font-weight:normal; 
																			color:#505050;}

.text_ad a 																		{font-size:18px;
																			color:#2467ba;}

.text_ad a:hover 																	{color:#808080;}

.gallery_page_banner 																	{text-align: center}

.gallery_page_banner img 																{margin:auto;}

.gallery_page_banner a:hover img 															{filter:alpha(opacity=100); 
																			-moz-opacity:1.0; 
																			-khtml-opacity: 1.0; 
																			opacity: 1.0;}

.gallery_page_banner a 																	{font-size:16px;
																			color:#2467ba;}

.gallery_page_banner a:hover 																{color:#808080;}

.model_page_banner 																	{text-align: center;
																			padding-top:8px;}

.model_page_banner img																	{margin:auto;}

.model_page_banner a:hover img 																{filter:alpha(opacity=100); 
																			-moz-opacity:1.0; 
																			-khtml-opacity: 1.0; 
																			opacity: 1.0;}

.model_page_banner a 																	{font-size:16px;
																			color:#2467ba;}

.model_page_banner a:hover 													{color:#808080;}


/* Members Area Mailing List CSS*/
.mailing_list 															{}

.mailing_list_block 														{ float:left; 
																width:100%; 
																text-align:center; }

.mailing_list_block .title_bar 													{ margin-left:0 !important; }


/* Members Area Mailbox CSS */
.mailbox 															{width:100%;
																margin-top:10px;
																text-align:left;
																font-size:14px;}

.mailbox a															{color:#2467ba;
																text-decoration: none;}

.mailbox a:hover 														{color:#808080;
																text-decoration: none;}

.mailbox_wrapper 														{width:100%;
																background-color:#e3c2be;}

.mailbox_wrapper .table 													{width:95%;
																background-color:#e3c2be;}

.mailbox_options div a 														{text-decoration: none;}

.compose_button 														{max-width:100px;
																color:#a80832;
																padding:3px;
																padding-left:10px;
																padding-right:10px;
																border-radius:5px;
																border: 1px solid #a80832;
																background-color:#fff;
																text-align: center;}

.compose_button:hover 														{border: 1px solid #a80832;
																background-color:#a80832;
																color:#afff;
																filter:alpha(opacity=70); 
																-moz-opacity:0.7; 
																-khtml-opacity: 0.7; 
																opacity: 0.7;}

.mailbox_headings 														{padding:4px;
																font-weight:bold;}

.mailbox_info 															{line-height:24px;
																vertical-align:middle;	
																padding:4px;
																padding-right:25px;
																background-color:#DDDDDD;
																border:1px solid #EEEEEE;}

.mailbox_subject 														{width:75%;}

.delete																{padding:8px 4px;
																line-height:24px;	
																vertical-align:middle;
																background-color:#DDDDDD;
																border:1px solid #EEEEEE; 
																width:3%; }

.mailbox_form 															{width:100%;
																line-height:24px;
																padding:8px;}

.mailbox_field 															{width:95%;}

.mailbox_message 														{line-height:24px;
																vertical-align:middle;
																padding:4px;
																padding-bottom:10px;
																padding-right:25px;}

.mailboxtitlebar														{padding:2px;
																font-size:14px;
																color:#000000;
																font-weight:bold;
																background-color:#EEEEEE;}

.mailboxinfo															{padding:2px;
																font-size:14px;
																color:#000000;
																font-weight:normal;
																background-color:#DDDDDD;}

.mailboxinfo a															{color:#000000;}

.mailboxcontrol															{padding:6px;
																font-size:14px;
																color:#000000;
																font-weight:normal;
																background-color:#FFFFFF;}

.mailboxmessage															{padding:6px;
																font-size:14px;
																color:#000000;
																font-weight:normal;
																background-color:#FFFFFF;}

.mailboxcontrol a														{color:#000000;}

.mailboxtext															{font-size:14px;
																color:#000000;
																font-weight:normal;}

.messagelist_table 														{background-color:#dddddd;
																width:100%;
																padding:1px;
																margin:auto;
																display: table;}

.messagelist_tr 														{display: table-row;}

.messagelist_td															{display: table-cell;
																line-height:20px;
																vertical-align:top;
																border: 1px solid white;}

.messagelist_label 														{display:none;}

.messagelist_icon 														{display:inline;
																text-align:center;}

.messagelist_icon img 														{display:inline;
																margin-left: 5px;}

.nav_compact 															{display:none;}

.messages_popup 														{margin: auto;
																height:100px;}


/* Members Area Text Link Toplists CSS */
.text_toplist 															{padding-left:15px;
																text-align:left;
																line-height:24px;}

.text_toplist a															{color:#a80832;
																text-decoration: none;}

.text_toplist a:hover 														{color:#808080; 
																text-decoration: none;}
.toplist_sub_headings {font-weight: bold;}


/*  Members Area Index Page News CSS */
.news_small 															{text-align:left;
																padding-left:6px;
																padding-right:6px;}

.news_small a 															{color:#a80832;
																text-decoration: none;}

.news_small a:hover 														{color:#808080;
																text-decoration: none;}

.news_body 															{font-weight:normal; 
																color:#505050;}

.news_date 															{font-size:12px; 
																font-weight:normal;
																line-height:22px;}


/* Members Area Advanced Search Page CSS */
.advanced_search {margin-bottom:15px;}
.filter_heading {font-weight:bold;text-align:left;line-height:40px;}


/* Members Area Index Page CSS */
.left_column {width:740px;height:auto;vertical-align:top;display:inline-block;}
.right_column {width:230px;height:auto;vertical-align:top;display:inline-block;}
.counts {margin-top:10px;}
.coming_soon { background:none;
  padding-top:10px;}
.index_offer {margin:auto;text-align: center;padding-top:10px;}	
.index_offer img {display:inline-block;}	
.index_offer a {font-size:18px; color:#2467ba;}
.index_offer a:hover {filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.latest_dvd_box {width:186px;height:209px;}
.latest_dvds_block {width:100%;margin-top:5px; text-align: center;}
.latest_dvds_wrapper {width:142px; margin-left: 0px; margin-right:2px;margin-bottom:5px;display:inline-block; font-size:14px; text-align:center;vertical-align: top; }

.index_pagenav{padding-right: 10px;margin-bottom: 20px;}
.latest_updates_block {width:100%;margin-top:5px;}
.latest_updates_wrapper {width:240px; margin-left: 0px; margin-right:4px;margin-bottom:5px;display:inline-block; font-size:14px; text-align:center;vertical-align: top; }


/* Members Area What's Hot CSS */
.whats_hot_wrapper { float:left; width:100%; }
.whats_hot_block {margin-top:5px;margin-right:0px;}
.whats_hot_block .whats_hot_item { display:inline-block; vertical-align:top; width:236px; margin:0 3px 6px 3px; }


/* Members Area Most Popular Toplists CSS */
.most_popular_models_block {margin:auto;text-align:center;}
.most_popular_models {margin:auto;text-align:center;}
.most_popular_models a {font-weight:normal; color:#2467ba;}
.most_popular_models a:hover {color:#808080;}
.most_popular_models_wrapper {margin-top:0px;margin-right: auto;margin-left: auto; display:inline-block;text-align: center;}
.most_popular_dvds  {margin:auto;text-align:center;}
.most_popular_dvds_wrapper {margin:1px;margin-top:0px; display:inline-block;}
.most_popular_updates_block {margin-bottom:0px;width:984px;}
.most_popular_updates_wrapper {margin-left: 0px; margin-right:10px; width:236px; display:inline-block; float:left;}
.most_popular_model_name {width: 110px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;color:#2d2d2d;}

.right_column .most_popular_models_wrapper { margin:1px; margin-top:0; }
.right_column .most_popular_models_wrapper .most_popular_model_name img { width:105px; }


/* Members Area Upcoming Updates CSS */
.upcoming_updates_block {width:984px;}
.upcoming_updates_wrapper {margin-left: 0px; margin-right:10px; width:236px; display:inline-block; float:left;}
.upcoming_updates_block:after {content: ''; width: 100%; display: inline-block;}
.upcoming_updates_thumb {width:220px; height:165px;}


/* Members Area FAQ Page CSS */
.faq_questions {margin:10px; color:#2d2d2d; font-size:14px; text-align:left; line-height:28px;}
.faq_questions a {color:#2467ba;}
.faq_questions a:hover {color:#808080;}
.faq_answers_title {font-weight:bold;}
.faq_answers {margin:10px; color:#2d2d2d; font-size:14px; text-align:left; line-height:20px;}

/* FAQ Page - New Styling */
.faqs { display:inline-block; width:100%; vertical-align:top; box-sizing:border-box; padding:10px; }
.faqs ul { display:inline-block; width:100%; vertical-align:top; margin:0; padding:0; }
.faqs ul li { display:inline-block; width:100%; vertical-align:top; margin:0; padding:0; }
.faqs ul li.li_question { border-bottom:1px solid #CCC; }
.faqs ul li.li_question:last-child { border-bottom:0; }
.faqs ul li div { display:inline-block; }
.faqs ul li.li_title .faq_section_title { width:100%; vertical-align:top; box-sizing:border-box; font-size:18px; margin-top:25px;margin-bottom: 5px;  }
.faqs ul li.li_title:first-child .faq_section_title { margin-top:10px; }
.faqs ul li.li_title .faq_section_title h4 { display:inline-block; width:100%; margin:0; padding:0; font-size:18px; }
.faqs ul li .faq_question { width:100%; vertical-align:top; box-sizing:border-box; }
.faqs ul li .faq_question > a { color:#2467ba; text-decoration:underline; display:inline-block; width:100%; padding:20px 0; box-sizing:border-box; font-size:16px; }
.faqs ul li .faq_question > a.active { font-style:italic; color:#808080; }
.faqs ul li .faq_question > a:hover { color:#808080; }
.faqs ul li .faq_answer {font-size:16px; display:none; width:100%; position:relative; box-sizing:border-box; padding:20px; background:#f4f3f3; color:#6c6c6c; margin-top:1px;  margin-bottom:10px; }
.faq_answer a {color:#000000;}
.faq_answer a:hover {color:#808080;}
.faqs ul li .faq_answer:before {
	content:'';
	width: 0; 
	height: 0; 
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 10px solid #f4f3f3;
	display:inline-block;
	position:absolute; top:-10px; left:10px;
}


/* Members Area Bonus Pages CSS */
.bonus_block 															{width:100%;
																margin-top:5px;}

.bonus_wrapper {margin-left: 0px; margin-right:4px;margin-bottom:5px;display:block; width: 100%; font-size:14px; float:left;text-align:center; }
.bonus_thumb 															{float:left;
																margin-right:10px;}

.bonus_title_story 														{font-weight: bold;}

.bonus_details {padding:0px;padding-right:10px;margin-bottom:5px; color:#2d2d2d; line-height:22px; font-size:14px; font-weight:bold; text-align:left;}

.bonus_details a 														{color:#a80832;
																text-decoration: none;}

.bonus_details a:hover 														{color:#808080;
																text-decoration: none;}

.bonus_description 														{font-weight:normal; 
																color:#505050;}


/*  Members Area Updates CSS */
.owl-item .cell 														{ padding-right:5px; }
.owl-item .update_date { font-size:11px; }
.owl-item .favorites { font-size:11px; }
.update_block {margin-left:auto; margin-right:auto; width:980px; display:inline-block; background-color:#3d3d3d; color:#FFFFFF; padding-bottom:5px;}
.update_title {font-size:16px;font-weight:bold;}
/*.update_tags 															{font-weight:normal;
																line-height:24px;
																padding-top:4px;}

.update_tags a 															{color:#2467ba;}

.update_tags a:hover 														{color:#808080;}*/

.update_tags { display:inline-block; width:100%; font-weight:normal; padding-top:10px; padding-bottom:2px; line-height:125%; }
.update_tags a, .update_tags.dvd_info a {
	font-size:14px;
	white-space:nowrap;
	position:relative;
	margin:0 5px 0 15px;
	display:inline-block;
	height:24px;
	border-radius: 0 5px 5px 0;
	padding: 0 6px 0 12px;
	background:#FFF;
	border: 1px solid #CCC;
	color:#2467ba;
	line-height:24px;
	margin-bottom:2px;
}
.update_tags a:before, .update_tags.dvd_info a:before{
	position:absolute;
	background:#FFF;
	content:"\25CF";
	color:white;
	text-shadow: 0 0 1px #000;
	font-size:12px;
	line-height:15px;
	text-indent:5px;
	top:3px;
	left:-10px;
	width: 18px;
	height: 17px;
	transform: rotate(45deg);
	border-left:1px solid #CCC;
	border-bottom:1px solid #CCC;
}
.update_tags a:hover, .update_tags.dvd_info a:hover 															{ background:#2467ba; 
																					color:#FFF; 
																					text-decoration:none; }

.update_tags a:hover:before, .update_tags.dvd_info a:hover:before 													{ background:#2467ba; }

.suggest_tags 																				{padding-top:8px;
																					padding-bottom:8px; 
																					margin-bottom:10px;}

/*.suggest_tags a 																			{padding-right:5px;
																					color:#a80832;
																					text-decoration: none;}

.suggest_tags a:hover 																			{color:#808080;}*/

.suggest_tags a.suggest_tags_link 																	{ display:inline-block; 
																					padding:5px 10px; 
																					border-radius:5px; 
																					background:url(images/top_menu.png) repeat-x center top; 
																					color:#2467ba; 
																					border:1px solid #CCC; }

.suggest_tags a.suggest_tags_link i.fa 																	{ display:inline-block; 
																					vertical-align:middle;
																					margin-right:5px; }

.suggest_tags a:hover.suggest_tags_link 																{ color:#FFF; 
																					background:url(images/top_navbar.png) repeat-x center top; }

.update_models 																				{line-height:125%;
																					font-weight:normal; 
																					font-size:12px;}

.gallery_info .update_models 																		{ margin-top:5px; 
																					font-size:14px; 
																					display:inline-block; }

.update_models a 																			{color:#a80832;
																					text-decoration: none;}

.update_models a:hover 																			{color:#808080;
																					text-decoration: none;}

.update_dvds																				{ display:inline-block; 
																					line-height:125%; 
																					font-weight:normal; 
																					margin:5px 0;}

.update_dvds a 																				{padding-right:5px;
																					color:#2467ba;}

.update_dvds a:hover 																			{color:#808080;}

.update_date 																				{font-size:12px;
																					font-weight:normal;
																					vertical-align: middle;
																					line-height:100%;}

.update_description 																			{font-weight:normal; 
																					color:#505050;
																					line-height:125%;}

.gallery_info .update_description 																	{ display:inline-block; 
																					width:100%; 
																					padding:10px; 
																					border-radius:5px; 
																					background: #e3c2be;
																					box-sizing:border-box;
				 																	margin-bottom:5px; }

.update_counts 																				{font-size:12px; 
																					font-weight:normal;
																					margin-top:3px;
																					margin-bottom:0px;}

.suggest_tag_icon 																			{margin-right:5px;
																					width:16px;
																					height:16px;	
																					background-position: center; 
																					background-size: 16px 16px;
																					background-repeat: no-repeat;
																					background-image: url(images/icons/add_icon.png);}
/* Retina version  */
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.suggest_tag_icon {margin-right:5px;width:16px;height:16px;	background-position: center; background-size: 16px 16px;background-repeat: no-repeat;background-image: url(images/icons/add_icon_retina.png);}
} 


/* Members Area VOD CSS */
.buy_button {display:inline;margin-left:5px;margin-bottom: 6px; padding-left:10px; padding-right:10px; line-height:36px; text-align:center; vertical-align:middle;  border-radius: 3px;border-right:1px solid #808080; border-bottom:1px solid #808080; color:#FFFFFF;text-decoration:none;font-weight: normal; background-image: url(images/button_blue.png);float:right;}

.buy_button:hover  {filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.buy_button_arrow {display-inline;margin-left:0px;margin-bottom: 6px; padding-left:5px; padding-right:5px; width:20px; line-height:36px; text-align:center; vertical-align:middle; border-right:1px solid #2d2d2d; border-bottom:1px solid #2d2d2d; color:#FFFFFF;text-decoration:none; background-image: url(images/button_green.png);float:right;}
.buy_button_arrow:hover  {filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}

.cart_buttons { text-align:right; }
.purchased_hilite  { box-sizing:border-box; display:inline-block;margin-left:5px;margin-bottom: 6px; padding-left:10px; padding-right:10px; line-height:36px; text-align:center; vertical-align:middle; border-radius: 3px;border:1px solid #d4d4d4; color:#2d2d2d;text-decoration:none;font-weight: normal;float:right;
	
background: -webkit-linear-gradient(#fefefe, #e1e1e1); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#fefefe, #e1e1e1); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#fefefe, #e1e1e1); /* For Firefox 3.6 to 15 */
background: linear-gradient(#fefefe, #e1e1e1)); /* Standard syntax */
	
	
}

.purchased_arrow {display-inline;margin-left:0px;margin-bottom: 6px; padding-left:5px; padding-right:5px; width:20px; line-height:36px; text-align:center; vertical-align:middle; border-right:1px solid #2d2d2d; border-bottom:1px solid #2d2d2d; color:#FFFFFF;text-decoration:none; background-color: #0d6cc4;float:right;}

.rental_time_remaining {display: block;float: right;margin-top: 5px;margin-bottom: 10px;}

.add_cart_icon {width:41px;height:26px;border:0px;margin:5px;}


/* Members Area DVDs Page CSS */
.DVD_A-Z_links {margin:auto; min-width:990px; width:990px; line-height:30px; display:block;  text-align:left;}
.DVD_A-Z_links a {margin-right:4px; display:inline; color:#272727; text-decoration:none;}
.DVD_A-Z_links a:hover  {filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.dvd_block {width:100%;margin-top:5px;overflow:hidden;}
.dvd_wrapper {margin-left: 0px; margin-right:4px;margin-bottom:5px;display:inline-block; font-size:14px; text-align:center; }
.dvd {width:185px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.dvd_box {width:185px; height:278px;}
.dvd_description {font-weight:normal; color:#505050;}
.dvd_details_box  {display:inline;vertical-align: top;float:left;margin-right: 10px;}
.dvd_details_overview  {display: table-cell;vertical-align: top;padding-left:10px;line-height:22px;font-size:14px;}
.dvd_details_overview a {color:#13579d;}
.dvd_details_overview a:hover {color:#808080;}
.dvd_extra_fields div {margin-top: 10px;}
.dvd_details  {margin-bottom:5px; color:#2d2d2d; line-height:22px; font-size:14px; font-weight:bold; text-align:left;padding-top:10px;}
.dvd_details a {color:#2467ba;}
.dvd_details a:hover {color:#808080;}
.dvd_preview_thumb {width:232px;height:155px;}
.dvd_info {padding-left:10px;padding-bottom: 5px;}


/* Members Area Calendar CSS */
.calendar {width:100%;margin-top:5px;font-size:14px;}
.calendar_month {text-align:center;width:33%;padding:8px;font-size:16px;font-weight:bold;}
.calendar_month a {font-weight:normal;color:#2467ba;}
.calendar_month a:hover {color:#808080;}
.calendar_week {width:100%;font-weight:bold;}
.calendar_days {width:100%;padding:4px;border:2px solid #C0C0C0;text-align:center;font-weight:bold;background-color:#FFFFFF;}
.calendar_day_number {padding:4px;border:2px solid #C0C0C0;text-align:right;background-color:#EEEEEE;}
.calendar_event {height:100px;padding:4px;border:2px solid #C0C0C0;text-align:left;vertical-align:middle;font-family:Arial;font-weight:normal;background-color:#FFFFFF;}
.calendar_event a {font-size:14px;color:#2467ba;}
.calendar_event a:hover {color:#808080;}
.calendar_link_background {font-family:Arial;color:#FFFFFF;background-color:#FF1175;}
.calendarheadings {font-weight:bold;background-color:#FFFFFF;}
.calendar_event_title {font-weight:bold;}
.calendar_event_description {width:100%;padding-right:10px;}
.calendarpopup {position:absolute;top:-500px;left: 0;padding: 5px;padding-right:10px;visibility: hidden;border:1px solid black;line-height: 18px;z-index: 100;background-color: #FFFFFF;width: 600px;}
.calendar_event_image {float:left;margin-right: 10px;}
.week {}
.day a {font-size: 14px;color: #2467ba;}
.month	{font: 15px arial;}
.day {border:1px solid #C0C0C0;	width:14%;float:left;height:180px;overflow:hidden;}
.weeklabel_item	{border:1px solid #C0C0C0;width:14%;float:left;text-align:center;font-weight:bold;padding-top:5px;padding-bottom:5px;}
.daylabel {background-color:#EEEEEE;padding-right:5px;text-align:right;	padding-top:5px;padding-bottom:5px;}				

.longdaylabel 															{display:none;}

.eventwrapper 															{padding-left:5px;
																padding-right:5px;}	


/* Members Area Comments CSS */
.comments_box 															{margin-bottom:5px; 
																padding:10px; 
																line-height:20px; 
																background-color:#e3c2be; 
																color:#a80832; 
																font-weight:normal; 
																text-align:left;}

.comments_box_admin 														{margin-bottom:5px; 
																padding:10px; 
																line-height:20px;
																background-color:#cfcfcf;
																color:#a80832;
																font-weight:bold;
																text-align:left;}

.comment_counts 														{display: inline-block; 
																float:left;
																line-height:34px;
																font-size:12px;
																font-weight:normal;
																color:#2d2d2d;
																border:0px solid;}

.comment_counts a 														{color:#a80832;
																text-decoration:none;}

.comment_counts a:hover 													{color:#808080;}

.comment_icon 															{margin-top:6px; 
																margin-left:6px; 
																margin-right:10px; 
																float:left; 
																width:24px; 
																height:24px; 
																line-height:24px; 
																text-align:center;  
																vertical-align:top;
																display: inline; 
																border:0px; 
																background-image: url(images/icons/comment_icon.png); 
																background-size:contain; }

.comment_icon_admin 														{margin-top:6px; 
																margin-left:6px; 
																margin-right:10px; 
																float:left; 
																width:24px; 
																height:24px; 
																line-height:24px; 
																text-align:center;
																vertical-align:middle; 
																display: inline; 
																border:0px; 
																background-image: url(images/icons/comment_icon_admin.png); 
																background-size:contain; }

.comment 															{padding-left:40px;}

.comments_note 															{font-size: 12px;
																color: #ff0000; 
																font-weight: bold;}

.comment_name 															{ font-style: italic;}

.comment_date 															{font-size:12px; 
																font-weight:normal;}

/* Members Area Content Tabs CSS */
.content_tab_wrapper 														{display:block;
																margin-top:5px;}

.content_tab_wrapper a:hover  													{filter:alpha(opacity=70); 
																-moz-opacity:0.7; 
																-khtml-opacity: 0.7; 
																opacity: 0.7;
																text-decoration:none;}

.content_tab 															{display:inline;
																background-color:#a80832;
																padding:10px;
																padding-left:20px;
																padding-right:20px;
																margin-right:2px;
																border-radius: 5px}

.content_tab_current 														{margin-top:10px;
																display:inline;
																background-color:#e3c2be;
																padding:10px;
																padding-left:20px;
																padding-right:20px;
																margin-right:2px;
																border-radius: 5px}

.content_tab a 															{text-align:center; 
																text-decoration: none;
																color:#000000;}

.content_tab_current a 														{text-align:center;
																text-decoration: none; 
																color:#FFFFFF;}


/* Members Area Poll CSS */
.polls_block 															{ float:left; 
																width:49%; 
																margin-left:1%;}

.poll 																{width:100%;
																min-width:365px;
																margin-top:5px; 
																text-align:left; 
																font-weight:normal; 
																color:#505050;
																line-height:22px;}

.poll a 															{color:#2467ba;
																padding-left:5px;}

.poll a:hover 															{color:#808080;}

.poll_title 															{margin-bottom:5px;
																font-weight: bold;}

.poll_results 															{margin-bottom:5px;
																color:#FF0000;}

.poll_results_bar 														{margin-bottom:15px;
																position:relative; 
																width:100%; 
																border:1px; 
																height:17px; 
																text-align:center; 
																background-color:#FFFFFF;}

.poll_percent 															{display:inline;
																margin-right:6px;
																float:left;
																text-align:left;
																background-color: #c5e1ff;
																font-size:12px;
																font-weight:bold;
																top:0px;left:0px;
																line-height:22px;
																padding-left:4px;
																padding-right:4px;
																width:0%; 
																min-width: 20px; 
																max-width:300px;}

.poll_votes 															{float:left;
																display:inline;
																text-align:left;
																font-size:12px;}

.poll_option 															{max-width: 20px;
																display:inline;
																float: left;}

.polls_block_fullwidth 														{ float:left; 
																width:100%; 
																text-align:left; }

.polls_block_fullwidth .poll 													{ width:auto; 
																margin-left:auto; 
																margin-right:auto; 
																padding:15px; 
																border-radius:5px; 
																border:1px solid #CCC; }

.polls_block_fullwidth .poll_title 												{ font-size:22px; 
																margin-bottom:10px; 
																padding-bottom:10px; 
																border-bottom:1px solid #CCC; }

/*News Block*/
.news_block 															{ float:left; 
																width:49%; 
																margin-right:0px;}

/*Deals Block*/
.deals_block 															{ float:left; 
																width:100%; 
																text-align:center; }

.deals_block .title_bar 													{ margin-left:0 !important; }

.deals_block .deals 														{ display:inline-block; 
																width:100%; 
																text-align:center; }

.deals_block .deal_block 													{ display:inline-block; 
																margin:0 10px; }

/* Members Area Photo Gallery CSS */
.gallery_info 															{padding:10px; 
																text-align:left;}

.gallery_info .update_date 													{ font-size:14px; }

.photo_gallery_block 														{margin-top:5px;
																width:100%;
																overflow:hidden;}

.photo_gallery_thumbnail_wrapper 												{display: inline-block; 
																margin-left: 0px; 
																margin-right:4px; 
																margin-bottom:5px;
																vertical-align: top;}

.format_select_menu  														{background-color: #505050; 
																background: -webkit-linear-gradient(#808080, #303030); /* For Safari 5.1 to 6.0 */
																background: -o-linear-gradient(#808080, #303030); /* For Opera 11.1 to 12.0 */
																background: -moz-linear-gradient(#808080, #303030); /* For Firefox 3.6 to 15 */
																background: linear-gradient(#808080, #303030); /* Standard syntax */
																text-align: right;
																padding-top:5px;
																padding-bottom:5px;
																margin-top:5px;
																color:#FFFFFF;}

.format_select_menu select 													{margin-right:5px;}

/*
.player_options { display:inline-block; width:100%; text-align:right; background:#383838 url(images/top_navbar.png) repeat-x; position:relative; font-size:0; margin:0 auto; margin-bottom:20px; }
.options_block { display:inline-block; margin-right:5px; padding:5px 0; position:relative; font-size:14px; }
.options_block ul { display:inline-block; margin:0; padding:0; position:relative; }
.options_block ul li { display:inline-block; margin:0; position:relative; }
.options_block ul li span.options_button { display:inline-block; margin:0; position:relative; padding:10px 20px; font-weight:bold; cursor:pointer; background:#000; font-size:16px; border:1px solid #000; color:#FFF; }
.options_block ul li span:hover.options_button { background:url(images/top_navbar.png); color:#FFF; }
.options_block ul li ul.dropdown { display:none; min-width:150px; background:#000; padding:5px; position:absolute; bottom:100%; right:0; z-index:7000; }
.options_block ul li ul.dropdown.goDown { bottom:auto; top:100%; }
.options_block ul li ul.dropdown li { display:block; padding:0px; margin:0; border-bottom:1px solid #222; }
.options_block ul li ul.dropdown li:last-child { border-bottom:0px; }
.options_block ul li ul.dropdown li a { display:block; padding:5px; border-top:1px solid #555; text-decoration:none; color:#FFF; }
.options_block ul li ul.dropdown li:first-child a { border-top:0; }
.options_block ul li ul.dropdown li a:hover {background:url(images/top_navbar.png); color:#FFF; text-decoration:none; }
.options_block ul li ul.dropdown li a.active { background:url(images/top_menu.png); color:#222; font-weight:bold; }
.options_block > ul > li:hover ul.dropdown { display:block; }
.options_block > ul > li:hover span.options_button { background:url(images/top_navbar.png); color:#FFF; }
.options_block ul li ul.dropdown li.howto { text-align:center; font-size:11px; color:#FFF; padding:5px; background:rgba(255,0,0,0.6); }
*/
/* Movie Wrapper */
.movie_wrapper { display:inline-block; width:100%; padding:0 10px; box-sizing:border-box; text-align:center; }
.movie_wrapper .movie_area { display:inline-block; width:100%; box-sizing:border-box; }
.player_options { line-height:100%; display:table; width:100%; padding:0 2px; box-sizing:border-box; text-align:center; background:#383838 url(images/top_navbar.png) repeat-x; position:relative; font-size:0; margin:0 auto; vertical-align:top; z-index:99; }
.player_options.photos { width:170px; }
.options_block { display:table-cell; /*margin-right:5px;*/ padding:5px 2px; position:relative; font-size:12px; vertical-align:top; line-height:100%; }
.options_block ul { display:block; margin:0; padding:0; position:relative; text-align:left; }
.options_block ul li { display:block; margin:0; position:relative; line-height:100%; }
.options_block ul li .options_button { display:block; margin:0; position:relative; padding:10px 10px; cursor:pointer; background:#000; font-size:12px; border:1px solid #000; color:#FFF; text-align:center; }
.options_block ul li :hover.options_button { background:#383838 url(images/top_navbar.png) repeat-x; color:#FFF; }
.options_block ul li ul.dropdown { display:none; min-width:160px; background:#000; padding:5px; position:absolute; bottom:100%; left:0; z-index:7000; }
.options_block ul li ul.dropdown.downloaddropdown { width:190px; }
.options_block ul li ul.dropdown.goDown { bottom:auto; top:100%; }
.options_block ul li ul.dropdown li { display:block; padding:0px; margin:0; border-bottom:1px solid #222; }
.options_block ul li ul.dropdown li:last-child { border-bottom:0px; }
.options_block ul li ul.dropdown li a { display:block; padding:5px; border-top:1px solid #555; text-decoration:none; color:#FFF; font-size:12px; }
.options_block ul li ul.dropdown li:first-child a { border-top:0; }
.options_block ul li ul.dropdown li a:hover { background:#383838 url(images/top_navbar.png) repeat-x; color:#FFF; text-decoration:none; }
.options_block ul li ul.dropdown li a.active { background:url(images/top_menu.png); color:#222; }
.options_block > ul > li:hover ul.dropdown { display:block; }
.options_block > ul > li:hover span.options_button { background:#383838 url(images/top_navbar.png) repeat-x; color:#FFF; }
.options_block ul li ul.dropdown li.howto { text-align:center; font-size:11px; color:#FFF; padding:5px; background:rgba(255,0,0,0.6); }

.options_block a.option_button { display:block; vertical-align:top; margin:0; position:relative; padding:10px 10px; cursor:pointer; background:#000; font-size:12px; border:1px solid #000; color:#FFF; line-height:100%; text-decoration:none; }
.options_block a:hover.option_button, .options_block a.option_button.active, .options_block.active a.option_button { background:#383838 url(images/top_navbar.png) repeat-x; color:#FFF; }
.tab_icon i.favicon { color:#f04646; }

.options_block.trigger_extra_tabs { display:none; }
.extra_tabs_wrapper { display:none; width:100%; box-sizing:border-box; }
.extra_tabs_wrapper .extra_tabs { display:table; width:100%; padding:5px; background:#333; text-align:center; color:#FFF; box-sizing:border-box; }

/* Player Options Responsive */
@media only screen and (min-width: 1600px){
	.options_block, .options_block ul li .options_button, .options_block a.option_button { font-size:14px; }
}
@media only screen and (max-width:1279px){
	.options_block a.option_button,
	.options_block ul li .options_button { height:100%; }

	.options_block a.option_button .tab_icon,
	.options_block a.option_button .tab_label,
	.options_block ul li .options_button .tab_icon,
	.options_block ul li .options_button .tab_label { display:inline-block; width:100%; text-align:center; line-height:100%; }

	.options_block a.option_button .tab_icon,
	.options_block ul li .options_button .tab_icon { margin-bottom:5px; }
}

@media only screen and (max-width:959px){
	.options_block.trigger_extra_tabs { display:block; }
	.player_options .options_block { height:100%; }
	.player_options .options_block.rearrangeTab { display:none; }
	.extra_tabs_wrapper .options_block.rearrangeTab { display:table-cell; }
}

@media only screen and (max-width:767px){
	.extra_tabs_wrapper .extra_tabs { display:block; padding-top:0; }
	.extra_tabs_wrapper .options_block.rearrangeTab { display:block; width:100%; box-sizing:border-box; padding:1px 0; }
	.options_block a.option_button .tab_icon, 
	.options_block a.option_button .tab_label, 
	.options_block ul li .options_button .tab_icon, 
	.options_block ul li .options_button .tab_label { font-size:11px; font-weight:300; }
	.options_block.rearrangeTab a.option_button .tab_icon,
	.options_block.rearrangeTab a.option_button .tab_label,
	.options_block.rearrangeTab ul li .options_button .tab_icon,
	.options_block.rearrangeTab ul li .options_button .tab_label { display:inline-block; width:auto; text-align:center; margin:0 auto; }
	.options_block > ul, .options_block > ul > li { height:100%; }
	.options_block a.option_button, .options_block ul li .options_button { padding:5px 10px; }
}

@media only screen and (max-width:479px){
	.player_options { display:block; width:100%; text-align:center; padding:4px 2px; }
	.options_block, .options_block.trigger_extra_tabs { display:inline-block; margin:0 auto; width:48%; padding:2px; }
	.options_block a.option_button .tab_icon, 
	.options_block a.option_button .tab_label, 
	.options_block ul li .options_button .tab_icon, 
	.options_block ul li .options_button .tab_label { display:inline-block; width:auto; text-align:center; margin:0 auto; font-size:12px; font-weight:300; }
	.options_block ul li ul.dropdown li a { font-size:9px; }
	.options_block ul li ul.dropdown, .options_block ul li ul.dropdown.downloaddropdown { width:150px; min-width:150px; }
}
/* END OF Player Options Responsive */

/* Members Area Video CSS */
/*.movie_wrapper { display:block; padding:0 10px; text-align:center; }*/
.video_clips_listing_block {margin-top:5px;width:100%;overflow:hidden;text-align: center;}
.video_clips_wrapper {width:234px; font-size:14px; display: inline-block; margin-left: 0px; margin-right:6px; margin-bottom:5px;vertical-align: top;}
.video_clip_navigation_wrapper {width:100%;text-align:right;margin-top:10px;display:none; height:30px;}
.video_clip_navigation_wrapper .video_clip_section {padding-left:5px;padding-right: 0px;}
.video_clip_navigation_wrapper a {margin:0px; color:#FFFFFF; text-decoration:none;}
.video_clip_navigation_wrapper a:hover  {filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
.video_clip_arrow {padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px; width:26px; display:inline; text-align:center; vertical-align:middle; border:1px solid #b3b2b2; border: 2px outset #808080; background-image: url(images/number.png);}
.video_clip_length {font-size:12px;padding-left:4px;}
.video_clip_options {padding-top:4px;padding-left:4px;font-size:12px;}
.video_clip_options a {font-size:12px;color:#2467ba;}
.video_clip_options a:hover {color:#808080;}
.video_clip_file_size {font-size:12px;}
#download_form a 																	{font-size:16px;
																			color:#13579d;}

#download_form a:hover 																	{color:#808080;}

.report_problem 																	{float:right;
																			display: inline-block; 
																			line-height: 26px;
																			vertical-align: middle;}

.report_problem a 																	{font-size:12px;
																			color:#a80832;
																			text-decoration: none;}

.report_problem a:hover 																{color:#000;
																			text-decoration: none;}

.report_problem_options 																{padding-left:10px; font-size:14px; line-height: 22px;}
.report_problem_options a 																{text-decoration: underline; color:#2467ba !important;}
.report_problem_options a:hover 															{text-decoration:none; color:#808080 !important;}


/* Members Area Favorites CSS */
.favorites 																		{font-size: 12px; 
																			vertical-align: bottom;
																			line-height:125%;}

.favorites a 																		{color:#a80832;}

.favorites a:hover 																	{color:#808080;
																			text-decoration: none;}

.favorites_updates_block {width:100%;margin-top:5px;}
.favorites_updates_wrapper {width:235px; display:inline-block; font-size:14px; margin-left: 0px; margin-right:5px;}
.heart_pink {margin-right:2px;width:16px;height:22px;background-position: center; background-size: 16px 16px;background-repeat: no-repeat;background-image: url(images/icons/heart_pink.png);}
.heart_grey {margin-right:2px;width:16px;height:22px;background-position: center; background-size: 16px 16px;background-repeat: no-repeat;background-image: url(images/icons/heart_grey.png);}
/* Retina version  */
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
.heart_pink {margin-right:2px;width:16px;height:22px;background-position: center; background-size: 16px 16px;background-repeat: no-repeat;background-image: url(images/icons/heart_pink_retina.png);}
.heart_grey {margin-right:2px;width:16px;height:22px;background-position: center; background-size: 16px 16px;background-repeat: no-repeat;background-image: url(images/icons/heart_grey_retina.png);}
}

/************** ON DEMAND PURCHASING CSS *******************/

.ondemand_transactions_wrapper a  {color:#2467ba;}
.ondemand_transactions_wrapper a:hover  {color:#808080;}
.ondemand_transactions {width: 100%;}
.ondemand_transactions a {color:#2467ba;}
.ondemand_transactions_heading {background-color:#C0C0C0;}
.ondemand_transactions_info {padding:4px;vertical-align: middle;}
.my_account_wrapper {width:100%;border:0px;}
.register {margin-top:10px;margin-bottom:10px;}
.register a {color:#2467ba;}
.register a:hover {color:#C0C0C0;}
.od_login input {max-width:150px;}
.od_break { display:none; }

/************ CAROUSEL OPTIONS *********/


/* Global Carousel Options */
.prev_arrow { left:10px; background: transparent url(images/icons/leftarrow.png) no-repeat 0 0; }
.next_arrow { right:10px; background: transparent url(images/icons/rightarrow.png) no-repeat 0 0; }

/* Members Area Coming Soon Responsive Carousel */
.coming_soon { position:relative; }
.coming_soon .coming_soon_arrow { cursor:pointer; display:inline-block; width:19px; height:69px; position:absolute; top:50%; margin-top:-34.5px; z-index:90; }
.coming_soon .coming_soon_arrow:hover { opacity:0.6; }
.coming_soon .container { width:910px; margin:0 auto; display:block; }
.coming_soon .coming_soon_carousel_item { width:221px; margin:0 auto; display:block; }

/* Members Area Most Popular Models Responsive Carousel */
.most_popular_models_block { position:relative; }
.most_popular_models_block .most_popular_models_arrow { cursor:pointer; display:inline-block; width:19px; height:69px; position:absolute; top:50%; margin-top:-34.5px; z-index:90; }
.most_popular_models_block .most_popular_models_arrow:hover { opacity:0.6; }
.most_popular_models_block .container { width:660px; margin:0 auto; display:block; }
.most_popular_models_block .most_popular_models_wrapper { width:189px; margin:0 auto; display:inline-block; }

/* Members Area Latest Responsive Carousel */
.latest_dvds_block 														{ position:relative; }

.latest_dvds_block .latest_dvds_arrow 												{ cursor:pointer; 
																display:inline-block; 
																width:19px; 
																height:69px; 
																position:absolute; 
																top:50%; 
																margin-top:-34.5px; 
																z-index:90; }

.latest_dvds_block .latest_dvds_arrow:hover 											{ opacity:0.6; }

.latest_dvds_block .container 													{ width:660px; 
																margin:0 auto; 
																display:block; }

.latest_dvds_block .most_popular_models_wrapper 										{ width:189px; 
																margin:0 auto; 
																display:block; }

/* Members Area Most Popular Updates Responsive Carousel */
.most_popular_updates_wrap 													{ position:relative; }

.most_popular_updates_wrap .most_popular_updates_arrow 										{ cursor:pointer; 
																display:inline-block; 
																width:19px; 
																height:69px; 
																position:absolute; 
																top:50%; 
																margin-top:-34.5px; 
																z-index:90; }

.most_popular_updates_wrap .most_popular_updates_arrow:hover 									{ opacity:0.6; }

.most_popular_updates_wrap .container 												{ width:660px; 
																margin:0 auto; 
																display:block; }

.most_popular_updates_wrap .category_listing_wrapper_updates 									{ width:212px; 
																margin:0 auto; 
																display:block; }

/* Members Area Latest Updates Responsive Carousel */
.latest_updates_block 														{ position:relative; }

.latest_updates_block .latest_updates_arrow 											{ cursor:pointer; 
																display:inline-block; 
																width:19px; 
																height:69px; 
																position:absolute; 
																top:50%; 
																margin-top:-34.5px; 
																z-index:90; }

.latest_updates_block .latest_updates_arrow:hover 										{ opacity:0.6; }

.latest_updates_block .container 												{ width:660px; 
																margin:0 auto; 
																display:block; }

.latest_updates_block .latest_updates_wrapper 											{ width:212px; 
																margin:0 auto; 
																display:block; }

/* On Demand Responsive Carousel */
.your_purchases 														{ position:relative; }

.your_purchases .your_purchases_arrow 												{ cursor:pointer; 
																display:inline-block; 
																width:19px; 
																height:69px; 
																position:absolute; 
																top:50%; 
																margin-top:-34.5px; 
																z-index:90; }

.your_purchases .your_purchases_arrow:hover 											{ opacity:0.6; }

.your_purchases .container 													{ width:910px; 
																margin:0 auto; 
																display:block; }

.your_purchases .your_purchases_carousel_item 											{ width:221px; 
																margin:0 auto; 
																display:block; }

.left_column.left_column_full_width 												{ width:100%; }

.left_column.left_column_full_width .latest_updates_block .container,
.left_column.left_column_full_width .most_popular_models_block .container,
.left_column.left_column_full_width .latest_dvds_block .container,
.left_column.left_column_full_width .most_popular_updates_wrap .container 							{ width:910px; }

.whats_hot_wrapper .latest_updates_block .container 										{ width:280px; }

.whats_hot_wrapper .latest_updates_block .latest_updates_wrapper 								{ width:280px; }

.whats_hot_wrapper .latest_updates_block .latest_updates_wrapper img.update_thumb 						{ width:278px; }

.left_column.left_column_full_width .latest_updates_block .latest_updates_wrapper,
.left_column.left_column_full_width .most_popular_updates_wrap .category_listing_wrapper_updates 				{ width:220px; }

.left_column.left_column_full_width .most_popular_models_block .most_popular_models_wrapper,
.left_column.left_column_full_width .latest_dvds_block .latest_dvds_wrapper 							{ width:176px; }
.left_column.left_column_full_width .most_popular_models_block .most_popular_models_wrapper img.most_popular_model_thumb,
.left_column.left_column_full_width .latest_dvds_block .latest_dvds_wrapper img.latest_dvd_box 					{ width:174px; }

.left_column.left_column_full_width .latest_dvds_block .most_popular_models_wrapper 						{ width:176px; }

.left_column.left_column_full_width .latest_dvds_block .most_popular_models_wrapper img.most_popular_model_thumb 		{ width:174px; }

.left_column_full_width .whats_hot_wrapper 											{ width:100%; }

.left_column_full_width .whats_hot_wrapper .latest_updates_block .container 							{ width:910px; }

.left_column_full_width .whats_hot_wrapper .latest_updates_block .latest_updates_wrapper 					{ width:220px; }

/*.left_column_full_width .whats_hot_wrapper .latest_updates_block .latest_updates_wrapper img.update_thumb 			{ width:278px; }*/

.left_column_full_width .polls_block 												{ width:29%; }

.left_column_full_width .polls_block .poll 											{ min-width:0; }

/* New Advanced Search Layouts */
.adv-search-box 														{ display:block; 
																padding:25px 15px 15px 15px; 
																border:1px solid #a80832; 
																border-radius:10px; 
																margin:20px 0 30px 0; 
																position:relative; }

.adv-search-box:first-child 													{ margin-top:50px; }

.adv-search-box h4 														{ display:inline-block; 
																padding:0 5px; 
																background:#FFF; 
																color:#a80832; 
																margin:0; 
																font-size:15px; 
																position:absolute; 
																top:-10px;}

.adv-search-box .form-row 													{ display:inline-block; 
																width:100%; 
																margin-bottom:10px; }

.adv-search-box .form-row:last-child 												{ margin-bottom:0; }

.adv-search-box .form-row label 												{ display:inline-block; 
																vertical-align:top; 
																line-height:33px; 
																font-weight:bold; 
																width:200px; 
																text-align:right; 
																margin-right:10px; }

.adv-search-box .form-row .adv-search-input 											{ display:inline-block; 
																vertical-align:top; }

.adv-search-box .form-row .adv-search-input input.inputTxt 									{ display:block; 
																padding:8px 8px; 
																border:1px solid #ababab; }

.adv-search-box .form-row .adv-search-input .helper 										{ display:block; 
																font-size:12px; 
																color:#a80832; 
																padding-top:5px; }

.adv-search-box .form-row .adv-search-input select 										{ display:block; 
																min-width:200px; 
																padding:8px 8px; 
																border:1px solid #ababab; }

.adv-search-box .form-row ul.adv-search-list 											{ display:inline-block; 
																width:100%; 
																list-style:none; 
																margin:0; 
																padding:0; 
																list-style:none; }

.adv-search-box .form-row ul.adv-search-list li 										{ float:left; 
																min-width:200px; 
																margin-right:5px; 
																margin-bottom:5px; }

.adv-search-box .form-row ul.adv-search-list li.clearfix 									{ clear:both; }

.adv-search-box .form-row ul.adv-search-list li label 										{ display:block; 
																cursor:pointer; 
																padding:8px 8px; 
																border:1px solid #ababab; 
																line-height:100%; 
																font-weight:normal; 
																width:auto; 
																text-align:left; 
																margin:0; }
.adv-search-box .form-row ul.adv-search-list li label:hover,
.adv-search-box .form-row ul.adv-search-list li label.active 									{ background:#f1f1f1; }

#searchform input.inputSubmit 													{ display:inline-block; 
																padding:10px 20px; 
																font-size:16px; 
																font-weight:bold; color:#a80832; 
																cursor:pointer; 
																border:1px solid #a80832; 
																border-radius:5px; 
																/*background:url(images/top_menu.png) repeat-x center center;*/
																background: #FFF; 
																text-shadow:#FFF 1px 1px 1px; }

#searchform input.inputReset 													{ display:inline-block; 
																padding:10px 20px; 
																font-size:16px; 
																font-weight:normal; 
																color:#FFF; 
																cursor:pointer; 
																border:1px solid #a80832;
																background: #a80832; 
																border-radius:5px; 
																/*background:url(images/top_menu.png) repeat-x center center;*/ 
																text-shadow:#FFF 1px 1px 1px; }

#searchform input:hover.inputSubmit												{ /*background:url(images/title_bar.png);*/
																background: #a80832; 
																color:#FFF; 
																text-shadow:none; }

#searchform input:hover.inputReset 												{ /*background:url(images/title_bar.png);*/
																background: #FFF; 
																color:#a80832; 
																text-shadow:none; }

/* evx Ticker */
.evxTicker>ul>li>a>span 													{ color:#a80832 !important; 
																text-decoration:none; }

.evxTicker>ul>li>a>span:hover 													{ color:#808080 !important; 
																text-decoration:none; }

#latesttweets_ticker_elevatedx>ul>li>a 												{ color:#2467ba !important; 
																text-decoration:underline; }

#latesttweets_ticker_elevatedx>ul>li>a:hover 											{ color:#808080 !important; 
																text-decoration:none; }

/* Tags Filter */
.tags_filter { display:none; clear:both; width:100%; box-sizing:border-box; border:1px solid #e6e6e6; background:#f4f3f3; padding:10px; border-radius:4px; margin-bottom:30px; position:relative; }
.tags_filter .tags_filter_title { display:inline-block; width:100%; text-align:left; font-size:18px; margin-bottom:15px; line-height:100%; }
.tags_filter .tags_filter_close { display:inline-block; position:absolute; top:5px; right:5px; }
.tags_filter .tags_filter_close a { display:inline-block; border:1px solid #CCC; color:#222; padding:5px 7px; border-radius:4px; background:url(images/top_menu.png) repeat-x center top; }
.tags_filter .tags_filter_close a:hover { border:1px solid #CCC; color:#FFF; background:url(images/top_navbar.png) repeat-x center top;}
.tags_filter ul.tags_filter_list { display:inline-block; width:100%; text-align:left; list-style:none; margin:0; padding:0; margin-bottom:10px; font-size:13px; }
.tags_filter ul.tags_filter_list li { display:inline-block; min-width:188px; margin:2px 0 1px 0; }
.tags_filter ul.tags_filter_list li a { display:inline-block; width:100%; padding:10px; text-align:left; box-sizing:border-box; border:1px solid #CCC; color:#777; background:#FFF; text-decoration:none; }
.tags_filter ul.tags_filter_list li a span { float:right; }
.tags_filter ul.tags_filter_list li a:hover { border:1px solid #CCC; color:#222; background:#CCC; }
.tags_filter ul.tags_filter_list li.active a { border:1px solid #2467ba; color:#FFF; text-decoration:none; background:#2467ba; }
.tags_filter .tags_filter_buttons { display:inline-block; width:100%; text-align:center; padding:10px 0; border-top:1px solid #CCC; border-bottom:1px solid #CCC; margin-bottom:10px; }
.tags_filter .tags_filter_buttons a.filter-btn { display:inline-block; border-radius:4px; text-shadow:#FFF 1px 1px 1px; padding:10px 15px; text-align:left; font-size:15px; color:#222; text-decoration:none; }
.tags_filter .tags_filter_buttons a.filter-btn { background:url(images/top_menu.png) repeat-x center top; border:1px solid #CCC; }
.tags_filter .tags_filter_buttons a.filter-btn i.fa { float:right; font-weight:300; }
.tags_filter .tags_filter_buttons a.filter-btn.btn-blue { font-weight:bold; }
.tags_filter .tags_filter_buttons a:hover.filter-btn { color:#FFF; background:url(images/top_navbar.png) repeat-x center top; text-shadow:#000 1px 1px 1px; }
.tags_filter .tags_filter_footer { display:inline-block; width:100%; text-align:center; }
.tags_filter .tags_filter_footer a { display:inline-block; width:100%; text-align:center; color:#2467ba; text-decoration:underline; }
.tags_filter .tags_filter_footer a:hover { color:#808080; text-decoration:none; }
.tags_filter input#tags_filter_input { display:none; }

.tags_filter_trigger { float:right; margin-top:10px; margin-right:10px; margin-bottom:10px; }
.tags_filter_trigger.searchpage { margin-right:0; }
.tags_filter_trigger a {
	display:inline-block;
	position: relative;
	top:0;
	width: auto;
	padding-right: 10px;
	height: 29px;
	line-height: 29px;
	border-radius: 5px;
	background: url(images/top_menu.png) repeat-x center top;
	color: #2467ba;
	font-size: 12px;
	font-weight: 300;
	padding-left: 10px;
	cursor: pointer;
	border:1px solid #CCC;
}
.tags_filter_trigger a i.fa { margin-right:5px; }
.tags_filter_trigger a:hover, .tags_filter_trigger a.active { background:#2467ba; color:#FFF; text-decoration:none; }

@media only screen and (min-width:1600px){
	.tags_filter ul.tags_filter_list li { min-width:190px; }
}

@media only screen and (max-width: 959px) {
	.tags_filter ul.tags_filter_list li { min-width:178px; }
}

@media screen and (max-width: 767px) {
	.tags_filter ul.tags_filter_list li { min-width:48%; margin:0.5%; }
	.tags_filter_trigger { float:none; display:inline-block; margin:0; margin-bottom:10px; }
	.tags_filter_trigger a { height:28px; }
	.tags_filter_trigger.searchpage { float:right; width:100%; text-align:center; margin:10px 0; }
}

@media only screen and (max-width: 479px) {
	.tags_filter ul.tags_filter_list li { min-width:100%; margin:0 0 2px 0; }
	.tags_filter .tags_filter_buttons a.btn { margin-bottom:4px; }
	.tags_filter .tags_filter_buttons a.btn:last-child { margin-bottom:0; }
}

Youez - 2016 - github.com/yon3zu
LinuXploit