@charset "utf-8";
/* CSS Document */
/*font-family:'Univers LT W01_45 Light1475944', sans-serif;
font-family:'Univers LT W01_45 Light1475950', sans-serif;
font-family:'Univers LT W01_55 Roman1475956', sans-serif;
font-family:'Univers LT W01_55 Obliq1475962', sans-serif;
font-family:'Univers LT W01_65 Bold1475968', sans-serif;
font-family:'Univers LT W01_57 Condensed', sans-serif;
font-family:'Univers LT W01_67 Bold_1476016', sans-serif;*/

body {
	xbackground-color: rgba(255, 250, 250, 1);
	font-family:'Univers LT W01_55 Roman1475956', sans-serif;
}

#page-wrap {
	padding-top: 51px;
}
#nav-wrap {
}
.navbar-default {
	background-color: rgba(255,255,255,1.00);
	border-color: transparent;
	box-shadow: 0 0 15px rgba(127,156,166,.1);
}
.navbar-default {
	background-color: rgba(255,255,255,1.00);
	border-color: transparent;
}
.navbar-default .navbar-nav > li > a {
	color: rgb(127,156,166);
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
	color: rgb(79,105,119);
}
#user {
	font-size: 24px;
}
#user > a {
	padding-top: 13px;
	padding-bottom: 13px;
}
/*Search Field styles*/	
#nav-wrap .navbar-form {
	padding: 0;
	margin-top: 8.5px;
	margin-bottom: 0px;
}
#nav-wrap .form-control {
	font-size: 12px;
	line-height: 1.42857143;
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	padding-left: 40px;
	color: rgb(127,156,166);
	color: rgb(79,105,119);
	background-color: rgb(245,249,251);
	background-image: none;
	border: 1px solid rgba(255,255,255,0);
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	transition: none;
	position: relative;
}
#nav-wrap .form-control::-moz-placeholder {
 color: rgb(127,156,166);
 font-size: 12px;
}
#nav-wrap .form-control:-ms-input-placeholder {
 color: rgb(127,156,166);
 font-size: 12px;
}
#nav-wrap .form-control::-webkit-input-placeholder {
 color: rgb(127,156,166);
 font-size: 12px;
}
#nav-wrap .form-group {
	position: relative;
	z-index: 1;
}
#nav-wrap .form-group:before {
	font-family: 'Material-Design-Iconic-Font';
	content: '\f1c3';
	text-align: center;
	position: absolute;
	left: 12px;
	top: 2px;
	font-size: 22px;
	display: block;
	color: rgb(127,156,166);
	z-index: 100;
}
#nav-wrap .has-error.form-group:before {
	color: rgb(224,71,30) !important;
}
#nav-wrap .has-success.form-group:before {
	color: rgb(0,70,127) !important;
}
#nav-wrap .btn {
	font-size: 12px;
	line-height: 1.42857143;
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	color: rgb(0,70,127);
	background-color: rgb(245,249,251);
	border: 1px solid rgba(255,255,255,0);
	border-radius: 0px;
	padding: 7.5px 12px;
	margin-left: -4px;
}
#page-wrap #nav-wrap .btn-success:hover, #page-wrap .btn-success:focus {
	color: rgb(245,249,251);
	background-color: rgb(0,70,127);
}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
    max-height: 420px;
}
@media (max-width: 767px) {
	
	
.navbar-default .navbar-collapse{
	
	    background-color: rgb(244,249,251);
}	
	
.navbar-default {
	box-shadow: 0 0 15px rgba(127,156,166,.3);
}
.navbar-nav{
    margin: 0px -15px;
}
.navbar-nav.navbar-right {
	margin-top:-10px;
}
.navbar-default .navbar-nav > li > a {
	font-size: 18px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color:rgb(255,255,255);
	margin:10px 10px;
}
#user {
	font-size: 18px;
}
#user > a {
	padding-top: 20px;
	padding-bottom: 20px;
	position: relative;
}
/*Add text on mobile menu*/
#user > a:before {
	content: 'User Settings';
	position: absolute;
	padding-left: 20px;
}
/*Mobile menu overrides*/	
.navbar-default .navbar-toggle {
	border-color: transparent;
}
.navbar-toggle {
	margin-right: 15px;
	padding: 9px 10px;
	margin-top: 8px;
	margin-bottom: 8px;
	background-color: transparent;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: rgb(127,156,166);
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: rgb(127,156,166);
}
.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar {
	background-color: rgb(255,255,255);
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
	border-color: transparent;
 }
