
/****** Color Code #007bff (Mayflower-Blue Primary) ****************/
a { color: #007bff; }
.primary-out { background: #007bff; border-color: #007bff; }
.primary-out:hover, .primary-out:focus, .primary-out:active { background: #007bff; }
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { background: #007bff; }
.btn-primary.disabled, .btn-primary:disabled { background-color: #007bff; border-color: #007bff; }
.secondary-out { color: #007bff !important; }
.sidebar { background: #007bff; }
.btn-logout { background-color: #007bff;}
.header { background: #007bff; }
.modal-header { background-color: #007bff; }
.right-module-box h4 { background-color: #007bff; }
.loginbox:before {background-color: #007bff; }
.cssload-ball_1 { background-color: #007bff; }
.cssload-ball_4 { background-color: #007bff; }
.profile-link { background: #007bff url(../images/ic-profile.svg) center center no-repeat !important; background-size: 24px 24px !important;}
.device-step li.active a{ background-color: #007bff; border-color: #007bff; }
.map-bottombox .titlebar{ background-color: #007bff; } /*ADDNEW*/
.topbtngroup .btn-group > .btn.btn-light.active{ background-color:#007bff !important; }
.btnsearch:hover, .show .btnsearch, .btnfilter:hover, .show .btnfilter, .btninfo:hover{ background-color:#007bff;}
.app-install{ color: #007bff !important; } /*ADDNEW*/
.app-install span{ background-color: #007bff !important;} /*ADDNEW*/
.custom-file-label::after{ color: #007bff; }


/****** Color Code #4099d4 (Mayflower-Blue Secondary) ****************/
a:hover, a:focus, a:active, a.active { color: #4099d4; }
.form-control:focus, .custom-select:focus { border-color: #4099d4; }
.btn-primary:focus, .btn-primary.focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus { box-shadow: 0 0 0 2px #4099d4; }
.btn-secondary:focus, .btn-secondary.focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus { box-shadow: 0 0 0 2px #4099d4; }
.main-navigation>li a:focus { border: 1px dashed #4099D4; }
.sidebar .main-navigation>li.open:before, .sidebar .main-navigation>li.active:before { background-color: #4099d4; }
.sidebar .main-navigation>li ul>li>a:hover, .sidebar .main-navigation>li ul>li>a:focus, .sidebar .main-navigation>li ul>li>a:active, .sidebar .main-navigation>li ul>li.active>a { color: #4099d4; }
.nav-collapsed .sidebar .main-navigation>li ul>li>a:hover, .nav-collapsed .sidebar .main-navigation>li ul>li>a:focus, .nav-collapsed .sidebar .main-navigation>li ul>li>a:active, .nav-collapsed .sidebar .main-navigation>li ul>li.active>a { color: #4099d4; }
.btn-logout a:focus { border: 1px dashed #4099D4 !important; }
.logo a:focus:before { border: 1px dashed #4099D4; }
.footer a:hover, .footer a:focus { color: #4099D4; }
.custom-checkbox .custom-control-input:focus~.custom-control-label::before { border-color: #4099d4 !important; }
.custom-checkbox .custom-control-input:checked~.custom-control-label::before { background-color: #4099d4 !important; border-color: #4099d4 !important; }
.custom-radio .custom-control-input:focus~.custom-control-label::before { box-shadow: 0 0 0 1px #4099d4 !important; }
.rm-body ul li a:focus { border: 1px solid #4099d4; }
.cssload-ball_2 { background-color: #4099d4; }
.cssload-ball_3 { background-color: #4099d4; }
.multi-select .bootstrap-select .dropdown-menu li.selected a span.check-mark:before { background-color: #4099d4 !important; border-color: #4099d4 !important; }
.icon-link:focus, .action-cell .dropdown-toggle:focus{ box-shadow: 0 0 0 1px #4099d4;}
.bootstrap-tab-heading li:hover > a, .bootstrap-tab-heading li > a.active{ background-color: #4099d4 !important;}
.tab-heading{ border-bottom:2px solid #4099d4;}
.tab-heading li:hover > a, .tab-heading li.active > a{ background-color: #4099d4;}
.custom-file-input:focus ~ .custom-file-label {	border-color: #4099d4;} 
.ext-preview .num {	background-color: #4099d4;} 



/****** Menu and Button Hover Color Code #003362 ****************/
.primary-out:before { background: #003362;}
.sidebar .main-navigation>li:hover { background-color: #003362; }
.sidebar .main-navigation>li.active, .sidebar .main-navigation>li.open { background: #003362; }
.nav-collapsed .sidebar .main-navigation>li ul { background: #003362;}
.nav-collapsed .sidebar .main-navigation>li.open ul { background: #003362; }
.btn-logout { border-top: 1px solid #003362; }
.btn-logout a:hover { background-color: #003362; }
.profile-link { border-left: 1px solid #003362 !important; }
.profile-link:hover { background-color: #003362 !important; }
