/*
Theme Name: ExtraNews Child
Theme URI: http://www.oculusVRnews.com/
Description: Child Theme for ExtraNews
Author: oculusVRnews
Author URI: http://www.oculusVRnews.com/
Template: extranews
Version: 1.4.8
*/
 
@import url("../extranews/style.css");


/* =CUSTOM 'Login with AJAX Pluggin' - Style to the Login Button & Fields
-------------------------------------------------------------------------------------- */

#lwa_wp-submit {
	float: right;
	background-color: #0681FF;
	color: #FFF;
	cursor: pointer;
	display: inline-block;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 1;
	padding: 8px 10px 9px;
	position: relative;
	text-decoration: none;
	font-size:10px;
	border:none;
}


#lwa_wp-submit:hover {
	float: right;
	color:#fff;
	background:#333 !important;
	 -moz-transition:all 0.3s ease 0s 
	-webkit-transition:all 0.3s ease 0s 
	-o-transition:all 0.3s ease 0s 
	transition:all 0.3s ease 0s

}

#lwa_user_login {

height: 11.5px;
width: 285px;

}


#lwa_user_pass {

height: 27.5px;
width: 235px;

}

.lwa-password {

padding: 5px 0 6px 0 !important;

}

.lwa-avatar { width:60px; padding-right:10px; border: solid 1px #eee;}

.lwa-info { 

text-transform:none !important;

}



/* Remove Dropdown from Latest Posts on Homepage
============================================================== */
#news_list .sf-sub-indicator, #news_list ul {
display: none !important;
}


/* Remove view counter from popular posts widget
============================================================== */
.tabswrap p.views {
display: none;
}



/* This corrects alignment issues with bbpress Member Replies
============================================================== */
.reply a {
	font-size:12px !important;
	line-height:11px !important;
	margin: 2px 6px 0 0 !important;

	padding: 2px 13px 0 15px !important;
	float: none !important;
	color:#457CE3 !important;
}

/* Changes Style for "Image Courtesy" on Feature Image Posts
============================================================== */
.image_photographer{
font-size: 9px;


}

/* Disclaimer at the Footer of Site
============================================================== */

.disclaimer{
text-align: center;
padding-top: -40px;


}

/* Necessary for Gallery Image Size to Fit properly in Firefox
============================================================== */

.gallery .gallery-icon img {
width: 120px;
height: 120px;
}


/* Displays NO Date from Search Results
============================================================== */
.search .date {
display: none;
}



/* #MyCreds "My Reputation History" Customization on Profile
============================================================== */

table.log-entries th{

width: 575px;
text-align: center;
border: solid 1px #ccc;
background-color: #333;
color: #fff;


}

.column-time {
padding-left: 4px;
border: solid 1px #eee;
font-size: 11.5px;
}

.column-creds {
text-align: center;
color: #0681FF;
font-weight: bold;
border: solid 1px #eee;
font-weight: normal;

}

.column-entry {
padding-left: 4px;
border: solid 1px #eee;
}





/* #Site Wide Typography
============================================================== */

h1 {
	margin:0;
	padding:0;
	font-size: 35px;
	line-height: 42px;
	margin-bottom: 18px;
	-moz-transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	transition:all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	color:#111;
}
h2 {
	margin:0;
	padding:0;
	font-size: 23px;
	line-height: 20px;
	margin-bottom:18px;
	margin-top:16px;
	-moz-transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	transition:all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	color:#111;
}
h3 {
	margin:0;
	padding:0;
	font-size: 23px;
	line-height: 30px;
	margin-bottom:18px;
	margin-top:24px;
	-moz-transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	transition:all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	color:#111;
}
h4 {
	margin:0;
	padding:0;
	font-size: 20px;
	line-height: 24px;
	margin-bottom:14px;
	-moz-transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	transition:all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	color:#111;
}
h5 {
	margin:0;
	padding:0;
	font-size: 14px;
	line-height: 16px;
	margin-bottom:14px;
	font-weight:bold;
	-moz-transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	transition:all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	color:#111;
}


/* =Adjusts the position of the Forum Icon 
============================================================== */

.alignleft-icon {
	float:left;
	padding-top: 3px;
	padding-right: 5px;
}




