body {
    /*color:#BEA9A9;*/
    color:#A99696;
    background:#090806 url(http://media.pypgamers.com/playhs/web/imagenFondoPrincipalY_3.jpg) repeat-y top center;
    font-size:0.8em;
    margin: 0px;
    /* line-height:140%; */
}

body.contentpane, body.mceContentBody {
    background:#FFFFFF;
}

a {
    text-decoration:none;
}

a:hover, a:focus {
    text-decoration:none;
    color: #FFFFFF; 
}

fieldset a {
    font-weight: bold;
}

h1 {
    font-size:1.7em;
    font-weight: normal;
}

h2 {
    font-size:1.4em;
    font-weight: normal;
}

h3 {
    font-size:1.2em;
    font-weight:normal;
}

h4 {
    font-size:1.1em;
    font-weight: normal;
}

h5 {
    font-size:0.9em;
    font-weight: normal;
}

/* IMAGES----------------------------------------------------------- */

a img, fieldset, img {
    border: none;
}

.mosimage {
    padding: 0;
    border:1px solid #333333;
    margin:6px;
}

.mosimage img {
    padding: 0;
    margin: 0!important;
}

.mosimage_caption {
    background:#333333;
    border-top:1px solid #333333;
    color:#FFFFFF;
    font-size:8pt;
    margin-top:2px;
    padding:1px 2px;
}

#s5_component_wrap ul {
  /*list-style:disc;*/    
  /*margin-left:-10px;*/
}

/* FORM----------------------------------------------------------- */

#searchForm tr {
    padding-bottom:10px;
    display:block;
}

fieldset {
    padding-top:7px;
    padding-bottom:7px;
}

#form-login fieldset {
    border:none;
    padding-top:0px;
}

#form-login p {
    padding-top:0px;
}

#login br {
    display:none;
}

#login .button {
    margin-top:8px;
    margin-bottom:8px;
}

#login ul, #form-login ul {
    padding-top:8px;
    padding-bottom:8px;
}

#modlgn_username, #modlgn_passwd, #username_vmlogin, #password_vmlogin {
    width:92%;
}

.inputbox.button {
    color: black !important;
}

.inputbox {
    border:solid 1px #0C0C0C;
    margin-top: 4px;
    margin-bottom:4px;
    padding:4px;
    background:#111111;
    color:#FFFFFF;
    -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5) inset;
    /* FF3.5+ */
    -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5) inset;
    /* Saf3.0+, Chrome */
    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5) inset;
    /* Opera 10.5, IE9, Chrome 10+ */
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    -webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    -o-transition: all 300 ease-out;
    transition: all 300ms ease-out;
}

.inputbox:hover {
    background-color:#181818;
    -webkit-transition: all 300ms ease-in;
    -moz-transition: all 300ms ease-in;
    -o-transition: all 300ms ease-in;
    transition: all 300ms ease-in;
}

select.inputbox {
    behavior:none;
}

label.invalid {
    color:#FF0000;
}

label.invalid {
    color:red;
}

.invalid {
    border-color:#FF0000;
}

.invalid {
    border-color:red !important;
}

.tool-tip {
    float: left;
    background: #CCCCCC;
    border: 1px solid #333333;
    padding: 5px;
    color:#000000;
    max-width: 200px;
}

.tool-title {
    padding: 0;
    margin: 0;
    font-weight: bold;
    margin-top: -15px;
    padding-top: 15px;
    padding-bottom: 5px;
    color:#000000;
}

.tool-text {
    color:#000000;
    margin: 0;
}

/* BUTTONS----------------------------------------------------------- */

/* .button, a.readon, div.catItemReadMore, .userItemReadMore, div.catItemCommentsLink, .userItemCommentsLink, a.readmore-link, a.comments-link, div.itemCommentsForm form input#submitCommentButton { */

.button, a.readon, .userItemReadMore, .userItemCommentsLink, a.readmore-link, a.comments-link, div.itemCommentsForm form input#submitCommentButton {
    padding:6px;
    padding-top:5px;
    margin-top:14px;
    margin-bottom:0px;
    font-weight: bold;
    border:none;
    text-decoration: none;
    font-size:0.9em;
}

.button:hover, a.readon:hover, .userItemReadMore:hover, div.catItemCommentsLink:hover, .userItemCommentsLink:hover, a.readmore-link:hover, a.comments-link:hover, div.itemCommentsForm form input#submitCommentButton {
    
}

.button {
    margin:0px;
    margin-top:0px;
    display:inline;
    margin-right:8px;
    cursor: pointer;
}

#submitCommentButton {
    margin-top:14px;
}

a.readon, div.catItemReadMore, .userItemReadMore, div.catItemCommentsLink, .userItemCommentsLink, a.readmore-link, a.comments-link {
    padding-left:10px;
    padding-right:10px;
    font-size:0.9em;
}

a.readon {
    float:left;
    display:block;
}

.itemRelImg {
    width: 150px !important;
}

/* FONT CONTROLS----------------------------------------------------------- */

#fontControls {
    float:right;
}

#fontControls a {
    color:#FFFFFF;
}

.decreaseSize {
    font-size:10px;
}

.increaseSize {
    font-size:17px;
}

.resetSize {
    font-size:14px;
    margin-left:5px;
    margin-right:5px;
}

/* SCROLL TO TOP----------------------------------------------------------- */

#s5_scrolltotop {
    height: 0;
    visibility:hidden;
}

.s5_scrolltotop {
    width:30px;
    height:30px;
    cursor:pointer;
    float: right;
    margin-top:-40px;
    background:transparent url(http://media.pypgamers.com/playhs/web/s5_scroll_arrow.png) no-repeat;
}

/* BOTTOM MENU----------------------------------------------------------- */

#s5_bottom_menu_wrap ul.menu a:hover {
    text-decoration:underline;
}

#s5_bottom_menu_wrap ul.menu li {
    padding:0px;
    margin-right:10px;
    font-size:0.9em;
    float:left;
}

#s5_bottom_menu_wrap {
    float:left;
}

/* COLUMN MENU----------------------------------------------------------- */

#s5_bottom_area_wrap1 ul.menu a, #s5_top_row1_area1 ul.menu a {
    /*float:left; */
    /*opacity: 0.7; */
    padding-top:0px;
    padding-bottom:18px;
    padding-left:18px;
    padding-right:18px;
    color:#787777;
    display:block;
    text-decoration:none;
    -webkit-transition: all 500ms ease-out;
    -moz-transition: all 500ms ease-out;
    -o-transition: all 500ms ease-out;
    transition: all 500ms ease-out;
   /* background:url(http://media.pypgamers.com/playhs/web/system/arrow.png) no-repeat left center; */
}