#nav-wrap .navbar-form {
	padding: 0;
	margin-bottom:10px;
}
.navbar-default .navbar-collapse {
	box-shadow: 0 15px 15px rgba(127,156,166,.4);
}
/*Search Field styles mobile*/	
#nav-wrap .form-control {
	padding-left: 40px;
	color: rgb(127,156,166);
	color: rgb(79,105,119);
	background-color: rgb(255,255,255);
	background-image: none;
	border: 1px solid rgba(255,255,255,0);
	border-radius: 0px;
	-webkit-box-shadow: none;
	box-shadow: none;
	transition: none;
	position: relative;
}
.navbar-form {
	margin: 0;
	margin-bottom: 10px;
}
#nav-wrap .btn {
	margin-left: 0px;
	width: 100%;
	display: none;
}
#page-wrap #nav-wrap .btn-success:hover, #page-wrap .btn-success:focus {
	color: rgb(245,249,251);
	background-color: rgb(0,70,127);
}
}
.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 160px;
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	font-size: 14px;
	text-align: left;
	background-color: #ffffff;
	border-radius: 0px;
	box-shadow: 0 0 15px rgba(127,156,166,.4);
	border: none;
	border-bottom: 3px solid rgb(127,156,166);
}
.dropdown-menu > li > a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: normal;
	line-height: 1.42857143;
	color: rgb(127,156,166);
	white-space: nowrap;
}
.dropdown-menu > li > a i {
	width:15px;
	text-align:center;
	opacity:.65;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
	background-color: transparent;
	color: rgb(0,163,196) !important;
}

.navbar-default .navbar-nav .open .dropdown-menu > li > a {
	padding-top:5px;
 	padding-bottom:5px;
	font-size:14px;
 	color: rgb(0,163,196);
 	
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
   	color: rgba(127,156,166,1);
 	
}
.navbar-default .navbar-nav .open .dropdown-menu > li.dropdown-header{
	
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	color: rgba(127,156,166,.5);
	font-size:16px;
 	
}

 @media (max-width: 767px) {

.navbar-default .navbar-nav .open .dropdown-menu > li > a {
	padding-top:15px;
 	padding-bottom:15px;
	font-size:16px;
 	color: rgb(0,163,196);
 	
}	
 }


/*Header/Tool Bar container and text styles*/	
#header-wrap {
	background-color: rgba(255,255,255,.5);
	padding: 45px 0;
	margin-top: 2px;
	box-shadow: 0 0 10px rgba(127,156,166,.15);
}
#header-wrap h1, #header-wrap p {
	margin: 0;
	padding: 0;
}
#header-wrap h1 {
	font-size: 22px;
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	color: rgba(255,255,255,.9);
	color: rgba(59,85,99,1);
}
#header-wrap p {
	font-size: 14px;
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	color: rgb(127,156,166);
	margin-top: 5px;
}

/*Content text styles*/	

#page-wrap h2 a {
	color: rgb(0,70,127);
	font-weight: 600;
}
#page-wrap h2 {
	font-size: 20px;
	color: rgb(127,156,166);
	border-bottom: 1px solid rgba(127,156,166,1);
	padding-bottom: 20px;
	margin-bottom: 20px;
}

#page-wrap p {
	color: rgb(127,156,166);
}
#page-wrap ol li {
	color: rgb(127,156,166);
}

@media (max-width: 991px) {
#header-wrap {
	padding: 25px 0 25px 0;
}
#header-wrap h1 {
	font-size: 18px;
}
#header-wrap p {
	font-size: 12px;
}
}

@media (max-width: 767px) {
body #header-wrap {
	padding: 25px 0 0 0;
}
#page-wrap h2 a {
	display: block;
	width: 100%;
	margin-bottom: 5px;
}
}
.nav-dashboard > li{
	margin-bottom:5px;
	}

.nav-dashboard > li > a{
	background-color:white;
	padding:15px 10px;
	text-align:center;
	font-family:'Univers LT W01_67 Bold_1476016', sans-serif;
	font-size:20px;
	}	
 /*Global Button styles*/	

