.progress-label{font-size:14px;margin-bottom:8px;}
.progress-label span{float:right;}
.ranking{margin:5px 0;width:100%;height:60px;border-radius:5px;position:relative;overflow:hidden;}
.ranking::before{content:'';width:100%;height:100%;background:rgba(50, 50, 50, 0.77);position:absolute;top:0;left:0;z-index:1;}
.ranking figure img{width:100%;bottom:80px;position:relative;}
.ranking span{z-index:998;position:relative;font-family:calibri;font-weight:800;color:#fff;}
.ranking .countTotal{float:left;margin:10px;}
.ranking .countTotal .num{font-size:34px;margin-left:10px;line-height:34px;}
.ranking .countTotal .str{font-size:21px;line-height:11px;color:#fff}
.ranking .countTotal .tota_users{font-size:12px;line-height:11px;color:#fff;float:right;}
.rank .select{cursor:pointer;width:100%;height:100%;position:absolute;z-index:999;}
.rank .select div{width:5.26%;height:100%;float:left}
.rank .select2{cursor:pointer;width:100%;height:100%;position:absolute;z-index:999;}
.rank .select2 div{width:5.26%;height:100%;float:left}
.rank .select3{cursor:pointer;width:100%;height:100%;position:absolute;z-index:999;}
.rank .select3 div{width:5.26%;height:100%;float:left}
.rank .select4{cursor:pointer;width:100%;height:100%;position:absolute;z-index:999;}
.rank .select4 div{width:5.26%;height:100%;float:left}
.rank .bar-content{width:100%;height: 5px;background:#535353;z-index:998;position:relative;margin:0 0 7px;border-radius:3px;}
.bar-content > .bar{width:100%;height:100%;position:absolute;background: rgb(225, 63, 64);border-radius: 2px;}
.bar-content > .bar2{width:100%;height:100%;position:absolute;background: rgb(225, 63, 64);border-radius: 2px;}
.bar-content > .bar3{width:100%;height:100%;position:absolute;background: rgb(225, 63, 64);border-radius: 2px;}
.bar-content > .bar4{width:100%;height:100%;position:absolute;background:rgba(118, 66, 46, 0.7);border-radius:3px;}
.bar-content > .bar4{width:100%;height:100%;position:absolute;background:rgba(122, 173, 58, 1);border-radius:3px;}
.rank .bar-content > .str{font-size:11px;line-height:8px;color:#C91717;float:left;margin-left:-60px;}

.images-content{font-size:0;-ms-flex-wrap:wrap;flex-flow:row wrap;display:-webkit-box;display:flex}#template-game .images-content div{-webkit-box-flex:auto;flex:auto;width:200px;margin:.2vw}#template-game .images-content div img{width:100%;height:auto}
.btn2 {
	border: none !important;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 9px 13px;
	-webkit-transition: 0.25s;
	transition: 0.25s;
	font-size: 25px;
}

.sbox h2,.sbox h1{color:#24303B;border-color:#ECEFF5}
#single .content .sbox{border-color:#F5F7FA}
#single_relacionados{display:none;width:100%;float:left}
 
.Team img{
	width:10%;
	border-radius:10%;
} 

.Title.Page.fa-angle-up{padding-left:55px;}
.Title.Page.fa-angle-up:before{content:'';width:40px;height:40px;position:absolute;left:0;top:0;border-radius:20px;background-image:url(../img/logopeque.png);}

.Anime .Types{width:70%;left:0;bottom:0px;border-radius:0;opacity:1;right:auto;margin:0;top:auto;height:20px;line-height:20px;}
.Anime .Types:before{content:'';width:0;height:0;border-bottom:20px solid #000;border-right:10px solid transparent;border-bottom-color:inherit;position:absolute;right:-10px;top:0;}
.Anime .Types:after{left:0;content:'';height:2px;position:absolute;background-color:inherit;bottom:-2px;}
li .Types{opacity:.5;transition:all .2s;position:absolute;top:0;bottom:0;margin:auto;right:16px;}
li a:hover>.Types{opacity:1;}
.Types{font-size:10px;font-weight:700;line-height:16px;width:60px;text-align:center;text-transform:uppercase;color:#fff;display:inline-block;height:16px;border-radius:8px;}
.Types.movie{background-color:#FD3246;border-color:#FD3246;}
.Types.ova{background-color:#FF7E00;border-color:#FF7E00;}
.Types.tv{background-color:#e03e3e;border-color:#e03e3e;}

.Typess{font-size:10px;font-weight:700;line-height:16px;width:100%;text-align:center;text-transform:uppercase;color:#fff;display:inline-block;height:16px;border-radius:8px;}
.Typess.movie{background-color:#FD3246;border-color:#FD3246;}
.Typess.ova{background-color:#FF7E00;border-color:#FF7E00;}
.Typess.tv{background-color:#e03e3e;border-color:#e03e3e;}


.background-overlay{background:rgba(0,0,0, 0.5);position: absolute;left:0;top:0;width:100%;height:100%;display:block;/* z-index: 1; */}
.background-image{position:relative;background-repeat:no-repeat;background-position:100%;background-size:cover;padding:40px 0;overflow:hidden;}
.background-image.parallax{background-position:50% 0;}
.background-image.full-height{height:100%;width:100%;background-position:100%;}
.margin-top-40 {
    margin-top: 40px !important;
}
.embed-responsive-16by9 {
    padding-bottom: 56.25%;
}
.embed-responsive {
    position: relative;
    display: block;
    padding: 0;
    overflow: hidden;
}

.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    border: 0;
}

.comment-form{margin:40px 0 0 0;}
.comment-form .page-header{font-weight:600 !important;border:0;display:inline-block;margin-bottom:25px;padding-left:0;}
.comments .page-header{border:0;padding-left:0;margin-bottom:10px;}
.comment-form .btn{margin-top:15px;}
.comments {width:100%;padding-top: 10px;margin-top: 10px;}
.comment {display: grid;grid-template-columns: 90px 90%;grid-column-gap: 0px;}
.comments > .media{margin:30px 0 30px 0;padding:0px;text-align:left;display: inline-block;}
.comments > .media:last-child{margin-bottom:0;width: 100%;}
.comments .media-left, .comments .media>.pull-left{
    display: inline-block;
    position: relative;
    vertical-align: middle;
    margin: 4px 10px;
    height: 80px;
    }
.comments .media-heading{font-size:15px;text-transform:uppercase;font-weight:500;}
.comments .media-body{
    display: inline-block;
    position: relative;
    vertical-align: middle;
    margin: 4px 0px;
.progress-label{
    font-size: 14px;
    margin-bottom:8px;}  .progress-label
    span{float:right;}  .ranking{
    margin:5px 0;
    width:100%;
    height:60px;
    border-radius:5px;
    position:relative;
    overflow:hidden;}  .ranking::before{
    content:'';
    width:100%;
    height:100%;
    background:rgba(50, 50, 50, 0.77);
    position:absolute;
    top:0;
    left:0;
    z-index:1;}  .ranking
    figure img{width:100%;
    bottom:80px;
    position:relative;}  .ranking
    span{z-index:998;
    position:relative;
    font-family:calibri;
    font-weight:800;
    color:#fff;}  .ranking .countTotal{
    float:left;
    margin:10px;}  .ranking .countTotal .num{
    font-size:34px;
    margin-left:10px;
    line-height:34px;}  .ranking .countTotal .str{
    font-size:21px;
    line-height:11px;
    color:#fff;}  .ranking .countTotal .tota_users{
    font-size:12px;
    line-height:11px;
    color:#fff;
    float:right;}  .rank .select{
    cursor:pointer;
    width:100%;
    height:100%;
    position:absolute;
    z-index:999;}  .rank .select
    div{width:5.26%;
    height:100%;
    float:left;}  .rank .select2{
    cursor:pointer;
    width:100%;
    height:100%;
    position:absolute;
    z-index:999;}  .rank .select2
    div{width:5.26%;
    height:100%;
    float:left;}  .rank .select3{
    cursor:pointer;
    width:100%;
    height:100%;
    position:absolute;
    z-index:999;}  .rank .select3
    div{width:5.26%;
    height:100%;
    float:left;}  .rank .select4{
    cursor:pointer;
    width:100%;
    height:100%;
    position:absolute;
    z-index:999;}  .rank .select4
    div{width:5.26%;
    height:100%;
    float:left;}  .rank .bar-content{
    width:100%;
    height: 5px;
    background:#535353;
    z-index:998;
    position:relative;
    margin:0 0 7px;
    border-radius:3px;}  .bar-content > .bar{
    width:100%;
    height:100%;
    position:absolute;
    background: rgb(225, 63, 64);
    border-radius: 2px;}  .bar-content > .bar2{
    width:100%;
    height:100%;
    position:absolute;
    background: rgb(225, 63, 64);
    border-radius: 2px;}  .bar-content > .bar3{
    width:100%;
    height:100%;
    position:absolute;
    background: rgb(225, 63, 64);
    border-radius: 2px;}  .bar-content > .bar4{
    width:100%;
    height:100%;
    position:absolute;
    background:rgba(118, 66, 46, 0.7);
    border-radius:3px;}  .bar-content > .bar4{
    width:100%;
    height:100%;
    position:absolute;
    background:rgba(122, 173, 58, 1);
    border-radius:3px;}  .rank .bar-content > .str{
    font-size:11px;
    line-height:8px;
    color:#C91717;
    float:left;
    margin-left:-60px;}    .images-content{
    font-size:0;
    -ms-flex-wrap:wrap;
    flex-flow:row wrap;
    display:-webkit-box;
    display:flex;}#template-game .images-content
    div{-webkit-box-flex:auto;
    flex:auto;
    width:200px;
    margin:.2vw;}#template-game .images-content
    div img{width:100%;
    height:auto;}  .btn2 {
    border: none !important;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 9px 13px;
    -webkit-transition: 0.25s;
    transition: 0.25s;
    font-size: 25px;  }    .sbox
    h2,.sbox h1{color:#24303B;
    border-color:#ECEFF5;}  #single .content .sbox{
    border-color:#F5F7FA;}  #single_relacionados{
    display:none;
    width:100%;
    float:left;}     .Team
    img{   width:10%;
    border-radius:10%;  }     .Title.Page.fa-angle-up{
    padding-left:55px;}  .Title.Page.fa-angle-up:before{
    content:'';
    width:40px;
    height:40px;
    position:absolute;
    left:0;
    top:0;
    border-radius:20px;
    background-image:url(../img/logopeque.png);}    .Anime .Types{
    width:70%;
    left:0;
    bottom:0px;
    border-radius:0;
    opacity:1;
    right:auto;
    margin:0;
    top:auto;
    height:20px;
    line-height:20px;}  .Anime .Types:before{
    content:'';
    width:0;
    height:0;
    border-bottom:20px solid #000;
    border-right:10px solid transparent;
    border-bottom-color:inherit;
    position:absolute;
    right:-10px;
    top:0;}  .Anime .Types:after{
    left:0;
    content:'';
    height:2px;
    position:absolute;
    background-color:inherit;
    bottom:-2px;}
    li .Types{opacity:.5;
    transition:all .2s;
    position:absolute;
    top:0;
    bottom:0;
    margin:auto;
    right:16px;}
    li a:hover>.Types{opacity:1;}  .Types{
    font-size:10px;
    font-weight:700;
    line-height:16px;
    width:60px;
    text-align:center;
    text-transform:uppercase;
    color:#fff;
    display:inline-block;
    height:16px;
    border-radius:8px;}  .Types.movie{
    background-color:#FD3246;
    border-color:#FD3246;}  .Types.ova{
    background-color:#FF7E00;
    border-color:#FF7E00;}  .Types.tv{
    background-color:#e03e3e;
    border-color:#e03e3e;}    .Typess{
    font-size:10px;
    font-weight:700;
    line-height:16px;
    width:100%;
    text-align:center;
    text-transform:uppercase;
    color:#fff;
    display:inline-block;
    height:16px;
    border-radius:8px;}  .Typess.movie{
    background-color:#FD3246;
    border-color:#FD3246;}  .Typess.ova{
    background-color:#FF7E00;
    border-color:#FF7E00;}  .Typess.tv{
    background-color:#e03e3e;
    border-color:#e03e3e;}      .background-overlay{
    background:rgba(0,0,0, 0.5);
    position: absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    display:block;
    /* z-index: 1; */}  .background-image{
    position:relative;
    background-repeat:no-repeat;
    background-position:100%;
    background-size:cover;
    padding:40px 0;
    overflow:hidden;}  .background-image.parallax{
    background-position:50% 0;}  .background-image.full-height{
    height:100%;
    width:100%;
    background-position:100%;}  .margin-top-40 {
    margin-top: 40px !important;  }  .embed-responsive-16by9 {
    padding-bottom: 56.25%;  }  .embed-responsive {
    position: relative;
    display: block;
    padding: 0;
    overflow: hidden;  }    .embed-responsive .embed-responsive-item, .embed-responsive
    embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {      top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    border: 0;  }    .comment-form{
    margin:40px 0 0 0;}  .comment-form .page-header{
    font-weight:600 !important;
    border:0;
    display:inline-block;
    margin-bottom:25px;
    padding-left:0;}  .comments .page-header{
    border:0;
    padding-left:0;
    margin-bottom:10px;}  .comment-form .btn{
    margin-top:15px;}  .comments {
    width:100%;}  .comment {
    display: grid;
    grid-template-columns: 90px 90%;
    grid-column-gap: 0px;}  .comments > .media{
    margin:30px 0 30px 0;
    padding:0px;
    text-align:left;
    display: inline-block;}  .comments > .media:last-child{
    margin-bottom:0;
    width: 100%;}  .comments .media-left, .comments .media>.pull-left{
    display: inline-block;
    position: relative;
    vertical-align: middle;
    margin: 4px 10px;
    height: 80px;      }  .comments .media-heading{
    font-size:15px;
    text-transform:uppercase;
    font-weight:500;}  .comments .media-body{
    display: inline-block;
    position: relative;
    vertical-align: middle;
    margin: 4px 0px;  }  .comments .media-content{
    padding: 10px 10px 5px 15px;
    border-radius: 3px;
    background-color: #181818;}  .comments .media-content
    i{color:#fff;
    margin-left:5px;}  .comments .media-body .date{
    color:#909090;
    font-size:12px;
    display:block;
    margin-top:2px;}  .res {
    cursor: pointer;}  .comments .media-body > .btn{
    display:none;}  .comments .media-body > .btn
    span{display:none;
    margin-right:5px;}  .comments .media-body:hover > .btn
    span{display:inherit;}  .img {
    display: inline-block;
    width: 75px;
    vertical-align: top;
    border-radius: 50px;}  .admin {
    border: solid 2px #e03e3e;}  .vip {
    border: solid 2px #ffc602;}  .up {
    color: #4ba23d;}  .down{
    color: #e03e3e;}  .nivel{
    height: 25px;
    width: 25px;
    padding: 2px;
    position: absolute;
    bottom: 6px;
    left: 44px;
    background-color: #000000;
    border-radius: 100px;      }  .online {
    position: absolute;
    border-radius: 100px;
    width: 20px;
    height: 20px;
    top: -2px;
    left: -5px;
    color: #FFC602;
    background-color: #00E205;
    border: solid 4px #161618;}   .media{
    margin-top:20px;}  .media-heading{
    font:14px arial;
    font-weight:bold !important;
    line-height:1;
    color: #fff;}  .media-body .date{
    color:#b2b2b2;
    font-size:11px;}  .media-body .text{
    color:#b2b2b2;
    display:block;}  .media-body > .btn
    span{display:none;
    margin-right:5px;}  .media-body:hover > .btn
    span{display:inherit;}  .respuestas {
    padding-left: 60px;
    border-left: 3px solid #161618;}  .label-vip {
    background-color: #e2b10a;  }     @media (
    min-width: 1200px) {   .embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {    height: 600px;   }   .comment {
    display: grid;
    grid-template-columns: 90px 90%;
    grid-column-gap: 0px;}   .respuestas {
    padding-left: 60px;}  }     @media (
    min-width: 768px) and (max-width: 1199px) {   .embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {    height: 450px;   }   .comment {
    display: grid;
    grid-template-columns: 90px 80%;
    grid-column-gap: 0px;}   .respuestas {
    padding-left: 40px;}  }    @media (
    min-width: 480px) and (max-width: 767px) {   .embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {    height: 350px;   }   .comment {
    display: grid;
    grid-template-columns: 90px 83%;
    grid-column-gap: 0px;}   .respuestas {
    padding-left: 20px;}  }    @media (
    min-width: 355px) and (max-width: 479px) {   .embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {    height: 240px;   }   .comment {
    display: grid;
    grid-template-columns: 90px 75%;
    grid-column-gap: 0px;}   .respuestas {
    padding-left: 10px;}  }    @media (
    max-width: 354px){   .comment {display: grid;
    grid-template-columns: 100%;
    grid-column-gap: 0px;}   .comments .media-left, .comments .media>.pull-left {
    display:none;}   .respuestas {
    padding-left: 0px;}  }    #Promocion {
    /* position: relative; */
    left: -89.5px;
    box-sizing: border-box;
    /* width: 1349px; */  }    .Votess {
    line-height: 20px;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;     }  /* COMENTARIOS */  @charset
    "utf-8";     .mensaje{
    width: 95%;
    border-radius: 4px;
    border: 1px solid #c6c6c6;
    padding: 15px;
    margin-bottom: 10px;  }    .publicar-button{
    float: right;
    background-color: #3ea7c9;
    color: white;
    border-radius: 4px;
    border: medium none;
    padding: 5px 8px;
    cursor: pointer;  }    .publicar-button:hover{
    background-color: #2e87a4;  }    .loading{
    cursor: not-allowed;   }    #comentarios{
    list-style:none;
    padding:0;
    margin: auto;  }    #comentarios
    li{   margin-bottom: 15px;     }      .respuesta{
    width: 80% !important;
    float: right;  /* Problemas con cuadro para responder */  }    .container_c{
    width: 80%;
    margin: auto;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.19);
    padding: 10px;
    border-radius:10px;  }    @media (
    max-width:450px){  #reportar-btn{width:60%;}     .container_c{
    width: 100%;
    margin: auto;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.19);
    padding: 10px;  }    }    .header_c{
    border-bottom: 1px solid #000;
    height: 60px;
    position: relative;
    margin-bottom: 10px;
    cursor: default;  }    .avatar1{
    display: inline-block;
    background-image: url("../img/user/default.png");
    background-size: cover;
    background-position: center;
    width: 60px;
    height: 60px;
    position: absolute;
    left: -90px;
    top: -10px;
    border-radius: 29px;  }    .avatar2{
    display: inline-block;
    position: absolute;
    left: -22px;
    top: 10px;  }    .container-info{
    width: 100%;  }    .usuario{
    display:inline-block;
    font-weight:bold;
    font-size: 16px;  }    .rango{
    display: inline-block;
    color: white;
    font-size: 12px;
    background-color: red;
    padding: 4px;
    border-radius: 5px;
    margin-bottom: 3px;
    margin-right: 5px;  }    .container-respuesta{
    display:inline-block;   }    .respuesta-usuario{
    color: #3a3a3a !important;  }    .respuesta-usuario:before{
    content: "\e095";  }    .borrar{
    display: inline-block;
    float: right;
    background-color: #e43333;
    padding: 5px;
    border-radius: 5px;
    font-size: 12px;  }    .borrar:hover{
    background-color: #c52929;  }    .borrar
    span{   color: white;  }    .cruz{
    color:white !important;
    top: 1px;
    position: relative;  }    .cruz:before{
    content: "\e014";  }    .fecha{
    font-size: 14px;  }    .reloj{
    font-size:14px !important;
    color:gray !important;
    position: relative;
    top: 1px;  }    .reloj:before{
    content: "\e023";  }    .contenido{
    margin-bottom: 15px;  }    .texto{
    font-size: 14px;  }         .votar{
    display: inline-block;
    margin-right: 10px;
    cursor: default;  }    .votar
    a{   display:inline-block;   }    .votado-positivo{
    color:rgb(0, 153, 0) !important;   }    .votado-negativo{
    color:red !important;   }    .icon{
    font-family: 'Glyphicons Halflings';
    font-weight: 400;
    font-size: 12px;
    color: #337ab7;  }    .upvote:hover{
    color:#00bf00;  }    .upvote:before{
    content: "\e125";  }    .downvote:hover{
    color:red;  }    .downvote:before{
    content: "\e126";  }    .separador-votar{
    height: 12px;
    border: 1px solid #000;
    display: inline-block;  }    .cantidad-votos{
    font-size: 12px;
    position:relative;
    top:-1px;  }    .positivo{
    color:rgb(0, 153, 0);   }    .negativo{
    color:red;   }    .responder{
    display: inline-block;
    background-color: rgb(0, 166, 222);
    color: white;
    padding: 5px 8px;
    border-radius: 3px;
    font-size: 12px;  }    .responder:hover{
    background-color: rgb(0, 138, 185);  }    .cuadro-responder{
    height: 100px;
    margin-top: 20px;
    border-radius: 10px;
    display: none;  }    /* POPUP */    /* Colores Actividad */    .fverde{
    color: #0edb51;  }  .frojo{
    color: #f41d1d;  }  .fazul{
    color: #1de7f4;  }  .fama{
    color: #f1f41d;  }  .Flex
    li a{   display: inline-flex;  }  .diablo
    li a{   border-radius: 0px 0px 30px 30px;  }  .rank{
    padding:10px;
    background-color: rgba(0, 0, 0, 0.2);
    color:#fff;
    border-radius:5px;  }  .bg-cover{
    height: 100%;
    width: 100%;
    background: rgba(0,0,0,0.7);
    position: absolute;
    top: 0;
    z-index: 1;
    padding-left:20px;  }    .panel.price,    .panel.price>.panel-heading{
    border-radius:0px;
    -moz-transition: all .3s ease;
    -o-transition:  all .3s ease;
    -webkit-transition:  all .3s ease;    }    .panel.price:hover{
    box-shadow: 0px 0px 30px rgba(0,0,0, .2);    }    .panel.price:hover>.panel-heading{
    box-shadow: 0px 0px 30px rgba(0,0,0, .2) inset;    }              .panel.price>.panel-heading{
    box-shadow: 0px 5px 0px rgba(50,50,50, .2) inset;
    text-shadow:0px 3px 0px rgba(50,50,50, .6);    }         .price .list-group-item{
    border-bottom-:1px solid rgba(250,250,250, .5);    }        .panel.price .list-group-item:last-child {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;    }    .panel.price .list-group-item:first-child {
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;    }        .price .panel-footer {
    color: #fff;
    border-bottom:0px;
    background-color:  rgba(0,0,0, .1);
    box-shadow: 0px 3px 0px rgba(0,0,0, .3);    }            .panel.price .btn{
    box-shadow: 0 -1px 0px rgba(50,50,50, .2) inset;
    border:0px;    }  .price.panel-grey>.panel-heading {
    color: #fff;
    background-color: #6D6D6D;
    border-color: #B7B7B7;
    border-bottom: 1px solid #B7B7B7;    }           .price.panel-grey>.panel-body {
    color: #fff;
    background-color: #808080;  }        .price.panel-grey>.panel-body .lead{
    text-shadow: 0px 3px 0px rgba(50,50,50, .3);  }    .price.panel-grey .list-group-item {
    color: #333;
    background-color: rgba(50,50,50, .01);
    font-weight:600;
    text-shadow: 0px 1px 0px rgba(250,250,250, .75);  }    .ZL{
    margin-top: 0px;
    margin-bottom: -10px;
    border-radius: 0px;
    padding-top:0px;
    text-align:center;
    border-bottom: 0;
    border-top: 3px solid #e03e3e;
    z-index: 2;   }  .normalText{
    color: #e25859;  }  .normalText:hover{
    color: #e03e3e;  }  .TxtDES {
    color: #ababab;  }  .alertify-logs{
    z-index:3;  }    .AnmSttBan, .BtnNw.Rcmndr {
    padding: 3px;
    border-radius: 5px;
    box-shadow: inset 0px 0px 30px 0px rgba(0,0,0,0.15);
    background-color: #e03e3e;
    color: #fff;
    text-align: center;
    line-height: 30px;
    margin-bottom: 10px;  }  .circle{
    border-radius:50px;
    line-height: 1;  }    .ListActors {
    margin: 0 -7px -14px;
    overflow: hidden;  }    .ListActors>
    li {      padding: 0 7px;
    margin-bottom: 14px;
    width: 20%;
    text-align: center;
    float: left;  }  .ListActors>
    li>a img {      width: 90px;
    height: 90px;
    border-radius: 50px;  }  .ListActors>
    li>a p {   height:50px;
    margin-top: 10px;  }    .has-error{
    color: #9b4141;  }  .alert-zl {
    background-color: #181818;
    border-color: #000000;
    color: #a94442;  }    @-webkit-keyframes spinner-rotate-forever{0%{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);}to{
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn);}}@keyframes spinner-rotate-forever{0%{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);}to{
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn);}}.comments__spinner{
    width:32px;
    height:32px;
    overflow:hidden;
    margin:0 auto;
    text-indent:100%;
    border-radius:50%;
    position:relative;
    border:4px solid #919191;
    border-right-color:transparent;
    -webkit-animation:spinner-rotate-forever 1s infinite linear;
    animation:spinner-rotate-forever 1s infinite linear;}.comments__iframe{
    width:100%;
    border:none;
    opacity:0;
    -webkit-transition:opacity .25s;
    transition:opacity .25s;}  /*# sourceMappingURL=comments.css.map*/
.progress-label{
    font-size: 14px;
    margin-bottom:8px;}  .progress-label
    span{float:right;}  .ranking{
    margin:5px 0;
    width:100%;
    height:60px;
    border-radius:5px;
    position:relative;
    overflow:hidden;}  .ranking::before{
    content:'';
    width:100%;
    height:100%;
    background:rgba(50, 50, 50, 0.77);
    position:absolute;
    top:0;
    left:0;
    z-index:1;}  .ranking
    figure img{width:100%;
    bottom:80px;
    position:relative;}  .ranking
    span{z-index:998;
    position:relative;
    font-family:calibri;
    font-weight:800;
    color:#fff;}  .ranking .countTotal{
    float:left;
    margin:10px;}  .ranking .countTotal .num{
    font-size:34px;
    margin-left:10px;
    line-height:34px;}  .ranking .countTotal .str{
    font-size:21px;
    line-height:11px;
    color:#fff;}  .ranking .countTotal .tota_users{
    font-size:12px;
    line-height:11px;
    color:#fff;
    float:right;}  .rank .select{
    cursor:pointer;
    width:100%;
    height:100%;
    position:absolute;
    z-index:999;}  .rank .select
    div{width:5.26%;
    height:100%;
    float:left;}  .rank .select2{
    cursor:pointer;
    width:100%;
    height:100%;
    position:absolute;
    z-index:999;}  .rank .select2
    div{width:5.26%;
    height:100%;
    float:left;}  .rank .select3{
    cursor:pointer;
    width:100%;
    height:100%;
    position:absolute;
    z-index:999;}  .rank .select3
    div{width:5.26%;
    height:100%;
    float:left;}  .rank .select4{
    cursor:pointer;
    width:100%;
    height:100%;
    position:absolute;
    z-index:999;}  .rank .select4
    div{width:5.26%;
    height:100%;
    float:left;}  .rank .bar-content{
    width:100%;
    height: 5px;
    background:#535353;
    z-index:998;
    position:relative;
    margin:0 0 7px;
    border-radius:3px;}  .bar-content > .bar{
    width:100%;
    height:100%;
    position:absolute;
    background: rgb(225, 63, 64);
    border-radius: 2px;}  .bar-content > .bar2{
    width:100%;
    height:100%;
    position:absolute;
    background: rgb(225, 63, 64);
    border-radius: 2px;}  .bar-content > .bar3{
    width:100%;
    height:100%;
    position:absolute;
    background: rgb(225, 63, 64);
    border-radius: 2px;}  .bar-content > .bar4{
    width:100%;
    height:100%;
    position:absolute;
    background:rgba(118, 66, 46, 0.7);
    border-radius:3px;}  .bar-content > .bar4{
    width:100%;
    height:100%;
    position:absolute;
    background:rgba(122, 173, 58, 1);
    border-radius:3px;}  .rank .bar-content > .str{
    font-size:11px;
    line-height:8px;
    color:#C91717;
    float:left;
    margin-left:-60px;}    .images-content{
    font-size:0;
    -ms-flex-wrap:wrap;
    flex-flow:row wrap;
    display:-webkit-box;
    display:flex;}#template-game .images-content
    div{-webkit-box-flex:auto;
    flex:auto;
    width:200px;
    margin:.2vw;}#template-game .images-content
    div img{width:100%;
    height:auto;}  .btn2 {
    border: none !important;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 9px 13px;
    -webkit-transition: 0.25s;
    transition: 0.25s;
    font-size: 25px;  }    .sbox
    h2,.sbox h1{color:#24303B;
    border-color:#ECEFF5;}  #single .content .sbox{
    border-color:#F5F7FA;}  #single_relacionados{
    display:none;
    width:100%;
    float:left;}     .Team
    img{   width:10%;
    border-radius:10%;  }     .Title.Page.fa-angle-up{
    padding-left:55px;}  .Title.Page.fa-angle-up:before{
    content:'';
    width:40px;
    height:40px;
    position:absolute;
    left:0;
    top:0;
    border-radius:20px;
    background-image:url(../img/logopeque.png);}    .Anime .Types{
    width:70%;
    left:0;
    bottom:0px;
    border-radius:0;
    opacity:1;
    right:auto;
    margin:0;
    top:auto;
    height:20px;
    line-height:20px;}  .Anime .Types:before{
    content:'';
    width:0;
    height:0;
    border-bottom:20px solid #000;
    border-right:10px solid transparent;
    border-bottom-color:inherit;
    position:absolute;
    right:-10px;
    top:0;}  .Anime .Types:after{
    left:0;
    content:'';
    height:2px;
    position:absolute;
    background-color:inherit;
    bottom:-2px;}
    li .Types{opacity:.5;
    transition:all .2s;
    position:absolute;
    top:0;
    bottom:0;
    margin:auto;
    right:16px;}
    li a:hover>.Types{opacity:1;}  .Types{
    font-size:10px;
    font-weight:700;
    line-height:16px;
    width:60px;
    text-align:center;
    text-transform:uppercase;
    color:#fff;
    display:inline-block;
    height:16px;
    border-radius:8px;}  .Types.movie{
    background-color:#FD3246;
    border-color:#FD3246;}  .Types.ova{
    background-color:#FF7E00;
    border-color:#FF7E00;}  .Types.tv{
    background-color:#e03e3e;
    border-color:#e03e3e;}    .Typess{
    font-size:10px;
    font-weight:700;
    line-height:16px;
    width:100%;
    text-align:center;
    text-transform:uppercase;
    color:#fff;
    display:inline-block;
    height:16px;
    border-radius:8px;}  .Typess.movie{
    background-color:#FD3246;
    border-color:#FD3246;}  .Typess.ova{
    background-color:#FF7E00;
    border-color:#FF7E00;}  .Typess.tv{
    background-color:#e03e3e;
    border-color:#e03e3e;}      .background-overlay{
    background:rgba(0,0,0, 0.5);
    position: absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    display:block;
    /* z-index: 1; */}  .background-image{
    position:relative;
    background-repeat:no-repeat;
    background-position:100%;
    background-size:cover;
    padding:40px 0;
    overflow:hidden;}  .background-image.parallax{
    background-position:50% 0;}  .background-image.full-height{
    height:100%;
    width:100%;
    background-position:100%;}  .margin-top-40 {
    margin-top: 40px !important;  }  .embed-responsive-16by9 {
    padding-bottom: 56.25%;  }  .embed-responsive {
    position: relative;
    display: block;
    padding: 0;
    overflow: hidden;  }    .embed-responsive .embed-responsive-item, .embed-responsive
    embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {      top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    border: 0;  }    .comment-form{
    margin:40px 0 0 0;}  .comment-form .page-header{
    font-weight:600 !important;
    border:0;
    display:inline-block;
    margin-bottom:25px;
    padding-left:0;}  .comments .page-header{
    border:0;
    padding-left:0;
    margin-bottom:10px;}  .comment-form .btn{
    margin-top:15px;}  .comments {
    width:100%;}  .comment {
    display: grid;
    grid-template-columns: 90px 90%;
    grid-column-gap: 0px;}  .comments > .media{
    margin:30px 0 30px 0;
    padding:0px;
    text-align:left;
    display: inline-block;}  .comments > .media:last-child{
    margin-bottom:0;
    width: 100%;}  .comments .media-left, .comments .media>.pull-left{
    display: inline-block;
    position: relative;
    vertical-align: middle;
    margin: 4px 10px;
    height: 80px;      }  .comments .media-heading{
    font-size:15px;
    text-transform:uppercase;
    font-weight:500;}  .comments .media-body{
    display: inline-block;
    position: relative;
    vertical-align: middle;
    margin: 4px 0px;  }  .comments .media-content{
    padding: 10px 10px 5px 15px;
    border-radius: 3px;
    background-color: #181818;}  .comments .media-content
    i{color:#fff;
    margin-left:5px;}  .comments .media-body .date{
    color:#909090;
    font-size:12px;
    display:block;
    margin-top:2px;}  .res {
    cursor: pointer;}  .comments .media-body > .btn{
    display:none;}  .comments .media-body > .btn
    span{display:none;
    margin-right:5px;}  .comments .media-body:hover > .btn
    span{display:inherit;}  .img {
    display: inline-block;
    width: 75px;
    vertical-align: top;
    border-radius: 50px;}  .admin {
    border: solid 2px #e03e3e;}  .vip {
    border: solid 2px #ffc602;}  .up {
    color: #4ba23d;}  .down{
    color: #e03e3e;}  .nivel{
    height: 20px;
    width: 20px;
    padding: 2px;
    position: absolute;
    bottom: 6px;
    left: 44px;
    background-color: #161618;
    border-radius: 100px;      }  .online {
    position: absolute;
    border-radius: 100px;
    width: 20px;
    height: 20px;
    top: -2px;
    left: -5px;
    color: #FFC602;
    background-color: #00E205;
    border: solid 4px #161618;}   .media{
    margin-top:20px;}  .media-heading{
    font:14px arial;
    font-weight:bold !important;
    line-height:1;
    color: #fff;}  .media-body .date{
    color:#b2b2b2;
    font-size:11px;}  .media-body .text{
    color:#b2b2b2;
    display:block;}  .media-body > .btn
    span{display:none;
    margin-right:5px;}  .media-body:hover > .btn
    span{display:inherit;}  .respuestas {
    padding-left: 60px;
    border-left: 3px solid #161618;}  .label-vip {
    background-color: #e2b10a;  }     @media (
    min-width: 1200px) {   .embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {    height: 600px;   }   .comment {
    display: grid;
    grid-template-columns: 90px 90%;
    grid-column-gap: 0px;}   .respuestas {
    padding-left: 60px;}  }     @media (
    min-width: 768px) and (max-width: 1199px) {   .embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {    height: 450px;   }   .comment {
    display: grid;
    grid-template-columns: 90px 80%;
    grid-column-gap: 0px;}   .respuestas {
    padding-left: 40px;}  }    @media (
    min-width: 480px) and (max-width: 767px) {   .embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {    height: 350px;   }   .comment {
    display: grid;
    grid-template-columns: 90px 83%;
    grid-column-gap: 0px;}   .respuestas {
    padding-left: 20px;}  }    @media (
    min-width: 355px) and (max-width: 479px) {   .embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {    height: 240px;   }   .comment {
    display: grid;
    grid-template-columns: 90px 75%;
    grid-column-gap: 0px;}   .respuestas {
    padding-left: 10px;}  }    @media (
    max-width: 354px){   .comment {display: grid;
    grid-template-columns: 100%;
    grid-column-gap: 0px;}   .comments .media-left, .comments .media>.pull-left {
    display:none;}   .respuestas {
    padding-left: 0px;}  }    #Promocion {
    /* position: relative; */
    left: -89.5px;
    box-sizing: border-box;
    /* width: 1349px; */  }    .Votess {
    line-height: 20px;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;     }  /* COMENTARIOS */  @charset
    "utf-8";     .mensaje{
    width: 95%;
    border-radius: 4px;
    border: 1px solid #c6c6c6;
    padding: 15px;
    margin-bottom: 10px;  }    .publicar-button{
    float: right;
    background-color: #3ea7c9;
    color: white;
    border-radius: 4px;
    border: medium none;
    padding: 5px 8px;
    cursor: pointer;  }    .publicar-button:hover{
    background-color: #2e87a4;  }    .loading{
    cursor: not-allowed;   }    #comentarios{
    list-style:none;
    padding:0;
    margin: auto;  }    #comentarios
    li{   margin-bottom: 15px;     }      .respuesta{
    width: 80% !important;
    float: right;  /* Problemas con cuadro para responder */  }    .container_c{
    width: 80%;
    margin: auto;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.19);
    padding: 10px;
    border-radius:10px;  }    @media (
    max-width:450px){  #reportar-btn{width:60%;}     .container_c{
    width: 100%;
    margin: auto;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.19);
    padding: 10px;  }    }    .header_c{
    border-bottom: 1px solid #000;
    height: 60px;
    position: relative;
    margin-bottom: 10px;
    cursor: default;  }    .avatar1{
    display: inline-block;
    background-image: url("../img/user/default.png");
    background-size: cover;
    background-position: center;
    width: 60px;
    height: 60px;
    position: absolute;
    left: -90px;
    top: -10px;
    border-radius: 29px;  }    .avatar2{
    display: inline-block;
    position: absolute;
    left: -22px;
    top: 10px;  }    .container-info{
    width: 100%;  }    .usuario{
    display:inline-block;
    font-weight:bold;
    font-size: 16px;  }    .rango{
    display: inline-block;
    color: white;
    font-size: 12px;
    background-color: red;
    padding: 4px;
    border-radius: 5px;
    margin-bottom: 3px;
    margin-right: 5px;  }    .container-respuesta{
    display:inline-block;   }    .respuesta-usuario{
    color: #3a3a3a !important;  }    .respuesta-usuario:before{
    content: "\e095";  }    .borrar{
    display: inline-block;
    float: right;
    background-color: #e43333;
    padding: 5px;
    border-radius: 5px;
    font-size: 12px;  }    .borrar:hover{
    background-color: #c52929;  }    .borrar
    span{   color: white;  }    .cruz{
    color:white !important;
    top: 1px;
    position: relative;  }    .cruz:before{
    content: "\e014";  }    .fecha{
    font-size: 14px;  }    .reloj{
    font-size:14px !important;
    color:gray !important;
    position: relative;
    top: 1px;  }    .reloj:before{
    content: "\e023";  }    .contenido{
    margin-bottom: 15px;  }    .texto{
    font-size: 14px;  }         .votar{
    display: inline-block;
    margin-right: 10px;
    cursor: default;  }    .votar
    a{   display:inline-block;   }    .votado-positivo{
    color:rgb(0, 153, 0) !important;   }    .votado-negativo{
    color:red !important;   }    .icon{
    font-family: 'Glyphicons Halflings';
    font-weight: 400;
    font-size: 12px;
    color: #337ab7;  }    .upvote:hover{
    color:#00bf00;  }    .upvote:before{
    content: "\e125";  }    .downvote:hover{
    color:red;  }    .downvote:before{
    content: "\e126";  }    .separador-votar{
    height: 12px;
    border: 1px solid #000;
    display: inline-block;  }    .cantidad-votos{
    font-size: 12px;
    position:relative;
    top:-1px;  }    .positivo{
    color:rgb(0, 153, 0);   }    .negativo{
    color:red;   }    .responder{
    display: inline-block;
    background-color: rgb(0, 166, 222);
    color: white;
    padding: 5px 8px;
    border-radius: 3px;
    font-size: 12px;  }    .responder:hover{
    background-color: rgb(0, 138, 185);  }    .cuadro-responder{
    height: 100px;
    margin-top: 20px;
    border-radius: 10px;
    display: none;  }    /* POPUP */    /* Colores Actividad */    .fverde{
    color: #0edb51;  }  .frojo{
    color: #f41d1d;  }  .fazul{
    color: #1de7f4;  }  .fama{
    color: #f1f41d;  }  .Flex
    li a{   display: inline-flex;  }  .diablo
    li a{   border-radius: 0px 0px 30px 30px;  }  .rank{
    padding:10px;
    background-color: rgba(0, 0, 0, 0.2);
    color:#fff;
    border-radius:5px;  }  .bg-cover{
    height: 100%;
    width: 100%;
    background: rgba(0,0,0,0.7);
    position: absolute;
    top: 0;
    z-index: 1;
    padding-left:20px;  }    .panel.price,    .panel.price>.panel-heading{
    border-radius:0px;
    -moz-transition: all .3s ease;
    -o-transition:  all .3s ease;
    -webkit-transition:  all .3s ease;    }    .panel.price:hover{
    box-shadow: 0px 0px 30px rgba(0,0,0, .2);    }    .panel.price:hover>.panel-heading{
    box-shadow: 0px 0px 30px rgba(0,0,0, .2) inset;    }              .panel.price>.panel-heading{
    box-shadow: 0px 5px 0px rgba(50,50,50, .2) inset;
    text-shadow:0px 3px 0px rgba(50,50,50, .6);    }         .price .list-group-item{
    border-bottom-:1px solid rgba(250,250,250, .5);    }        .panel.price .list-group-item:last-child {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;    }    .panel.price .list-group-item:first-child {
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;    }        .price .panel-footer {
    color: #fff;
    border-bottom:0px;
    background-color:  rgba(0,0,0, .1);
    box-shadow: 0px 3px 0px rgba(0,0,0, .3);    }            .panel.price .btn{
    box-shadow: 0 -1px 0px rgba(50,50,50, .2) inset;
    border:0px;    }  .price.panel-grey>.panel-heading {
    color: #fff;
    background-color: #6D6D6D;
    border-color: #B7B7B7;
    border-bottom: 1px solid #B7B7B7;    }           .price.panel-grey>.panel-body {
    color: #fff;
    background-color: #808080;  }        .price.panel-grey>.panel-body .lead{
    text-shadow: 0px 3px 0px rgba(50,50,50, .3);  }    .price.panel-grey .list-group-item {
    color: #333;
    background-color: rgba(50,50,50, .01);
    font-weight:600;
    text-shadow: 0px 1px 0px rgba(250,250,250, .75);  }    .ZL{
    margin-top: 0px;
    margin-bottom: -10px;
    border-radius: 0px;
    padding-top:0px;
    text-align:center;
    border-bottom: 0;
    border-top: 3px solid #e03e3e;
    z-index: 2;   }  .normalText{
    color: #e25859;  }  .normalText:hover{
    color: #e03e3e;  }  .TxtDES {
    color: #ababab;  }  .alertify-logs{
    z-index:3;  }    .AnmSttBan, .BtnNw.Rcmndr {
    padding: 3px;
    border-radius: 5px;
    box-shadow: inset 0px 0px 30px 0px rgba(0,0,0,0.15);
    background-color: #e03e3e;
    color: #fff;
    text-align: center;
    line-height: 30px;
    margin-bottom: 10px;  }  .circle{
    border-radius:50px;
    line-height: 1;  }    .ListActors {
    margin: 0 -7px -14px;
    overflow: hidden;  }    .ListActors>
    li {      padding: 0 7px;
    margin-bottom: 14px;
    width: 20%;
    text-align: center;
    float: left;  }  .ListActors>
    li>a img {      width: 90px;
    height: 90px;
    border-radius: 50px;  }  .ListActors>
    li>a p {   height:50px;
    margin-top: 10px;  }    .has-error{
    color: #9b4141;  }  .alert-zl {
    background-color: #181818;
    border-color: #000000;
    color: #a94442;  }    @-webkit-keyframes spinner-rotate-forever{0%{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);}to{
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn);}}@keyframes spinner-rotate-forever{0%{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg);}to{
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn);}}.comments__spinner{
    width:32px;
    height:32px;
    overflow:hidden;
    margin:0 auto;
    text-indent:100%;
    border-radius:50%;
    position:relative;
    border:4px solid #919191;
    border-right-color:transparent;
    -webkit-animation:spinner-rotate-forever 1s infinite linear;
    animation:spinner-rotate-forever 1s infinite linear;}.comments__iframe{
    width:100%;
    border:none;
    opacity:0;
    -webkit-transition:opacity .25s;
    transition:opacity .25s;}  /*# sourceMappingURL=comments.css.map*/
    border-color: #000000;
}
.comments .media-content{padding: 10px 10px 5px 15px;border: 1px solid #000;border-radius: 3px;background-color: #181818;}
.comments .media-content i{color:#fff;}
.comments .media-content .activeup {color:#4ba23d;}
.comments .media-content .activedown {color:#e03e3e;}
.comments .media-body .date{color:#909090;font-size:12px;display:block;margin-top:2px;}
.res {cursor: pointer;}
.res:hover {color:#cccccc}
.comments .media-body > .btn{display:none;}
.comments .media-body > .btn span{display:none;margin-right:5px;}
.comments .media-body:hover > .btn span{display:inherit;}
.img {display: inline-block;
    width: 75px;
    vertical-align: top;
    border-radius: 50px;}
.admin {border: solid 2px #e03e3e;}
.vip {border: solid 2px #ffc602;}
.up {color: #4ba23d;cursor: pointer;}
.down{color: #e03e3e;cursor: pointer;}
.nivel{
    height: 25px;
    width: 25px;
    padding: 2px;
    position: absolute;
    bottom: 6px;
    left: 44px;
    background-color: #000000;
    border-radius: 100px;
    }
.online {position: absolute;
    border-radius: 100px;
    width: 20px;
    height: 20px;
	top: -2px;
    left: -5px;
	color: #FFC602;
    background-color: #00E205;
    border: solid 4px #161618;}	
.media{margin-top:20px;}
.media-heading{font:14px arial;font-weight:bold !important;line-height:1;color: #fff;}
.media-body .date{color:#b2b2b2;font-size:11px;}
.media-body .text{overflow:auto;color:#b2b2b2;display:block;}
.media-body > .btn span{display:none;margin-right:5px;}
.media-body:hover > .btn span{display:inherit;}
.respuestas {padding-left: 60px;border-left: 3px solid #161618;}
.label-vip {
    background-color: #e2b10a;
}
 
@media (min-width: 1200px) {
	.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
		height: 600px;
	}
	.comment {display: grid;grid-template-columns: 90px 90%;grid-column-gap: 0px;}
	.respuestas {padding-left: 60px;}
}
 
@media (min-width: 768px) and (max-width: 1199px) {
	.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
		height: 450px;
	}
	.comment {display: grid;grid-template-columns: 90px 80%;grid-column-gap: 0px;}
	.respuestas {padding-left: 40px;}
}

@media (min-width: 480px) and (max-width: 767px) {
	.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
		height: 350px;
	}
	.comment {display: grid;grid-template-columns: 90px 83%;grid-column-gap: 0px;}
	.respuestas {padding-left: 20px;}
}

@media (min-width: 355px) and (max-width: 479px) {
	.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
		height: 240px;
	}
	.comment {display: grid;grid-template-columns: 90px 75%;grid-column-gap: 0px;}
	.respuestas {padding-left: 10px;}
}

@media (max-width: 354px){
	.comment {display: grid;grid-template-columns: 100%;grid-column-gap: 0px;}
	.comments .media-left, .comments .media>.pull-left {display:none;}
	.respuestas {padding-left: 0px;}
}

#Promocion {
	/* position: relative; */left: -89.5px;box-sizing: border-box;/* width: 1349px; */
}

.Votess {
    line-height: 20px;
     
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
 
}
/* COMENTARIOS */
@charset "utf-8";
 
.mensaje{
	width: 95%;
	border-radius: 4px;
	border: 1px solid #c6c6c6;
	padding: 15px;
	margin-bottom: 10px;
}

.publicar-button{
	float: right;
	background-color: #3ea7c9;
	color: white;
	border-radius: 4px;
	border: medium none;
	padding: 5px 8px;	
	cursor: pointer;
}

.publicar-button:hover{
	background-color: #2e87a4;
}

.loading{
	cursor: not-allowed;	
}

#comentarios{
	list-style:none;
	padding:0;	
	margin: auto;
}

#comentarios li{
	margin-bottom: 15px;
	
}


.respuesta{
	width: 80% !important;
	float: right;		/* Problemas con cuadro para responder */
}

.container_c{
	width: 80%;
	margin: auto;
	box-shadow: 0 4px 4px rgba(0, 0, 0, 0.19);
	padding: 10px;
	border-radius:10px;
}

@media (max-width:450px){
#reportar-btn{width:60%;}
 
.container_c{
	width: 100%;
	margin: auto;
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.19);
	padding: 10px;
}

}

.header_c{
	border-bottom: 1px solid #000;
	height: 60px;
	position: relative;
	margin-bottom: 10px;
	cursor: default;
}

.avatar1{
	display: inline-block;
	background-image: url("../img/user/default.png");
	background-size: cover;
	background-position: center;
	width: 60px;
	height: 60px;
	position: absolute;
	left: -90px;
	top: -10px;
	border-radius: 29px;
}

.avatar2{
	display: inline-block;
 
	position: absolute;
	left: -22px;
	top: 10px;
}

.container-info{
	width: 100%;
}

.usuario{
	display:inline-block;
	font-weight:bold;
	font-size: 16px;
}

.rango{
	display: inline-block;
	color: white;
	font-size: 12px;
	background-color: red;
	padding: 4px;
	border-radius: 5px;
	margin-bottom: 3px;
	margin-right: 5px;
}

.container-respuesta{
	display:inline-block;	
}

.respuesta-usuario{
	color: #3a3a3a !important;
}

.respuesta-usuario:before{
	content: "\e095";
}

.borrar{
	display: inline-block;
	float: right;
	background-color: #e43333;
	padding: 5px;
	border-radius: 5px;
	font-size: 12px;
}

.borrar:hover{
	background-color: #c52929;
}

.borrar span{
	color: white;
}

.cruz{
	color:white !important;
	top: 1px;
	position: relative;
}

.cruz:before{
	content: "\e014";
}

.fecha{
	font-size: 14px;
}

.reloj{
	font-size:14px !important;
	color:gray !important;
	position: relative;
	top: 1px;
}

.reloj:before{
	content: "\e023";
}

.contenido{
	margin-bottom: 15px;
}

.texto{
	font-size: 14px;
}

 

.votar{
	display: inline-block;
	margin-right: 10px;
	cursor: default;
}

.votar a{
	display:inline-block;	
}

.votado-positivo{
	color:rgb(0, 153, 0) !important;	
}

.votado-negativo{
	color:red !important;	
}

.icon{
	font-family: 'Glyphicons Halflings';
	font-weight: 400;
	font-size: 12px;
	color: #337ab7;
}

.upvote:hover{
	color:#00bf00;
}

.upvote:before{
	content: "\e125";
}

.downvote:hover{
	color:red;
}

.downvote:before{
	content: "\e126";
}

.separador-votar{
	height: 12px;
	border: 1px solid #000;
	display: inline-block;
}

.cantidad-votos{
	font-size: 12px;
	position:relative;
	top:-1px;
}

.positivo{
	color:rgb(0, 153, 0);	
}

.negativo{
	color:red;	
}

.responder{
	display: inline-block;
	background-color: rgb(0, 166, 222);
	color: white;
	padding: 5px 8px;
	border-radius: 3px;	
	font-size: 12px;
}

.responder:hover{
	background-color: rgb(0, 138, 185);
}

.cuadro-responder{
	height: 100px; 
	margin-top: 20px; 
	border-radius: 10px; 
	display: none;
}

/* POPUP */

/* Colores Actividad */

.fverde{
	color: #0edb51;
}
.frojo{
	color: #e03e3e;
}
.fazul{
	color: #1de7f4;
}
.fama{
	color: #f1f41d;
}
.Flex li a{
	display: inline;
}
.diablo li a{
	border-radius: 0px 0px 30px 30px;
}
.rank{
	padding:10px;
	background-color: rgba(0, 0, 0, 0.2);
	color:#fff;
	border-radius:5px;
}
.bg-cover{
	height: 100%;
    width: 100%;
    background: rgba(0,0,0,0.7);
    position: absolute;
    top: 0;
    z-index: 1;
	 
	padding-left:20px;
}

.panel.price,
		.panel.price>.panel-heading{
			border-radius:0px;
			 -moz-transition: all .3s ease;
			-o-transition:  all .3s ease;
			-webkit-transition:  all .3s ease;
		}
		.panel.price:hover{
			box-shadow: 0px 0px 30px rgba(0,0,0, .2);
		}
		.panel.price:hover>.panel-heading{
			box-shadow: 0px 0px 30px rgba(0,0,0, .2) inset;
		}
		
				
		.panel.price>.panel-heading{
			box-shadow: 0px 5px 0px rgba(50,50,50, .2) inset;
			text-shadow:0px 3px 0px rgba(50,50,50, .6);
		}
			
		.price .list-group-item{
			border-bottom-:1px solid rgba(250,250,250, .5);
		}
		
		.panel.price .list-group-item:last-child {
			border-bottom-right-radius: 0px;
			border-bottom-left-radius: 0px;
		}
		.panel.price .list-group-item:first-child {
			border-top-right-radius: 0px;
			border-top-left-radius: 0px;
		}
		
		.price .panel-footer {
			color: #fff;
			border-bottom:0px;
			background-color:  rgba(0,0,0, .1);
			box-shadow: 0px 3px 0px rgba(0,0,0, .3);
		}
		
		
		.panel.price .btn{
			box-shadow: 0 -1px 0px rgba(50,50,50, .2) inset;
			border:0px;
		}
.price.panel-grey>.panel-heading {
			color: #fff;
			background-color: #6D6D6D;
			border-color: #B7B7B7;
			border-bottom: 1px solid #B7B7B7;
		}
		
			
.price.panel-grey>.panel-body {
	color: #fff;
	background-color: #808080;
}



.price.panel-grey>.panel-body .lead{
		text-shadow: 0px 3px 0px rgba(50,50,50, .3);
}

.price.panel-grey .list-group-item {
	color: #333;
	background-color: rgba(50,50,50, .01);
	font-weight:600;
	text-shadow: 0px 1px 0px rgba(250,250,250, .75);
}

.ZL{
margin-top: 0px;margin-bottom: -10px;border-radius: 0px;padding-top:0px;text-align:center;border-bottom: 0;border-top: 3px solid #e03e3e;z-index: 2;	
}
.normalText{
color: #e25859;
}
.normalText:hover{
color: #e03e3e;
}
.TxtDES {
    color: #ababab;
}
.alertify-logs{
	z-index:3;
}

.AnmSttBan, .BtnNw.Rcmndr {
    padding: 3px;
    border-radius: 5px;
    box-shadow: inset 0px 0px 30px 0px rgba(0,0,0,0.15);
    background-color: #e03e3e;
    color: #fff;
    text-align: center;
    line-height: 30px;
    margin-bottom: 10px;
}
.circle{
	border-radius:50px;
	line-height: 1;
}

.ListActors {
    margin: 0 -7px -14px;
    overflow: hidden;
}

.ListActors>li {
    padding: 0 7px;
    margin-bottom: 14px;
    width: 20%;
    text-align: center;
    float: left;
}
.ListActors>li>a img {
    width: 90px;
    height: 90px;
    border-radius: 50px;
}
.ListActors>li>a p {
	height:50px;
	margin-top: 10px;
}

.has-error{
	color: #9b4141;
}
.alert-zl {
    background-color: #181818;
    border-color: #000000;
    color: #a94442;
}

@-webkit-keyframes spinner-rotate-forever{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-rotate-forever{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.comments__spinner{width:32px;height:32px;overflow:hidden;margin:0 auto;text-indent:100%;border-radius:50%;position:relative;border:4px solid #919191;border-right-color:transparent;-webkit-animation:spinner-rotate-forever 1s infinite linear;animation:spinner-rotate-forever 1s infinite linear}.comments__iframe{width:100%;border:none;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}
/*# sourceMappingURL=comments.css.map*/
.emoji{
	width: 18px;
    margin-top: -5px;
}
.favorite {
	cursor:pointer;
}
.bottom li{
	margin-bottom:15px;
}


@media (min-width: 1200px) {
    .content_store {margin-top: 35px; text-align: center;}
    .store_fondo {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 1140px; min-height: 180px; width: 100%; border-radius: 5px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_fondo_2 {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 1140px; min-height: 180px; width: 100%; border-radius: 5px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_text {position: absolute; right: 7px; top: 0px; z-index: 0; display: grid; grid-template-rows: 50px 80px 50px; text-align: center;}
    .store_text_1 {font-weight: 700; font-size: 34px; line-height: 50px; color: rgb(255, 255, 255);}
    .store_price_after {display: grid; grid-template-columns: auto auto auto; gap: 6px 6px;}
    .store_price_back {font-weight: 700; font-size: 34px; line-height: 50px; color: rgb(110, 112, 114); text-decoration: line-through;}
    .store_rayita {font-weight: 800; font-size: 40px; line-height: 50px;}
    .store_price_real {font-weight: 700; font-size: 34px; line-height: 50px; color: rgb(255, 255, 255);}
    .discoun {font-weight: 700; font-size: 80px; line-height: 70px;}

}
 
@media (min-width: 768px) and (max-width: 1199px) {
    .content_store {margin-top: 35px; text-align: center;}
    .store_fondo {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 1200px; min-height: 120px; width: 100%; border-radius: 5px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_fondo_2 {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 1200px; min-height: 120px; width: 100%; border-radius: 5px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_text {position: absolute; right: 7px; top: 0px; z-index: 0; display: grid; grid-template-rows: 30px 70px 30px; text-align: center;}
    .store_text_1 {font-weight: 600; font-size: 22px; line-height: 20px; color: rgb(255, 255, 255);}
    .store_price_after {display: grid; grid-template-columns: auto auto auto; gap: 4px 4px;}
    .store_price_back {font-weight: 600; font-size: 22px; line-height: 20px; color: rgb(110, 112, 114); text-decoration: line-through;}
    .store_rayita {font-weight: 600; font-size: 20px; line-height: 20px;}
    .store_price_real {font-weight: 600; font-size: 22px; line-height: 20px; color: rgb(255, 255, 255);}
    .discoun {font-weight: 600; font-size: 50px; line-height: 50px;}
}

@media (min-width: 480px) and (max-width: 767px) {
    .content_store {margin-top: 35px; text-align: center;}
    .store_fondo {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 900px; min-height: 120px; width: 100%; border-radius: 5px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_fondo_2 {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 900px; min-height: 120px; width: 100%; border-radius: 5px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_text {position: absolute; right: 7px; top: 0px; z-index: 0; display: grid; grid-template-rows: 30px 70px 30px; text-align: center;}
    .store_text_1 {font-weight: 600; font-size: 22px; line-height: 20px; color: rgb(255, 255, 255);}
    .store_price_after {display: grid; grid-template-columns: auto auto auto; gap: 4px 4px;}
    .store_price_back {font-weight: 600; font-size: 22px; line-height: 20px; color: rgb(110, 112, 114); text-decoration: line-through;}
    .store_rayita {font-weight: 600; font-size: 20px; line-height: 20px;}
    .store_price_real {font-weight: 600; font-size: 22px; line-height: 20px; color: rgb(255, 255, 255);}
    .discoun {font-weight: 600; font-size: 50px; line-height: 50px;}
}

@media (min-width: 355px) and (max-width: 479px) {
    .content_store {margin-top: 35px; text-align: center;}
    .store_fondo {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 700px; min-height: 100px; width: 100%; border-radius: 3px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_fondo_2 {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 700px; min-height: 100px; width: 100%; border-radius: 3px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_text {position: absolute; right: 5px; top: 0px; z-index: 0; display: grid; grid-template-rows: 20px 60px 20px; text-align: center;}
    .store_text_1 {font-weight: 600; font-size: 18px; line-height: 18px; color: rgb(255, 255, 255);}
    .store_price_after {display: grid; grid-template-columns: auto auto auto; gap: 2px 2px;}
    .store_price_back {font-weight: 600; font-size: 18px; line-height:18px; color: rgb(110, 112, 114); text-decoration: line-through;}
    .store_rayita {font-weight: 600; font-size: 18px; line-height: 18px;}
    .store_price_real {font-weight: 600; font-size: 18px; line-height: 18px; color: rgb(255, 255, 255);}
    .discoun {font-weight: 600; font-size: 40px; line-height: 50px; min-height: 50px;}
}

@media (max-width: 354px){
    .content_store {margin-top: 35px; text-align: center;}
    .store_fondo {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 700px; min-height: 70px; width: 100%; border-radius: 3px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_fondo_2 {position: relative; left: 0px; top: 0px; z-index: 0; max-width: 700px; min-height: 70px; width: 100%; border-radius: 3px; background-repeat: no-repeat; background-position: center center; background-size: 100% 100%; display: block;}
    .store_text {position: absolute; right: 5px; top: 0px; z-index: 0; display: grid; grid-template-rows: 15px 40px 15px; text-align: center;}
    .store_text_1 {font-weight: 600; font-size: 15px; line-height: 15px; color: rgb(255, 255, 255);}
    .store_price_after {display: grid; grid-template-columns: auto auto auto; gap: 2px 2px;}
    .store_price_back {font-weight: 600; font-size: 15px; line-height:15px; color: rgb(110, 112, 114); text-decoration: line-through;}
    .store_rayita {font-weight: 600; font-size: 15px; line-height: 15px;}
    .store_price_real {font-weight: 600; font-size: 15px; line-height: 15px; color: rgb(255, 255, 255);}
    .discoun {font-weight: 600; font-size: 30px; line-height: 40px; min-height: 30px;}
}

.Header>.Mid .Menu>li.open {
    position: relative
}
 
 

.labelZL {
    display: inline-block;
    color: #fff;
    margin-bottom: 0;
    font-weight: blod;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 5px;
    font-size: 20px;
    line-height: 0.4;
    border-radius: 100px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.label-zl {
    background-color: #151414;
}

.zlTitle{
    color: #e03e3e;
}

.newListResult>li{padding:10px 10px 10px 50px;border-bottom: 1px solid #000000;min-height:50px;position:relative;background-color: #333;}
.newListResult>li:last-child{border-bottom:0;}
.newListResult>li figure,.newListResult>li figure img{border-radius:5px;}
.newListResult>li figure{position:absolute;width:40px;height:40px;left:10px;top:10px;overflow:hidden;}
.newListResult>li span{position:static;opacity:1;}
.newListResult>li span{position:static;opacity:1;}
.newListResult .title{display:block;width:200px;height:18px;text-overflow:ellipsis;font-size:13px;overflow:hidden;white-space:nowrap;max-width:190px;}
.MasResultados,.Loading{padding:8px 0px 0px 0px!important;text-align:center;height:40px;min-height:auto!important;border-radius:0 0 5px 5px;color: #fff;}
.MasResultados{background:#00AEED;}
.MasResultados a{color:#fff;height:30px;}