/* =Customizes Submit Button for Contact Form 7 to match the Theme 
============================================================== */
.wpcf7-form input[type="submit"], button {
	background-color: #0681FF;
	color: #FFF;
	cursor: pointer;
	display: inline-block;
	font-style: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1;
	padding: 8px 10px 9px;
	position: relative;
	text-decoration: none;
	font-size:10px;
	border:none;
}

.wpcf7-form input[type="submit"]:hover {
	color:#fff;
	background:#333 !important;
   -moz-transition:all 0.3s ease 0s;
	-webkit-transition:all 0.3s ease 0s;
	-o-transition:all 0.3s ease 0s;
	transition:all 0.3s ease 0s;
}





/* =Customizes Contact Form 7 for Two Colums
============================================================== */

#two-column-form{
	width: 580px;

}
#two-column-form #left{
	width: 300px;
	float: left;
	margin-bottom: -15px;

}
#two-column-form #right{
	width: 250px;
	float: right;
	margin-bottom: -15px;
}
#two-column-form p{
	margin-bottom: 18px;
}

#two-column-form input[type="text"]{
	
	font-size :12px;
	width: 540px;
	padding: 5px;

}

#two-column-form input[type="url"]{
	
	font-size: 12px;
	width: 575px;
	padding: 5px;
	border: solid 1px #ccc;

}

.wpcf7 select {
	
	font-size :12px;
	width: 588px;
	padding: 5px;
	border: solid 1px #ccc;

}


#two-column-form #right input[type="text"], 
#two-column-form #left input[type="text"],
#two-column-form input[type="email"] {
	font-size: 12px;
	width: 241px;
	border: solid 1px #ccc;
	padding: 8px;


}

#two-column-form textarea {
    position: relative;
    font-size: 12px;
    padding: 5px;
    width: 575px;
    border: solid 1px #ccc;
    margin-bottom: 3px;

}

#two-column-form input[type="text"]:focus, #two-column-form input[type="email"]:focus, #two-column textarea:focus {
	background: #F5F5F5;

}




/* = BuddyPress Security Check Plugin Moved to Right Side of Page
============================================================== */
.security-question-section {
position:relative;right;
float: left; 
clear: left;

}



/* =Add Boarder to Avatar in bbpress
-------------------------------------------------------------- */
#bbpress-forums div.bbp-forum-author img.avatar, 
#bbpress-forums div.bbp-topic-author img.avatar, 
#bbpress-forums div.bbp-reply-author img.avatar{
border: 1px solid #eaeaea !important;
}

/* =Adjust Size of Avatar in bbpress

#bbpress-forums div.bbp-forum-author img.avatar, 
#bbpress-forums div.bbp-topic-author img.avatar, 
#bbpress-forums div.bbp-reply-author img.avatar{
width: 90px !important;
height: 90px !important;
border: 1px solid #eaeaea !important;

}
== */




/* =Featured Game Page Table
-------------------------------------------------------------- */

td.feature-game-title {
font-size: 15px;
font-weight: bold;
width: 60%;

}

.featured-gameapp-table { 

float:left;
border: 1px #ddd 


}

.feature-game-img {

padding:  0px 8px 0px 0px;
vertical-align: middle;
width: 313px;


}

.feature-game-snippet {
font-size: 16px;
color: #ff0000;

}

.game-read-more {
font-size: 11px;
padding-right: 15px;
float: right;

}

.empty-space {
background-color: #fff;
padding: 6px;

}



/* FEATURE BOX - YELLOW 
-------------------------------------------------------------- */
.table .column{
   width: 625px;
   float: left;
   background-color: #F2F2F2;

}

.table .column.first{
   clear: left; 
   font-weight: bold;  
   font-size: 13px;
}




/* =CUSTOM 'See More Games' Button on Game Page
-------------------------------------------------------------- */
.more-games-button a {
	float: right;
	background-color: #0681FF;
	color: #FFF;
	cursor: pointer;
	display: inline-block;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	line-height: 1;
	padding: 8px 10px 9px;
	position: relative;
	text-decoration: none;
	font-size:11px;
	border:none;
}

.more-games-button a:hover {
	float: right;
	color:#fff;
	background:#333 !important;
	 -moz-transition:all 0.3s ease 0s 
	-webkit-transition:all 0.3s ease 0s 
	-o-transition:all 0.3s ease 0s 
	transition:all 0.3s ease 0s

}





/* =Remove "Whats New" Activity Box for Buddypress 
============================================================== */
#whats-new-form {display:none;}