.item-582 a {
    color: #00C6FF !important;
}

#s5_bottom_area_wrap1 ul.menu a:hover, #s5_top_row1_area1 ul.menu a:hover {
    color:#FFFFFF;
    text-decoration:underline;
    -webkit-transition: all 500ms ease-in;
    -moz-transition: all 500ms ease-in;
    -o-transition: all 500ms ease-in;
    transition: all 500ms ease-in;
}

#s5_bottom_area_wrap1 ul.menu ul a:hover, #s5_top_row1_area1 ul.menu ul a:hover {
    text-decoration:underline;
}

#s5_bottom_area_wrap1 ul.menu ul a, #s5_top_row1_area1 ul.menu ul a {

    background:none;

    padding:6px;

    padding-left:10px;

    border-bottom: none;

    display:block;

}



#s5_bottom_area_wrap1 ul.menu ul ul a, #s5_top_row1_area1 ul.menu ul ul a {

    font-size:8pt;

    padding:3px;

    padding-left:20px;

    border-bottom: none;

    display:block;

    font-weight:normal;

}



#s5_bottom_area_wrap1 ul.menu #current ul span, #s5_top_row1_area1 ul.menu #current ul span {

    font-weight:normal;

}



#s5_bottom_area_wrap1 ul.menu li, #s5_top_row1_area1 ul.menu li {

    padding:0px;

}



#s5_bottom_area_wrap1 ul.menu li ul li, #s5_top_row1_area1 ul.menu li ul li {

    margin-left:24px;

}



/* ACCORDION MENU----------------------------------------------------------- */

#s5_accordion_menu ul li span {

    font-weight:normal;

}



#s5_accordion_menu h3.s5_am_toggler a.mainlevel {

    color:#ffffff;

}



div.s5_accordion_menu_element li li{

    padding-left:4px;

}



div.s5_accordion_menu_element li li li{

    padding-left:12px;

}



div.s5_accordion_menu_element li a {

    padding-top:6px;

    padding-bottom:6px;

    padding-left:20px;

    background:url(http://media.pypgamers.com/playhs/web/system/arrow.png) no-repeat center left;

    display:block;

    border-bottom:none;

    font-size:0.9em;

    -webkit-transition: all 500ms ease-out;

    -moz-transition: all 500ms ease-out;

    -o-transition: all 500ms ease-out;

    transition: all 500ms ease-out;

    color:#787777;

}



div.s5_accordion_menu_element li li a {

    background:none;

    padding-left:10px;

    padding-right:6px;

    font-size:0.9em;

    color:#787777;

    border:none;

    -webkit-transition: all 500ms ease-out;

    -moz-transition: all 500ms ease-out;

    -o-transition: all 500ms ease-out;

    transition: all 500ms ease-out;

    padding-top:4px;

    padding-bottom:4px;

}



span.s5_accordion_menu_left {

    padding:0px;

    padding-left:17px;

    padding-right:17px;

    padding-top:7px;

    display:block;

    padding-bottom:6px;

}



.s5_am_inner_li span.s5_accordion_menu_left {

    padding:0px;

}



.s5_am_innermenu span.s5_accordion_menu_left {

    background:none;

}



#s5_accordion_menu ul li {

    padding-bottom:0px;

    padding-top:0px;

}



#s5_accordion_menu {

    margin:0px;

}



#s5_accordion_menu div {

    width:100%;

    display:block;

}



#s5_accordion_menu h3 {

    background: #0E0E0E;

    /* Old browsers */

-moz-border-radius:20px;

    -webkit-border-radius:20px;

    border-radius:20px;

    -webkit-transition: all 500ms ease-out;

    -moz-transition: all 500ms ease-out;

    -o-transition: all 500ms ease-out;

    transition: all 500ms ease-out;

    margin:0px;

    position:relative;

    width:100%;

    display:block;

    font-size:1em;

    margin-bottom:6px;

}



#s5_accordion_menu h3:hover {

    background: #141414;

    -webkit-transition: all 500ms ease-in;

    -moz-transition: all 500ms ease-in;

    -o-transition: all 500ms ease-in;

    transition: all 500ms ease-in;

}



#s5_accordion_menu h3.s5_am_parent span.s5_accordion_menu_left {

    cursor: pointer;

    background:url(http://media.pypgamers.com/playhs/web/s5_acc_r_parent.png) no-repeat top right;

    padding-right:24px;

    position:relative;

}



#s5_accordion_menu h3.s5_am_open span.s5_accordion_menu_left {

    background:url(http://media.pypgamers.com/playhs/web/s5_acc_r_parent.png) no-repeat bottom right;

}



#s5_accordion_menu h3.s5_am_not_parent span.s5_accordion_menu_left {

    background:none;

}



#s5_accordion_menu h3.s5_am_not_parent {

    cursor:pointer;

}



#s5_accordion_menu h3.s5_am_toggler div {

    margin:0px;

    padding:0px;

}



#s5_accordion_menu h3.s5_am_toggler a.mainlevel {

    width:auto;

    border:none;

    padding:0px;

    margin:0px;

}



div.s5_accordion_menu_element li {

    list-style-image:none;

    list-style-position:outside;

    list-style-type:none;

}



div.s5_accordion_menu_element {

    width:auto;

}



#s5_accordion_menu #s5_am_parent_div_current, #s5_accordion_menu .s5_accordion_menu_element {

    background:none;

}



ul.s5_am_innermenu {

    padding-top:0px;

    padding-bottom:8px;

    padding-left:11px;

    padding-right:8px;

    margin-left:0px;

    margin-top:0px;

}



ul.s5_am_innermenu a:hover {

    color:#FFFFFF;

    text-decoration:underline;

    -webkit-transition: all 500ms ease-in;

    -moz-transition: all 500ms ease-in;

    -o-transition: all 500ms ease-in;

    transition: all 500ms ease-in;

}



#s5_accordion_menu h3.s5_am_parent {

    padding-right:0px;

}



#s5_accordion_menu h3 span.s5_accordion_menu_left {

    height:18px;

}



/* BODY ELEMENTS----------------------------------------------------------- */

#s5_logo {
    position: absolute;
    z-index: 3;
    background:url("http://media.pypgamers.com/playhs/web/LogoPlayHS_315.png") no-repeat top left;   
     /*background:url("http://media.pypgamers.com/playhs/web/LogoPlayHS_315Navidad.png") no-repeat top left; */  
    float: left;
    cursor: pointer;    
    height: 172px;
    width: 315px;
    margin-left: -61px;
    margin-top: 26px;
}

 #s5_logo_module {
    float: left;
    width: 500px;
}

