/*
 Theme Name:   Advisor 9 Child - Copley, M-2
 Description:  Advisor 9 Child Theme
 Template:     advisor9
 Author: Travis Boss
*/

@charset "UTF-8";
@import url('../advisor9/style.css');

body {
	color: #4a4a4a;
	font-size: 18px;
}

.h3, h3 {
    font-size: 28px;
}

.site-title a {
	display: none;
}

.contact-title {
	font-size: 1.25em;
	text-align: right;
	padding-top: 1em;
}

.text-white a {
    color: white;
}

/*nav*/

.navbar-main-customized {
	background: #5b696f;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
    background-color: #5a696e;
}

.navbar-nav>li>.dropdown-menu {
    text-align: center;
}

/*widget*/

.panel-customized > .panel-heading {
    background-color: #5b696f;
}

.widget-title {
	border-bottom: none;
    text-transform: uppercase;
}

.navbar-nav {
    display: table;
    float: none;
    margin: 0 auto;
}

/*button*/

.btn-primary {
    background-color: #5a696e;
    border-color: #c79338;
}

.btn-primary:hover {
    background-color: #343d40;
    border-color: #a07931;
}

.btn-primary.active, .btn-primary:active, .open>.dropdown-toggle.btn-primary {
    background-color: #88a0a7;
    border-color: #f1b244;
}

.btn-primary.focus, .btn-primary:focus {
    background-color: #161a1b;
    border-color: #795a22;
}

.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover {
    background-color: #59696d;
    border-color: #c79338;
}

/*font awesome*/

.svg-inline--fa.fa-w-16 {
    width: 1em;
    font-size: 7em;
    color: #59696d;
}

/*footer*/

.site-footer ul {
    list-style-type: none;
    padding-left: 0;
}

.footer h3 {
	font-size: 19px;
}

/*media queries*/

/*@media (min-width: 768px) {
.navbar-right {
    float: none!important;
    margin: 0px auto;
    display: table;
}*/

@media (min-width: 500px) {
    .gutter-left {
        float: left;
        margin-right: 15px;
    }
}

@media (max-width: 991px) {
    .contact-title {
        padding-top: 0;
        display: table;
        margin: 0 auto;
        clear: both;
        text-align: center;
    }
    .top-logo {
        display: table;
        margin: 0 auto;
        clear: both;
        padding-bottom: 1em;
    }
    .site-info {
        text-align: center;
    }
    
}

@media (min-width: 768px) {
.navbar-right {
    float: none!important;
    }
}

@media (max-width: 767px) {
    .second-nav {
        display: none;
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a {
    color: #fff;
    }
    
}

@media (max-width: 500px) {
    .site-header {
        display: none;
    }
    .splash {
        display: none;
    }
    
}

