body{background-color:#f1f1f1}.hdcn-1{background-color:#f8f8f8}.hdcn-2,.bdcn{background-color:#fff}.hdcn-4,.ftcn-1,a.rndgame:hover,.news-cn>strong,[class*="gmcn-sldr"] .gm-text,.news-cn:before{background-color:#9a29c4}.news-cn>strong:after{border-top-color:#9a29c4;}@media screen and (min-width: 992px){.menu>ul>li:hover>a{background-color:#9a29c4}}.hdcn-3,.hdcn-5,.ftcn-2,[class*="gmcn-smal"] .gm-imag,[class*="gmcn-smal-2"] figure.gm-imag>a>span,[class*="gmcn-smal-3"] figure.gm-imag>a>span,[class*="gmcn-midl"] .gm-imag,.gm-cate a,[class*="gmcn-"] .gm-cate a:hover,.sdbr-cn .tagcloud a,[class*="gmcn-larg"] figure.gm-imag>a>span,.game-cn{background-color:#2D3E58}[class*="gmcn-smal"] .gm-imag>a>span,.tagcloud a:hover,.gm-cate a:hover,[class*="gmcn-"] .gm-cate a,.mt-slct-cn .selecter-item:hover,.wp-pagenavi a:hover,.wp-pagenavi span.current,.progress,.game_opts>li:hover>a:before,.game_opts>li:hover>span>a:before{background-color:#16C4BB}.titl,.lstgms{border-bottom-color:#16C4BB}@media screen and (max-width: 767px){.cmnt-cn{border-left-color:#16C4BB;}}@media screen and (min-width: 992px){.menu .menu-item-has-children ul li:hover>a{background-color:#16C4BB}}body,[class^="post-"] .txcn p{color:#666}.hdcn-1 h1,.hdcn-1>div>div[class*="fa-"],.selecter-item,.selecter-selected,[class^="post-"] .lst-social>li>a:before,a,.widget_mabp_recent_games [class*="gmcn-"] .gm-titl a,[class*="gmcn-larg"] div.gm-titl a{color:#2D3E58;}@media screen and (min-width: 992px){.menu>ul>li li a{color:#2D3E58}}a:hover,.shar-cnt li:hover a,.menu-top>li:hover>span,.menu-top>li:hover>a,.hdcn-1 h1:before,.hdcn-1>div>div[class*="fa-"]:before,[class*="gmcn-"] .gm-titl a:hover,.gm-play:before,.rndgame:before,.news-cn li a,.news-cn .fa-flash:before,.news-cn .bx-controls-direction a:hover,div[class*="gmcn-smal-2"] .gm-imag>a>span,[class*="gmcn-smal-3"] figure.gm-imag>a>span,.mt-slct-cn .selecter-item.selected:before,.mt-slct-cn .selecter-selected:after,.widget_mabp_recent_games [class*="gmcn-"] .gm-titl a:hover,.sdbr-cn .most-popu .bx-controls-direction a,#hall_of_fame .plays:before,#hall_of_fame .highscores:before,#hall_of_fame .bx-controls-direction a,[class*="gmcn-larg"] div.gm-titl a:hover,[class*="gmcn-larg"] figure.gm-imag>a>span:before,[class^="post-"] header h1,[class^="post-"] header h2,.pst-shr:hover>a,.pst-shr:hover>a:before,.titl strong,span.required,.form-allowed-tags code,abbr,[class^="post-"] .lst-social>li:hover>a:before,[class^="post-"] header p>a:hover{color:#16C4BB;}.picker.picker-radio.checked .picker-flag,.picker.picker-checkbox.checked .picker-flag,[class*="botn"],a[class*="botn"],button,input[type="reset"],input[type="submit"],a.read-more{background-color:#2D3E58}[class*="botn"]:hover,a[class*="botn"]:hover,button:hover,input[type="reset"]:hover,input[type="submit"]:hover,.lstgms .bx-controls-direction a,a.read-more:hover,.cmnt-cn>div .comment-reply-link:hover{background-color:#16C4BB}[class*="botn"],a[class*="botn"],button,input[type="reset"],input[type="submit"],a.read-more,.menu>ul>li a,.menu>ul+a,.hdgms-cn .bx-prev,.hdgms-cn .bx-next,.ftcn,.ftcn a,.sldr-nw,.news-cn,.news-cn a,[class*="gmcn-"] .gm-titl a,[class*="gmcn-sldr"] .gm-desc,.ftcn [class*="gmcn-smal-2"] .gm-play,[class*="gmcn-smal-3"] figure.gm-imag>a>span strong,.hdcn [class*="gmcn-smal"] .gm-play,[class*="gmcn-midl"] .gm-play,[class*="gmcn-sldr"] .gm-play,.gm-cate a,[class*="gmcn-"] .gm-imag>a>span,.lstgms .bx-controls-direction a,.mt-slct-cn .selecter-item:hover,.mt-slct-cn .selecter-item.selected:hover:before,.tagcloud a,.wp-pagenavi a:hover,.wp-pagenavi span.current,.cmnt-cn>div .comment-reply-link:hover,.game-cn,.game-cn a,[class^="post-"] .game_opts>li>a:before,[class^="post-"] ul.game_opts>li>span>a:before{color: #fff;}input[type="text"],input[type="password"],input[type="email"],input[type="search"],textarea,.mt-slct .selecter-selected{background-color:#fcfcfc}input[type="text"],input[type="password"],input[type="email"],input[type="search"],textarea,.mt-slct .selecter-selected{color:#999}input[type="text"]::-webkit-input-placeholder{color:#999}input[type="text"]::-moz-placeholder{color:#999}input[type="text"]:-ms-input-placeholder{color:#999}input[type="password"]::-webkit-input-placeholder{color:#999}input[type="password"]::-moz-placeholder{color:#999}input[type="password"]:-ms-input-placeholder{color:#999}input[type="email"]::-webkit-input-placeholder{color:#999}input[type="email"]::-moz-placeholder{color:#999}input[type="email"]:-ms-input-placeholder{color:#999}input[type="search"]::-webkit-input-placeholder{color:#999}input[type="search"]::-moz-placeholder{color:#999}input[type="search"]:-ms-input-placeholder{color:#999}textarea::-webkit-input-placeholder{color:#999}textarea::-moz-placeholder{color:#999}textarea:-ms-input-placeholder{color:#999}input[type="text"]:focus,input[type="password"]:focus,textarea:focus,.mt-slct.focus .selecter-selected{background-color:#fff}input[type="text"]:focus,input[type="password"]:focus,textarea:focus,.mt-slct.focus .selecter-selected{color:#666}a.botn-lgfa,a.botn-flgn{background-color: #3469AF;}
  @media screen and (min-width: 992px)
  {
    [class*="gmcn-sldr"] .gm-text{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%)}
    .ie8 [class*="gmcn-sldr"] .gm-text{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );}
    .ie9 [class*="gmcn-sldr"] .gm-text{background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);}
  }/* Gaming Theme Custom CSS */

