/*
Theme Name: WRC
Theme URI: 
Description: Child theme of vantage theme for the Vantage theme
Author: <a href="https://siteorigin.com/">SiteOrigin</a>
Author URI: 
Template: vantage
Version: 1.7.6
*/

/* Generated by Orbisius Child Theme Creator (http://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Thu, 14 Jun 2018 08:43:46 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/


.main-navigation ul li a {
    padding: 20px 20px !important;
    line-height: 1em;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-transform: uppercase;
}


.news-more-link {
    padding: 5px 15px;
    background: #00467f;
    color: #fff !important;
    border-radius: 2px;
    display: inline-block;
    clear: both;
    text-decoration: none !important;
    -webkit-transition: all .3s;
    transition: all .3s;
}

.news-more-link:hover {
    background: #0598d5
    color: #555;
}
.sow-slider-base
{margin-bottom:20px;}
span.searchwp-highlight {
    color: #8cb74d!important;
    font-weight: bold;
}
 .search-results article.post, article.page {
    zoom: 1;
    margin-bottom: 2px; 
    padding-bottom: 2px;
    border-bottom: 1px solid #eeeeee;
}
.search-results article.post .entry-header h1.entry-title a, .search-results article.page .entry-header h1.entry-title a
{font-size:14px;}
.pagination span, .entry-content .pagination span, .pagination a, .entry-content .pagination a
{
    border-top: solid 1px #00477f;
    border-left: solid 1px #00477f;
    border-right: solid 1px #00477f;
    border-bottom: solid 1px #00477f;
    background: #00477f !important;
    
    color: #fff;
}
.mdocs-title-href
{font-weight:bold;text-transform:capitalize;}
#mdocs-list-table .mdoc-file-type-icon {
    padding-right: 5px;
    float: left;
    box-shadow: none;
    border: 0;
    height: 20px;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #eee;
}
#mdocs-list-table thead
{text-transform:uppercase;
background-color:#00467f;
color:#fff !important;
}

.mobile-nav-frame ul li a.link {
    display: block;
    margin-right: 30px;
    text-decoration: none;
    color: #F3F3F3;
    text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.7);
    font-size: 17px;
    font-weight: 300;
text-transform:uppercase;
    cursor: pointer;
}

.mobile-nav-frame ul li {
    display: block;
    padding: 15px 5px;
    border-bottom: none;
    border-top: none;
}

.mobile-nav-frame form.search input[type=search] {
    display: block;
    width: 100%;
    font-size: 18px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #E0E0E0;
    border: none;
    padding: 5px;
}

.tribe-events-list-widget .tribe-event-title {
    margin-bottom: 4px;
    margin-bottom: .25rem;
    margin-top: 0;
    padding-left: 10px !important;
}
.tribe-events-list-widget .tribe-event-title a {
    text-decoration: none;
    font-weight: bold;
    font-size: 13px;
   padding-left: 0px !important;
}
@media (max-width: 780px)
{

.metaslider .theme-default .nivoSlider img
{height: 130px !important}

#pl-4 .panel-grid-cell {
    padding: 0;
    margin-top: -36px;
}
#pg-4-1.panel-no-style
{margin-top:30px; padding-left:20px;}
div.metaslider .theme-default .nivoSlider {
    -webkit-box-shadow: 0 0 0;
    -moz-box-shadow: 0 0 0;
    box-shadow: 0 0 0;
    margin-bottom: 85px;
}
#pg-4-2
{margin-top:60px;}

.theme-default .nivo-caption
{width:80% !important;
left:10%!important;
bottom:5%!important;}
}
@media (max-width: 1080px) {
.theme-default .nivo-caption
{width:80% !important;
left:10%!important;
bottom:5%!important;}

}
.kh-result-long
{display:inline-block;width:99%;  margin-right:1%;color:#0598d5; vertical-align:top;}
.kh-result-long .fas
{padding-right:10px;color:#0598d5;}
.kh-result
{display:inline-block;width:48%;  margin-right:1%;color:#0598d5; vertical-align:top;}
.kh-result .fas
{padding-right:10px;color:#0598d5;}
.searchandfilter ul li {
    list-style: none;
    display: block;
    padding: 10px 0;
    margin: 0;
    word-break: break-all;
    font-size: 12px;
    /* word-break: unset; */
}

@media (max-width: 680px)
{
body.responsive #masthead .hgroup .support-text {
    display:none !important;
}
.nivo-caption
{padding:10px !important; font-size:12px !important; line-height:18px !important;}

.kh-result {
    display: inline-block;
    width: 100%;
    color: #0598d5;
}

.kh-result-long {
    display: inline-block;
    width: 100%;
    color: #0598d5;
}
}

.widget img, .widget iframe, .widget object, .widget select, .widget input {
    max-width: 100%;
    vertical-align: top;
    margin-top: 5px;
}

.searchandfilter li[data-sf-field-input-type=checkbox] label, .searchandfilter li[data-sf-field-input-type=radio] label, .searchandfilter li[data-sf-field-input-type=range-radio] label, .searchandfilter li[data-sf-field-input-type=range-checkbox] label {
    padding-left: 10px;
    word-break: break-word;
    white-space: pre-line;
    width: 90%;
}

.mdocs-title-href
{line-height:30px;
}

#pg-4-2
{margin-top:30px;}

#pg-348-0, #pg-348-1, #pl-348 .so-panel {
    margin-bottom: 0px;
}

.entry-content h2 {
    font-size: 15px;
    color: #00467f;
    text-transform: capitalize !important;
}
