
/*@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=967eedd8-bfda-4ec7-8d41-88d33380f460");*/
    @font-face{
        font-family:"Glober W01 Thin";
        src:url("fonts/f12c1a77-ec40-49a7-a7d0-06901c2ca263.eot?#iefix");
        src:url("fonts/f12c1a77-ec40-49a7-a7d0-06901c2ca263.eot?#iefix") format("eot"),url("fonts/71fdc5a9-c048-4a4c-bb4e-3d96eb90256d.woff2") format("woff2"),url("fonts/43a26d5b-7117-4dcc-be79-3f07f7b612af.woff") format("woff"),url("fonts/30b4a1d7-c78a-45f3-8d38-97ea29fe5cc1.ttf") format("truetype");
    }
    @font-face{
        font-family:"Glober W01 Book";
        src:url("fonts/257be4f3-f36b-4829-88cd-66b3347b6a7b.eot?#iefix");
        src:url("fonts/257be4f3-f36b-4829-88cd-66b3347b6a7b.eot?#iefix") format("eot"),url("fonts/bc4665e0-1d16-413c-af83-6a835f415895.woff2") format("woff2"),url("fonts/3e1cd4ad-9fa4-48d4-99d2-2aa434ac63ca.woff") format("woff"),url("fonts/3d951401-07c0-484e-a37f-84db4c234bd6.ttf") format("truetype");
    }
    @font-face{
        font-family:"Glober W01 Regular";
        src:url("fonts/4b8b7929-1c02-4b23-85af-79a604af2c64.eot?#iefix");
        src:url("fonts/4b8b7929-1c02-4b23-85af-79a604af2c64.eot?#iefix") format("eot"),url("fonts/57ddf22d-92ff-4a01-9ffa-06f22deb6d9d.woff2") format("woff2"),url("fonts/f11e5662-da2a-4b18-b578-e5403430905a.woff") format("woff"),url("fonts/d2e15b65-e366-42f4-b200-f3602580f772.ttf") format("truetype");
    }
    @font-face{
        font-family:"Glober W01 SemiBold";
        src:url("fonts/d2025e1d-ea9a-4284-8786-6c78509336b5.eot?#iefix");
        src:url("fonts/d2025e1d-ea9a-4284-8786-6c78509336b5.eot?#iefix") format("eot"),url("fonts/f41f903c-c3cf-4fc8-a988-263f75dea623.woff2") format("woff2"),url("fonts/f6be8c7f-9daa-45e2-8925-7a2d26fa25c0.woff") format("woff"),url("fonts/e9759b63-c41d-4ab5-b98b-568456716a47.ttf") format("truetype");
    }
    @font-face{
        font-family:"Glober W01 Bold";
        src:url("fonts/0f80ffd5-f4c0-4a08-bdfd-60263671212e.eot?#iefix");
        src:url("fonts/0f80ffd5-f4c0-4a08-bdfd-60263671212e.eot?#iefix") format("eot"),url("fonts/be35a785-48d4-434d-96ed-31b17caf9b7a.woff2") format("woff2"),url("fonts/ea515bfe-168f-4be8-9ac4-f7dde1d150b8.woff") format("woff"),url("fonts/fa18fb90-740d-44d2-8e9f-283b43048d14.ttf") format("truetype");
    }

html {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}

body {
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #2780bd; /*2780bd*/
	font-family: 'Glober W01 Regular',sans-serif-medium, verdana;
}

.fa-plus-circle {
	color: #113a8b !important;
	background-color: #2780bd !important;
}
.welcome {	
	font-size: 35px;
	color: #f0f7fa;
	text-align: center;
}

/********************************************* 
Gets rid of orange outline on selected items */
/*
input:focus, input:active, input:hover,div:focus, div:active, div:hover, button, button:focus, button:active, button:hover, a:focus, a:active { 
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
    outline: none; 
}
body,div{
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
    outline: none; 
}
*/
* {
-webkit-tap-highlight-color:rgba(0, 0, 0, 0) !important;
outline: none !important;
}
/*	
button, button:active, button:focus {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
	outline: none;
}
	*/
/********************************************/

#wrapper { width: 100%; margin: 0 auto; height: 100%; }

/* Wrapper for page content to push down footer */
#wrap {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	/* Negative indent footer by its height */
	margin: 0 auto; /* -109px; */
}

