

        .title-holder h1 {
            font: 25px 'Roboto', Arial, san-serif;
            color: #165551;
        }

        .widget-content {
            background-color: #FFF;
            font: 14px 'Segoe UI', Helvetica, Verdana, san-serif;
            color: #AAA;
        }

        .widget-content h2 {
            font: 21px 'Roboto', Arial, san-serif;
            color: #165551;
        }

        .widget-content h4 {
            font: 18px 'Roboto', Arial, san-serif;
            color: #86bf00;
        }

        .widget-content h5 {
            font: 18px 'Roboto', Arial, san-serif;
            color: 14px 'Segoe UI', Helvetica, Verdana, san-serif;
        }
        a:hover,
        li a:hover,
        h5 a:hover,
        h4 a:hover {
            color: #b9d27e;
        }
        .edit-profile-about,
        .remove-section,
        .add-element {
            background-image: url(/Images/templates_icons/center_icons.png) !important;
        }
       /*______ NEWS BODY ______*/
    
    .event-body .hero,
    .news-body .hero {
      margin: 10px -20px 10px -20px;
    }
    
    .event-body  .title,
    .news-body .title {
      font-size: 30px;
    }
    
    .event-body .summary,
    .news-body .summary {
      font-weight: 600;
      margin-bottom: 20px;
    }
    
    .event-body .content,
    .news-body .content {
      padding-top: 20px;
      margin-top: 20px;
      border-top: 1px solid #b9d27e;
    }
    
    .event-panel .date {
      background-color: #86bf00;
    }
    
    .event-body .hero {
    	display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
    }
    
    .event-body .hero .date {
      width: 120px;
      background: #86bf00;
      color: #FFF;
      font: 34px/45px "officina", Arial, san-serif;
      text-align: center;
      padding: 12px;
    }
    
    .event-body .hero .image {
      width: 100%;
      position: relative;
    }
    
    .event-body .hero .image img {
      display: block;
      width: 100%;
    }
    
    .event-body .hero .date span {
      display: block;
    }
    
    .event-body .hero .month {
      font-size: 20px;
      border-bottom: 1px solid;
    }
    
    .location i {
      color: #86bf00;
      padding-right: 10px;
    }
      
    
        html, body {
            background-color: #F4F4F4;
            line-height: 20px;
        }

        #content {
            max-width: 1060px;
        }

        #content > div > div > #main {
            max-width: -width;
        }

        #column-one {
            width: 0px;
            min-width: 0px;
        }

        #column-two {
            width: 420px;
            min-width: 420px;
        }
    