/*!
* jQuery Mobile 1.4.0
* Git HEAD hash: f09aae0e035d6805e461a7be246d04a0dbc98f69 <> Date: Thu Dec 19 2013 17:34:22 UTC
* http://jquerymobile.com
*
* Copyright 2010, 2013 jQuery Foundation, Inc. and other contributors
* Released under the MIT license.
* http://jquery.org/license
*
*/


/* Globals */
/* Font
-----------------------------------------------------------------------------------------------------------*/
html{
	font-size: 100%;
}
 
body,.ui-page-theme-a{ 
	background-color:#ffffff;
	padding:0;
	margin:0;
}
body,
input,
select,
textarea,
button,
.ui-btn {
	font-size: 1em;
	line-height: 1.3;
	      font-family: Helvetica, Arial, sans-serif /*{global-font-family}*/;
}
legend,
.ui-input-text input,
.ui-input-search input {
	color: inherit;
	text-shadow: inherit;
}
/* Form labels (overrides font-weight bold in bars, and mini font-size) */
.ui-mobile label,
div.ui-controlgroup-label {
	font-weight: normal;
	font-size: 1em;
}
/* Separators
-----------------------------------------------------------------------------------------------------------*/
/* Field contain separator (< 28em) */
.ui-field-contain {
	border-bottom-color: #828282;
	border-bottom-color: rgba(0,0,0,.15);
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
/* Table opt-in classes: strokes between each row, and alternating row stripes */
/* Classes table-stroke and table-stripe are deprecated in 1.4. */
.table-stroke thead th,
.table-stripe thead th,
.table-stripe tbody tr:last-child {
	border-bottom: 1px solid #d6d6d6; /* non-RGBA fallback */
	border-bottom: 1px solid rgba(0,0,0,.1);
}
.table-stroke tbody th,
.table-stroke tbody td {
	border-bottom: 1px solid #e6e6e6; /* non-RGBA fallback  */
	border-bottom: 1px solid rgba(0,0,0,.05);
}
.table-stripe.table-stroke tbody tr:last-child th,
.table-stripe.table-stroke tbody tr:last-child td {
	border-bottom: 0;
}
.table-stripe tbody tr:nth-child(odd) td,
.table-stripe tbody tr:nth-child(odd) th {
	background-color: #eeeeee; /* non-RGBA fallback  */
	background-color: rgba(0,0,0,.04);
}
/* Buttons
-----------------------------------------------------------------------------------------------------------*/
.ui-btn,
label.ui-btn {
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
}
.ui-btn:link {
	text-decoration: none !important;
}
.ui-btn-active {
	cursor: pointer;
}
/* Corner rounding
-----------------------------------------------------------------------------------------------------------*/
/* Class ui-btn-corner-all deprecated in 1.4 */
.ui-corner-all {
	 
	-webkit-border-radius: 0em /*{global-radii-blocks}*/;
	border-radius: 0em /*{global-radii-blocks}*/;
}

/* Buttons */
.ui-btn-corner-all,
.ui-btn.ui-corner-all,
/* Slider track */
.ui-slider-track.ui-corner-all,
/* Flipswitch */
.ui-flipswitch.ui-corner-all,
/* Count bubble */
.ui-li-count {
	-webkit-border-radius: 0em /*{global-radii-buttons}*/;
	border-radius: 0em /*{global-radii-buttons}*/;
}
/* Icon-only buttons */
.ui-btn-icon-notext.ui-btn-corner-all,
.ui-btn-icon-notext.ui-corner-all {
	-webkit-border-radius: 1em;
	border-radius: 0;
	border:none !important;
	background:none!important;
}
/* Radius clip workaround for cleaning up corner trapping */
.ui-btn-corner-all,
.ui-corner-all {
	-webkit-background-clip: padding;
	background-clip: padding-box;
}
/* Popup arrow */
.ui-popup{
	margin-top:15px
}
.ui-popup.ui-corner-all > .ui-popup-arrow-guide {
	left: .6em /*{global-radii-blocks}*/;
	right: .6em /*{global-radii-blocks}*/;
	top: .6em /*{global-radii-blocks}*/;
	bottom: .6em /*{global-radii-blocks}*/;
}
/* Shadow
-----------------------------------------------------------------------------------------------------------*/
.ui-shadow {
	-webkit-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
	-moz-box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
	box-shadow: 0 1px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
}
.ui-shadow-inset {
	-webkit-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
	-moz-box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
	box-shadow: inset 0 1px 3px /*{global-box-shadow-size}*/ rgba(0,0,0,.2) /*{global-box-shadow-color}*/;
}
.ui-overlay-shadow {
	-webkit-box-shadow: 0 0 12px 		rgba(0,0,0,.6);
	-moz-box-shadow: 0 0 12px 			rgba(0,0,0,.6);
	box-shadow: 0 0 12px 				rgba(0,0,0,.6);
}
/* Icons
-----------------------------------------------------------------------------------------------------------*/
.ui-btn-icon-left:afte
.ui-btn-icon-right:after,
.ui-btn-icon-top:after,
.ui-btn-icon-bottom:after,
.ui-btn-icon-notext:after {
	background-color: #666666 /*{global-icon-color}*/;
	background-color: rgba(0,0,0,.4) /*{global-icon-disc}*/;
	background-position: center center;
	background-repeat: no-repeat;
	-webkit-border-radius: 0em;
	border-radius: 0em;
}
/* Alt icons */
.ui-alt-icon.ui-btn:after,
.ui-alt-icon .ui-btn:after,
html .ui-alt-icon.ui-checkbox-off:after,
html .ui-alt-icon.ui-radio-off:after,
html .ui-alt-icon .ui-checkbox-off:after,
html .ui-alt-icon .ui-radio-off:after {
	background-color: #666666 /*{global-icon-color}*/;
	background-color: rgba(0,0,0,.15);
}
/* No disc */
.ui-nodisc-icon.ui-btn:after,
.ui-nodisc-icon .ui-btn:after {
	background-color: transparent;
}
/* Icon shadow */
.ui-shadow-icon.ui-btn:after,
.ui-shadow-icon .ui-btn:after {
	-webkit-box-shadow: 0 1px 0 rgba(255,255,255,.4) /*{global-icon-shadow}*/;
	-moz-box-shadow: 0 1px 0 rgba(255,255,255,.4) /*{global-icon-shadow}*/;
	box-shadow: 0 1px 0 rgba(255,255,255,.4) /*{global-icon-shadow}*/;
}
/* Checkbox and radio */
.ui-btn.ui-checkbox-off:after,
.ui-btn.ui-checkbox-on:after,
.ui-btn.ui-radio-off:after,
.ui-btn.ui-radio-on:after {
	display: block;
	width: 18px;
	height: 18px;
	margin: -9px 2px 0 2px;
}
.ui-checkbox-off:after,
.ui-btn.ui-radio-off:after {
	filter: Alpha(Opacity=30);
	opacity: .3;
}
.ui-btn.ui-checkbox-off:after,
.ui-btn.ui-checkbox-on:after {
	-webkit-border-radius: 0em;
	border-radius: 0em;
}
.ui-radio .ui-btn.ui-radio-on:after {
	background-image: none;
	background-color: #fff;
	width: 8px;
	height: 8px;
	border-width: 5px;
	border-style: solid; 
}
.ui-alt-icon.ui-btn.ui-radio-on:after,
.ui-alt-icon .ui-btn.ui-radio-on:after {
	background-color: #000;
}
/* Loader */
.ui-icon-loading {
	background: url(images/ajax-loader.gif);
	background-size: 2.875em 2.875em;
}


.ui-bar-a,.ui-page-theme-a .ui-bar-inherit,html .ui-bar-a .ui-bar-inherit,html .ui-body-a .ui-bar-inherit,html body .ui-group-theme-a .ui-bar-inherit{background:#202020 ;border-color:#NaNNaNNaN ;color:#ffffff ;text-shadow:none ;font-weight:bold;}
.ui-bar-a{border-width:0;border-style:solid;}
.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper{ border-color:#aaaaaa ;color:#000000 ;text-shadow:none;}
.ui-body-a,.ui-page-theme-a .ui-body-inherit,html .ui-bar-a .ui-body-inherit,html .ui-body-a .ui-body-inherit,html body .ui-group-theme-a .ui-body-inherit,html .ui-panel-page-container-a{background:#ffffff ;border-color:#cccccc ;color:#333333 ;text-shadow:none;}
.ui-body-a{border-width:0;border-style:solid;}
.ui-page-theme-a a,html .ui-bar-a a,html .ui-body-a a,html body .ui-group-theme-a a{color:#ec5e5b ;font-weight:bold;}
.ui-page-theme-a a:visited,html .ui-bar-a a:visited,html .ui-body-a a:visited,html body .ui-group-theme-a a:visited{   color:#3388cc ;}
.ui-page-theme-a a:hover,html .ui-bar-a a:hover,html .ui-body-a a:hover,html body .ui-group-theme-a a:hover{color:#005599 ;}
.ui-page-theme-a a:active,html .ui-bar-a a:active,html .ui-body-a a:active,html body .ui-group-theme-a a:active{color:#005599 ;}
.ui-page-theme-a .ui-btn,html .ui-bar-a .ui-btn,html .ui-body-a .ui-btn,html body .ui-group-theme-a .ui-btn,html head body .ui-btn.ui-btn-a,.ui-page-theme-a .ui-btn:visited,html .ui-bar-a .ui-btn:visited,html .ui-body-a .ui-btn:visited,html body .ui-group-theme-a .ui-btn:visited,html head   body .ui-btn.ui-btn-a:visited{background:#ffffff ;border-color:#cccccc ;color:#2f3e46 ;text-shadow:none;}
.ui-page-theme-a .ui-btn:hover,html .ui-bar-a .ui-btn:hover,html .ui-body-a .ui-btn:hover,html body .ui-group-theme-a .ui-btn:hover,html head   body .ui-btn.ui-btn-a:hover{background:#fff9a3 ;border-color:#bbbbbb ;color:#2f3e46 ;text-shadow:none;}
.ui-page-theme-a .ui-btn:active,html .ui-bar-a .ui-btn:active,html .ui-body-a .ui-btn:active,html body .ui-group-theme-a .ui-btn:active,html head   body .ui-btn.ui-btn-a:active{/*background:#ffe605*/ ;border-color:#bbbbbb ;color:#000000 ;text-shadow:none ;}
.ui-page-theme-a .ui-btn.ui-btn-active,html .ui-bar-a .ui-btn.ui-btn-active,html .ui-body-a .ui-btn.ui-btn-active,html body .ui-group-theme-a .ui-btn.ui-btn-active,html head   body .ui-btn.ui-btn-a.ui-btn-active,.ui-page-theme-a .ui-checkbox-on:after,html .ui-bar-a .ui-checkbox-on:after,html .ui-body-a .ui-checkbox-on:after,html body .ui-group-theme-a .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-a:after,.ui-page-theme-a .ui-flipswitch-active,html .ui-bar-a .ui-flipswitch-active,html .ui-body-a .ui-flipswitch-active,html body .ui-group-theme-a .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active,.ui-page-theme-a .ui-slider-track .ui-btn-active,html .ui-bar-a .ui-slider-track .ui-btn-active,html .ui-body-a .ui-slider-track .ui-btn-active,html body .ui-group-theme-a .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-a .ui-btn-active{background-color:#a2a2a2 ;border-color:#cccccc ;color:#ffffff ;text-shadow:none ;}
.ui-page-theme-a .ui-radio-on:after,html .ui-bar-a .ui-radio-on:after,html .ui-body-a .ui-radio-on:after,html body .ui-group-theme-a .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-a:after{border-color:#a2a2a2 ;}
.ui-page-theme-a .ui-btn:focus,html .ui-bar-a .ui-btn:focus,html .ui-body-a .ui-btn:focus,html body .ui-group-theme-a .ui-btn:focus,html head   body .ui-btn.ui-btn-a:focus,.ui-page-theme-a .ui-focus,html .ui-bar-a .ui-focus,html .ui-body-a .ui-focus,html body .ui-group-theme-a .ui-focus,html head   body .ui-btn-a.ui-focus,html head   body .ui-body-a.ui-focus{-webkit-box-shadow:0 0 0 #a2a2a2 ;-moz-box-shadow:0 0 0 #a2a2a2 ;box-shadow:0 0 0 #a2a2a2 ;}
.ui-disabled,.ui-state-disabled,button[disabled],.ui-select .ui-btn.ui-state-disabled{filter:Alpha(Opacity=30);opacity:.3;cursor:default !important;pointer-events:none;}
.ui-btn:focus,.ui-btn.ui-focus{outline:0;}.ui-noboxshadow .ui-shadow,.ui-noboxshadow .ui-shadow-inset,.ui-noboxshadow .ui-overlay-shadow,.ui-noboxshadow .ui-shadow-icon.ui-btn:after,.ui-noboxshadow .ui-shadow-icon .ui-btn:after,.ui-noboxshadow .ui-focus,.ui-noboxshadow .ui-btn:focus,.ui-noboxshadow  input:focus,.ui-noboxshadow .ui-panel{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}
.ui-noboxshadow .ui-btn:focus,.ui-noboxshadow .ui-focus{outline-width:1px;outline-style:auto;}

	#footer{
		font-size:0.7em;
		font-weight:normal;
		color:#ffffff;
		padding:10px;
		background-color:#343434;
		text-align:center;
		border:none;
		z-index:80;
	}

	.ui-panel-inner { padding: 0 !important }
	
	#left-panel{
		position:absolute; width:75%; top:44px; z-index:99;
		background-color:#000000;
	}
	#panelbg{
		position:absolute; width:100%; top:0; z-index:98;
		background-color:#000;  /* overlay bg */
		opacity:0.5;
		filter:alpha(opacity=50); /* For IE8 and earlier */
		visibility:hidden
	}	
	#panel-content{
		background-color:#ffd400;
	}
	#left-panel .logo{
		padding:0px; 
		border-bottom:1px #535353 solid; 
	}	
	#left-panel .logo img{
		width:100%; 
	}
	#left-panel a{
		width:100%;
		text-decoration:none;
		color:#ffffff;
		text-shadow:none;
		font-weight:bold;
		font-size:1em; 
		text-shadow:none
 	}	
	#left-panel li:hover{
		 
	}
	#left-panel li{
		color:#ffffff;
		list-style:disc;
		padding:12px 8px 12px 8px;
		padding-left:18px;
		border-bottom:1px #444444 solid;
		background-color:#343434;
	}	
	#left-panel li.list-divider{
 		list-style:none;
		padding-top:10px;
		padding-bottom:5px;		
		padding-left:15px
	}
	
	#left-panel li .submenu{
		padding:10px;
		margin-left:14px;
	}
	#left-panel li .submenu a{
		display:block;
		line-height:25px;
	}
.back-to-top {
    position: fixed;
    bottom: 1em;
    right: 5px;  
    display: none;
	z-index:9999999
}
.back-to-top img{
	width:60px;
}
.back-to-top:hover {    
   
}

/* for index and property detail navbar */
#navbar .ui-btn,#pdetail .ui-btn  {
    background:#626262 !important;
	color:#ffffff;
	text-shadow:none;
	border:1px solid #FFF;
	padding:8px;
	font-size:1.1em;
} 
#navbar .ui-btn-active, #pdetail .ui-btn-active {
    background:#3d6793 !important; 
	color:#ffe400; 
}  
#navbar .active{
    background:#3d6793 !important; 
	color:#ffe400; 
}
/* top bar icon */

