body {margin:0; padding:0;height:100%;}
body {font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:1.42857143; color:#51565B; background-color:#fff}

.clear {clear:both; display:block;}
.pad-5 {padding:5px} .pad-10 {padding:10px}	.pad-15 {padding:15px} .pad-20 {padding:20px} .pad-30 {padding:30px}

.login_wrraper {width:700px; margin:auto; position:relative; color:#FFF; padding-top:100px;}
.login_cont    {background:url(../images/cont_bg.png); border-radius:10px; padding:20px; position:relative;}
.login_logo    {text-align:center; position:relative; margin:-100px 0 20px 0;}

.login_form {margin:auto; width:400px;}
.login_form .filed {border-radius:10px; padding:15px; width:100%; background-color:#FFF; border:none; margin-bottom:10px;}
.login_form .check {font-size:16px; display:inline-block; vertical-align:middle; margin-top:10px;}
.login_form .button {
	border-radius:10px;
	cursor:pointer;
	width:140px;
	padding:10px 0px;
	color: #0c81a7;
	font-size:17px;
	font-weight:bold;
	float:right;
	
	background: #fcce50;
	background: -webkit-gradient(linear, left top, left bottom, from(#fcce50), to(#f5a904)); 
	background: -moz-linear-gradient(top,  #fcce50,  #f5a904);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcce50', endColorstr='#f5a904', GradientType=0);
	
	-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,.5); 
	-moz-box-shadow: 0px 1px 2px rgba(0,0,0,.5); 
	box-shadow: 0px 1px 2px rgba(0,0,0,.5);
	border: 1px solid transparent;	
}
.login_form .button:hover {
	background: #fcce50;
	background: -webkit-gradient(linear, left top, left bottom, from(#f5a904), to(#fcce50)); 
	background: -moz-linear-gradient(top,  #f5a904,  #fcce50);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5a904', endColorstr='#fcce50', GradientType=0);
}

.login_form hr {height:1px; clear:both; margin:0; padding:0; border-bottom:#92919d 1px solid;}

.login_form .forgot {font-size:16px; text-decoration:none; color:#a8aab3;}
.login_form .forgot:hover {text-decoration:underline; color:#FFF;}

p.available {line-height:18px; font-size:11px; text-align:center;}
p.available img {margin-bottom:-3px;}

ul.tour {margin:0; padding:0; list-style:none;}
ul.tour li {margin-bottom:7px; font-size:14px;}


* { margin:0; padding:0; }
img { border:none; }
	
#supersized-loader { position:absolute; top:50%; left:50%; z-index:0; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background:url(../images/progress.gif) no-repeat center center;}
	
#supersized {  display:block; position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
#supersized img { width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/
#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/
		
#supersized li { display:block; list-style:none; z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; }
#supersized a { width:100%; height:100%; display:block; }
#supersized li.prevslide { z-index:-20; }
#supersized li.activeslide { z-index:-10; }
#supersized li.image-loading { background:#111 url(../images/progress.gif) no-repeat center center; width:100%; height:100%; }
#supersized li.image-loading img{ visibility:hidden; }
#supersized li.prevslide img, #supersized li.activeslide img{ display:inline; }

ul#demo-block{ margin:0 15px 15px 15px; }
ul#demo-block li{ margin:0 0 10px 0; padding:10px; display:inline; float:left; clear:both; color:#aaa; background:url('../images/bg-black.png'); font:11px Helvetica, Arial, sans-serif; }
ul#demo-block li a{ color:#eee; font-weight:bold; }