#usrscn {width:100%;}
#usrscn td {vertical-align:top;}
#usrbar td:first-child {width:auto;}
 
.usropt {list-style-type: none;}
.usropt li:last-child {display:none;}
.usropt li a {
	display: block;
	height:138px;
	color:#666; background:#F2F2F2; 
	font-size: 14px;
	line-height:1;
	font-weight: 300;
	text-align:left;
	text-decoration: none;
	padding:50px 30px;
	margin:0;
	border-top:1px solid #fff;
	border-bottom:1px solid #DBDBDB;
	text-transform:uppercase;
	}
.usropt li a img {float:left;}
.usropt li a span {display:inline-block; height:41px; vertical-align:middle; margin:0; padding:12px 0 0 12px;}
.usropt li a.sel {
	color:#fff; background:#FDC00D;
	border-top:1px solid #FDC00D;
	border-bottom:1px solid #FDC00D;
	box-shadow:5px 5px 5px 4px rgba(0, 0, 0, 0.2) inset;
	}

.dot0 {display:inline-block; width:8px; height:8px; background:#aaa; border-radius:50%; margin:0 16px;}
.dot1 {display:inline-block; width:8px; height:8px; background:#444; border-radius:50%; margin:0 16px;}

#usrbar {color:#fff; background:#454545; opacity:0.8; font-size:14px; padding:12px 50px;}
#usrbar table {float:right; width:auto;}
#usrbar table td {padding:0 6px;}
#usrbar a:link,#usrbar a:visited,#usrbar a:hover {font-size:14px; font-weight:300; color:#fff; background:none; text-decoration:none;}
#usrbar form {display:inline-block; margin:0;}
#usrbar select, #usrbar input {background:#fff; border:1px solid #000;}
#usrbkg p.adm {padding:6px 0 0 6px;}

main {padding:12px 12px 12px 24px;}
h1 {font-size:24px; font-weight:300; color:#fff; text-transform:uppercase; width:80%; border-left:2px solid #fff; border-top:2px solid #fff; padding:6px 12px; margin-left:-12px;}

main input[type=submit] {font-size: 16px; color: #000; font-weight: 300; padding: 6px 24px; background: #FDC00D; border: 0; border-radius: 14px; cursor:pointer; outline:0;}
input[type=button]:hover {text-shadow: -1px -1px 0px rgba(0,0,0,.7);}

@media (max-width:800px) {
main {padding:12px;}
#usrscn td:first-child {display:none;}
#usrscn td td:first-child {display:table-cell;}
}
