/*******************************************************************************
        ## GENREAL
*******************************************************************************/
::-moz-selection{color:#FFF;background:#5F69E0}
::selection{color:#FFF;background:#f4b400}
a{color:#5597e4}
a:hover,a:focus{color:#0d70e5;outline:none;text-decoration:none}
p{color:#4d4d4d;line-height:1.9}



/*******************************************************************************
        ## TOP HEADER
*******************************************************************************/

.header-top .navbar-header{background-color:#fff}
.header-top .navbar-nav>li>a:hover,.header-top .navbar-nav>li>a:focus{color:#fff;background-color:transparent}
.header-top .navbar-nav-xs>li>a:hover,.header-top .navbar-nav-xs>li>a:focus{color:#FFF;background-color:rgba(0,0,0,.1)}
@media (max-width: 767px) {
.header-top .navbar-header{background-color:#5190e9;color:#fff}
}

/*******************************************************************************
        ## LEFT SIDEBAR
*******************************************************************************/

.side-navigation-wrap{background-color:#fff;border-right:1px solid #ccc}
.side-nav>li>a,.side-nav>li .sub-menu>ul>li>a{color:#4D4D4E}
.side-nav>li>a:hover{background-color:#fbfbfb;color:#4D4D4E}
.side-nav>li.active-link>a{color:#4D4D4E;background-color:#F8F8F8;box-shadow:inset 0 1px 3px 0 rgba(217,217,217,0.5);-webkit-box-shadow:inset 0 1px 3px 0 rgba(217,217,217,0.5)}
.side-nav>li>a .badge{float:right;margin-top:1px;padding:2px 5px;background-color:#FF4859;font-weight:300}



/*******************************************************************************
        ## BREADCRUMB & PAGINATION
*******************************************************************************/
.page-header{border-bottom:1px solid #E7E7E7}
.page-header.no-breadcrumb{border-bottom:1px solid #f0f3f5}
.nav-top.app-layout .page-header{border-left:1px solid #e4eef0;border-right:1px solid #e4eef0}
.breadcrumb>li>a{color:#c6cbd7}
.breadcrumb>li>a:hover,.breadcrumb>li>a:focus{color:#7f888f}
.breadcrumb-wrap{background-color:#fff;border-top:1px solid #e4eef0;border-bottom:1px solid #e4eef0}
.pagination>li>a,.pagination>li>span{color:#363A5C;font-weight:400}
.pagination.rounded > .active > a,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#5190e9;border-color:#5190e9}



/*******************************************************************************
        ## FORM STYLS
*******************************************************************************/

.form-control{color:#363A5C;border:1px solid #DDD;border-radius:2px;-webkit-box-shadow:none;box-shadow:none}
.form-control:focus{border-color:#5F69E0;outline:0;-webkit-box-shadow:none;box-shadow:none}


/*******************************************************************************
        ## PANEL STYLS
*******************************************************************************/

.panel-primary>.panel-heading{background-color:#5765ce;border-color:#5765ce}


/*******************************************************************************
        ## BUTTONS
*******************************************************************************/
.btn-primary{background-color:#5190E9;border-color:#5190E9}
.btn-primary:active:hover,.btn-primary.active:hover,.open > .dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open > .dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open > .dropdown-toggle.btn-primary.focus{background-color:#3c7edc;border-color:#3c7edc;outline:none}
.btn-primary.focus,.btn-primary:focus,.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary,.btn-primary:hover{background-color:#3c7edc;border-color:#3c7edc;outline:none}
.btn-primary-outline{color:#5F69E0;border-color:#5F69E0}
.btn-primary-outline.active,.btn-primary-outline.focus,.btn-primary-outline:active,.btn-primary-outline:focus,.open>.btn-primary-outline.dropdown-toggle,.btn-primary-outline:hover{color:#FFF;background-color:#5F69E0;outline:none}





/*******************************************************************************
        ## LABEL & BADGES
*******************************************************************************/

.bg-primary,.bg-success,.bg-info,.bg-warning,.bg-danger,.bg-inverse{color:#FFF}
.bg-primary{background-color:#5F69E0}
.bg-secondary{background-color:#363A5C}
.bg-success{background-color:#7EC857}
.bg-info{background-color:#00C9E6}
.bg-warning{background-color:#FFC017}
.bg-danger{background-color:#FF4859}
.label{border-radius:1.5px;vertical-align:middle;padding:.3em .6em}
.label-primary,.badge-primary{background-color:#5F69E0}
.label-secondary,.badge-secondary{background-color:#363A5C}
.label-success,.badge-success{background-color:#7EC857}
.label-info,.badge-info{background-color:#00C9E6}
.label-warning,.badge-warning{background-color:#FFC017}
.label-danger,.badge-danger{background-color:#FF4859}
.text-primary{color:#5F69E0}
.text-secondary{color:#363A5C}
.text-success{color:#7EC857}
.text-info{color:#00C9E6}
.text-warning{color:#FFC017}
.text-danger{color:#FF4859}



/*******************************************************************************
        ## LOG VIEW
*******************************************************************************/








/*******************************************************************************
                                Modal Styles
*******************************************************************************/
.modal-content{border:none;border-radius:5px 5px 4px 5px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.modal-header{border-radius:4px 4px 0 0;border-bottom:none;background:#FFF}
.modal-title{color:#4C4C4C}
.modal-primary .modal-header{border-bottom:none;background:#5190E9}
.modal-secondary .modal-header{border-bottom:none;background:#363A5C}
.modal-success .modal-header{border-bottom:none;background:#7EC857}
.modal-info .modal-header{border-bottom:none;background:#00C9E6}
.modal-warning .modal-header{border-bottom:none;background:#FFC017}
.modal-danger .modal-header{border-bottom:none;background:#FF4859}
.modal-primary .modal-header .modal-title,.modal-info .modal-header .modal-title,.modal-success .modal-header .modal-title,.modal-warning .modal-header .modal-title,.modal-secondary .modal-header .modal-title,.modal-danger .modal-header .modal-title{color:#FFF}
.modal-header .close{margin-top:2px;color:#fff;text-shadow:0 0 0 #fff;font-size:14px;line-height:20px}




/*******************************************************************************
        ## ALERTS & CALLOUTS
*******************************************************************************/

.alert{border-radius:3px}
.alert:before{font-family:'themify';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;margin-right:10px}
.alert-block h4{position:relative;top:-23px;left:30px;width:85%;margin-bottom:-15px}
.alert-block p.actions{display:block;text-align:right}
.alert-success{color:#87B23B;background-color:rgba(148,198,75,.2);border-color:rgba(148,198,75,.5)}
.alert-success:before{content:"\e64d";color:#87B23B}
.alert-info{color:#09A8D8;background-color:rgba(9,168,216,.2);border-color:rgba(9,168,216,.3)}
.alert-info:before{content:"\e697";color:#09A8D8}
.alert-warning{color:#EFAC37;background-color:rgba(255,190,64,.2);border-color:rgba(255,190,64,.2)}
.alert-warning:before{font-family:'themify';content:"\e6c5";color:#EFAC37}
.alert-danger{color:#E05A3B;background-color:rgba(235,104,65,.3);border-color:rgba(235,104,65,.4)}
.alert-danger:before{content:"\e646";color:#E05A3B}
.alert .close{font-size:10px;margin-top:6px}
.callout{margin:0 0 20px;padding:20px;border-left:3px solid #eee;border-radius:3px}
.callout-success,.callout-info,.callout-warning,.callout-danger{background-color:#F2F3F7}
.callout-success{border-color:#7EC857}
.callout-info{border-color:#00C9E6}
.callout-warning{border-color:#FFC017}
.callout-danger{border-color:#FF4859}

/*=======================================================
                   767 width styles
=======================================================*/
@media (max-width: 767px) {
/*Header styels*/    
.header-top .navbar-nav>li>a:hover, .header-top .navbar-nav>li>a:focus {color: #444444;background-color: transparent;}
}