#panel-icon,#search-icon,#arrowleft-icon,#star-icon,#agent-icon{
	padding:0; margin:0; background:none; border:none; box-shadow:none;	border-radius:0;
	border-right:1px solid #747474
}
#panel-icon img,#search-icon img,#arrowleft-icon img,#star-icon img,#agent-icon img{
	height:35px
}
#search-icon{
	padding:0; margin:0; background:none; border:none; box-shadow:none;	border-radius:0;
	border-left:1px solid #747474
}

#panel-icon:hover,#search-icon:hover,#arrowleft-icon:hover,#star-icon:hover,#agent-icon:hover{
	background-color:#838383;
}
.ui-header #panel-icon,.ui-header #search-icon,.ui-header #arrowleft-icon,.ui-header #star-icon,.ui-header #agent-icon{
	padding-top:5px !important;
	padding-bottom:5px !important;	
	margin:-5px !important;
	height:35px;
	width:65px
}
h1{
	font-size:1.3em !important; 
	color:#fff; 
	text-shadow:none
}
.ui-header .ui-title {
    margin: 0!important; 
	padding: 10px !important; 
}
.ui-header{
	border-bottom:1px solid #E8E8E8 !important;
	height:44px;
	overflow:hidden;
} 
  
div.ui-overlay-a{ background: #000000 !important; }

#sortType{
	font-size:11px;
 	height:18px; 
}
.pinput{
	font-size:0.8em;
	color:#999
}
#more{
	background-color:#626262; color:#FFF; border:none; text-shadow:0 1px 0 #000; margin-top:0;
}
#more:hover{
	background-color:#000000; 
}
#more2{
	background-color:#626262; color:#FFF; border:none; text-shadow:0 1px 0 #000; margin-top:0;
}
#more2:hover{
	background-color:#000000; 
}
#tranmore{
	background-color:#626262; color:#FFF; border:none; text-shadow:0 1px 0 #000; margin-top:0;
}
#tranmore:hover{
	background-color:#000000; 
}
#resetform{
	background-color:#626262; color:#FFF; border:none; text-shadow:0 1px 0 #000; margin-top:0; display:none
}
#resetform:hover{
	background-color:#000000; 
}