body .btn {
	font-family:'Univers LT W01_67 Bold_1476016', sans-serif;
	border: none;
	padding: 8px 12px;
	border-radius: 0;
	background-color: transparent;
	color: rgb(127,156,166);
	font-size: 12px;
}
body button.btn.center-block {
	width:100%;
}
body .btn-primary {
	border: none;
	border-radius: 0;
 	color: rgb(255,255,255);
	background-color: rgb(0,70,127);
}
body .btn i {
	color: rgb(127,156,166) !important;
}

body .btn-primary.btn i,
body .btn-default.btn i,
body .btn-danger.btn i
 {
	color: rgb(255,255,255) !important;}

body .btn-default {
	color: rgb(1255,255,255);
	border: none;
 	border-radius: 0;
	font-size: 12px;
	background-color: rgba(127,156,166,1);
}
body .btn-danger {
	color: rgb(255,255,255);
	background-color: #d9534f;
}
body .btn:hover, .btn:focus {
	color: rgb(255,255,255);
	background-color: rgba(59,85,99,1);
}

@media (max-width: 767px) {
#header-wrap .btn, #content-wrap .btn {
	display: block;
	width: 100%;
	margin-bottom: 10px;
 }
 
}
/*Global Margin/Padding styles*/	

.m-y-80 {
	margin-top: 80px;
	margin-bottom: 80px;
}
.p-y-50 {
	padding-top: 50px;
	padding-bottom: 50px;
}
.p-y-30 {
	padding-top: 30px;
	padding-bottom: 30px;
}
.p-30 {
	padding: 30px;
}
.m-l-10 {
	margin-left: 10px;
}
.m-t-10 {
	margin-top: 10px !important;
}
.m-t-20 {
	margin-top: 20px;
}
.m-t-30 {
	margin-top: 30px;
}
.m-t-40 {
	margin-top: 40px;
}
.m-t-50 {
	margin-top: 50px;
}
.m-t-60 {
	margin-top: 60px;
}
.m-t-80 {
	margin-top: 80px;
}
.m-t-100 {
	margin-top: 100px;
}
.m-t-150 {
	margin-top: 150px;
}
.m-t-200 {
	margin-top: 200px;
}
.m-t-300 {
	margin-top: 300px;
}
.m-b-10 {
	margin-bottom: 10px;
}
.m-b-20 {
	margin-bottom: 20px;
}
.m-b-30 {
	margin-bottom: 30px;
}
.m-b-40 {
	margin-bottom: 40px;
}
.m-b-50 {
	margin-bottom: 50px;
}
.m-b-60 {
	margin-bottom: 60px;
}
.m-b-80 {
	margin-bottom: 80px;
}
.m-b-100 {
	margin-bottom: 100px;
}
.m-b-150 {
	margin-bottom: 150px;
}
.m-b-200 {
	margin-bottom: 200px;
}
.m-b-300 {
	margin-bottom: 300px;
}

@media (max-width: 991px) {
.p-45 {
	padding: 20px;
}
}

@media (max-width: 767px) {
.m-t-100 {
	margin-top: 50px;
}
.m-b-100 {
	margin-bottom: 50px;
}
.p-45 {
	padding: 35px;
}
}
/*For 5-col layouts*/
.col-xs-15, .col-sm-15, .col-md-15, .col-lg-15 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}
.col-xs-15 {
	width: 20%;
	float: left;
}

@media (min-width: 768px) {
.col-sm-15 {
	width: 20%;
	float: left;
}
}

@media (min-width: 992px) {
.col-md-15 {
	width: 20%;
	float: left;
}
}

@media (min-width: 1200px) {
.col-lg-15 {
	width: 20%;
	float: left;
}
}
/*Dashboard Circle Stats styles*/	

