header{
    padding-top: 20px;
}

.current-menu-item{
font-weight:bold;
}

#promo-box{
   background-color: white !important;
  color: black;
}
.sx{
    width:59%;
   float:left;
    max-height: 315px;
    overflow: hidden;
}

.sx img{
width:100%;
}

body{
font-family:Trebuchet MS;
}

.dx{
    width:39%;
   float:left;
   position: relative;
    height: 316px;
}

.dx p{
padding-left:10px;
    margin: 3px 0px;
}

.widget-title{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7a0400+0,000000+100,000000+100 */
background: #7a0400; /* Old browsers */
background: -moz-linear-gradient(left, #7a0400 0%, #000000 100%, #000000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #7a0400 0%,#000000 100%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #7a0400 0%,#000000 100%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a0400', endColorstr='#000000',GradientType=1 ); /* IE6-9 */
    padding-bottom: 0px;
    color: white;
    margin-bottom: 10px;
    padding-left: 10px;
}

#info{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#7a0400+0,000000+100,000000+100 */
background: #7a0400; /* Old browsers */
background: -moz-linear-gradient(left, #7a0400 0%, #000000 100%, #000000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #7a0400 0%,#000000 100%,#000000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #7a0400 0%,#000000 100%,#000000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a0400', endColorstr='#000000',GradientType=1 ); /* IE6-9 */
width:100%;
    margin-bottom: 5px;
}

#info h3{
color:white; 
//font-weight:bold;
padding-left:10px;
}

#info p{
margin-bottom: 0.5rem !important;
}

.dx p img{
width:30px;
}

p{
font-size:16px;
padding-bottom:0px !important;
}
#social{
    margin-top: 20px;
    margin-left: 10px;
    position: absolute;
    bottom: 0px;
    width: 100%;
}
#social a{
      width:50px;  
     float:left; 
     margin:0px;
}

#box{
 width: 400px; border: none; margin: 2px; float: right;  alignment-adjust: right;
}

#tecnical{
    clear: both;
}

#tecnical img{
width:50px;
}

.tecnical_doc{
width:200px;
text-align:center;
border:1px solid #eee;
padding:5px;
float:left;
margin-right: 20px;
}

.entry-meta {
    border: none !important
}

#featured-slider .slider-image-wrap img{
zoom:115%;
    border: 1px solid #eee;
}

.header-logo-image img{
margin:0px !important;
    width: 300px;
}

.home .site-header{
border-bottom: none !important;
}

#testoo{
    float: left;
    margin: 20px 0px 20px 0px;
}

.lineup{
margin-left:10px;
    width: 100%;
    float: left;
}

.lineup img{
float:left; width:30px;
}

.lineup b{
    float:left;
    margin-left: 5px;
}

.lineup ul{
 float:left;
 width:auto;
 margin: 0px 15px !important;
    position: relative;
    top: -3px;
}

.lineup ul li{
list-style:none;
max-width: 260px;
    height: 17px;
}

.main-navigation ul li {
    padding-top: 33px;
}
.main-navigation ul ul{
top:8.4rem;
}

.main-navigation ul li ul li {
    padding-top: 0px;
}

.nav-menu > ul > li > a{
height:50px;
}
 .search-top{
top:73px;
}

.fcbk_share{
clear:none !important;
    float: right;
    position: relative;
    top: 10px;
}

#colophon .widget-title{
padding-bottom:0px;
border-bottom: 0px;
    border-bottom: 2px solid #7a0400;
background:none;
}

#colophon .widget-title span {
    border-bottom: 0px !important;
}

#colophon{
background-image: url("http://agitoriu.stefaniapiras.net/wp-content/uploads/2016/02/footer2.jpg");
    background-repeat: no-repeat;
    background-position-y: initial;
    background-size: 100%;
background-color:transparent;
}

.event-title a{
color: #7a0400 !important;
    font-weight: bold;
}

.ecwd-time{
width: 110px !important;
    float: right;
}
.ecwd-date{
width: 110px  !important;
    float: left;
}

.current-month{
color: #7a0400 !important;
}

.ecwd-page-140 .ecwd_calendar_container .has-events .events li{
background-color: #7a0400 !important;
}

.ecwd-page-140 .ecwd_calendar_container .has-events .events a:nth-of-type(1){
color:white !important;
}

#socialbox{
margin-bottom:20px;
    height: 65px;
}

.socialicon{
width:50px; float:left; margin-right:10px;
}

.ecwd-widget-mini .ecwd_calendar_view_dropdown{
display:none;
}
#socialbox_head{
    height: 30px;
    right: 0px;
    position: absolute;
}

.socialicon_head{
    width: 30px;
    float: left;
    margin-right: 10px;
}

.breadcrumb-title{
display:none;
}

#newslist li img {
    width: 120px;
    float: left;
     margin-right: 0px;
    padding: 0px 10px 10px 0px;
}

#newslist{
margin-left:0px;
}

#newslist li{
padding:10px;
}

#text-10{
    border: 1px solid #eee;
}

.widget ul li a:before {
     content:"";
display:none;
}



.view9_container{
width:30%;
float:left;
}

.sf-input-select{
padding:10px;
}

.chpcs_image_carousel {
    position: relative;
    width: auto;
    padding: 0px; 
    position: relative;
    top: -30px;
}

#chpcs_widget-2{
border: 1px solid #7a0400;
font-weight: bold;
    font-size: 15px;
}

#text-10{
    background-image: url('http://www.brincamus.it/wp-content/uploads/2016/07/mail.png');
    background-repeat: no-repeat;
    background-size: 20%;
    background-position-x: 205px;
    background-position-y: 111px;
}

#text-10 .textwidget{
padding:10px;
}

#mc_embed_signup{
background:transparent !important;
}


.chpcs_foo_content{
text-align:left !important;
}
    

