.form-control{
	padding:2px;
	color: #b70000;
	font-weight: normal;
}
.form-group{margin-bottom:1px;}
.form-group label{font-size:14px;margin-bottom:0px;}
.div_gb{
margin-top:5px;
background-color:#8cc6ff;
padding:5px;
border:#7bbdff 1px solid;
border-radius: 5px;
}
.div_gb2{
margin-top:5px;
background-color:#ffe2c6;
padding:5px;
border:#7bbdff 1px solid;
border-radius: 5px;
}

.custom-border-radius {
	height:37px;
	width:35px;
	border-radius: 4px;
}
.butt_after_txt{
position:absolute;top:0px;right:0px;height:40px;margin:1px;
background-color:#ff00ff !important;
color:#ffffff;text-shadow:none !important;
}
.tb_search_ex th{font-size:16px !important;border-right:1px #ededed solid;border-bottom:1px #ededed solid;padding-left:2px;padding-right:2px;vertical-align:top;}
.tb_search_ex td{
	font-size:18px !important;
	border-right:1px #ededed solid;
	padding-left:5px;padding-right:5px;
	font-weight:normal;
	
}


.search_match{color:#ce6700}
.search_row0{background-color:#ffffff}
.search_row1{background-color:#f0f0f0}

.ui-select{height:42px;margin:0px;}
.ui-select a{height:42px;line-height:18px;}



.ui-field-contain, .ui-mobile fieldset.ui-field-contain{padding:0px;margin: .5em 0;}

.btn-cus-blue{
    background-color: #007bff !important;
    border-color: #007bff;
color:#ffffff;text-shadow:none !important;color:#ffffff !important;font-weight:bold !important}
a{font-size:125% !important;line-height:30px;padding-top:8px !important;}
label{height:30px;font-size:125% !important;color:red}
.ui-input-text,.ui-field-contain{height:42px;margin:0px;}
input{font-size:125% !important;padding:1px !important;min-height:40px !important;margin:0px;}
button{font-size:125% !important;height:40px;}
reset{font-size:125% !important}
textarea{font-size:125% !important}
table{font-size:100% !important}
.ui-input-search{font-size:125% !important}
.land_search{font-size:125% !important}
.ui-title{font-size:125% !important}
.ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper{text-shadow:none;}
#pop_search_ex_result_data{overflow:auto}




.land_data_status .ui-select a{background-color:red;text-shadow:none;color:#ffffff;font-weight:bold}
.ui-icon-cus-delete{background-color:red !important;padding-top:0px;padding-left:0px;margin:0px;}


.ui-bar-aa, .ui-page-theme-aa .ui-bar-inherit, html .ui-bar-aa .ui-bar-inherit, html .ui-body-aa .ui-bar-inherit, html body .ui-group-theme-aa .ui-bar-inherit {
    background-color: #ff8000;
    border-color: #ddd;
    color: #ffffff;
    text-shadow: 0 1px 0 #eee;
    font-weight: 700;
}

.photo_label{
	position:absolute;
	top:0px;left:0px;
	background:#008040;color:#ffffff;
	opacity:0.9;
	padding-left:5px;padding-right:5px;
	border:#00572c 1px solid;border-radius:0 0 5px 0px;
}
.photo_del_div{
	position:absolute;
	bottom:0px;right:0px;
	background:red;color:#ffffff;
	opacity:0.9;
	padding-left:5px;padding-right:5px;
	border:red 1px solid;border-radius:5px 0 0 0px;
}
.pdf_label{
	width:100%;background-color:#636363;color:#ffffff;text-align:center
}
.list-photo {
    padding-left: 2px;
    list-style: none;
}
.list-photo li{
	margin: 10px;
	border:#747474 2px solid;border-radius:4px;
}
.photo_div{
	background-image: url('../img/circular_progress_indicator_square_small.gif');
	background-repeat: no-repeat;
	#background-attachment: fixed;
	background-position: center;
}
.qq-uploader input[type=file]{width:100%}
.ui-checkbox label{height:40px;line-height:40px;padding-top:0px;}

.font-green{color:#347a05 !important}
.font-red{color:#ae0000 !important}
.msg_page{
	
	background: rgba(255, 255, 140, 0.9);
	border-color:#ffff8c;
	border-radius:4px;
	z-index: 1000;
	position:fixed;bottom:-2px;
	left:0px;
	width:90%;display:none;
	height:50px;padding:10px;
	text-align:center;
	border:#ffff26 solid 2px;
}
.bg-red{background-color:red !important}
.read-only {
		  background-color: #dddddd !important;
		}

.button_green{
	background-color:#009900 !important;
	color:#ffffff;text-shadow:none !important;
}
.button_blue{
	background-color:#0060bf !important;
	color:#ffffff;text-shadow:none !important;
}

.textbox-bg-req{
	background-color:#b8ff71 !important;
}
.textbox-bg-red{
	background-color:#ff8080 !important;color:#000000 !important;text-shadow:none !important;
}

body {
  overscroll-behavior: contain;
}

.is-delete{color:red;text-decoration: line-through}
.is-new{color:#007100;font-weight:bold}

.ui-input-clear{top: 40% !important;}
