.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}a,a:focus,a:hover{color:inherit;text-decoration:none}a:focus,a:hover{color:#f99}a:active,a:focus,button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,select::-moz-focus-inner{border:0;outline:0}body,html{background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;letter-spacing:1px;height:100%;width:100%;padding:25px}#borderbottom,#borderleft,#borderright,#bordertop{background:#fff;position:fixed}#borderleft,#borderright{top:0;bottom:0;width:25px}#borderleft{left:0}#borderright{right:0}#borderbottom,#bordertop{left:0;right:0;height:25px}#bordertop{top:0}#borderbottom{bottom:0}.header{margin-top:20px;padding-bottom:20px}.header h1{font-size:24px}.header h1,.header h3{letter-spacing:5px;text-align:center;margin:0}.header h3{font-size:12px;margin-top:5px}.footer{letter-spacing:4px;font-size:10px;position:fixed;width:300px;margin-left:-150px;left:50%;text-align:center;padding:5px;margin-top:20px;margin-bottom:40px;bottom:0}.footer span{background-color:#000;padding:2px}button,input[type=submit]{display:block;background:#fff;border:none;color:#000;font-size:10px;letter-spacing:3px;width:100px;height:22px}.control-buttons{float:right}.control-buttons,.control-buttons button{text-transform:uppercase}.legend-box{clear:both;text-align:center;font-size:10px;letter-spacing:4px;padding-top:100px}.legend-box .legends{padding-bottom:15px}.legend-box .legendtexts .legendtext{display:block;padding-top:2px}.legend-box .star{font-size:12px}.legend-box .glyphicon-plus{padding:0 0 1px 1px}.clear{clear:both}button.ui-button{letter-spacing:1px;height:auto;width:auto;text-transform:uppercase}.ui-widget{text-transform:uppercase}.dropzone .dz-preview .dz-remove,.ui-widget{font-size:12px}.dropzone .dz-preview>*{border-radius:0!important}.dropzone .dz-preview.dz-image-preview{background:transparent}.dropzone .dz-preview .dz-image{overflow:hidden;width:120px;height:120px}.table-add{cursor:pointer;position:relative;float:right;margin-right:0;margin-bottom:10px}.table-add:hover{background:#f99}table.table td{border:none;padding:10px 8px 2px;letter-spacing:.8px;font-size:12px}table.table td input{letter-spacing:inherit;background:transparent;width:100%;border:none}table.table td input.error{border-bottom:2px dotted red}table.table thead{text-transform:uppercase;font-size:11px;letter-spacing:3px;background:#fff;color:#000}table.table thead th{padding:4px 8px 0;border:none}table.table .glyphicon{font-size:13px}table.table .glyphicon.table-down,table.table .glyphicon.table-edit,table.table .glyphicon.table-remove,table.table .glyphicon.table-up{cursor:pointer}table.table .glyphicon.table-down:hover,table.table .glyphicon.table-edit:hover,table.table .glyphicon.table-remove:hover,table.table .glyphicon.table-up:hover{color:#f99}table.table td{border-bottom:1px solid #333}.glyphicon-plus{background:#fff;color:#000;padding:1px 1px 2px 3px;letter-spacing:normal}.status-line{display:none;clear:both;font-weight:700;padding-bottom:10px;font-size:10px;color:#f99}.status-line h3{border-bottom:1px solid #f99}.login .main .message{letter-spacing:.5px;font-size:8px;position:fixed;bottom:0;margin-bottom:40px;right:40px;width:140px}.login .main .login-form{padding-top:100px}.login .main .login-form .wrapper{width:100%}.login .main .login-form input[type=password],.login .main .login-form input[type=text]{color:#fff;text-align:center;display:block;margin:0 auto;margin-top:30px;background:transparent;border:none;border-bottom:1px solid #fff}.login .main .login-form input[type=submit]{margin:0 auto;margin-top:70px}.admin-dashboard{border-top:1px solid #fff;width:80%;margin:0 auto}.admin-dashboard .welcome-message{font-size:12px;font-style:italic;letter-spacing:5px;padding-top:20px;color:#f99;text-align:center}.admin-dashboard .main-menu{font-size:18px;letter-spacing:6px;padding-top:30px}.admin-dashboard .main-menu ul{list-style:none;padding:0;display:block;padding-bottom:40px}.admin-dashboard .main-menu ul li{text-align:center;display:block;padding-top:30px;text-transform:uppercase;padding-bottom:7px;border-bottom:1px solid #fff;width:210px;margin:0 auto}.admin-dashboard .main-menu input{margin:0 auto}.admin-dashboard .admin-content{padding-top:40px;padding-bottom:150px}.admin-dashboard h3.adminpanel-headline{font-size:11px;letter-spacing:5px;width:100%;text-align:center;border-bottom:1px solid #fff;line-height:.1em;margin:10px 0 20px}.admin-dashboard h3.adminpanel-headline span{background:#000;padding:0 10px}.admin-dashboard .adminpanel-headline{padding-top:20px;text-transform:uppercase;text-align:center;font-size:16px}.news-editor #contents{font-size:16px;background:#fff;color:#000;height:80px;min-height:80px;max-height:80px;width:100%;max-width:100%;min-width:300px}.news-editor #title{font-size:20px;background:#fff;color:#000;width:250px}.admin-dates .dates-save{float:right}.admin-dates table.table td{border-bottom:1px solid #000}.admin-dates .textarea-wrapper{width:240px;height:80px}.admin-dates .textarea-wrapper textarea{letter-spacing:inherit;background:transparent;width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%}