#s5_header_area1 {
    /* border-bottom:solid 1px #FFFFFF; */
}

#s5_header_wrap {
    /*border-bottom:solid 1px #FFFFFF;*/
    /*padding-left:10px;*/
    /*padding-right:10px;*/
}

#s5_component_wrap_inner .search {
    background-color: rgba(0,0,0,0.5);
    border: 2px solid #000000;
    padding: 15px;
    border-radius: 25px;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    box-shadow: 0 0 5px #000000;
    -moz-box-shadow: 0 0 5px #000000;
    -webkit-box-shadow: 0 0 5px #000000;
}

#s5_search_wrap {
    position:absolute;
    float:right;
    height: 30px
    /*margin-top: 6px;*/
}

#s5_search_wrap .button {
    display:none;
}

#s5_search_wrap .search input {
    background:#0E0E0E url(http://media.pypgamers.com/playhs/web/s5_search.png) no-repeat center left;
    border:none;
    width:270px;
    margin:0px;
    margin-left: 882px;
    margin-top:125px;
    padding:6px;
    padding-left:34px;
    vertical-align:middle;
    font-size:0.8em;
    color:#FFFFFF;
    -moz-box-shadow:none;
    -webkit-box-shadow:none;
    box-shadow:none;
    -moz-border-radius:30px 100px 20px 30px;
    -webkit-border-radius:30px 100px 20px 30px;
    border-radius:30px 100px 20px 30px;
    -webkit-transition: all 500ms ease-out;
    -moz-transition: all 500ms ease-out;
    -o-transition: all 500ms ease-out;
    transition: all 500ms ease-out;
}

#s5_search_wrap .search input:hover {
    background-color:#131313;
    -webkit-transition: all 500ms ease-in;
    -moz-transition: all 500ms ease-in;
    -o-transition: all 500ms ease-in;
    transition: all 500ms ease-in;
}

#s5_menu_wrap {
    background: url(http://media.pypgamers.com/playhs/web/imagenFondoHeader2.png) no-repeat top center rgba(0,0,0,0.4);
    position: relative;
    z-index: 2;
    /* opacity: .70;  */
    /* border-bottom:solid 1px #0F0F0F;  */
    padding-left:20px;
    padding-right:5px;
    padding-top:73px; 
    /* margin-top:-1px; */
    /* padding-bottom:2px; */
    height:45px;
}

/*.jqDock {
  margin-left: 29px !important;
  position: static !important;
}*/

#s5_menu_wrap_inner2 {
    /* padding-top:40px; */
    /* padding-left:10px; */
    /* padding-right:10px; */
    margin-left: 185px;
    margin-top: -18px;
}

#s5_loginreg {
    /*border: 1px solid #ffffff;*/
    /*background: #000000;*/
    float:right;
    height:28px;
    margin-top: -33px;
    font-style: normal;
    font-size:1.2em;
    text-shadow: 1px 1px 2px #000000;
    color: #cccccc;
    text-transform: none;
    /*width: 155px;*/
    /*border: 1px solid #cccccc;*/
}

.s5boxmenu {
    margin-top:4px;
    margin-left:-25px;
    /*border: 1px solid #cccccc;*/
}

#s5_login:hover {
    background: url(http://media.pypgamers.com/playhs/web/vcard_active.png) no-repeat center left; 
    background-size: 16px;
    text-decoration:none;
    color: #FFFFFF;
}

#s5_register:hover {
    background:url(http://media.pypgamers.com/playhs/web/vcard_active.png) no-repeat center left; 
    background-size: 16px;
    text-decoration:none;
    color: #ACFA58;
}


#s5_register {
     font-size:0.9em;
     cursor:pointer;
     height: 28px;
/*     float: right;*/
     background: url(http://media.pypgamers.com/playhs/web/vcard_dark.png) no-repeat center left; 
     background-size: 16px;
     padding-left: 1px;
     padding-right: 5px;
     /*margin-top: -40px;*/
     margin-left: -85px;
    /*border: 1px solid #aaaaaa;*/
    position: absolute;
    display:none;
     
}
   
#s5_login {
    font-size:0.9em;
    cursor:pointer;
    height: 34px;
    background:url(http://media.pypgamers.com/playhs/web/vcard_dark.png) no-repeat center left; 
    background-size: 16px;
    float: left;
    padding-right: 5px;
    /*margin-top:-40px;*/
    /*margin-left: -105px;*/
    /*border: 1px solid #aaaaaa;*/
}

#s5_top_row1_area1 {
    /* background:url(http://images.wowchakra.com/images2/web/s5_medium_bg.png);    */
    /* position:relative; */
    /* z-index: -3; */
    background: transparent;
}

#s5_top_row1_area2 {
    /* background:url(http://images.wowchakra.com/images2/web/s5_shadow.png) repeat-x top left; */
    background: transparent;
    padding-top:4px;
    padding-bottom:4px;
}

#s5_bottom_row1_area1 {
    padding-top: 15px;
    padding-bottom: 15px;
    border-top: 2px solid #333;
    background-color: rgba(0,0,0,0.5);
    margin-left: auto;
    margin-right: auto;
    -webkit-box-shadow: 0px -1px 3px #000;
    box-shadow: 0px -1px 3px #000;
    -moz-box-shadow: 0px -1px 3px #000;
    position: relative;
    z-index: 1;
}

#s5_bottom_row2_area1 {
    background-color: rgba(0,0,0,0.5);
    /* padding-bottom: 30px; */
    box-shadow: -1px -1px 3px #000;
    -moz-box-shadow: -1px -1px 3px #000;
    -webkit-box-shadow: -1px -1px 3px #000;
    border-top: 2px solid #333;
    /*margin-bottom: -45px;*/
    padding-top: 16px;
    position: relative;
    z-index: 1;
}

#s5_bottom_area_wrap1 {
    /* background:url(http://images.wowchakra.com/images2/web/s5_dark_bg.png); */
    margin-top: 6px;
}

#s5_bottom_area_wrap2 {
    /*padding-top:28px;*/
    /*padding-bottom:20px;*/
    border-bottom:solid 1px #0F0F0F;
}

#s5_footer_area1 {
    background-color: rgba(0,0,0,0.7);
   padding-bottom: 30px;
   box-shadow: 1px 1px 3px #000;
   -moz-box-shadow: 1px 1px 3px #000;
   -webkit-box-shadow: 1px 1px 3px #000;   
    padding-bottom:15px;
    padding-top:15px;
    position: relative;
    z-index: 1;
}



