/*

Theme Name: charcoal2



Description: 3 coloumn dark and brown theme.



Author: Jinsona designs



Author URI: http://web2feel.com/

*/

body {
    margin: 0;

    padding-top: 0px;

    background: #2f2723;

    font-family: Verdana, Tahoma, sans-serif;

    color: #99806b;

    font-size: 13px;
}

img {
    border: 0;
}

a {
    color: #efc8b3;

    text-decoration: none;
}

a:hover {
    color: #cf9c81;

    text-decoration: none;
}

blockquote.cita1 {
    width: 480px;

    margin: 10px 0 10px 40px;

    padding: 10px;

    text-align: justify;

    font:
        14px/20px italic Times,
        serif;

    color: #ffffff;

    background: transparent;

    border-left: 4px solid #ff9933;
}

blockquote.cita2 {
    width: 400px;

    padding: 5px 18px 10px 10px;

    text-align: justify;

    font: normal;

    color: #ffffff;

    background: #2f2723
        url(https://lh5.googleusercontent.com/_N0G_G-cxQDM/TWTLmUj3TiI/AAAAAAAAC78/dNkQw_UgMgk/s31/quotescierre22133b02.png)
        no-repeat 5% 15%;
}

blockquote.cita2 span {
    display: block;

    padding: 15px 10px 20px 40px;

    background: url(https://lh5.googleusercontent.com/_N0G_G-cxQDM/TWTL3GPUwaI/AAAAAAAAC8A/eNxjd3XW5Iw/s31/quotescierre213203a.png)
        no-repeat bottom right;
}

.c2x {
    position: absolute;

    top: 610px;

    left: 700px;

    width: 300px;

    height: 250px;
}

.c1x {
    position: absolute;

    left: 118px;

    top: 40px;

    width: 56px;

    height: 14px;
}

.clear {
    clear: both;
}

.alignleft {
    float: left;

    padding: 2px 0 0 5px;
}

.alignright {
    float: right;

    padding: 2px 0 0 5px;
}

/* The Wrapper */

#wrapper {
    width: 1200px;

    margin: 0 auto;

    background: url(./images/bgheader.jpg);

    background-repeat: repeat-y;
}

/* The Search */

.search {
    height: 29px;

    padding: 0px 25px 0 14px;

    float: right;
}

.search form {
    background: url(images/searchbg2.png);

    width: 210px;

    height: 29px;

    padding-top: 15px;

    padding-left: 17px;
}

.search input {
    float: left;
}

.search input#s {
    width: 160px;

    border: none;

    background: #fff;

    font-size: 16px;

    color: #444;

    height: 20px;
}

.search input#submit {
    border: none;

    background: #fff;

    font-size: 16px;

    color: #aeaeae;

    height: 22px;

    width: 35px;
}

/* The Top */

#top {
    height: 116px;

    margin-top: 0px;

    background: #bd0101 url(./images/bgheader.jpg);
}

.blogname {
    float: left;

    width: 1000px;

    font-family:
        Century Gothic,
        Verdana,
        Tahoma,
        sans-serif;

    margin: 0px 0 0 0;
}

.blogname h1 {
    font-size: 40px;

    font-weight: normal;

    margin: 30px 0px 0 50px;

    color: #dfdcd6;

    text-decoration: none;

    text-align: left;
}

.blogname h1 a:link,
.blogname h1 a:visited {
    color: #cfbcb5;

    text-decoration: none;

    background-color: transparent;
}

.blogname h1 a:hover {
    color: #fff;

    text-decoration: none;

    background-color: transparent;
}

.blogname h2 {
    margin: 0px 40px 0 50px;

    font-size: 16px;

    font-weight: normal;

    color: #fff;

    text-align: left;
}

.content {
    padding: 10px 5px 25px 5px;

    background: #251e1b;

    background-repeat: no-repeat;

    border-top: 1px solid #3b3430;
}

/* Menu */

#foxmenucontainer {
    height: 55px;

    background: url(./images/headb.jpg);

    display: block;

    padding: 0px 0 0px 0px;
}

#publicidad {
    position: absolute;
    right: 75px;
    top: 3px;
}

#buscador {
    position: absolute;
    right: 18px;
    top: 30px;
}

#foxmenu {
    position: relative;

    display: block;

    height: 25px;

    font-size: 11px;

    font-weight: bold;

    font-family: Arial, Verdana, Helvitica, sans-serif;
}

#foxmenu ul {
    margin: 0px;

    padding: 30px 20px 0 0;

    list-style-type: none;

    width: auto;

    float: left;
}

#foxmenu ul li {
    display: block;

    float: left;

    margin: 0 px 0 0;

    width: 105px;
}

#foxmenu ul li a {
    display: block;

    float: left;

    color: #fff;

    text-align: center;

    text-decoration: none;

    padding: 6px 0px 0 0px;

    width: 105px;

    height: 19px;

    background: transparent url(images/li2.gif) no-repeat top right;
}

