/********* Do not edit this file *********/
/*
My Custom CSS - Maked by Salvatore Noschese
a.k.a. DarkWolf - http://www://darkwolf.it/
*/

.menu-list {
  margin-top: 40px;
}
.schedule {
  font-size: 26px;
  font-weight: bolder;
}
.nivo-caption {
  display: none !important;
}
.tribe-mini-calendar-event .list-date {
  background: #00A950 !important;
}
.tribe-mini-calendar td.tribe-events-has-events {
  background: #00A950 !important;
}
.tribe-mini-calendar-event .list-info {
  font-size: 17px !important;
}
.tribe-mini-calendar-event .list-info h2 {
  font-size: 24px !important;
}
.tribe-mini-calendar-event .list-date .list-dayname {
  font-size: 19px !important;
}
.tribe-mini-calendar-event .list-date .list-daynumber {
  font-size: 26px !important;
  line-height: 52px !important;
}
tbody.hfeed.vcalendar {
  line-height: 40px;
}
.tribe-mini-calendar thead {
  line-height: 30px;
}
body,p {
  font-size:16px;
}
.team .team-name span {
    font-size: 20px;
    color: rgb(0, 169, 80);
}
body.csbody {
    background-attachment: fixed;
}
#footer-top h1, #footer-top h2, #footer-top h3, #footer-top h4, #footer-top h5, #footer-top h6 {
    color: #FF9900;
}
i.fa.fa {
    font-size: 25px;
}
body.boxed #wrapper, body.boxed.woocommerce footer {
    background: none repeat scroll 0 0 rgba(255,255,255,0.90);
}
body #cshero-header {
    background-color: rgba(255, 255, 255, .4);
}
.footer-top {
  text-align:center;
}
#header-top {
    background-color: #15769a !important;
}
body.csbody .menubar .menu-list > ul > li.current-menu-item > a, body.csbody .menubar .menu-list > ul > li.current_page_item > a, body.csbody .menubar .menu-list > .menu-list-right > ul > li.current-menu-item > a, body.csbody .menubar .menu-list > .menu-list-right > ul > li.current_page_item > a {
    background-color: #e68a00;
}
.entry-content {
    margin-bottom: 45px;
}
body.csbody .header-site-wrap {
    background-color: #FFFFFF;
}
.tribe-mini-calendar-no-event {
    color: #000 !important;
}
@media (min-width:1025px) {  
.prettyMapList .prettylink.map {
    float: left;
    width: 30%;
    margin: 15px;
}
}
.prettyPagination {
    margin-top: 469px;
}
}
.tp-bullet-title {
  display: none !important;
}
body.csbody .header-v1 #header-top ul.cs-social li a:hover, body.csbody .header-shop #header-top ul.cs-social li a:hover {
    background-color: #00A950 !important;
    height: 38px !important;
}
body.csbody .header-site-wrap {
    padding: 8px 0;
}
@media (min-width:1025px)  { 
.tribe-mini-calendar-grid-wrapper {
    width: 50%;
    float: left;
}
.tribe-mini-calendar-event.event-0.first.last {
    width: 50%;
    padding-left: 10px;
}
}
.alignleft {
    margin-right: 34px;
}
.blog-image {
    text-align: center;
}
.blog-image img.attachment-post-thumbnail.wp-post-image {
    width: auto;
    height: 410px;
}
img.attachment-full.wp-post-image {
    height: 200px;
    width: auto;
    float: left;
      margin-right: 25px;
}
.single-tribe_events .tribe-events-event-image {
    text-align: center;
}
.blog-image img.attachment-post-thumbnail.wp-post-image {
    width: 300px;
    height: 410px;
    float: left;
    height: auto !important;
    margin-right: 10px;
}
.archive.de-blog {
    background: white;
    padding: 10px;
    padding-top: 0px;
}
a.readmore {
white-space: normal;
}
@media only screen and (max-width: 500px) {
     .blog-image img.attachment-post-thumbnail.wp-post-image {
    width: 100%;
    }
}
div#gform_confirmation_wrapper_2 {
    font-size: 22px;
    color: #007934;
}
.de-blog {
    height: 330px;
}