.post .content h1 {
	font-size: 32px !important;
}

.post .content button {
	font-size: 16px !important;
	margin-right: 15px;
}

.geoOptions {
	display: inline;
}

.yaselect-anchor {
	width: 75px;
	min-width:50px;
}


.ball-clip-rotate > div {
	background: red none repeat scroll 0 0 !important;
	border-color:black transparent !important;
}


/* Example 2 (login form) */
.login_form.modal {
  border-radius: 0;
  line-height: 18px;
  padding: 0;
  background: white;
  font-family: "Lucida Grande", Verdana, sans-serif;
}

.login_form h3 {
  margin: 0 !important;
  padding: 10px;
  color: #fff;
  font-size: 14px;
  background: -moz-linear-gradient(top, #2e5764, #1e3d47);
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #1e3d47),color-stop(1, #2e5764));
}

.login_form.modal p { padding: 20px 30px; border-bottom: 1px solid #ddd; margin: 0;
  background: -webkit-gradient(linear,left bottom,left top,color-stop(0, #eee),color-stop(1, #fff));
  overflow: hidden;
}
.login_form.modal p:last-child { border: none; }
.login_form.modal p label { float: left; font-weight: bold; color: #333; font-size: 13px; width: 110px; line-height: 22px; }
.login_form.modal p input[type="text"],
.login_form.modal p input[type="password"] {
  font: normal 12px/18px "Lucida Grande", Verdana;
  padding: 3px;
  border: 1px solid #ddd;
  width: 200px;
}


.part {
  display: none;
}