#foxmenu ul li a:hover,
#foxmenu ul li.current_page_item a {
    color: #fff;

    background: transparent url(images/li2.gif) no-repeat top left;

    width: 105px;
    height: 19px;

    text-align: center;
}

#foxmenu ul li .current_page_item a,
#foxmenu ul li .current_page_item a:hover {
    color: #ff9600;

    width: 105px;
    height: 19px;

    background: transparent url(images/li2.gif) no-repeat top right;
}

#content {
    float: left;

    width: 745px;

    margin: 0px 5px 0px 0px;

    padding: 0 0;

    display: block;
}

.title {
    margin: 0 0;

    padding: 0px 0px 0px 5x;

    height: 70px;

    background: transparent;

    background: url(../../images/title2.jpg);
}

.time {
    float: right;

    width: 125px;

    height: 25px;

    margin-top: 5px;

    font-family:
        Century gothic,
        Verdana,
        Helvitica,
        sans-serif;

    padding: 1px 0 0 20px;

    color: #b1a899;

    /*background:url(images/date.png) no-repeat;*/
}

.post {
    margin: 10px 10px 0 8px;

    padding: 0px 0px 0px 0px;

    text-align: left-align;

    color: #d1cbc1;

    font:
        14px century gothic,
        verdana,
        sans-serif;
}

.post h2 {
    margin: 0 0;

    padding: 22px 0px 0px 23px;

    height: 30px;

    background: transparent;

    text-align: left;

    font:
        26px "Century gothic",
        Arial,
        sans-serif;

    font-weight: normal;
}

.post h2 a,
.post h2 a:link,
.post h2 a:visited {
    color: #998076;

    background-color: transparent;
}

.post .date {
    margin: 0 0;

    padding: 0px 0 0 23px;

    background: transparent;

    font:
        normal 12px "arial",
        Arial,
        sans-serif;

    color: #d1cbc1;

    font-variant: small-caps;
}

.post .postmetadata {
    margin: 0 0;

    padding: 11px 40px 0px 10px;

    height: 25px;

    font:
        normal 12px Verdana,
        Arial,
        sans-serif;

    text-align: right;

    color: #333;

    background: url(images/meta2.jpg);
}

.post .postmetadataH {
    margin-top: -35px;

    padding: 11px 40px 0px 10px;

    height: 25px;

    font:
        normal 12px Verdana,
        Arial,
        sans-serif;

    text-align: right;

    color: #333;

    background: url(images/meta2.jpg);
}

.tabs a,
.tabs2 a,
.tabs3 a,
.tabs4 a,
.tabs5 a,
.tabs6 a {
    color: #fff;
}

.post a:link,
.post a:visited {
    color: #ad4100;

    background-color: transparent;
}

.post a:hover {
    color: #fff;

    background-color: transparent;

    text-decoration: none;
}

.entry {
    margin: 0 0;

    padding: 5px 15px;
}

.cover {
    margin: 0 0;

    background: url(../../images/cover.jpg);

    background-repeat: repeat-y;
}

.rss {
    float: left;
}

.del {
    float: left;
}

.techno {
    float: left;
}

.erss {
    float: left;

    padding: 10px 0 0 10px;
}

.credits {
    padding: 2px 28px 0 0;

    float: right;

    color: #da4f1b;
}

/* The Sidebar1 */

.sidebar1 {
    float: left;

    width: 220px;

    padding-top: 5px;

    font-size: 14px;

    font-family: "Century gothic", Arial, sans-serif;
}

.sidebar1 h2,
.sidebar2 h2 {
    height: 37px;

    width: 202px;

    text-align: left;

    line-height: 37px;

    font-size: 18px;

    color: #aca394;

    margin: 5px 0 0 0;

    padding: 0px 0 0 10px;

    /*background:url(images/h2.jpg) center;*/

    background-color: #524741;

    border: #000 solid 4px;

    border-radius: 8px 8px 8px 8px;

    -moz-border-radius: 8px 8px 8px 8px;

    -webkit-border-radius: 8px 8px 8px 8px;
}

.sidebar1 ul {
    list-style-type: none;

    margin: 0;

    padding: 0;
}

.sidebar1 ul ul {
    list-style-type: none;

    margin: 0;

    padding: 0px 3px 10px 3px;

    background: #090605 url(images/bottom.jpg) bottom;

    background-repeat: no-repeat;
}

.sidebar1 ul ul ul {
    list-style-type: none;

    margin: 0;

    padding: 0;

    border: 0;
}

.sidebar1 ul ul ul ul {
    list-style-type: none;

    margin: 0;

    padding: 0;

    border: 0;
}

.sidebar1 ul li {
    height: 100%;

    line-height: 18px;
}

.sidebar1 ul li a:link,
.sidebar1 ul li a:visited {
    color: #998076;

    text-decoration: none;

    padding: 5px 0px 5px 5px;

    display: block;

    background: #251e1b;

    background-repeat: no-repeat;

    border-top: 1px solid #2f2723;

    border-bottom: 1px solid #17120f;
}