.green_button {
	float:left;
	padding:0px;
	border-top: 0px solid #ddd;
	border-right: 0px solid #ddd;
	border-bottom: 0px solid #ddd;
	border-left: 0px solid #ddd;
	-webkit-border-radius: 6px  6px;
	-moz-border-radius: 6px 6px;
	border-radius: 6px 6px;
	background-color:#009900;
	background-image:url("images/green_gradient.png");
	height:45px;
	width:45px;
	margin: 3px;
	text-align: center;
	position: relative; /* enables .link_spanner to work, making div a link */
}

/*Important:*/
.link_spanner {
	position:absolute; 
	width:100%;
	height:100%;
	top:0;
	left: 0;
	z-index: 1;
	background-image: url("images/empty.png");
}
  
.gray_button {
	float:left;
	padding:0px;
	border-top: 0px solid #ddd;
	border-right: 0px solid #ddd;
	border-bottom: 0px solid #ddd;
	border-left: 0px solid #ddd;
	-webkit-border-radius: 6px  6px;
	-moz-border-radius: 6px 6px;
	border-radius: 6px 6px;
	background-color:#999999;
	background-image:url("images/gray_gradient.png");
	height:45px;
	width:45px;
	margin: 3px;
	text-align: center;
	position: relative; /* enables .link_spanner to work, making div a link */
}

.button_text {
	color:white;
	font-size: 6pt;
	line-height:1px;
	font-weight: bold;
	margin: 2px 0;
	padding:0;
}

.bold {
	font-weight:bold;
}

.white_panel {
	padding:0;
	border-top: 0px solid #ddd;
	border-right: 0px solid #ddd;
	border-bottom: 0px solid #ddd;
	border-left: 0px solid #ddd;
	-webkit-border-radius: 6px  6px;
	-moz-border-radius: 6px 6px;
	border-radius: 6px 6px;
	background-color:#fff;
	color:black;
	min-height:300px;
	width:100%;
	margin: 3px;
}

.ReviewerHeader
{
	width: 97%;
}






/* october 2015 ~~ bootstrap 3 styling */

body {
	padding-top: 80px;
}

body {
  /* font-family: "Open Sans", sans-serif; */
  font-family: 'Glober W01 Regular',sans-serif-medium, verdana;
  line-height: 1.42857143;
}

a {
    color: #333;
    text-decoration: none;
}

a:hover,
a:active,
a:focus {
  color: #ddd;
  text-decoration: none;
}

.small-logo {
	margin-top: 7px;
	max-width: 50px;
    margin-right: 15px;
}

.medium-logo {
	margin-top:-7px;
	max-width: 150px;
}

.discovery_logo_div {
}
.signin-logo {
	margin-top:20px;
	margin-bottom:12px;
	
	content:url("../images/icon_discovery_large.png") !important;
}

.small-logo[src='images/logo.png'] {
	width: 0px;
	height: 0px;
}

.navbar {
    min-height: 60px;
    margin-bottom: 20px;
    border: 1px solid transparent;
}

.navbar-default {
	background-color: #113a8b !important;
	border-bottom-color: #abd9f1;
}

.green {
	background-color: #47b64a !important;
	border-color: #47b64a !important;
}

.navbar-default .navbar-nav > li > a {
	color: #ddd;
}

.navbar-nav > li > a {
    line-height: 28px;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	color: #ddd;
}

.navbar-header {
    /* margin: 14px auto; */
    color: #f0f7fa !important;
    font-size: 16pt;
    font-weight: 300;
    line-height: 58px;
    margin-left:32px;
    margin-right:32px;
    height: 60px;
    overflow: hidden;	
}

.navbar-default .navbar-toggle {
	border-color: transparent;
}

.navbar-toggle {
	margin-top: 12px;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    background-color: #7cb377;
}

.navbar-right .dropdown-menu {
    right: auto !important;
}

.sync-header {
    text-align: center;
    color: #333;
    margin-top: 100px;
    font-size: 24pt;
    font-weight: 200;
}

