@import url("//fonts.googleapis.com/css?family=Roboto+Condensed:400,600,700|Open+Sans:400,600,700");
a.site-brand:hover{color:#ffffff !important}
.loadButton span{color:#fff}
abbr{text-decoration:none}
div.bootstrap{background:#f0eff5}
div.section-header{background:#6d6d6d}
.visible-xxs{display:none !important}
#data-section-navbar{position:absolute;left:0;right:0;top:52px;min-height:35px;background:rgba(0,0,0,0.4);z-index:100;border-radius:0}
#data-section-navbar button.navbar-toggle{left:0}
@media (min-width: 1150px){#data-section-navbar ul.nav.navbar-nav{position:absolute;left:50%;margin-left:-570px}}
#data-section-navbar ul.nav.navbar-nav a{padding:7px 15px;color:#ffffff}
#data-section-navbar ul.nav.navbar-nav a:hover, #data-section-navbar ul.nav.navbar-nav a.active, #data-section-navbar ul.nav.navbar-nav a:active{background:rgba(0,0,0,0.3);color:#65b5d0}
#data-section-navbar ul.nav.navbar-nav li:hover{-webkit-box-shadow:none;box-shadow:none}
#data-section-nav{width:100%}
#cnt-data-map{height:400px;position:absolute;left:0;right:0;top:52px;margin:0 0 0 0;z-index:80;background:#eaeaea}
#tbl-datatable, table:not(.data-table), table.tbl-datatable{width:100%}
#tbl-datatable thead tr, table:not(.data-table) thead tr, table.tbl-datatable thead tr{max-height:30px;height:30px}
#tbl-datatable thead tr th, table:not(.data-table) thead tr th, table.tbl-datatable thead tr th{color:#ffffff;font-size:13px !important;font-weight:300;height:30px;margin:0 !important;max-height:30px;padding:0 5px !important;text-shadow:none !important;vertical-align:middle;white-space:nowrap}
#tbl-datatable thead tr th abbr, table:not(.data-table) thead tr th abbr, table.tbl-datatable thead tr th abbr{font-size:10px;border:none}
#tbl-datatable thead tr th.w40, #tbl-datatable thead tr td.w40, table:not(.data-table) thead tr th.w40, table:not(.data-table) thead tr td.w40, table.tbl-datatable thead tr th.w40, table.tbl-datatable thead tr td.w40{width:40px}
#tbl-datatable thead tr:first-child, table:not(.data-table) thead tr:first-child, table.tbl-datatable thead tr:first-child{background:#a5a1a2}
#tbl-datatable tbody, table:not(.data-table) tbody, table.tbl-datatable tbody{margin:0 40px !important}
#tbl-datatable tbody tr *, table:not(.data-table) tbody tr *, table.tbl-datatable tbody tr *{font-size:13px}
#tbl-datatable tbody tr td, table:not(.data-table) tbody tr td, table.tbl-datatable tbody tr td{height:42px;vertical-align:middle;white-space:nowrap}
#tbl-datatable tbody tr td div.state-block, table:not(.data-table) tbody tr td div.state-block, table.tbl-datatable tbody tr td div.state-block{width:4px;margin-right:4px;padding:5px 0;height:100%;min-height:35px}
#tbl-datatable tbody tr td div.state-block.red, table:not(.data-table) tbody tr td div.state-block.red, table.tbl-datatable tbody tr td div.state-block.red{background:#ec4646}
#tbl-datatable tbody tr td div.state-block.yellow, table:not(.data-table) tbody tr td div.state-block.yellow, table.tbl-datatable tbody tr td div.state-block.yellow{background:#f8c023}
#tbl-datatable tbody tr td div.state-block.green, table:not(.data-table) tbody tr td div.state-block.green, table.tbl-datatable tbody tr td div.state-block.green{background:#6ccc78}
#tbl-datatable tbody tr td div.state-block.unknown, #tbl-datatable tbody tr td div.state-block.gray, #tbl-datatable tbody tr td div.state-block.grey, table:not(.data-table) tbody tr td div.state-block.unknown, table:not(.data-table) tbody tr td div.state-block.gray, table:not(.data-table) tbody tr td div.state-block.grey, table.tbl-datatable tbody tr td div.state-block.unknown, table.tbl-datatable tbody tr td div.state-block.gray, table.tbl-datatable tbody tr td div.state-block.grey{background:#6d6d6d}
#tbl-datatable tbody tr:not(:last-child) td:not(.w40), table:not(.data-table) tbody tr:not(:last-child) td:not(.w40), table.tbl-datatable tbody tr:not(:last-child) td:not(.w40){border-bottom:1px solid #d0d0d0}
#tbl-datatable tbody tr.active, #tbl-datatable tbody tr:not(.header):hover, table:not(.data-table) tbody tr.active, table:not(.data-table) tbody tr:not(.header):hover, table.tbl-datatable tbody tr.active, table.tbl-datatable tbody tr:not(.header):hover{background:#eff8ff}
#tbl-datatable tbody tr:not(.header):hover td:first-child, #tbl-datatable tbody tr:not(.header):hover td:last-child, #tbl-datatable tbody tr.active td:first-child, #tbl-datatable tbody tr.active td:last-child, table:not(.data-table) tbody tr:not(.header):hover td:first-child, table:not(.data-table) tbody tr:not(.header):hover td:last-child, table:not(.data-table) tbody tr.active td:first-child, table:not(.data-table) tbody tr.active td:last-child, table.tbl-datatable tbody tr:not(.header):hover td:first-child, table.tbl-datatable tbody tr:not(.header):hover td:last-child, table.tbl-datatable tbody tr.active td:first-child, table.tbl-datatable tbody tr.active td:last-child{background:#ffffff}
#tbl-datatable tbody tr td:nth-child(3), #tbl-datatable tbody tr td:nth-last-child(2), table:not(.data-table) tbody tr td:nth-child(3), table:not(.data-table) tbody tr td:nth-last-child(2), table.tbl-datatable tbody tr td:nth-child(3), table.tbl-datatable tbody tr td:nth-last-child(2){padding-left:0 !important;padding-right:0 !important}
#tbl-datatable tbody tr td.w40, table:not(.data-table) tbody tr td.w40, table.tbl-datatable tbody tr td.w40{width:40px}
table.tbl-datatable td.bordered{border-bottom:none !important}
@media (max-width: 559px){.visible-xxs{display:block !important}td.visible-xxs{display:table-cell !important}td.date span.visible-xxs{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);white-space:nowrap;margin-left:-7px;font-weight:bold}table.visible-xxs{display:table !important}tr.visible-xxs{display:table-row !important}th.visible-xxs{display:table-cell !important}}
@media (max-width: 560px){.hidden-xxs{display:none !important}}
@media (min-width: 1200px){#cnt-data-subpage{width:100%;max-width:1150px}}
@media (max-width: 860px){#data-section-navbar .navbar-collapse.collapse.in{top:35px}#data-section-navbar button.navbar-toggle{color:#fff;margin:0;height:30px}}
@media (max-width: 1099px) and (min-width: 768px){.text-center-sm{text-align:center}#tbl-datatable thead tr th:nth-child(3){text-indent:0 !important}#tbl-datatable thead tr th:nth-child(4){text-indent:0 !important}}
@media (max-width: 767px){.text-center-xs{text-align:center}#tbl-datatable thead tr th:nth-child(3){text-indent:0 !important}#tbl-datatable thead tr th:nth-child(4){text-indent:0 !important}}
.btn-table-items{border-radius:0 !important;background:#a5a1a2;margin:0;border-right:1px solid #ffffff !important;display:inline-block;width:30px;height:30px;text-align:center;padding:0}
.btn-table-items:nth-child(1){border-left:1px solid #ffffff !important}
.btn-table-items:active, .btn-table-items.active, .btn-table-items:hover{background:#6e6d6d;font-weight:bold !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#ffffff}
.btn-table-items:focus{outline:none !important}
.pos-abs{position:absolute}
.pos-rel{position:relative}
.fs-12{font-size:12px !important}
.fs-11{font-size:11px !important}
.fs-10{font-size:10px !important}
.fs-9{font-size:9px !important}
.fs-8{font-size:8px !important}
.fbold{font-weight:bold}
.fnormal{font-weight:normal !important}
.d-i-b{display:inline-block}
.nowrap{white-space:nowrap}
.n-p{padding:0}
.h-50{height:50px}
.h-60{height:60px}
.h-75{height:75px}
.p-t-0{padding-top:0 !important}
.p-t-10{padding-top:10px !important}
.p-t-15{padding-top:15px !important}
.p-t-20{padding-top:20px !important}
.p-b-10{padding-bottom:10px !important}
.p-l-10{padding-left:10px !important}
.p-l-15{padding-left:15px !important}
.p-l-20{padding-left:20px !important}
.m-r-35{margin-right:35px !important}
.m-t--14{margin-top:-14px}
.m-r-40{margin-right:40px !important}
.m-t-20{margin-top:20px !important}
.m-t-30{margin-top:30px !important}
.m-t-35{margin-top:35px !important}
.m-t-40{margin-top:40px !important}
.m-b-20{margin-bottom:20px !important}
#content.bootstrap{max-width:1150px}
#content.bootstrap a:hover{text-decoration:none}
#data-section-navbar *:not(.fa){font-family:"Open Sans",Helvetica}
#cnt-data-subpage *:not(.fa){font-family:"Open Sans",Helvetica}
#data-section-nav *{font-size:11px;font-weight:600 !important}
h1{padding:19px 0}
.btn-table-action{height:30px;line-height:10px;font-weight:600;padding:0 5px}
.btn-table-action *{pointer-events:none}
.btn-table-action svg{margin-bottom:-4px;width:17px;height:17px}
.btn-table-action svg.icon-download{width:17px;height:17px;fill:#327db7}
.btn-table-action svg.icon-fr24-lock{width:12px;height:12px;fill:#deb110;stroke:#deb110;margin-bottom:-2px}
svg.icon-fr24-lock{width:12px;height:12px;fill:#deb110;stroke:#deb110;margin-bottom:-2px}
.btn-table-action.csvButton, .btn-table-action.kmlButton{color:#327db6}
.btn-white{background:#ffffff}
.btn-table-action{border:1px solid #d3d3d3 !important;border-radius:0 !important;width:50px}
.btn-white.btn-table-action:disabled, .btn-white.btn-table-action.disabled{background:#ffffff !important;cursor:pointer;pointer-events:auto}
.btn-playback{line-height:30px;width:50px}
.btn-playback *{pointer-events:none !important}
.btn-playback.btn-table-action:disabled, .btn-playback.btn-table-action.disabled, .btn-playback.btn-table-action:disabled:hover, .btn-playback.btn-table-action.disabled:hover, .btn-playback.btn-table-action:disabled:focus, .btn-playback.btn-table-action.disabled:focus{background:#d3d4d6 !important;border:1px solid #d3d4d6 !important;color:#ffffff !important;outline:none !important}
.btn-playback:not(.disabled):not(:disabled):not(.active):not(:active){border:1px solid #2c7cb9 !important}
.btn-playback[data-live="true"]{background:#ffffff;color:#2b7ab3 !important}
.btn-playback[data-live="true"] i{color:#2b7ab3 !important}
.btn-playback.active, .btn-playback:active{background:#64bef1;border:1px solid #64bef1 !important;outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}
div.table-row-responsive p label{font-size:10px !important;color:#6d6d6d;display:block;margin-bottom:0}
div.table-row-responsive span.details{display:block;margin-top:-3px}
div.table-row-responsive div[class*="col-"]{padding:0}
div.table-row-responsive div.col-state{padding:0;width:10px}
div.table-row-responsive div.state-block{height:90px !important}
div.table-row-responsive sub, div.table-row-responsive sup{font-size:9px !important}
.text-blue{color:#2c7cb9 !important}
.text-yellow{color:#e4af2b !important}
.text-white{color:#ffffff !important}
.bkg-blue{background:#2c7cb9}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small{color:#cccccc}
#fr24_ZoomToolbar{top:25%;position:absolute}
body{background:#f0eff5}
body.fullscreenView{height:auto;position:inherit}
body.fullscreenView #data-section-navbar{display:none !important}
body.fullscreenView #cnt-data-map{top:0 !important}
#data-section-navbar, #navContainer{position:fixed !important}
#data-section-navbar button.navbar-toggle.btn-block, #navContainer button.navbar-toggle.btn-block{padding:0}
@media (max-width: 1125px){#data-section-navbar #data-section-nav, #navContainer #data-section-nav{margin-top:-20px !important}}
a.site-brand{position:fixed !important}
#cnt-data-content{margin-top:100px}
.w-5, .w5{width:5px !important}
.w-10, .w10{width:10px !important}
.w-15, .w15{width:15px !important}
.w-20, .w20{width:20px !important}
.w-25, .w25{width:25px !important}
.w-30, .w30{width:30px !important}
.w-35, .w35{width:35px !important}
.w-40, .w40{width:40px !important}
.w-45, .w45{width:45px !important}
.w-50, .w50{width:50px !important}
.w-55, .w55{width:55px !important}
.w-60, .w60{width:60px !important}
.w-65, .w65{width:65px !important}
.w-70, .w70{width:70px !important}
.w-75, .w75{width:75px !important}
.w-80, .w80{width:80px !important}
.w-85, .w85{width:85px !important}
.w-90, .w90{width:90px !important}
.w-95, .w95{width:95px !important}
.w-100, .w100{width:100px !important}
.loader-circle-animated .spinner{-webkit-box-sizing:border-box;box-sizing:border-box;stroke-width:2px;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:line 1.6s cubic-bezier(0.4, 0, 0.2, 1) infinite,rotate 1.6s linear infinite;animation:line 1.6s cubic-bezier(0.4, 0, 0.2, 1) infinite,rotate 1.6s linear infinite}
.loader-circle-animated .spinner.black{stroke:#000000}
.loader-circle-animated .spinner.white{stroke:#ffffff}
.loader-circle-animated .spinner.yellow{stroke:#f8c023}
@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(450deg);transform:rotate(450deg)}}
@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(450deg);transform:rotate(450deg)}}
@-webkit-keyframes line{0%{stroke-dasharray:2, 85.964;-webkit-transform:rotate(0);transform:rotate(0)}50%{stroke-dasharray:65.973, 21.9911;stroke-dashoffset:0}100%{stroke-dasharray:2, 85.964;stroke-dashoffset:-65.973;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}
@keyframes line{0%{stroke-dasharray:2, 85.964;-webkit-transform:rotate(0);transform:rotate(0)}50%{stroke-dasharray:65.973, 21.9911;stroke-dashoffset:0}100%{stroke-dasharray:2, 85.964;stroke-dashoffset:-65.973;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}
.cursor-help{cursor:help !important}
.cursor-progress{cursor:progress !important}
#fr24_ViewsToolbar a.smooth-tab *{pointer-events:none}
#cnt-data-content{background:#ffffff;margin-top:100px;max-width:1150px;position:relative;width:100%}
#cnt-data-content h1, #cnt-data-content h2, #cnt-data-content h3, #cnt-data-content h4, #cnt-data-content h5{color:#ffffff;margin:0 !important;padding-top:20px;padding-bottom:20px}
#cnt-data-content h1, #cnt-data-content h1 *:not(small){font-weight:normal;font-size:22px}
#cnt-data-content h2, #cnt-data-content h2 *:not(small){font-size:20px;padding-top:20px}
#cnt-data-content h4, #cnt-data-content h4 *:not(small){font-size:13px;font-weight:bold;padding:15px 0 0 0}
#cnt-data-content h5, #cnt-data-content h5 *:not(small){font-size:13px;padding:0 0 0 20px;color:#414141;display:inline-block;font-weight:600}
#cnt-data-content .row{margin-left:0;margin-right:0}
#cnt-subpage-title{padding-left:20px;height:60px}
#cnt-subpage-title h1{color:#ffffff}
#cnt-subpage-info{background:#6d6d6d;white-space:nowrap;text-overflow:ellipsis;height:60px}
#tbl-datatable{width:100%}
#tbl-datatable th.w40, #tbl-datatable td.w40{width:40px}
#tbl-datatable thead tr{height:30px;background:#a5a1a2}
#tbl-datatable thead tr th, #tbl-datatable thead tr th *{color:#ffffff;vertical-align:middle;text-align:center;font-weight:300;font-size:13px !important;text-shadow:none !important}
#tbl-datatable tbody{margin:0 40px !important}
#tbl-datatable tbody tr:not(:last-child) td:not(.w40){border-bottom:1px solid #d0d0d0}
#tbl-datatable tbody tr.active, #tbl-datatable tbody tr:hover{background:#eff8ff}
#tbl-datatable tbody tr:hover:not(.header) td:first-child, #tbl-datatable tbody tr:hover:not(.header) td:last-child, #tbl-datatable tbody tr.active:not(.header) td:first-child, #tbl-datatable tbody tr.active:not(.header) td:last-child{background:#ffffff}
#tbl-datatable tbody tr *{font-size:13px}
#tbl-datatable tbody tr td{vertical-align:middle;height:42px}
#tbl-datatable tbody tr td div.state-block{width:4px;margin-right:4px;padding:5px 0;height:100%}
#tbl-datatable tbody tr td div.state-block.red{background:#ec4646}
#tbl-datatable tbody tr td div.state-block.yellow{background:#f8c023}
#tbl-datatable tbody tr td div.state-block.green{background:#6ccc78}
#tbl-datatable tbody tr td div.state-block.unknown, #tbl-datatable tbody tr td div.state-block.gray, #tbl-datatable tbody tr td div.state-block.grey{background:#6d6d6d}
#tbl-datatable tbody tr.header, #tbl-datatable tbody tr.header:hover{background:#a4a1a1 !important}
#tbl-datatable tbody tr.header *{color:#ffffff;font-size:13px;font-weight:bold}
#tbl-datatable tbody tr.header td{height:30px;border:none !important}
.btn-table-items{border-radius:0 !important;background:#a5a1a2;margin:0;padding:6px !important;border-right:1px solid #ffffff !important;display:inline-block;text-transform:capitalize;width:30px;height:30px}
.btn-table-items:first-child{border-left:1px solid #ffffff !important}
.btn-table-items:active, .btn-table-items.active{background:#a5a1a2;font-weight:bold !important;-webkit-box-shadow:none !important;box-shadow:none !important}
.btn-table-items:focus{outline:none !important}
.text-blue, strong.blue{color:#2c7cb9 !important}
.text-yellow{color:#e4af2b !important}
.text-white{color:#ffffff !important}
.bkg-blue{background:#2c7cb9}
.fs-12{font-size:12px !important}
.fs-11{font-size:11px !important}
.fs-10{font-size:10px !important}
.fs-9{font-size:9px !important}
.fs-8{font-size:8px !important}
.fbold{font-weight:bold}
.fnormal{font-weight:normal !important}
.d-i-b{display:inline-block}
.nowrap{white-space:nowrap}
.n-p{padding:0}
.twitter-typeahead{width:100%}
.tt-dropdown-menu{background:#ffffff;border:1px solid #a5a1a2}
.tt-suggestion{padding:5px 10px}
div.empty-message{text-align:center;font-weight:bold;padding:5px 10px}
.tt-suggestion *{font-size:12px !important;line-height:20px !important}
.tt-suggestion:hover{background:#eff8fe}
.tt-suggestion p, .tt-suggestion span{padding:0;margin:0}
.tt-cursor{cursor:pointer}
.typeahead.tt-hint, .tt-dropdown-menu{width:100%}
.typeahead.tt-input{width:100%}
.typeahead.tt-hint, .typeahead.tt-input{padding-right:25px}
div.input-group *{font-size:12px !important}
div.input-group-addon *{font-size:14px !important}
div.input-group{position:relative}
div.input-group-addon{background:none;border:0}
div.input-group div.input-group-addon:last-child{position:absolute;top:0.3em;right:0.5em;z-index:10}
mark{font-style:normal;color:#5787c1;background:#d0d0d0}
