@media (max-width: 990px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
       /* display: none!important;*/
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
}
#page-header {
padding-top: 40px;

}
.main-container {
    padding-top: 5%;
    padding-bottom: 20px;
}
.homes-banner-image h4 {
    margin-bottom: 20px;
    color: #fff;
}
.btn-danger:active, .btn-danger.active {
    color: #fff;
    background-color: #0A576E;
    border-color: #0A576E;
}
.btn-danger:focus, .btn-danger.focus {
    color: #fff;
    background-color: #0A576E;
    border-color: #0A576E;
}
.btn-danger:active:focus {
    color: #fff;
    background-color: #0A576E;
    border-color: #0A576E;
}
.btn-danger:active:hover {
    color: #fff;
    background-color: #0A576E;
    border-color: #0A576E;
}
.jumbotron p {
    margin-bottom: 15px;
    font-size: 16px;
    font-weight: 200;
}
    h1 {
font-size:48px;
font-weight:600;
color:##6D6B6D;
}
    h2 {
        font-size:36px;
        font-weight:600;
        color:#6D6B6D;
    }
    h3 {
        font-size: 36px;
        font-weight:600;
        color:#6D6B6D;
    }
    h4 {
        font-size:24px;
        font-weight:600;
        color:#6D6B6D;
    }
    h5 {
        font-size:20px;
        font-weight:600;
        color:#6D6B6D;
    }
    h6 {
        font-size:16px;
        font-weight:600;
        color:#6D6B6D;
    }
    .mega {
     font-size:22px;
     font-family: 'Lato', 'Arial', 'Helvetica', sans-serif;
     color:#6D6B6D;
    }
    .lbody {
        font-size:18px;
        font-family: 'Lato', 'Arial', 'Helvetica', sans-serif;
        color:#6D6B6D;
    }
    .sbody {
     font-size:14px;
     font-family: 'Lato', 'Arial', 'Helvetica', sans-serif;
     color:#6D6B6D;
    }
html, body {
    text-rendering: optimizeLegibility;
    color:#6D6B6D;
    font-size:16px;
}
.last>.leaf>.menu-mlid-76236 {
 color:#0097b4;   
}
.jumbotron p {
    margin-bottom: 15px;
    font-size: 16px;
    font-weight: 200;
}
a.read-more {color:#F89C20;}
a.read-more:link  {text-decoration: none; color: #F89C20;}
a.read-more:visited {text-decoration: none; color: #DE8207;}
a.read-more:hover {text-decoration: underline; color: #DE8207;}
a.read-more:active {text-decoration: none; color: #F89C20;}

.user-picture {
 display:none;   
}

.webinar-card {
    border: solid 1px #ddd;
    margin-bottom: 30px;
}
.xml-icon {
 display:none;   
}
.feed-icon {
 display:none;   
}
.sanderson-column2-inner, .sanderson-secondary-column3-inner {
    margin-right: 0;
    padding:2%;
}
.sanderson-column2-inner, .sanderson-secondary-column2-inner {
    margin-right: 0;
    padding:2%;
}
.sanderson-column2-inner, .sanderson-secondary-column1-inner {
    margin-right: 0;
    padding:2%;
}
.sanderson-container .sanderson-secondary-column-content .sanderson-column-content-row2 .clearfix {
    padding-top: 5%;
    border-top: 1px solid #ddd;
}
.sanderson-container .sanderson-secondary-column-content .sanderson-column-content-row2{
    padding-top: 5%;
    border-top: 1px solid #ddd;
}

.sanderson-secondary-column-content .sanderson-column-content-row2 {
    padding-top: 5%;
    border-top: 1px solid #ddd;
}

.field-collection-view {
    padding: 1em 0 0.3em 0;
    margin: 0 1em 0 1em;
    border-bottom: 0px dotted #fff;
}
.field-collection-container {
    border-bottom: 0px solid #fff; 
    margin-bottom: 1em;
}

.cjpfeat-compare-col.cjpfeat-compare-col-header {
    background-color: #0097b4;
    font-weight: 700;
    color: #fff;
}

.cjpfeat-compare-col {
    background-color: #f5f5f5;
    color: #000;
    border: 1px solid #fff;
    padding: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.navbar #block-search-form {
    float: left;
    
}
.md-slide-wrap {
    margin: 0;
    font-size: 12px;
    line-height: 1.5em;
    word-wrap: normal;
    margin-top: -20px;
}

.navbar #block-search-form {
    float: left;
    margin-right: 12%;
}
.jumbotron.banner-container {
    background: none;
    padding: 0;
    margin-top: 0;
    margin-bottom: 0;
    margin-top: 5%;
}
.field-name-post-date {
    padding: 2% 0%;
    color: #0097b4;
    font-weight: 700;
}
.thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 0px solid #fff;
    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}
.field-collection-container {
  border-bottom: 0px solid #fff; 
    margin-bottom: 1em;
}