.form-signin {
	max-width: 300px;
	margin: 0 auto;	
}
.form-signin .form-signin-heading,
.form-signin .checkbox {
	margin-bottom: 10px;
}
.form-signin .checkbox {
	font-weight: normal;
}
.form-signin .form-control {
	position: relative;
	height: auto;
	-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
			box-sizing: border-box;
	padding: 10px;
	font-size: 16px;
}
.form-signin .form-control:focus {
	z-index: 2;
}
.form-signin input[type="text"] {
	margin-bottom: 10px;
	min-width: 300px;
	margin-top: 10px;
	font-family: 'Glober W01 Regular',sans-serif-medium, verdana;
}
.form-signin input[type="password"] {
	margin-bottom: 10px;
	min-width: 300px;
	font-family: 'Glober W01 Regular',sans-serif-medium, verdana;
}
.form-signinx .btn-default {
	border-color: #fff;
}

.form-signinx .btn-lg {
	border-radius: 5px !important;
}

.progress-bar-block {
	width: 80%;
	max-width: 460px;
	margin: 50px auto 60px auto;
	height: 30px;
}

.sync-button-block {
	max-width: 300px;
	margin: 30px auto 0;
}

.center-block {
	text-align: center;	
}

.small-buttons {
	max-width: 140px;
	margin-top: 0 !important;
	border-radius: 6px !important;
}

.btn-success {
	background-color: #489acc;
	color: #e8f2f8;
	border-color: #abd9f1;
	text-align: left;
	padding-left: 6px;
	font-family: 'Glober W01 Regular',sans-serif-medium, verdana;
}

.btn-success:hover, .btn-success:hover:active {
	background-color: #489adc;
	border-color: #cbd9f1;
}

.btn-success:focus, .btn-success:focus:active {
	background-color: #489adc;
	border-color: #fff;
}

.btn-success:active {
	background-color: #489aff;
	border-color: #fff;
}

.btn-info {
	background-color: #489acc;
	color: #e8f2f8;
	border-color: #abd9f1;
	text-align: left;
	padding-left: 6px;
	font-family: 'Glober W01 Regular',sans-serif-medium, verdana;
}

.btn-info:hover {
	background-color: #489adc;
}

.btn-info:focus,.btn-info.focus {
	background-color: #113a8b !important;
}
.btn-default {
	background-color: #489acc;
	color: #e8f2f8;
	border-color: #abd9f1;
	text-align: left;
	padding-left: 6px;
	font-family: 'Glober W01 Regular',sans-serif-medium, verdana;
}

.btn-default:hover {
	background-color: #489adc;
}

.btn-primary {
	background-color: #0000ff;
	color: #e8f2f8;
	border-color: #abd9f1;
	text-align: left;
	padding-left: 6px;
	font-family: 'Glober W01 Regular',sans-serif-medium, verdana;
}

.diagBody {
	background-color: #2780bd;
	font-family: 'Glober W01 Regular',sans-serif-medium, verdana;
}

#ProgressInfo {
	color: #f0f7fa;
}

#SyncResults {
	color: #f0f7fa;
}

.radio-tab input[type="radio"]:checked + label {
	background-color: #f7b045;
	border-radius: 6px !important;
}

.radio-tab input[type="radio"] + label {
	border-radius: 6px !important;
}

td.highlighted {
	background-color: #f7b045;
	margin-right: 10px;
	border: 1px #abd9f1 solid !important;
	color: #f0f7fa;
}


td.unhighlighted {	
	background-color: #489acc;
	margin-right: 10px;
	border: 1px #abd9f1 solid !important;
	color: #f0f7fa;
}

#LogDisplayControl > div > div > div > button {
	width: 100% !important;
	background-color: #113a8b !important;
	border: none;
	border-radius: 0px;
	text-align: center;
}

#LogDisplayControl > div > div > div > button:hover {
	background-color: #315a8b !important;
}

#LogButton {
	border-top: 1px #abd9f1 solid !important;
	border-bottom: 1px #abd9f1 solid !important;
	border-radius: 0px !important;	
}

#LogButton > i {
	content:url("../images/icon_view_log.png") !important;
	width: 30px;
	height: 30px;
	margin-right: 6px;
	vertical-align: middle;
}

#SyncButton > i {
	content:url("../images/icon_sync.png") !important;
	width: 30px;
	height: 30px;
	margin-right: 6px;
	vertical-align: middle;
}

#ChooserButton > i {
	content:url("../images/icon_forms.png") !important;
	width: 30px;
	height: 30px;
	margin-right: 6px;
	vertical-align: middle;
}