.sidebar1 ul li a:hover {
    background: #382f2a;

    background-repeat: no-repeat;

    color: #e4e4e4;
}

.sidebar1 p {
    padding: 7px 10px;

    margin: 0;
}

.sidebar1 table {
    width: 100%;

    text-align: center;

    background-color: #1f1f1f;

    color: #daef8e;
}

/* The Sidebar2 */

.sidebar2 {
    float: right;

    width: 220px;

    padding-top: 5px;

    font-size: 14px;

    font-family: "Century gothic", Arial, sans-serif;

    color: #ffffff;
}

/*



.sidebar2 h2 {

	height:37px;

	line-height:37px;

	font-size:18px;

	color:#ACA394;

	margin:5px 0 0 0 ;

	padding:0px 0 0 10px;

	background:url(images/h2.jpg);

	}



*/

.sidebar2 ul {
    list-style-type: none;

    margin: 0;

    padding: 0;
}

.sidebar2 ul ul {
    list-style-type: none;

    margin: 0;

    padding: 0px 3px 10px 3px;

    background: #0a0605 url(images/bottom.jpg) bottom;

    background-repeat: no-repeat;
}

.sidebar2 ul ul ul {
    list-style-type: none;

    margin: 0;

    padding: 0;

    border: 0;
}

.sidebar2 ul ul ul ul {
    list-style-type: none;

    margin: 0;

    padding: 0;

    border: 0;
}

.sidebar2 ul li {
    height: 100%;

    line-height: 18px;
}

.sidebar2 ul li a:link,
.sidebar2 ul li a:visited {
    color: #998076;

    text-decoration: none;

    padding: 5px 0px 5px 5px;

    display: block;

    background: #251e1b;

    background-repeat: no-repeat;

    border-top: 1px solid #2f2723;

    border-bottom: 1px solid #17120f;
}

.sidebar2 ul li a:hover {
    background: #382f2a;

    background-repeat: no-repeat;

    color: #e4e4e4;
}

.sidebar2 p {
    padding: 7px 10px;

    margin: 0;
}

.sidebar2 table {
    width: 100%;

    text-align: center;

    background-color: #1f1f1f;

    color: #a4ddef;
}

/* --- FOOTER --- */

#footer {
    height: 60px;

    padding: 10px 0px 0px 0px;

    background: #2a2a2a url(./images/footer.jpg);

    background-repeat: no-repeat;

    color: #6f584c;

    font-size: 10px;

    font-weight: normal;

    text-align: right;

    letter-spacing: 1px;
}

#footer a {
    color: #6f584c;
}

#footer a:hover {
    color: #fff;
}

/* The Navigation */

.navigation {
    height: 25px;

    padding: 0 20px;
}

.navigation a {
    font-weight: bold;

    text-decoration: none;

    font-size: 14px;

    color: #685750;
}

.navigation a:hover {
    color: #fff;
}

/* The Attachment */

.contentCenter {
    text-align: center;
}

/* The Page Title */

h2.pagetitle {
    padding: 0;

    margin: 0 0 20px 0;

    font-size: 20px;

    text-align: center;
}

/* The Comments */
.comments textarea {
    width: 711px;

    height: 170px;

    background: #382f2a;

    border: 1px solid #403630;

    color: #ddd;

    margin: -20px 0px 10px -5px;

    padding: 20px 0 0 0;

    overflow: auto;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 14px;
}

#comments {
    word-wrap: break-word;

    overflow-y: hidden;
}

#commentform {
    padding-left: 23px;
}

#commentform input {
    background: #382f2a;

    border: 1px solid #403630;

    color: #ddd;

    padding-left: 10px;
}

.comments input#submit {
    padding: 0;
    padding-left:8px;
    padding-right:8px;
    margin: -20px 0px 0px -5px;
    height: 29px;
}

.comments h2 {
    font-size: 19px;

    line-height: 30px;

    margin: 24px 0 0 23px;

    padding: 0;

    font-weight: normal;
}

.comments ol li p {
    padding: 0;

    margin: 10px 0;

    color: #ddd;
}

