/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */

#header{
    background: #0098e6 !important;
}
ul.top-nav>li>a {
    color: #fff !important;
}
ul.top-nav>li>a:hover {
    color: #d8d8d8 !important;
}
#primary-nav {
    background: #000000 !important;
}
.navbar-main{
    background: #000000 !important;
}
/*Mobile*/
@media only screen and (max-width: 768px) {
    ul.top-nav {
        margin-top: 5px !important;
        padding-bottom: 10px !important;
    }
    ul.top-nav>li.primary-action>a.btn {
        color: #000000 !important;
        background-color: #ffffff !important;
        border-radius: 32px 32px 0 !important;
        font-weight: bolder !important;
        text-transform: uppercase !important;
        font-size: 8px !important;
        line-height: 2 !important;
        padding: 4px 15px 3px !important;
        
    }
    ul.top-nav>li.primary-action>a.btn:hover {
        color: #ffffff !important;
        background-color: #000000 !important;
        border-radius: 32px 32px 0 !important;
        font-weight: bolder !important;
        text-transform: uppercase !important;
        font-size: 9px !important;
        line-height: 2 !important;
        padding: 4px 15px 3px !important;
    }
}
/*PC*/
@media only screen and (min-width: 800px){
    ul.top-nav {
        margin-top: 5px !important;
        padding-bottom: 10px !important;
    }
    ul.top-nav>li.primary-action>a.btn {
        color: #000000 !important;
        background-color: #ffffff !important;
        border-radius: 32px 32px 0 !important;
        font-weight: bolder !important;
        text-transform: uppercase !important;
        font-size: 11px !important;
        line-height: 2 !important;
        padding: 9px 30px 7px !important;
    }
    ul.top-nav>li.primary-action>a.btn:hover {
        color: #ffffff !important;
        background-color: #000000 !important;
        border-radius: 32px 32px 0 !important;
        font-weight: bolder !important;
        text-transform: uppercase !important;
        font-size: 11px !important;
        line-height: 2 !important;
        padding: 9px 30px 7px !important;
    }
}
.navbar-main .navbar-nav>li>a:hover{
    background-color: #0098e6 !important;
}
.navbar-main .navbar-nav>li>a:visited{
    background-color: #0098e6 !important;
}
.navbar-main .navbar-nav>li>a:active{
    background-color: #0098e6 !important;
}
.navbar-main .navbar-nav>.open>a {
    background-color: #0098e6 !important;
}
div.header-lined h1 {
    color: #0098e6 !important;
}
.btn-primary {
    background-color: #0098e6 !important;
    color: #ffffff !important;
    border-color: #0098e6 !important;
}
.btn-primary:hover {
    background-color: #000 !important;
    color: #ffffff !important;
    border-color: #000 !important;
}
input:hover, select:hover, textarea:hover {
    border-color: #0098e6 !important;
}
.btn-success{
    background-color: #0098e6 !important;
    border-color: #0098e6 !important;
}
.btn-success:hover{
    background-color: #000000 !important;
    border-color: #000000 !important;
}
#registration .prepend-icon .field-icon {
    top: 11px !important;
}
a {
    color: #0098e6;
}
div.header-lined .breadcrumb>.active {
    color: #0098e6;
}
#order-standard_cart .view-cart-items-header {
    background-color: #0098e6 !important;
}
#order-standard_cart .prepend-icon .field-icon {
    top: 11px !important;
}
#order-standard_cart .empty-cart .btn{
    background-color: #0098e6 !important;
}
#order-standard_cart .view-cart-items{
    border-bottom: 2px solid #0098e6 !important;
}
#order-standard_cart .sub-heading span, #order-standard_cart .sub-heading-borderless span {
    color: #0098e6 !important;
}
#registration .sub-heading span {
    color: #0098e6 !important;
}
.panel-primary>.panel-heading {
    background-color: #0098e6 !important;
}
.btn-info {
    background: #0098e6 !important;
    border-color: #0098e6 !important;
}
.btn-info:hover {
    background: #000000 !important;
    border-color: #000000 !important;
}

.kb-rate-article {
    color: #0098e6 !important;
}
.btn-link {
    color: #0098e6 !important;
}
.navbar-main li.account {
    background-color: #000000 !important;
}