/*
Theme Name:     wp59029
Theme URI:      http://www.templatemonster.com/demo/XXXXX.html
Description:    Your theme description.
Author:         Template Monster
Author URI:     http://www.templatemonster.com/
Version:        1.0.0
License:        GNU General Public License v2 or later
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
Tags:           fixed-layout, fluid-layout, responsive-layout, left-sidebar, right-sidebar, custom-menu, featured-images, full-width-template, post-formats, sticky-post, theme-options, translation-ready
Text Domain:    child-theme-domain
Template:       cherryframework4
Cherry Version: 4.0.5.1
*/

/* Theme customization starts here
-------------------------------------------------------------- */

.static-header-sidebar{background:#0D2D62; width:100%; color:#FFF;}
.static-simple-slider .container{text-shadow:0px 0px 2px #000;}

.static-header-logo .site-branding{text-align:left; padding:0px;}
.static-header-logo .site-branding .site-title::before{float:left;}
.static-header-logo .site-branding .text-logo{color:#890013;}
.bg-madison{background:#391847;fill:#391847;}
.bg-madison h2{color:#e7e393;}
.cherry-mega-menu{box-shadow:none !important;}
.static-simple-slider .container{text-shadow:none !important;}
.post-vacation{height:160px !important;}
.post-vacation-img-wrap{min-height:160px !important; width:30% !important;}
.post-vacation-body{ width:70% !important;display:inline-block !important;}
.section-image-aside-img{background-size:cover !important;}
.post-news-body{padding:30px 15px;}
.team-meta_item.location{font-size:13px;}
.team-email-link{font-size:13px;}
.offset-bottom-10 {margin-bottom:10px !important;}
.offset-bottom-20 {margin-bottom:20px !important;}
time(color:#ffffff !important;);
@media only screen and (max-width: 768px) {

.menu-primary_trigger{display:none !important;}
.post-vacation{height:210px !important;}
.post-vacation-img-wrap{min-height:210px !important; }
.img-responsive.reveal-inline-block.img-circle img{margin-left:16.66667% !important;}
.section-70.section-md-114 {padding-top:30px !important;}
.cherry-tabs-nav {width:100% !important; margin-bottom:20px !important}
.cherry-tabs-nav span {text-align:left !important;}
.cherry-tabs-panes{width:100% !important;}
.cherry-tabs-panes .veil{display:block !important; text-align:center !important;}
.box-primary.inner .btn{margin-top:20px !important;}
.menu-primary{display:none !important;}
.post-item.odd .post-event{float:left !important;}
.box-primary.inner .inset-xs-left-30{padding-left:0px !important}
}



.static-header-logo .site-branding .text-logo{color:#1A0315;}
#menu-primary .menu-items > li:hover > a, #menu-primary .menu-items > li > a:hover, #menu-primary .menu-items > li.current-menu-item > a{color:#88D317 !important;}
#menu-primary .menu-items li li:hover > a, #menu-primary .menu-items li li > a:hover, #menu-primary .menu-items li li.current-menu-item > a{color:#88D317 !important;}
#menu-primary .menu-items ul{background:#6E3667 !important;}
#menu-primary .menu-items ul li a{color:#fff;}
.navbar-inverse .btn-primary, .context-dark .btn-primary, .sp-layer .btn-primary{background-color:#88D317 !important;border-color:#88D317 !important;}
.navbar-inverse .btn-primary:focus, .context-dark .btn-primary:focus, .sp-layer .btn-primary:focus, .navbar-inverse .btn-primary.focus, .context-dark .btn-primary.focus, .sp-layer .btn-primary.focus, .navbar-inverse .btn-primary:hover, .context-dark .btn-primary:hover, .sp-layer .btn-primary:hover, .navbar-inverse .btn-primary:active, .context-dark .btn-primary:active, .sp-layer .btn-primary:active, .navbar-inverse .btn-primary.active, .context-dark .btn-primary.active, .sp-layer .btn-primary.active, .open > .navbar-inverse .btn-primary.dropdown-toggle, .open > .context-dark .btn-primary.dropdown-toggle, .open > .sp-layer .btn-primary.dropdown-toggle{color:#88D317 !important;}
.color-deep-pulm p{color:#1A0315!important;}
.bg-madison h2{color:#fff!important;}
.post-vacation .post-vacation-title{color:#1A0315!important;}
.post-vacation .post-vacation-title a{color:#1A0315;}
.post-vacation .post-vacation-title a:hover{color:#535353;}
.page blockquote.quote .text-madison, .page .text-madison{color:#1A0315;}
.cherry-counter span{color:#88D317 !important;}
.post-news-body h6 {text-align:left;}
.post-news-body h6 a{color:#1A0315;}
.post-news-body h6 a:hover{color:#535353;}
.post-news-body .post-content.part{color:#1A0315; text-align:left;}
.post-news-body .text-primary{color:#1A0315 !important;}
.post-event-meta {background:#6E3667;}
.post-event-body h6 a{color:#1A0315;}
.post-event-body h6 a:hover{color:#535353;}
.btn-primary, .entry-permalink a{background:#88D317 !important;border-color:#88D317 !important; color:#fff !important;}
.btn-primary:focus, .btn-primary.focus, .btn-primary:hover, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle, .entry-permalink a:hover{background:#fff !important;color:#88D317 !important; border-color:#fff !important;}
.site input[type="submit"], .site input[type="reset"]{border:none !important;}
.widget .list a{color:#1A0315 !important;}
.page a.text-primary{color:#1A0315 !important;}
.cherry-breadcrumbs{background-color:#1A0315 !important;}
.cherry-tabs-nav span.cherry-tabs-current, .cherry-tabs-nav span:hover{color:#1A0315 !important;}
.cherry-tabs-nav span{color:#363636!important;}
p a, .p a, .list a{color:#1A0315 !important;}
.unit-body .text-primary{color:#1A0315 !important;}
body, p {text-align:justify; color:#555550 !important;}
.post-news-meta.list.list-inline{display:none !important;}
.static-simple-slider .sp-arrows .sp-previous-arrow:hover, .static-simple-slider .sp-arrows .sp-next-arrow:hover{border-color:#88d317 !important;color:#88d317 !important;}
.swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#88d317 !important;}
.page .text-primary{color:#1A0315 !important;}
.post-event-img-overlay:after{background:rgba(26,3,21,0.8)}
.text-subline::before{background:#391847 !important;}
.responsive-tabs-classic[data-type="vertical"] .resp-tabs-list li.resp-tab-active:after,.responsive-tabs-classic[data-type="vertical"] .resp-tabs-list li:hover:after,.cherry-tabs-vertical .cherry-tabs-nav span:hover:after,.cherry-tabs-vertical .cherry-tabs-nav span.cherry-tabs-current:after {background:#391847 !important;}
.post-vacation-body p {font-weight:500 !important;}
li.current-menu-parent > a, .current-menu-item > a {color: #88D317 !important;}
