.simplecallback-overlay {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 10000;
}

.simplecallback-overlayed {
    width: 260px;
    position: absolute;
    left: 50%;
    top: 30px;
    margin-left: -130px;
    z-index: 10010;
    background: #fff;
    padding: 15px;
    text-align: center;
    border-radius: 5px;
    box-shadow: 0 0 20px rgba(0,0,0, 0.5);
}

.simplecallback-close {
	font-size: 24px;
	cursor: pointer;
	position: absolute;
	right: -17px;
	top: -17px;
	background-color: #5cb85c;
	border: 1px solid ##B0B824;
	border-radius: 50%;
	text-align: center;
	height: 33px;
	width: 33px;
}
.input-block-level {
	height: 94px;
}
.simplecallback-close:hover {
	background-color: #F00;
}

.simplecallback-captcha {
    margin-bottom: 10px;
}

/* BZZZzzZzz... Honeypot Input! :) */
.simplecallback-username {
    display: none !important;
}
/*.simplecallbackcb .btn {
  display: inline-block;
  width: 120px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  text-align: center;
  text-decoration: none;
  text-shadow: 0 1px rgba(255,255,255,.2), 0 -1px rgba(0,0,0,.8);
  outline: none;
  border: none;
  border-radius: 100px;
  background: rgb(28,107,114) radial-gradient(150% 100% at 50% 5px, rgba(255,255,255,.2), rgba(0,0,0,0));
  box-shadow: inset rgba(0,0,0,.6) 0 -2px 5px, inset rgba(252,255,255,.7) 0 2px 5px, rgba(0,0,0,.8) 0 2px 5px -1px;
  color: rgb(0,79,86);
  user-select: none;
} 
.simplecallbackcb .btn:hover {
  color: rgb(0,59,66);
  cursor: pointer;
}
.simplecallbackcb .btn:active {
  padding-bottom: 1px;
  box-shadow:
   inset rgba(0,0,0,1) 0 1px 3px,
   inset rgba(0,0,0,.6) 0 -2px 5px,
   inset rgba(252,255,255,.7) 0 2px 5px,
   0 1px rgba(255,255,255,.08);
  color: rgb(128,207,214);
}*/