h1,h2,h3,h4,h5,h6,body{font-family:"Asap",sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:1em;line-height:normal}.text-left{text-align:left !important}a.link_home{display:block;float:left;clear:both}td.info p{margin:0 !important}.fa-lock{margin-left:5px}tr.waiting td{opacity:0.5}tr.waiting td.last{opacity:1 !important}td.element{text-align:right;width:50px}#header-main h1{float:left}div#checkin-header{float:right;color:#999;margin-top:15px;margin-right:-23px}div#checkin-summary{margin-top:20px;margin-bottom:20px}div.time-display{float:right;color:#999;font-size:18px;margin-top:5px}span.fa{margin-left:10px;background-color:#CCC;border-radius:50%;width:20px;height:20px;text-align:center;line-height:20px;font-size:12px}#checkin-content th.header{cursor:pointer}a.add{background-color:#ddd;margin-top:-5px;border:medium none !important;border-radius:15px;color:#969595;font-size:15px;height:auto !important;margin-left:10px;padding:5px !important;text-align:center;vertical-align:middle;width:25px}.type-checkbox input{width:auto;display:inline-block;margin-right:10px;margin-top:-2px}.type-checkbox .row-error label,.type-checkbox .row-error a{color:#FF0000}.type-checkbox a{text-decoration:underline}.dimmed{opacity:0.5}button.active{color:#000 !important}.modal-dialog{width:800px !important}tr.total td{border-top:1px solid #000}button.delete{text-align:center;font-weight:bold;font-size:10px;background-color:#000;color:#FFF;border-radius:20px;border:0;width:20px;height:20px;font-family:verdana}td.last div{float:right;padding:5px;padding-top:0;padding-bottom:0}div.empty,div.used,div.full,.checkin button,#add-to-order,button.add,button#all-kassa,button#all-bc,button#all-albetaald{color:#FFF;text-transform:uppercase;width:150px;text-align:center;font-size:18px}#add-to-order,button.add{width:auto !important}.checkin button,button#all-bc,button#all-kassa,button#all-albetaald{width:110px !important}.checkin button:hover,#add-to-order:hover,button.add:hover,button#all-kassa:hover,button#all-albetaald:hover,button#all-bc:hover{background-color:#000 !important;color:#FFF}button.active:hover{color:#FFF !important}div.used{background-color:#BBB}td.last{text-align:right}tr.checkedin{opacity:0.4}.error{background-color:#FF0000}a.add:hover{text-decoration:none}.search{width:230px}a.add span{display:none}.element{float:left;margin-right:5px}.icon{float:right !important;margin-top:5px !important}#grid_label_search{display:none;width:200px}.icon{background:transparent url("http://planning.zap.be/media/admin/images/icons/search.png") no-repeat scroll left top;float:left;height:20px;margin-top:2px;width:20px;cursor:pointer}div#checkin div.top{clear:both;float:left;font-size:16px}div#checkin div.search{float:right}div#checkin table{clear:both}td.type{cursor:pointer}td.type select{width:300px}div#checkin table tr{cursor:pointer}div#checkin tr:hover td{background-color:#EEE !important}div#checkin div.detail,div#checkin div header{margin-bottom:0 !important}div.spacer{border-top:1px solid #CCC;margin-top:10px;padding-top:10px;margin-bottom:0 !important;height:40px}#numtickets{float:inherit !important}#rows .fiches,#rows .total{border-top:1px solid #DDD}#rows .fiches td,#rows .total td{padding-top:2px;padding-bottom:2px}div#checkin button{margin-bottom:0 !important}.pull-center{position:absolute;text-align:center;width:100%}div#checkin .btn{line-height:inherit}div#checkin button{width:150px}#modal .type{min-width:331px}#total{font-weight:bold;margin-top:20px}div#checkin table{width:100% !important}div#checkin table td.checkin{text-align:right}div#checkin table td{border-bottom:1px solid #DDD}div#checkin table td,div#checkin table th{padding:5px}div#checkin table th,div.location{text-transform:uppercase;color:#999;font-weight:bold;cursor:default}div#checkin table th{border-bottom:1px solid #999}div.bundle .name{font-size:24px}div.bundle .name.ticket-col,div.bundle .name.ticket-col span{font-size:16px !important}div.bundle .short{font-size:20px;margin-bottom:20px}div.bundle .num select{margin-left:10px}div.bundle .num{margin-bottom:20px;font-weight:bold;margin-top:20px}.upper{text-transform:uppercase}.bundle-cart div.name{clear:both;float:left}.bundle-cart div.remove{float:left;margin-left:5px;cursor:pointer}.bundle-cart div.tickets{clear:both}.btn-primary{margin-bottom:20px}body{font-size:16px;color:#333}@media (max-width: 991px){body{font-size:14px}}#facebook-login-button{background:#3B5998;color:#fff;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:7px 15px;display:inline-block;float:right;margin-bottom:5px}#facebook-login-button:hover,#facebook-login-button:focus{text-decoration:none;background:#4c70ba}#facebook-login-button:before{content:"\f09a";font-family:'FontAwesome';margin-right:7px}.info{margin-bottom:20px}h2{font-size:1.2em;margin-bottom:10px}a,a:hover{color:#6fb347}a.collapsed:before,a:hover.collapsed:before{content:" > "}h1{color:#6fb347;font-size:1.5em;margin-bottom:20px}.name{color:#6fb347;text-transform:uppercase}.name .short{text-transform:none}.detail .name{font-size:1.5em;margin-bottom:10px}.date-time i{color:#6fb347}.date-time .time{margin-left:5px}.detail .date-time{font-size:1.2em}.detail .date-time .time{margin-left:10px}#header-main{padding:20px;border-bottom:5px solid #6fb347;margin-bottom:20px}.until{font-size:17px}.btn{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border:0px;text-transform:uppercase;font-size:1.2em;padding:0 10px;line-height:36px}.btn:hover,.btn:focus{box-shadow:none;border:none}.btn.btn-primary{background:#6fb347;color:#fff}.btn.btn-primary.in_cart{background:#666}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active{background:#333;color:#fff}.detail{margin-bottom:20px}.detail header{margin-bottom:20px}.event-list{margin-bottom:20px}.list-item{border-top:1px dotted #ccc;padding:8px 0}.list-item .ticket-col{min-height:36px}#shopping-cart .cart-line{border-top:1px dotted #ccc;padding:5px 0}#shopping-cart .cart-line.extra-costs{font-size:0.8em}.close-top-overlay i{font-size:3em;vertical-align:bottom;-moz-transition:250ms;-o-transition:250ms;-webkit-transition:250ms;transition:250ms}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-top-style:dotted}form input.error{border-color:red}
