/*
Theme Name: Arcane Child
Theme URI: http://www.skywarriorthemes.com/arcane/
Author: Skywarrior themes
Author URI: http://www.skywarriorthemes.com/
Description: Arcane gives you the power to create massive gaming communities. Users can create clans and challenge each others, keeping track of the matches, share content and much more!
Version: 1.0
Template: arcane
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, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain: arcane
*/

.invite_member_tab_area .members-list li{
	    width: 24.2% !important;
}
.invite_member_tab_area .action {
    width: 6%;
     float: right;
    /* max-width: 20px; */
}

.invite_member_tab_area a.btn.btn-primary {
    /* width: 122px; */
    float: right;
    top: -5px;
    right: -5px;
}

.limit_text_member p {
    text-align: right;
    font-size: 14px;
    margin: 20px;
}
.bp-widget.col-md-6.center {
    margin: 26px auto;
    float: none;
}
/* ul, ol {
    margin-left: 0% !important;
} */
li#members-all > a {
    background: transparent !important;
    padding: 10px 15px;
}

.alliance_tab .last {
    margin-right: 0!important;
    margin-left: 0;
    margin: 11px 0px 0px 0px;
    list-style: none;
}
.alliance_tab {
    float: right;
    padding: 10px 0px;
}

.widget .item-avatar img.avatar {
    width: 50px;
}
.widget .item-list li {
    width: 100% !important;
}
.kleo-isotope li {
    width: 100% !important;
    
	    margin: 0 1% 0.1% 0!important;
		padding: 12px !important;
	 max-height: none !important ;
}
.kleo-isotope {
    margin-top: 8px;
}
.alliancess div#member-dir-count-bottom {
    width: 50%;
    float: left;
    maring: 1px;
    margin: 16px;
}
.alliancess .pagination {
    float: right;
}
.alliancess .pagination span.disabled {
    border: 1px solid #666;
    color: #999;
    display: none;
}

.all-teams-page #buddypress #members .members-list li {
    width: 24%;
    margin-right: .5%;
    margin-left: .5%;
    height: 70px;
}
select#alliance-order-by {
    background: #161618;
    max-width: 175px;
    margin: 0;
    border-radius: 3px;
    box-shadow: 0 1px rgba(255, 255, 255, .1), inset 0 1px 2px rgba(0, 0, 0, .6);
    border: 1px solid rgba(0, 0, 0, .9);
    padding: 10px 15px;
    margin-bottom: 10px;
    font-size: 12px;
    color: #ccc;
}

.profile_game li {
    width: 45% !important;
    float: left;
    margin: 1% 2% !important;
}


.gamesb::before, .gamesb::after {
	display: block;
	content: "";
	clear: both;
}
.challengewrapper {
    z-index: 9999;
    position: absolute;
    top: 135px;
    right: 0px;
}
li#forums-personal-li {
    display: none;
}
.teamimgw2 img {
    height: 150px;
}
.hiddenoverflow.playter {
    width: 100%;
    margin: 0px !important;
}
.game_player_title.title-wrapper {
    margin-top: 2%;
}
li.player_match_li {
    width: 49.35% !important;
}
.player_pagination {
    float: right;
}
.wp-teamwars-pagination45.clearfix {
    float: right;
}
.wp-teamwars-pagination45 span.displaying-num {
    display: none;
}

.player_match {
    position: relative;
    top: -32px;
}
.teamimgw.teamimgw2 {
    top: 4px !important;
}
.teamimgw.teamimgw2 img {
    width: 170px !important;
	height:170px !important;
}
.teama img, .teamb img {
    height: 70px !important;
	width: 70px !important;
}
#matches .team-a .teamimgw, #matches .team-b .teamimgw {
    top: 21px !important;
	width:auto !important;
}
.teamimgw img {
    height: 170px !important;
	width: 170px !important;
}
#matches .team-a .pmi_title {
    left: initial;
    right: 220px !important;
    top: 85px;
}
#matches .team-b .pmi_title {
    left: 220px !important;
    top: 85px;
}
#matches .matchgame{
	    margin: -1px -5px -5px 0px !important;
}
div#player_submit {
font-size: 12px;
    padding: 11px 20px!important;
	transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    -webkit-transition: all .35s ease-in-out;
    -o-transition: all .35s ease-in-out;
    color: #FFF;
    text-transform: uppercase;
    font-weight: 900;
    display: inline-block;
    margin-top: 5px;
    position: relative;
    border-radius: 3px;
    z-index: 1;
    border: 1px solid #000;
    overflow: hidden;
    cursor: pointer;
    text-shadow: 0px 1px 3px rgba(0,0,0,0.5);
}
.top_alliance_block li {
    width: 100% !important;
}
.wcontainer.top_alliance_block {
    margin: 0;
    padding: 0;
}
span.activity {
    color: #999;
    font-size: 80% !important;
}
.top_alliance_block .item{
	    margin-top: 0px;
    margin-bottom: 0px;
}

