﻿@charset "utf-8";
@import url(font-awesome.min.css);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);
/* CSS Document */
body{background:#000000; font-family: 'Source Sans Pro', sans-serif;}
a, a:focus, a:hover{text-decoration:none; color:#6699cc;}
.bgdiv{background:#363d43; margin:20px 0; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}
img.img-responsive {display:inline-block;}
.loginpg{padding:15px;  margin:50% 0 10px;}
.logo{padding:15px;}
.topleft-functions{padding:15px;}
.topsearch,.topusermenu,.toplogout{display:inline-block; vertical-align:middle; margin-left:20px;}
.serinput{border:none;height:30px; padding:5px; display: none;}
.topsearch a,.topusermenu .dropdown > a,.toplogout{color:#fff; font-size:22px; line-height:40px; text-decoration:none;}
.toplogout:hover{color:#fff;}
.topusermenu .dropdown-menu{right:0; left:auto;}
.navbar, .navbar.navbar-default{background:none;-webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; margin:0; padding:0; border:none;}

.navbar-nav,.navbar-nav > li{width:100%;}
.navbar-default .navbar-nav > li > a{padding:10px 0 10px 9px; line-height:19px; font-size:13px; color:#fff; text-transform:uppercase; border-left:4px solid #363d43;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a.active{border-color:#b8d501; background:#4d5760; color:#fff;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{border-color:#b8d501; background:#4d5760; color:#fff;}
.navbar-brand a{color:#fff;}
.navbar-nav .open .dropdown-menu {
    background-color: #67747F;
    border: 0 none;
    box-shadow: none;
    float: none;
    margin-top: 0;
    position: static;
    width: auto;
}
.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header{  padding: 5px 15px 5px 25px;}
.navbar-nav .open .dropdown-menu > li > a{ line-height: 20px;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{ color: #fff}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{ background:#4d5760;}

.bodyconts{}
.bodycontspad{padding:15px; background:#f6f6f6;}
.panel{-webkit-box-shadow:none;box-shadow:none; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; border-color:#d4d8e1;}
.panel.panel-default > .panel-heading, .panel > .panel-heading{background:#d4d8e1; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; color:#333333; font-size:20px; }
.panel > .panel-heading .backbtn{font-size:16px; display:inline-block; float:right; color:#6699cc;}
.panelcol.panel > .panel-heading{background:#d4d8e1 url(../images/uparrow.png) no-repeat 98% center; cursor:pointer; }
.panelcol.panel > .panel-heading.expanded{background-image:url(../images/dnarrow.png);}
th{background:#f5f5f5;}
.ui-datepicker th {background:none;}
th.highlight{background:#ececec;}
.form-round{-webkit-border-radius:19px; -moz-border-radius:19px; border-radius:19px; border:1px solid #8492af; padding:7px; display:inline-block;}
.form-round input,.form-round select{border:none;}
.btnround{-webkit-border-radius:19px; -moz-border-radius:19px; border-radius:19px; border:1px solid #8492af; padding:7px 14px; display:inline-block; color:#fff;}
.btnround:hover{color:#fff;}
.btngray{background:#999999}
.btnblue{background:#6699cc}
.copyright{text-align:center; font-size:13px; line-height:20px; color:#ffffff; margin-bottom:10px;}
.pagination {margin:0;}
.pagination > li{display:inline-block; vertical-align:middle;}
.pagination > li > a, .pagination > li > span{border:none;-webkit-box-shadow: 1px 2px 3px 0px rgba(210,217,232,0.5);-moz-box-shadow: 1px 2px 3px 0px rgba(210,217,232,0.5);box-shadow: 1px 2px 3px 0px rgba(210,217,232,0.5);}
.pagination > li:first-child > a, .pagination > li:first-child > span{border:none; -webkit-box-shadow:none;box-shadow:none;}
.pagination > li:last-child > a, .pagination > li:last-child > span{border:none; -webkit-box-shadow:none;box-shadow:none;}
.form-group label.control-label,label.control-label,.label-floating label.control-label{font-size:14px;}
label.btn.btn-fab.btn-fab-mini {line-height:40px;}
@media screen and (max-width: 400px) {
	
}
@media screen and (min-width: 401px) and (max-width: 767px) {

}
@media (min-width: 768px) and (max-width: 991px) {
.navbar-collapse{padding:0;}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.navbar-collapse{padding:0;}
}
@media (min-width: 1200px) {
	.navbar-collapse{padding:0;}
}


.smallgreen {color:#00b91e;}
.smallred {color:#ff0000;}
.smallblue {color:#0057B9;}

div.loadingimg{
    /*make visible*/
            position:relative;
       height:100% auto;
       width:100%;
       text-align:center; 
	   padding-top:20%;
       vertical-align:middle;   
       z-index: 100;
       width: 100%;
       top: 0;
       left: 0;
       height: 100%;
       position: absolute;
       background-color: #fff;
       -moz-opacity: 0.75;
       opacity: 0.75;
       filter: alpha(opacity=75);
       font-size: 12px;
       font-weight: bold;
       text-align: center;
  }