﻿/* All Bootsrap overrided classes goes here */

.override-bs select.form-control:not([size]):not([multiple]) {
    height: calc(1.8125rem + 2px);
}
.override-bs .form-control, 
.override-bs .input-group >.form-control, 
.override-bs .input-group>.input-group-addon, 
.override-bs .input-group>.input-group-btn>.btn, 
.override-bs #page-projects-disciplines .input-group-addon {
    padding: .25rem .5rem;
    font-size: .875rem;
    line-height: 1.5;
}

/* primary button */
.override-bs .btn-primary {
    background-color: transparent;
    border-color: #00008f;
    color: #00008F;
     border-style: solid;
  border-width: 2px;
}
.override-bs .btn-primary:hover,
.override-bs .btn-primary:not([disabled]):not(.disabled).active, 
.override-bs .btn-primary:not([disabled]):not(.disabled):active, 
.override-bs .show>.btn-primary.dropdown-toggle{
    /*background-color: #6AA3CB;    
    border-color: transparent !important;
    color: #FFF;*/
      background-color: #00005b;    
    border-color: transparent !important;
    color: #ffffff;
}
.override-bs .btn-primary:not(:disabled):not(.disabled):focus, 
.override-bs .btn-primary:not(:disabled):not(.disabled):focus, 
.override-bs .show>.btn-primary.dropdown-toggle:focus {
    background-color: #00005b;
     border-color: transparent !important;
     color: #ffffff;
}

/* dark button */
.override-bs .btn-dark,
.override-bs a.btn-dark {
    background-color: transparent;
    border-color:#f07662;
    border-style:solid;
    border-width:2px;
    color: #f07662;
}
.override-bs .btn-dark:hover,
.override-bs .btn-dark:not([disabled]):not(.disabled).active, 
.override-bs .btn-dark:not([disabled]):not(.disabled):active, 
.override-bs a.btn-dark:hover,
.override-bs a.btn-dark:not([disabled]):not(.disabled).active, 
.override-bs a.btn-dark:not([disabled]):not(.disabled):active, 
.override-bs .show>.btn-dark.dropdown-toggle {
    background-color: #ec4d33;    
    border-color: transparent !important;
    color: #ffffff;
}
.override-bs .btn-dark:not(:disabled):not(.disabled):focus, 
.override-bs .btn-dark:not(:disabled):not(.disabled):focus, 
.override-bs .show>.btn-dark.dropdown-toggle:focus {
    background-color: #ec4d33;    
    border-color: transparent !important;
    color: #ffffff;
}

/* green/success button */
.override-bs .btn-success {
    background-color: #1cc54e;
    border-color: #1cc54e;
    color: #FFF;
}
.override-bs .btn-success:hover,
.override-bs .btn-success:not([disabled]):not(.disabled).active, 
.override-bs .btn-success:not([disabled]):not(.disabled):active, 
.override-bs .show>.btn-success.dropdown-toggle {
    background-color: #0d6126;    
    border-color: transparent !important;
}
.override-bs .btn-success:not(:disabled):not(.disabled):focus, 
.override-bs .btn-success:not(:disabled):not(.disabled):focus, 
.override-bs .show>.btn-success.dropdown-toggle:focus {
    border: 1px solid #006517;
}
/* red/danger button */
.override-bs .btn-danger {
    background-color: #c91432;
    border-color: #c91432;
    color: #FFF;
}
.override-bs .btn-danger:hover,
.override-bs .btn-danger:not([disabled]):not(.disabled).active, 
.override-bs .btn-danger:not([disabled]):not(.disabled):active, 
.override-bs .show>.btn-danger.dropdown-toggle {
    background-color: #690a1a;    
    border-color: transparent !important;
}
.override-bs .btn-danger:not(:disabled):not(.disabled):focus, 
.override-bs .btn-danger:not(:disabled):not(.disabled):focus, 
.override-bs .show>.btn-danger.dropdown-toggle:focus {
    border: 1px solid #270d0d;
}
/* peach button */
.override-bs .btn-peach {
    background-color: #F58466;
    border-color: #e66b4b;
    color: #FFF;
}
.override-bs .btn-peach:hover,
.override-bs .btn-peach:not([disabled]):not(.disabled).active, 
.override-bs .btn-peach:not([disabled]):not(.disabled):active, 
.override-bs .show>.btn-peach.dropdown-toggle {
    background-color: #F2603B;    
    border-color: transparent !important;
}
.override-bs .btn-peach:not(:disabled):not(.disabled):focus, 
.override-bs .btn-peach:not(:disabled):not(.disabled):focus, 
.override-bs .show>.btn-peach.dropdown-toggle:focus {
    border: 1px solid #821b00;
}

/*.override-bs .btn-primary.focus, 
.override-bs .btn-primary:focus*/
.override-bs .btn {
    box-shadow: none !important;
}
.override-bs a:not(.btn):not(.chosen-single):not(.nav-link){
    color: #00008f;/*#2a6496;*/
    cursor: pointer;
}

.override-bs a:not(.btn):not(.chosen-single):not(.nav-link):not(.menu-item__link):not(.dropdown-item):hover{
    color: #00005b!important;/*#2a6496;*/
    cursor: pointer;
}