/* GENERAL */

.clear_real {font-size: 1em;height: 0;clear: both;}
a:active, a:focus,input:active,input:focus {  outline: 0 none;}
div.news.normaltext{display:inline-block;}
td.subject.windowbg2 div a img,td.subject.stickybg.locked_sticky2 div a img{vertical-align:text-bottom;}
input.spoilerbutton{padding:2px 5px;margin:2px 0px;}
input.spoilerbutton:hover{background:#b9b9b8; cursor:pointer;}

/* NEW BOARD LISTING */
ul.serieslist, ul.subsection{width:100%;float:left;padding:0;margin:0;}
ul.serieslist li,ul.subsection li{width:372px;display:inline-block;height:67px;border:0;margin:1px;}
ul.serieslist li p{background-color: #EBEBEB;color: #000000;height:67px;border:0;}
ul.serieslist li p.icon{float:left;width:80px;margin:0 3px 0 0; align-items: unset; display: table-cell;}
ul.serieslist li p.icon a img{padding:0px;}
ul.serieslist li p.desc{float:left;width:289px;}
ul.serieslist li p.desc a.subject{  color: #3e606f;font-size: 110%;font-weight: bold;float:left;width:98%;margin:6px 0 3px 6px;}
ul.serieslist li p.desc a.subject.read{color:#6c8e9d;}
ul.serieslist li p.desc span{clear:left;font-size:0.71em;width:220px;margin:0 0 0 5px;display:block;height:40px;overflow:hidden;}
img#icon_overlay{top:-70px;z-index:14000; margin-top: -85px}

ul.serieslist.other li{width:153px;height:45px;}
ul.serieslist.other li p.desc{width:98px;height:45px;}
ul.serieslist.other li p.icon{width:52px;height:45px;}
ul.serieslist.other li p.desc span{width:90px;height:45px;display:none;}
ul.serieslist.other li p.desc a.subject{font-size:85%;width:90%;line-height:1.2em;   margin: 3px 0 3px 6px;height:39px;overflow:hidden;}
ul.serieslist.other li p.icon a img{width:52px;padding:0px;}
ul.serieslist.other li p.icon a img#icon_overlay{top:-47px;z-index:14000;width:52px; margin-top: -44px}
ul.serieslist.other li p.icon a{width:52px;height:43px;display:block;}
ul.serieslist.other li p.info{width:12px;height:45px;top:-45px;}
ul.serieslist.other li p.info span.collapse:first-child{background:url('../images/admin/collapse_mini.png') no-repeat 2px 12px #5F8393;}
ul.serieslist.other li p.info span:first-child{width:12px;background:url('../images/admin/expand_mini.png') no-repeat 2px 12px #5F8393;}
ul.serieslist.other li p.info span{font-size:9px;padding:0px 3px;width:81%;}
ul.serieslist.other li p.info span.fan{padding:2px 2px 0 2px;}
ul.serieslist.other li p.info span:last-child{padding:0 2px 2px 2px;}
ul.serieslist.other li p.info span.fan img{width:10px;margin:4px 5px 0 0;}

ul.serieslist li p.info{display:none;position:relative;width:20px;float:right;top:-67px;background:#c3ccd0;overflow:visible;}

ul.serieslist li p.info span:first-child:hover,ul.serieslist li p.info span.collapse:first-child:hover{cursor:pointer;background-color:#4a778b;}
ul.serieslist li p.info span:first-child{width:20px;padding:0;background:url('../images/admin/expand.png') no-repeat 3px 18px #5F8393;display:block;height:100%;float:left;}
ul.serieslist li p.info span.collapse:first-child{background:url('../images/admin/collapse.png') no-repeat 3px 18px #5F8393;}
ul.serieslist li p.info span{display:none;color:#254756;float:right;width:85%;padding:0 6px;text-transform:uppercase;font-size:11px;}
ul.serieslist li p.info span:first-child{display:block;}
ul.serieslist li p.info span a{color:#254756;}
ul.serieslist li p.info span.fan a{float:right;}
ul.serieslist li p.info span.fan{display:block;height:25px;}
ul.serieslist li p.info span.fan a img{width:55px;}
ul.serieslist li p.info span.fan img{float:left;margin:3px 5px 0 0;width:12px;}
ul.serieslist li p.info span.fan{padding:5px 6px 0 6px;}
ul.serieslist li p.info span:last-child{padding:0 6px 2px 6px; color:#64767D;}

/* PANNELLO 1.0 ADAPTATION */
table.pannello tr td table.bordercolor tr{height:30px;}

ul.subsection li{width:42px;height:auto;}
ul.subsection li a{height:35px;float:left;}
ul.subsection li a img {width:42px;height:auto;}
ul.subsection li a:hover {text-decoration: none;}

.pannello_menu{width:100%;float:left;margin:0;  height:30px; background: url("../images/theme/main_block.png") no-repeat scroll -10px -280px #A7B9CD;}
.pannello_menu ul{padding:0; margin:0px 0 0px 0px;height:100%;}
.pannello_menu li{display:inline-block;margin:0 0px 0 0;border-right:1px solid #ccc;height:100%;}
.pannello_menu a {text-transform:uppercase;display:block;color:#fff;font-weight:bold;margin:7px 6px 0 6px; font-size:11px;}
.pannello_menu li:last-child{color:#fff;border:0;}
.pannello_menu form{margin:0 0 0 10px;}

.pannello_menu span{display:block;font-weight:bold;margin:7px 6px 0 6px; font-size:11px;}
.pannello_menu.submenu{height:20px;width:auto;margin:0 0 20px 0;}
.pannello_menu.submenu ul{background: #8cb6c8;height:20px;width:auto;}
.pannello_menu.submenu ul{padding:0 0 0 3px;}
.pannello_menu.submenu a{margin:2px 6px 0 6px; font-size:10px;}
table.pannello img,table.notifichepan img{vertical-align:bottom;}

.pagination h4{background:url('../images/thirdcontainer.png') repeat-x scroll 0 0 #FFFFFF;border-color:#ffffff;border-style:solid;border-width:1px;color:#ffffff;font-size:12px;height:30px;line-height:80%;margin-bottom:2px;margin-top:2px;padding:3px 0 3px 3px;text-align:center;vertical-align:baseline;}
.pagination a{border:1px solid #0099FF;color:#ffffFF;font-size:9px;list-style:none outside none;margin-right:2px;padding:2px 4px;}
.pagination p{margin-bottom:1px;margin-top:1px;}
.pagination .active a{background:none repeat scroll 0 0 #0099FF;border:1px solid #0099FF;color:#FFFFFF;font-size:9px;list-style:none outside none;margin-right:2px;padding:2px 4px;}
.pagination .off{border:1px solid #999999;color:#999999;font-size:9px;list-style:none outside none;margin-right:2px;padding:2px 4px;}


/* NEW MESSAGES INDEX QUICKBUTTONS */

ul.reset.smalltext.quickbuttons,ul.like_separated_button{background:#eaebeb;margin:0.7em 11px 0 0;border-radius:3px 0 0 3px;padding:0px;border:1px solid #dad8d8;}
ul.reset.smalltext.quickbuttons li,ul.like_separated_button li{background-color:#eaebeb;border-right:1px solid #dad8d8;margin:0;width:30px;height:26px;}
ul.reset.smalltext.quickbuttons li:hover, ul.like_separated_button:hover{background-color:#e0e1e2;}
ul.reset.smalltext.quickbuttons a,ul.like_separated_button a{display:block;width:24px;height:24px;margin:2px 0 0 6px;padding:0;}
ul.reset.smalltext.quickbuttons li:last-child{border-right:0px solid;}
ul.reset.smalltext.quickbuttons li input.input_check{margin:7px;}
ul.reset.smalltext.quickbuttons li.mquote_remove{display:none;}
ul.like_separated_button{float:left;width:30px;list-style-type:none;margin-top: 0.56em;}
ul.like_separated_button li.like_button a{display:inline-block;	background: url(../images/admin/like.png) 0px 1px no-repeat transparent; background-color:#eaebeb;}
ul.like_separated_button li.unlike_button a{display:inline-block;	background: url(../images/buttons/unlike.png) 0px 3px no-repeat transparent; background-color:#eaebeb;}


/* MYTASA BUTTONS */

div.myitasa_fan{width:80px;height:25px;position:relative;left:110px;}
div.myitasa_fan div{border-radius:2px;background:url('https://www.italiansubs.net/varie/myitasabcg.png') repeat-x;border:1px solid #2c6bd3;width:60px;height:25px;}
div.notice{display:none;position:relative;z-index:10000;color:#028C9C;font-family:Tahoma;font-size:12px;text-transform:none;min-width:156px;min-height:40px;border:1px solid #32c8da;background:#f0f0f0;padding:2px 5px;float:left;}
div.notice p{padding:2px;float:left;margin:0;color:#028C9C !important;height:36px !important;}
div.notice.big{left:86px;top:-57px;}

div.myitasa_affinita{width:85px;height:19px;margin:0px;float:left;margin:20px 0 0 0;}
div.myitasa_affinita div:first-child{border-radius:3px;float:left;background:url('https://www.italiansubs.net/varie/myitasabcg.png') repeat-x;border:1px solid #32c8da;width:80px;height:19px;}
div.myitasa_affinita div.press{background:url('https://www.italiansubs.net/varie/myitasabcg2.png') repeat-x;}
div.myitasa_affinita div:first-child img{margin:1px;}
div.myitasa_affinita div:first-child span , div.myitasa_affinita.small div:first-child span{font-size:15px;font-family:arial;text-shadow:0 0 0px #00626d;color:#028C9C;line-height:0.6em;width:56px;padding:0;margin:1px 0 0 0;float:right;font-family:Tahoma; }
div.myitasa_affinita div:first-child span:first-child span{font-size:7px;!important;}
div.myitasa_affinita div:first-child:hover{border:1px solid #0ea3b5;cursor:pointer;}
ul.reset li.affinita{width:100%;height:50px;}

/* JOOMLA HEADER */
div#header_j{background:url(//www.italiansubs.net/templates/rt_rokwebify_j15/images/header-bg.png) repeat-x scroll 0 0 transparent;padding:0}
div#header_j .rk-1{background:url(//www.italiansubs.net/templates/rt_rokwebify_j15/images/header-r.png) no-repeat scroll 100% 0 transparent}
div#header_j .rk-2{background:url(//www.italiansubs.net/templates/rt_rokwebify_j15/images/header-l.png) no-repeat scroll 0 0 transparent;height:153px;overflow:hidden}
div#header_j .rk-6{background:url(//www.italiansubs.net/templates/rt_rokwebify_j15/images/logo_itasa.png) no-repeat scroll 0 0 transparent;height:153px;margin-left:18px;overflow:hidden}
div#header_j .rk-3{border:0 solid;border-collapse:collapse;float:right;height:153px;margin-right:18px;position:relative;width:454px;z-index:99}
div#header_j .rk-4{border:0 solid;border-collapse:collapse;float:right;height:153px;left:472px;margin-right:18px;position:relative;width:454px;z-index:102}
.rk-3 img,.rk-4 img{border:0 solid;border-collapse:collapse}
div#horiz-menu{background:url(//www.italiansubs.net/templates/rt_rokwebify_j15/images/menu-bg-new.png) repeat-x scroll 0 0 transparent;height:29px;padding-top:7px}
div#horiz-menu ul{margin:0;padding:0}
div#horiz-menu li{float:left;list-style:none outside none;margin:0;padding:0}
div#horiz-menu a:link,div#horiz-menu a:visited{  font-family: Arial,Helvetica,sans-serif;
    line-height: 135%;color:#FFFFFF;display:inline-block;float:left;font-size:83%;font-weight:bold;height:25px;line-height:25px;text-decoration:none;width:94%;margin:0 19px 0 5px;padding:0}
div#horiz-menudown{background:url(//www.italiansubs.net/templates/rt_rokwebify_j15/images/menu-bg-down.png) repeat-x scroll 0 0 transparent;clear:right;height:38px;padding-left:15px;vertical-align:baseline}
div#ricerca{clear:right;float:left;padding-top:7px;width:250px}
input.livesearch{border-radius:2px 2px 2px 2px;float:left;font-size:12px;width:170px}
div#paypal{float:left;padding-bottom:0;padding-top:5px;vertical-align:bottom;white-space:nowrap;width:200px}
div#login{float:right;padding-bottom:0;padding-right:5px;padding-top:4px;white-space:nowrap;width:450px}
a.awesome{background:url(//www.italiansubs.net/templates/rt_rokwebify_j15/images/blank.png) repeat-x scroll 0 0 #EEEEEE;border-bottom:1px solid rgba(0,0,0,0.25);border-radius:5px 5px 5px 5px;box-shadow:0 1px 3px rgba(0,0,0,0.5);color:#666666;cursor:pointer;display:inline-block;font-size:8px;line-height:1;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;margin:0 3px 0 0;padding:3px 8px 4px}


/* JOOMLA FOOTER */
div#footer{background:url(//www.italiansubs.net/templates/rt_rokwebify_j15/images/footer-bg.png) 0 0 repeat-x}
div#footer .rk-1{background:url(//www.italiansubs.net/templates/rt_rokwebify_j15/images/footer-r.png) 100% 0 no-repeat}
div#footer .rk-2{background:url(//www.italiansubs.net/templates/rt_rokwebify_j15/images/footer-l.png) 0 0 no-repeat;height:105px;overflow:hidden}
div#the-footer{background:url(//www.italiansubs.net/templates/rt_rokwebify_j15/images/footer-rocket.png) 50% 0 no-repeat;height:105px;text-align:center}
div#credits{background:url(//www.italiansubs.net/templates/rt_rokwebify_j15/images/credits.gif) 100% 0 no-repeat;height:50px}
img#rocket{height:43px;width:150px}

/* USER PROFILE ON POSTS */
li.gender img, div.smalltext.reportlinks img{vertical-align:bottom;}
ul.reset li.postcount, ul.reset li:first-child.im_icons,ul.reset li:first-child.custom{margin:15px 0 0 0;}

/*  SHOW BOARD HEADER */
.board_show_summary{height:150px;width:100%;margin:15px 0 0 0;}
.board_show_summary div.board_header{margin:0;background:#416372;width:848px;float:left;height:8px;border-radius:0px 3px 0 0;}
.board_show_summary div.showfan{width:82px;float:left;}
.board_show_summary div.blog{float:left;width:91%;height:128px;margin:0 0 0 1px;}
.board_show_summary div.blog ul{list-style-type:none;height:120px;overflow:hidden;float:left;width:100%;padding:0;margin:0;}
.board_show_summary div.blog li{display:inline-block;width:132px;float:left;overflow:hidden;margin:1px 0 0 0;}
.board_show_summary div.blog li:first-child{width:57px;height:122px;background:#416372;margin:0 1px 0 0;background:url(https://www.italiansubs.net/varie/blogheader.png) no-repeat 16px -3px #416372;}
.board_show_summary div.blog li:last-child{width:132px;height:130px;background:#DAEBF2;}
.board_show_summary div.blog li p:first-child{background:#E4EEF2;float:left;overflow:hidden;width:130px;margin:0;height:70px;}
.board_show_summary div.blog li img{float:left;width:130px;}
.board_show_summary div.blog li p:last-child{background:#DAEBF2;line-height:1.1em;float:left;width:120px; color:#416372;font-family: tahoma;font-size: 13px; height:70px; margin: 2px 0 0;padding:3px 5px;}
.board_show_summary .showfan img{float:left;}
.board_show_summary .showfan span{float:left;display:block;margin:4px 0 0 0;width:82px;height:57px;}

/* QUICKREPLY */
div#quickSmileyDisplay{width:22px;height:22px;float:left;margin:0 0 0 15px; background: none repeat scroll 0 0 #E0E0E0;border: 1px solid #9A9A9A;padding:1px;border-radius:5px;}
div#quickSmileyDisplay:hover{cursor:pointer;}

/* Fix undernick troppo piccoli */
ul.smalltext > li.title {font-size: 1.25em;}


.pannello-bar
{
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    color: white;
    height:50px;
    background-color: #32A6E0;
    box-shadow: 0 4px 8px rgba(0,0,0,1);
    font-size: 0.8em;
    text-align: left;
}
.pannello-bar .row {margin: 0 auto; width:1024px; }
.pannello-bar img { margin-top: 2px; }
.pannello-bar .logo {float:left;}
.pannello-bar .content { font-size: 1.7em;}
.pannello-bar .content p {float:left;}
.pannello-bar .content p.network { margin-left: 11px; margin-top: -5px; }
.pannello-bar .content p.title { margin: 0px; width: 25%; padding-left:10px; border-right: 1px solid rgba(240, 234, 234, 0.66);}
.pannello-bar .content p.title span {  display:block; }
.pannello-bar .content p.info { margin-left: 0px; width: 25%; margin-top: 4px; border-right: 1px solid rgba(240, 234, 234, 0.66); }
.pannello-bar .content p.info span {
    background-color: #64C1F2;
    border: 1px solid #54a6c2;
    border-radius: 2px;
    font-size: 0.8em;
    padding: 5px 12px;
    font-weight: bold;
    margin-left: 10px;
    float: left;
}
.pannello-bar .content p.info span:last-child { width: 70px; margin-top: -5px; min-height: 28px;text-align: center;}
.pannello-bar .content p.action {
    width: 32%;
    margin-left: 30px;
    margin-top: 7px;
    text-align: right;
}
.pannello-bar .content p.action a {
    background-color: #f6fffc;
    border-radius: 2px;
    font-size: 0.7em;
    margin-left: 5px;
    padding: 8px 12px;
}
.pannello-bar .content p.action a:hover {
    text-decoration: none;
    background-color: #DEE7E4;
}

.sh-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0 20px;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background:
            -webkit-gradient(linear,left bottom, left top,from(rgba(0, 0, 0, .2)), to(rgba(0, 0, 0, 1))),
            #17204a;
    background:
            linear-gradient(to top,rgba(0, 0, 0, .2), rgba(0, 0, 0, 1)),
            #17204a;
}


.noDialogTitle .ui-dialog-titlebar {
    background: white;
    border: none;
}

.box {
    padding:0 !important;
    margin-bottom: 40px !important;

}

#wrapper {
    font: 86%/130% "Arial", "Helvetica", sans-serif !important;
    margin-top: 40px !important;
}

a.navbar-item:hover, a.button:hover {
    text-decoration: none !important;
}

.navbar-item.logged-in span {
    padding: 6px 16px 8px 4px;
}


td.icon {
    display: table-cell;
    height: inherit;
    width: inherit;
    justify-content: inherit;
    align-items: inherit;
}

.poster h4 {
    font-weight: 700;
}

.title {
    color: inherit !important;
    margin-bottom: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
}

.login-modal .tingle-modal-box {
    width: 35%;
    z-index: 15001;
}
.login-modal .title {
    margin-bottom: 1rem !important;
}

.login-modal .tingle-modal-box__content {

    padding: 1.75rem;

}

div#wrapper .tabs {
    font-weight: 600;
    margin-bottom: 0px;
    text-decoration: none;
}

div#wrapper .tabs a:hover {

    text-decoration: none;
}

div#wrapper .tabs li {



    border-radius: 3px 3px 0px 0px;

}


div#wrapper .tabs li:hover {
    background-color: rgba(255, 254, 252, 0.57);
}

div#wrapper .tabs li a {

    font-weight: 600;

}

#wrapper input,#wrapper select, #wrapper textarea {
    font: 100%/115% verdana, Helvetica, sans-serif;
}