#tranresetform{
	background-color:#626262; color:#FFF; border:none; text-shadow:0 1px 0 #000; margin-top:0; display:none
}
#tranresetform:hover{
	background-color:#000000; 
}

.ui-footer { 
    bottom: 0;
    width: 100%;
}
 
#panel-content .lang{
	float:right;
}

#panel-content .lang a:hover div{
	background-color:#F90
}

#panel-content .lang div{
	float:left;
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:8px;
	margin-left:1px;
	color:#000;
	font-size:1em;
	font-weight:bold;	
	background-color:#FC3;	
}
#panel-content .lang .cn{
	padding-left:15px;
	padding-right:15px;
}
#panel-content li{
	font-size:1em;
	font-weight:bold
} 
.panelcss {
    overflow: auto;
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;  
    -webkit-overflow-scrolling: touch;
}

#ourclients td{
	font-size:0.9em;
}
#ourclients a{
	text-decoration:none
}
#ourclients #client td{
	border:#CCC 1px solid
}
#ourclients #client td:hover{
	background-color:#FF9
}
#trends{
	padding:0;
	margin:0;
	background-color:#FFF;
	text-align:center
}
#mort{
	padding:0;
	margin:0
}

#rates{
	padding:0;
	padding-top:10px;

}
#rates .table td{
	font-size:11px;
	color:#333
}
#rates .table td.h1 {
	background-color: #606060;
	color:#FFF;
	height: 20px;
	text-align: center;
	padding-top: 5px;
	font-size: 11px;
}
#rates .h2 {
	background-color: #d7d7d7;
	height: 18px;
	padding-top: 4px;
	font-size: 11px;
}
#rates .r1 {
	background-color: #fff;
	width: 160px;
	text-align: center;
	font-size: 15px;
	padding: 3px;
}
#rates .title {
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}
#rates .r2 {
	background-color: #fff;
	width: 355px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
