#tbsystem{font-size:14px;min-width:319px}#tbsystem .content{width:66%;float:left;margin-bottom:30px;padding:10px}#tbsystem .receipt{width:33%;float:left;padding:10px}#tbsystem .contentTriple{width:80%;float:left;padding:10px}#tbsystem .receiptTriple{width:20%;float:left;padding:10px}#tbsystem .vet{font-weight:700}#tbsystem a{color:#666;text-decoration:none}#tbsystem a:hover{color:#555}#tbsystem a:focus{outline:0}#tbsystem h1,#tbsystem h2,#tbsystem h3,#tbsystem h4,#tbsystem h5,#tbsystem h6{margin:0;padding:0}#tbsystem h2{font-size:1.2em;font-weight:600}#tbsystem h3{font-size:1.2em;font-weight:700;color:#555}#tbsystem p{margin:5px 0}#tbsystem hr{height:0;border:0;border-top:1px solid #555}#tbsystem *,#tbsystem *:before,#tbsystem *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#tbsystem *,#tbsystem *:before,#tbsystem *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#tbsystem .clear{clear:both}#tbsystem .clear:before{display:table;content:""}#tbsystem .clear:after{display:table;content:"";clear:both}#tbsystem li:before{display:table;content:""}#tbsystem li:after{display:table;content:"";clear:both}#tbsystem .pull-left{float:left}#tbsystem .pull-right{float:right}#tbsystem .text-left{text-align:left}#tbsystem .text-right{text-align:right}#tbsystem .text-center{text-align:center}#tbsystem .row{margin:0 -10px 0 0}#tbsystem .row .col{padding:2px 10px 2px 0;width:100%;float:none}#tbsystem .row:before{display:table;content:""}#tbsystem .row:after{display:table;content:"";clear:both}#tbsystem .row .col-medium{float:left;width:50%}#tbsystem .row .col-small{float:left;width:25%}#tbsystem .row .col-triple{float:left;width:33%}#tbsystem .arrow-down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #94c200;position:absolute;bottom:-10px}#tbsystem .arrow-down .active{border-top:10px solid #94c200}#tbsystem .page-header{display:none}#tbsystem .step-header{padding:10px 15px;position:relative;border-top:1px solid #555;background-color:#666;color:#fff}#tbsystem .step-header:hover .arrow-down{border-top:10px solid #94c200}#tbsystem .step-header-top{border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-bottom:0;border-top:0}#tbsystem .step-header-bottom{border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px}#tbsystem .step-header-active{background:#94c200;border:0;border-bottom:1px solid #94c200}#tbsystem .step-header-inactive{cursor:default}#tbsystem .step-header-active h2{color:#fff}#tbsystem .step-header-inactive h2{color:#fff;opacity:.6}#tbsystem .step-content .step-item{margin:20px 0;padding:15px;border-radius:3px;-webkit-border-radius:3px;background-color:#fff;border-color:#f3f3f3;box-shadow:0 2px 0 rgba(0,0,0,.02)}#tbsystem .step-content .step-item textarea{width:100%;height:100px}#tbsystem .step-content h3{padding:0 0 15px}#tbsystem .step-content .step-nav{margin:20px 0;padding:15px 0;border-radius:2px;-webkit-border-radius:2px}#tbsystem .step-content .btn{border-radius:3px;border:1px solid #94c200;background-color:#94c200;display:inline-block;padding:0 20px;color:#fff;line-height:28px;text-align:center;vertical-align:middle;cursor:pointer;text-decoration:none;font-weight:600}#tbsystem .step-content .btn .btn-back{float:left;width:140px}#tbsystem .step-content .btn-next{float:right;width:140px}#tbsystem .acco-item{position:relative;overflow:hidden;height:155px;background:#fff;margin:0 0 10px;cursor:pointer;box-shadow:5px 5px 10px #888}#tbsystem .acco-item .image{height:110px;background:#fff;border:1px solid #8e8e8e}#tbsystem .acco-item .caption{background:#fff;position:absolute;bottom:0;padding:5px 3px;font-size:.9em;width:100%}#tbsystem .acco-item .caption .name{font-weight:700;display:block}#tbsystem .acco-item .caption .specs{font-weight:100}#tbsystem .acco-item .unselectable{opacity:.3;cursor:default}#tbsystem .acco-item:hover .caption{background:#333;color:#fff}#tbsystem #tbs_languages{width:100%;text-align:right}#tbsystem #tbs_languages img{margin:4px;cursor:pointer;border:0}#tbsystem .calendar div .col{text-align:center;padding:15px}#tbsystem .calendar .calendar-nav{text-align:center;padding:0 0 15px;width:100%}#tbsystem .calendar .calendar-nav select{display:inline-block;width:40%}#tbsystem .calendar .calendar-nav .link-back,#tbsystem .calendar .calendar-nav .link-forward{display:inline-block;padding:0 10px;width:25%;text-align:left;cursor:pointer}#tbsystem .calendar .calendar-nav .link-forward{text-align:right}#tbsystem .calendar table{display:inline-block}#tbsystem .calendar table.month{border-collapse:collapse;padding:0;margin:0 10px}#tbsystem .calendar table td{border:1px solid #fff;border-radius:5px;-webkit-border-radius:5px;min-width:30px;cursor:default}#tbsystem .calendar table thead tr th{text-align:center;line-height:28px;background-color:#333;color:#fff;font-weight:700;border-radius:2px;-webkit-border-radius:2px}#tbsystem .calendar table tbody tr td{margin:0;padding:0 1px 1px 0;text-align:center;font-weight:400;line-height:28px;min-width:30px}#tbsystem .calendar table tbody tr td.unavailable{background:red;color:#fff;cursor:default}#tbsystem .calendar table tbody tr td.available{background-color:#006400;color:#fff;cursor:pointer}#tbsystem .calendar table tbody tr td.available.unselectable{background-color:#dcdcdc;color:#000;cursor:default}#tbsystem .calendar table tbody tr td.other-month{background-color:silver}#tbsystem .calendar table tbody tr td.userSelection{background-color:#0f5371!important;color:#fff!important;font-weight:700!important}#tbsystem .calendar table tbody tr td.departure.selectable{background-color:#ff8c00;color:#fff;cursor:pointer}#tbsystem .legenda{text-align:center}#tbsystem .legenda-list{margin:0;padding:0;list-style:none}#tbsystem .legenda-list li{display:inline-block;padding:0 10px}#tbsystem .legenda-list span{display:inline-block;height:15px;width:15px}#tbsystem .legenda-list span.available{background-color:#006400;color:#fff}#tbsystem .legenda-list span.available.unselectable{background-color:#dcdcdc}#tbsystem .legenda-list span.departure.selectable{background-color:#ff8c00;color:#fff;cursor:pointer}#tbsystem .legenda-list span.unavailable{background:red;color:#fff}#tbsystem label{padding:2px 0;line-height:24px}#tbsystem label span{padding:2px 15px 2px 0;min-width:170px;display:inline-block}#tbsystem label .error{font-weight:700}#tbsystem select,#tbsystem textarea,#tbsystem input[type=text]{display:inline-block;padding:4px;vertical-align:middle;border-radius:2px;-webkit-border-radius:2px;background-color:#fff;border:1px solid #666;min-width:50px}#tbsystem select:focus,#tbsystem textarea:focus,#tbsystem input[type=text]:focus{border-color:#000;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}#tbsystem select,#tbsystem input[type=radio],#tbsystem input[type=checkbox]{cursor:pointer}#tbsystem input[type=radio],#tbsystem input[type=checkbox]{margin:2px 10px 2px 0;display:inline-block}#tbsystem .input-full{margin:0 10px 0 0;width:350px}#tbsystem .input-small{margin:0 10px 0 0;width:65px}#tbsystem .input-medium{margin:0 10px 0 0;width:135px}#tbsystem .input-large{margin:0 10px 0 0;width:205px}#tbsystem .receipt-content{background-color:#eee;border:1px solid #eee;border-radius:3px;-webkit-border-radius:3px;padding:15px;width:300px;max-height:90%}#tbsystem .receipt-list{margin:0;padding:5px 0;list-style:none}#tbsystem .receipt-list li{border-top:1px solid #666;padding:3px 0;clear:both;display:block}#tbsystem .receipt-list li .type{font-weight:700;float:left;display:inline-block}#tbsystem .receipt-list li .price{font-weight:700;float:right;display:inline-block}#tbsystem .receipt-list li .label{color:#333;float:left;display:inline-block}#tbsystem .receipt-list li .value{float:right;display:inline-block}#tbsystem .receipt-list li .desription{clear:both;display:block;padding-top:8px}#tbsystem .receipt-list li .total-price{font-size:1.2em;color:#000;padding:12px 0}#tbsystem .receipt-list li .invoiceLine{line-height:18px}#tbsystem .receipt-specs{padding:20px 0}#tbsystem .error-box{padding:10px;border:1px solid red!important;background:#fff;margin:10px 0;text-align:center;border-radius:6px;-webkit-border-radius:6px;width:100%;font-weight:700}#tbsystem .redAlert{border:1px dashed red!important}#tbsystem .listcontainer{width:100%;margin:0;padding:0;list-style:none}#tbsystem .listcontainer li{display:block;border-bottom:1px solid #8e8e8e;line-height:36px;margin-right:12px}#tbsystem .listcontainer li:last-child{border-bottom:0}#tbsystem .listcontainer li div{float:left}#tbsystem .search-containter{margin:0 auto;max-width:940px;position:relative}#tbsystem .search-containter .filterbox{width:30%;float:left;margin-bottom:30px}#tbsystem .search-containter .results{background:#fff;width:65%;float:right;margin-bottom:30px;padding:10px;border-radius:6px;-webkit-border-radius:6px}@media(max-width:767px){#tbsystem .search-containter .filterbox,#tbsystem .search-containter .results{width:100%;float:none}}#tbsystem .search-containter .filter-item{float:none;clear:both;line-height:20px;padding-bottom:12px}#tbsystem .search-containter #tbs_result_panel{display:table}#tbsystem .search-containter #tbs_results{list-style:none inside none;padding-left:0}#tbsystem .search-containter #tbs_results .tbs_boo_now{}#tbsystem .search-containter #tbs_results .tbs_boo_now .btn{background:#94c200;color:#fff;font-weight:600}#tbsystem .search-containter #tbs_results li{list-style-type:none;border-bottom:1px solid #e5e5e5;padding-bottom:20px}#tbsystem .search-containter #tbs_results li div{float:left;padding:8px;width:50%}#tbsystem .search-containter #tbs_results li div p{display:none}#tbsystem .search-containter #tbs_results li div img{border:1px solid #e5e5e5;border-radius:6px;-webkit-border-radius:6px;width:100%;height:auto}#tbsystem .search-containter #tbs_results #tbs_more{display:none}#tbsystem .search-containter #tbs_results #tbs_verfijnen{cursor:pointer;color:#666;text-decoration:underline}#tbsystem #tbs_wait{width:100%;text-align:right;display:none}@media(max-width:660px){#tbsystem .page-containter{max-width:none}#tbsystem .content{width:100%;float:none}#tbsystem .receipt{width:100%;float:none}#tbsystem .receipt-content{position:relative}#tbsystem .filterbox{width:100%;float:none;position:relative}#tbsystem .contentTriple{width:100%;float:none}#tbsystem .receiptTriple{width:100%;float:none}#tbsystem .receipt-content{width:100%;float:none}}@media(max-width:340px){#tbsystem .page-containter{max-width:none}#tbsystem .content{width:auto}#tbsystem .receipt{width:auto}#tbsystem .filterbox{width:auto}#tbsystem .contentTriple{width:auto}#tbsystem .receiptTriple{width:auto}}@media print{#tbsystem .page-containter{display:none}#tbsystem .receipt{width:100%}#tbsystem .receiptTriple{width:100%}#tbsystem footer{page-break-after:always}}#tbsystem .tbs_multiview{width:100%}#tbsystem .tbs_multiview td{padding:4px;border:1px solid #000;border-radius:5px;-webkit-border-radius:5px;min-width:15px;cursor:default}#tbsystem .tbs_multiview td.rowspanner{height:10px}#tbsystem .tbs_multiview td.available{background-color:#006400;color:#fff;cursor:pointer}#tbsystem .tbs_multiview td.availableWeekend{background-color:#00ba00;color:#fff;cursor:pointer}#tbsystem .tbs_multiview td.unselectable{background-color:#dcdcdc;color:#000;cursor:default}#tbsystem .tbs_multiview td.unavailable{background:red;color:#fff;cursor:default}#tbsystem .tbs_multiview td.departure{background-color:#ff8c00;color:#fff;cursor:pointer}#tbsystem .tbs_multiview th.accommodatieNaam{padding:4px;text-align:left;font-weight:400;color:#555}#tbsystem .tbs_multiview th.groepsnaam{padding:4px;text-align:left;font-weight:700;border-bottom:1px solid #666}#tbsystem .tbs_multiview th.maandLabel{padding:4px;color:#0f5371;text-align:left;font-weight:400;font-weight:700}#tbsystem .panel{margin:0}