/*
Theme Name: 	PAMBIANCONEWS.IT
Theme URI: 	http://www.gabelli.it
Description: 	Pambianconews
Version: 	1.0
Author: 	Christian Gabelli
Author URI: 	http://www.gabelli.it
Template:       weeklynews
*/

@import url("../weeklynews/style.css");


/*==========MODIFICA PER TOP SKIN==============
#page-inner-wrap {margin-top: 150px;}
body{background-color: #E58144;}
/*==============================================*/

@media screen and (min-width: 300px) and (max-width: 800px) {
.wall-ad .wall-ad-container {  z-index: 0; }
}
/* ==========================================================================
   Your custom styles
   ========================================================================== */
 
a {color: #000; text-decoration:none}
a:active {text-decoration:none!important}
#header-branding {
background: none;
margin-top:10px;
border-top: none!important;
border-bottom: none;
height:120px;}
#header-branding h1{height:50px; margin-top:20px; margin-bottom:10px;}
.datatestata{ font: 400 13px/13px 'Roboto'!important; color:#000; text-transform: capitalize;}
.fondata{ font: 400 13px/13px 'Roboto'!important; color:#000; text-transform: none;}
/*MENU*/
#header-navigation, #top-navigation {color:#000000;background: #f2f2f2!important;border-bottom: 1px solid #ccc;}
#top-navigation ul li {border-left: 1px solid #ccc;}
#header-navigation{height:30px;}
#header-navigation .dropnav-container {top: 30px;}
#header-navigation ul {background: #f2f2f2;}
#header-navigation ul li, #header-navigation ul li a, #header-navigation ul ul li a  {line-height: normal!important; border:none;}
#header-navigation .dropnav-container ul {border-bottom: none;}
#header-navigation .dropnav-container ul.dropnav-menu li {border-top: none;}
#header-navigation ul li a { line-height:30px!important; border:none}
#header-navigation ul li.current a, #header-navigation ul li.current-menu-item a, #header-navigation ul li a:hover, #header-navigation ul li:hover a, #header-navigation ul li a:focus { background: #f2f2f2;color:#000000!important; border:none}
#header-navigation ul li a:hover  { background: #f2f2f2;color:#bf0000!important; border:none}
#header-navigation .dropnav-container ul.dropnav-menu li a {color: #000; padding-bottom:5px; padding-top:5px; font: 400 14px/14px 'Roboto'!important; border:none}
#header-navigation ul li li a:hover {background: #ffffff!important;border:none}
#header-navigation ul li.search-nav .dropdown-menu {background: #fff; border:none}
#header-navigation ul li.search-nav .dropdown-menu button.btn,
#header-navigation ul li.search-nav .dropdown-menu button.btn:hover {background: #f2f2f2; border:none}
#header-navigation ul li.search-nav .dropdown-menu input {background: #f2f2f2; border: none;}
#foot-menu ul li a:hover {color: #bf0000;}
#header-navigation ul li.search-nav .dropdown-menu input {color:#000000;}
#header-navigation ul li.search-nav.open>a {background: none!important;}

/*CONTENUTI*/  
@media (min-width: 992px) {
article.linkbox h2 {
font: 700 30px/32px 'Playfair Display', serif!important;
margin-top:0px; margin-bottom:10px;
}
article.linkbox h3 {
font: 700 15px/18px 'Playfair Display', serif!important;
}
article.thumb h3 {
font: 700 20px/24px 'Playfair Display', serif!important;
}}
@media screen and (min-width: 300px) and (max-width: 800px) {
article.linkbox h2 {
font: 700 20px/22px 'Lora' !important;
margin-top:0px; margin-bottom:10px;
}
article.linkbox h3 {
font: 700 15px/18px 'Lora', serif!important;
}
article.thumb h3 {
font: 700 24px/26px 'Lora', serif!important;
}
.allegati { font: 400 16px/18px 'Roboto'!important; color:#bf0000; text-transform:uppercase;}
article.design h2 {font: 700 22px/24px 'Lora', serif!important; margin-top:10px;}
article.design h3 {font: 700 17px/19px 'Lora', serif!important;margin-top:10px;}
article span.text {font: 400 14px/16px 'Lora', serif!important;}
#page-content header h2{text-transform: none;}
}
.news-layout article h3 {
/*font: 700 20px/24px 'Playfair Display', serif!important;*/
}
.overlay {background: rgba(0, 0, 0, .6);}
.occhiello { font: 400 11px/12px 'Roboto'!important; color:#bf0000; text-transform:uppercase;}
.occhiellod { font: 400 11px/12px 'Roboto'; color:#bf0000; text-transform:uppercase;}
.urlsearch { font: 400 11px/12px 'Roboto'; color: rgba(192,191,191,1.00);}
.allegati { font: 400 13px/13px 'Roboto'!important; color:#bf0000; text-transform:uppercase;}
article.design h2 {font: 700 22px/24px 'Roboto Condensed', sans-serif!important;}
article.design h3 {font: 700 17px/19px 'Roboto Condensed', sans-serif!important;}
#page-content header h2{text-transform: none;}
.wp-caption-text {
font-style: italic;
font: 400 14px/14px 'Roboto Condensed', sans-serif!important;
color:#333333!important;
}
.article-post ul li{
 list-style:none;
}
#page-content header span.borderline {
    display:none;
}
/*IMMAGINI */
.post-format-tv1 {
    position: absolute;
    left: 65px;
    top: 63px;
    margin-left: -21px;
    margin-top: -21px;
}

.post-format-tv1 i {
    position: relative;
    color: #333;
    height: 30px;
    width: 30px;
    opacity: 0;
    line-height: 30px;
    text-align: center;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    font-size: 18px;
    background: #ccc;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

.post-format-tv1 i.fa-play-circle-o {
    font-size: 26px;
    opacity: 1;
}

.thumb-wrap:hover .post-format-tv1 i {
    opacity: 1;
}
.fa-play-circle-o:before {
    content: "\f01d";
}

/**
 * TV
 */

#page-content .news-lay-2 header h2, #page-content .news-lay-2 header h2 a {color: #000!important;}
.cat-reviews{background-color:#f2f2f2!important;}.cat-reviews article a h3{color:#000!important;}
/*#page-content .cat-reviews header span.borderline {background: #bf0000;}*/

/*SIDEBAR
*/
@media (max-width: 992px) {
#sidebar{ background:#FFFFFF;}	
	}
#sidebar{ background:#FFFFFF; color:#000000;border-left: 1px solid #e3e3e3;}
#sidebar header h2 {color: #000000!important;border-color: #000000!important; }
#page-content .sidebar header h2 {color: #000000!important;border-color: #000000!important;padding-bottom:1px; }
#sidebar aside.widget a {color: #000; text-decoration:none}
#sidebar aside.widget a:hover {color: #000; text-decoration: underline}
#sidebar-mid aside article h3 {font: 700 17px/19px 'Roboto Condensed', sans-serif!important;margin: 10px 0 0 0!important;}
#sidebar-mid aside article h3 a:hover{color: #000;}
article span.published {margin-top: 2px; }
article span.text {font-size: 13px; font-family: 'Lora';}
#sidebar-mid aside.module-news article span.published span.category {font: 500 13px/13px 'Roboto'!important; color: #bf0000;text-transform: uppercase; margin-left:0px; padding-left:0px;}
#sidebar-mid aside.module-news article span.published span.category a {font: 500 13px/13px 'Roboto'!important; color: #bf0000;text-transform: uppercase; margin-left:0px; padding-left:0px;}
#sidebar .module-news article h3 a {color: #000;}
#sidebar .module-news article h3 a:hover {color: #000;}
#sidebar aside.widget li:before { display:none;}
aside.widget ul, aside.widget li, aside.widget ol {font-family: 'Lora';font-size: 12px;font-weight: bold;line-height: 14px;color: #000;border-bottom: 1px solid #ccc;
padding-bottom: 5px;}
aside.widget ul, aside.widget ol {
padding-left: 5px;}
.module-news article span.published span.category {
display: inline-block;
line-height: 10px;
padding-left: 0px;
margin-left: 0px;
border-left: none;
margin-bottom:5px;
color:#bf0000;
}
#sidebar-mid aside.module-news article {line-height: 16px;}
#sidebar aside.widget h4{ font: 700 18px/20px 'Roboto Condensed', sans-serif}

aside.widget ul, aside.widget li, aside.widget ol  {border: none;}
#tabbed-sidebar-widgets .tab-container li a{border-bottom: 1px solid #ccc!important; display:block; padding-bottom:5px;}




/*HOME PAGE*/
#page-content .bottom-margin {
margin-bottom: 15px;
margin-top: 15px;
}

.wpb_row {margin-bottom:0px!important;}
.widget_sp_image-description{  font: 400 15px/17px 'Roboto Condensed', sans-serif!important;}

/*WIDGET*/
#sidebar-mid aside article h3{ font-family: 'Roboto';}
#sidebar header span.borderline {
    display: none;
}




/*MODIFICHE PER WIDGET I PIU LETTI */
.faq {
			counter-reset: my-badass-counter;
		}
		.faq dt {
			position: relative;
			/*font: bold 17px/20px Georgia;*/
			font: 700 18px/20px 'Roboto Condensed', sans-serif;
			padding: 0px 0 10px 0;
			height:50px;
		}
		.faq dt:before {
			content: counter(my-badass-counter);
			counter-increment: my-badass-counter;
			position: absolute;
			left: 0;
			top: 0;
			font: bold 20px/22px Sans-Serif;
			color: #bf0000;
		}
		.faq dd {
			margin: 0 0 50px 0;
		}	
		.faq dt, .faq dd {
			padding-left: 20px;
		}

#page-header-mobile {
    background: #fff!important;
}

article.thumb-lay-one span.published {
    display: none!important;
} 
article.thumb-lay-two span.published { display: none!important;} 
article.thumb-lay-13 span.published { display: none!important;} 