#rates .r3 {
	background-color: #fff;
	text-align: center;
}
#rates .head_table_hd {
	font-size: 11px;
	color: #ffffff;
	text-align: center;
}
#rates .space {
	background-color: #FFFFFF;
}
#rates .ref {
	font-size: 11px;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 10px;
}
#rates .update {
	text-align: right;
	padding-right: 5px;
	font-weight: normal;
	color: #ffffff;
}
 
#rates .table {
	background-color: #e1e1e1;
}

#listprop .ui-bar{
 
}
#listprop #ui-pd{
	padding:10px !important;
}
#listprop #ui-pd input{ 
}
#listprop  #ui-pd .ui-block-a{
	width:25% !important;
	font-size:1em !important; 
	margin-top:10px;
}
#listprop  #ui-pd .ui-block-b{
	width:75% !important; 
	font-weight:normal !important;	  
	margin-top:-5px
} 
 
#listprop  #listing{
	padding:0px
}
#listprop  #mailto div{
	margin-top:0 !important;
	
}

#listprop .ui-bar-form{
	background-color:#ffffff !important;
	color:#333;
	font-weight:normal;
} 
 
#listprop .title{
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-weight:bold;
	border-bottom:1px solid #CCC
}

#aboutus #ui-pd{
	padding:0px !important;
	font-size:1.2em !important;	
	color:#333;
}
#aboutus .bold{
	font-weight:bold
}
#disclaimer #ui-pd{
	padding:10px !important;
	font-size:1.2em !important;	
	color:#333;
} 

