/* CSS Document */

/***** Global Settings *****/



/***** Headings *****/
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;font-weight:normal;}
h1{font-size:14px; padding: 15px 0 10px; color:#595959; text-transform:uppercase}
h2 {padding:15px 0;letter-spacing:-1px;font-size:1.5em;}
h3 {font-size:1em;font-weight:bold;}


/***** Common Formatting *****/
p{margin:7px 0; padding:0;}
ul, ol { margin:0;padding:0; list-style:none;}
small {font-size:smaller;}
img {border:0;}

/***** Links *****/
a{color:#999;}
a:link,a:active,a:visited{text-decoration:none;}
a:hover{text-decoration:none; cursor:pointer;}
i{display:inline-block;}



.mt10{margin-top:10px}
.mt15{margin-top:15px;}
.mb10{margin-bottom:10px;}
.mb5{margin-bottom:5px;}
.ml0{margin-left:0 !important;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.mr5{margin-right:5px;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.fleft{float:left;}
.fright{float:right;}
.fnone{float:none !important;}
.cleft{clear:left;}
.cright{clear:right;}
.cboth{ clear:both;}
a:link,a:active,a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
img {border: 0;}
.clear {display: block;height: 1px;clear: both;overflow: hidden;}

.red{color:#BD362F;}
.green{color:#093;}
.pointer{cursor:pointer;}
.ajaxprogress{width:100%; min-height:55px; position:fixed; top:0; color:#FFF; background-color:#4291A9; z-index:99999}
.ajaxstart{background:#4291A9 url(../images/ajax-loader.gif) center center no-repeat;}
.ajax_content{position:absolute;top:0; left:0; right:0;bottom:0;background-color:#F4F4F4; padding:15px;}
.ajax_content_header{width:200px}
.ajax_content_main{ background-color:#F4F4F4; padding-bottom:500px}
.dblock{display:block;}
#result_success{width:100%; position:fixed; top:0; left:0; text-align: center; height:70px; line-height:35px; z-index:99999; border-radius:0; font-weight:bold; display:none}
#result_success .icon-ok{font-size:20px;}
.sign-blue{ color:#09c;}
.sign-green{color: #9C0;}
.sign-white{color:#fff;}
.iblock{display:inline-block !important}
.ucfirst{text-transform: capitalize;}
/***boostrap override***/
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {position:inherit !important}
.navbar-default{border:none !important; background:none !important;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background:none;}
.navbar-toggle{margin-bottom:0; margin-top:16px;}
.form-horizontal .control-label{text-align:left; font-weight:normal}
ul,ol{padding-left:0}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background-color:#000}
.dropdown-menu > li > a{padding: 8px 20px}
/****************************************************/
/*bootstrap overruled*/
#map img,#map_pano img {max-width:none;}
h2{font-size:17px;}
.greygradient{background: #f9f9f9; /* Old browsers */
background: -moz-linear-gradient(top,  #f9f9f9 0%, #ebebeb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#ebebeb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f9f9f9 0%,#ebebeb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f9f9f9 0%,#ebebeb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f9f9f9 0%,#ebebeb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f9f9f9 0%,#ebebeb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#ebebeb',GradientType=0 ); /* IE6-9 */
}

#page_dashboard{ min-height:50px; padding:10px; border:1px solid #D6D6D6; border-radius: 5px;-webkit-border-radius:5px; margin:10px 0 10px;}
#page_dashboard label{padding-right:5px;}
/*login*/
#login{background-color: #FFFFFF;
    left: 50%;
    margin: 185px -185px;
    padding: 50px;
    position: absolute;
    max-width: 360px;}
#login .icon-user:before, .icon-lock:before {
    color: #0099CC;
}
#login h2{margin:10px 0; font-size:25px; line-height:20px; font-weight:300;}
	.loginbody{background-color:#09c;}

/*layout*/


a{color:#333}
#container{padding: 0 15px; position:relative;}
	#header_container{background-color:#1C1C1E; min-height:70px; padding:0 10px}
	#logo{padding-top:15px;}
	#personal_menu{padding:20px 0 10px;}
	#content{ background-color:#FCFCFC;}

	#menu > ul > li > a{ display:block; padding:25px 15px 5px; font-size:15px; text-transform:uppercase; color:#FFF;}
	#menu li a:hover,#menu li a:focus{ background-color:}
	.menu_active{ background-color:#1EAFE5;}

/*users*/
#passresult.add-on{ display:none; padding-left:20px; padding-right:20px}
/**/

.toolbar{border-radius: 5px;-webkit-border-radius:5px;padding: 5px 7px; min-height:42px; border:1px solid #d6d6d6;}
.navbar select{margin-top:5px; margin-bottom:0}

#content .navbar-inner{ padding-left:10px;}


#main{
zoom:1;
background:#fff;
margin-left:200px;
overflow:visible;

}
#main:after{
	content:"";
display:table;
clear:both;
}
.left{position:relative !important; height:auto !important; width:auto !important; top:0 !important; display:block !important;}
.togglemenu{display:block;padding: 7px 10px; color:#FFF}
.togglemenu .icon-reorder{color:#fff; font-size:larger}


.btn-gold.active{color:rgba(255,255,255,0.75);}
.btn-gold{color:#333;text-shadow:0 -1px 0 rgba(255,255,255,0.25);background-image:linear-gradient(to bottom,#fffeb8,#c49c38) !important;background-repeat:repeat-x;background-color:#c49c38 !important;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25)}
.btn-gold:hover,.btn-gold:active,.btn-gold.active,.btn-gold.disabled,.btn-gold[disabled] {color:#fff;background-color:#b08c32;}
.btn-gold:active,.btn-gold.active {background-color:#9c7c2d \9;}
.btn-gold:hover {text-shadow:0 -1px 0 rgba(255,255,255,0.25);color:#333;}

.btn-blue.active{color:rgba(255,255,255,0.75);}
.btn-blue{color:#fff;text-shadow:0 -1px 0 rgba(255,255,255,0.25);background-image:linear-gradient(to bottom,#09c,#0080C0) !important;background-repeat:repeat-x;background-color:#0080C0 !important;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25)}
.btn-blue:hover,.btn-blue:active,.btn-blue.active,.btn-blue.disabled,.btn-blue[disabled] {color:#fff;background-color:#b08c32;}
.btn-blue:active,.btn-blue.active {background-color:#9c7c2d \9;}
.btn-blue:hover {text-shadow:0 -1px 0 rgba(255,255,255,0.25);color:#333;}

.btns{
  display: inline-block;
  *display: inline;
  padding: 6px 12px;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 12px;
  line-height: 16px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #cccccc;
  *border: 0;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn-group > .btns:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.btn-group > .btns:first-child {
    margin-left: 0;
}
.btn-group > .btns, .btn-group-vertical > .btns {
    float: left;
    position: relative;
}
.btns:hover,
.btns:focus,
.btns:active,
.btns.active,
.btns.disabled,
.btns[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}

.btns:active,
.btns.active {
  background-color: #cccccc \9;
}

.btns:first-child {
  *margin-left: 0;
}

.btns:hover,
.btns:focus {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
     -moz-transition: background-position 0.1s linear;
       -o-transition: background-position 0.1s linear;
          transition: background-position 0.1s linear;
}

.btns:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btns.active,
.btns:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btns.disabled,
.btns[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}
.btn-mini{padding:3px 6px; font-size:12px !important; color:#999 !important}

.input-group .add-on:last-child, .input-group .btns:last-child, .input-group .btn-group:last-child > .dropdown-toggle {
    border-radius: 0 4px 4px 0;
}
.input-group .add-on, .input-group .btns, .input-group .btn-group {
    margin-left: -1px;
}
.input-group .add-on, .input-prepend .add-on, .input-group .btns,  .input-group .btn-group > .dropdown-toggle, .input-prepend .btn-group > .dropdown-toggle {
    border-radius: 0 0 0 0;
    vertical-align: top;
}



.btn-gold.active{color:rgba(255,255,255,0.75);}
.btn-gold{color:#333;text-shadow:0 -1px 0 rgba(255,255,255,0.25);background-image:linear-gradient(to bottom,#fffeb8,#c49c38) !important;background-repeat:repeat-x;background-color:#c49c38 !important;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false); border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25)}
.btn-gold:hover,.btn-gold:active,.btn-gold.active,.btn-gold.disabled,.btn-gold[disabled] {color:#fff;background-color:#b08c32;}
.btn-gold:active,.btn-gold.active {background-color:#9c7c2d \9;}
.btn-gold:hover {text-shadow:0 -1px 0 rgba(255,255,255,0.25);color:#333;}
/*content layout*/

.letters{margin-left:0}
.letters li{ float:left; margin-right:2px; list-style:none;}
.letters li a{text-decoration:none;}
.letters li a:hover{background-color:#4291A9; color:#FFF;background-image: linear-gradient(to bottom, #4291A9, #4291A9);}


/*widgets*/

	.widget{
		border: 1px solid #CDCDCD; margin-top:10px;
	}
	.widget h3{padding:5px 7px; background-color:#F1F1F1; color:#999; margin-bottom:1px;}
	.widget_title{
		background-color: #EFEFEF;
  background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#FDFDFD), to(#EAEAEA));
  background-image: -webkit-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -moz-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -ms-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -o-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#eaeaea',GradientType=0 );
  border-bottom: 1px solid #e0dede;
  height: 36px; 

  -webkit-border-radius: 3px 3px 0px 0px;
     -moz-border-radius: 3px 3px 0px 0px;
          border-radius: 3px 3px 0px 0px;
	}
	.widget_content{padding:10px;}
	.widget_title h2{
		float: left;
    font-size: 13px;
    font-weight: bold;
    padding: 11px 12px 8px;	
	}
	.widget_title_con {
    border-right: 1px solid #D5D5D5;
    float: left;
    padding: 11px;
}
	.widget input.inputtext,.widget select.inputtext{
		background: none repeat scroll 0 0 white;
		border: 1px solid #DDDDDD;
		box-shadow: 0 0 0 2px #F4F4F4;
		color: #656565;
		padding: 7px 6px;
		width:25%;	
	}
	.widgetformrow{
		border-bottom: 1px solid #E2E2E2;
    	border-top: 1px solid white;
		background-color:#F9F9F9;
		padding: 9px;
		margin:0 !important;
		clear:	both;
	}
	.widget div.widgetformrow:last-child {
    	border-bottom: medium none;
	}
	.widgetformrow label{
		padding-top:7px;
	}
	.widget .loader {
    float: right;
    margin: 12px 12px 0 0;
}
.widget_footer{
background-color: #EFEFEF;
  background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#FDFDFD), to(#EAEAEA));
  background-image: -webkit-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -moz-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -ms-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -o-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
    border-right: medium none;
    border-top: 1px solid #D5D5D5;
    font-weight: normal;
    margin-top: -1px;
	padding:5px;		
}
	/*tablea*/
	.widget table{margin:0;}
	.widget th{
		 background-color: #EFEFEF;
  background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#FDFDFD), to(#EAEAEA));
  background-image: -webkit-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -moz-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -ms-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -o-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
    border-bottom: 1px solid #CBCBCB;
    border-left: 1px solid #CBCBCB;
    color: #878787;
    font-size: 11px;
    font-weight: normal;
    padding: 5px 8px 5px;	
	text-align:center;
	}
	.widget th:first-child,.widget tbody tr:first-child{ border-left: medium none;}
	.widget tbody tr:nth-child(2n) {background-color: #F6F6F6;}
	.widget tbody tr{border-top: 1px solid #E4E4E4;}
	.widget tbody tr:first-child {border-top: medium none;}
	.widget tbody td{border-left: 1px solid #E4E4E4;padding: 8px 12px;vertical-align: middle;}
	
	
	.notifications_small{
		border: 1px solid #CDCDCD;
		float: right;
		margin: 29px 0;	
	}
	.notifications_small li a{
		background: url(/images/middleNavBg.png) repeat-x scroll 0 0 #E9E9E9;
		border: 1px solid #FBFBFB;
		cursor: pointer;
		display: block;
		height: 45px;
		width: 60px;
	}
	.notifications_small li{
		border-left: 1px solid #CDCDCD;
    	display: block;
    	float: left;
    	position: relative;	
	}
	.notifications_small li:first-child{
		border-left: medium none;
	}
	.notifications_small li a span{
		 display: block;
   	 	height: 45px;
	}
	.notifications_numbers{
		font-size: 11px;
    margin: 0;
    position: absolute;
    right: 2px;
    top: -8px;	
	
	
	 background-color: #DA3D3B;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
   


    height: auto !important;
    line-height: 14px;
    
    padding: 1px 5px;
    text-align: center;
    width: auto;
	}
	.horControlBtn li{
		background-color: #EFEFEF;
  background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#FDFDFD), to(#EAEAEA));
  background-image: -webkit-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -moz-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -ms-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -o-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#eaeaea',GradientType=0 );
    border: 1px solid #D5D5D5;
    box-shadow: 0 0 0 1px #FFFFFF inset;
    display: inline-block;
    margin: 11px 5px 10px 0;
    text-align: center;	
	}
	
	.horControlBtnred{background-color: #E63A3A !important;
  background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#E63A3A), to(#E63A3A)) !important;
  background-image: -webkit-linear-gradient(top, #E63A3A 0%, #E63A3A 100%) !important;
  background-image: -moz-linear-gradient(top, #E63A3A 0%, #E63A3A 100%) !important;
  background-image: -ms-linear-gradient(top, #E63A3A 0%, #E63A3A 100%) !important;
  background-image: -o-linear-gradient(top, #E63A3A 0%, #E63A3A 100%) !important;
  background-image: -linear-gradient(top, #E63A3A 0%, #E63A3A 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E63A3A', endColorstr='#E63A3A',GradientType=0 ) !important; 
  border: 1px solid #B71717 !important;
  box-shadow: 0 0 0 1px #E63A3A inset !important;
  }
	
	.horControlBtn li a{
		color: #626262;
    display: block;
    font-weight: bold;
    white-space: nowrap;	
	}
	.horControlBtn li:hover { background-color: #ccc !important; }
	.horControlBtn li a img{
		float: left;
    margin: 12px 12px 10px;	
	}
	.horControlBtn li a i{font-size:20px;float: left;
    margin: 10px 8px 10px;	}
	.horControlBtn li a span{
		border-left: 1px solid #D5D5D5;
    display: block;
    margin: 0 0 0 40px;
    padding: 10px 16px 8px;	
	}
	.ui-autocomplete{height:200px; min-width:300px; overflow:auto}
	
	.msg_information{background: url(/images/information.png) no-repeat scroll 15px center #DEEEFA;
    border: 1px solid #AFD3F2;
    color: #235685; margin:10px 0 }
	.msg_information p{color: #565656;
    font-size: 11px;
    margin: 0;
    padding: 10px 25px 10px 54px;}
	
	.controlB {
    padding: 11px 0 22px;
    
}
.controlB ul li {
    background-color: #EFEFEF;
  background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#FDFDFD), to(#EAEAEA));
  background-image: -webkit-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -moz-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -ms-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -o-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#eaeaea',GradientType=0 );
    border: 1px solid #D5D5D5;
    box-shadow: 0 0 0 1px #FFFFFF inset;
    display: inline-block;
    margin: 11px 5px 0;
    text-align: center;
}
.controlB ul li a {
    color: #626262;
    display: block;
    font-weight: bold;
    padding: 10px 20px 4px;
    white-space: nowrap;
}
.controlB ul li a span {
    display: block;
    margin-top: 5px;
}
.widget_filter{
    color: #878787;
    font-size: 11px;
    margin: 9px 8px 2px 10px;
    text-align: left;
}
.widget_search_small{
	border: 1px solid #D5D5D5;
    border-radius: 2px 2px 2px 2px;
    color: #878787;
    padding: 3px 20px 3px 5px !important;
   background: #FFF url(/images/searchSmall.png) no-repeat  185px center;
    width: 175px !important;
	font-size: 11px;	
}
.widget_search_small_bbtn{
	border: 1px solid #D5D5D5;
    border-radius: 2px 2px 2px 2px;
    color: #878787;
    padding: 7px 20px 4px 5px !important;
    background-color: #FFF;
    width: 175px !important;
	font-size: 11px;	
}
.widget_search_small_btn{
	border: medium none;
    height: 25px;
	width: 25px;
    max-height: 100%;
	cursor:pointer;
	background: url(/images/searchBtn.png) no-repeat scroll 0 0 transparent;
}
.widget_tabs{
background-color: #EFEFEF;
  background-image: -webkit-gradient(linear, 0 0%, 0 100%, from(#FDFDFD), to(#EAEAEA));
  background-image: -webkit-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -moz-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -ms-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -o-linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
  background-image: -linear-gradient(top, #FDFDFD 0%, #EAEAEA 100%);
    border-bottom: 1px solid #CDCDCD;
    height: 36px;	
}
.widget_tabs li{
border-left: medium none;
    border-right: 1px solid #CDCDCD;
    float: left;
    font-size: 15px;
    height: 36px;
    line-height: 38px;
    overflow: hidden;
    position: relative;
}
.widget_tabs li a{
 color: #424242;
    display: block;
    font-size: 12px;
    font-weight: bold;
    outline: medium none;
    padding: 0 12px;
	text-decoration:none	
}
.widget_tabs li a i{ font-size:larger}
.widget_tabs_active{
background-color: #F9F9F9;
    height: 37px !important;	
	}
.widget_tabs_active a{color: #09c !important;}
.widget_tabs_content{
    padding: 10px 12px;
	background-color:#F9F9F9;
}

.widgetpagination{
	border: 1px solid #DDDDDD;
    color: #595959;
    font-size: 11px;
    padding: 3px 7px;
	float:left;
	margin-right:10px
}
.widgetlist li{padding: 12px 12px 8px;border-top: 1px solid #CDCDCD;}
.widgetlist li:first-child {
    border-top: medium none;
}
.wi_select_bg{background: url(/images/wi_select_bg.png) no-repeat scroll left top transparent;
    float: left;
    height: 28px;
    padding-left: 10px;
    position: relative;
    width: 190px;
}
.wi_select_bg span{
	
	background: url(/images/wi_select_right.png) no-repeat scroll right center transparent;
    cursor: pointer;
    font-size: 11px;
    height: 28px;
    line-height: 28px;
    position: absolute;
    right: 0;
    top: 0;
    width: 190px;	
}
.wi_select_bg select{
	font-size: 12px;
    height: 28px;
    left: 0;
    position: absolute;
    top: 0;
    width: 200px;
	opacity:0;	
}


/*woningaanbod*/

	#map,#map_pano{height:300px;}
	.wa_sort_img{width:30px; height:30px;}
	#newkenmerk{ position:absolute; border:1px solid #ccc; width:298px; background-color:#FFF }
	#sorting_list .input-append, #sorting_list .input-prepend{ margin:0}
	#sorting_list li{margin-bottom:10px;}
	#sorting_list li:hover{cursor: move; background-color:#efefef;}
/*menu*/
.connectedSortable{clear:both;}
.connectedSortable > li{ clear:both; padding:10px;margin:0 0 10px 0; background-color:#efefef}	
.connectedSortable li > ul > li{background-color:#ccc; padding:10px  0 10px 10px; margin:10px 0 10px 10px}
/*style*/	
.styleeditor{width:100%; height:700px; background: none repeat scroll 0 0 #fff;}
.pageimg_holder{background-color: #F4F4F4;border: 1px solid #CCCCCC;float: left;margin: 20px 10px 0 20px;padding: 10px;width: 230px;}
.pageimg_holder img{max-height:100px;}
.hideit{ display:none}