#s5_footer_area_inner2 {
    padding-left:12px;
    padding-right:12px;
}



#s5_footer {
    text-align: center;
    font-size:0.9em;
}



#s5_footer_logo {
    float:left;
    height:62px;
    margin-left:12px;
    margin-top:-95px;
}

#s5_component_wrap {
    /*background:url(http://images.wowchakra.com/images2/web/lineahorizontal01.png) repeat-x top center;*/
    /*background:url(http://images.wowchakra.com/images2/web/s5_dark_bg.png) repeat-x top center;*/
    border: 3px; 
    padding: 10px;
    margin-left:12px;
    margin-right:12px;
    margin-bottom:34px;
}

#s5_component_wrap .intro {
    /*padding-top:14px;*/
}

#s5_google {
    background:url(http://media.pypgamers.com/playhs/web/gplus-icon.png) no-repeat top left;
    height:64px;
    width:64px;
    cursor:pointer;
    /*margin-bottom:8px;*/
    opacity: 0.5;
}

 #s5_google:hover {
    background:url(http://media.pypgamers.com/playhs/web/gplus-icon.png) no-repeat top left;
    opacity: 1;
}

#s5_facebook {
    background:url(http://media.pypgamers.com/playhs/web/facebook-icon.png) no-repeat top left;
    height:64px;
    width:64px;
    cursor:pointer;
    /*margin-bottom:8px;*/
    opacity: 0.5;
}

#s5_facebook:hover {
    background:url(http://media.pypgamers.com/playhs/web/facebook-icon.png) no-repeat top left;
    opacity: 1;
}

#s5_rss {
    background:url(http://media.pypgamers.com/playhs/web/rss-icon.png) no-repeat top left;
    height:64px;
    width:64px;
    cursor:pointer;
    /*margin-bottom:8px;*/
    opacity: 0.5;
}

 #s5_rss:hover {
    background:url(http://media.pypgamers.com/playhs/web/rss-icon.png) no-repeat top left;
    opacity: 1;
}

#s5_gravatar {
    background:url(http://media.pypgamers.com/playhs/web/gravatar-icon.png) no-repeat top left;
    height:64px;
    width:64px;
    cursor:pointer;
    /*margin-bottom:8px;*/
    opacity: 0.5;
}

 #s5_gravatar:hover {
    background:url(http://media.pypgamers.com/playhs/web/gravatar-icon.png) no-repeat top left;
    opacity: 1;
}

#s5_twitter {
    background:url(http://media.pypgamers.com/playhs/web/twitter-icon.png) no-repeat top left;
    height:64px;
    width:64px;
    cursor:pointer;
    /*margin-bottom:8px;*/
    opacity: 0.5;
}

 #s5_twitter:hover {
    background:url(http://media.pypgamers.com/playhs/web/twitter-icon.png) no-repeat top left;
    opacity: 1;
}

#s5_youtube {
    background:url(http://media.pypgamers.com/playhs/web/youtube-icon.png) no-repeat top left;
    height:64px;
    width:64px;
    cursor:pointer;
    /*margin-bottom:8px;*/
    opacity: 0.5;
}

 #s5_youtube:hover {
    background:url(http://media.pypgamers.com/playhs/web/youtube-icon.png) no-repeat top left;
    opacity: 1;
}

#s5_twitch {
    background:url(http://media.pypgamers.com/playhs/web/twitch-icon.png) no-repeat top left;
    height:64px;
    width:64px;
    cursor:pointer;
    /*margin-bottom:8px;*/
    opacity: 0.5;
}

 #s5_twitch:hover {
    background:url(http://media.pypgamers.com/playhs/web/twitch-icon.png) no-repeat top left;
    opacity: 1;
}

#s5_social_wrap_inner {
    width:32px;
    /*padding-top:10px;*/
    margin-left:-45px;
    margin-top: 84px;
    position:absolute;
    z-index:1;
}

h1, h3, h5, label {
    color:#FFFFFF;
}

#s5_breadcrumb_wrap {
    float:left;
    color:#FFFFFF;
    margin-bottom:22px;
}

#fontControls {
    float:left;
    margin-left:18px;
}

.breadcrumbs img {
    display:none;
}

/* MODULE STYLES----------------------------------------------------------- */

.module_round_box_menu2 {
    float: left;
}

.module_round_box_socialbox {
    /* margin-top: -19px;
    margin-left: -12px;
    position:absolute; */
}

.module_round_box_sliderderecho {
    /* margin-top: 177px;
    margin-left: 4px; */
   
}

.module_round_boxfisheyeclass {
    background: url(http://media.pypgamers.com/playhs/web/cadenaclases.png) no-repeat top left;
    margin-bottom: -10px;
    margin-left: 8px;
    margin-top: -16px;
    position: relative;
    width: 855px;
    z-index: 8;
}

#slideshow2 {
    background: #000000 url(http://media.pypgamers.com/playhs/web/chakra2.jpg) no-repeat top left;
    width: 300px;
    height: 272px;
    padding-top: 1px;
    padding-left: 4px;
    padding-right: 4px;
    /*padding: 2px 2px 2px 5px;*/
    margin-top: 45px;
    margin-left: -16px;
}

.centrado {
    margin: 0 auto;
    width: 728px;
    padding: 5px;
}

.publi728dentro {
    background: #000000 url(http://media.pypgamers.com/playhs/web/chakra2.jpg) no-repeat top left;
    width: 728px;
    height: 90px;
    padding-top: 18px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
    box-shadow: 0px 0px 13px #000000;
	  -webkit-box-shadow: 0px 0px 13px #000000;
    -moz-box-shadow: 0px 0px 35px #000000;
    margin-top: 15px;
    margin-bottom: 15px;
}

.cdub_main_bannerMop {
    position: absolute;
    margin-top: -85px;
    margin-left: 950px;
    z-index: 1000;
}

.cdub_color {
    display: block;
}

.customabovecolumns {
    background: #000000;
    max-width: 970px;
    max-height: 250px;
    padding-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
    margin-left: auto;
    margin-right: auto;
    margin-top: -30px;
    margin-bottom: -60px;
    box-shadow: 0px 0px 13px #000000;
    -webkit-box-shadow: 0px 0px 13px #000000;
    -moz-box-shadow: 0px 0px 35px #000000;
    display: table;
    z-index: 1;
    position: relative;
}

.custombanner728up {
    background: #000000;
    width: 728px;
    height: 90px;
    padding-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
    /*padding: 2px 2px 2px 5px;*/
    /*margin-top: 45px;*/
    margin-left: 58px;
    margin-top: -7px;
    margin-bottom: -5px;
    box-shadow: 0px 0px 13px #000000;
	  -webkit-box-shadow: 0px 0px 13px #000000;
    -moz-box-shadow: 0px 0px 35px #000000;
}

