/* 
Theme Name: si.evolve
Template: evolve
Version: 1.0.0
Description: Evolution of theme EvOlvE ***
Author: SI.net Servizi Informatici
Author URI: http://www.sinetinformatica.it/
Tags: buddypress, two-columns, fixed-layout, fluid-layout, responsive-layout, left-sidebar, right-sidebar, full-width-template, sticky-post, threaded-comments, microformats, post-formats, black, blue, white, dark, flexible-header, featured-images, custom-background, custom-colors, custom-header, custom-menu, theme-options, translation-ready
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html  
*/


/* Reset Browser Defaults */
@import url(http://fonts.googleapis.com/css?family=Raleway:400,300,500,700|Ubuntu+Condensed|Open+Sans);
@import url( '../evolve/style.css' );

/********************/
/** PgS CUSTOM CSS **/
/********************/

body, input, textarea { color:#888;font: 16px/1.5 "Raleway", arial, sans-serif; }

.menu-container {
    background: none repeat scroll 0 0 #205FA6;
}
.men-header{
    background-color:#74a002 !important;
}
.link-effect a {
	line-height: 3em !important;
	height: 3em !important;
	padding: 0 10px !important;
}
ul.nav-menu .sf-with-ul:after, #search-text-box #search_label_top:after  {
	top:0;
}
.container-menu{
	background: none repeat scroll 0 0 #205FA6;
	height:3em !important;
	/*box-shadow: 0 1px 2px rgba(0, 0, 0, 1);*/
}

.fluid-width{
	max-width:1200px;
	margin:0 auto;
}
.carousel {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}
.hparticle .read-more {
	width:100%;
	background-color:red;
	height:48px;
	padding-top:10px;
	display:none;
}
.entry-footer {
	margin:0 0 0 0;
	padding-top: 0;
}
.entry-footer .comment-count a{
	color:#F1741E !important;
}
ul.nav-menu > li.current-menu-item:before, ul.nav-menu > li.current-menu-ancestor:before{
	background:none;
}
ul.nav-menu > li.current-menu-item, ul.nav-menu > li.current-menu-ancestor {
	background: none;
}
#primary > div {
	
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
}
.hparticle{
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}
ul.nav-menu .sf-with-ul:after {
	right: 0.56em;
}


ul.nav-menu li:hover ul, ul.nav-menu li.nav-hover ul{
	top:33px;
}
ul.nav-menu a{
	text-shadow: none;
	color:#efefef;
}
.sc_menu {
    margin-top: 9px;
    margin-bottom: 0;
}
#search-text-box #search_label_top:after {
	text-shadow:none;
}
.hparticle .thumbnail-post {
    border: none;
    box-shadow: none;
    height:200px;
	margin-bottom:0;
}
.menu-back {
	background:none !important;
	border:;
	}

.home-content-boxes h2{
	font-family:"Raleway" !important;
	font-size:24px !important;
	font-weight:300 !important;
	color:#232D37;
}

#bootstrap-slider .carousel-caption h2 {
	width:90%;
	font-weight:400 !important;
	letter-spacing:0.20em;
	text-shadow:none;
	margin:0 auto;
    padding-bottom: 15px;
    padding-top: 15px;
	background: none;
	border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
}

#bootstrap-slider .carousel-caption {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.80);
	text-transform:uppercase;
}


.widget-content{
	background:#2D3540;
	border:none;
	box-shadow:none;
}
.widget-title-background {
    background: none repeat scroll 0 0 #F1741E !important;
    background: -webkit-gradient(linear,left top,left bottom,color-stop(.2, #F1741E),color-stop(1, #F1741E)) !important;
    border: none !important;
    border-radius: 0 !important;
    bottom: 0;
    box-shadow: none !important;
    color: #fff;
    left: -16px;
    position: absolute;
    right: -16px;
    text-shadow: none !important;
    top: -1px;
	font-size:15px !important;
}
h3.widget-title,   h3.widget-title {
    color: #fff !important;
    text-shadow: none !important;
}



.tagcloud a{
	 background-color: #333;
    border: 1px solid #000;
    border-radius: 7px;
    color: #fff;
    font-size: 12px !important;
    margin: 0;
    padding: 4px;
    white-space: nowrap;
}
.footer{
	background-color:#2D3540 !important;
	color:#fff !important;
}
.footer .widget-content{
	background:none;
	border:none;
	box-shadow:none;
}
.footer .widget-title-background {
    background: none repeat scroll 0 0 #F1741E !important;
    border: none;
    border-radius: 5px;
    bottom: 0;
    box-shadow: none;
    color: #fff;
    left: -16px;
    position: absolute;
    right: -16px;
    text-shadow: none;
    top: -1px;
	font-size:15px !important;
}
.footer  h3.widget-title, .footer  h3.widget-title {
    color: #fff !important;
    text-shadow: none;
}
.footer a {
    color: #fefefe;
}
.footer a:hover{
    color: #C0392B !important;
}

.hparticle {
    margin-top: 0 !important;
}
.hparticle  h1.entry-title {
    background: none repeat scroll 0 0 #2D3540;
    width: 100% !important;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	padding-left:5px;
	margin-top: 0;
	margin-bottom: 5px;
}
.hparticle .entry-title a{
	text-shadow: none !important;
	color:#fefefe !important;
}
.article p{
	padding:7px;
	text-align:justify;
}
.home-content-boxes{
	background-image:none;
	border-bottom: 1px solid #F1741E;
}
.gce-list-event, .gce-tooltip-event {
    background-color: inherit !important;
	color:#fefefe !important;
    padding: 0 5px;
}
.gce-month-title, .gce-list-title{
	color:#F1741E !important;
}
.really_simple_twitter_widget li {
	color:#fefefe !important;
}

.really_simple_twitter_widget li  a{
	color:#F1741E !important;
}

ul.nav-menu a {
	text-shadow:none !important;
}
html .home .entry-title, html .entry-title a, html .archive .entry-title, html .search .entry-title, html .page-template-blog-page-php .entry-title {
    font-size: 115% !important;
    line-height: 115% !important;
    margin-bottom: 0;
}
.col-md-6 .entry-content {
    font-size: 15px !important;
    font-style: normal;
    line-height: 1.3em;
}
.tag-article-footer{
	float:right;
	color: #555;
}
.linkWidget{
	color:#FFF !important;
	font-size: 16px !important;
}
.home .type-post.sticky, .home .formatted-post, .page-template-blog-page-php .type-post.sticky, .page-template-blog-page-php .formatted-post{
	background: none repeat scroll 0 0 #205fa6;
	padding-top:0;
}

 #secondary .gce-event-day a, #secondary-2 .gce-event-day a{
    color: #F1741E;
}
.datapost {
    font-size: 13px;
    margin-bottom: 0;
	padding-bottom:0 !important;
    text-align: right !important;
}
.tag-article-footer{
	text-align:right !important;
}

#cookie-law-info-bar {
    right: 0;
}