/* =Reduce space between Home Grid and the Latest Post 
============================================================== */
.home .container .featured {
margin-bottom: 30px;

}


/* = WP REVIEWS CUSTOM CSS STYLES 
============================================================== */

.review-total-box > small {
    display: none;
}


.review-summary-title {
     font-size: 12.5px;

}

#mts-user-reviews-total {
    font-size: 18px;
	font-weight:bold;	
	padding: 5px;
	
}

.review-title {
font-size: 14px;
font-weight:bold;	
font-family:Helvetica;
color: #FFFFFF !important;
}


	
.review-total-box	{
    font-size: 16px;
	font-weight:bold;	
	padding: 5px;
	
}
	
.user-review-title	{
    font-size: 16px;
	font-weight:bold;	
	padding: 5px;
	
}
	
.review-total {
    font-size: 10px;
	font-weight:bold;	
	padding: 5px;
	
}


#mts-user-reviews-counter {
    font-size: 10px;
	font-weight:bold;	
	padding: 5px;
	
}



/* =Controls the Game Information Box on Game Posts
============================================================== */

.game-info {
	margin-bottom: 18px;
	padding: 0px;
	background: #F5F5F5;
	font-size: 11px;
}

.game-info p {
	font-size: 12.5px;
	font-weight:bold;	
	border-bottom:1px solid #dcdcdc;

}

.gamedetails td, th {
	padding: 0px 5px 5px 10px;
	font-size: 10.5px;
	border-width:1px;
border: 1px solid #dcdcdc;	
text-align: left;

}

.game-info2 {
	margin-bottom: 12px;
	padding-top: 9px;
	padding-left: 15px;
	padding-bottom: -1px;
	background: #333333;
	font-size: 10px;
	border-bottom:1px solid #dcdcdc;
    color: #ffffff;
	
}

.game-info2 p {
	font-size: 14px;
	font-weight:bold;	
    font-family:Helvetica;
		
}

.screenshots {

    position: relative; 
	padding-bottom: 1%;

}



/* =Game Hub - Video Section ACF
============================================================== */

.video-thumb img {
position: relative; 
margin-right: 3px;
width: 153px;
height: auto;
padding-bottom: 1px;
}



/* =Controls the Info on the Genre Taxonomy Search Page
============================================================== */

.gametitle {

overflow: hidden;
text-overflow: ellipsis; 
white-space: nowrap;

}

.gamesthumbnailarea {
	width:90%;
	margin-right:0px;
}


.gamesthumbnailarea {
	position:relative;	
	display:block;
	background:#000 url(images/plus.png) center no-repeat;
	margin-bottom:15px;
}

ul.game-snippet {

font-size:11px; 
line-height: 10px;
margin: 0;
}




/* #Sidebar Widgets - CUSTOM GAME


.widget_recent_entries a {
	-moz-transition: height .25s, line-height .25s, background .25s, visibility .25s;
	-ms-transition: height .25s, line-height .25s, background .25s, visibility .25s;
	-o-transition: height .25s, line-height .25s, background .25s, visibility .25s;
	-webkit-transition: height .25s, line-height .25s, background .25s, visibility .25s;
	transition: height .25s, line-height .25s, background .25s, visibility .25s;
}

.widget_recent_entries ul, .widget_recent_entries ul li {
	list-style: none;
	margin:0;
}

.widget_recent_entries ul ul {
	margin:0;
}

.widget_recent_entries ul {
	margin: 0;
	position: relative;
	z-index: 1000;
	width:100%;
	
}

.widget_recent_entries ul {
	margin-top:-12px;
}

.widget_recent_entries a {
	position:relative;
	display:block;
  	overflow: hidden;
  	height: 0;
	padding: 5px 5px;
	border-bottom: 1px dotted #dcdcdc;
	text-align: left;
	height: auto;
	overflow: hidden;
	padding:9px 5px 5px 5px;
	z-index: 1000;
	font-size:12px;
	color:#555;
	
}


.widget_recent_entries a {
	padding:10px 25px 1px 5px;
}



== */



.webkit-font-smoothing: antialiased !important;
.webkit-text-stroke: 1px rgba(0,0,0,0.1);



/* =Change Bar Color of Navigation
============================================================== */

/*
.nav {
background: #000;
}
-- */

/* =Change Bar Main Content Area
============================================================== */
/*
.sidebar, .maincontent {
border-color: #0084CC;
}
-- */