.custom_banner728_article {
    margin: 0 auto;
    width: 728px;
    height: 90px;
    padding: 4px;
    background: #000;
    margin-top: 5px;
}

.custombanner728bottom {
    background: #000000;
    max-width: 970px;
    max-height: 90px;
    padding-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
    /* padding: 2px 2px 2px 5px; */
    /* margin-top: 45px; */
    margin-left: auto;
    margin-right: auto;
    margin-top: 16px;
    margin-bottom: -60px;
    box-shadow: 0px 0px 13px #000000;
    -webkit-box-shadow: 0px 0px 13px #000000;
    -moz-box-shadow: 0px 0px 35px #000000;
    display: table;
}

.bannergroupbanner300_150 {
    background: #000000 url(http://media.pypgamers.com/playhs/web/chakra.jpg) no-repeat top left;
    width: 300px;
    height: 154px;
    padding-top: 18px;
    padding-left: 4px;
    padding-right: 4px;
    /*padding: 2px 2px 2px 5px;*/
    margin-top: 15px;
    margin-left: -3px;
    margin-bottom: 30px;
}

.bannergroupbanner300_250_Kinguin, .custombanner300_250_UP {
    background: url('http://media.pypgamers.com/wowchakra/web/fondo1.png') #000000;
    width: 300px;
    height: 254px;
    padding-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
    /* padding: 2px 2px 2px 5px; */
    /* margin-top: 45px; */
    /* margin-left: -16px; */
    padding-bottom: 16px;
    background-position-y: bottom;
    background-repeat: no-repeat;
    cursor: pointer;
}

.custombanner300 {
    background: #000000;
    width: 300px;
    height: 254px;
    padding-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
    /* padding: 2px 2px 2px 5px; */
    margin-top: 55px;
    margin-left: -18px;
    position: relative;
    z-index: 1;
}

.custombanner200 {
    background-color: #00a7cb;
    width: 300px;
    height: 215px;
    padding: 4px;
    box-shadow: 0px 0px 12px #000000;
	  -webkit-box-shadow: 0px 0px 12px #000000;
    -moz-box-shadow: 0px 0px 12px #000000;
    position:relative;
    z-index:0;
    margin-top: 30px;
}

.afiliado {
  text-align: center;
  color: black;
}

.instantbutton {
    position: absolute;
    z-index: 3;
    top: 69px;
    right: 430px;
}

.custombanner600 {
    background: #000000;
    padding-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
    margin-top: 45px;
    margin-left: -4px;
    margin-left: auto;
    margin-right: auto;
    display: table;
}

.custombanner300promo {
    background: #000000 url(http://media.pypgamers.com/wowchakra/web/chakra.jpg) no-repeat top left;
    width: 300px;
    height: 254px;
    padding-top: 18px;
    padding-left: 4px;
    padding-right: 4px;
    /*padding: 2px 2px 2px 5px;*/
    margin-top: 45px;
    margin-left: 0px;
}

.custombanner150top_1 {
    margin-bottom: -165px;
    margin-left: -14px;
    margin-top: 8px;
    position: relative;
    z-index: 50;
}

.extra {
    margin-top: 190px;
}

.customg2a300 {
    background: #000000 url(http://media.pypgamers.com/wowchakra/web/chakra.jpg) no-repeat top left;
    width: 300px;
    height: 274px;
    padding-top: 18px;
    padding-left: 4px;
    padding-right: 4px;
    /*padding: 2px 2px 2px 5px;*/
    /*margin-top: 90px;*/
    margin-top: 193px;
    margin-left: 0px;
    margin-bottom: 30px;
}

.custombanner160 {
    background: #000000 url(http://media.pypgamers.com/playhs/web/chakra2.jpg) no-repeat top left;
    width: 164px;
    /*height: 272px;*/
    padding-top: 18px;
    padding-left: 4px;
    padding-bottom: 4px;
    /*padding-right: 4px;*/
    /*padding: 2px 2px 2px 5px;*/
    /*margin-top: 45px;*/
    margin-left: 60px;
}

.custombanner160_2 {
    background: #000000 url(http://media.pypgamers.com/playhs/web/chakra2.jpg) no-repeat top left;
    width: 164px;
    padding-top: 18px;
    padding-left: 4px;
    padding-bottom: 4px;
    /*padding-right: 4px;*/
    /*padding: 2px 2px 2px 5px;*/
    /*margin-top: 45px;*/
    margin-left: 295px;
    margin-top: -272px;
    position:absolute;
}

.custombanner300_2 {
    background: #000000;
    width: 300px;
    height: 250px;
    padding-top: 4px;
    padding-left: 4px;
    padding-right: 4px;
    /*padding: 2px 2px 2px 5px;*/
    margin-top: 45px;
    margin-left: -4px;
}

.module_round_boxmazos300 {
    width: 300px;
    height: 225x;
    padding-left: 4px;
    padding-right: 4px;
    /*padding: 2px 2px 2px 5px;*/
    /*margin-top: 175px;*/
    margin-left: 0px;
    margin-bottom: 65px;
}

.module_round_boxslider {
    margin-top: -50px;
    margin-left: -80px;
    margin-right: -50px;
    margin-bottom: -75px;
}

.module_round_box_outer {
    /*margin-left:10px;*/
    margin-right:10px;
/*  margin-bottom:34px; */
    margin-bottom:0px; 
}

.module_round_box_outer {
    margin-top:-15px;
    margin-bottom: 57px;
}
#s5_right_wrap {
    margin-top: 15px;
    margin-bottom: 30px;
}

/* DEFAULT STYLE */

.s5_mod_h3 {
    color:#FFFFFF;
    margin-bottom:10px;
    font-size:1.2em;
    text-indent: 10px;
    text-shadow:1px 1px #000;
}

.module_round_box {
    /* background:#0B0B0B;    */
    /* padding:20px;    */
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    -webkit-transition: all 500ms ease-out;
    -moz-transition: all 500ms ease-out;
    -o-transition: all 500ms ease-out;
    transition: all 500ms ease-out;
}

#s5_top_row1_area1 .module_round_box {
    /* background:#000000;    */
 ;
}

.module_round_box:hover {
    /* background-color:#131313;    */
    -webkit-transition: all 500ms ease-in;
    -moz-transition: all 500ms ease-in;
    -o-transition: all 500ms ease-in;
    transition: all 500ms ease-in;
}