#disclaimer .title{
	font-weight:bold;
	font-size:1.3em;
	text-align:center;
	margin-bottom:10px;
}

#village td{
	font-size:1em;
}

#village .whitefont{
	font-size:1em;
	font-weight:bold;
	color:#FFF
}
#village .detail .ui-btn  {
    background:#626262 !important;
	color:#ffffff;
	text-shadow:none;
	border:1px solid #FFF;
	padding:8px;
	font-size:1.1em;
} 
#village .detail .ui-btn-active {
    background:#3d6793 !important; 
	color:#ffe400;
	border:1px solid #FFF;
}

#traffic td{
	font-size:1em;
}

#traffic .whitefont{
	font-size:1em;
	font-weight:bold;
	color:#FFF
}
#traffic .detail .ui-btn  {
    background:#626262 !important;
	color:#ffffff;
	text-shadow:none;
	border:1px solid #FFF;
	padding:8px;
	font-size:1.1em;
} 
#traffic .detail .ui-btn-active {
    background:#3d6793 !important; 
	color:#ffe400;
	border:1px solid #FFF;
}  

#school td{
	font-size:1em;
}

#school .whitefont{
	font-size:1em;
	font-weight:bold;
	color:#FFF
}
#school .detail .ui-btn  {
    background:#626262 !important;
	color:#ffffff;
	text-shadow:none;
	border:1px solid #FFF;
	padding:8px;
	font-size:1.1em;
} 
#school .detail .ui-btn-active {
    background:#3d6793 !important; 
	color:#ffe400;
	border:1px solid #FFF;
} 