.stat-result {
	width: 100%;
	height: auto;
	padding: 20px 20px 30px 20px;
	position: relative;
	background-color: rgba(255,255,255,1.00);
	border-bottom: 3px solid rgb(127,156,166);
	box-shadow: 0 0 15px rgba(201,207,211,.35);
}
.stat-result p {
	position: absolute;
	top: 20px;
	right: 20px;
	color: rgba(127,156,166,.5);
	font-size: 14px;
	text-align: center;
}
.stat-result i {
	position: absolute;
	top: 20px;
	left: 20px;
	font-size: 24px;
	color: rgb(127,156,166);
}
.stat-result h3 {
	font-size: 36px;
	text-align: center;
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	color: rgb(0,163,196);
	border-top: 1px solid rgba(127,156,166,.35);
	padding-top: 20px;
	margin-top: 40px;
	margin-bottom: 0;
}

@media (max-width: 991px) {
.stat-result p {
	position: static;
	font-size: 14px;
	margin-top: 30px;
}
.stat-result i {
	top: 20px;
	left: 42%;
	right: 42%;
}
.stat-result h3 {
	font-size: 22px;
	border-top: 1px solid rgba(127,156,166,.35);
	padding-top: 10px;
	margin-top: 10px;
	margin-bottom: 0;
}
}

@media (max-width: 767px) {
.stat-links span {
	display: block;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 15px;
}
.stat-links span a {
	display: block;
	width: 100%;
}
.stat-links strong {
	display: block;
	width: 100%;
	text-align: center;
}
.stat-result {
	margin-bottom: 20px;
}
}
/*Alerts*/
.alert {
	margin-top: 35px;
	border-radius: 0;
	border-color: transparent;
	box-shadow: 0 0 105px rgba(201,207,211,.15);
}
.alert-success {
	color: rgb(0,70,127);
	background-color: rgba(0,70,127,.15);
	border-bottom: 3px solid rgb(0,70,127);
}
.alert-info {
	color: rgb(0,163,196);
	background-color: rgba(0,163,196,.15);
	border-bottom: 3px solid rgb(0,163,196);
}
/*Global Tables styles*/	

table thead tr th {
	border: none;
}
table tbody {
	background-color: rgb(240,245,247);
	box-shadow: 0 0 15px rgba(201,207,211,.35);
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
	padding: 30px 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-color: transparent;
}
.table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
	padding: 30px 20px;
}
.table > thead > tr > th {
	padding: 0 0 10px 20px;
	color: rgb(127,156,166);
}
table tbody tr.account-row:first-child {
	background-color: rgba(255,255,255,1.00);
	border-bottom: 3px solid rgb(127,156,166);
}
table tbody tr {
	background-color: rgba(255,255,255,.7);
	border-top: 3px solid rgb(240,245,247);
}
table tbody tr:first-child {
	border-top: none;
}
.account-row td h3 {
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	font-size: 18px;
	margin: 0;
	padding: 0;
	margin-bottom: 6px;
}
.account-row td h3 a {
	color: rgba(59,85,99,1);
}
.td-account h3 {
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	font-size: 14px;
	margin: 0;
	padding: 0;
	margin-bottom: 6px;
}
.td-account h3 a {
	color: rgba(59,85,99,1);
}
.location-row td:first-child {
	font-size: 12px;
	color: rgba(127,156,166,1);
}
.location-row td h4 {
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	font-size: 14px;
	margin: 0;
	padding: 0;
}
.location-row td h4 a {
	color: rgba(59,85,99,1);
}
 .location-row.not-visible td h4 a{
	color: rgba(59,85,99,.35) !important;
}
#page-wrap table tbody tr.single-location {
	background-color: rgba(255,255,255,1);
}
#page-wrap table tbody tr.single-location td p {
	color: rgba(59,85,99,1);
	font-size: 14px;
}
#page-wrap table tbody tr.single-location td p strong {
	color: rgba(127,156,166,1);
	font-size: 12px;
}
.claim, .share {
	font-family:'Univers LT W01_67 Bold_1476016', sans-serif;
	font-size: 12px;
	padding:5px 7px;
}
.claim {
	color: rgb(127,156,166);
}
.claimed {
	color: rgb(0,163,196);
}
.share {
	color: rgb(0,70,127);
 }
.share:hover, .claim:hover {
	color: rgba(255,255,255,1);
	text-decoration:none;
	background-color:rgba(59,85,99,1);
}
.td-stat {
	font-size: 12px;
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	color: rgb(127,156,166);
	text-align: center;
	border-left: 1px solid rgba(127,156,166,.05) !important;
	transition: all ease .15s;
}
.td-stat span {
	font-size: 18px;
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	color: rgba(59,85,99,1);
	transition: all ease .15s;
}
.td-stat:hover {
	background-color: white;
}
.td-stat:hover span {
	color: rgb(0,163,196);
}

