  /*
Theme Name:002 ITMWPB Child - RMLC
Theme URI: https://wordpressforbroadcasters.com
Author: The WPB team
Description: ITMWPB 002 Child Theme - RMLC
Version: 1.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, custom-menu, featured-images, threaded-comments, translation-ready, right-sidebar, custom-background
Text Domain: 002-itmwpb-child-RMLC
Template:002-itmwpb
*/

/*Start General Design*/

body
{
    font: normal 300 16px/28px 'Raleway', Arial, Helvetica, sans-serif;

    padding-top: 0;

    color: #434343;
    background: url('') no-repeat fixed top center #88b5ba;

    -webkit-font-smoothing: antialiased;
}


h1
{
    font-size: 34px;
    line-height: 30px;

    margin: 0;
}

h2
{
    font-size: 28px;
    line-height: 38px;
}

h3
{
    font-size: 24px;
    line-height: 34px;
}

h4
{
    font-size: 18px;
    line-height: 28px;
}

h5
{
    font-size: 16px;
    line-height: 26px;
}

p
{
    margin-bottom: 15px;
}



/*Unordered Lists*/
ul
{
    margin: 0;
    padding: 0;

    list-style: none;
}

ul > li
{
    margin: 1em;
    margin-left: 3em;

    list-style: none;
}

::selection
{
    color: #fff;
    background: #88b5ba;/* WebKit/Blink Browsers */
}

::-moz-selection
{
    color: #fff;
    background: #88b5ba;/* Gecko Browsers */
}

.logo
{
    text-align: left;
}

.rmlc-header
{
    margin-top: 15px;
    padding: 25px 0;

    -webkit-border-top-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
            border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topright: 10px;
            border-top-right-radius: 10px;
    background: url('http://dehayf5mhw1h7.cloudfront.net/wp-content/uploads/sites/893/2017/09/22013955/header-bg.png') no-repeat 0 0 #fff;
}

.primary li:before
{
    font-family: 'FontAwesome';

    float: left;

    margin-left: -1.5em;

    content: '\f101'; /* fa-angle-double-righ */

    color: #22a5b2;
}

/* WP Links Button */

.btn-wp-links
{
    border-color: #a0935e;
    background-color: #a0935e;
}

.btn-wp-links:hover
{
    border-color: #534b29;
    background-color: #534b29;
}

.btn-wp-links a
{
    color: #fff;
}

.btn-wp-links a:hover
{
    color: #fff;
}

/* Edit Links Button */

.btn-edit-link
{
    border-color: #222;
    background-color: #222;
}

.btn-edit-link a
{
    color: #fff;
}

.btn-edit-link a:hover
{
    color: #fff;
}