#clearSyncLog {
	border-top: 1px #abd9f1 solid !important;
	border-radius: 0px !important;	
}

#Info {
	border-radius: 6px;
	padding: 5px;
}

#MainContainer {
	padding: 0px;
}

.main-menu-width {
		width: 100px !important;
		text-align: left;
		display: inline-block;
}

.formlist-block {
	max-width: 620px;
	color: #f0f7fa;
	font-size: 14pt;
	font-weight: 200;
	margin: 0px auto 0 auto;
}

.signup-block {
	max-width: 950px;
	color: #666;
	font-size: 14pt;
	font-weight: 200;
	margin: 50px auto 0 auto;
	padding: 15px 0 50px 0;
}

.dashboard-block {
	max-width: 950px;
	color: #666;
	margin: 50px auto 0 auto;
	padding: 15px 0 50px 0;
}

.whitesmoke {
	background: whitesmoke;
	width: 100%;
}

.formlist-link {
	padding: 30px 10px;
	border-bottom: 1px solid #dedede;
}

.formlist-link:hover {
	background-color: #489adc;
	color: #f0f7fa;
	padding: 30px 10px;
	cursor: pointer;
}

.formlist-link:hover a{
	color: #d0d7fa;
}

.back-next-link {
	display: block;
	background-color: #0000ff;
	color: #e8f2f8;
	border-color: #abd9f1;
	text-align: left;
	padding-left: 6px;
	font-family: 'Glober W01 Regular',sans-serif-medium, verdana;

}

.back-next-link:hover {
	color:#e8f2f8;
	background-color:#286090 !important;
	border-color:#cbe9f1 !important;
}

.button-force-normal,.button-force-normal:hover {
	background-color: #0000ff !important;
	color: #e8f2f8 !important;
	border-color: #abd9f1 !important;
}

.extra-top-space {
	margin-top: 20px;
	background-color:transparent;
}

.formlist-carat {
	line-height: 20px;
	float:right;
	font-weight: 100;
	opacity: 0.3;
}

.formlist-carat-left {
	line-height: 20px;
	float:left;
	font-weight: 100;
	opacity: 0.5;
}

.formslist-rule {
	clear: both;
	margin: 0;
	border-top: 1px solid #dedede;
}

.detailview-block {
	max-width: 940px;
	font-size: 14pt;
	font-weight: 200;
	margin: 0px auto 0 auto;
}

.reviewSearch {
	color: #ddd;
	position: relative;
}

.reviewSearch .fa-search{
	position: absolute;
    top: 10px;
    left: 10px;
    font-size: 22pt;
}

.new-record-footer {
    position: fixed; /* absolute */
    right: 5%; /* 20px */
    bottom: 4%; /* 20px */
}
	
.formdetail-block {
	/* max-width: 460px; */
	max-width: 100%;
	font-size: 12pt;
	font-weight: 200;
	margin: 15px auto 0 auto;
}

.muted-font-field {
    font-size: 12pt;
    font-weight: 200 !important;
	margin-left: 10px;    
	color: #f0f7fa !important;
}

div.multiSelectLine {
	padding-left: 20px;
}
div.multiSelectCellCheck {
    padding-top: 5px;
}

label {
	margin-bottom: 10px;
	font-weight: normal;
}

.form-control {
    height: 48px;
    padding: 6px 12px;
    font-size: 14pt;
    line-height: 1.42857143;
    color: #67686a;
    border: 1px solid #ccc;
    border-radius: 8px;
    -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0);
    box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.form-control:focus {
	border-color: #abb9ff;
	outline: 0;
	-webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.075), 0 0 0px rgba(102, 175, 233, .6);
		box-shadow: inset 0 0px 0px rgba(0,0,0,.075), 0 0 0px rgba(102, 175, 233, .6);
}

.form-group {
	margin-bottom: -5px;
	margin-top: 25px;
}

.full-width {
	width: 100px;

}

.btn-tall {
	height: 48px;
	padding: 12px 20px;	
}


div.top {
	background-color: #2780bd !important;
}

div.bottom {
	background-color: #2780bd !important;
}

div.dataTables_scrollHead {
	background-color: #2780bd;
}


.navbar-toggle .icon-bar {
    width: 3px;
	background-color: #fff;
}

