  <!-- DFP --> 
  
  #abcdaabcd{
    width:1px;
    height:1px;
    margin:0;
    padding:0;
    position:absolute
}
#abcd0aabcd{
    zz-index:-100;
    position:absolute;
    top:-183px;
    left:-264px
}
#abcd0babcd{
    position:fixed;
    left:50%;
    top:0;
    margin-left:-951px
}
#abcda2abcd,#abcdaabcd,#abcdamabcd,#abcdfabcd{
    margin:5px 0 5px 0;
    padding:0
}
#abcdalc2abcd,#abcdalcabcd{
    z-index:100;
    position:relative;
    text-align:center
}
#abcdalcmabcd{
    z-index:100;
    position:relative;
    text-align:center
}
#abcddcabcd,#abcddcabcd2{
    padding:0 0 10px;
    float:right
}
#div-gpt-ad-300x250-BTF{
    padding:0 0 10px;
    clear:both;
    margin:0 auto;
    width:100%;
    display:inline-block
}
@media only screen and (min-width:1089px){
    #abcddcabcd,#abcddcabcd2{
        margin-right:10px
    }
    #div-gpt-ad-300x250-BTF{
        padding:0 0 10px;
        float:right;
        margin-right:10px;
        margin:0 auto;
        width:initial;
        clear:none
    }
}
#abcddim2abcd,#abcddim2abcd2{
    padding:5px 0 5px 0;
    text-align:center;
    margin:0 auto;
    background-color:#fff
}
#abcddm2abcd,#abcddmabcd{
    padding:0 0 10px;
    text-align:center;
    background-color:#fff;
    padding-top:40px;
    position:relative;
    box-sizing:initial;
    z-index:120;
    top:0;
    border:1px solid #000;
    width:100%;
    border-bottom:0;
    margin-bottom:-1px
}
#abcddim2abcd,#abcddim2abcd2,#abcddimabcd{
    padding:5px 0 5px 0;
    text-align:center
}
#abcdecabcd{
    padding:0 0 10px;
    float:left
}
#abcdddabcd{
    width:300px;
    margin:0;
    padding:0;
    float:left
}
#abcddnabcd{
    width:300px;
    margin:0;
    padding:0;
    margin:0 auto
}
#abcdeabcd{
    width:300px;
    margin:0;
    padding:0
}
#abcdfcabcd{
    margin:0 auto;
    text-align:center
}
@media only screen and (min-width:721px){
    #abcdalcmabcd{
        display:none
    }
}
@media only screen and (max-width:720px){
    #abcdalcabcd{
        display:none
    }
}
@media only screen and (min-width:1090px){
    #abcddmabcd{
        display:none
    }
    #abcddimabcd{
        display:none
    }
    #abcddim2abcd,#abcddim2abcd2{
        display:none
    }
    #abcdalcmabcd{
        display:none
    }
}
@media only screen and (max-width:1089px){
    #abcddcabcd,#abcddcabcd2{
        display:none
    }
}
a:link,a:visited{
    color:#0564c6;
    text-decoration:none
}
a:active,a:hover{
    color:#006dff;
    text-decoration:underline
}
h1{
    font-size:21px;
    color:#111;
    padding-top:10px;
    margin:0
}
#site_center{
    overflow:hidden!important;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    width:1000px;
    text-align:center;
    margin-top:10px
}
#site_top{
    text-align:left;
    border-top-width:1px;
    border-bottom-width:0;
    border-left-width:1px;
    border-right-width:1px;
    border-color:#000;
    border-style:solid;
    background-image:url(../images/design_sitetop_bg2.png);
    background-repeat:repeat-y;
    background-position:left top;
    background-color:#e4e6e0;
    padding-bottom:0;
    -moz-border-radius-topleft:30px;
    -moz-border-radius-topright:30px;
    -webkit-border-top-right-radius:30px;
    -webkit-border-top-left-radius:30px;
    border-top-right-radius:30px;
    border-top-left-radius:30px;
    position:relative;
    width:100%
}
#reg_top{
    float:left;
    width:100%;
    height:auto;
    padding-top:10px;
    padding-left:25px;
    padding-right:25px;
    font-size:12px;
    text-align:left;
    -moz-border-radius-topleft:30px;
    -moz-border-radius-topright:30px;
    -webkit-border-top-right-radius:30px;
    -webkit-border-top-left-radius:30px;
    border-top-right-radius:30px;
    border-top-left-radius:30px;
    margin-bottom:5px;
    box-sizing:border-box
}
@media only screen and (max-width:768px){
    #reg_top{
        word-spacing:2.5px;
        font-size:14px;
        line-height:24px
    }
}
#reg_top a:link,#reg_top a:visited{
    color:#275ba1
}
#reg_top a:active,#reg_top a:hover{
    color:#3883e7
}
#header_container{
    float:left;
    background-image:url(../images/design_sitetop_bg.png);
    background-size:100%;
    background-repeat:repeat-y;
    width:100%;
    height:136px;
    border-style:solid;
    border-top-width:1px;
    border-bottom-width:1px;
    border-left-width:0;
    border-right-width:0;
    border-color:#8c8c8c
}
#mainlogo{
    float:left;
    margin-left:14px;
    margin-top:11px;
    width:20%
}
.mainnavitem{
    height:100%;
    float:left;
    width:19%;
    text-align:center;
    padding-top:12px
}
.mainnavitem>a{
    display:inline-block;
    max-width:150px;
    float:left;
    height:113px;
    text-align:center
}
.mainnavspacer{
    float:left;
    width:1px;
    height:110px;
    margin-top:13px;
    border-style:solid;
    border-top-width:0;
    border-bottom-width:0;
    border-left-width:0;
    border-right-width:1px;
    border-color:#8c8c8c
}
#mainnavitem3 a{
    padding-top:82px;
    padding-left:40px;
    padding-right:15px;
    background:transparent url(../images/mainnav_tiers.webp) no-repeat;
    background-position:41px -34px
}
#mainnavitem3 a:hover{
    background:transparent url(../images/mainnav_tiers.webp) no-repeat;
    background-position:-119.5px -34px
}
#mainnavitem1 a{
    padding-top:82px;
    padding-left:34px;
    padding-right:15px;
    background:transparent url(../images/mainnav_stats.webp) no-repeat;
    background-position:55px 9px
}
#mainnavitem1 a:hover{
    background:transparent url(../images/mainnav_stats.webp) no-repeat;
    background-position:-111.5px 9px
}
#mainnavitem2 a{
    padding-top:82px;
    padding-left:30px;
    padding-right:15px;
    background:transparent url(../images/mainnav_tournament-results.webp) no-repeat;
    background-position:46px 9px
}
#mainnavitem2 a:hover{
    background:transparent url(../images/mainnav_tournament-results.webp) no-repeat;
    background-position:-170px 9px
}
#mainnavitem4 a{
    padding-top:82px;
    padding-left:29px;
    padding-right:15px;
    background:transparent url(../images/mainnav_pod.webp) no-repeat;
    background-position:62px 0
}
#mainnavitem4 a:hover{
    background:transparent url(../images/mainnav_pod.webp) no-repeat;
    background-position:-98px 0
}
@media only screen and (max-width:1089px) and (min-width:768px){
    #mainlogo{
        float:left;
        margin-left:5px;
        margin-top:6px;
        width:16%
    }
    .mainnavitem{
        width:20.5%
    }
    .mainnavspacer{
        height:92px
    }
    #header_container{
        height:115px
    }
    #mainnavitem3 a{
        padding-top:62px;
        padding-left:15px;
        padding-right:15px;
        background:transparent url(../images/mainnav_tiers.webp) no-repeat;
        background-position:26px -20px;
        background-size:200px
    }
    #mainnavitem3 a:hover{
        background:transparent url(../images/mainnav_tiers.webp) no-repeat;
        background-position:-81.3px -20px;
        background-size:200px
    }
    #mainnavitem1 a{
        padding-top:62px;
        padding-left:15px;
        padding-right:15px;
        background:transparent url(../images/mainnav_stats.webp) no-repeat;
        background-position:39px 5px;
        background-size:200px
    }
    #mainnavitem1 a:hover{
        background:transparent url(../images/mainnav_stats.webp) no-repeat;
        background-position:-86.5px 5px;
        background-size:200px
    }
    #mainnavitem2 a{
        padding-top:62px;
        padding-left:15px;
        padding-right:15px;
        background:transparent url(../images/mainnav_tracker.png) no-repeat;
        background-position:41px 5px;
        background-size:200px
    }
    #mainnavitem2 a:hover{
        background:transparent url(../images/mainnav_tracker.png) no-repeat;
        background-position:-91.8px 5px;
        background-size:200px
    }
    #mainnavitem4 a{
        padding-top:62px;
        padding-left:20px;
        padding-right:15px;
        background:transparent url(../images/mainnav_removeads.png) no-repeat;
        background-position:44px 5px;
        background-size:200px
    }
    #mainnavitem4 a:hover{
        background:transparent url(../images/mainnav_removeads.png) no-repeat;
        background-position:-89.5px 5px;
        background-size:200px
    }
}
a.mainmenubig:link,a.mainmenubig:visited{
    font-size:15px;
    color:#111;
    text-decoration:none
}
a.mainmenubig:active,a.mainmenubig:hover{
    color:#d40000
}
.mainmenusmall{
    font-size:11px;
    line-height:11px;
    width:150px;
    height:22px
}
#topleaderboard{
    text-align:center!important;
    width:1000px;
    height:90px;
    margin-left:auto!important;
    margin-right:auto!important;
    margin-bottom:10px;
    margin-top:0;
    padding:0
}
#content_container{
    float:left;
    width:1000px;
    text-align:left;
    background-repeat:no-repeat;
    margin-bottom:20px
}
#main_content_container{
    float:left;
    margin-top:0;
    margin-left:0;
    margin-right:0;
    margin-bottom:10px;
    width:1000px;
    padding:0
}
#main_content{
    background-color:#fff;
    box-sizing:border-box;
    border-color:#2a2a2a;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:0;
    border-bottom-width:1px;
    -moz-border-radius-bottomleft:30px;
    -moz-border-radius-bottomright:30px;
    -webkit-border-bottom-right-radius:30px;
    -webkit-border-bottom-left-radius:30px;
    border-bottom-right-radius:30px;
    border-bottom-left-radius:30px
}
#main_content_left{
    float:left;
    width:655px;
    margin-top:2px;
    padding-left:15px;
    padding-right:15px;
    padding-bottom:10px
}
#main_content_right{
    float:left;
    width:301px;
    margin-top:2px
}
#nav_container{
    width:1000px;
    padding:0;
    float:left
}
#nav_padding{
    width:998px;
    float:left;
    background-color:#fff;
    border-color:#2a2a2a;
    border-style:solid;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:0;
    border-bottom-width:0;
    padding-bottom:10px
}
#nav_middle{
    width:998px;
    height:75px;
    float:left;
    border-color:#2a2a2a;
    border-style:solid;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:0;
    border-bottom-width:1px;
    background-image:url(../images/design_sitetop_bg2.png);
    background-repeat:repeat-y;
    background-position:left top;
    background-color:#e4e6e0;
    padding-bottom:35px;
    margin-left:-1px;
    padding-top:17px;
    -moz-border-radius-bottomleft:30px;
    -moz-border-radius-bottomright:30px;
    -webkit-border-bottom-right-radius:30px;
    -webkit-border-bottom-left-radius:30px;
    border-bottom-right-radius:30px;
    border-bottom-left-radius:30px
}
#content-row{
    padding-top:10px;
    position:relative;
    background-color:#fff;
    border:solid;
    border-top-width:0;
    border-width:1px;
    width:100%;
    border-bottom-right-radius:30px;
    border-bottom-left-radius:30px;
    padding-bottom:15px
}
.topMenu{
    font-family:Arial
}
.firstMenu{
    border-color:#2a2a2a;
    border-style:solid;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:0;
    border-bottom-width:0;
    font-family:Arial;
    width:100%;
    display:none
}
.secondMenu{
    background-image:url(../images/design_sitetop_bg2.png);
    background-repeat:repeat-y;
    background-position:left top;
    background-size:100%;
    background-color:#e4e6e0;
    border-color:#2a2a2a;
    border-style:solid;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:0;
    border-bottom-width:1px;
    padding-bottom:35px;
    padding-top:17px;
    -moz-border-radius-bottomleft:30px;
    -moz-border-radius-bottomright:30px;
    -webkit-border-bottom-right-radius:30px;
    -webkit-border-bottom-left-radius:30px;
    border-bottom-right-radius:30px;
    border-bottom-left-radius:30px;
    display:none;
    font-family:'Trebuchet MS';
    position:relative;
    z-index:100;
    width:100%
}
.thirdMenu{
    background-image:url(../images/design_sitetop_bg2.png);
    background-repeat:repeat-y;
    background-position:left top;
    background-size:100%;
    background-color:#e4e6e0;
    border-color:#2a2a2a;
    border-style:solid;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:0;
    border-bottom-width:1px;
    top:-30px;
    width:100%;
    position:relative;
    padding-top:20px;
    padding-bottom:20px;
    -moz-border-radius-bottomleft:30px;
    -moz-border-radius-bottomright:30px;
    -webkit-border-bottom-right-radius:30px;
    -webkit-border-bottom-left-radius:30px;
    border-bottom-right-radius:30px;
    border-bottom-left-radius:30px;
    width:100%;
    margin-bottom:-30px;
    display:none;
    font-family:'Trebuchet MS';
    z-index:200
}
.thirdMenu:hover{
    display:block
}
.mobile{
    width:100%
}
.mobile button{
    position:absolute;
    bottom:20px;
    right:15px;
    border:0;
    text-indent:200%;
    overflow:hidden;
    background:rgba(255,255,255,.8) url(https://media.eventhubs.com/media/hamburger_button.png) center no-repeat;
    border:1px solid #ddd;
    border-radius:3px;
    background-size:80%;
    width:30px;
    height:30px;
    outline:0;
    -webkit-transition:all .4s ease;
    transition:all .4s ease
}
.mobile div{
    display:none
}
.mobile button.expanded{
    float:right;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
    background-color:transparent;
    border:0
}
.mobileExpMenu{
    display:none
}
.mobileExpMenu a{
    display:block;
    padding:10px;
    text-align:center
}
.mobileLogo{
    margin:0 auto;
    width:50%
}
#mobileLogo img{
    max-width:50%;
    height:auto
}
.mobileMenu{
    text-align:center;
    border-top-width:0;
    border-bottom-width:0;
    border-left-width:1px;
    border-right-width:1px;
    border-color:#000;
    border-style:solid;
    background-image:url(../images/design_sitetop_bg2.png);
    background-repeat:repeat-y;
    background-position:left top;
    background-color:#e4e6e0;
    padding-bottom:0;
    position:relative;
    width:100%
}
.mobileShow{
    display:block
}
.desktopShow{
    display:block
}
#nav_middle a{
    position:relative;
    float:left;
    display:block;
    text-align:center;
    text-decoration:none;
    font-family:Trebuchet MS;
    font-size:14px;
    color:#002445
}
#nav_middle a:hover{
    color:#d40000
}
.tab_contain{
    text-align:center;
    font-size:13px;
    line-height:14px;
    color:#c8c8c8
}
.tab_contain a{
    display:block;
    height:75px;
    padding-top:8px;
    color:#002445;
    text-decoration:none
}
.thirdMenu a{
    color:#002445;
    text-decoration:none
}
.thirdMenu a:hover{
    color:#d40000
}
.tab_contain a:hover{
    color:#d40000
}
#mk1tab a{
    background:transparent url(../images/nav_mk1.webp) no-repeat;
    background-position:11px 42px
}
#mk1tab a:hover{
    background:transparent url(../images/nav_mk1.webp) no-repeat;
    background-position:-97px 42px
}
#dbfztab a{
    background:transparent url(../images/nav_dbfz.webp) no-repeat;
    background-position:14px 37px
}
#dbfztab a:hover{
    background:transparent url(../images/nav_dbfz.webp) no-repeat;
    background-position:-115px 37px
}
#sf6tab a{
    background:transparent url(../images/nav_sf6.webp) no-repeat;
    background-position:15px 42px
}
#sf6tab a:hover{
    background:transparent url(../images/nav_sf6.webp) no-repeat;
    background-position:-95px 42px
}
#ggstrivetab a{
    background:transparent url(../images/nav_ggstrive3.webp) no-repeat;
    background-position:13px 39px;
    display:block
}
#ggstrivetab a:hover{
    background:transparent url(../images/nav_ggstrive3.webp) no-repeat;
    background-position:-94px 39px
}
#ssbutab a{
    background:transparent url(../images/nav_ssbu.webp) no-repeat;
    background-position:13px 42px;
    display:block
}
#ssbutab a:hover{
    background:transparent url(../images/nav_ssbu.webp) no-repeat;
    background-position:-93px 42px
}
#tekken8tab a{
    background:transparent url(../images/nav_tekken8.webp) no-repeat;
    background-position:14px 39px;
    display:block
}
#tekken8tab a:hover{
    background:transparent url(../images/nav_tekken8.webp) no-repeat;
    background-position:-97px 39px
}
#cosplaytab a{
    background:transparent url(../images/nav_cosplay.webp) no-repeat;
    background-position:20px 39px;
    display:block
}
#cosplaytab a:hover{
    background:transparent url(../images/nav_cosplay.webp) no-repeat;
    background-position:-100px 39px
}
#moretab a{
    background:transparent url(../images/nav_more.webp) no-repeat;
    background-position:13px 42px;
    display:block
}
#moretab a:hover{
    background:transparent url(../images/nav_more.webp) no-repeat;
    background-position:-97px 42px;
    display:block
}
#moretab:hover+#forumtab{
    display:block
}
.tabdrop{
    display:block
}
.submenu{
    position:absolute;
    left:-999em;
    background-image:url(../images/design_sitetop_bg2.png);
    background-repeat:repeat-y;
    background-position:left top;
    background-color:#e4e6e0;
    -moz-border-radius-bottomleft:30px;
    -moz-border-radius-bottomright:30px;
    -webkit-border-bottom-right-radius:30px;
    -webkit-border-bottom-left-radius:30px;
    border-bottom-right-radius:30px;
    border-bottom-left-radius:30px
}
.tabdrop:hover .submenu{
    position:relative;
    left:-898px;
    float:left;
    width:998px;
    margin-top:-12px;
    padding-bottom:10px;
    padding-top:26px;
    border-color:#2a2a2a;
    border-style:solid;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:0;
    border-bottom-width:1px;
    border-style:solid;
    z-index:2147483647;
    line-height:16px
}
.menuheading{
    color:#002445;
    font-size:21px;
    margin-bottom:10px
}
.tab_dropcontain{
    float:left;
    display:block;
    margin-left:25px
}
.menunewscontain{
    float:left;
    display:block;
    margin-left:25px
}
#menunewsfeatures{
    border-right-width:1px;
    border-left-width:0;
    border-top-width:0;
    border-bottom-width:0;
    border-style:solid;
    border-color:#8a8a8a
}
#menucapcomgames{
    border-right-width:1px;
    border-left-width:0;
    border-top-width:0;
    border-bottom-width:0;
    border-style:solid;
    border-color:#8a8a8a
}
#menucapcomvsgames{
    border-right-width:1px;
    border-left-width:0;
    border-top-width:0;
    border-bottom-width:0;
    border-style:solid;
    border-color:#8a8a8a
}
#menu2dgames{
    border-right-width:1px;
    border-left-width:0;
    border-top-width:0;
    border-bottom-width:0;
    border-style:solid;
    border-color:#8a8a8a
}
.sidecontent{
    background-color:#cacaca;
    width:200px;
    padding:5px;
    margin:5px;
    border:1px;
    border-color:#000;
    border-style:solid;
    float:right;
    text-align:center
}
.sidecontent_image{
    border:1px;
    border-color:#a6a6a6;
    border-style:solid;
    margin-top:10px
}
.sidecontent_textleft{
    text-align:left;
    font-weight:700;
    font-size:11px
}
.sidecontent_bytext{
    text-align:center;
    font-size:10px;
    font-weight:none
}
.videocontent_text{
    font-weight:700;
    font-size:11px
}
.videocontent_bytext{
    text-align:center;
    font-size:10px;
    font-weight:none
}
#video_container{
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    position:relative;
    width:984px
}
#video_content{
    float:left;
    text-align:center;
    padding-top:10px;
    width:983px;
    background-color:#0d4889;
    border:1px;
    border-color:#fff;
    border-style:solid;
    margin-top:10px
}
#video_content_left{
    float:left;
    width:640px;
    padding-left:3px
}
#video_content_right{
    float:left;
    width:336px;
    padding:0
}
.char_listing{
    float:left;
    text-align:center;
    width:140px
}
.content_bytext{
    font-style:italic
}
#comment_container{
    width:615px;
    float:left;
    border-color:red;
    border-width:0;
    border-style:solid;
    margin-bottom:10px
}
#comments{
    border-color:#000;
    border-style:solid;
    border-width:1px;
    background-color:#353535;
    clear:both;
    color:#e7e7e7;
    line-height:normal;
    float:left;
    width:591px;
    padding:10px
}
#comments.banner{
    border-style:none;
    background-color:initial;
    color:initial;
    float:initial;
    width:initial
}
#comments.news{
    border-style:none;
    background-color:#fff;
    color:#000;
    clear:both!important;
    width:90%!important;
    margin:0 auto!important;
    cursor:pointer!important;
    margin-bottom:20px!important;
    border-style:solid;
    border-color:#707070;
    border-width:1px;
    float:inherit!important;
    text-align:center;
    font-weight:700
}
.comment_header{
    background-color:#000;
    width:613px;
    height:52px;
    background:url(../images/comment_header_main.jpg) no-repeat;
    float:left
}
.comment_post_header{
    font-size:17px;
    font-weight:700
}
.comment_header_bottom{
    background-color:#000;
    width:613px;
    height:45px;
    background:url(../images/comment_header_bottom.jpg) no-repeat;
    float:left
}
.comment_line{
    height:0;
    border-color:#000;
    border-style:solid;
    border-width:1px
}
.comment_news_header{
    background-color:#000;
    width:612px;
    height:49px;
    background:url(../images/comment_news_top.jpg) no-repeat;
    float:left
}
.comment_news_bottom{
    background-color:#000;
    width:612px;
    height:43px;
    background:url(../images/comment_news_bottom.jpg) no-repeat;
    float:left;
    margin-top:-1px
}
.commenttext{
    padding-left:5px;
    padding-right:5px;
    word-wrap:break-word
}
.commenttext.hidden{
    height:61px;
    overflow:hidden;
    display:none
}
.hiddencommentmsg{
    height:35px;
    color:gray;
    font-style:italic;
    z-index:100;
    position:relative;
    background-color:#f8f6f6;
    padding-top:1em;
    padding-bottom:1em;
    padding-left:5px;
    padding-right:5px
}
#news_comments{
    border-color:#000;
    border-style:solid;
    border-width:1px;
    background-color:#353535;
    clear:both;
    color:#e7e7e7;
    line-height:normal;
    float:left;
    width:590px;
    padding:10px
}
form input{
    padding:0;
    margin:0
}
form textarea{
    padding:0;
    margin:0
}
.submit_google{
    width:105px;
    padding:0;
    margin:0
}
td{
    margin:0;
    padding-left:2px;
    padding-right:0;
    padding-bottom:0;
    padding-top:0
}
tr{
    margin:0;
    padding:0
}
table{
    margin:0;
    padding:0
}
.byline{
    float:left;
    width:100%;
    padding-top:6px;
    height:30px;
    color:#666;
    font-size:12px;
    font-weight:700
}
#bylineholder{
    width:100%;
    float:left;
    margin-top:20px;
    margin-bottom:20px
}
.bylinepic{
    float:left;
    height:50px!important;
    width:50px!important;
    margin-right:5px;
    border-style:solid;
    border-width:1px;
    border-color:#000
}
.innerbyline{
    float:left;
    color:#666;
    font-size:13px;
    font-weight:700;
    border-color:#ccc;
    border-style:solid;
    border-right-width:1px;
    border-left-width:0;
    border-top-width:0;
    border-bottom-width:0;
    padding-right:10px;
    margin-right:10px
}
.socialmedia{
    float:left;
    padding-top:14px
}
.socialcomments{
    float:left;
    height:16px;
    border-style:solid;
    border-color:#ccc;
    border-top-width:1px;
    border-bottom-width:1px;
    border-left-width:0;
    border-right-width:1px;
    font-size:11px;
    padding-right:3px;
    padding-top:2px;
    -moz-border-radius-bottomright:10px;
    -moz-border-radius-topright:10px;
    -webkit-border-top-right-radius:5px;
    -webkit-border-bottom-right-radius:5px;
    border-top-right-radius:3px;
    border-bottom-right-radius:3px
}
a.scomment:link,a.scomment:visited{
    color:#333
}
a.scomment:active,a.scomment:hover{
    color:#333;
    text-decoration:none
}
a.front_headline:link,a.front_headline:visited{
    color:#05408f;
    font-size:21px
}
a.front_headline:active,a.front_headline:hover{
    color:#05408f;
    text-decoration:underline
}
.news_teaser_photo{
    float:right;
    border:0;
    margin-top:0;
    padding-left:2px;
    padding-right:2px;
    padding-top:2px;
    padding-bottom:2px
}
.news_blurb{
    margin-left:40px;
    margin-right:40px;
    margin-top:0;
    margin-bottom:0;
    color:#291158
}
.newsmore{
    float:left;
    background-image:url(../images/newsmorebg.png);
    background-repeat:repeat-x;
    background-position:left bottom;
    color:#a9a9a9;
    border-color:#707070;
    border-top-width:1px;
    border-bottom-width:1px;
    border-left-width:1px;
    border-right-width:1px;
    border-style:solid;
    width:100%;
    margin-bottom:40px;
    padding-top:10px;
    padding-bottom:10px;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
    border-radius:30px;
    font-size:13px;
    padding-left:0
}
#numcommentlink{
    padding-left:15px
}
#zerocommentlink{
    padding-left:12px
}
.tagdiv{
    float:right;
    margin-right:10px;
    padding-left:15px;
    padding-right:15px
}
.socialcontainer{
    float:left;
    text-align:center;
    width:100%;
    margin-bottom:10px
}
.socialicons{
    float:left;
    width:329px
}
a.morecontent:link,a.morecontent:visited{
    color:#05408f;
    font-weight:700
}
a.morecontent:active,a.morecontent:hover{
    color:#c40000
}
a.morecontent2:link,a.morecontent2:visited{
    color:#383838
}
a.morecontent2:active,a.morecontent2:hover{
    color:#c40000
}
a.newstags:link,a.newstags:visited{
    color:#a6a6a6
}
a.newstags:active,a.newstags:hover{
    text-decoration:underline
}
.comment_holder{
    width:calc(100% - 2px);
    float:left;
    margin-bottom:15px
}
.comment_avatar{
    float:left;
    width:50px;
    height:50px;
    margin-left:8px;
    border-width:1px;
    border-style:solid;
    border-color:#000;
    position:relative
}
.comment_quote{
    float:left;
    width:8px;
    height:50px;
    margin-left:2px;
    background-image:url(https://media.eventhubs.com/images/comment_quote2.png);
    background-repeat:no-repeat;
    background-position:0 6px
}
.comment_box{
    text-overflow:ellipsis!important;
    float:left;
    border-width:1px;
    border-style:solid;
    border-color:#000;
    width:calc(95% - 60px);
    background-color:#f8f6f6;
    border-top-color:#c5c3c3;
    border-left-color:#ededed;
    border-right-color:#ededed;
    border-bottom-color:#ededed;
    -moz-box-shadow:0 1px 7px #888;
    -webkit-box-shadow:0 1px 7px #888;
    box-shadow:0 1px 7px #888
}
.comment_tools{
    float:right;
    height:10px;
    background-color:#dfdddd;
    font-size:9px;
    margin-right:0;
    margin-top:2px
}
.comment_info{
    color:#2b2b2b;
    font-size:11px;
    font-weight:none
}
a.comment_link{
    padding-left:5px
}
a.comment_link:link,a.comment_link:visited{
    color:#2b2b2b;
    font-weight:700
}
a.comment_link:active,a.comment_link:hover{
    text-decoration:underline
}
a.comment_link2:link,a.comment_link2:visited{
    color:#2b2b2b;
    font-weight:400
}
a.comment_link2:active,a.comment_link2:hover{
    text-decoration:underline
}
a.news_comment_link:link{
    color:#bcbb83;
    text-decoration:none
}
a.news_comment_link:visited{
    color:#bcbb83;
    text-decoration:none
}
a.news_comment_link:active{
    color:#bcbb83;
    text-decoration:none
}
a.news_comment_link:hover{
    color:#bcbb83;
    text-decoration:underline
}
#eventhubs_test{
    display:none
}
#urlx{
    display:none
}
#commenth{
    display:none
}
#nameg{
    display:none
}
#namez{
    display:none
}
#urlz{
    display:none
}
#emailz{
    display:none
}
.center{
    text-align:center
}
.center img{
    max-width:100%!important;
    height:auto!important
}
.vs_char{
    float:right;
    padding-left:10px;
    padding-right:1px;
    padding-top:10px;
    padding-bottom:4px;
    border:0
}
.float_ad{
    float:right;
    margin-left:5px;
    margin-bottom:5px;
    margin-top:5px;
    margin-right:0;
    border-width:0;
    border-style:solid;
    border-color:#000
}
.paginate_holder{
    margin-top:15px;
    margin-left:-4px;
    float:left
}
.paginate_holder a{
    float:left;
    display:block;
    background-color:#f4f5f7;
    padding-left:8px;
    padding-right:8px;
    padding-top:2px;
    padding-bottom:2px;
    border-style:solid;
    border-width:1px;
    border-color:#ccc;
    margin:5px
}
.paginate_highlight a:hover{
    background-color:#fff;
    color:#000;
    text-decoration:none
}
.paginate_holder div.ellipses{
    float:left;
    display:block;
    padding-left:8px;
    padding-right:8px;
    padding-top:2px;
    padding-bottom:2px;
    font-size:18px;
    margin:5px
}
.paginate_text{
    float:left;
    display:block;
    padding-top:2px;
    padding-bottom:2px;
    margin:5px;
    font-size:18px
}
.gholder3 .paginate_holder a{
    float:left;
    display:block;
    background-color:#eef0ea;
    color:#111;
    padding-left:8px;
    padding-right:8px;
    padding-top:2px;
    padding-bottom:2px;
    border-style:solid;
    border-width:1px;
    border-color:#000;
    margin:5px
}
.gholder3 .paginate_highlight a:hover{
    background-color:#fff;
    color:#111112;
    text-decoration:none
}
.gholder_rail_contain{
    float:left;
    width:306px;
    margin-bottom:20px
}
.gholder_rail{
    float:left;
    width:132px;
    height:580px;
    border-color:#a9a9a9;
    border-style:solid;
    border-width:1px;
    background-image:url(https://media.eventhubs.com/images/gholder1_bg.png);
    background-size:150px 100%;
    background-repeat:repeat-y;
    background-position:left top;
    background-color:#e4e6e0;
    padding-top:8px;
    padding-bottom:10px;
    padding-left:2px;
    padding-right:2px;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
    border-radius:30px;
    -moz-box-shadow:1px 1px 2px #888;
    -webkit-box-shadow:1px 1px 2px #888;
    box-shadow:1px 1px 2px #888;
    text-align:center;
    margin-right:4px
}
.gholder_rail_ad{
    float:left;
    width:160px;
    height:600px
}
.highlight_text{
    float:left;
    display:block;
    background-color:#05408f;
    padding-left:8px;
    padding-right:8px;
    padding-top:2px;
    padding-bottom:2px;
    border-style:solid;
    border-width:1px;
    border-color:#05408f;
    margin:5px;
    color:#fff
}
.artworkthumbcontainer{
    float:left;
    width:612px;
    text-align:center;
    margin-left:23px
}
.artwork_thumb{
    float:left;
    width:142px;
    text-align:center;
    margin-bottom:30px
}
a.commentadmin:link{
    color:#c9c9c9;
    font-weight:none
}
a.commentadmin:active{
    color:#c9c9c9;
    font-weight:none
}
a.commentadmin:visited{
    color:#c9c9c9;
    font-weight:none
}
a.commentadmin:hover{
    color:#c9c9c9;
    font-weight:none
}
.question{
    color:#3c3c3c
}
.elim{
    color:#3e0000
}
.stream_title{
    font-size:20px;
    padding-left:15px;
    padding-top:8px;
    padding-bottom:15px
}
.stream_header{
    color:#fff
}
.front_stream{
    line-height:15px;
    text-align:center;
    text-transform:capitalize;
    background-color:#375683;
    font-size:12px;
    -moz-box-shadow:0 0 1px #000;
    -webkit-box-shadow:0 0 1px #000;
    box-shadow:0 0 1px #000
}
.stream_holder{
    width:100%;
    max-width:100%
}
.stream_table{
    font-size:12px;
    text-align:center;
    border-style:solid;
    border-width:0;
    border-color:#1c1c1c;
    color:e9e9e9;
    min-width:100%
}
.streamtd{
    padding:3px;
    color:#111
}
.widgetName{
    width:58px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size:12px
}
.istreamtd{
    padding:3px;
    border-style:solid;
    border-top-width:0;
    border-bottom-width:1px;
    border-left-width:0;
    border-right-width:1px;
    border-color:#7b7b79;
    color:#111
}
a.side_headline:link,a.side_headline:visited{
    color:#111;
    font-size:12px
}
a.side_headline:active,a.side_headline:hover{
    color:#2d2d2d;
    text-decoration:underline
}
a.stream_name:link,a.stream_name:visited{
    color:#111;
    font-weight:400
}
a.stream_name:active,a.stream_name:hover{
    color:#2d2d2d;
    text-decoration:underline;
    font-weight:400
}
.tabs input{
    display:none
}
.tabs label{
    background-color:#375683;
    border:solid 0;
    border-color:#343434;
    cursor:pointer;
    display:inline-block;
    color:#e7e7e7;
    font-size:12px;
    width:25%;
    height:22px;
    margin-left:-4px;
    padding-top:9px;
    text-align:center;
    font-weight:700;
    margin-top:0;
    -moz-box-shadow:0 0 1px #000;
    -webkit-box-shadow:0 0 1px #000;
    box-shadow:0 0 1px #000
}
.tabs div{
    display:none;
    padding:15px
}
#tabs-1 :checked+*+*+*+*+*+*+*+label{
    background-color:#5a677a;
    border-color:#111
}
#tabs-1 :checked+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+div{
    display:block
}
.comment_paginate_holder{
    margin-top:10px;
    float:left;
    border-width:1px;
    border-style:solid;
    border-color:#a6a6a6;
    background-color:#f8f6f6;
    padding-left:10px;
    padding-top:7px;
    padding-bottom:10px;
    padding-right:15px;
    margin-left:-1px;
    -moz-border-radius-bottomright:10px;
    -moz-border-radius-topright:10px;
    -webkit-border-top-right-radius:10px;
    -webkit-border-bottom-right-radius:10px;
    border-top-right-radius:10px;
    border-bottom-right-radius:10px;
    -moz-box-shadow:2px 2px 5px #888;
    -webkit-box-shadow:2px 2px 5px #888;
    box-shadow:2px 2px 5px #888;
    z-index:2000
}
.comment_paginate_holder a{
    float:left;
    display:block;
    background-color:#f8f6f6;
    padding-left:8px;
    padding-right:8px;
    padding-top:2px;
    padding-bottom:2px;
    border-style:solid;
    border-width:1px;
    border-color:#a6a6a6;
    color:#111
}
.comment_paginate_holder a:hover{
    background-color:#d7dcf1;
    color:#111;
    text-decoration:none;
    border-color:#111
}
.comment_paginate_holder .highlight_text{
    background-color:#d7dcf1;
    color:#111;
    float:left;
    display:block;
    margin:5px;
    border-color:#111;
    -moz-box-shadow:2px 2px 1px #888;
    -webkit-box-shadow:2px 2px 1px #888;
    box-shadow:2px 2px 1px #888;
    font-weight:700
}
.comment_paginate_holder .paginate_highlight{
    float:left;
    display:block;
    margin:5px;
    -moz-box-shadow:2px 2px 1px #888;
    -webkit-box-shadow:2px 2px 1px #888;
    box-shadow:2px 2px 1px #888
}
.comment_paginate_holder .pagination{
    margin-left:-5px
}
.profilebg{
    float:left;
    width:100%;
    height:160px;
    background-image:url(../images/tracker/globe.png);
    background-repeat:no-repeat;
    background-position:15px 52px;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
    border-radius:30px;
    margin-bottom:15px
}
.profile_header{
    float:left;
    width:100%;
    min-height:160px;
    background-image:url(../images/tracker/aprofile01.png);
    background-repeat:repeat-y;
    background-size:100%;
    border-color:#8c8c8c;
    border-style:solid;
    border-width:1px;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
    border-radius:30px;
    -moz-box-shadow:3px 3px 4px #ccc;
    -webkit-box-shadow:3px 3px 4px #ccc;
    box-shadow:3px 3px 4px #ccc
}
.profile_title{
    float:left;
    font-size:24px;
    padding-top:8px;
    padding-left:15px;
    width:300px;
    margin-bottom:10px
}
.profile_avatar{
    float:right;
    height:160px
}
.profile_info1{
    float:left;
    width:452px;
    padding-right:13px;
    margin-bottom:14px
}
.profile_function_holder{
    float:left;
    margin-left:150px
}
.profile_function{
    float:left;
    width:100px;
    text-align:center
}
.profile_info2{
    float:left;
    width:452px;
    padding-right:13px;
    text-align:right
}
.system_holder{
    float:left;
    width:100%;
    height:63px;
    background-image:url(../images/tracker/aprofile02.png);
    background-repeat:repeat-y;
    background-size:100%;
    border-color:#8c8c8c;
    border-style:solid;
    border-width:1px;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
    border-radius:30px;
    margin-bottom:15px;
    -moz-box-shadow:3px 3px 4px #ccc;
    -webkit-box-shadow:3px 3px 4px #ccc;
    box-shadow:3px 3px 4px #ccc
}
.system_box{
    float:left;
    width:200px;
    height:63px;
    margin-left:13px;
    margin-top:8px
}
.system_left{
    float:left;
    margin-right:8px
}
.system_right{
    float:left;
    margin-top:6px
}
a.functionlink:link,a.functionlink:visited{
    color:#111
}
.personal_skills{
    float:left;
    width:653px;
    background-image:url(../images/tracker/skillsbg.png);
    background-repeat:repeat-y;
    border-color:#8c8c8c;
    border-style:solid;
    border-width:1px;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
    border-radius:30px;
    margin-bottom:15px;
    -moz-box-shadow:3px 3px 4px #ccc;
    -webkit-box-shadow:3px 3px 4px #ccc;
    box-shadow:3px 3px 4px #ccc
}
.game_holderbg{
    float:left;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
    border-radius:30px;
    margin-bottom:15px;
    margin-right:5px;
    margin-left:5px;
    background-repeat:no-repeat;
    background-position:right center;
    background-color:#faf6f5
}
.game_holderbg2{
    float:left;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
    border-radius:30px;
    margin-bottom:15px;
    margin-right:0;
    background-repeat:no-repeat;
    background-position:right center;
    background-color:#faf6f5
}
.game_holder{
    font-size:16px;
    float:left;
    width:307px;
    height:76px;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
    border-radius:30px;
    border-color:#b7b7b7;
    border-style:solid;
    border-width:1px;
    padding-top:10px;
    padding-left:10px
}
.other_games{
    float:left;
    width:100%;
    background-image:url(../images/tracker/aprofile03.png);
    background-size:100%;
    background-repeat:repeat-y;
    border-color:#8c8c8c;
    border-style:solid;
    border-width:1px;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
    border-radius:30px;
    margin-bottom:15px;
    -moz-box-shadow:3px 3px 4px #ccc;
    -webkit-box-shadow:3px 3px 4px #ccc;
    box-shadow:3px 3px 4px #ccc
}
.past_comments{
    float:left;
    width:100%;
    background-image:url(../images/tracker/aprofile04.png);
    background-repeat:repeat-y;
    background-size:100%;
    border-color:#8c8c8c;
    border-style:solid;
    border-width:1px;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
    border-radius:30px;
    margin-bottom:15px;
    -moz-box-shadow:3px 3px 4px #ccc;
    -webkit-box-shadow:3px 3px 4px #ccc;
    box-shadow:3px 3px 4px #ccc
}
.past_comments1{
    float:left;
    width:100%;
    background-image:url(../images/tracker/profile04.png);
    background-repeat:repeat-y;
    background-size:100%;
    border-color:#8c8c8c;
    border-style:solid;
    border-width:1px;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
    border-radius:30px;
    margin-bottom:15px
}
.profile_subtitle{
    font-size:22px;
    padding-top:8px;
    padding-left:15px
}
.game_title{
    width:170px;
    height:31px;
    margin-bottom:21px
}
.game_rating{
    float:left;
    width:100px;
    margin-top:-2px
}
.past_comments_padding{
    padding-left:30px;
    padding-right:30px;
    margin-top:16px;
    margin-bottom:16px
}
.statgame_holder{
    font-size:16px;
    float:left;
    width:643px;
    height:56px;
    -moz-border-radius:40px;
    -webkit-border-radius:40px;
    border-radius:40px;
    border-color:#838383;
    border-style:solid;
    border-width:1px;
    padding-top:0;
    padding-left:10px;
    margin-bottom:10px;
    background-color:#c3c5ce;
    background:-moz-linear-gradient(left,#fff 0,#c3c5ce 100%);
    background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(100%,#c3c5ce));
    background:-webkit-linear-gradient(left,#fff 0,#c3c5ce 100%);
    background:-o-linear-gradient(left,#fff 0,#c3c5ce 100%);
    background:-ms-linear-gradient(left,#fff 0,#c3c5ce 100%);
    background:linear-gradient(to right,#fff 0,#c3c5ce 100%);
    background-image:url(https://media.eventhubs.com/images/gamesstatsbg.png);
    box-shadow:1px 1px 2px #888
}
.stategame_holderbg{
    float:left;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
    border-radius:30px;
    margin-bottom:15px;
    margin-right:5px;
    margin-left:5px;
    background-repeat:no-repeat;
    background-position:right center;
    background-color:#faf6f5;
    height:54px;
    width:100%
}
.stategame_holderbg2{
    float:left;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
    border-radius:30px;
    margin-bottom:15px;
    margin-right:5px;
    margin-left:5px;
    background-repeat:no-repeat;
    background-position:right center;
    background-color:#faf6f5;
    height:54px;
    width:100%
}
.statgame_title{
    width:75%;
    padding-top:5px;
    padding-left:9px;
    float:left;
    font:Arial;
    font-size:15px
}
.statgame_logo{
    float:right;
    padding-right:6px;
    margin-top:2px
}
.statmeter{
    width:288px;
    height:11px;
    border-color:#999;
    border-style:solid;
    border-width:1px;
    margin-right:8px;
    background-color:#fff;
    box-shadow:1px 1px 1px gray;
    margin-top:5px
}
.statblueProgress{
    height:11px;
    background:#fff;
    background:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYyJSIgc3RvcC1jb2xvcj0iIzE0Mjk1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background:-moz-linear-gradient(top,#fff 0,#14295e 62%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(62%,#14295e));
    background:-webkit-linear-gradient(top,#fff 0,#14295e 62%);
    background:-o-linear-gradient(top,#fff 0,#14295e 62%);
    background:-ms-linear-gradient(top,#fff 0,#14295e 62%);
    background:linear-gradient(to bottom,#fff 0,#14295e 62%)
}
.statrounded{
    border-top-right-radius:22px;
    border-top-left-radius:22px;
    border-bottom-left-radius:22px;
    border-bottom-right-radius:22px;
    -webkit-border-top-left-radius:22px;
    -webkit-border-top-right-radius:22px;
    -webkit-border-bottom-left-radius:22px;
    -webkit-border-bottom-right-radius:22px;
    -moz-border-top-left-radius:22px;
    -moz-border-top-right-radius:22px;
    -moz-border-bottom-left-radius:22px;
    -moz-border-bottom-right-radius:22px
}
.statmetainfo{
    margin-top:3px;
    padding-left:10px;
    font-size:14px;
    color:rgba(61,61,61,.87)
}
.statprogressbar1{
    background:#a60b0b;
    background:-moz-linear-gradient(top,#a60b0b 0,#000 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a60b0b),color-stop(100%,#000));
    background:-webkit-linear-gradient(top,#a60b0b 0,#000 100%);
    background:-o-linear-gradient(top,#a60b0b 0,#000 100%);
    background:-ms-linear-gradient(top,#a60b0b 0,#000 100%);
    background:linear-gradient(to bottom,#a60b0b 0,#000 100%);
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2NjAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNBNjBCMEIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDAwMDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2NjApIiAvPgo8L3N2Zz4=)
}
.statprogressbar2{
    background:#0b4da6;
    background:-moz-linear-gradient(top,#0b4da6 0,#000 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0b4da6),color-stop(100%,#000));
    background:-webkit-linear-gradient(top,#0b4da6 0,#000 100%);
    background:-o-linear-gradient(top,#0b4da6 0,#000 100%);
    background:-ms-linear-gradient(top,#0b4da6 0,#000 100%);
    background:linear-gradient(to bottom,#0b4da6 0,#000 100%);
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MzQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMwQjREQTYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDAwMDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MzQpIiAvPgo8L3N2Zz4=)
}
.statprogressbar3{
    background:#0fa60b;
    background:-moz-linear-gradient(top,#0fa60b 0,#000 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0fa60b),color-stop(100%,#000));
    background:-webkit-linear-gradient(top,#0fa60b 0,#000 100%);
    background:-o-linear-gradient(top,#0fa60b 0,#000 100%);
    background:-ms-linear-gradient(top,#0fa60b 0,#000 100%);
    background:linear-gradient(to bottom,#0fa60b 0,#000 100%);
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1MjciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMwRkE2MEIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDAwMDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1MjcpIiAvPgo8L3N2Zz4=)
}
.statprogressbar4{
    background:#c8c603;
    background:-moz-linear-gradient(top,#c8c603 0,#000 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c8c603),color-stop(100%,#000));
    background:-webkit-linear-gradient(top,#c8c603 0,#000 100%);
    background:-o-linear-gradient(top,#c8c603 0,#000 100%);
    background:-ms-linear-gradient(top,#c8c603 0,#000 100%);
    background:linear-gradient(to bottom,#c8c603 0,#000 100%);
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcyNDUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDOEM2MDMiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDAwMDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cyNDUpIiAvPgo8L3N2Zz4=)
}
.statprogressbar5{
    background:orange;
    background:-moz-linear-gradient(top,orange 0,#000 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,orange),color-stop(100%,#000));
    background:-webkit-linear-gradient(top,orange 0,#000 100%);
    background:-o-linear-gradient(top,orange 0,#000 100%);
    background:-ms-linear-gradient(top,orange 0,#000 100%);
    background:linear-gradient(to bottom,orange 0,#000 100%);
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcxNDkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkE1MDAiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDAwMDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cxNDkpIiAvPgo8L3N2Zz4=)
}
.statprogressbar6{
    background:purple;
    background:-moz-linear-gradient(top,purple 0,#000 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,purple),color-stop(100%,#000));
    background:-webkit-linear-gradient(top,purple 0,#000 100%);
    background:-o-linear-gradient(top,purple 0,#000 100%);
    background:-ms-linear-gradient(top,purple 0,#000 100%);
    background:linear-gradient(to bottom,purple 0,#000 100%);
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM4MDAwODAiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDAwMDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MjMpIiAvPgo8L3N2Zz4=)
}
.statprogressbar7{
    background:pink;
    background:-moz-linear-gradient(top,pink 0,#000 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,pink),color-stop(100%,#000));
    background:-webkit-linear-gradient(top,pink 0,#000 100%);
    background:-o-linear-gradient(top,pink 0,#000 100%);
    background:-ms-linear-gradient(top,pink 0,#000 100%);
    background:linear-gradient(to bottom,pink 0,#000 100%);
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczODUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkMwQ0IiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDAwMDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czODUpIiAvPgo8L3N2Zz4=)
}
.statprogressbar8{
    background:#add8e6;
    background:-moz-linear-gradient(top,#add8e6 0,#000 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#add8e6),color-stop(100%,#000));
    background:-webkit-linear-gradient(top,#add8e6 0,#000 100%);
    background:-o-linear-gradient(top,#add8e6 0,#000 100%);
    background:-ms-linear-gradient(top,#add8e6 0,#000 100%);
    background:linear-gradient(to bottom,#add8e6 0,#000 100%);
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2MzciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNBREQ4RTYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDAwMDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2MzcpIiAvPgo8L3N2Zz4=)
}
.statprogressbar9{
    background:#32cd32;
    background:-moz-linear-gradient(top,#32cd32 0,#000 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#32cd32),color-stop(100%,#000));
    background:-webkit-linear-gradient(top,#32cd32 0,#000 100%);
    background:-o-linear-gradient(top,#32cd32 0,#000 100%);
    background:-ms-linear-gradient(top,#32cd32 0,#000 100%);
    background:linear-gradient(to bottom,#32cd32 0,#000 100%);
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcyNjYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiMzMkNEMzIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDAwMDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cyNjYpIiAvPgo8L3N2Zz4=)
}
.statprogressbar10{
    background:silver;
    background:-moz-linear-gradient(top,silver 0,#000 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,silver),color-stop(100%,#000));
    background:-webkit-linear-gradient(top,silver 0,#000 100%);
    background:-o-linear-gradient(top,silver 0,#000 100%);
    background:-ms-linear-gradient(top,silver 0,#000 100%);
    background:linear-gradient(to bottom,silver 0,#000 100%);
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcxMjUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDMEMwQzAiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDAwMDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cxMjUpIiAvPgo8L3N2Zz4=)
}
.loader{
    position:fixed;
    top:50%;
    left:50%;
    margin-left:-200px;
    margin-top:-50px;
    text-align:center;
    z-index:9999;
    overflow:auto;
    width:100px;
    height:102px;
    overflow:hidden;
    background-color:#f5f5f5;
    border-radius:10px;
    box-shadow:1px 2px 3px gray;
    border:1px solid #a9a9a9
}
.characterContainer{
    background:url(https://media.eventhubs.com/images/gamesstatsbg.png) repeat-y scroll 0 0 #bbc5d6;
    float:left;
    border-radius:30px;
    width:670px;
    margin-right:10px;
    border:1px solid gray;
    min-height:480px
}
.charbody{
    font-family:Helvetica;
    background-color:#e7e5de;
    background-image:none
}
.posContainer{
    float:left;
    width:300px
}
.charBox{
    float:left;
    width:80px;
    height:80px;
    padding-left:1px;
    font-size:12px;
    padding-bottom:12px
}
.mydraggable{
    width:80px;
    min-height:120px;
    max-height:130px;
    padding:0 0 0;
    cursor:pointer;
    text-align:center;
    position:relative
}
#droppable1{
    float:left;
    width:295px;
    border:1px solid #a9a9a9;
    height:auto;
    border-radius:30px
}
#droppable2,#droppable3{
    float:left;
    width:295px;
    border:1px solid #a9a9a9;
    height:auto;
    border-radius:30px
}
.ui-widget-content{
    background:0 0;
    color:none;
    border:none;
    padding-left:10px;
    padding-top:10px;
    padding-right:10px;
    padding-bottom:5px
}
.droppable{
    background:url(https://media.eventhubs.com/images/gamesstatsbg.png) repeat-y scroll 0 0 #bbc5d6;
    background-size:contain;
    float:left;
    border-radius:30px;
    border:1px 1px 2px #000;
    color:none;
    margin-bottom:15px;
    margin-top:0;
    margin-left:0;
    margin-right:0
}
.innerCharacterContainer{
    float:left;
    padding-left:5px;
    padding-right:5px;
    margin-bottom:30px;
    margin-top:45px;
    overflow-y:auto;
    max-height:400px
}
.ui-widget-header{
    font-weight:400
}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{
    background:0 0;
    border:none
}
.ui-draggable{
    -ms-touch-action:none
}
.ui-droppable{
    -ms-touch-action:none
}
.hook1 li{
    list-style:none;
    margin-left:-20px;
    padding-bottom:2px
}
.hook1 ul{
    margin-left:-20px
}
.hook1 label{
    margin-bottom:5px;
    padding-left:10px;
    padding-right:3px
}
.addcharacteritem{
    padding-left:15px;
    padding-top:0;
    padding-bottom:5px;
    top:0;
    font-size:12px;
    position:relative
}
.gamerow{
    background:url(https://media.eventhubs.com/images/hook.png) no-repeat scroll 2px 9px/15px auto transparent;
    padding-left:8px;
    background-position:2;
    width:100%
}
#contact-messagebox{
    width:100%!important
}
#gameslist{
    line-height:30px
}
#gameslist li{
    background:none repeat scroll 0 0 #f5f5f5;
    border:1px solid #fff5ee;
    border-radius:5px 5px 5px 5px;
    box-shadow:1px 1px 2px graytext;
    display:inline;
    list-style-type:none;
    margin-right:10px;
    padding:2px 5px 2px 4px;
    text-shadow:1px 2px 1px #fff;
    white-space:nowrap
}
.gameskills{
    text-align:center;
    cellborder:solid 1px;
    border-collapse:collapse;
    border-color:#666;
    border-width:1px;
    color:#333;
    margin-bottom:30px
}
.gameskills .rowHeader{
    background-image:url(https://media.eventhubs.com/images/tracker/skillsheaderbg.png);
    background-repeat:repeat-y;
    font-size:16px
}
table.gameskills td{
    border-color:#666;
    border-style:solid;
    border-width:1px;
    padding-left:8px;
    padding-right:8px
}
.personal_skills2{
    float:left;
    width:100%;
    background-image:url(https://media.eventhubs.com/images/tracker/skillsbg2.png);
    background-repeat:repeat-y;
    background-size:100%;
    border-color:#8c8c8c;
    border-style:solid;
    border-width:1px;
    -moz-border-radius:30px;
    -webkit-border-radius:30px;
    border-radius:30px;
    margin-bottom:15px;
    -moz-box-shadow:3px 3px 4px #ccc;
    -webkit-box-shadow:3px 3px 4px #ccc;
    box-shadow:3px 3px 4px #ccc
}
.gameskills{
    text-align:center;
    cellborder:solid 1px;
    border-collapse:collapse;
    border-color:#666;
    border-width:1px;
    color:#333;
    margin-bottom:30px
}
.gameskills .rowHeader{
    background-image:url(https://media.eventhubs.com/images/tracker/skillsheaderbg.png);
    background-repeat:repeat-y;
    font-size:16px
}
table.gameskills td{
    border-color:#929293;
    border-style:solid;
    border-width:1px
}
.teamtext{
    width:75px;
    font-size:11px;
    margin-top:-5px;
    text-align:center;
    font-weight:700
}
.chartext{
    display:none;
    width:75px;
    font-size:11px;
    margin-top:-5px;
    text-align:center;
    color:#fff
}
.normalchartext{
    float:left;
    width:100%;
    font-size:11px;
    margin-top:-5px;
    text-align:center;
    font-weight:700;
    margin-left:auto;
    margin-right:auto
}
.threecharCardContainer:hover .chartext{
    z-index:6;
    position:absolute;
    display:block
}
.threecharCardContainer:hover{
    z-index:5;
    height:115px;
    position:absolute;
    background-image:url(https://media.eventhubs.com/images/tracker/charactersbg.png);
    background-repeat:repeat;
    margin:0 -90px
}
.onecharCardContainer{
    position:relative;
    height:115px;
    padding-top:10px
}
.threecharCardContainer,.twocharCardContainer{
    padding-top:10px
}
.threestackedimage1{
    position:absolute;
    left:13px
}
.threestackedimage2{
    position:absolute;
    left:27px
}
.threestackedimage3{
    position:absolute;
    left:45px
}
.threecharCardContainer:hover{
    position:relative height: 115px
}
.threecharCardContainer:hover .teamname{
    display:none
}
.twocharCardContainer:hover .teamname{
    display:none
}
.threecharCardContainer:hover .threestackedimage1{
    left:44px
}
.threecharCardContainer:hover .threestackedimage2{
    left:120px
}
.threecharCardContainer:hover .threestackedimage3{
    left:196px
}
.twocharCardContainer:hover .chartext{
    z-index:6;
    position:absolute;
    display:block
}
.twocharCardContainer:hover{
    z-index:5;
    height:115px;
    position:absolute;
    background-image:url(https://media.eventhubs.com/images/tracker/charactersbg.png);
    background-repeat:repeat;
    margin:0 -80px
}
.twostackedimage1{
    position:absolute;
    left:18px
}
.twostackedimage2{
    position:absolute;
    left:38px
}
.twocharCardContainer:hover .twostackedimage1{
    left:72px
}
.twocharCardContainer:hover .twostackedimage2{
    left:147px
}
.teamname{
    position:relative;
    top:85px;
    font-size:11px;
    text-align:center;
    font-weight:700;
    display:block
}
.purpleskill{
    height:11px;
    background:#3d4b89;
    background:url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzNyUiIHN0b3AtY29sb3I9IiMzZDRiODkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background:-moz-linear-gradient(top,#3d4b89 37%,#000 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(37%,#3d4b89),color-stop(100%,#000));
    background:-webkit-linear-gradient(top,#3d4b89 37%,#000 100%);
    background:-o-linear-gradient(top,#3d4b89 37%,#000 100%);
    background:-ms-linear-gradient(top,#3d4b89 37%,#000 100%);
    background:linear-gradient(to bottom,#3d4b89 37%,#000 100%)
}
.other_games{
    display:none
}
.ryoutube{
    position:relative;
    padding-bottom:52%;
    padding-top:30px;
    height:0;
    overflow:hidden;
    text-align:center;
    margin-bottom:20px
}
.ryoutube embed,.ryoutube iframe,.ryoutube object{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.rtwitch{
    position:relative;
    padding-bottom:56.25%;
    padding-top:30px;
    height:0;
    overflow:hidden;
    text-align:center;
    margin-bottom:20px
}
.rtwitch embed,.rtwitch iframe,.rtwitch object{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}
.results1,.results2{
    background-size:100%
}
.showresults{
    width:100%!important;
    height:60px;
    background-size:100%!important;
    background-image:url({
        {
            MEDIA_URL
        }
    }
    images/sftracker2bg.png);
    border-style:solid;
    border-color:#707070;
    border-width:1px;
    font-size:18px;
    text-align:center;
    margin-bottom:20px;
    font-weight:700;
    display:none
}
.showresults:hover{
    background-color:#fff;
    border-color:#4297ff
}
@media only screen and (min-width:768px) and (max-width:1089px){
    .rightRailWidget{
        width:100%!important
    }
    #label1-1{
        padding:9px 0 2px 0
    }
    #label1-2{
        padding-bottom:2px
    }
    #label1-3{
        padding-bottom:2px
    }
    #label1-4{
        padding-bottom:2px
    }
}
@media only screen and (max-width:767px) and (min-width:540px){
    .rightRailWidget{
        display:none
    }
    .profilebg{
        height:auto
    }
    #label1-1{
        font-size:12px;
        padding:9px 0 0 0
    }
    #label1-2{
        padding-bottom:0
    }
    #label1-3{
        padding-bottom:0
    }
    #label1-4{
        padding-bottom:0
    }
    #id_message{
        width:430px!important
    }
}
@media only screen and (max-width:539px){
    .rightRailWidget{
        display:none
    }
    #gameslist{
        padding-left:0!important;
        width:330px!important
    }
    #addgame{
        width:330px!important
    }
    .characterContainer{
        width:190px!important
    }
    .posContainer{
        width:100px!important
    }
    #droppable1,#droppable2,#droppable3{
        width:100px!important
    }
    #resetbutton,#saveteamsbutton{
        margin-left:-15px!important
    }
    .innerCharacterContainer .mydraggable{
        width:62px!important;
        min-height:0;
        height:70px
    }
    .innerCharacterContainer img{
        width:80%
    }
    .ryoutube{
        padding-bottom:46%
    }
    .rtwitch{
        padding-bottom:56%
    }
    .profilebg{
        height:auto
    }
    #id_message{
        width:278px!important
    }
    #redditWidget{
        margin-left:0!important;
        margin-right:20px!important
    }
    .socialmedia span{
        display:block!important;
        margin-left:-12px
    }
    #moreOnEventHubs{
        display:inline!important
    }
    #moreOnEHelement{
        margin-left:0;
        padding:5px;
        box-sizing:border-box
    }
    #moreOnEHelement img{
        width:30%!important
    }
    #commentWidget{
        margin-left:15px
    }
    #redditWidgetColumn{
        margin-right:20px
    }
    #id_notifyPMEmail{
        margin:-4px!important
    }
    .hiddencommentmsg{
        height:55px!important
    }
    .hiddencommentmsg{
        padding-bottom:1em!important
    }
    .index_container{
        background-size:100%
    }
}
@media only screen and (max-width:1088){
    .thirdMenu{
        display:none
    }
}
@media only screen and (min-width:1089px){
    #content-row{
        padding-top:50px;
        top:-30px;
        position:relative;
        background-color:#fff;
        border:solid;
        border-top-width:0;
        border-width:1px;
        width:100%
    }
    .firstMenu{
        display:block
    }
    .secondMenu{
        display:block
    }
    .mobileExpMenu{
        display:none
    }
    .mobileMenu{
        display:none
    }
    .mobileShow{
        display:none
    }
    .desktopShow{
        display:block
    }
    .container .two-thirds.column{
        padding-left:10px
    }
    .container .one-third.column{
        margin-left:0
    }
    .rightRailWidget{
        margin-right:10px
    }
}
@media only screen and (max-width:1088px){
    .desktopShow{
        display:none
    }
}
.sitemap-header{
    padding-left:15px
}
.sitemap-li{
    padding-top:4px;
    padding-bottom:4px
}
footer{
    top:-30px;
    position:relative
}
#footerlinks{
    font-size:14px;
    float:right;
    margin-top:5px
}
#footerlogos{
    float:right;
    margin-top:5px
}
.rwd-line{
    display:inline
}
.formdiv{
    text-align:right;
    border-color:#32465c;
    border-style:solid;
    border-width:1px;
    padding-left:7px;
    padding-bottom:7px;
    padding-top:7px;
    padding-right:25px;
    width:400px;
    margin:0 auto;
    margin-bottom:7px
}
.registerform{
    padding-left:10px;
    padding-right:10px
}
.register_submit{
    margin-left:10px;
    width:425px;
    margin:0 auto;
    padding-bottom:30px
}
.register_submit input[type=submit]{
    float:right
}
.register_captcha,.register_captchaerror{
    margin-left:7px;
    margin:0 auto;
    width:315px;
    margin-bottom:5px
}
@media only screen and (max-width:539px){
    #footerlinks{
        font-size:16px;
        line-height:25px
    }
    #footerlinks a{
        padding-left:8px;
        padding-right:8px
    }
    .rwd-line{
        display:block
    }
    #hideme{
        display:none
    }
    #footerlogos img{
        margin-top:10px
    }
    .formdiv{
        padding-right:15px!important;
        width:100%;
        box-sizing:border-box;
        padding-right:0;
        padding-left:0
    }
    .recaptchatable #recaptcha_image{
        margin:0!important;
        width:246px!important;
        float:left!important
    }
    .recaptchatable #recaptcha_image img{
        max-width:100%
    }
    .recaptchatable .recaptcha_image_cell,.recaptchatable .recaptcha_r1_c1,.recaptchatable .recaptcha_r2_c1,.recaptchatable .recaptcha_r2_c2,.recaptchatable .recaptcha_r3_c1,.recaptchatable .recaptcha_r3_c2,.recaptchatable .recaptcha_r3_c3,.recaptchatable .recaptcha_r4_c1,.recaptchatable .recaptcha_r4_c2,.recaptchatable .recaptcha_r4_c4,.recaptchatable .recaptcha_r7_c1,.recaptchatable .recaptcha_r8_c1{
        background:0 0!important
    }
    .register_submit{
        width:100%
    }
    .register_submit input[type=submit]{
        float:right;
        position:relative;
        right:10px
    }
}
@media only screen and (max-width:767px){
    .socialicons{
        display:none
    }
    .sitemap-li{
        padding-top:9px;
        padding-bottom:9px
    }
}
.gsc-control-cse{
    padding:0!important;
    background-color:transparent!important;
    border-color:transparent!important
}
table.gsc-search-box td.gsc-input{
    padding-right:0!important
}
.columns{
    color:#111;
    font-size:14px
}
a.functionlink:link,a.functionlink:visited{
    color:#111
}
.tddown{
    color:#a33636
}
.tdup{
    color:green
}
.bg{
    background-color:gray
}
.results1{
    background-color:#fff;
    background-image:url(../images/sftracker1bg.png);
    border-style:solid;
    border-color:#707070;
    border-width:1px;
    padding:10px;
    margin-bottom:10px
}
.results2{
    background-color:#fff;
    background-image:url(../images/sftracker2bg.png);
    border-style:solid;
    border-color:#707070;
    border-width:1px;
    padding:10px;
    margin-bottom:10px
}
.battlelink,.battlelog{
    margin-top:0;
    margin-bottom:0;
    margin-right:auto;
    marign-left:auto;
    padding:5px;
    border:solid 1px #a2a2a2
}
.battlelink{
    text-align:center;
    font-size:16px;
    font-weight:700;
    color:#4c4c4c;
    font-style:italic
}
.battlelink:hover{
    background-color:#d0d0d0;
    border-color:#4297ff
}
.battlelog{
    display:none;
    text-align:left;
    border:solid 0 #a2a2a2
}
.highlightquote{
    float:right;
    width:30%;
    color:#373737;
    font-style:italic;
    font-size:17px;
    font-weight:700;
    margin-left:15px;
    margin-bottom:15px;
    margin-right:15px;
    padding:15px;
    background-color:#e9e9e9;
    border:1px solid gray;
    word-wrap:break-word
}
.contained-ad-container{
    height:800px;
    position:relative;
    border-bottom:1px solid #e5e5e5;
    float:right;
    width:300px;
    margin-right:10px
}
.contained-ad-container.rightrailmodule:last-of-type{
    border-bottom:0
}
rightrailmodule{
    border-bottom:1px solid #e5e5e5
}
.adbox{
    margin-top:10px
}
.exit.down{
    position:fixed;
    top:20px
}
.fixed{
    position:fixed;
    top:0
}
.enter.up{
    position:absolute;
    bottom:0
}
.stickBottom{
    position:absolute;
    bottom:0
}
.sub_headline{
    font-size:19px;
    font-weight:700;
    color:#2d568d;
    padding-top:10px;
    margin:0
}
.tpdWidgetContainer{
    width:100%;
    float:left;
    box-sizing:border-box;
    margin-bottom:10px;
    text-align:center;
    font-size:12px
}
.tpdWidgetHalf{
    width:50%;
    box-sizing:border-box;
    float:left;
    padding-top:15px
}
.left{
    float:left;
    padding-left:2px
}
.right{
    float:right;
    padding-right:2px
}
.tpdWidgetMug{
    width:90%;
    height:auto
}
.tpdWidgetContainer a{
    text-overflow:ellipsis
}
.red{
    color:red
}
.green{
    color:green
}
.widgetEvent{
    height:74px;
    margin-bottom:13px;
    margin-left:8px
}
.widgetDetails{
    margin-top:5px;
    margin-left:5px;
    float:left;
    width:97%;
    white-space:nowrap;
    overflow:hidden;
    display:inline-block;
    text-overflow:ellipsis
}
.widgetRow{
    float:left;
    width:100%
}