.comments h4 {
    font-size: 19px;

    line-height: 38px;

    width: 696px;

    margin: 30px 0px 10px 0px;

    margin-left: 15px;

    padding: 0 0 0 20px;

    font-weight: normal;

    background-image: -moz-linear-gradient(100% 100% 90deg, rgba(32, 32, 32, 0), #6f584c);

    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(32, 32, 32, 0)), to(#6f584c));

    background-image: linear-gradient(#6f584c, rgba(32, 32, 32, 0));
}

/* cabeceras comentarios */

.commgrad {
    font-size: 19px;

    line-height: 38px;

    width: 696px;

    margin: 30px 0px 10px 0px;

    margin-left: 15px;

    padding: 0 0 0 20px;

    font-weight: normal;

    background-image: -moz-linear-gradient(100% 100% 90deg, rgba(32, 32, 32, 0), #6f584c);

    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(32, 32, 32, 0)), to(#6f584c));

    background-image: linear-gradient(#6f584c, rgba(32, 32, 32, 0));
}

/* cabeceras publicación de comentario */

.barrasum {
    font-size: 14px;

    line-height: 35px;

    margin: 16px 0px -20px 11px;

    margin-left: 5px;

    padding: 0 0 0 10px;

    width: 580px;

    font-weight: normal;

    background-image: -moz-linear-gradient(100% 100% 90deg, rgba(32, 32, 32, 0), #6f584c);

    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(32, 32, 32, 0)), to(#6f584c));
}

.barrasummases {
    font-size: 14px;

    line-height: 35px;

    margin: 0 20px -1px -11px;

    width: 713px;

    padding: 0px 0px 0px 10px;

    /*



width:688px;

margin-left: -2px;



*/

    font-weight: normal;

    background-image: -moz-linear-gradient(100% 100% 90deg, rgba(32, 32, 32, 0), #6f584c);

    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(32, 32, 32, 0)), to(#6f584c));

    background-image: linear-gradient(#6f584c, rgba(32, 32, 32, 0));
}

/* cabeceras sumario */

.barrasoc {
    font-size: 14px;

    line-height: 42px;

    margin: 28px 20px -17px 7px;

    margin-left: -11px;

    padding: 0px 0px 10px 10px;

    width: 360px;

    font-weight: normal;

    background-image: -moz-linear-gradient(100% 100% 90deg, rgba(32, 32, 32, 0), #6f584c);

    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(32, 32, 32, 0)), to(#6f584c));

    background-image: linear-gradient(#6f584c, rgba(32, 32, 32, 0));
}

.barrasumaprox {
    font-size: 14px;

    line-height: 35px;

    margin: -1px 20px -17px 7px;

    margin-left: -11px;

    padding: 0px 0px 0px 10px;

    width: 715px;

    font-weight: normal;

    background-image: -moz-linear-gradient(100% 100% 90deg, rgba(32, 32, 32, 0), #6f584c);

    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(32, 32, 32, 0)), to(#6f584c));
}

.masvisto {
    width: 210px;

    font-size: 18px;

    color: #aca394;

    margin: 5px 0 0 0;

    background: url(images/visto.jpg);
}

.numcomentario {
    float: right;

    margin: 0 8px 0 0;

    font-size: 36px;

    font-family: "Trebuchet MS";

    font-style: italic;

    color: #efc8b3;
}

.impar {
    background-color: #392f28;

    margin: 10px 15px 0 15px;

    padding: 7px 7px 7px 7px;

    border-radius: 15px 15px 15px 15px;

    -moz-border-radius: 15px 15px 15px 15px;

    -webkit-border-radius: 15px 15px 15px 15px;
}

.par {
    background-color: #2f2723;

    margin: 10px 15px 0 15px;

    padding: 7px 7px 7px 7px;

    border-radius: 15px 15px 15px 15px;

    -moz-border-radius: 15px 15px 15px 15px;

    -webkit-border-radius: 15px 15px 15px 15px;
}

.slide_likebox {
    float: right;
    width: 288px;
    height: 345px;
    background: url(http://gnula.nu/wp-content/uploads/2015/11/fb_bg.png) no-repeat !important;
    display: block;
    right: -250px;
    padding: 0;
    position: fixed;
    top: 130px;
    z-index: 1002;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

div.likeboxwrap {
    margin-top: 2px;
    margin-left: -5px;
    width: 238px;
    height: 325px;
    background-color: #fff;
    overflow: hidden;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

div.likeboxwrap iframe {
    margin: -1px;
}

div.likeboxFB {
    background: #fff;
}

.BoxXat {
    float: left;
    width: 524px;
    height: 390px;
    background: url(http://gnula.nu/wp-content/uploads/2015/11/xat11.png) no-repeat !important;
    display: block;
    left: -487px;
    padding: 0;
    position: fixed;
    top: 100px;
    z-index: 1002;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

div.likeboxwrap {
    margin-top: 2px;
    margin-left: -5px;
    background-color: #fff;
    overflow: hidden;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

/*Efecto hover */

a.Ntooltip {
    position: relative; /* es la posición normal */
    text-decoration: none !important; /* forzar sin subrayado */
}

a.Ntooltip:hover {
    z-index: 999; /* va a estar por encima de todo */
    background-color: #382f2a; /* DEBE haber un color de fondo */
}

a.Ntooltip span {
    display: none; /* el elemento va a estar oculto */
}

a.Ntooltip br {
    display: none;
}

a.Ntooltip:hover span {
    display: block; /* se fuerza a mostrar el bloque */
    position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
    top: -105px;
    left: 595px; /* donde va a estar */
    width: 54px; /* el ancho por defecto que va a tener */
    padding: 0px; /* la separación entre el contenido y los bordes */
    background-color: #382f2a; /* el color de fondo por defecto */
    color: #ffffff; /* el color de los textos por defecto */
}

/*Efecto hover en tops */

a.Ttooltip {
    position: relative; /* es la posición normal */
    text-decoration: none !important; /* forzar sin subrayado */
}

a.Ttooltip:hover {
    z-index: 999; /* va a estar por encima de todo */
    background-color: #382f2a; /* DEBE haber un color de fondo */
}

a.Ttooltip span {
    display: none; /* el elemento va a estar oculto */
}

a.Ttooltip br {
    display: none;
}

a.Ttooltip:hover span {
    display: block; /* se fuerza a mostrar el bloque */
    position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
    top: -105px;
    left: 450px; /* donde va a estar */
    width: 54px; /* el ancho por defecto que va a tener */
    padding: 0px; /* la separación entre el contenido y los bordes */
    background-color: #382f2a; /* el color de fondo por defecto */
    color: #ffffff; /* el color de los textos por defecto */
}

/*Efecto géneros */

a.menus {
    color: #d1cbc1;
}

a.menus:active {
    color: #d1cbc1;
}

a.menus:visited {
    color: #d1cbc1;
} /*Link visitado*/

a.menus:hover {
    color: #fff;

    text-decoration: none;
}

/* Botones para Compartir Entradas */

ul#botones-entradas {
    margin: 0;

    padding: 4px 0;

    width: 100%;

    height: 25px;

    margin: 8px 10px 10px 2px;
}

ul#botones-entradas li {
    float: left;

    padding: 0;

    margin: 3px 3px 5px 0;

    list-style: none;
}

li.twitter {
    margin: 0 5px 0 10px;
}

li.facebook {
    margin: 0 10px 0 0;
}

/* Tabs videos



----------------------------------*/

/* CSS Tabs jQuery */

.contenedor_tab,
.contenedor_tab2 {
    float: left;
    clear: both;
    width: 660px;
    padding: 0px;
    margin: 0 auto;
    display: block;
    background-image: -moz-linear-gradient(100% 100% 90deg, rgba(32, 32, 32, 0), #6f584c);
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(32, 32, 32, 0)), to(#6f584c));
    background-image: linear-gradient(#6f584c, rgba(32, 32, 32, 0));
    border: 1px solid #fff;
    border-width: 1px 1px 0px 0px;
    -moz-border-radius: 0px 7px 7px 7px;
    -webkit-border-radius: 0px 7px 7px 7px;
    border-radius: 0px 7px 7px 7px;
}

ul.tabs,
ul.tabs2,
ul.tabs3,
ul.tabs4,
ul.tabs5,
ul.tabs6,
ul.tabs7,
ul.tabs8,
ul.tabs9,
ul.tabs10,
ul.tabs11,
ul.tabs12 {
    float: left;
    margin: 0;
    padding: 0;
    list-style: none;
    height: 32px;
    width: 655px;
    margin-top: 0px;
    margin-left: 0px;
}

ul.tabs li,
ul.tabs2 li,
ul.tabs3 li,
ul.tabs4 li,
ul.tabs5 li,
ul.tabs6 li,
ul.tabs7 li,
ul.tabs8 li,
ul.tabs9 li,
ul.tabs10 li,
ul.tabs11 li,
ul.tabs12 li {
    float: left;
    margin: 0;
    padding: 0;
    height: 31px;
    line-height: 31px;
    border: 1px solid #333;
    margin-bottom: -1px;
    overflow: hidden;
    position: relative;
    border: 0.05px solid #333;
    -moz-border-radius: 7px 7px 0 0;
    -webkit-border-radius: 7px 7px 0 0;
    border-radius: 7px 7px 0 0;

    color: #fff;
}

/* ¿todas las pestañas? */

ul.tabs li a,
ul.tabs2 li a,
ul.tabs3 li a,
ul.tabs4 li a,
ul.tabs5 li a,
ul.tabs6 li a,
ul.tabs7 li a,
ul.tabs8 li a,
ul.tabs9 li a,
ul.tabs10 li a,
ul.tabs11 li a,
ul.tabs12 li a {
    text-decoration: none;
    color: #fff !important;
    display: block;
    font-size: 13px;
    padding: 0 13px;
    border: 1px solid #fff;
    border-width: 1px 1px 1px 0;
    outline: none;
    -moz-border-radius: 7px 7px 0 0;
    -webkit-border-radius: 7px 7px 0 0;
    border-radius: 7px 7px 0 0;
}

ul.tabs li a:hover,
ul.tabs2 li a:hover,
ul.tabs3 li a:hover,
ul.tabs4 li a:hover,
ul.tabs5 li a:hover,
ul.tabs6 li a:hover,
ul.tabs7 li a:hover,
ul.tabs8 li a:hover,
ul.tabs9 li a:hover,
ul.tabs10 li a:hover,
ul.tabs11 li a:hover,
ul.tabs12 li a:hover {
    background-image: -moz-linear-gradient(100% 100% 90deg, rgba(32, 32, 32, 0), #6f584c);
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(32, 32, 32, 0)), to(#6f584c));
    background-image: linear-gradient(#6f584c, rgba(32, 32, 32, 0));

    color: #fff !important;
}

ul.tabs li.activa,
ul.tabs li.activa a,
ul.tabs li.activa a:hover,
ul.tabs2 li.activa,
ul.tabs2 li.activa a,
ul.tabs2 li.activa a:hover,
ul.tabs3 li.activa,
ul.tabs3 li.activa a,
ul.tabs3 li.activa a:hover,
ul.tabs4 li.activa,
ul.tabs4 li.activa a,
ul.tabs4 li.activa a:hover,
ul.tabs5 li.activa,
ul.tabs5 li.activa a,
ul.tabs5 li.activa a:hover,
ul.tabs6 li.activa,
ul.tabs6 li.activa a,
ul.tabs6 li.activa a:hover,
ul.tabs7 li.activa,
ul.tabs7 li.activa a,
ul.tabs7 li.activa a:hover,
ul.tabs8 li.activa,
ul.tabs8 li.activa a,
ul.tabs8 li.activa a:hover,
ul.tabs9 li.activa,
ul.tabs9 li.activa a,
ul.tabs9 li.activa a:hover,
ul.tabs10 li.activa,
ul.tabs10 li.activa a,
ul.tabs10 li.activa a:hover,
ul.tabs11 li.activa,
ul.tabs11 li.activa a,
ul.tabs11 li.activa a:hover,
ul.tabs12 li.activa,
ul.tabs12 li.activa a,
ul.tabs12 li.activa a:hover {
    background-image: -moz-linear-gradient(100% 100% 90deg, rgba(32, 32, 32, 0), #6f584c);
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(32, 32, 32, 0)), to(#6f584c));
    background-image: linear-gradient(#6f584c, rgba(32, 32, 32, 0));

    color: #fff !important;
}

.contenido_tab,
.contenido_tab2,
.contenido_tab3,
.contenido_tab4,
.contenido_tab5,
.contenido_tab6,
.contenido_tab7,
.contenido_tab8,
.contenido_tab9,
.contenido_tab10,
.contenido_tab11,
.contenido_tab12 {
    padding: 10px;
    font-size: 1.2em;
    width: 580px;
}

.contenido_tab img,
.contenido_tab2 img,
.contenido_tab3 img,
.contenido_tab4 img,
.contenido_tab5 img,
.contenido_tab6 img,
.contenido_tab7 img,
.contenido_tab8 img,
.contenido_tab9 img,
.contenido_tab10 img,
.contenido_tab11 img,
.contenido_tab12 img {
    margin: 0 20px 20px 0;
    border: 1px solid #ddd;
    padding: 5px;
}

/* ICONOS ENLACES VÍDEOS */

.uploading24 {
    text-align: center;
    display: block;
    width: 120px;
    height: 25px;
    background: url(http://gnula.nu/wp-content/uploads/2015/12/24uploading_icono.jpg) center;
    background-repeat: no-repeat;
    background-position: center;
    text-indent: -99999px;
    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.uploading {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2015/12/24uploading_icono.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.allmyvideos {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2014/08/almmylogo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.bdupload {
    text-align: center;
    display: block;
    width: 120px;
    height: 25px;
    background: url(/wp-content/uploads/2017/01/bdlogo.jpg) center;
    background-repeat: no-repeat;
    background-position: center;
    text-indent: -99999px;
    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.bigfile {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2016/03/bigfile_icono.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.clicknUpload {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2017/06/clicknUpload_logo.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.flashx {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2016/04/flashx_logo_icono.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.flashxgrande {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2016/04/flashx_logo_icono.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.gamovideo {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2017/06/gamovideo_icono.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.cupload {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2014/03/180logo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.billionuploads {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2014/03/billiup.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.billion {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2014/03/billiup.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.cloudvideo {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2019/11/cloudvideo_logo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.hugefiles {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2014/08/higefileslogo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.megavideo {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2015/01/megalogo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.megaup {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2019/06/megauplogo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.netu {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2014/11/netulogo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.netugrande {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2014/11/netulogo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.mixdrop {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2020/01/mixdroplogo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.openload {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2015/03/openloadlogo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.played {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2014/03/playedjpg.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.powvideo {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2014/08/powvideologo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.prostream {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2019/11/prostream_logo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.uqload {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2019/11/prostream_logo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.putlocker {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2014/03/putlogo.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.raptu {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2017/07/raptu_logo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.rapidvideo {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2017/07/rapidvideo_logo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.rockfile {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2016/09/rockfile_logo.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.sockshare {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2014/03/logoshok.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.streamcloud {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2014/03/streamlogo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.streamango {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2017/06/streamango_logo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.streamin {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2015/07/streaminlogo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.streamplay {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2017/01/streamplaylogo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.tele {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2014/03/teelogo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.uploaded {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2014/03/logouplonee.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.uploadedp {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2014/03/uploadp.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.uploading {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2017/01/uploading_logo.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.uploadion {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2017/03/uploadionlogo.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.uploadkadeh {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2017/01/uploadkadeh_logo.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.upstream {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2019/11/upstream_logo.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.uptobox {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2014/11/uptoboxlogo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.uqload {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2020/03/uqload_logo.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.userscloud {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2017/02/userscloud_logo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.userscdn {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2019/03/userscdn_logo_icono.jpg) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.videomega {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2019/11/videomegaco_logo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.vidoza {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2017/11/vidoza_logo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.vidfast {
    text-align: center;

    display: block;

    width: 120px;

    height: 25px;

    background: url(http://gnula.nu/wp-content/uploads/2019/11/vidfast_logo.jpg) center;

    background-repeat: no-repeat;

    text-indent: -99999px;

    margin: 0px 0px 0px 0;
    border: 1px solid #ddd;
    padding: 4px;
}

.Estados Unidos {
    text-align: center;

    display: block;

    width: 18px;

    height: 12px;

    background: url(http://gnula.nu/wp-content/uploads/2014/12/bandera_estados_unidos.gif) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

.Reino Unido {
    text-align: center;

    display: block;

    width: 18px;

    height: 12px;

    background: url(http://gnula.nu/wp-content/uploads/2014/12/bandera_reino_unido.gif) center;

    background-repeat: no-repeat;

    background-position: center;

    text-indent: -99999px;

    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

/* Tabla enlaces descarga



----------------------------------*/

.capa1 {
    text-align: center;

    /*



	height:322px;

	width:220px;



	*/
}

/*



.capa2 {

	height:322px;

	width:220px;

}



.capa2 img {

	margin-top:12px;

	margin-left:1px;

}



.capa3 {

        width:220px;

}



.capa3 img {

	width:215px !important;

	height:285px !important;

}



*/

.widget-content {
    margin-top: 2px;

    margin-left: 5px;

    width: 700px;

    margin-bottom: 14px;
}

.iframes p {
    margin: 0;

    padding: 0;
}

.iframes iframe {
    margin-bottom: 5px;
}

.boton1 {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #6a5549), color-stop(1, #42372f));

    background: -moz-linear-gradient(center top, #6a5549 5%, #42372f 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a5549', endColorstr='#42372f');

    background-color: #483c37;

    -webkit-border-top-left-radius: 4px;

    -moz-border-radius-topleft: 4px;

    border-top-left-radius: 4px;

    -webkit-border-top-right-radius: 4px;

    -moz-border-radius-topright: 4px;

    border-top-right-radius: 4px;

    -webkit-border-bottom-right-radius: 4px;

    -moz-border-radius-bottomright: 4px;

    border-bottom-right-radius: 4px;

    -webkit-border-bottom-left-radius: 4px;

    -moz-border-radius-bottomleft: 4px;

    border-bottom-left-radius: 4px;

    text-indent: 0;

    border: 1px solid #000;

    display: inline-block;

    color: #ffffff !important;

    font-family: Arial;

    font-size: 14px;

    font-weight: bold;

    font-style: normal;

    /*height:65px;*/

    /*line-height:65px;*/

    /*width:86px;*/

    text-decoration: none;

    text-align: center;

    padding: 10px 10px;
}

.boton1:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a65716), color-stop(1, #a65716));

    background: -moz-linear-gradient(center top, #a65716 5%, #a65716 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a65716', endColorstr='#a65716');

    background-color: #a65716 !important;

    /*color:#ad4100 !important;*/
}

.boton1:active {
    position: relative;

    top: 1px;
}

.boton2 {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #6a5549), color-stop(1, #42372f));

    background: -moz-linear-gradient(center top, #6a5549 5%, #42372f 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a5549', endColorstr='#42372f');

    background-color: #483c37;

    -webkit-border-top-left-radius: 4px;

    -moz-border-radius-topleft: 4px;

    border-top-left-radius: 4px;

    -webkit-border-top-right-radius: 4px;

    -moz-border-radius-topright: 4px;

    border-top-right-radius: 4px;

    -webkit-border-bottom-right-radius: 4px;

    -moz-border-radius-bottomright: 4px;

    border-bottom-right-radius: 4px;

    -webkit-border-bottom-left-radius: 4px;

    -moz-border-radius-bottomleft: 4px;

    border-bottom-left-radius: 4px;

    text-indent: 0;

    border: 1px solid #000;

    display: inline-block;

    color: #ffffff !important;

    font-family: Arial;

    font-size: 14px;

    font-weight: bold;

    font-style: normal;

    /*height:65px;*/

    /*line-height:65px;*/

    /*width:86px;*/

    text-decoration: none;

    text-align: center;

    padding: 10px 10px;

    margin: 10px 10px 10px 10px;
}

.boton2:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a65716), color-stop(1, #a65716));

    background: -moz-linear-gradient(center top, #a65716 5%, #a65716 100%);

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a65716', endColorstr='#a65716');

    background-color: #a65716 !important;

    /*color:#ad4100 !important;*/
}

.boton2:active {
    position: relative;
    top: 1px;
}

/* Items */
.items {
    display: grid;
    grid-template-columns: repeat(5, minmax(0, 1fr));
    padding: 4px;
    gap: 0;
}

.items a {
    display: block;
}

.items img {
    width: 100%;
    aspect-ratio: 6/9;
    object-fit: cover;
    display: block;
}

.capa1 img,
.capa2 img {
    width: 215px;
    height: 279px;
}

.items.widget-grid {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}

.items.widget-grid img {
    width: 100%;
    height: auto;
}

.poster img {
    width: 394px;
    object-fit: cover;
    aspect-ratio: 6/9;
}

/* tab active */
.tactiva {
    opacity: 0;
    animation: fadeIn 0.5s forwards;
}

@keyframes fadeIn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

/* Table dl */
.table-dl {
    list-style: none;
    width: 340px;
    margin: 0;
    padding: 15px;
    display: grid;
    grid-template-columns: 120px 120px 120px;
    gap: 12px;
}

.table-dl a {
    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
    width: 100%;
    display: flex;
    align-items: center;
}

.table-dl a:has(:not(img)) {
    height: 25px;
}

.table-dl img {
    width: 100%;
    height: 25px;
}

.server {
    display: block;
    width: 120px;
    height: 25px;
    background-repeat: no-repeat;
    background-position: center;
    text-indent: -99999px;
    margin: 0px 0px 0px 0px;
    border: 1px solid #ddd;
    padding: 4px;
}

/* information */
.gnula-information {
    text-align: center;
    margin-bottom: 32px;
    border-radius: 4px;
}

.gnula-information p {
    margin-top: 0;
    margin-bottom: 0;
}

/* password */
.gnula-password {
    background-image: -moz-linear-gradient(100% 100% 90deg, rgba(32, 32, 32, 0), #6f584c);
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(32, 32, 32, 0)), to(#6f584c));
    background-image: linear-gradient(#6f584c, rgba(32, 32, 32, 0));
    border-radius: 4px;
    padding: 24px;
    text-align: center;
    margin-bottom: 32px;
}

.gnula-password h2 {
    font-size: 18px;
    display: block;
    margin: 0;
    padding: 0;
}

.gnula-password__input {
    background: rgba(0, 0, 0, 0.3);
    display: flex;
    align-items: center;
    width: 100%;
    overflow: hidden;
    border-radius: 4px;
}

.gnula-password__input input,
.gnula-password__input button {
    background: transparent;
    outline: 0;
    border: 0;
}

.gnula-password__input input {
    padding: 0 16px;
    width: calc(100% - 48px);
    height: 48px;
    font-size: 16px;
    font-weight: 500;
    color: #fff;
}
.gnula-password__input button {
    background-image: -moz-linear-gradient(100% 100% 90deg, #f49517, #d27905);
    background-image: -webkit-gradient(linear, left bottom, left top, from(#f49517), to(#d27905));
    background-image: linear-gradient(#d27905, #f49517);
    color: #fff;
    padding: 0 16px;
    min-width: 48px;
    height: 48px;
    cursor: pointer;
    text-shadow: 0 4px 6px rgba(0, 0, 0, 0.5);
}

.gnula-password__input button svg {
    width: 20px;
    height: 20px;
}

/* TOP likes */

.top-likes {
    background-color: #382f2a;
    border: 0px solid #444;
    display: grid;
    grid-template-columns: 235px 235px 235px;
    margin: 0 1px;
    padding: 6px 0;
}

.top-likes__col,
.top-likes__col li {
    list-style: none;
    padding: 0;
    margin: 0;
}

.top-likes__col li a {
    color: #d1cbc1 !important;
    font-size: 12px !important;
    padding: 0px 5px;
    display: block;
    line-height: 2em;
}

.top-likes__col li a:hover {
    color: #efc8b3 !important;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-image: -moz-linear-gradient(100% 100% 90deg, #404951, #6f584c);
    background-image: -webkit-gradient(linear, left bottom, left top, from(#404951), to(#6f584c));
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#6F584C', EndColorStr='#404951');
}

/* poster */
.Ntooltip img {
    width: 98px;
    height: 140px;
}

/* pagination */
.post-pagination {
    height: auto;
    padding: 0;
    text-align: left;
}
.post-pagination ul {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
    list-style: none;
    padding: 24px 0;
    margin: 0;
}

.post-pagination ul li {
    border-radius: 4px;
    background: rgba(0,0,0, .25);
}
.post-pagination ul li .current {
    opacity: 0.5;
}
.post-pagination ul li a,
.post-pagination ul li span {
    padding: 8px 12px;
    display: block;
}