a:hover { color: #4D93D5; }

#header { background: #1d2124 url(images/black/topbar.png) top left repeat-x; }
.header-right h2 { color: #707070; }
.header-social-btns { color:#ffa8a8; }

.top_login_btn { color: #ffffff!important; background-color: #880000; }
.top_signup_btn { color:#482910!important; background-color: #ffcc38; }

.top_signup_btn:hover { color:#482910; background-color: #ffe500; }
.top_login_btn:hover { color: #fff; background-color: #710000; }

#page_menu_toggle li a { color: #ffffff; }

#page_menu_toggle li a:hover { color: #ffffff; }
#page_menu_toggle li a .fa, #page_menu_toggle li a .glyphicon { color: #ff9d9d; }

.accountmenu_container .user-info { border-bottom:1px solid #d20f0f; }
.accountmenu_container { background-color: #880000; }
.accountmenu_container .glyphicon-inbox, .accountmenu_container .glyphicon-user { color: #bb8551; }
.label-default { background-color: #ffcb37!important; color:#55280c!important; }


.searchbox .input-group .form-control {
    border:2px solid #880000;
    background-color:#880000;
    color: #fff;
}
.form-control::-moz-placeholder { color:#fff; }
.searchbox .search-select { border-left: 1px solid #ea2727!important; } 

.searchbox .btn {
	background-color:#ffcb37;
    border-color:#ffcb37;
    color:#55280c;
}

#top-category li a { color: #ffffff; }
#top-category li a:hover { background-color: #2b3034; color: #fff; }

.leader-advert { background-color: rgba(0, 0, 0, 0.3); }


#main_container { background: #353535 url(images/black/bg.png) top left repeat-x; }

.game-item .gitem-desc { color: #707070; }

/* SLider Games */

.generalgames .game-item { 
background-color: #3e3e3e;
border: 2px solid #4e4e4e;
-webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
}
.generalgames .game-item:hover { 
background-color: #ffcb37;
border: 2px solid #ffe400;
-webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.5);
}

.generalgames .game-item:hover .n_title { color: #55280c; text-shadow: 1px 1px #ffe400; }
.game-item.details:hover .gitem-desc { color: #743e2b; }
.generalgames .game-item:hover .item-options { background-color: #fff; }
.generalgames .game-item:hover .item-options p { color: #000; }

.generalgames .item-options { background-color:#242424; }
.generalgames .item-options p { color: #e6e6e6; }

.img_160 { border: 1px solid #000; }



/* Slider Games --------- END */

.featured_title, .featured_desktitle { color: #fff;
background-color: #db3030;
text-shadow:1px 1px rgba(0, 0, 0, 0.5);
 -webkit-box-shadow: 3px 3px 0 0 rgba(87, 27, 27, 0.3);
-moz-box-shadow: 3px 3px 0 0 rgba(87, 27, 27, 0.3);
box-shadow: 3px 3px 0 0 rgba(87, 27, 27, 0.3);

}
.feat-more, .feat-more:hover { color:#fff; }

#featured-container { background: #fee577 url(images/featured-default.png) top left repeat-x; }

.featuredadvert_box { background-color: #242424; border:0; }
.advert_caption { color: #707070; background-color: #f1f1f1; }

.feat-big .game-item { background-color: #242424; border: 0; }

.feat-big .game-item p { color:#fff; }

.feat-big .game-item:hover { -webkit-box-shadow: 0 0 5px 0 rgba(255, 255, 255, 0.3);
-moz-box-shadow: 0 0 5px 0 rgba(255, 255, 255, 0.3);
box-shadow: 0 0 5px 0 rgba(255, 255, 255, 0.3); }

.f-item-options .fa-thumbs-up { color: #61bc17; }
.f-item-options .fa-thumbs-down { color: #db4c4c; }
.f-item-options .fa-eye { color: rgba(73, 176, 255, 1); }


.generalgames-container { background-color: #242424; }


.main-container .main-col, .main-container .sidebar-col, .gamepage-sidebar, .gamepage-col, .top-players-container, .breadcrumbs-container, .gameplay_container { background-color: #ffffff; 
-webkit-box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.2);
box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.2);
}
.generalgames-container .gg-title { padding:4px 5px; background-color:#db3030;
border-bottom: 3px solid rgba(0, 0, 0, 0.3);
}
.generalgames-container .gg-title h3 { color: #fff;  text-shadow:1px 1px #005890; }
.generalgames-container .gg-morebtn { color:#fff; background-color:rgba(0, 0, 0, 0.3); }

.top-players .list-group-item { background-color: #fff; }



.players-title { 
color:#fff; background-color: #e43737;
text-shadow: 1px 1px rgba(0,0,0,0.3); 
-webkit-box-shadow: inset 0px -3px 0px 0px rgba(0,0,0,0.2);
-moz-box-shadow: inset 0px -3px 0px 0px rgba(0,0,0,0.2);
box-shadow: inset 0px -3px 0px 0px rgba(0,0,0,0.2);
}
 
.maincol-title { border-bottom:3px solid rgba(0, 0, 0, 0.3); background-color: #db3030; }
.maincol-title h3, .maincol-title h2, .maincol-title h1 { color:#fff; text-shadow: 1px 1px rgba(0, 0, 0, 0.5); }
.maincol-title .fa { color:#fff; text-shadow: 1px 1px rgba(0, 0, 0, 0.5); }
.maincol-title .mg-morebtn { color:#fff; background-color:rgba(0,0,0,0.2); }
.maincol-title .mg-morebtn:hover { color:#fff; background-color:rgba(0,0,0,0.3); }

.maincol-title.blue { border-bottom:3px solid rgba(0, 0, 0, 0.3); background-color: #009cff; }
.maincol-title.blue h3, .maincol-title.blue h2, .maincol-title.blue h1 { color:#fff; text-shadow: 1px 1px rgba(0, 0, 0, 0.5); }

/* Main Games Big ---------------------- Start */

.game-item.big, .game-item.details {
background-color:#fff;
border:1px solid #ccc;
-webkit-box-shadow: 0 0 5px 0 rgba(50, 50, 50, 0.15);
-moz-box-shadow: 0 0 5px 0 rgba(50, 50, 50, 0.15);
box-shadow: 0 0 5px 0 rgba(50, 50, 50, 0.15);
}
.game-item.big a, .game-item.details a { color:#000; }
.gitem-img { border:1px solid #000; }

.game-item.big .item_options, .game-item.details .item_options { background-color: #f6f6f6; }
.game-item.big .item_options .fa-thumbs-up, .game-item.details .item_options .fa-thumbs-up, .generalgames .item-options .fa-thumbs-up { color:#6ec74f; }
.game-item.big .item_options .fa-thumbs-down, .game-item.details .item_options .fa-thumbs-down, .generalgames .item-options .fa-thumbs-down { color:#ea5454; }

.game-item.big .gamecatplays, .game-item.details .gamecatplays { color: #707070; }

.game-item.big:hover, .game-item.details:hover {
background-color:#ffe56b;
border-color:rgba(255, 0, 0, 0.3);
-webkit-box-shadow: 0px 0px 5px 0px rgba(255,187,66,1);
-moz-box-shadow: 0px 0px 5px 0px rgba(255,187,66,1);
box-shadow: 0px 0px 5px 0px rgba(255,187,66,1); 
}
.game-item.big:hover a, .game-item.details:hover a { color:#743e2b; text-shadow: 1px 1px #feff8d; }
.game-item.big:hover .item_options, .game-item.details:hover .item_options { background-color:#fff; }
.game-item.big:hover .gamecatplays, .game-item.details:hover .gamecatplays { color:#743e2b; }


/* Main Games Big ---------------------- END */


.fb-sidebar { background-color: #f1f1f1; }

.welcome-content h1 { color: #000; }
.welcome-content p { color: #707070; }

.bottom-container { background: #fff url(images/black/footerbg.png) top left repeat-x; }
.bottom-content .fa { color: #009cff; margin-right:5px; }

.bottom-content h4 { color:#00000; border-bottom: 1px solid #e6e6e6; }
.bottom-content .fa { color: #ea2727; }

.bottom-content .list-group .small { color:#707070; }

.bottom-content .cheetah-tags, .cheeta-module .cheetah-tags { text-shadow: 1px 1px #fff; background-color: #f1f1f1; color: #343434; }
.bottom-content .cheetah-tags:hover, .cheeta-module .cheetah-tags:hover { color:#fff; text-shadow: -1px -1px rgba(0,0,0,0.2); background-color:#009cff; }

.footer { background-color:#f1f1f1; border-top:1px solid #e6e6e6; }
.footer li { color: #595959; }
.footer li a { color: #595959; background-color: #fff; }

.footer li a:hover { color: #000; }

.footer p { color: #707070; }

.n_title { color: #fff; }
.new_plays { color: #707070; }

.maincol-options { background-color:#f1f1f1; }
.maincol-options h2 { background-color: #ffffff; color:#000; }

.maincol-options .btn-primary {
    background-color: #5cb85c!important;
    border-color: #4cae4c!important;
    color: #fff!important;
}

.maincol-options .subcat-btn, .topblog-container .subcat-btn { color: #fff; background-color: #009cff; border-bottom:3px solid rgba(0, 0, 0, 0.3); }

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { background-color: #db3030; border-color:rgba(0, 0, 0, 0.3); }

.maincol-content .box { border:1px solid #e6e6e6;}
.maincol-content .box-top { background-color:#f1f1f1; }

.maincol-content .box-top.comments { background-color:#f1f1f1!important; border-bottom:2px solid #e6e6e6; }

.maincol-content .box-top h2 { color: #000; }
.maincol-content .box-top h4 { color: #000; }
.maincol-content .box-top p { color: #707070; background-color: #fff;  }	
.maincol-content .box-top a { color: #000; }
.maincol-content .box-top .fa { color: #009cff; }
.maincol-content a .fa { color: #009cff; }

.maincol-content .box-footer { border-top:1px solid #e6e6e6; }

.maincol-content .page-content p { color: #595959; }
.maincol-content .page-content ul { border-top: 1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; }

.breadcrumbs-list li { color:#fff; text-shadow: 1px 1px rgba(0,0,0,0.3); }
.breadcrumbs-list li a { color:#fff; }

.game-bottom-options .btn-custom { color: #000; border: 2px solid #e6e6e6; }


.game-bottom-options .fa-arrows-alt { color:#74af27; }
.game-bottom-options .fa-pencil { color:#009cff; }
.game-bottom-options .fa-exclamation-circle { color:#db3030; }

.game-bottom-options .btn-custom.game-edit:hover { background-color: #009cff; border-color:#009cff; color: #fff; }
.game-bottom-options .btn-custom.full-screen:hover { background-color: #74af27; border-color:#74af27; color: #fff; }
.game-bottom-options .btn-custom.game-report:hover { background-color: #db3030; border-color:#db3030; color: #fff; }
.game-bottom-options .btn-custom:hover .fa { color: #fff; }

.cheeta-module h2, .cheeta-module h3, .cheeta-module h4 {
color: #000;
background-color:#fff;
border-bottom:2px solid #e6e6e6;
}

.cheeta-module .fa-info-circle { color: #009cff; }
.cheeta-module .fa-gamepad { color: #db3030; }


.cheeta-module p { color: #595959; }
.cheeta-module p .fa-calendar { color: #ffa800; }
.cheeta-module p .fa-folder-open { color: #73b443; }
.cheeta-module p .fa-users { color: #ea7984; }
.cheeta-module .fa-comments { color: #5acae6; }
.cheeta-module .fa-bookmark { color: #91bbe2; }

.blog-subcategory { border-top:1px solid #e6e6e6; }

.avcms-load-comments { color: #fff!important; background-color: #009cff!important; border:none; margin-bottom:10px; }


.account-options a { background-color: #5f0404; }

.act-btns { border-top:1px solid #d20f0f; }
.act-btns:hover .fa { color: #ffcb37!important; }
.act-btns:hover { background-color: #d20f0f; }

.reg-comp-ico { font-size:3em; color: #4cae4c; }
.contact-feats .fa { color: #000000; }
.signup-feats .fa { color: #009cff; }

.helper-msg .alert-success { background-color: #5cb85c; border:1px solid #5cb85c; color: #fff; text-align:center; font-weight:400; text-shadow: -1px -1px #398439; text-align:center;}
.helper-msg .alert-danger { background-color: #d9534f; border:1px solid #d9534f; color: #fff; text-align:center; font-weight:400; text-shadow: -1px -1px #ac2925; text-align:center; }
.helper-msg .alert-warning { background-color: #fff6df; border:1px solid #fff6df; color: #945913; text-align:center; font-weight:400; text-align:center;}
.helper-msg .alert-info { background-color: #dff3ff; border:1px solid #dff3ff; color: #2874a0; text-align:center; font-weight:400; text-align:center;}

.pmmessages .quote-msg { background-color: #f6f6f6; border-left:10px solid #e6e6e6; margin:10px 0; padding:10px; 
-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;
}

.pmmessages h4.media-heading, .pmmessages h4.media-heading a { color: #000; }

.user-btns a, .user-btns .btn { border: 1px solid #e6e6e6; }
.user-btns a .glyphicon, .user-btns .btn .glyphicon { color:#009cff; }

.no-data { color: #707070; padding: 20px 0; text-align: center; }
.no-data .fa { font-size:4em; color: #ccc; }

.col-user-ico { color:#009cff; }
.userinfo-row { border-bottom:1px solid #e6e6e6; }

.topblog-container h1 .fa { color: #db3030; }
.topblog-container .blogcat-desc { color: #707070; }
.blog-breadcrumbs-list { background-color: #fff6df; }
.blog-breadcrumbs-list li { color: #945913; }
.blog-breadcrumbs-list li a { color: #945913; }

.gamepage-sidebar h4 { border-bottom:1px solid #e6e6e6; }

.sidebar-col .cheetah-players.topplayer-1, .gamepage-sidebar .cheetah-players.topplayer-1 { border-bottom:4px solid #ffcb37 !important; }
.sidebar-col .cheetah-players.topplayer-2, .gamepage-sidebar .cheetah-players.topplayer-2 { border-top:2px solid #c96f00 !important; border-bottom:4px solid #98d2ff !important; }
.sidebar-col .cheetah-players.topplayer-3, .gamepage-sidebar .cheetah-players.topplayer-3 { border-top:2px solid #6da6d2 !important; border-bottom:4px solid #ccc !important; }

.sidebar-col .fa, .gamepage-sidebar .fa { color:#ea2727; }
.sidebar-col h4 { border-bottom:1px solid #e6e6e6; }

.cheetah-players.topplayer-3 .label-default { background-color: #ccc; }

.cheetah-players.topplayer-1 { background: #fff6df url(images/badge-1.png); }
.cheetah-players.topplayer-1 a { color: #945913; font-weight:600; }
.cheetah-players.topplayer-1 .label-default { background-color: #cf4338; }

.cheetah-players.topplayer-2 { background: #dff3ff url(images/badge-2.png); }
.cheetah-players.topplayer-2 a { color: #2874a0; font-weight:600; }
.cheetah-players.topplayer-2 .label-default { background-color: #009cff; }

.cheetah-players.topplayer-3 { background: #f6f6f6 url(images/badge-3.png); }
.cheetah-players.topplayer-3 a { color: #000; font-weight:600; }

.bottom-content .cheetah-players a { color: #000; }

.bottom-content .panel .list-group-item { color: #000000; font-weight:400; border:none; }

.bottom-content .panel .panel-heading { border-bottom:1px solid #e6e6e6; }


.cpanel-morebtn { background-color:#ffcb37; color:#55280c; text-shadow: 1px 1px #ffe400;
border-bottom:3px solid rgba(255, 0, 0, 0.3);
}

.cpanel-morebtn:hover { background-color:#ffe56b; color:#935831; text-decoration: none; }

.gp-sidemoduleBOX .item-options .fa-thumbs-down { color: #d9534f; }
.gp-sidemoduleBOX .item-options .fa-thumbs-up { color: #4cae4c; }
.gp-sidemoduleBOX .item-options .fa-users { color: #ea7984; }
.gp-sidemoduleBOX .item-options .fa-folder { color: #009cff; }

.gp-sidemoduleBOX .item-options p { color: #707070; }

.gp-sidemoduleBOX li:hover a { color: #000; }
.gp-sidemoduleBOX li:hover { background-color: #f1f1f1; }

.gp-sidemoduleBOX h4 .fa { color: #fff; }

.gp-sidemoduleBOX h4 { color:#fff; background-color:#db3030; text-shadow:1px 1px rgba(0, 0, 0, 0.5); }









@media all and (min-width: 810px) {


#page_menu_toggle li a { color: #ffffff; }

#page_menu_toggle li:hover { background-color: #880000; }
	
#page_menu_toggle li a:hover { color: #ffffff; }

#page_menu_toggle li ul { background-color: #623714; border: 1px solid #623714; }

#page_menu_toggle li:hover a { color: #ffffff; }

#page_menu_toggle li ul li { background-color: #623714!important; color: #ca9250!important; }

#page_menu_toggle li ul li a { color: #e2ae70!important; border-bottom: 1px solid #7b4f25!important; }

#page_menu_toggle li ul li a:hover{
color:#ffffff!important;
background-color: #623714;
}

#top-category ul li ul { background-color:#482910;  border: 1px solid #482910; 
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
-moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
}

#top-category ul li ul li:hover a {
   background: #482910;
}

#top-category ul li ul li { 
  background: #7b4f25; 
  color: #fff!important;
}

#top-category ul li ul li a { color: #fff; border-bottom: 1px solid #623714!important; }

#top-category ul li ul li a:hover {
background-color: #623714;
color: #ffffff;
}



}


@media all and (min-width: 319px) and (max-width: 809px) {
	
	
#header { background: #1d2124 url(images/black/topbar-default-resp.png) top left repeat-x; }	
.header-right h2 { color: #ffa8a8; }
.searchbox { float:left; display:inline-block; width:100%; margin:0 0 20px 0; padding:0 5px; }	
	
#pagetoggle_btn { color: #fff; background-color: #880000; -moz-border-radius:99px;-webkit-border-radius:99px;-khtml-border-radius:99px;border-radius:99px; }	

#pagetoggle_btn .fa { color:#ffe400;}
#page_menu_toggle li a .fa, #page_menu_toggle li a .glyphicon { color: #707070; }
#page_menu_toggle { background-color:#1d2124; }
#page_menu_toggle li a { border-bottom: 1px solid #32373b;}
#page_menu_toggle li a:hover { background-color: #32373b;}

.account-options { border-top:1px solid #32373b; }
.account-menu .user-info:hover, .account-menu .account-options:hover { background-color: #32373b; }

#cattoggle_btn { color: #fff; background-color:#32373b; }
#cattoggle_btn .fa { color:#ffe400; }

#top-category li a { color: #fff; border-bottom: 1px solid #32373b; }
#top-category li a:hover { background-color:#32373b; color: #fff; }

.act-btns { border-color:#32373b!important; }
.account-menu .account-options a { background-color: #32373b; }
.account-menu .account-options:hover { background:none; }

.accountmenu_container .user-info { border-color: #32373b; }

}



@media all and (min-width: 319px) and (max-width: 479px) {


#header { background: #1d2124 url(images/black/topbar-default-resp.png) top left repeat-x; }	

}































