/*
 * Custom styles by Webeing.net
 */

.left{float: left; margin: 0 15px 0 0}
.right {float: right; margin: 0  0 0 15px}
.clear{clear: both}
#last-3-feat {border-bottom: 1px solid #DDDDDD;}
#last-3-feat {font-size: 1em}
#wrapper #last-3-feat .featuredPost{padding: 5px 0 0}
.padding-10{padding: 10px}
.margin-10 {padding:20px}



/* Stile aggiunto per la gestione dei Banner 
	2011.01.28 - Enrico Corinti
*/
.clear{clear: both}
.relative{position: relative}
.absolute{position: absolute}
.b-left {float: left}
.b-right {float: right}
.manchette {width: 160px; height:90px; background-color:#fff; top: 15px}
#banner-left {left: 40px}
#banner-right {right: 40px}
div#header{height: 137px!important}
div#header .banner {
    float: right;
    padding: 15px 0 0;
    width: 731px;
}


/* Stile aggiunto per la gestione dei Blogs 
	2011.02.08 - Webeing.net
*/
.banner-box {width: 300px; height: 301px; margin: 10px 30px 40px 0}
.blog-box {width: 300px; margin: 11px 10px 9px 0; min-height: 331px; font-size: 1.1em}
.blogs-section {width: 950px; margin: 0 0 0 25px;}
.blog-section-header {background-color:#000; color: #fff; font-size:0.8em; position: relative }
.blog-section-header a {color: #fff}
.blog-section-header h3 {font-size: 1.6em; font-weight: bold; padding:10px 0 0 10px}
.blog-section-header .socials{bottom: 0;position: absolute;right: 10px;}
.blog-section-featured {border-bottom: 1px solid #ccc}
.blog-section-featured h4{font-size: 1em; padding: 10px 0; font-weight: bold;}
.blog-section-featured h4 a {color: #ff900}
.post-list h5{font-size: .9em; color:#ff0000; padding: 10px 0 0}
.post-list ul {margin:5px 0; font-size: 0.8em}
.post-list li { background: url("white/ico_widget_li.gif") no-repeat scroll left 7px transparent; padding: 2px 0 2px 10px;}
.blog-single-header h2 {padding: 30px 10px}
.blog-single-header h6 {margin: 35px 0 0; padding: 0}
.blog-single-header .socials {margin: 35px 0 0 10px; padding: 0; float: left}
.blogs #featured-slider {width: 640px!important}

/* Aggiusta la dimensione del container per il blog*/
.blogs #innerLeft {width: 640px!important}


/* Gestione avanzata Archivi con featured Post */
div.archive div.contentdiv {visibility: visible!important; position: static!important;}
div.archive .sliderPostPhoto {height: inherit!important;}
div.archive {min-height: 130px!important; height: inherit!important; border: none!important;}

/* Gestione gallerie feautred in Homepage*/
.feat-gallery .attachment-thumbnail{width: 90px; height: 90px}
.feat-gallery {height: 105px; overflow-y: hidden}

