

/* Created by TopStyle Trial - www.topstyle4.com */
.inputbox {
    height: 30px;
	width: 256px;
	font-size:11pt;
	color:#fff;
    border-bottom: 1px solid #636363;
    border-top: 1px solid #DFDFDF;
    border-left: 1px solid #636363;
    border-right: 1px solid #DFDFDF;
    background: #f3f3f3;
    padding: 0 5px;
    background: #f7f7f7;
}

.modal-form .inputbox{
	display:block;
	margin: 0 auto 15px;
	color:#333;
}


.button a, a:link, a:visited {text-decoration: none;}

.button{
	    width: 298px;
    height: 45px;
    background-color: #e1a400;
    border-radius: 63px 63px 63px 63px;
    -moz-border-radius: 63px 63px 63px 63px;
    -webkit-border-radius: 63px 63px 63px 63px;
    border: 0px solid #000000;
    color: white;
    font-size: 18px;
    text-shadow: 1px 1px 1px rgba(150, 150, 150, 1);
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    background: linear-gradient(to top, #be8837, #f7c149);

}

.button1{
	width: 256px;
	height: 54px;
   background: linear-gradient(to top, #be8837, #f7c149);
	border: none;
	   color: white;
	   font-size: 18px;
	    border-radius: 63px 63px 63px 63px;
    -moz-border-radius: 63px 63px 63px 63px;
    -webkit-border-radius: 63px 63px 63px 63px;

}

.button:hover {
  -webkit-transition-duration: 0.7s;
  -webkit-transition-timing-function: ease;
   cursor: pointer;
    background: linear-gradient(to top, #f7c149, #f7c149);
}
.button:active {
   -webkit-box-shadow: 0px 1px 0px 0px rgba(255,255,255,0.57)inset, 0px 20px 0px 0px rgba(255,255,255,0.18)inset, 0px 1px 0px 0px rgba(213,96,0,1), 0px -1px 0px 0px rgba(255,255,255,0.07)inset, 0px 1px 2px 0px rgba(0,0,0,0.1);
      -moz-box-shadow: 0px 1px 0px 0px rgba(255,255,255,0.57)inset, 0px 20px 0px 0px rgba(255,255,255,0.18)inset, 0px 1px 0px 0px rgba(213,96,0,1), 0px -1px 0px 0px rgba(255,255,255,0.07)inset, 0px 1px 2px 0px rgba(0,0,0,0.1);
           box-shadow: 0px 1px 0px 0px rgba(255,255,255,0.57)inset, 0px 20px 0px 0px rgba(255,255,255,0.18)inset, 0px 1px 0px 0px rgba(213,96,0,1), 0px -1px 0px 0px rgba(255,255,255,0.07)inset, 0px 1px 2px 0px rgba(0,0,0,0.1);
   -webkit-transform: translateY(3px);
      -moz-transform: translateY(3px);
           transform: translateY(3px);
}

.modal-form .button{margin: 0 auto;cursor: pointer;}

/******modal-form*******/ 
.modal-form {
	background:url(img/modal-form-bg.jpg) no-repeat; 
	width:300px; 
	height:393px;
}

.modal-form form{
	width:300px;
	margin:0 auto;
	padding-top:47px;
	background-color: #202936;
	padding-bottom: 31px;
}

.modal-form h3{ 
	font-size:25px; 
	line-height:28px; 
	font-weight:bold; 
	color:#fff; 
	margin-bottom:30px; 
	text-align:center; 
	margin-top:-20px;
}

.modal-form p {
	font-size:12px;
	line-height:15px; 
	color:#fff; 
	width:400px; 
	margin:25px auto 0;
}

/*modal*/
.g-hidden { display: none; }
.g-line { zoom: 1; }
.g-line:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.b-modal { position: relative; }
.b-modal_close { position: absolute; font-size:0px; text-indent:-999999px; right: -25px; top: -2px; font-weight: bold; color: #999; cursor: pointer; z-index:999; background: url(../img/close.png) no-repeat; width:19px; height:19px;}
.b-modal_close:hover { color: #000; }

.b-modal .form2{float:none; margin:0 auto;}

.b-modal img{max-width:900px;}

.arcticmodal-overlay,
.arcticmodal-container { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 1000; }
.arcticmodal-container { overflow: auto; margin: 0; padding: 0; border: 0; border-collapse: collapse; }
*:first-child+html .arcticmodal-container { height: 100% }
.arcticmodal-container_i { height: 100%; margin: 0 auto; }
.arcticmodal-container_i2 { padding: 24px; margin: 0; border: 0; vertical-align: middle; }
.arcticmodal-error { padding: 20px; -moz-border-radius: 10px;  -webkit-border-radius: 10px;  -khtml-border-radius: 10px;  border-radius: 10px; background: #000; color: #fff; }
.arcticmodal-loading { width: 80px; height: 80px; border-radius: 10px; background: #000 url(img/loading.gif) no-repeat 50% 50%; }