<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{padding-top:2px;padding-bottom:2px}
#cppd {background:#3c3c3c none repeat scroll 0 0;position:fixed;width:100%;z-index:100;bottom:0;}
#cppd .cookie-wrapper {font-size:14px;margin:0 auto;padding:20px;color:white;}
#cppd .btn {float:right;width:33%;max-width:120px;margin:0 10px;}
.navbar{margin-bottom:5px}
.gcse{text-align:center;min-height:56px;}
h1{font-size:22px;line-height:22px;}
h2,h3 {font-size:18px;line-height:22px;padding:4px 0;}
.page-header{margin:10px 0 20px}
.page-header h1{margin:0}
.head{background-color:#ccd;border-bottom:1px solid #bbd;}
.adv-top{display:none}
.red{color:red}
.badge.time{background-color:#428bca;}
.badge.weekend{background-color:#bbb;color:maroon;}
.sideBarAdvert,.acom{margin-top:20px}
.opening-set header .label{float:right;font-size:22px;line-height:26px;margin-right:4px;padding:0.1em 0.33em 0.2em;}
.legend .label {display:inline-block;font-size:6px;height:8px;line-height:10px;width:20px;vertical-align:middle}
/*.opening-set .table{table-layout:fixed;}
.map .opening-set .table{table-layout:auto;margin:0;}*/
.opening-set .table td{padding:0}
.opening-set .table th{padding:4px 0}
.opening-set td{color:#666;font-size:28px;}
.opening-set .o{text-align:right;width:23%;}
.opening-set .d{text-align:center;width:8%;}
.opening-set .cm{font-size:17px;width:30%;text-align:center;}
.opening-set .today{background:#ff9}
.opening-set .table .not_specified {font-size:18px;line-height:22px;padding:80px 0;text-align:center;background-color:#ff9;}

.breadcrumb a{text-decoration:underline;font-size:15px}
.breadcrumb&gt;li+li::before{color:#ccc;content:"/ ";padding:0 10px;}

.tit{border-bottom:1px solid #ddd;margin-top:10px;}
.tit h3 {font-size:16px;display:inline-block;margin:2px 0;font-weight:bold;}
.nav-tabs{width:100%;border-bottom:0 none}
.nav-tabs li{width:14%;font-size:11px;line-height:12px;padding:0}
.nav-tabs li .none,.nav-tabs li .break{display:block}
.nav-tabs li .break{margin-left:15px}
.nav-tabs li .break,.nav-tabs li .break2{color:#900}
.mcat {columns:3 20em;-moz-columns:3 20em;-webkit-columns:3 20em;}
.mcat h3 {margin:2px 0;margin:0 0 10px 10px;}
.mcat ul {list-style:none}
.mcat ul li {margin-bottom:5px}
.mcat ul li span {color:#666}
.mcat ul li input[type="checkbox"] {color:#666;margin:4px 10px;}
.multiCol{-moz-column-count:3;-webkit-column-count:3;column-count:3;}
.multiCol2{-moz-column-count:2;-webkit-column-count:2;column-count:2;}
.list-group-item.c {border-left-color:#5b775d}
div.list-group-item&gt;.badge{font-size:16px;padding:4px 7px 3px;font-weight:normal;}
.pagination li a,.pagination li span{border-width:0;padding:6px 12px;}
.pagination &gt; .active &gt; span,.pagination &gt; .active &gt; span:hover{background-color:#fff;color:#d9534f;font-weight:bold;}

.empty-block {height:100%;position:absolute;width:100%;}
.vcenter {display:table;height:100%;table-layout:fixed;width:100%;}
.vcenter .vcenter-this {display:table-cell;vertical-align:middle;}
#loading {vertical-align:middle;background:#111;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.7;filter:alpha(opacity=70)}
#loading .container {text-align:center;color:#5f6972;max-width:100%;margin:15% 0;font-size:120px}
.pan h2{margin-top:0}
.show{font-size:14px;color:#666;margin-bottom:10px;line-height:30px;}
.show select{float:right;width:auto;}
.clink b{text-transform:uppercase;font-size:15px;color:#333;}
.clink:hover,.clink:focus{text-decoration:none}
.clink span,.clink i{float:right;text-transform:uppercase;font-size:11px;margin-top:5px;}
.txt{margin-bottom:5px;padding:5px;}

.map{border:1px solid #ccc;position:relative;}
#map_canvas,#map_edit{height:330px;width:100%}
#map_canvas2{height:500px;width:100%}
.panel h3{margin:0}
.inf{background:#f5f5f5;border:1px solid #F9F7E5;}
.c1{background:#F9F7E5}
.c2{background:#F3F2F9}
.s:before{color:#e3cf7a;margin-left:3px;content:"\f005"}
.s0:before{color:#e3cf7a;margin-left:3px;content:"\f006"}
.re&gt;i.fa:hover:before,.re&gt;i.fa:hover ~ i:before{content:"\f005";color:#e3cf7a}
.fa-comments-o{color:#5cb85c}
.re {direction:rtl;unicode-bidi:bidi-override;}
.re &gt; i {cursor:pointer;font-size:18px;}
.fa-rss{color:#F9993A;font-size:14px;}

.tt-menu {background-color:#fff;margin:1px 0;padding:8px 0;width:100%;min-width:160px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);}
.tt-suggestion {font-size:18px;line-height:24px;padding:3px 20px;}
.tt-suggestion:hover {cursor:pointer;color:#fff;background-color:#0097cf;}
.tt-suggestion.tt-cursor {color:#fff;background-color:#0097cf;}
.tt-suggestion .tt-highlight{color:#7B96AD}
.tt-suggestion p {margin:0}
.gist {font-size:14px}
.tt-hint {color:#bbb}

.search,.search2 {margin-top:20px;padding-top:20px;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.search .form-control-feedback {left:15px;z-index:4;line-height:48px;font-size:18px;}
.search2 .form-control-feedback {text-align:left;font-size:18px;line-height:46px;}
.search .has-feedback .form-control {padding:10px 16px 10px 40px;}
.search .dropdown-menu {width:100%;position:static;top:0;}

footer .container{padding:5px;color:#666;font-size:12px;}
footer .col-sm-2{text-align:right}
footer .col-sm-2 a{font-size:14px}

.modal-content{background-color:rgba(255,255,255,0.9)}

@media(max-width:767px){
	.nav-tabs&gt;li{float:none;width:98%;border-top:1px solid #ddd;padding:4px}
	.nav-tabs li .none,.nav-tabs li .break{display:inline-block;font-size:14px;width:30%}
	.nav-tabs li .day,.nav-tabs li .time,.nav-tabs li .divider{display:inline-block;font-size:20px;line-height:20px;width:20%;text-align:center}
	.nav-tabs li .day{text-align:left;width:15%}
	.nav-tabs li .divider{width:10%}
	.adv-top{display:block}	
	.adv0,.adv .pull-left{display:none}
	/*.breadcrumb li.active{display:none}*/
	footer .col-sm-2,.sideBarAdvert{text-align:center}
	.multiCol{-moz-column-count:2;-webkit-column-count:2;column-count:2;}
	.show{text-align:left;border-top:1px dashed #eee;}
	.block{margin-bottom:20px}
}
@media(max-width:480px){
	.opening-set td{font-size:20px}
	.sideBarAdvert{display:none}
	.multiCol{-moz-column-count:1;-webkit-column-count:1;column-count:1;}	
}</pre></body></html>