.chevron-color{
    color: #58666E;
}

.body-color{
    color: #536C7A !important;
}

.primary-button-color{
    color: #0776B6 !important;
}

.primary-button{
    color: #ffffff !important;
    background-color: #0776B6 !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    text-transform: none !important;
    width: auto !important;
    border-radius: 5px !important;
    height: 40px !important;
    border: 1px solid #0776B6 !important;
}
.primary-button:hover{
    background-color: #065E92 !important;
    border: 1px solid #065E92 !important;
}

.primary-button:disabled{
    border: 1px solid #BDBDBD !important;
    background-color: #BDBDBD !important;
}

.primary-button-icon{
    color: #FFFFFF !important;
    background-color: #0776B6 !important;
}

.primary-button-icon:hover{
    background-color: #065E92 !important;
}

.primary-button-icon:disabled{
    background-color: #BDBDBD !important;
}

.link-button{
    color: #0776B6 !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}

.secondary-button{
    color: #0776B6 !important;
    background-color:#FFFFFF !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    border-color: #0776B6 !important;
    border: 1px solid !important;
    border-radius: 5px !important;
    width: auto !important;
    text-transform: none !important;
    height: 40px !important;
}

.secondary-button:hover{
    background-color: #E6F1F8 !important;
}

.secondary-button:disabled{
    color: #BDBDBD !important;
    border-color: #BDBDBD;
}

.terciary-button-color{
    color: #34657F;
}

.terciary-button{
    color: #0776B6 !important;
    background-color:#FFFFFF !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    border-color: #0776B6 !important;
    border: 1px solid !important;
    border-radius: 5px !important;
    width: auto !important;
    text-transform: none !important;
    height: 40px !important;
}
.terciary-button:hover{
    background-color: #E6F1F8 !important;
}

.terciary-button:disabled{
    border: 1px solid #dddddd !important;
    background-color: #dddddd !important;
}

.expired-trial-primary-button {
    color: #ffffff !important;
    background-color: #5782FF !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    text-transform: none !important;
    width: 234px !important;
    border-radius: 5px !important;
    height: 40px !important;
    border: 1px solid #0776B6 !important;
}

.header-button{
    background-color: #FFFFFF !important;
    padding: 0 !important;
}

.header-button:hover{
    background-color: #ebebeb !important;
}

.search-button{
    border-bottom-left-radius: 0 !important;
    border-top-left-radius: 0 !important;
}

.form-close-button{
    float: right;
    background-color: #FFFFFF;
    border: 0px;
    padding: 0;
}

.button-padding{
    padding: 0px 20px !important;
    line-height: normal !important;
}

.button-no-margin{
    margin: 0px !important;
}

.center-icon{
    display: block;
    vertical-align: middle;
}

.tab-button{
    color:#536C7A !important;
}

.tab-button-active{
    color:#0776B6 !important;
}

.tab-button:disabled{
    color:#BDBDBD !important;
}

.md-tab.md-active{
    color:#0776B6 !important;
}

md-tabs .md-tab{
    color: #536C7A;
}

md-tabs.md-default-theme md-ink-bar, md-tabs md-ink-bar{
    color: #0776B6;
    background-color: #0776B6;
}

.mdi-80px.mdi-set, .mdi-80px.mdi:before {
    font-size: 80px;
}


@media (min-width: 446px) {
    .mdi-40px-mobile-52px-desktop.mdi-set, .mdi-40px-mobile-52px-desktop.mdi:before {
        font-size: 52px;
    }
    .fa-40px-mobile-52px-desktop {
        font-size: 52px;
    }
}

@media (max-width: 445px) {
    .mdi-40px-mobile-52px-desktop.mdi-set, .mdi-40px-mobile-52px-desktop.mdi:before {
        font-size: 40px;
    }
    .fa-40px-mobile-52px-desktop {
        font-size: 40px;
    }
}