h1{color:#fff; font-size:4em !important; padding-bottom:0px; margin-bottom:0px; margin-top:0px; font-weight:bold;}

#register_ok_buti,#login_buti{background:#000;text-align:center; color:#fff; font-size:24px;font-weight:bold;  font-weight:bold; width:90%; height:90px; cursor:pointer; moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px;border-radius: 10px;}
.register_input_box{width:90%; height:80px; font-size:2em; color:#999;  margin-top:50px;color:#000; background-color:#FFFFFF;}
.bottominfo,.topinfo{font-size:2em; margin-top:10px; color:#F00; font-weight:bold;}
.topinfo{color:#FFFFFF;}
.firstrow{margin-top:-50px !important;}
.alert{width:90%; font-weight:bold; font-size:1.5em;}
#login_buti{margin-top:20px;}
#closebtn{background-color:#000000 !important; color:#FFF;}

body {padding-top: 90px;background-image:url(../img/pic_bg.jpg)}
.panel-body{moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px;border-radius: 10px;    -moz-box-shadow: 0 0 20px 20px #fff;
	-webkit-box-shadow: 0 0 20px 20px #fff; background:#000000;
}
.row{margin-top:10px}
.gsubhead{color:#FFFFFF; font-size:1.5em;}
.gbottomtxt{font-size:1.5em; font-weight:bold; color:#FFF;}
h2,h3{color:#fff;}
.redirect_a{color:#00FF00;}
.reg_error_border{color:#F00}
.navbar{background:none; border:none;}
.hka{background-color:#000000;border:none;}
.hka:hover{background-color:#000000;}
.container{max-width:980px;}
.bottominfo{font-size:1.4em; color:#0F0; }

@media(max-width:768px) {
.firstrow{margin-top:0px !important;}
.navbar{background:#000;}

.register_input_box{width:100%; margin-top:0; font-size:1em;}
#register_ok_buti{width:100%;}
body {padding-top: 0px;}
h1{font-size:2.5em !important;}
.panel-body{moz-border-radius: 0px; -webkit-border-radius: 0px; -khtml-border-radius: 0px;border-radius: 0px;    -moz-box-shadow: 0 0 0px 0px #000;
	-webkit-box-shadow: 0 0 0px 0px #000;
}
.bottominfo,.topinfo{margin-top:0px;}
}
[class*="col-"] {
    background-clip: padding-box;
    border: 5px solid transparent;
}