	body {
		margin: 0;
		padding: 0;
		font: 12px sans-serif;
	}
h1,p {margin: 0;padding: 0;}
.cat-location{width:200px!important;height:30px;margin-top:20px;margin-bottom:20px;}
.title-map {font-weight: bold;font-size: 16px;}
.txt-map{font-size:12px;}
.gm-style-iw {width: 300px!important; min-height: 125px!important;}
input#reset_state {
    width: 75px;
    height: 32px;
    margin-top: 5px;
}
.background-loc {margin-top: 0px !important; background-image: url(/wp-content/uploads/2017/12/InternetBankingCorporate.png) !important; background-position: center !important;background-repeat: no-repeat !important; background-size: cover !important;height: 325px;}
	.widget_custom_menu_by_giant .menu{background:#fff!important;padding-left: 0px!important;padding-top: 12px;}
	.widget_custom_menu_by_giant .menu li a {color: #0071bb!important;}
	.widget_custom_menu_by_giant .menu li:before{font-family: 'FontAwesome'!important;
    content: "\f105"!important;
    padding-right: 5px!important;
    color: #0071bb!important;
	}
	.pro-footer-container {
    margin-bottom: -5px;
    padding-top: 20px;
	}
	.footer-top-container-fluid {margin-bottom: -10px!important;}
	.footer-aboutus.footer-ab_kh .container {padding-left: 25px;}
	.footer-aboutus.footer-ab_kh .wpb_text_column.wpb_content_element.list-none2{padding-left:25px;}
	div#map_canvas {
		-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);
		-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);
		box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);
	}
	input#reset_state{float:right;}
	span.txt-chk {padding-left: 5px;font-size: 15px;}
	/*input[type=checkbox] {zoom: 1.7;top: 2px;} */
	.title-loc{
		border-bottom: 1.1px solid #e5d6d6;
		margin-bottom: 10px;
		margin-top: 10px;
		font-size: 16px;color: #fdca10;
	}
	.add-loc,.tel-loc,.nor-loc,.week-loc,.web-loc{margin-bottom: 8px;}	
	.add-loc b,.tel-loc b,.nor-loc b,.week-loc b,.web-loc b {color: #0071bb;}
	select#opt-location {
		margin-left: 15px;
		margin-top: 5px;
		padding-top: 5px;
		height: 33px;
		font-size: 16px;
		width: 220px;
		border: 1.2px solid #d7d6d6;
	}
	span.lb_filter {
		/* padding-top: 6px; */
		padding-left: 5px;
		/* padding-right: 10px; */
		font-size: 15px;
		margin-right: 20px;
		top: 10px;
		position: relative;
	}
	.des-mapbar {
		padding-left: 18px;
		margin-top: 10px;
		font-size: 13px;
		color: red;
		font-weight: 600;
	}
	label.selectbox {font-size: 16px;}
	.col-sm-12.section-map {width: 100%;}
	.form-inline .checkbox input[type=checkbox]{
		width: 20px;
		height: 30px;
	}
	@media screen and (min-width:768px){
		span.lb_filter {
			float: right;
		}
	}
	@media screen and (max-width:767px){
		label.checkbox{display:inline-block;width: 120px;padding-left: 20px;}
	}
	@media screen and (max-width: 374px){
		label.checkbox {width: 100px;}
		select#opt-location {width: 210px;}
	}