body{margin:0px;padding:0px;width:100%;height:100%;background:url("/uploads/28/43/80/57/logonolimits_BG.png") 50% 50% no-repeat fixed #333333;background-size:cover;-webkit-background-size:cover;font-family:Arial,Helevtica,Verdana,san-serif;font-size:12px}h1{color:#000000;font-size:20px;margin:10px 0px;padding:0px}h2{color:#000000;font-size:16px;margin:7px 0px;padding:0px}h3{color:#000000;font-size:12px;margin:5px 0px;padding:0px}.message_textarea{width:250px;height:80px}form label{display:block;float:left;width:200px}table{border-collapse:collapse;border-spacing:0px}table td{vertical-align:top;padding:0px;margin:0px}.clearfloat, .clearblock{clear:both}a{color:#000}.custom_site_pages{min-width:200px;max-width:450px;background:url('/uploads/26/37/31/97/bg.png') repeat;border-radius:10px;padding:3%;margin:5% auto;box-shadow:0px 0px 10px 3px rgba(0, 0, 0, 0.1)}#loginform img{display:block;margin:0px auto 30px}#loginform input, #passwrest input, #body_of_558 input{width:97%;padding:0px 3px;box-sizing:content-box;border:none;margin:0px 0px 30px 0px;color:#000000;font-weight:bold;border-radius:4px;height:30px;line-height:30px;border:1px solid #434343}#loginform input[type="submit"], #passwrest input[type="submit"]{background-image:none;width:40%;border-radius:4px;color:#ffffff;background-color:#434343;cursor:pointer;font-weight:bold;height:30px;line-height:30px;margin-top:10px;border:1px solid #434343}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#000000;font-weight:bold;opacity:1}input::-moz-placeholder, textarea:-moz-placeholder{color:#000000;font-weight:bold;opacity:1}input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#000000;font-weight:bold;opacity:1}.buttonwb{display:block;width:60%;text-align:center;height:30px;line-height:30px;border-radius:4px;color:#ffffff;background-color:#434343;cursor:pointer;font-weight:bold;text-decoration:none;margin-bottom:10px;border:none}.buttonwb:hover{text-decoration:underline}.reserveblock .res_days{clear:both;margin-bottom:5px;overflow:hidden}.reserveblock .res_week_date{float:left}.reserveblock .res_date{float:right}.reserveblock .res_plekk{float:right;padding-right:20px}.reserveblock .res_activities{clear:both;padding:2px 4px}.reserveblock .res_header{background-color:#eee;overflow:hidden;padding:2px 4px}.reserveblock .dayreserv div{float:left}.reserveblock .dayreserv .res_time{width:25%;min-width:60px}.reserveblock .dayreserv .res_name{width:40%;color:#000;font-weight:700}.reserveblock .dayreserv .res_free{width:10%}.reserveblock .dayreserv .res_reserve{width:25%;text-align:right}.reserveblock .res_week_date{text-transform:capitalize}.reserveblock .week_links a{padding-right:20px}.reserveblock .box_drawer{font-family:'Roboto', sans-serif;height:30px;background:url('/uploads/26/37/33/41/bgfooter.png') repeat;cursor:pointer}.reserveblock .box_drawer_a{font-family:'Roboto', sans-serif;height:30px;background-color:#e30412;cursor:pointer}.reserveblock .drawer_day{text-transform:capitalize;font-size:16px;display:block;float:left;height:30px;line-height:30px;width:30%;padding-left:2%;color:#ffffff;text-decoration:none;font-weight:700}.reserveblock .drawer_date{text-transform:capitalize;display:block;float:left;height:30px;line-height:30px;padding-right:8px;width:20%;text-align:right;font-size:16px;color:#ffffff;text-decoration:none}.reserveblock .drawer_plek{display:block;float:left;height:30px;line-height:30px;padding-right:8px;width:39%;text-align:right;font-size:16px;color:#ffffff;text-decoration:none}.reserveblock .reservations{margin:0px 0px 5px 0px}.reserveblock .reservation_days{border-bottom:1px solid #aaa}.reserveblock .box_drawer_content{margin:10px 0px}.reserveblock .lessonlink{text-decoration:none;padding:0px 5px;color:#fff;text-decoration:none}.reserveblock .available_reservation{font-family:'Roboto', sans-serif;font-size:15px;line-height:24px}.reserveblock .available_reservations{padding-bottom:5px}.reserveblock .dayreserv{clear:both;padding:0px 1%;padding-bottom:5px;width:98%}.reserveblock .reserv{text-align:right;display:inline;color:#fff}.reserveblock .user_invoices{text-align:center;clear:both}.reserveblock .user_invoices span{display:inline-block;padding-right:4%;float:left}.reserveblock .cancel{margin:0px 5px}.reserveblock .res_activities.user_reservations span{margin-right:10px}