@import url(https://fonts.googleapis.com/css?family=Pontano+Sans);
@import url(https://fonts.googleapis.com/css?family=Oswald);

body {
	/*background:#fff;*/
		font-family: 'Pontano Sans', sans-serif;
}
h2,
h2 small {
	/*color:#5a7c97;*/
}
h2 {
	/*border-bottom-color:#ccc;*/
}
hr {
  /*border-top-color: #ccc;*/
}

header,
.wizard li.selected { 
	/*background-color:#416184;*/
}

/*HEADER--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------*/
header {
	background:#011b34;
	border-bottom-color: #011b34;
	box-shadow:none;
}

header .logo {
	background-image:url(images/logo.jpg);
	height:50px;
}


/*Containers---------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------*/

.well {
	border-radius:0px;
}

.well .well {
	background-image:none;
	background-color:#fff;
}


/*Wizard-------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------*/

.wizard li.selected {
  background-color: #011b34;
}

.wizard li.complete { 
	background-color:#a3b7cc;
}
.wizard li.last.active { 
	background-color:#16a085;
}

/*Alerts-----------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------*/
.alert-success {
	background-color: #bfdfd9;
	border-color: #bfdfd9;
	color: #117c67;
}

.alert-success h3 {
	color: #117c67;
}

/*FORM---------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------*/

.control-label {
	color: #011e38;
	font-family: 'Oswald', sans-serif;
	font-size: 12px;
	text-transform:uppercase;
}


.borderradius .onoffswitch-inner:before {
    /*background-color: #0078e7;*/
}


.btn {
	background-image:none;
	box-shadow:none !important;
	border-radius:0px !important;
	text-shadow:none;
	color: #011e38;
	font-family: 'Pontano Sans', sans-serif;
	font-size: 15px;
	border: 2px solid #011e38;
	background: #ffffff;
	transition-property: all;
	transition-duration: .5s;
	transition-timing-function: ease-in;
}

.btn:hover, .btn:focus, .btn.active, .btn:active {
	color: #011e38;
	background: #a3b7cc;
}

.btn-primary {
	background: #3974ab;
	/*border-color:#3974ab;*/
	color: #ffffff;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary.active, .btn-primary:active {
	background: #2e5f8c;
	/*border-color: #326799;*/
	color: #ffffff;
}

a.btn:hover, a.btn:focus, a.btn:active {
	color:#011e38 !important;
}


select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
  border-radius: 0px;
  box-shadow:none;
  border-color:#011e38;

}

.icon-white {
	height:0px;
	width:0px;
	padding:0px;
	margin:0px;
	min-width:0px;
	background-image:none;
}

/*TABLE-------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------*/



/*NOTICE SEARCH---------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------*/

#openNotices {
	/*border-color:#c64333; 
	background: #db4a38;*/
}

#openNotices h3 {
	/*color:#c64333;*/
}

#closedNotices h3 {
	/*color:#666;*/
}


/*NON VERIFIED PAYMENT---------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------*/

#nonVerifiedPayment .table.summary {
	/*background:#e4eaef; 
	border-color:#e4eaef;*/
}


/*CONFIRM---------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------*/
#confirmPayment .table.summary td.due {
	color:#fff;
	background:#16a085;
	border-color:#117c67;
}