
/************************************
GAME INFO HEADER
************************************/
h1 { margin:0px 0px 15px 0px;}
.navbar-default{ background-color: transparent !important;border:none !important;}
.announcement {
	position:absolute;
	top:15px;
	right:0px;
	padding:5px;
	background-color:#ff0000;
	width:auto;
	display:inline;
}
.announcement, .announcement div {
	color:#fff!important;
	font-weight:bold;
	font-size:16px;
}
.announcement, .announcement a {
	color:#fff!important;
	font-weight:bold;
	font-size:16px;
}
.round {
  /*rounded coreners */
	border: 1px solid #ff0000;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
} 
#game_info_header_left { float:left;width:250px;margin-right:70px;}
#game_info_header_right { float:left;width:660px;}

#game_info_header_left table { width:250px;text-align:left;margin-top:5px;left:-2px;}
#game_info_header_left table tr td {padding:0; }



/************************************
VIDEO PLAYER
************************************/
#game_info_video { float:left;display:block;overflow:hidden;z-index:100;}

/*#game_info_video_content, #game_info_video_content iframe { position:absolute;display:block;top:0px;left:0px;z-index:100;}
*/
#game_info_video_title { position:absolute;top:-40px;left:0px;z-index:101;width:785px;height:30px;background-image:url('https://s3.amazonaws.com/nd.images/global/video_bgtop.png');color:#fff;line-height:15px;font-size:14px;padding-top:8px;border-bottom:1px solid #8b1717;padding-left:10px;}

#game_info_video_controls { position:absolute;top:30px;left:-300px;z-index:101;width:291px;height:442px;background-image:url('https://s3.amazonaws.com/nd.images/global/video_bg.png');}

#game_info_video_controls_list { float:left;width:291px;margin-top:5px;}
#game_info_video_controls_list .entry {float:left;width:291px;height:46px;overflow:hidden;margin-bottom:8px; }
#game_info_video_controls_list .entry { cursor:pointer;}
#game_info_video_controls .entry .col1 { float:left;margin-left:9px;width:46px;cursor:pointer;}
#game_info_video_controls .entry .col2 { float:left;margin-left:12px;width:35px;color:#fff;font-size:11px;font-weight:bold;cursor:pointer;}
#game_info_video_controls .entry .col3 { float:left;margin-left:12px;width:177px;color:#fff;font-size:11px;font-weight:bold;line-height:14px;cursor:pointer;}
#game_info_video_controls_list .entry.selected *, #game_info_video_controls_list .entry:hover * { color:#fb4e00;}

#game_info_video_controls_more { float:left;width:291px;clear:both;}

#game_info_video_controls_nav { position:absolute;width:291px;top:318px;left:0px;}
#game_info_video_controls_nav_prev {background-image:url('https://s3.amazonaws.com/nd.images/global/video_prev.png');background-repeat:no-repeat;width:113px;height:15px;cursor:pointer;position:absolute;top:0px;left:9px;}
#game_info_video_controls_nav_prev:hover { background-position:0px -15px;}
#game_info_video_controls_nav_next {background-image:url('https://s3.amazonaws.com/nd.images/global/video_next.png');background-repeat:no-repeat;width:87px;height:15px;cursor:pointer;position:absolute;top:0px;left:194px;}
#game_info_video_controls_nav_next:hover { background-position:0px -15px;}

#game_info_video_scrim { position:absolute;width:785px;height:442px;top:0px;left:0px;position:absolute;z-index:200;}
#game_info_video_scrim img { width:785px;height:442px;}


/************************************
QUOTE
************************************/
#quote table {margin-top:50px;}
#quote .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {border:none;}
#quote #quote_score { width:80px;vertical-align:top;}
#quote #quote_text { width:900px;vertical-align: middle;}
#quote #quote_text p {font-family:Times,"Times New Roman", serif;font-size:22px;line-height:24px;color:#333;font-style:italic;font-weight:100;margin:0px; }
#quote #quote_text b {font-family:Times,"Times New Roman", serif;font-size:24px;line-height:24px;color:#333;font-style:italic;font-weight:100;margin:0px; }

