#sp-header {box-shadow: none;border-bottom: 3px solid #d5000d;padding: 10px 0;}
p.img_caption {height: 88px;background: #11ad8e;color: #FFF;font-size: 20px;padding: 8px 2%;line-height: 22px;font-weight: bold;}
.img_caption {font-size: 16px;}
.nb4-col {width: 24.5%;display: inline-block;vertical-align: top;padding: 2%;}
#sp-bottom1, #sp-bottom2, #sp-bottom3,#sp-bottom4, #sp-bottom5, #sp-bottom6{padding: 0 6px;}
#sp-bottom1 .sp-column, #sp-bottom2 .sp-column, #sp-bottom3 .sp-column, #sp-bottom4 .sp-column, #sp-bottom5 .sp-column, #sp-bottom6 .sp-column {height: 100px; padding: 10px; overflow: hidden;}
#sp-bottom1 .sp-column,#sp-bottom4 .sp-column{background: #11ad8e;}
#sp-bottom2 .sp-column,#sp-bottom5 .sp-column{background: #454545;}
#sp-bottom3 .sp-column,#sp-bottom6 .sp-column {background: #e4003b;}
#sp-bottom .sp-module .sp-module-title {font-size: 24px;color: #ffffff;}
.logo-image-phone.d-inline-block.d-lg-none {max-height: 64px;}
.chrono_credits {display: none;}
.sp-menu-item{background: #eee;margin-left: 3px;border-radius: 5px;margin-top: 15px;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {line-height: 50px !Important;}

.sp-megamenu-parent > li:hover{border-bottom: 4px solid #D5000D;}
.jev_toprow div.previousmonth, .jev_toprow div.nextmonth {background-color: #D5000D  !Important;}
#jevents_body .nav-items div.active a, .jev_header2 .active a {background-color: #D5000D  !Important;}
#jevents_body .cal_today a.cal_daylink {background-color: #D5000D  !Important;}
.nav-items > div:first-child, .nav-items > div, .nav-items > div:last-child { border: none !Important;}
.jev_toprow div.nextmonth {border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important;}
.jev_toprow div.currentmonth {line-height: 26px !important;}
.month_title_year, .month_date, .month_title { display: inline-block; font-size: 22px !important;}
.thumbnails .span4 {width: 32%;display: inline-block;vertical-align: top;}
@media only screen and (max-width: 960px) {.nb4-col {width: 32%; display: inline-block;}}
@media only screen and (max-width: 640px) {.nb4-col {width: 49%; display: inline-block;}}
@media only screen and (max-width: 480px) {.nb4-col {width: 100%; display: block;}}
@media only screen and (min-width: 960px) {.yendif-video-share .span6 {width: 33%;display: inline-block;	}	.slp-col-left, .slp-col-right {width: 48%;display: inline-block;vertical-align: top;padding: 10px 6% 20px 6%;}}