.content-wrapper
{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d7d4c6+0,ffffff+40 */
    background: #d7d4c6; /* Old browsers */
    background:    -moz-linear-gradient(top, #d7d4c6 0%, #fff 8%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #d7d4c6 0%,#fff 8%); /* Chrome10-25,Safari5.1-6 */
    background:         linear-gradient(to bottom, #d7d4c6 0%,#fff 8%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d4c6', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.title-outer
{
    border-style: none;
    background: url('http://dehayf5mhw1h7.cloudfront.net/wp-content/uploads/sites/893/2017/09/22013955/title-bg.png') repeat-x;
}

.section-title
{
    color: #2d8993!important;
}

/*************************************************************************
Brand Colors--------------------------------------Links, hover, background
**************************************************************************/

a,
.color-brand
{
    color: #88b5ba;
}
.bg-brand
{
    background-color: #88b5ba;
}
.border-secondary
{
    border-color: #88b5ba;
}
.hover-color-brand:hover
{
    color: #88b5ba;
}
.hover-bg-brand:hover
{
    background-color: #88b5ba;
}

/* Secondary color () */
.color-secondary
{
    color: #caa925;
}
.bg-secondary
{
    background-color: #caa925;
}
.border-secondary
{
    border-color: #caa925;
}
.hover-color-secondary:hover
{
    color: #caa925;
}
.hover-bg-secondary:hover
{
    color: #caa925;
}


/* Light color (light) */
.color-light
{
    color: #fff;
}
.bg-light
{
    background-color: #fff;
}
.border-light
{
    border-color: #fff;
}
.hover-color-light:hover
{
    color: #fff;
}
.hover-bg-light:hover
{
    background-color: #fff;
}
.hover-border-light:hover
{
    border-color: #fff;
}


/* Dark color (light-grey)  */
.color-light-grey
{
    color: #d7d7d7;
}
.bg-light-grey
{
    background-color: #d7d7d7;
}
.border-light-grey
{
    border-color: #d7d7d7;
}
.hover-color-light-grey:hover
{
    color: #d7d7d7;
}
.hover-light-grey:hover
{
    background-color: #d7d7d7;
}
.hover-border-light-grey:hover
{
    border-color: #d7d7d7;
}


/* Dark color */
.color-dark
{
    color: #534b29;
}
.bg-dark
{
    background-color: #534b29;
}
.border-dark
{
    border-color: #534b29;
}
.hover-color-dark:hover
{
    color: #534b29;
}
.hover-bg-dark:hover
{
    background-color: #534b29;
}
.hover-border-dark:hover
{
    border-color: #534b29;
}

/*-------------------------------------------------------------
Pagenation
--------------------------------------------------------------*/

.pagination span,
.pagination a
{
    color: #fff;
    background: #a0935e none repeat scroll 0 0;
}

.pagination a:hover
{
    color: #fff;
    background: none repeat scroll 0 0 #dfd36e;/*hover color*/
}

.pagination .current
{
    color: #fff;
    background: #dfd36e none repeat scroll 0 0;
}

/*-- -----------------------------------------------------------
Entry Titles
--------------------------------------------------------------*/

.entry-title a
{
    color: #534b29;
}
.entry-title a:hover
{
    color: #dfd36e;
}

/*-- -----------------------------------------------------------
Widget Title
--------------------------------------------------------------*/

.section-title
{
    font: normal 600 24px/34px 'Oswald';

    margin: 0;

    color: #142e53;
}
.section-title a
{
    color: #142e53;
}
.section-title a:hover
{
    color: #dfd36e;
}
.sponsored
{
    color: #999;
}


/*-- -----------------------------------------------------------
Meta
--------------------------------------------------------------*/

.article-meta
{
    color: #646464;
}
.article-meta a
{
    color: #a0935e;
}
.article-meta a:hover
{
    color: #868686;
}
.author
{
    color: #dfd36e;
}

/*--------------------------------------------------------------
4.3 Asides
--------------------------------------------------------------*/

.sidebar-section-title a
{
    color: #a0935e;
}
.sidebar-section-title a:after
{
    color: #a0935e;
}
.sidebar-section-title a:hover:after
{
    color: #534b29!important;
}

/* Sidebar Navigation */

.widget-sidebar li a
{
    color: #a0935e;
}
.widget-sidebar li a:hover
{
    color: #534b29;
}


/*--------------------------------------------------------------
Sidebar Navigation
--------------------------------------------------------------*/

/* make sidebar nav vertical */
.secondary
{
    margin-top: 10px;
}

.navbar-default
{
    border-style: none;
    background-color: #f1f1f1;
}

.navbar-default li
{
    font-family: 'Oswald', Arial, Helvetica, sans-serif;

    margin: 0;

    color: #fff;
    border-bottom: 1px solid #fff;
}

.navbar-default li:last-child
{
    border-style: none;
}

.navbar-default .navbar-nav > li > a
{
    font-size: 18px;
    line-height: 22px;

    color: #231f20;
}

.navbar-default .navbar-nav > li > a:hover
{
    color: #2d8993;
    background-color: #e7e7e7;
}

.navbar .navbar-nav li.active a
{
    color: #2d8993;
    border-left: 5px solid #2d8993;
    background-color: #f1f1f1;
}



@media (min-width: 768px)
{
    .sidebar-nav .navbar .navbar-collapse
    {
        max-height: none;
        padding: 0;
    }
    .sidebar-nav .navbar ul
    {
        display: block;
        float: none;
    }
    .sidebar-nav .navbar li
    {
        display: block;
        float: none;
    }
    .sidebar-nav .navbar li a
    {
        padding-top: 8px;
        padding-bottom: 8px;
    }
}



@media (max-width: 991px)
{
    .navbar-header
    {
        float: none;
    }
    .navbar-left,
    .navbar-right
    {
        float: none !important;
    }
    .navbar-toggle
    {
        display: block;
    }
    .navbar-collapse
    {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
    }
    .navbar-fixed-top
    {
        top: 0;

        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse
    {
        display: none!important;
    }
    .navbar-nav
    {
        float: none!important;

        margin-top: 7.5px;
    }
    .navbar-nav > li
    {
        float: none;
    }
    .navbar-nav > li > a
    {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in
    {
        display: block !important;
    }
}


/********   Footer----------------------------****/

.rmlc-footer
{
    background: #f8f8f8;
}



/*********************************************************************
/*----------------------- Custom Styles------------------------------*
**********************************************************************/

/********   Splash Page---------------------------------****/
.splash { background: #eee0ee;}
.splash-content h1 {color: #a864a8;}
.entry-meta {clear:both;}

.member-column {
    margin-bottom:40px;
}

.committee-title {
    font:normal 600 20px/22px 'Raleway';
    margin:20px 0
}

.committee-title-b {
    font:normal 600 20px/22px 'Raleway';
    margin:50px 0 15px;
    clear:both;
}

.member-thumbnail {
    max-width:100px;
    float:left;
    margin-right:10px;
}

.member_name {font:normal 500 18px/22px 'Raleway';}
.member_title, .member_station, .member_station, .member_location {font:italic 300 14px/18px 'Raleway' ;}


