@charset "utf-8";
/* CSS Document */
/* h4 {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
	text-align:left;
} */
BODY {
	background-color:#004d66;
	background-image: url("../img/bg_dark.jpg");
	font-size:12px;
}
/*.form-control {
	opacity: 0.75;
}*/
/* modernizr checks for input (type=file) */
.no-fileinput .box {
	color: red;
}
.fileinput .box {
	color: green;
}
a:link {

}

select {
	width:100%;
	height:26px;
	padding-right:25px;
	border-color:#cccccc;
	border-width: 1px;
	min-width:100%;
	/*-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box; */
}
.panel {
	background-color: rgba(255, 255, 255, 0.75) !important;
}
.panel .panel-warning .panel-body {
	/* opacity: 0.45; */
	color:#ba6100;
}
input, select, textarea {
	opacity: 0.85;
}
.btn, .btn-success, button {
	opacity: 0.99;
	color:#333333;
}
.btn, .btn-info, button {
	opacity: 0.99;
	color:#333333;
	font-weight: 500;
}
label {
	color: #062a4b;
}
.error {
	color:#ff0000;
}
.form-group.required .control-label:after { 
    color: #d00;
    content: "*";
    position: absolute;
    margin-left: 4px;
    top:7px;
}
.myVal {

 }
.myValDay {

}
#pAngler1 {
	display: none;
	padding:0px;
	margin-bottom: 4px;
}
#pAngler2 {
	display: none;
	padding:0px;
	margin-bottom: 4px;
}
#pAngler3 {
	display: none;
	padding:0px;
	margin-bottom: 4px;
}
#pAngler4 {
	display: none;
	padding:0px;
	margin-bottom: 4px;
}
#pAngler5 {
	display: none;
	padding:0px;
	margin-bottom: 4px;
}
#pAngler6 {
	display: none;
	padding:0px;
	margin-bottom: 4px;
}
p {
	margin-bottom: 5px;
}
.rounded {
	border-radius: 5px;
	padding: 10px;
	background: #eeeeee; //
	border: 2px solid #CCCCCC;
}
.subrounded {
	border-radius: 5px;
	padding: 5px;
	background: #ffffff; //
}
.rb-rounded {
	border-radius: 5px;
	padding: 5px;
	background: #ffffff; //
}

.camerarounded {
	border-radius: 6px;
	background: #DDDDDD;
	border: 2px solid #CCCCCC;
	padding: 4px;
	margin: auto;
	width:240px;
	height:180px;
}
.canvasrounded {
	 border-radius: 6px;
	 background: #DDDDDD;
	 border: 2px solid #CCCCCC;
	 padding: 4px;
	 margin: auto;
	 width:240px;
	 height:180px;
 }
.currentimagerounded {
	border-radius: 6px;
	background: #DDDDDD;
	border: 2px solid #CCCCCC;
	padding: 4px;
	margin: auto;
	width:240px;
	height:180px;
}
.regimagerounded {
	border-radius: 4px;
	background: #DDDDDD;
	border: 2px solid #CCCCCC;
	padding: 2px;
	margin: auto;
	width:160px;
	height:120px;
}

.roundedTitle {
	border-radius: 5px;
	padding: 6px;
	border-style: solid;
	border-width: 3px;
	border-color: #00c2ff;
}
.roundedTitleNCFB {
	border-radius: 5px;
	padding: 6px;
	border-style: solid;
	border-width: 3px;
	border-color: #0084bb;
}
.roundedTitleEHFC {
	border-radius: 5px;
	padding: 6px;
	border-style: solid;
	border-width: 3px;
	border-color: #EF8B31;
}
.roundedGrey {
	border-radius: 5px;
	padding: 6px;
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC;
}
.roundedGreyTopMenu {
	border-radius: 5px;
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
}
.roundedOrange {
	border-radius: 5px;
	padding: 6px;
	border-style: solid;
	border-width: 1px;
	border-color: #ba6100;
}
.roundedDarkGrey {
	border-radius: 5px;
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-color: #aaaaaa;
	margin-bottom: 5px;
}
.roundedRegistered {
	border-radius: 5px;
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-color: #ff0000;
	margin-bottom: 4px;
	background-color: #ffc8cc;
}
.roundedVacant {
	border-radius: 5px;
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-color: #00ff00;
	margin-bottom: 4px;
	background-color: #d0fff0;
}
.roundedUnregistered {
	border-radius: 5px;
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-color: #ff9900;
	margin-bottom: 4px;
	background-color: #ffebcc;
}

.roundedInstruction {
	border-radius: 5px;
	margin: 10px;
	background: #dddddd; //
}

.centered {
	margin-left:auto;
	margin-right:auto;
	float: none;
	text-align: center;
}

.no-close .ui-dialog-titlebar-close {
	display: none;
}

.ui-widget-header {
	border: 1px solid #ff0000;
	background: #a90101;
	color: #ffffff;
	font-weight: bold;
}
.ui-widget.ui-widget-content {
	border: 1px solid #ff0000;
}

@media all and (max-width: 600px) {
	*[class].camerarounded {
		border-radius: 6px;
		background: #DDDDDD;
		border: 2px solid #CCCCCC;
		padding: 4px;
		margin: auto;
		width:160px !important;
		height:120px !important;
	}

	*[class].canvasrounded {
		border-radius: 6px;
		background: #DDDDDD;
		border: 2px solid #CCCCCC;
		padding: 4px;
		margin: auto;
		width:160px !important;
		height:120px !important;
	}

	*[class].currentimagerounded {
		border-radius: 6px;
		background: #DDDDDD;
		border: 2px solid #CCCCCC;
		padding: 4px;
		margin: auto;
		width:160px !important;
		height:120px !important;
	}
	*[class].regimagerounded {
		border-radius: 4px;
		background: #DDDDDD;
		border: 2px solid #CCCCCC;
		padding: 2px;
		margin: auto;
		width:160px;
		height:120px;
	}

	*[class].mobile-hidden{ display: none !important; height: 0px !important; width:0px !important; }
	*[class].res-img100{ width: 100px !important; height: auto !important; }

}