.table > thead > tr > th {
    padding: 10px 15px;
    border-bottom: 1px solid #ddd;
    background: #113a8b;
}

.table > thead > tr > th > a {
    color: #fff;
    font-size: 11pt;
}

.table > thead > tr > th > a:focus {
    color: #ddd;
    font-size: 11pt;
}

.table > thead > tr > th > a:hover {
	color: #ddd;
    font-size: 11pt;
}

.table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    padding: 15px;
    border: 0px solid #ddd;
}

.table > tbody > tr > td, .table > tfoot > tr > td {
    padding: 15px;
    border-bottom: 1px solid #ddd;
}

.btn {
	border-radius: 6px;
	min-width: 140px;
	padding-left: 20px;
	-webkit-user-select: none; /* Safari 3.1+ */
	-moz-user-select: none; /* Firefox 2+ */
	-ms-user-select: none; /* IE 10+ */
	user-select: none; /* Standard syntax */	
}

input[type="checkbox"].checkbox {
	background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    outline: 0;
	/*background-color: #fff;*/
	border: 1px solid #333;
	border-radius: 3px;
	width: 24px;
	height: 24px;
	cursor: pointer;
	-webkit-appearance: none;
	appearance: none;
	margin-top: 9px;
}
input[type="checkbox"].checkbox:checked {
	background-color: #ffffff;
	background-image: url('../images/CheckBox.png');
	/*color: #000;*/
}
input[type="checkbox"].checkbox:not(:checked){
	background-color: #ffffff;
    background-image: none; 
	/*color: #000;*/
}

input[type="checkbox"].checkbox-single{
	background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    outline: 0;
	/*background-color: #fff;*/
	border: 1px solid #333;
	border-radius: 3px;
	width: 24px;
	height: 24px;
	cursor: pointer;
	-webkit-appearance: none;
	appearance: none;
	margin-top: 0px;
	position: relative; 
	/*margin-top: 0px; */
}
input[type="checkbox"].checkbox-single:checked {
	background-color: #ffffff;
	background-image: url('../images/CheckBox.png');
	/*color: #000;*/
}
input[type="checkbox"].checkbox-single:not(:checked){
	background-color: #ffffff;
    background-image: none; 
	/*color: #000;*/
}

/*
@media (max-width: 479px) {
	input[type="checkbox"] {
		background-color: #fff;
		border: 1px solid #333;
		border-radius: 3px;
		width: 24px;
		height: 24px;
		cursor: pointer;
		-webkit-appearance: none;
		appearance: none;
	}
	input[type="checkbox"]:checked {
		background-color: #45b64a;
		color: #000;
	}
	.muted-font-field {
		line-height: 2.22857143;
		margin-left: 10px;
	}
}
*/

.fa-fw {
	width: 105px;
}

.fa.fa-pull-left {
    margin-right: 0em;
}

.fa-padding {
	padding-bottom: 30px;
}

.fa-50 {
	font-size: 50px;
}

.fa-44 {
	font-size: 44px;
}

.icon-padding {
	padding: 20px 10px;
	-webkit-border-radius: 3px  3px;
	-moz-border-radius: 3px 3px;
	border-radius: 3px 3px;
	margin-bottom: 0;
}

.dashboard-icon-menus {
	margin: 4px 0;
	padding: 3px;
	font-size: 11pt;
	color: #fff !important;
}

.dashboard-icon-menus > a {
	color: #fff !important;
}

.dashboard-icon-menus > a:hover {
	font-weight: 600;
}

.table-hover > tbody > tr:hover {
	background-color: #eee;
}

.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #fff;
}

.progress {
	height: 30px;
	background-color: #ddd;
}

.progress-bar {
	font-size: 14pt;
	line-height: 27px;
}

.dashboard-tab-block {
	background:#fff;
	padding: 20px;
	border-style: solid;
	border-width: 0px;
	border-color:#999;
	border-radius: 4px;
	overflow-y: auto;
	height: 500px;
	max-height: 500px;
}



/* styles from camilo */

.time {
	font-size: 12px;
	line-height: 12px;
}

.pendragonversion {
	margin-top: 70px;
	margin-bottom: 0px;
	/* font-family: 'Open Sans', sans-serif; */
	font-family: 'Glober W01 Regular',sans-serif-medium, verdana;
	color: #bbb;
	font-weight: 300;
	text-align: center;
	font-size: 18px;
}

