/*
Theme Name: gameaddict
Theme URI: http://skywarriorthemes.com/gameaddict/
Author: Skywarrior themes
Author URI: http://www.skywarriorthemes.com/
Description: gameaddict is the ultimate gaming theme. Created using the latest HTML5 and CSS3 techniques, it allows you to create awesome review sites or portfolios for your games.
Version: 2.3.1
License: Skywarrior Themes. All rights reserved.
License URI: http://themeforest.net/user/Skywarrior
Tags:  one-column, two-columns, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: gameaddict
*/


@import url('css/main.css');
@import url('css/bootstrap.css');
@import url('css/bootstrap-fixes.css');
@import url('css/bbpress.css');
@import url('css/woocommerce.css');
@import url('css/buddypress.css');
@import url('css/clanwars.css');
header{background-color:#000 !important;}
table,td,tr{border:0px;text-align:center;padding:10px;}
table,ul,ul li{list-style-type:none;}
strong,p b,p strong{color:#F8F8E8;}
.elementor-text-editor h2,h3,h4,p b,p strong,h4 strong{color:#F8F8E8;}
.elementor-text-editor li{color:#F8F8E8;}
div.blog-content p{color:#F8F8E8!important;}
i.fa-android{font-size:18px;}
i.fa-angle-double-right{font-size:18px;margin-left:5px;margin-right:5px;}
div.blog-content p a{color:#F8F8E8;}
div.blog-content p a:hover{color:#F8F8E8;}
figcaption.elementor-image-carousel-caption {color: #7a7a7a;}
div.elementor-text-editor td span a,div.elementor-text-editor td a,div.elementor-text-editor li a{color:#F8F8E8;}
a.elementor-button-link span{color:#F8F8E8;}
div.elementor-text-editor p a:hover,div.elementor-text-editor td span a:hover,div.elementor-text-editor td a:hover,div.elementor-text-editor li a:hover{color:#F8F8E8;}
body{position: relative; min-height: 100%; top:0px !important;}
ul,li{list-style-type:none;}
div *,span,p,p *{font-size:18px;color:#F8F8E8!important;}
table.wp-block-table.has-fixed-layout,table.wp-block-table.has-fixed-layout a{color: #F8F8E8!important;}
table.wp-block-table.has-fixed-layout a:hover{color:#F8F8E8;}
li a{color:#F8F8E8!important;}



div.breadcrumbs{height: 30px;padding-left: 20%;}
.home div.breadcrumbs{display:none;}


div#crumbs a{color:#F8F8E8;}
div#crumbs a:hover{color:#F8F8E8;}



/** 日历样式  */
.tagcloud a{color: #F8F8E8 !important;}
#wp-calendar {
text-align:center;
margin:0;
}


#wp-calendar td {
height:24px;
width:24px;
line-height:20px;
background-repeat:no-repeat;
background-position:center;
color:#706d6d;
}
#wp-calendar td a {
display:block;
width:24px;
height:24px;
color:#fff;
text-decoration:none;
background-image:url(images/linkday.png);
background-position:center;
line-height:24px;
background-repeat:no-repeat;
}
#wp-calendar #prev a {
width:49px;
background-image:url(images/linkday2.png);
background-position:center;
}
#wp-calendar #next a {
width:49px;
background-image:url(images/linkday2.png);
background-position:center;
margin:0 0 0 30px;
}
#wp-calendar #today {
background-image:url(images/today.png);
background-position:center;
color:#fff;
background-repeat:no-repeat;
}
#wp-calendar #today a {
background-image:url(images/today.png);
background-position:center;
color:#fff;
font-weight:700;
background-repeat:no-repeat;
}

#wp-calendar th{color:#d4d0d0;}

div#right_wrapper{display:none;}

.widget .block_tabs .tab-content .info,.widget .block_tabs .tab-content > .review-single:hover .info{height:110px;}
div.wcontainer ul li a{color:#F8F8E8;}
div.wcontainer ul li span{color:#F8F8E8;}
div.wcontainer ul li a:hover{color:#F8F8E8;}

div.post-pinfo a {color: #F8F8E8!important;}
div.post-pinfo a:hover{color: #F8F8E8!important;}
div.elementor a{font-weight:bold;color:#F8F8E8!important;}
div.elementor a:hover{color:#F8F8E8!important;}
#header-searchform input[type=search]::-webkit-input-placeholder{color:#F8F8E8;}
#header-searchform input[type=search]:-moz-placeholder{color:#F8F8E8;}
#header-searchform input[type=search]::-moz-placeholder{color:#F8F8E8;}
#header-searchform input[type=search]:-ms-input-placeholder{color:#F8F8E8;}
.left_image{width:200px;height:535px;padding-top:50px;margin-right:20px;float:left;z-index:+2}
.right_image{height:555px;padding:0;margin:0;}
ul#qtranslate-2-chooser li{border: 0px;padding: 0px;width: 5%;float: left;margin-right:20px;text-align:center;}
div#rank_list{text-align:center;color:#F8F8E8;}
div.field1,div.field2{width:150px;border:1px solid #F8F8E8;padding:3px;}
#whats_new_index_list{display:none;}
body .blog .blog-post{background: #F8F8E8!important;}
body.archive div.blog-post .blog-content p,body.archive div.blog-post .blog-content span,body.archive div.blog-post .blog-content h2{color:#F8F8E8!important;}
.widget .wcontainer{background:none;}
.widget .review li{background:none;}
div.wcontainer{background-color: #F8F8E8!important;}
body.archive .wcontainer small{top: -35px;}







/** 栏目列表页补充样式（文章标题及内容超出范围） */
.blog-post .blog-content h2{height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
body.archive .blog-content p{word-break: break-all;}
div.col-lg-4.col-md-4.sidebar .wcontainer .review li{width: 100%;}
div.post-pinfo a{color:#F8F8E8!important;}







/** 栏目列表页_右侧边栏补充样式 */
div.wcontainer ul li a {color: #F8F8E8;}
.widget .review .info a{height: 55px;display: block;overflow: hidden;text-overflow: ellipsis;}






/** 首页新闻列表  */
li.newslist-title,li.newslist-title a{padding:0;margin:0;}
ul.review{margin-top:10px;padding-left: 0;}
ul.review li{width:260px;margin-right:20px;float:left;}
div.img{width:100px;float:left;}
div.info{height: 120px;margin-left:110px;overflow: hidden;text-overflow: ellipsis;word-break: break-all;}
div.info a{height: 60px;display: block;overflow: hidden;text-overflow: ellipsis;}
div.info small{position: relative;top: -15px;color: #F8F8E8;}




/** 内容页   */
.blog-ind .blog-content{word-break:break-all;color: #F8F8E8;}
.blog-ind .blog-content a,.blog-ind .blog-content span{color: #F8F8E8;}
.blog-ind .blog-post h2{width: 800px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.blog-ind .blog-content table{margin-left:8%;}
/** body.page-id-1463 .col-md-12.col-lg-12.no-padding table{width:1200px;} */
body.page-template-default .container a{color:#F8F8E8;}



/** download按钮的屏幕尺寸大小适应样式（针对手机端主流宽度屏幕） */
/** en  */
@media screen and (max-width: 780px) {button.navbar-toggle{width: 60px;left: 10px;float:left;}}
@media screen and (max-width: 375px) {#header-searchform input[type=search]{width: 80px !important;right:10px;float:right;}}
@media screen and (max-width: 350px) {div.elementor-element.elementor-element-b2010cb.elementor-button-success.elementor-align-center.elementor-widget.elementor-widget-button{position: relative;top: -530px!important;}}
@media screen and (max-width: 350px) {div.info a {height:60px;display: block;overflow: hidden;text-overflow: ellipsis;}}
@media screen and (max-width: 450px) {div.elementor-element.elementor-element-b2010cb.elementor-button-success.elementor-align-center.elementor-widget.elementor-widget-button{position: relative;top: -450px;}}
@media screen and (max-width: 450px) {div.text_one{position: relative;top:120px;}}
@media screen and (max-width: 550px) {.left_image_one{z-index:-2;}}
@media screen and (max-width: 800px) {body *{font-size:16px!important;}}

@media screen and (min-width: 280px) and (max-width: 300px)
{div.elementor-33 .elementor-element.elementor-element-b2010cb > .elementor-widget-container{margin-top:0px;}}
@media screen and (min-width: 330px) and (max-width: 350px)
{div.elementor-33 .elementor-element.elementor-element-b2010cb > .elementor-widget-container{margin-top:120px;}}
@media screen and (max-width: 330px)
{div.elementor-33 .elementor-element.elementor-element-b2010cb > .elementor-widget-container{margin-top:80px;}}
@media screen and (max-width: 380px)
{div.elementor-33 .elementor-element.elementor-element-b2010cb > .elementor-widget-container{margin:0px;}}

@media screen and (min-width: 780px) and (max-width: 1000px)
{button.navbar-toggle {float: left;width: 60px;left: 20px;}}

@media screen and (max-device-width: 990px)
{
div.topbar{display:none;}
body .logo.container.logocenter {margin-top:0px;}
}


@media screen and (min-device-width: 460px) and (max-device-width: 770px)
{#index_Prop_list{top:50px;}}







/** en_US  */
@media screen and (min-width: 330px) and (max-width: 360px)
{.translatepress-en_US div.elementor-element.elementor-element-b2010cb.elementor-button-success.elementor-align-center.elementor-widget.elementor-widget-button {position: relative;top: -400px;}}
@media screen and (max-width: 350px) {.translatepress-en_US div.info a {height:60px;display: block;overflow: hidden;text-overflow: ellipsis;}}
@media screen and (min-width: 360px) and (max-width: 450px)
{.translatepress-en_US div.elementor-element.elementor-element-b2010cb.elementor-button-success.elementor-align-center.elementor-widget.elementor-widget-button {position: relative;top: -500px;}}
@media screen and (min-width: 800px) and (max-width: 1020px)
{.translatepress-en_US div.elementor-element.elementor-element-b2010cb.elementor-button-success.elementor-align-center.elementor-widget.elementor-widget-button {position: relative;top: -50px;}}
@media screen and (max-width: 800px){body.translatepress-en_US{margin-top: -50px !important;}}







/** zh_cn  */
@media screen and (min-width: 320px) and (max-width: 360px)
{.translatepress-zh_CN div.elementor-element.elementor-element-b2010cb.elementor-button-success.elementor-align-center.elementor-widget.elementor-widget-button {position: relative;top: -400px;}}
@media screen and (min-width: 360px) and (max-width: 450px)
{.translatepress-zh_CN div.elementor-element.elementor-element-b2010cb.elementor-button-success.elementor-align-center.elementor-widget.elementor-widget-button {position: relative;top: -350px;}}