/* LESS_PADDING STYLE */

.module_round_box-less_padding .s5_mod_h3 {
    color:#FFFFFF;
    margin-bottom:18px;
    font-size:1.7em;
    text-shadow:1px 1px #000;
}

.module_round_box-less_padding {
    background:#000000;
    padding:11px;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
}

#s5_bottom_area_wrap1 .module_round_box-less_padding {
    background:#0B0B0B;
    -webkit-transition: all 500ms ease-out;
    -moz-transition: all 500ms ease-out;
    -o-transition: all 500ms ease-out;
    transition: all 500ms ease-out;
}

#s5_bottom_area_wrap1 .module_round_box-less_padding:hover {
    background-color:#131313;
    -webkit-transition: all 500ms ease-in;
    -moz-transition: all 500ms ease-in;
    -o-transition: all 500ms ease-in;
    transition: all 500ms ease-in;
}

/* NO_PADDING STYLE */

.module_round_box-no_padding .s5_mod_h3 {
    color:#FFFFFF;
    margin-bottom:18px;
    font-size:1.7em;
    text-shadow:1px 1px #000;
}

.module_round_box-no_padding {
    background:none;
    padding:0px;
}

/* LARGE STYLE */

.module_round_box-large .s5_mod_h3 {
    color:#FFFFFF;
    margin-bottom:18px;
    font-size:2em;
    text-shadow:1px 1px #000;
}

.module_round_box-large .s5_h3_first {
    color:#FFFFFF;
}

.module_round_box-large {
    background:none;
    padding:0px;
    padding-top:1px;
}

/* LINE STYLE */

.module_round_box-line .s5_mod_h3 {
    color:#FFFFFF;
    margin-bottom:13px;
    font-size:1.2em;
    padding-left:12px;
    padding-right:12px;
    text-shadow:1px 1px #000;
}

.module_round_box-line .s5_h3_first {
    color:#FFFFFF;
}

.module_round_box-line {
    background:none;
    padding:0px;
}

.s5_line_module1 {
    height:3px;
    display:block;
    background:#0E0E0E;
    margin-bottom:18px;
}

#s5_top_row1_area1 .s5_line_module1 {
    background:#171717;
}

.s5_line_module2 {
    height:3px;
    width:45px;
}

/* S5 BOX----------------------------------------------------------- */

#s5box_one {
    padding:20px;
}

#s5box_two {
    padding:20px;
}

#s5box_three {
    padding:20px;
}

#s5box_four{
    padding:20px;
}

#s5box_five{
    padding:20px;
}

#s5box_six{
    padding:20px;
}

#s5box_seven {
    padding:20px;
}

#s5box_eight {
    padding:20px;
}

#s5box_nine {
    padding:20px;
}

#s5box_ten {
    padding:20px;
}

#s5box_login {
    padding:20px;
}

#s5box_register {
    padding:20px;
}

.wrapper  {
	border-radius: 55px 15px 400px 15px;
	-moz-border-radius: 55px 15px 400px 15px;
	-webkit-border-radius: 55px 15px 400px 15px;
	box-shadow: 0px 0px 13px #000000;
}

.wrappercatTalentCalc  {
	border-radius: 55px 55px 55px 55px;
	-moz-border-radius: 55px 55px 55px 55px;
	-webkit-border-radius: 55px 55px 55px 55px;
	box-shadow: 0px 0px 13px #000000;
}

#blockrandom.wrapper {
    height: 800px !important;
}

#cboxContent {
    background:#1C1C1C;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    border-radius:15px;
    -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.8) inset;
    -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.8) inset;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.8) inset;
    overflow: visible;
    position: relative;
    border-top: 2px solid #000000;
    border-left: 2px solid #000000;
}

#colorbox, #cboxOverlay, #cboxWrapper{
    position:absolute;
    top:0;
    left:0;
    z-index:9999;
    overflow:hidden;
}

#cboxOverlay{
    position:fixed;
    width:100%;
    height:100%;
}

#cboxOverlay{
    background:#000000;
    display:none;
}

#cboxClose {
    float:right;
    margin-top:-30px;
    margin-right:20px;
    cursor:pointer;
}

#cboxClose:hover {
    color:#FFFFFF;
}

#cboxLoadedContent h3 {
    color:#FFFFFF;
    padding-left:0px;
    padding-right:0px;
    margin-bottom:18px;
    margin-top:6px;
    text-shadow:1px 1px #000;
    font-size:1.4em;
}

#s5box_login ul li, #s5box_register ul li {
    padding-left:16px;
    background:url(http://media.pypgamers.com/playhs/web/system/arrow.png) no-repeat center left;
}

#cboxMiddleLeft, #cboxBottomLeft{
    clear:left;
}

/* VERTICAL ACCORDION----------------------------------------------------------- */

#s5_va_accordion_inner a.readon {
    margin-top:9px;
    float:right;
}

.s5_va_active, .s5_va_inactive {
    cursor:pointer;
    font-size:1em;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
    border-radius:20px;
    padding:9px;
    padding-left:18px;
    padding-right:18px;
    margin-bottom:7px;
}

#s5_va_accordion {
    margin-bottom:-7px;
}

.s5_va_active {
    background:#131313 url(http://media.pypgamers.com/playhs/web/s5_va_active.png) no-repeat center right;
    display:block;
}

.s5_va_inactive {
    background:#0E0E0E url(http://media.pypgamers.com/playhs/web/s5_va_inactive.png) no-repeat center right;
    display:block;
    color:#ffffff;
}

.s5_va_active:hover, .s5_va_inactive:hover {
    background-color:#131313;
}

.s5_va_element_inner {
    padding:8px;
    padding-top:10px;
    padding-bottom:18px;
    margin:0px;
}

/* NEWSFLASH----------------------------------------------------------- */

.newsflash-title {
    font-size:1em;
    padding:0px;
    background:none;
    height:auto;
    margin-bottom:4px;
    padding-left:36px;
}

.s5_newsflash p {
    padding:0px;
}

.s5_newsflash {
    font-size:0.85em;
    font-style:italic;
    padding-left:36px;
    background:url(http://media.pypgamers.com/playhs/web/s5_nf_arrow.png) no-repeat top left;
    margin-bottom:8px;
}

.module_round_box_outer .article_separator {
    display:none;
}

.s5_nf_readon {
    display:block;
    font-style:normal;
}

/* TAB SHOW----------------------------------------------------------- */

/* s5_button css */

#s5_button {
    position: relative;
    /* important */
    overflow: hidden;
    margin: 0;
    z-index:1;
}

#s5_button_content {
    position: relative;
    top: 0;
    z-index:1;
    margin-left: 0;
}