.top_alliance_block li {
    margin: 1px 0px !important;
}
.top_alli ul {
    margin-top: -4px !important;
}
.top_alli .item {
    padding-left: 60px;
}
#members-list .item {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.top_alli ul {
    margin-top: -11px !important;
}
.top_alli2 ul {
    margin-top: 0px !important;
}
.single-team .block.mcomments {
    display: none;
}
#myModalDeleteTeam .modal-content {
    width: 60%;
	margin: 0 auto;
}
body #myModalleaveTeam .modal-content .modal-header {
    padding: 0px;
}
#myModalleaveTeam .modal-body {
    text-align: center;
}
#myModalleaveTeam .modal-body a {
    width: 20%;
}
#myModalleaveTeam .modal-content {
    /* margin: 0px; */
    padding: 0px !important;
	width: 60%;
	margin: 0 auto;
}
#members-list li{
	max-height:71px;
}
.vc_top_alliencccc ul {
    margin-top: 1px !important;
   }
   .tlistjoin ,.tlistpremium{
    top: 20px;
    float: right;
}
body .tournaments_block .tournaments-list li{
	padding-bottom: 34px !important;
}
.tlistjoin{
	display:none !important;
}
.logged-in .tlistjoin{
	display:block !important;
}
.match_title {
    float: left;
    width: 100%;
}
.lates_match_home li {
    width: 100%;
}
#maps_holder li{
	width: 100% !important;
}

.team-page .team-avatar-card {
    width: 222px !important;
    height: 222px !important;
}
.team-page .team-avatar-card .hiddenoverflow {
    width: 200px !important;
    height: 200px !important;
}
.team-page .pmi_title{
	    left: 250px !important;
}

#myModalLSubmit .round:first-child  {
    display: block !important;
}
#myModalLSubmit .round{
	
}
.test_round_0:first-child .small-text{
	
}
.stack_text{
	    padding: 14px 25px !important;
}
a.page-numbers {
    border: 1px solid #26c3f6;
}
.player_pagination {
    margin-top: 13px;
}
.teamwarlist-page.widget {
    margin: 24px 0px;
}

.challenge-form label{max-width:90% !important}

.lates_match_home img { width: 50px; height: 50px !important;}
a#tournament_timezone {pointer-events: none;}
.team_tab li { padding: 5px 18px; list-style: none;}
.team_tab ul { display: flex;  padding: 0px; margin-bottom:0px;}
.team_tab {  border-bottom: 3px solid #1DA8DC; margin-top: 11px;}
.team_tab li.active a{ color:#fff}
.team_tab li.active{ background-color:#1DA8DC}
strong.location_team {  color: #fff !important;}
input[type="number"] {
    border-radius: 3px;
    background-color: #212528;
    box-shadow: 0 1px rgba(255, 255, 255, .1), inset 0 1px 2px rgba(0, 0, 0, .6);
    border: 1px solid rgba(0, 0, 0, .9);
	padding: 10px 15px;
}
.wcontainer.stack_text.mdescription { padding: 20px 25px; background: #202126; border: 1px solid #000000;}
.wcontainer td {     padding: 0px 0px 6px 11px;}
.wcontainer.game_sectionnn {  padding: 0px;}
.page-template-tmp-all-matches .widget .teamwar-list .date{    margin-top: -8px;}

p.submit {  text-align: center;}
.challenge-form table { width: 100% !important;margin-left: 30%}
.single-matches .block { margin-top: 4%;}
.time_zone_area {  display: flex;}
.single-team #matches .mversus{left: 47% !important;}
.single-team  #matches .team-a, .single-team  #matches .team-b{width: 47% !important;}
.time_zone_area p {font-size: 12px;line-height: 16px;}
.tablenav-pages { float: right;}
.submit_score_note input[type="number"] {padding: 5px 5px; width: 46%; margin: 2px 4px;}
.submit_score_note .score_note {padding: 15px 15px;margin: 20px 22px;position: absolute;
    width: 55%;right: 0;top: 38%;}
.wpb_text_column.wpb_content_element.all_pvp_block {
    margin-top: 20px;
    position: relative;
    bottom: 0px;
}
.wpb_text_column.wpb_content_element.all_metch_block.Ava_match {
    margin-top: 20px;
}
img.pvp_match_image {width: 50px; height: 50px !important;}
/* #thebracket_third {    display: none;} */
/* .nicescroll-rails { display: none;} */

.challengewrapper a {font-size: 10px;display: block;padding: 13px 15px;
    text-decoration: none;z-index: 1;position: relative; color: #fff;
    font-family: Roboto;font-size: 14px;text-transform: uppercase;
    font-weight: 800;text-shadow: 0 1px 3px #000; width:208px;
}
.messagewrapper a{width:208px;}


@media only screen and (max-width:480px){
iframe {
    height: 1300px;
}
/* body .profile-info .avatar-card{width: 61% !important;    left: -16px !important;}
body .friendswrapper {z-index: 9999999;position: absolute;top: 55px !important;right: -35px !important;}
.challengewrapper {
    z-index: 9999;
    position: absolute;
    top: 154px !important;
    right: -35px !important;
}
.messagewrapper {
    z-index: 9999;
    position: absolute;
    top: 106px !important;
    right: -34px !important;
} */
.challengewrapper {
    z-index: 99999999999999999999999999;
    position: absolute;
    top: 0px;
    left: 0px;
}

.messagewrapper {
    z-index: 99999999999999 !important;
    position: absolute;
    top: 0px !important;
    right: 0px;
}
.messagewrapper a, .challengewrapper a{
	font-size: 11px !important;width: 172px !important;
}

.rs-body .rs-b-left {
    position: sticky !important;
    display: block;
    width: 100% !important;
    padding: 10px;
    border-right: 1px solid white;
    float: left !important;
}
.rs-body .rs-b-right {
    overflow-y: auto;
    margin-left: 0 !important;
    float: left !important;
	width:100%;
}


}
.weapon_course {text-transform: capitalize;}
select.weapon_course {text-transform: capitalize;}
.top_alliance_block  img { height: 50px !important;}
.success_msg { border: 1px solid #26c3f6; padding: 10px; margin: 10px;}
.star_ship_text {text-transform: capitalize;}