@charset "utf-8";

body 			{ font-family:Verdana; font-size:13px; margin:0px; padding:0px;}

.login_panel 	{ width:400px; box-shadow: 0 0 25px 0 #AFAFAF; border-radius:0px; background: #ffffff; margin: 0 auto; margin-top:6%; padding: 20px 15px;}
.login_panel_logo{width:294px; margin:0 auto; padding:0px; display: table; text-align: center;}


/* .clear 			{ clear:both; }

.padd_10 		{ padding:10px; }

.padd_20		{ padding:20px; }

.caps 			{ color:#0079BC; font-size:24px; line-height:75px; font-weight:bold;}

.left 			{ float:left; }

.right 			{float:right;}

.btn_submit 	{ background:#0079BC; color:#ffffff; border-radius:5px; border:none; padding:5px 10px; font-weight:bold; font-size:14px; cursor:pointer; }

.header 		{ background:#0079BC; height:30px; }

.header a		{ color:#ffffff; line-height:30px; font-size:14px; margin-right:20px; text-decoration:none; padding:0px 20px;}

.header a:hover { color:#ffffff; text-decoration:underline; }

.logout 		{ float:right; padding-left:23px; background:url(../images/ico-logout.png)left center no-repeat;}

.logout:hover 	{ color:#ffffff; text-decoration:underline; }

table tr td 	{ font-size:13px;}

table tr th 	{ color:#ffffff; background:#8ea0ac; font-size:13px; }

.link 			{ color:#0079BC; }

.row1 			{ background:#ededed; }

.row2 			{ background:#ffffff; }

.fc_red 		{ color:#ff0000;}

h1 				{}

h1 b 			{ color:#0079BC;}

.form-group label{font-family: "MONTSERRAT";font-size: 11px!important;} */

.hpanel .panel-body {
    background: #fff;
    border: 1px solid #e4e5e7;
    border-radius: 2px;
    padding: 20px;
    position: relative;
}

.hpanel .panel-heading{
	font-family: 'Montserrat', sans-serif;
	font-size: 16px;
	color:#6a6c6f;
	font-weight: 600;
}
.hpanel label{
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	color:#6a6c6f;
	font-weight: 600;
}
.hpanel .form-control{
	font-family: 'Montserrat', sans-serif;
	font-size: 13px;
	color:#6a6c6f;
	font-weight: 400;
}
/* Special class on .container surrounding .navbar, used for positioning it into place. */
.navbar-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 20;
  margin-top: 20px;
}

/* Flip around the padding for proper display in narrow viewports */
.navbar-wrapper .container {
  padding-left: 0;
  padding-right: 0;
}
.navbar-wrapper .navbar {
  padding-left: 15px;
  padding-right: 15px;
}

.navbar-content
{
    width:320px;
    padding: 15px;
    padding-bottom:0px;
}
.navbar-content:before, .navbar-content:after
{
    display: table;
    content: "";
    line-height: 0;
}
.navbar-nav.navbar-right:last-child {
margin-right: 15px !important;
}
.navbar-footer 
{
    background-color:#DDD;
}
.navbar-footer-content { padding:15px 15px 15px 15px; }
.dropdown-menu {
padding: 0px;
overflow: hidden;
}