@media (max-width: 767px) {
.table {
	width: 100% !important;
	border-collapse: collapse !important;
}
.table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
	padding: 15px 15px;
}
.table thead th {
	display: none;
}
.table thead th:first-child {
	display: block;
	padding-left: 10px;
}
.table tbody {
	background-color: transparent !important;
	box-shadow: none !important;
}
table tbody tr {
	background-color: transparent !important;
	border: none;
}
table tbody tr.account-row:first-child {
	border-bottom: none;
}
table tbody, th, td, tr {
	display: block;
}
thead tr td {
	position: absolute;
	top: -9999px;
	left: -9999px;
}
thead tr td:first-child {
	position: static;
	top: 0;
	left: 0;
}
table .account-row td:last-child {
	margin-bottom: 0px;
}
table .account-row td:first-child, table .location-row td:first-child {
	margin-bottom: 5px;
}
table .location-row td.td-locator {
	margin-bottom: 5px;
	text-align: center;
}
table .location-row td:first-child {
	position: relative;
	margin-top: 15px;
}
.td-location-account {
	margin-bottom: 14px;
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	font-size: 90%;
}
.td-location-account a {
	color: rgba(59,85,99,1);
}
td {
	/* converts to "row" */
	border: none;
	border-bottom: 1px solid #eee;
	position: relative;
	padding-left: 50%;
	background-color: rgba(255,255,255,7);
	box-shadow: 0 0 10px rgba(79,105,119,.1);
}
table .account-row td {
	background-color: rgba(255,255,255,1)
}
td:before {
	/* converts to table header, use content attribute to insert text */
	position: absolute;
	/* top/left adjust as padding */
	top: 6px;
	left: 6px;
	width: 45%;
	padding-right: 10px;
	white-space: nowrap;
}
.td-stat {
	width: 32.2%;
	display: inline-block;
	margin: 0;
	padding: 0;
	outline: none;
	margin-left: 1px;
	text-align: center;
	margin-bottom: 5px;
	border: none;
}
}

@media (max-width: 339px) {
.td-stat {
	width: 100%;
	display: inline-block;
	margin: 0;
	padding: 0;
	outline: none;
	border: none;
	margin-left: 1px;
	text-align: center;
	margin-bottom: 5px;
}
.td-stat:last-child {
	width: 100%;
	margin-left: 0px;
}
}

.table-default tbody {
    background-color: transparent;
    box-shadow:none;
}
 

.table.table-default > thead > tr > th, .table.table-default > tbody > tr > th, .table.table-default > tfoot > tr > th, .table.table-default > thead > tr > td, .table.table-default > tbody > tr > td, .table > tfoot > tr > td {
    padding: 15px 8px;
    border:1px solid rgb(240,245,247);
	color: rgb(107,136,146);
    border-top:1px solid rgb(240,245,247) !important;
    border-bottom:3px solid rgb(240,245,247) !important;
}

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: rgba(240,245,247,.4);
}

.label-primary {
	background-color: rgb(127,156,166);
}
.label-default {
	background-color: rgba(59,85,99,.35)
}
.label-success {
	background-color: rgb(0,70,127);
    color: rgb(255,255,255);
}
.well {
	border: none;
	box-shadow: 0 0 10px rgba(79,105,119,.2);
	border-radius: 0px;
	background-color: rgba(255,255,255,.9);
}
.nav-pills {
	display: flex;
	justify-content: center;
}
.nav-pills > li {
	color: rgb(127,156,166);
}
.nav-pills > li > a {
	color: rgb(127,156,166);
}
.nav-pills > li > a:hover {
	background-color: transparent;
	color: rgb(79,105,119);
}
.nav-pills > li.active > a {
	background-color:rgb(0,70,127);
    color: rgb(255,255,255);
	border-radius:0;
}
.nav-pills > li.active > a:hover {
	background-color:rgb(79,105,119);
    color: rgb(255,255,255);
	border-radius:0;
}
.nav-tabs {
    border-bottom: none;
	margin-bottom:15px;
}
body .nav-tabs > li > a {
	color: rgb(127,156,166);
    margin-right: 2px;
    line-height: 1.42857143;
	border: none;
    border-radius:0;
	   padding: 8px 12px;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: rgb(127,156,166);
       cursor: default;
	border: none;
    box-shadow: 0 0 10px rgba(79,105,119,.2);
    border-radius: 0px;
    background-color: rgba(255,255,255,.9);
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
}
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
    border-color:transparent;
	background-color:rgba(59,85,99,1);
	color:white;
}