/************************************
GAME INFO FLICKR
************************************/
.flickr_container{ list-style-type: none;}
.flickr_container li{float:left;margin:0 5px 5px 0;}
.modalDialog {position: fixed; font-family: Arial, Helvetica, sans-serif; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0,0,0,0.8); z-index: 99999; opacity:0; -webkit-transition: opacity 200ms ease-in; -moz-transition: opacity 200ms ease-in; transition: opacity 200ms ease-in; pointer-events: none;}
.modalDialog:target {opacity:1; pointer-events: auto;}
.modalDialog > div { width: 1024px; position: relative; margin: 10% auto;}
.close { opacity:1 !important; background: #606061; color: #FFFFFF; line-height: 25px; position: absolute; right: -12px; text-align: center; top: -10px; width: 24px; text-decoration: none; font-weight: bold; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; -moz-box-shadow: 1px 1px 3px #000; -webkit-box-shadow: 1px 1px 3px #000; box-shadow: 1px 1px 3px #000; z-index: 10;}
.close:hover { background: #00d9ff; }

/************************************
GAME INFO TOGGLER
************************************/
#game_info_toggler { 
	float:left;width:547px;margin-bottom:30px;margin-left:50px;
	/*happy min height*/
	min-height:420px;
	height:auto !important;
	height:420px;
}
#game_info_toggler_nav, #game_info_toggler_synopsis, #game_info_toggler_awards, #game_info_toggler_reviews, #game_info_toggler_details { /*float:left;width:547px;*/}
#game_info_toggler_nav { /*margin-bottom:4px;height:18px;*/}

/*nav*/
#game_info_toggler_nav span { color:#c9c9c9;text-decoration:none;font-size:18px;font-weight:bold;line-height:18px;letter-spacing:-.05em;cursor:pointer;}
#game_info_toggler_nav span:hover, #game_info_toggler_nav a.selected { color:#ff0303;}
#game_info_toggler_nav span .nobold {color:#c9c9c9;font-size:18px;font-weight:100;}
#game_info_toggler_nav span:hover .nobold, #game_info_toggler_nav span.selected .nobold, #game_info_toggler_nav span.selected {color:#ff0303;} {color:#ff0303;}

/*synopsis*/
#game_info_toggler_synopsis { margin-top:10px;}
#game_info_toggler_synopsis_top .left_image { margin:3px 10px 5px 0px;}
#game_info_toggler_synopsis_top p { font-family:Times,"Times New Roman", serif;font-size:14px;line-height:16px;color:#333; }
#game_info_toggler_synopsis_bottom { /*margin-top:20px;*/}
#game_info_toggler_synopsis_bottom h3 { font-family:Times,"Times New Roman", serif;font-size:24px;line-height:24px;color:#333;font-style:italic;font-weight:normal;margin-bottom:2px;}
#game_info_toggler_synopsis_bottom ul { margin-left:15px;margin-top:5px;}
#game_info_toggler_synopsis_bottom ul li {font-family:Times,"Times New Roman", serif;font-size:13px;line-height:16px;color:#333;font-weight:bold;padding-top:0px;padding-bottom:10px;list-style:disc!important;list-style-position:outside!important;width:100%;margin-left:0px;vertical-align:middle }

/*awards*/
#game_info_toggler_awards { margin-top:10px;}
#game_info_toggler_awards .entry { /*float:left;*/border-bottom:1px solid #c4c4c4;margin-bottom:20px;}
#game_info_toggler_awards .entry p { font-size:19px;margin:5px 0px;}

.game_info_toggler_awards_section_outer {  /*float:left;height:347px;*/overflow:hidden;}
.game_info_toggler_awards_section {/*position:absolute;top:0px;left:-500px;float:left;height:347px;overflow:hidden;*/}

/*reviews*/
#game_info_toggler_reviews { margin-top:10px;}
#game_info_toggler_reviews .entry { float:left;border-bottom:1px solid #c4c4c4;margin-bottom:15px;}
#game_info_toggler_reviews .entry .top { margin:5px 0px;font-family:Times,"Times New Roman", serif;font-size:14px;line-height:14px;font-weight:bold;font-style:italic;margin-bottom:2px;}
#game_info_toggler_reviews .entry .bottom { margin:5px 0px;font-size:12px;line-height:12px;margin-bottom:15px;}

.game_info_toggler_reviews_section_outer {  float:left;height:380px;overflow:hidden;}
.game_info_toggler_reviews_section {/*position:absolute;*/top:0px;/*left:-500px;*/float:left;height:380px;overflow:hidden;}


/*details*/
#game_info_toggler_details { margin-top:15px;}
#game_info_toggler_details_col1 { position:absolute;top:0px;}
#game_info_toggler_details_col2 { position:absolute;top:10px;left:140px;}
#game_info_toggler_details_col3 { position:absolute;top:10px;left:335px;}
#game_info_toggler_details p { margin:0px 0px 7px 0px;}

/*circle button nav*/
#game_info_toggler_awards_nav, #game_info_toggler_reviews_nav { float:left;width:465px;text-align:center;}
#game_info_toggler .scroller_dot { background-image:url('https://s3.amazonaws.com/nd.images/global/scroller_dot.png');background-repeat:no-repeat;width:18px;height:18px;display:inline-block;cursor:pointer;margin-left:3px;}
#game_info_toggler .scroller_dot:hover, #game_info_toggler .scroller_dot.selected { background-position:0px -18px;}


/************************************
CHARACTERS
************************************/

.game_info_character_icon { float:left;width:90px;height:90px;margin:0px 8px 8px 0px;cursor:pointer} 
.game_info_character_icon_selected { background-image:url('https://s3.amazonaws.com/nd.images/global/game_info_character_selected.png');background-repeat:no-repeat;width:90px;height:90px;top:0px;left:0px;position:absolute;z-index:21;}
.game_info_character_icon img { width:90px;height:90px;position:absolute;z-index:20;top:0px;left:0px;}
#game_info_characters_description { float:left;/*width:563px;margin-left:25px;*/}
#game_info_characters_description h2 { font-size:19px;line-height:19px;color:#333;font-weight:500;margin-top:2px;}
#game_info_characters_description p { font-family:Times,"Times New Roman", serif;font-size:14px;line-height:18px;}
.featured {position:relative;bottom:15px;}
.featured li{list-style-type: none;font-family:Times,"Times New Roman", serif;font-size:14px;line-height:18px;color:#333;}



/************************************
GAME INFO SOCIAL 
************************************/
#game_info_social_nav, #game_info_social_forum .forum_entry, #game_info_social_blog .blog_entry, #game_info_social_facebook, #game_info_social_twitter { /*float:left;clear:both;width:980px;*/}
#game_info_social_forum .forum_entry, #game_info_social_blog .blog_entry, #game_info_social_facebook { margin:30px 0px 20px 0px;}

#game_info_social_nav {margin-top:20px;margin-bottom: 20px;}
#game_info_social_nav span { color:#c9c9c9;text-decoration:none;font-size:18px;font-weight:bold;line-height:18px;letter-spacing:-.05em;cursor:pointer;}
#game_info_social_nav span:hover, #game_info_social_nav a.selected { color:#ff0303;}
#game_info_social_nav span .nobold {color:#c9c9c9;font-size:18px;font-weight:100;}
#game_info_social_nav span:hover .nobold, #game_info_social_nav span.selected .nobold, #game_info_social_nav span.selected {color:#ff0303;} {color:#ff0303;}

/*FORUM*/
#game_info_social_forum .forum_entry_left { float:left;width:80px;}

#game_info_social_forum .forum_entry_right { float:left;width:885px;margin-left:15px;}
#game_info_social_forum .forum_entry_right_top, #game_info_social_forum .forum_entry_right_bottom { float:left;width:885px;}


#game_info_social_forum .forum_entry_right h2 { font-size:19px;line-height:19px;font-weight:100;margin-top:2px; }
#game_info_social_forum .forum_entry_right .logline {font-family:Times,"Times New Roman", serif;font-size:13px;font-style:italic;}
#game_info_social_forum .forum_entry_right p { margin-bottom:5px;}
#game_info_social_forum .forum_entry_right .logline a {font-family:Times,"Times New Roman", serif;} 
#game_info_social_forum .forum_entry_right.admin h2, #game_info_social_forum .forum_entry_right.admin .logline a { color:#ff0101;}
#game_info_social_forum .forum_entry_right.admin .logline a:hover{color:#ff2e2e;font-family:Times,"Times New Roman", serif;} 


#game_info_social_forum .forum_entry_right_top { border-bottom:1px solid #c4c4c6;}
#game_info_social_forum .forum_entry_right_bottom {margin-top:10px;font-weight:bold;}
#game_info_social_forum .forum_entry_right_bottom .comments_box { 
	display:inline-block;
	width:35px;
	height:20px;
	padding-top:2px;
	background-image: url("https://s3.amazonaws.com/nd.images/global/comments_box.png");
	
	text-align:center;
	font-weight:bold;	
	color:#fff;text-align:center;
	font-size:12px;
	line-height:12px;
	font-family:Helvetica,"Helvetica","Helvetica LT","Helvetica Neue","HelveticaLT","HelveticaNeue",Arial, sans-serif;
	
	zoom:1;
	*display:inline;
	_top:7px;
}


/*BLOG*/
#game_info_social_blog .row {margin-bottom: 15px;}
#game_info_social_blog .row h2 {color:#333;font-size:19px;line-height:19px;margin-bottom:5px;font-weight:100;margin-top:2px;}
#game_info_social_blog .row h2:hover {color:#5c5c5c;}
#game_info_social_blog .row p { font-family:Times,"Times New Roman", serif;font-size:14px;line-height:18px;}
#game_info_social_blog .row .comments_bar { margin:15px 0px 0px 0px;width:569;float:left;clear:both;}
#game_info_social_blog .row .comments_box { display:inline-block;width:35px;height:20px;padding-top:2px;text-align:center;font-weight:bold;background-image: url("https://s3.amazonaws.com/nd.images/global/comments_box.png");color:#fff;text-align:center;font-size:12px;line-height:12px;font-family:Helvetica,"Helvetica","Helvetica LT","Helvetica Neue","HelveticaLT","HelveticaNeue",Arial, sans-serif;}
#game_info_social_blog .row .comments_box span { display:inline-block;width:35px;height:20px;padding-top:2px;text-align:center;font-weight:bold;color:#fff;text-align:center;font-size:12px;line-height:12px;font-family:Helvetica,"Helvetica","Helvetica LT","Helvetica Neue","HelveticaLT","HelveticaNeue",Arial, sans-serif;}

#game_info_social_blog .blog_entry_left {float:left;width:391px; }
/*#game_info_social_blog .blog_entry_left img {border:1px solid #000;}*/
#game_info_social_blog .blog_entry_right {float:left;width:569px;margin-left:20px; }


/*twitter */
#game_info_social_twitter { margin-top:30px;}
#game_info_social_twitter .twitter_col { float:left;width:415px;margin-right:47px;}

#game_info_social_twitter .twitter_item { float:left;clear:both;width:415px;margin-bottom:15px;}
#game_info_social_twitter .twitter_item_left { float:left;width:50px;margin-right:10px;}
#game_info_social_twitter .twitter_item_right { float:left;width:355px;}
#game_info_social_twitter .twitter_item_right {line-height:18px;}
#game_info_social_twitter .twitter_item_right p { margin:0px;}
#game_info_social_twitter .twitter_item_right .title {font-weight:bold;font-size:14px;color:#333;}
#game_info_social_twitter .twitter_item_right .title:hover {color:#5c5c5c;}
#game_info_social_twitter .twitter_item_right .twitter_time {font-size:10px;}

.upvote-vote-match .nd_love_up {background: url(https://s3.amazonaws.com/nd.images/global/nd_love_vote.png) no-repeat 0 -23px; display: inline-block; width: 25px; height: 20px;}
.nd_love_up {background: url(https://s3.amazonaws.com/nd.images/global/nd_love_vote.png) no-repeat 0 top; display: inline-block; width: 25px; height: 23px;}
.vote_love_btn {width: 25px; float: left; margin-right: 10px; top:10px;}
.vote_love_scr {float: left; top:10px;}
.vote_love_scr span {font-size: 14px; color: #fff}


/************************************
GALLERY 
************************************/
#gallery_game {/*width:1200px;margin-left:20px;*/}
#gallery_game #gallery { }
#gallery_game .download {top:10px;}
#gallery_game .modal-header { padding: 0; border:none;}
#gallery_game .modal-content {background-color: transparent; border:none;}
#gallery_game .modal-body {padding: 0;}
@media screen and (min-width: 768px) {
	
	#gallery_game #openModal .modal-dialog  {width:900px;}

}
/*#gallery_game #openModal .modal-dialog  {width:75%;}
*/

/************************************
GAME 
************************************/
#main {min-width:1024px;overflow:hidden;position:relative;left:20px;}
#main #left {float:left;padding-right:10px;}
#main #right {float:left;}
#main #bottom {top:15px;float:left;}

#tlou #game_info_toggler_nav span {color:#000;}
#tlou #game_info_toggler_nav span:hover .nobold, #tlou #game_info_toggler_nav span.selected .nobold, #tlou #game_info_toggler_nav span.selected {color:#FF0303;}
#tlou #game_info_toggler_nav span:hover, #tlou #game_info_toggler_nav a.selected {color:#FF0303;}
#tlou #game_info_video_title, #tlou #game_info_video_controls {visibility:hidden;}

.verify{width:300px;top:105px;left:150px;}

/************************************
A 
************************************/
#game_info_header_left a, #game_info_header_right a, #game_info_social_blog a, #game_info_toggler_details a, #game_info_toggler_reviews a, #quote a { text-decoration:none;color:#fb4e00;font-weight:bold;}
#game_info_header_left a:hover, #game_info_header_right a:hover, #game_info_social_blog a:hover, #game_info_toggler_details a:hover, #game_info_toggler_reviews a:hover, #quote a:hover{color:#fb4e00;text-decoration: none;}