html,body {  height: 100%;background:url('https://static.myzamana.com/imgs/backgrounds/grain.png');}

/*Typography*/
a{cursor:pointer;color:;}
h3{font-size:24px;}
h4{margin:5px 0px 10px 0px;}

/*Helpers*/
.text-white{color:#fff;}
.shadow{text-shadow:0 1px 0 #3f3f3f}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.center{text-align:center;}
.overflow-auto{overflow:auto;}
.h-110{height:110px;}
.clear { clear:both; height:0; margin:0;}

/*Widen page*/
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1034px}
.span12{width:1034px}.span11{width:946px}.span10{width:858px}.span9{width:770px}.span8{width:712px}.span7{width:594px}.span6{width:506px}.span5{width:418px}.span4{width:300px}.span3{width:218px}.span2{width:154px}.span1{width:66px}.offset12{margin-left:1078px}.offset11{margin-left:990px}.offset10{margin-left:902px}.offset9{margin-left:814px}.offset8{margin-left:726px}.offset7{margin-left:638px}.offset6{margin-left:550px}.offset5{margin-left:462px}.offset4{margin-left:373px}.offset3{margin-left:286px}.offset2{margin-left:179px}.offset1{margin-left:110px}

/*Navbar*/
.brand{background:url('https://static.myzamana.com/imgs/logo/logo.png') no-repeat; height:10px; width:150px; display:block; margin-top:12px; padding:0; margin-left:0;margin-top:15px;}
.brand:hover{position:relative;top:0px;}
.brand:active{position:relative;top:1px;}
.navbar-inner{background:#fff;border-bottom:1px solid #ccc}
.navbar .nav>li{height:50px;}
.navbar .nav>li>a, .navbar .nav>li>a:hover, .navbar .nav>li.selected a{font-weight:bold;color:purple;font-size:14px;margin-top:4px;background:0;}
.navbar .nav>li:hover{background:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#efefef);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#efefef));background-image:-webkit-linear-gradient(top,#fff,#efefef);background-image:-o-linear-gradient(top,#fff,#efefef);background-image:linear-gradient(to bottom,#fff,#efefef); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#efefef',GradientType=0);*zoom:1;}

/*Navlist*/
.nav-list>li>a{padding:5px 15px}
.nav-list>.active>a,.nav-list>.active>a:hover{background:#3A87AD;}

.navbar .nav>li{border-left:1px solid transparent;border-right:1px solid transparent;}
.navbar .nav>li.selected{background:0;background-image:-moz-linear-gradient(top,#efefef,#ffffff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#efefef),to(#ffffff));background-image:-webkit-linear-gradient(top,#efefef,#ffffff);background-image:-o-linear-gradient(top,#efefef,#ffffff);background-image:linear-gradient(to bottom,#efefef,#ffffff); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',endColorstr='#ffffff',GradientType=0);*zoom:1;border-left:1px solid #ddd;border-right:1px solid #ddd;}

/*Dropdown*/
ul.dropdown-menu{padding:0;}
.dropdown-menu li{border-bottom:1px solid #ddd;}
.dropdown-menu li>a{padding:5px 10px;}
.dropdown-menu li.top>a:hover,.dropdown-menu li.top>a:focus{-webkit-border-radius:6px 6px 0px 0px;-moz-border-radius:6px 6px 0px 0px;border-radius:6px 6px 0px 0px;}
.dropdown-menu li.bottom>a:hover,.dropdown-menu li.bottom>a:focus,.dropdown-menu li.bottom{-webkit-border-radius:0px 0px 6px 6px;-moz-border-radius:0px 0px 6px 6px;border-radius:0px 0px 6px 6px;}

.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{color:#333;text-decoration:none;background-image:-moz-linear-gradient(top,#fff,#efefef);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#efefef));background-image:-webkit-linear-gradient(top,#fff,#efefef);background-image:-o-linear-gradient(top,#fff,#efefef);background-image:linear-gradient(to bottom,#fff,#efefef); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#efefef',GradientType=0);*zoom:1;}
	
/*Badge*/
.badge.badge-no-background{background:none;color:#9f9f9f;font-weight:normal;font-size:13px;}
.badge.badge-important{background:#b94a48;color:#fff;font-weight:normal;}

/*Index*/
.well.well-index { padding: 10px 19px 0px 19px; background-color: #f5f5f5; border: 1px solid #e3e3e3;border-bottom-width:2px; -webkit-border-radius: 7px;  -moz-border-radius: 7px; border-radius: 7px; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.60);  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.60); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.60); background-color:#9f9f9f;background-image:-moz-linear-gradient(top,#fff,#ddd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ddd));background-image:-webkit-linear-gradient(top,#fff,#ddd);background-image:-o-linear-gradient(top,#fff,#ddd);background-image:linear-gradient(to bottom,#fff,#ccc);background-repeat:repeat-x;border:1px solid #d4d4d4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ddd',GradientType=0);*zoom:1;}

/*Well*/
.well{min-height:20px;padding:10px 19px 19px 19px;margin-bottom:10px;background-color:#fff;border:1px solid #ccc;border-bottom-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}
.well-small-white{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.well-shadow{-webkit-box-shadow:0 0px 10px rgba(0,0,0,0.205);-moz-box-shadow:0 0px 10px rgba(0,0,0,0.205);box-shadow:0 0px 10px rgba(0,0,0,0.205);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}

.upsell_bar{
  cursor:pointer;
  background-color: hsl(141, 100%, 25%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00bc42", endColorstr="#007f2c");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#00bc42), to(#007f2c));
  background-image: -moz-linear-gradient(top, #00bc42, #007f2c);
  background-image: -ms-linear-gradient(top, #00bc42, #007f2c);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00bc42), color-stop(100%, #007f2c));
  background-image: -webkit-linear-gradient(top, #00bc42, #007f2c);
  background-image: -o-linear-gradient(top, #00bc42, #007f2c);
  background-image: linear-gradient(#00bc42, #007f2c);
  border-color: #007f2c #007f2c hsl(141, 100%, 22%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.19);
  -webkit-font-smoothing: antialiased;
  padding:5px 10px;
  border:1px solid green;
  margin:0 0 10px 0;
 -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; 
 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.60);  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.60); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.60);
}

.btn-primary {
 background-color: hsl(201, 100%, 34%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0098ea", endColorstr="#0070ad");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#0098ea), to(#0070ad));
  background-image: -moz-linear-gradient(top, #0098ea, #0070ad);
  background-image: -ms-linear-gradient(top, #0098ea, #0070ad);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0098ea), color-stop(100%, #0070ad));
  background-image: -webkit-linear-gradient(top, #0098ea, #0070ad);
  background-image: -o-linear-gradient(top, #0098ea, #0070ad);
  background-image: linear-gradient(#0098ea, #0070ad);
  border-color: #0070ad #0070ad hsl(201, 100%, 31%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.19);
  -webkit-font-smoothing: antialiased;
}

.btn-success {
  background-color: hsl(141, 100%, 25%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00bc42", endColorstr="#007f2c");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#00bc42), to(#007f2c));
  background-image: -moz-linear-gradient(top, #00bc42, #007f2c);
  background-image: -ms-linear-gradient(top, #00bc42, #007f2c);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00bc42), color-stop(100%, #007f2c));
  background-image: -webkit-linear-gradient(top, #00bc42, #007f2c);
  background-image: -o-linear-gradient(top, #00bc42, #007f2c);
  background-image: linear-gradient(#00bc42, #007f2c);
  border-color: #007f2c #007f2c hsl(141, 100%, 22%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.19);
  -webkit-font-smoothing: antialiased;
}

/*Chat styles*/
div#chat_log{overflow:auto;height:350px;background-color:#fff;text-align:left;}
div#sound{height:16px; width:16px; float:right; cursor:pointer; }
	div#sound.on{background:url('https://static.myzamana.com/imgs/icons/sound.png') no-repeat transparent;}
	div#sound.off{background:url('https://static.myzamana.com/imgs/icons/sound_mute.png') no-repeat transparent;}
li.chat .close{background:0; width:16px; height:16px; margin-top:10px; margin-right:5px;}
li.chat:hover .close{background: url("https://static.myzamana.com/imgs/icons/close.png") transparent no-repeat;}
li.chat:hover .close:hover{background: url("https://static.myzamana.com/imgs/icons/close-hover.png") transparent no-repeat;}

/* Wrapper for page content to push down footer */
#wrap {
  min-height: 100%;
  height: auto !important;
  height: 100%;
/* Negative indent footer by it's height */
  margin: 0 auto -30px;
}

/* Set the fixed height of the footer here */
#push{height: 60px;}

#footer {
   border-top:1px solid #ccc;
   background-color: #f5f5f5;
   height: 30px;
   padding:10px 0;
}

/* Lastly, apply responsive CSS fixes as necessary */
@media (max-width: 767px) {
  #footer {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
  }
}



/* YUI layover
################# */
.yui-overlay-content { background-color: #000; font-size:93%; color: #fff; filter:alpha(opacity=0.6); opacity: 0.6; -moz-opacity: 0.6; z-index: 20000; width: 100%; height: 100%; margin:0; padding:0; border:0 }

/* faceboxcss
################# */
#facebox .b {
  background:url('https://static.myzamana.com/imgs/backgrounds/b.png');
}

#facebox .tl {
  background:url('https://static.myzamana.com/imgs/backgrounds/tl.png');
}

#facebox .tr {
  background:url('https://static.myzamana.com/imgs/backgrounds/tr.png');
}

#facebox .bl {
  background:url('https://static.myzamana.com/imgs/backgrounds/bl.png');
}

#facebox .br {
  background:url('https://static.myzamana.com/imgs/backgrounds/br.png');
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
  margin-top:0px;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 0px;
  background: #fff;
  width: 500px;
  border:1px solid #5f5f5f;
  background-color:#fff;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  padding-bottom: 5px;
  text-align: right;
  float:right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#facebox div#close{
    background:url('https://static.myzamana.com/imgs/backgrounds/close.png') no-repeat;
	padding-top:25px;
	padding-left:25px;
	cursor: pointer;
	position:absolute;
	right:20px;
	top:20px;
	z-index:999;
}

#facebox h4.title{
	position:relative;
	top:-10px;
	margin-bottom:0px;
	border-bottom:0;
	padding: 10px 10px 12px 10px;
	color:#3f3f3f;
	background:#efefef;
	border-bottom:1px solid #ccc;
}

/* Jquery Autocomplete */
.ac_results {
	padding: 0px;
	border: 3px solid #ccc;
	overflow: hidden;
  	background-color: #fff;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
  
}

.ac_results li {
	margin: 0px;
	padding: 4px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
  
}

.ac_loading {
	background : #fff url('https://static.myzamana.com/imgs/icons/loader.gif') right center no-repeat;
}

.ac_over {
	background-color: #3c6e9e;
	color: #fff;
}


#search_criteria_box{padding: 10px 20px;-moz-linear-gradient(top,#fff,#ddd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ddd));background-image:-webkit-linear-gradient(top,#fff,#ddd);background-image:-o-linear-gradient(top,#fff,#ddd);background-image:linear-gradient(to bottom,#fff,#ddd);background-repeat:repeat-x;}
h3{font-size:22px}
.m-0{margin:0}.mb-0{margin-bottom:0px}.ml-0{margin-left:0px}.mr-0{margin-right:0px}.mt-0{margin-top:0px}
.m-5{margin:5px}.mb-5{margin-bottom:5px}.ml-5{margin-left:5px}.mr-5{margin-right:5px}.mt-5{margin-top:5px}
.m-10{margin:10px}.mb-10{margin-bottom:10px}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.mt-10{margin-top:10px}
.m-20{margin:20px}.mb-20{margin-bottom:20px}.ml-20{margin-left:20px}.mr-20{margin-right:20px}.mt-20{margin-top:20px}
.m-30{margin:30px}.mb-30{margin-bottom:30px}.ml-30{margin-left:30px}.mr-30{margin-right:30px}.mt-30{margin-top:30px}
.m-40{margin:40px}.mb-40{margin-bottom:40px}.ml-40{margin-left:40px}.mr-40{margin-right:40px}.mt-40{margin-top:40px}
.nav-tabs>li>a,.nav-pills>li>a{padding-right:10px;padding-left:10px;margin-right:1px}
.nav-tabs>li>a{padding-top:6px;padding-bottom:6px;}
.btn{font-weight:600}
.btn-large{padding:8px 13px;font-size:16.5px;letter-spacing:-1px;}
a.gray-text, p.gray-text{color:#666;} a.gray-text:hover{color:#08c;}
.colorwell{min-height:20px;padding:10px 19px 19px 19px;margin-bottom:10px;background-color:#fff;border:1px solid #ccc;border-bottom-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;border-top:0;border-left:0;border-right:0;}
.colorwell-warning{color:#fff; text-shadow:0 -1px 0 rgba(0,0,0,0.25); background-color:#faa732; *background-color:#f89406; background-image:-moz-linear-gradient(top,#fbb450,#f89406); background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406)); background-image:-webkit-linear-gradient(top,#fbb450,#f89406); background-image:-o-linear-gradient(top,#fbb450,#f89406); background-image:linear-gradient(to bottom,#fbb450,#f89406); background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.colorwell-success{background-color: hsl(141, 100%, 25%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00bc42", endColorstr="#007f2c");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#00bc42), to(#007f2c));
  background-image: -moz-linear-gradient(top, #00bc42, #007f2c);
  background-image: -ms-linear-gradient(top, #00bc42, #007f2c);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00bc42), color-stop(100%, #007f2c));
  background-image: -webkit-linear-gradient(top, #00bc42, #007f2c);
  background-image: -o-linear-gradient(top, #00bc42, #007f2c);
  background-image: linear-gradient(#00bc42, #007f2c);
  border-color: #007f2c #007f2c hsl(141, 100%, 22%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.19);
  -webkit-font-smoothing: antialiased;
  }
.colorwell-warning:hover,.colorwell-warning:active,.colorwell-warning.active,.colorwell-warning.disabled,.colorwell-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}
.colorwell-warning:active,.colorwell-warning.active{background-color:#c67605 \9}
.search-results-member-div{float:left;margin:0 0px 10px 0;width:309px;height:160px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px;
  background-color: #ffffff !important;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#efefef));
  background-image: -moz-linear-gradient(top, #ffffff, #efefef);
  background-image: -ms-linear-gradient(top, #ffffff, #efefef);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #efefef));
  background-image: -webkit-linear-gradient(top, #ffffff, #efefef);
  background-image: -o-linear-gradient(top, #ffffff, #efefef);
  background-image: linear-gradient(#ffffff, #efefef);}
.search-results-member-div-left{margin:0 10px 10px 0}
.search-results-member-div:hover{border:1px solid #bbb}
.search-results-member-div-image-border-div{border:2px solid transparent;padding:2px}
.search-results-member-div-image-border-div:hover{border:2px solid #d853c5}
.search-results-member-div-member-info{float:left;margin:10px 0px 0px 10px;width:140px;overflow:hidden;height:90px;}
.icon-heart{color:#FF66CC}
.icon-picture{color:#666666}
.icon-map-marker{width:16px;display:inline-block;text-align:center}