#footer-wrap .well {
	padding: 40px 90px 90px 90px;
}
#footer-wrap {
	margin-top: 50px;
}
@media (max-width: 767px) {
#footer-wrap .well {
	padding: 15px;
}
#footer-wrap {
	margin-top: 50px;
}
}
#footer-wrap h1 {
	font-size: 30px;
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	padding-bottom: 20px;
	color: rgba(79,105,119,1.00)
}
#footer-wrap h2 {
	font-size: 20px;
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	color: rgba(79,105,119,1.00);
	padding-top: 55px;
}
#footer-wrap p {
	color: rgba(79,105,119,1.00);
	font-size: 18px;
}
#footer-wrap li {
	color: rgba(79,105,119,1.00);
	font-size: 18px;
	margin-bottom: 5px;
}
#footer-wrap p.legal {
	color: rgba(79,105,119,.5);
	font-size: 12px;
	text-align: center;
	padding-top: 25px;
	margin-top: 25px;
	margin-bottom: 50px;
}
/*Help Page*/

.nav-stacked > li > a:hover, .nav-stacked > li > a:focus {
	text-decoration: none;
	background-color: rgba(79,105,119,1.00);
	color: rgb(240,245,247);
}
body .nav-stacked > li > a {
	color: rgba(79,105,119,1.00);
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	font-size: 16px;
}
body #help p {
	color: rgba(79,105,119,1);
	font-size: 18px;
}
body #help ul li {
	color: rgba(79,105,119,1);
	font-size: 18px;
}
body #help h2 {
	color: rgba(79,105,119,1);
	font-size: 24px;
	border: none;
	padding-bottom: 0;
}
.border-bottom {
	border-bottom: 3px solid rgb(127,156,166);
}
/*content wrap forms*/

#content-wrap .form-control {
	display: block;
	width: 100%;
 	padding: 6px 12px;
	color: rgb(0,163,196);
	background-color: rgb(240,245,247);
	border: 1px solid transparent;
	border-radius: 0px;
	box-shadow: none;
}

#content-wrap .form-icon .form-control {
	padding-left: 30px;
}
#content-wrap .form-group {
	margin-bottom: 25px;
	position: relative;
}
#content-wrap .form-group.form-icon:before {
	font-family: 'Material-Design-Iconic-Font';
	position: absolute;
	left: 12px;
	top: 7.5px;
	color: rgb(127,156,166);
}
body #content-wrap .form-group small{
	color:rgb(127,156,166);
	font-size:10px;
	line-height:12px !important;
}
/* The switch - the box around the slider */
.switch {
	position: relative;
	display: inline-block;
	width: 35px;
	height: 18px; 
}
/* Hide default HTML checkbox */
.switch input {
	display: none;
}
/* The slider */
.slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(127,156,166,.14);
	-webkit-transition: .4s;
	transition: .4s;
	border-radius:10px;
}
.slider:before {
	position: absolute;
	font-family: 'Material-Design-Iconic-Font';
	font-weight:normal;
	content: "\f18f";
	color:rgba(127,156,166,.6);
	font-size: 12px;
 	padding: 0px;
	left: 8px;
	bottom: 0px;
	-webkit-transition: .4s;
	transition: .4s;
}
input:checked + .slider {
 	background-color: rgba(127,156,166,0);
	background-color:rgb(0,70,127);
}
input:focus + .slider {
	box-shadow: 0 0 1px rgba(127,156,166,1);
}
input:checked + .slider:before {
	-webkit-transform: translateX(10px);
	-ms-transform: translateX(10px);
	transform: translateX(10px);
	font-family: 'Material-Design-Iconic-Font';
	content: "\f191";
 	color:rgb(127,156,166);
	color: rgb(255,255,255);
 }