#s5_button_content#s5_button_content li {
    list-style: none;
    margin: 0;
    padding: 0;
}

#s5_button_content {
    width: 1344000px;
}

#container_bd #s5_button ul li {
    display: block;
    float: left;
    margin: 0;
    z-index:1;
    padding: 0;
    border: none;
}

#container_bd #s5_button ul li img {
    display: block;
}

#container_bd #s5_button_frame ul li {
    margin: 0px;
}

#s5_button_content li {
    padding-top:2px;
    padding-bottom:0px;
    margin-left:-2px;
    padding-left:0px;
    float:left;
}

#s5_button_content li li {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:disc;
    float:none;
}

#s5_button_frame a:hover {
    text-decoration:none;
}

#s5_button_frame ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}

#s5_button_content li {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    line-height:16px;
}

#s5_button_frame ul li {
    cursor:pointer;
    float:left;
    height:34px;
}

#s5_button_frame ul li a {
    height:25px;
    display:block;
    padding-right:14px;
    padding-left:14px;
    padding-top:9px;
    font-size:1em;
}

* html #s5_button_frame ul li a {
    display:inline;
}

#s5_button_frame ul li:hover, #s5_button_frame ul li.over {
    position:relative;
    cursor:pointer;
}

#s5_button_frame ul li.s5_fsfirst {
    cursor:pointer;
}

#s5_button_frame ul li.s5_fsfirst:hover, #s5_button_frame ul li.s5_fsfirst.over {
    cursor:pointer;
}

#s5_button_content .moduletable {
    padding:11px;
    padding-left:13px;
}

#s5_button_content div.moduletable {
    border:none;
    margin:0px;
}

#s5_button_content div.moduletable h3 {
    display:none;
}

#s5_button_frame {
    font-weight:bold;
    height:34px;
}

#s5_button_wrap2 {
    padding:0px;
}

#s5_button_wrap2 a {
    color:#FFFFFF;
}

#s5_button_frame ul li {
    padding:0px;
}

#s5_button p {
    padding:0px;
}

#s5_tabshow_left {
    background:#000000;
    -moz-border-radius:0px 6px 6px 6px;
    -webkit-border-radius:0px 6px 6px 6px;
    border-radius:0px 6px 6px 6px;
}

#s5_bottom_area_wrap1 #s5_tabshow_left {
    background:#0B0B0B;
}

.s5_ts_active, .s5_ts_not_active {
    background:#000000;
    -moz-border-radius:6px 6px 0px 0px;
    -webkit-border-radius:6px 6px 0px 0px;
    border-radius:6px 6px 0px 0px;
    margin-right:8px;
}

.s5_ts_not_active {
    background:#080808;
}

#s5_bottom_area_wrap1 .s5_ts_active {
    background:#0B0B0B;
}

#s5_bottom_area_wrap1 .s5_ts_not_active {
    background:#101010;
}

#s5_button_frame {
    background:url(s5_tab_show_inactive.png) no-repeat bottom left;
}

/* ++++++++++++++ 1.6 Add-Ons ++++++++++++++ */

#s5_component_wrap ul.actions {
    margin: 0;
    padding: 0;
    text-align: right;
    width: 100%;
}

#s5_component_wrap ul.actions li {
    display: inline;
}

#s5_component_wrap ul.actions a {
    text-decoration: none;
}

#s5_component_wrap .items-more {
    padding-top: 10px;
}

#s5_component_wrap .items-more h3 {
    font-size: 1.4em;
    font-weight: normal;
    margin: 0;
    padding: 5px;
}

#s5_component_wrap .items-more ol {
    line-height: 1.3em;
    list-style-type: none;
    margin: 0;
    padding: 10px 0 10px 2px;
}

#s5_component_wrap .items-more ol li {
    padding: 2px;
}

#s5_component_wrap .items-more ol li a {
    display: inline;
    font-weight: normal;
    margin: 0;
    padding: 5px 5px 5px 20px;
}

#s5_component_wrap .items-more ol li a:hover, #s5_component_wrap .items-more ol li a:active, #s5_component_wrap .items-more ol li a:focus {
    font-weight: normal;
    padding: 5px 5px 5px 20px;
    text-decoration: none;
}

#s5_component_wrap .pagination {
    margin: 10px 0;
    padding: 10px 0 10px 0;
}

#s5_component_wrap .pagination ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    text-align: left;
}

#s5_component_wrap .pagination li {
    display: inline;
    margin: 0 2px;
    padding: 2px 5px;
    text-align: left;
}

#s5_component_wrap .pagenav {
    padding: 2px;
    padding-top:20px;
}

#s5_component_wrap .pagination li.pagination-start, #s5_component_wrap .pagination li.pagination-next, #s5_component_wrap .pagination li.pagination-end, #s5_component_wrap .pagination li.pagination-prev {
    border: 0 none;
}

#s5_component_wrap .pagination li.pagination-start, #s5_component_wrap .pagination li.pagination-start span {
    padding: 0;
}

#s5_component_wrap ul.pagenav li {
    line-height: 2em;
}

#s5_component_wrap ul.pagenav li a {
    display: inline;
    padding: 6px;
    text-decoration: none;
}

#s5_component_wrap ul.pagenav li.pagenav-prev {

    float: left;

    list-style: none outside none;

}



#s5_component_wrap ul.pagenav li.pagenav-next {

    float: right;

    list-style: none outside none;

}



#s5_component_wrap ul.pagenav {

    margin-left:0px;

}



#s5_component_wrap .article-info-term {

    display: none;

}



/* ++++++++++++++ blog ++++++++++++++ */

.cols-1{

    display: block;

    float: none !important;

    margin: 0 !important;

}



.cols-2 .column-1{

    width:46%;

    float:left;

}



.cols-2 .column-2{

    width:46%;

    float:right;

    margin:0;

}



.cols-3 .column-1{

    float:left;

    width:29%;

    padding:0px;

    margin-right:4%;

}



.cols-3 .column-2{

    float:left;

    width:29%;

    margin-left:0;

    padding:0px 5px;

}



.cols-3 .column-3{

    float:right;

    width:29%;

    padding:0px 5px;

}



.items-row{

    overflow:hidden;

}



.column-1,.column-2,.column-3{

    padding-right:10px;

}



.column-2{

    width:55%;

    margin-left:40%;

}



.column-3{

    width:30%;

}



.blog-more{

    padding:10px 5px;

}



.menusitemap {

    margin-bottom:10px;

}



.article-info {

    margin-bottom:10px;

}



.login-fields label {

    width:14%;

    float:left;

}