#firsthand td{
	font-size:1em;
}
 
#firsthand .detail .ui-btn  {
    background:#626262 !important;
	color:#ffffff;
	text-shadow:none;
	border:1px solid #FFF;
	padding:8px;
	font-size:1.1em;
} 
#firsthand .detail .ui-btn-active {
    background:#3d6793 !important; 
	color:#ffe400;
	border:1px solid #FFF;
}  

#firsthand .firsthand_title{
	font-size:1.1em;
	font-weight:bold;
}
#firsthand .photo{
	height:8em;
	overflow:hidden;
}

#firsthand_detail td{
	font-size:1em;
}
 
#firsthand_detail .detail .ui-btn{
    background:#626262 !important;
	color:#ffffff;
	text-shadow:none;
	border:1px solid #FFF;
	padding:8px;
	font-size:1.1em;
} 
#firsthand_detail .detail .ui-btn-active {
    background:#3d6793 !important; 
	color:#ffe400;
	border:1px solid #FFF;
} 
#firsthand_detail #detail_tab2 img{
	width:100%;
}

#tax td{
	font-size:1em;
}

#tax .whitefont{
	font-size:1em;
	font-weight:bold;
	color:#FFF
}
#tax .detail .ui-btn  {
    background:#626262 !important;
	color:#ffffff;
	text-shadow:none;
	border:1px solid #FFF;
	padding:8px;
	font-size:1.1em;
} 
#tax .detail .ui-btn-active {
    background:#3d6793 !important; 
	color:#ffe400;
	border:1px solid #FFF;
}  

#phone td{
	font-size:1em;
}

#phone .whitefont{
	font-size:1em;
	font-weight:bold;
	color:#FFF
}
#phone .detail .ui-btn  {
    background:#626262 !important;
	color:#ffffff;
	text-shadow:none;
	border:1px solid #FFF;
	padding:8px;
	font-size:1.1em;
} 
#phone .detail .ui-btn-active {
    background:#3d6793 !important; 
	color:#ffe400;
	border:1px solid #FFF;
} 

#pnews td{
	font-size:1em;
}

#pnews #news_form{
	font-size:1.2em;
}

#contactus #contact .ui-block-a{	
	width:20% !important
}
#contactus #contact .ui-block-b{	
	width:80% !important;
	margin-left:0 !important
}
 
 
#tran_listview li div{
	 font-size:1em
}
#tran_listview .title{
	 font-size:1em;
	 color:#0e1823
}
#tran_listview .date{
	 font-size:0.8em;
	 color:#666
}
 
#tran_listview .custom-fieldset .ui-controlgroup-controls {
    width: 100% !important;
} 
#tran_listview .ui-bar{
 
 
}
#tran_listview #ui-pd{
	 
}
#tran_listview #ui-pd .ui-block-a{
	width:25% !important;
	font-size:1em !important;
}
#tran_listview #ui-pd .ui-block-b{
	width:75% ;
	font-size:1em !important;	
	font-weight:bold
}
#tran_listview h3{
	padding:0;
	margin:0;
	margin-bottom:5px;
	font-size:1em
}
#tran_listview h3 span{
	font-size:0.8em;
	font-weight:normal
}
#tran_listview .ui-radio {
     width: 33.33% !important;
} 
#tran_listview .ui-radio .ui-btn {
      text-align : center;
}  
#enquirysubmit{
	background-color:#FF0
}

a[data-role="button"][data-theme="psearchbtn"]{
    background:#ffda59 !important;
} 