@charset "utf-8";
/*					
	Author		CrystalCommerce.com // Ross Dallaire
	
	Colors
*/

/* RESET */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
}

em {
	font-style: italic;
}

strong {
	font-weight: bold;
}

html,
body {
	margin:0;
	padding:0;
	height:100%;
}
/* /END RESET */
body {
	font-family: 'Heebo', sans-serif;
	font-size: 16px;
	background: #f7f7f7;
}

p {
	line-height: 150%;
	margin: 0 0 10px;
}

h1, h2, h3, h4, h5, h6 {
	color: #2E4A74;
	font-family: 'Heebo', sans-serif;
}

h1 {
	font-size: 40px;
	margin: 0 0 15px;
	font-weight: normal;
}

h2 {
	font-size: 30px;
	margin: 0 0 12px;
	font-weight: normal;
}

h3 {
	font-size: 15px;
	margin: 0 0 12px;
	font-weight: normal;
}


h4, h5, h6 {
	margin: 5px 0 5px;
	font-weight: bold;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {}

a img {
	border: none;
	outline: none;
}

a {
	color: #363636;
	outline: none;
	text-decoration: none;
}

a:hover {
	color: #999;
}

/* remove dotted lines on some links in FF browser */

a,
a:active,
a:visited,
a img {
	outline: none;
}

/* / */
	
/* CLEARFIX */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
/* /END CLEARFIX */

.navbar-header {background:#0053a1 !important;}
#side-menu li a {color: #0053a1 !important;}
.bg-title {background:none;}



label {font-size: 16px !important;}

.login {}
.login .register_btn {}
.login footer p {font-weight: 300 !important;}
.login p {font-weight: 400;}

footer {
	border-top: 1px solid #AAAAAA;
	background: white;
}

.list1 {}
.list1 ul {margin:0; padding:0; padding-left: 25px;}
.list1 li {}

.table-with-scrollbar {}
.yes {color:red; font-weight: bold;}

/* --------------------------
-------------------------- */

.tex-center {text-align: center;}
.w_100 {width:100%;}
.w_80 {width:80%;}

/* Dropshadow */
.dropshadwo1 {
	-webkit-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.2);
}

.vm_white {color:white;}

/* Table */
td {color: black; font-weight: 400;}

/* Text */
.vm_text_color_white {color:white;}
.vm_text_color_blue {color:#0053a1;}

/* Background */
.vm_bg_white {background: white;}
.vm_bg_green {background: #00c292;}
.vm_bg_blue {background: #0053a1;}
.vm_bg_lightgray {background: #e5e5e5;}
.vm_bg_lightblue {background: #b3d9ec;}

/* Padding */
.vmp_30 {padding:30px;}
.vmp_10 {padding:10px;}
.vmp_t_20 {padding-top: 20px;}
.vmp_t_80 {padding-top: 80px;}

.vmp_b_20 {padding-bottom: 20px;}
.vmp_b_30 {padding-bottom: 30px;}
.vmp_b_80 {padding-bottom: 80px;}

/* Margin */
.vmm_t_10 {margin-top: 10px;}
.vmm_t_20 {margin-top: 20px;}
.vmm_t_30 {margin-top: 30px;}

.vmm_b_0 {margin-bottom: 0;}

/* Borders */
.vm_no_border {border:none !important;}
.vm_bdr_lightgray {border:1px solid #c9c9c9;}

input[type=checkbox], input[type=radio] {
	/ Double-sized Checkboxes /
	  -ms-transform: scale(1.5); / IE /
	  -moz-transform: scale(1.5); / FF /
	  -webkit-transform: scale(1.5); / Safari and Chrome /
	  -o-transform: scale(1.5); / Opera /
	  transform: scale(1.5);
	  padding: 10px;
}

.parent_form .table-bordered td, .table-bordered th {width: auto !important;}
.w_50 {width:50% !important;}

.error{
	color:#ed3333;
}

.btn-info:hover {
  background-color: #3573ac !important;
}