.copyright {
	margin: 30px 0;
	/* font-family: 'Open Sans', sans-serif; */
	font-family: 'Glober W01 Regular',sans-serif-medium, verdana;
	color: #bbb;
	font-size: 12px;
	font-weight: 300;
	text-align: center;
}

.promoheadline {
	margin-top: 30px;
	margin-bottom: 50px;
	/* font-family: 'Open Sans', sans-serif; */
	font-family: 'Glober W01 Regular',sans-serif-medium, verdana;
	color: #5e5e5e;
	font-size: 30px;
	font-weight: 300;
	text-align: center;
}

.30daytrial {
	/*font-family: 'Open Sans', sans-serif !important; */
	font-family: 'Glober W01 Regular',sans-serif-medium, verdana;
	font-size: 30px;
	font-style: normal;
	font-weight: 600 !important;
}

.signup {
	margin-top: 0px;
	margin-bottom: 20px;
	/* font-family: 'Open Sans', sans-serif; */
	font-family: 'Glober W01 Regular',sans-serif-medium, verdana;
	color: #5f5f5f;
	font-size: 24px;
	font-weight: 300;
}

.dashboardtitle {
    margin-top: 0px;
    margin-bottom: 20px;
	/* font-family: 'Open Sans', sans-serif; */
	font-family: 'Glober W01 Regular',sans-serif-medium, verdana;
    color: #333;
    font-size: 30px;
    font-weight: 300;
    text-align: left;
}

dateOkButton {
	display:inline; 
	width: auto;
	margin-left:10%;
}

.dateCancelButton {
	display:inline;
	width: auto;
	margin-right:10px;
}

.btn-mini {
	font-size: 14px;
	line-height: 18px;
	padding: 2px 6px;
}

.dateOkButton {
	float: left; 
}

.dateCancelButton {
	float: right; 
}

.modal {
	top: 40px;
}

.modal-header {
	background: #113a8b;
	color: #fff;
	/* font-family: 'Open Sans', sans-serif; */
	font-family: 'Glober W01 Regular',sans-serif-medium, verdana;
	color: white;
	font-size: 30px;
	font-weight: 300;
	text-align: center;
}

.modal-header .close {
	margin-top: -12px;
}

.close {
	float: right;
	font-size: 30px;
	font-weight: 300;
	color: #fff;
	text-shadow: 0 0 0 #fff;
	filter: alpha(opacity=100);
	opacity: 1;
}

.close:hover {
	font-size: 30px;
	font-weight: 600;
	color: #fff;
}

.modal-body {
	/* background: #e9e9e9; */
}

.modal-footer {
	padding: 0px 15px 15px 15px;
	/* background: #e9e9e9; */
	border-top: 0px solid #e5e5e5;
}


label.Standard {
	text-align: left;
	font-size: 22px;
	line-height: 26px;
	color: #f0f7fa;
}


label.Bold {
	font-weight: bold;
	color: #f0f7fa;
	font-size: 22px;
	line-height: 26px;
	font-family: 'Glober W01 Bold';
}

label.Large {
	font-size: 30px;
	line-height: 36px;
}

#LookupHeaderCaption {
    color: white;
    padding-bottom: 5px;
}

.alert-danger-padding {
	padding: 3px;
}

input[type="button"][value="Main Menu"] {
	background-color: #113a8b !important;
}

input[type="button"][value="Sync"] {
	background-color: #113a8b !important;
}

input[type="button"][value="Next"] {
	background-color: #113a8b !important;
}

input[type="button"][value="Back to Assessment"] {
	background-color: #113a8b !important;
}

.radio-tab label, .radio-tab input {
	background-color: #489acc;
	border-color: #abc9d1;
	-webkit-user-select: none; /* Safari 3.1+ */
	-moz-user-select: none; /* Firefox 2+ */
	-ms-user-select: none; /* IE 10+ */
	user-select: none; /* Standard syntax */
}

#endbutton {
	background-color: #113a8b !important;
}

#nextbutton {
	background-color: #113a8b !important;
}

#previousbutton {
	background-color: #113a8b !important;
}

.radio-tab label.completed-section, .radio-tab input.completed-section {
	background-color: #113a50;	
}

.radio-tab label.completed-section, .radio-tab input.completed-section {
	content: "\270f";
}