.login-fields input {

    margin-bottom:10px;

}



.blog .category-desc{

    padding:0 5px;

    margin:10px 0 25px;

}



.blog .cat-children .category-desc{

    padding:0 0px;

    margin:10px 0 25px;

}



ul.subcategories{

    margin:20px 20px 20px 10px;

}



.categories-list ul{

    margin:0px 0 0 20px;

    padding:0px;

}



.categories-list ul li{

    padding: 5px;

}



.categories-list ul ul{

    margin-left:15px;

}



.category-desc{

    line-height:1.7em;

    margin:10px 0;

    padding-left:0px;

}



.small{

    font-size:0.85em;

    margin:0 0 20px;

}



.image-left{

    float:left;

    margin:0 15px 5px 0;

}



.image-right{

    float:right;

    margin:0 0 5px 15px;

}



.archive{

    padding:0 5px;

}



.archive form{

    padding:0 5px;

}



ul#archive-items{

    margin:20px 0 20px 0px;

    list-style-type:none;

    padding:0;

}



ul#archive-items li.row0,ul#archive-items li.row1{

    padding:10px 0;

    margin:10px 0;

}



/* ++++++++++++++ columns ++++++++++++++ */

.cols-4 .column-1{

    width:23%;

    float:left;

}



.cols-4 .column-2{

    width:23%;

    margin-left:1%;

    float:left;

}



.cols-4 .column-3{

    width:23%;

    margin-left:1%;

    float:left;

}



.cols-4 .column-4{

    width:23%;

    margin-left:0;

    float:right;

}



.search label {

    display:none;

}



#s5box_login .module, #s5box_register .module {

    margin-left:0px;

}



 p#form-login-username label, p#form-login-password label {

    display:block;

}



 #modlgn-username, #modlgn-passwd {

    width:96%;

}



#s5_accordion_menu img {

    display:none;

}

/* modulos de login, registro, perdida de pass, profile, etc */

#s5box_login  {
    font-family:'Oswald',verdana,helvetica,arial,serif;
}

.k2AccountPageUpdate {
    padding-top: 8px;
}

.k2AccountPageNotice {
    padding-top: 8px;
}


#k2ModuleBox122 .button, #form-login .button, .button.validate, .validate {
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid #000000;
    box-shadow: 0 0 15px #000000;
    -moz-box-shadow: 0 0 15px #000000;
    -webkit-box-shadow: 0 0 15px #000000;
    font-weight: normal;
    color: #FFF;
    font-family:'Oswald',verdana,helvetica,arial,serif;
    background: rgba(55,100,255,0.3);
}

#k2ModuleBox122 .button:hover, #form-login .button:hover, .button.validate:hover, .validate:hover {
    box-shadow: 0 0 5px #aaa;
    -moz-box-shadow: 0 0 5px #aaa;
    -webkit-box-shadow: 0 0 5px #aaa; 
}

.reset {
    ;
}

.form-validate .componentheading {
    display:none;
}

.form-validate {
    background-color: rgba(0,0,0,0.5);
    border: 2px solid #000000;
    padding: 15px;
    border-radius: 25px;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    box-shadow: 0 0 5px #000000;
    -moz-box-shadow: 0 0 5px #000000;
    -webkit-box-shadow: 0 0 5px #000000;
}

.profile {
    background-color: rgba(0,0,0,0.5);
    border: 2px solid #000000;
    padding: 15px;
    border-radius: 25px;
    -moz-border-radius: 25px;
    -webkit-border-radius: 25px;
    box-shadow: 0 0 5px #000000;
    -moz-box-shadow: 0 0 5px #000000;
    -webkit-box-shadow: 0 0 5px #000000;
}

legend  {
    color:#fff;

}

.k2ProfileHeading  {
    color: #00B6FF;
    font-size: 1.5em;

}


/* adición para k2 frontend edit */

td.adminK2LeftCol label {
    color: #666666;
}

/* menús bottom */

.module_round_boxmenuBot ul {
    padding: 0px;
}

#s5_bottom_area_wrap1 .module_round_boxmenuBot ul.menu a {
    padding-bottom: 7px;
    color: #aaa;
    transition: all 500ms ease out;
    -webkit-transition: all 500ms ease out;
    -moz-transition: all 500ms ease out;
    -o-transition: all 500ms ease out;
}

#s5_bottom_area_wrap1 .module_round_boxmenuBot ul.menu a:hover {
    padding-bottom: 7px;
    opacity: 0.9;
    color: #fff;
    transition: all 500ms ease in;
    -webkit-transition: all 500ms in;
    -moz-transition: all 500ms ease in;
    -o-transition: all 500ms ease in;
    text-decoration:none;
}


.customlogoBot {
    margin-left: -50px;
}

.imgMail img {
    height: 17px;
    margin-top: 2px;
    vertical-align: top;
    padding-right: 2px;
}

.algo  {
    height: 137px;
    position: absolute;
    border: 1px solid #ffc700;
    width: 174px;
    margin-top: -139px;
    z-index: -5;
    box-shadow: 0 0 10px #ffc700;
    -webkit-box-shadow: 0 0 10px #ffc700;
    -moz-box-shadow: 0 0 10px #ffc700;
}

#s5_drop_down_button {
  font-weight: normal !important;
  color: #00B6FF !important;
}

/* HS_CARDS CSS */

/*.titulo_carta, .titulo_carta_li {
    color: #fff;

}

.info_cartas {
    list-style: square;
    color: #00B6FF;
    background: rgba(0,0,50,0.3);
    width: 340px;
    border: 1px solid #000000;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    box-shadow: 0 0 5px #000000;
    -moz-box-shadow: 0 0 5px #000000;
    -webkit-box-shadow: 0 0 5px #000000;
}

.texto_carta {
    color: #BEA9A9;
}

.img_carta {
    margin-top: -50px;
}

.extra_carta {
    color: #fc0;
    font-style: italic;
}

.bloque_hscards {
    height: 50px;
    background: rgba(0,0,0,0.9);
    margin-left: -16px;
    margin-right: -17px;
}

.hscards {
    font-family: Verdana,Helvetica,Arial,Sans-Serif;
}*/


/* SISTEMA DE RANKINGS */

.ranking {
  position: absolute;
  margin-top: -25px;
  margin-left: -32px;

}

/* SKINS DEL SITE */

#siteSkin {
    background: url('http://media.pypgamers.com/playhs/web/2016-05-04_HEX_Siteskin_playhs2.png') no-repeat;
    background-position: top center;
    z-index: 0;
    position: fixed;
    width: 100%;
    height: 100%;
}