#content-wrap .name-group:before {
	content: '\f207';
}
#content-wrap .email-group:before {
	content: '\f15a';
	left: 11px;
}
#content-wrap .password-group:before {
	content: '\f191';
}
#content-wrap .confirm-group:before {
	content: '\f190';
}
#content-wrap .type-group:before {
	content: '\f20a';
}
 .form-control::-moz-placeholder {
 color: rgb(127,156,166);
}
.form-control:-ms-input-placeholder {
 color: rgb(127,156,166);
}
.form-control::-webkit-input-placeholder {
 color: rgb(127,156,166);
}
label {
	display: inline-block;
	max-width: 100%;
	font-size: 12px;
	margin-bottom: 5px;
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	color: rgba(59,85,99,1);
}
.btn-submit {
	font-size: 16px;
	color: rgb(0,163,196);
	background-color: transparent;
	text-decoration: underline;
}
.forgot {
	position: absolute;
	right: 0;
	bottom: -15px;
	margin: 0;
	padding: 0;
	font-size: 9px;
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	text-align: right;
}
.forgot a:link, .forgot a:visited {
	color: rgb(127,156,166);
	text-decoration: underline;
}
.forgot a:hover, .forgot a:active, .forgot a:focus {
	color: rgba(59,85,99,1);
}
.request-access {
	font-size: 10px;
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	text-align: center;
}
.request-access a:link, .request-access a:visited {
	color: rgb(127,156,166);
	text-decoration: underline;
}
.request-access a:hover, .request-access a:active, .request-access a:focus {
	color: rgba(59,85,99,1);
}
/*content wrap forms Validation error*/

.has-error .form-control-feedback {
	color: rgb(224,71,30);
}
.has-error .form-control {
	background-color: rgba(224,71,30,.15) !important;
	color: rgb(224,71,30) !important;
}
.form-control-feedback {
	position: absolute;
	top: 7.5;
	right: 0;
	z-index: 2;
	display: block;
	width: 34px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	pointer-events: none;
}
#content-wrap .has-error.form-group:before {
	color: rgb(224,71,30) !important;
}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
	color: rgb(224,71,30) !important;
}
.has-error .form-control::-moz-placeholder {
color: rgb(224,71,30) !important;
}
.has-error .form-control:-ms-input-placeholder {
color: rgb(224,71,30) !important;
}
.has-error .form-control::-webkit-input-placeholder {
color: rgb(224,71,30) !important;
}
/*content wrap forms Validation Success*/



.has-success .form-control-feedback {
	color: rgb(0,70,127)
}
.has-success .form-control {
	background-color: rgba(0,70,127,.15) !important;
	color: rgb(0,70,127)!important;
}
.form-control-feedback {
	position: absolute;
	top: 7.5;
	right: 0;
	z-index: 2;
	display: block;
	width: 34px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	pointer-events: none;
}
#content-wrap .has-success.form-group:before {
	color: rgb(0,70,127) !important;
}
.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {
	color: rgb(0,70,127)!important;
}
.has-success .form-control::-moz-placeholder {
color: rgb(0,70,127)!important;
}
.has-success .form-control:-ms-input-placeholder {
color: rgb(0,70,127) !important;
}
.has-success .form-control::-webkit-input-placeholder {
color: rgb(0,70,127) !important;
}
body .btn-submit {
	font-size: 12px;
	color: rgb(255,255,255);
	background-color: rgb(0,70,127);
	text-decoration: none;
}
body .btn-submit:hover {
	font-size: 12px;
	color: rgb(255,255,255);
	background-color: rgba(59,85,99,1);
	text-decoration: none;
}
.notes-icon{
	color: rgba(255,255,255,1) !important;
	background-color:rgba(55,185,188,1) !important;
	padding:3px 4px;
}
.well ul#locator-list li{
	margin-bottom:10px;
	display:block;
	}
.panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a {
    color: inherit;
	display:block;
	color: rgb(0,70,127) !important;
	font-weight:bold;
}	
#promo-search{
	margin-top:15px;
	}
#promo-search .form-control{
	    background-color: rgb(255,255,255);
	}
.text-muted{
    opacity: .5;
}
