body{
color:#555;
}
.sa_hover_container{
min-height:100vh!important;
}
.main-navigation .menu li a{
letter-spacing:0;
}  
#colophon .site-info{
display:none!important;
}
.wp-post-image{
display:none;
}
.slide-container{
position:absolute;
top:0;
right:0;
left:0;
bottom:0;
background:rgba(255,255,255,0.75);
box-sizing:border-box;
padding:20vh 10%;
display: flex;
align-items: center;
justify-content: space-around;
flex-flow: row wrap;
}
.slide-container h1,
.slide-container p{
width:100%;
flex: 1 100%;
}
.fa-close{
color:#ff0000;
}
.fa-check{
color:#3ea308;
}
h3.title a{
color:#fff;
text-decoration:none;
font-weight:400;
}
h3.title a:hover{
text-decoration:underline;
}
h3.title{
cursor:default;
display:inline-block;
width:124px;
height:124px;
line-height:124px;
color:#fff;
border-radius:100%;
margin:0 auto 24px auto;
}
.widget_wysiwyg_widgets_widget:first-child{
padding:0;
}
.widget_wysiwyg_widgets_widget#wysiwyg_widgets_widget-7{
background:#fff!important;
}
.widget_wysiwyg_widgets_widget{
float:left;
display:block;
width:100%;
box-sizing:border-box;
padding:36px 15%;
position:relative;
text-align:center;
background:#0e669f;
}
div.owl-pagination-true{
margin-bottom:0!important;
}
.widget_wysiwyg_widgets_widget p,
.widget_wysiwyg_widgets_widget li{
text-align:left;
font-size:1.125em;
}
.widget_wysiwyg_widgets_widget *{
color:#fff;
}
.post-title a, .post-title{
text-decoration:none;
}
#primary{
width:100%;
}
#secondary,
.page-title-section.bg-secondary {
display:none!important;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
border:1px solid #eee!important;
}
.plus-min{
font-size:1.5em!important;
font-weight:400!important;
}
div.listing-item{
float:left;
display:block;
width:100%;
padding-bottom:20px;
border-bottom:1px solid #fff;
margin-bottom:32px;
}
div.listing-item:last-child{
padding-bottom:0;
border-bottom:0;
margin-bottom:0;
}
div.listing-item .title{
float:left;
display:block;
width:100%;
font-size:1.25em;
}
div.listing-item .title:hover,
div.listing-item .title:visited{
text-decoration:underline;
color:#fff;
}
div.listing-item .date{
font-weight:300;
font-size:0.875em;
}
div.listing-item .excerpt-dash{
display:none;
}
div.listing-item .excerpt{
float:left;
width:100%;
}
div.listing-item .excerpt a,
div.listing-item .excerpt a:visited{
float: left;
display: block;
color:#fff;
margin: 20px 25%;
border: 2px solid #fff;
width: 50%;
padding: 6px 0;
transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
}
div.listing-item .excerpt a:hover{
background:#fff;
color:#000;
}
@media (min-width: 992px){
.post-content.col-md-6 {
width:100%;
margin-bottom:60px;
}
.slide-container{
padding:33.3333vh 10%;
}
}