#popupVideo{
	position:absolute;
	display:none;
	z-index:1000;
	background-color:#FFF
}
  	 
.custom-fieldset .ui-controlgroup-controls {
    width: 100% !important;
}

.page-inner{
	padding:10px;
}
td{
	color:#000
}

.ui-bar{
	background-color:#ffffff !important;
	border-top:1px solid #E0E0E0!important;
	color:#333;
	font-weight:normal;
}
#ui-pd{
	padding:0px !important;
}
#ui-pd .ui-block-a{
	width:35% !important;
	font-size:1em !important;
}
#ui-pd .ui-block-b{
	width:65% ;
	font-size:1em !important;	
	font-weight:bold
}
h4{
	padding:0;
	margin:0.5em; 
	font-size:1em
}
h3{
	padding:0;
	margin:0.5em; 
	font-size:1.1em
}
h3 span{
	font-size:0.8em;
	font-weight:normal
}
.ui-radio {
     width: 33.33% !important;
} 
.ui-radio .ui-btn {
      text-align : center;
}
.ui-grid-b a{
	font-size:0.8em
}
#dist{
	padding:5px;
	  
}
#dist h3{
	padding-left:5px;
}
#dist a{
	font-size:0.8em;
	padding:5px;
	margin:4px
}
#enquiry td{
	color:#FFF
}
 .ui-select{
	width:100%
}

#makethighllights .default_title{
	font-size:1em;
	font-weight:bold
}
.toastmessage {
/* OVERWRITES */
background-color: #4F4F4F !important;
-webkit-border-radius: 24px !important;
border-radius: 24px !important;
}
.toastmessage p {
/* OVERWRITES */
            /*max-width:  160px    !important;*/
            /*margin:     0        !important;*/
padding: 12px 24px !important;/*font-size:  14px     !important;*/
            /*color:      #FFFFFF  !important;*/
            /*text-shadow:none     !important;*/

            /*border:     none     !important;*/
}

#agent_listview li a{
	padding:0 !important;
	margin:0 !important;
}
#agent_listview  .agentname{
	font-weight:bold
}
#agent_listview  .name{
	font-weight:bold	
}

#index #tabs{
	padding:0; margin:0
}
 
#index #tabs ul{
	margin:0;
	padding:0;
}

#mapsearch #loading{
	width:100%; height:500px; padding-top:200px; text-align:center; z-index:10; display:none; position:absolute
}

.nav{
	padding:10px;
	margin-left:auto;
	margin-right:auto;	
	height:40px;
	text-align:center; 
}

.nav a{
	display:inline-block;
	padding:5px; 
	line-height:30px;
	background-color:#FF6;
	margin:2px;
	text-decoration:none;
	border:1px solid #dfcd00;
	color:#333;
	width:9%;
}
.nav .next, .nav .prev{
	width:16%;
}
.nav .next{
	margin-right:5px;
}
.nav a.active{
	color:#ff0000
}
.nav a:hover{
	color:#ff0000
}