/* Main accent color change from cyan to orange */
.hdcn-4, .ftcn-1, a.rndgame:hover, .news-cn>strong, [class*="gmcn-sldr"] .gm-text, .news-cn:before {
    background-color: #FF8C00 !important;
}

.news-cn>strong:after {
    border-top-color: #FF8C00 !important;
}

/* Game cards enhancement */
[class*="gmcn-"] .gm-imag>a>span {
    background: linear-gradient(135deg, #FF8C00 0%, #FFB800 100%) !important;
    border-radius: 8px;
}

/* Hover effects for game cards */
[class*="gmcn-"] .gm-imag>a:hover>span {
    box-shadow: 0 0 15px rgba(255, 140, 0, 0.6) !important;
    transform: scale(1.05);
}

/* Button styling */
[class*="botn"], a[class*="botn"], button, input[type="submit"] {
    background: linear-gradient(135deg, #2D3E58 0%, #FF8C00 100%) !important;
    border-radius: 25px !important;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
}

[class*="botn"]:hover, a[class*="botn"]:hover, button:hover {
    background: linear-gradient(135deg, #FF8C00 0%, #FFB800 100%) !important;
    box-shadow: 0 5px 15px rgba(255, 140, 0, 0.4) !important;
}

/* Header styling */
.hdcn-1 {
    background: linear-gradient(90deg, #1a2a3a 0%, #2D3E58 100%) !important;
}

/* Footer enhancement */
.ftcn {
    background-color: #1a2a3a !important;
    border-top: 3px solid #FF8C00 !important;
}

/* Game category tags */
.gm-cate a {
    background-color: #2D3E58 !important;
    border-left: 4px solid #FF8C00 !important;
    padding-left: 10px;
}

.gm-cate a:hover {
    background-color: #FF8C00 !important;
    border-left-color: #FFB800 !important;
}

/* Active/hover states */
.tagcloud a:hover, .wp-pagenavi span.current {
    background-color: #FF8C00 !important;
    box-shadow: 0 3px 10px rgba(255, 140, 0, 0.3) !important;
}

/* Border accents */
.titl, .lstgms {
    border-bottom-color: #FF8C00 !important;
}

/* Game title links */
[class*="gmcn-"] .gm-titl a:hover {
    color: #FF8C00 !important;
    text-shadow: 0 0 10px rgba(255, 140, 0, 0.2) !important;
}

/* Smooth transitions */
* {
    transition: all 0.3s ease !important;
}
