body,html{height:100%}body{margin:0;padding:0;position:relative}footer,header,nav{display:block;padding:5px}*,:after,:before{box-sizing:border-box}:root{--gutter-padding:.5em}.align-container{clear:both}.align-center{float:none;margin:0 auto;text-align:unset}.align-right{float:right;text-align:unset}.align-left{float:left;text-align:unset}.align-text-center{float:none;text-align:center}.align-text-left{float:none;text-align:left}.align-text-right{float:none;text-align:right}.align-row-center{align-content:center;justify-content:center}.align-vertical-top{vertical-align:top}@media (max-width:580px){.align-xs-center{float:none;margin:0 auto;text-align:unset}.align-xs-right{float:right;text-align:unset}.align-xs-left{float:left;text-align:unset}.align-text-xs-center{float:none;text-align:center}.align-text-xs-left{float:none;text-align:left}.align-text-xs-right{float:none;text-align:right}.align-row-xs-center{align-content:center;justify-content:center}.align-vertical-xs-top{vertical-align:top}}@media (min-width:581px) and (max-width:640px){.align-sm-center{float:none;margin:0 auto;text-align:unset}.align-sm-right{float:right;text-align:unset}.align-sm-left{float:left;text-align:unset}.align-text-sm-center{float:none;text-align:center}.align-text-sm-left{float:none;text-align:left}.align-text-sm-right{float:none;text-align:right}.align-row-sm-center{align-content:center;justify-content:center}.align-vertical-sm-top{vertical-align:top}}@media (min-width:641px) and (max-width:720px){.align-md-center{float:none;margin:0 auto;text-align:unset}.align-md-right{float:right;text-align:unset}.align-md-left{float:left;text-align:unset}.align-text-md-center{float:none;text-align:center}.align-text-md-left{float:none;text-align:left}.align-text-md-right{float:none;text-align:right}.align-row-md-center{align-content:center;justify-content:center}.align-vertical-md-top{vertical-align:top}}@media (min-width:721px) and (max-width:1024px){.align-lg-center{float:none;margin:0 auto;text-align:unset}.align-lg-right{float:right;text-align:unset}.align-lg-left{float:left;text-align:unset}.align-text-lg-center{float:none;text-align:center}.align-text-lg-left{float:none;text-align:left}.align-text-lg-right{float:none;text-align:right}.align-row-lg-center{align-content:center;justify-content:center}.align-vertical-lg-top{vertical-align:top}}@media (min-width:1025px) and (max-width:1280px){.align-xl-center{float:none;margin:0 auto;text-align:unset}.align-xl-right{float:right;text-align:unset}.align-xl-left{float:left;text-align:unset}.align-text-xl-center{float:none;text-align:center}.align-text-xl-left{float:none;text-align:left}.align-text-xl-right{float:none;text-align:right}.align-row-xl-center{align-content:center;justify-content:center}.align-vertical-xl-top{vertical-align:top}}@media (min-width:1580px){.align-xxl-center{float:none;margin:0 auto;text-align:unset}.align-xxl-right{float:right;text-align:unset}.align-xxl-left{float:left;text-align:unset}.align-text-xxl-center{float:none;text-align:center}.align-text-xxl-left{float:none;text-align:left}.align-text-xxl-right{float:none;text-align:right}.align-row-xxl-center{align-content:center;justify-content:center}.align-vertical-xxl-top{vertical-align:top}}.fields,a.button,button.button,div.button,input.button[type=button],input.button[type=file],input.button[type=reset],input.button[type=submit],span.button{border-radius:5px;margin-bottom:calc(var(--gutter-padding)/2);margin-right:calc(var(--gutter-padding)/2);padding:5px}a.button:disabled,button.button:disabled,div.button:disabled,input.button[type=button]:disabled,input.button[type=file]:disabled,input.button[type=reset]:disabled,input.button[type=submit]:disabled,span.button:disabled{background-color:#eee!important;box-shadow:0 0 #cccc!important;outline-color:#cccc}.button-text{background-color:transparent!important;border:0 solid transparent!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}div.button{display:inline-block}a.button,div.button,span.button{align-items:flex-start;-webkit-appearance:push-button;-moz-appearance:push-button;appearance:push-button;background-color:buttonface;color:buttontext;cursor:default;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:inherit;rtl-ordering:logical;font:13.3333px Arial;letter-spacing:normal;margin:0;text-indent:0;text-rendering:auto;text-shadow:none;text-transform:none;word-spacing:normal;writing-mode:horizontal-tb}.link,a.button{margin:1px 4px;text-decoration:none}.cards{border-radius:5px;display:flex;flex-direction:column;margin:5px;min-width:0;position:relative;word-wrap:break-word}.cards-header{border-top-left-radius:5px;border-top-right-radius:5px;font-weight:700;padding:5px}.cards-body{margin:5px;padding:5px}.container-fluid{display:block;position:relative;width:100%}@media (max-width:580px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xs,.container-xxl{display:block;position:relative;width:100%!important}.container-inline{display:block!important}}@media (min-width:640px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{display:block;position:relative;width:630px}.container-inline{display:block!important}}@media (min-width:720px){.container,.container-lg,.container-md,.container-xl,.container-xxl{display:block;position:relative;width:710px}.container-inline{display:inline-block!important}}@media (min-width:1024px){.container,.container-lg,.container-xl,.container-xxl{display:block;position:relative;width:1014px}.container-inline{display:inline-block!important}}@media (min-width:1280px){.container,.container-xl,.container-xxl{display:block;position:relative;width:1270px}.container-inline{display:inline-block!important}}@media (min-width:1580px){.container,.container-xxl{display:block;position:relative;width:1570px}.container-inline{display:inline-block!important}}.container-inline,select.dropdown{display:inline-block}select.dropdown{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,gray 0),linear-gradient(135deg,gray 50%,transparent 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;border:0 solid transparent!important;border-radius:4px;box-shadow:0 0 3px #000;box-sizing:border-box;font:inherit;line-height:1.5em;margin:0;padding:.5em 3.5em .5em 1em}select.dropdown,select.dropdown:focus{background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em}select.dropdown:focus{background-image:linear-gradient(45deg,green 50%,transparent 0),linear-gradient(135deg,transparent 50%,green 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;border-color:green;outline:0}select.dropdown:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.fields:not([type=radio]):not([type=checkbox]):not(select){background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;box-shadow:inset 1px 0 3px -1px #000000bf;color:#495057;display:block;font-size:large;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.fields:disabled{background-color:#eee!important;box-shadow:0 0 #cccc!important;outline-color:#cccc}.fields:not([type=radio]):not([type=checkbox]):focus{box-shadow:0 4px 10px #ddd!important;outline-color:#4a9ec7}ul.list-group{list-style-type:none;padding:0}li.list-inline{display:inline}.cols-1{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:8.33333%}@media (max-width:580px){.cols-xs-1{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:8.33333%}}@media (min-width:640px){.cols-sm-1{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:8.33333%}}@media (min-width:720px){.cols-md-1{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:8.33333%}}@media (min-width:1024px){.cols-lg-1{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:8.33333%}}@media (min-width:1280px){.cols-xl-1{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:8.33333%}}@media (min-width:1580px){.cols-xxl-1{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:8.33333%}}.cols-2{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:16.66667%}@media (max-width:580px){.cols-xs-2{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:16.66667%}}@media (min-width:640px){.cols-sm-2{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:16.66667%}}@media (min-width:720px){.cols-md-2{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:16.66667%}}@media (min-width:1024px){.cols-lg-2{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:16.66667%}}@media (min-width:1280px){.cols-xl-2{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:16.66667%}}@media (min-width:1580px){.cols-xxl-2{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:16.66667%}}.cols-3{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:25%}@media (max-width:580px){.cols-xs-3{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:25%}}@media (min-width:640px){.cols-sm-3{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:25%}}@media (min-width:720px){.cols-md-3{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:25%}}@media (min-width:1024px){.cols-lg-3{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:25%}}@media (min-width:1280px){.cols-xl-3{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:25%}}@media (min-width:1580px){.cols-xxl-3{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:25%}}.cols-4{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:33.33333%}@media (max-width:580px){.cols-xs-4{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:33.33333%}}@media (min-width:640px){.cols-sm-4{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:33.33333%}}@media (min-width:720px){.cols-md-4{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:33.33333%}}@media (min-width:1024px){.cols-lg-4{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:33.33333%}}@media (min-width:1280px){.cols-xl-4{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:33.33333%}}@media (min-width:1580px){.cols-xxl-4{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:33.33333%}}.cols-5{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:41.66667%}@media (max-width:580px){.cols-xs-5{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:41.66667%}}@media (min-width:640px){.cols-sm-5{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:41.66667%}}@media (min-width:720px){.cols-md-5{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:41.66667%}}@media (min-width:1024px){.cols-lg-5{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:41.66667%}}@media (min-width:1280px){.cols-xl-5{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:41.66667%}}@media (min-width:1580px){.cols-xxl-5{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:41.66667%}}.cols-6{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:50%}@media (max-width:580px){.cols-xs-6{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:50%}}@media (min-width:640px){.cols-sm-6{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:50%}}@media (min-width:720px){.cols-md-6{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:50%}}@media (min-width:1024px){.cols-lg-6{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:50%}}@media (min-width:1280px){.cols-xl-6{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:50%}}@media (min-width:1580px){.cols-xxl-6{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:50%}}.cols-7{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:58.33333%}@media (max-width:580px){.cols-xs-7{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:58.33333%}}@media (min-width:640px){.cols-sm-7{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:58.33333%}}@media (min-width:720px){.cols-md-7{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:58.33333%}}@media (min-width:1024px){.cols-lg-7{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:58.33333%}}@media (min-width:1280px){.cols-xl-7{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:58.33333%}}@media (min-width:1580px){.cols-xxl-7{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:58.33333%}}.cols-8{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:66.66667%}@media (max-width:580px){.cols-xs-8{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:66.66667%}}@media (min-width:640px){.cols-sm-8{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:66.66667%}}@media (min-width:720px){.cols-md-8{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:66.66667%}}@media (min-width:1024px){.cols-lg-8{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:66.66667%}}@media (min-width:1280px){.cols-xl-8{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:66.66667%}}@media (min-width:1580px){.cols-xxl-8{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:66.66667%}}.cols-9{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:75%}@media (max-width:580px){.cols-xs-9{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:75%}}@media (min-width:640px){.cols-sm-9{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:75%}}@media (min-width:720px){.cols-md-9{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:75%}}@media (min-width:1024px){.cols-lg-9{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:75%}}@media (min-width:1280px){.cols-xl-9{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:75%}}@media (min-width:1580px){.cols-xxl-9{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:75%}}.cols-10{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:83.33333%}@media (max-width:580px){.cols-xs-10{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:83.33333%}}@media (min-width:640px){.cols-sm-10{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:83.33333%}}@media (min-width:720px){.cols-md-10{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:83.33333%}}@media (min-width:1024px){.cols-lg-10{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:83.33333%}}@media (min-width:1280px){.cols-xl-10{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:83.33333%}}@media (min-width:1580px){.cols-xxl-10{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:83.33333%}}.cols-11{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:91.66667%}@media (max-width:580px){.cols-xs-11{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:91.66667%}}@media (min-width:640px){.cols-sm-11{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:91.66667%}}@media (min-width:720px){.cols-md-11{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:91.66667%}}@media (min-width:1024px){.cols-lg-11{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:91.66667%}}@media (min-width:1280px){.cols-xl-11{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:91.66667%}}@media (min-width:1580px){.cols-xxl-11{flex-basis:0;flex-grow:1;flex:1 0 0%;padding:calc(var(--gutter-padding)/2);width:91.66667%}}.cols-12{flex:0 0 auto;padding:calc(var(--gutter-padding)/2);width:100%}@media (max-width:580px){.cols-xs-12{flex:0 0 auto;padding:calc(var(--gutter-padding)/2);width:100%}}@media (min-width:640px){.cols-sm-12{flex:0 0 auto;padding:calc(var(--gutter-padding)/2);width:100%}}@media (min-width:720px){.cols-md-12{flex:0 0 auto;padding:calc(var(--gutter-padding)/2);width:100%}}@media (min-width:1024px){.cols-lg-12{flex:0 0 auto;padding:calc(var(--gutter-padding)/2);width:100%}}@media (min-width:1280px){.cols-xl-12{flex:0 0 auto;padding:calc(var(--gutter-padding)/2);width:100%}}@media (min-width:1580px){.cols-xxl-12{flex:0 0 auto;padding:calc(var(--gutter-padding)/2);width:100%}}.row>*{flex-shrink:0;max-width:100%;padding-left:calc(var(--gutter-padding)/2);padding-right:calc(var(--gutter-padding)/2);width:100%}.rows{display:flex;flex-wrap:wrap}.cols{flex-basis:0;flex-grow:1;flex:1 0 0%;max-width:100%;padding:calc(var(--gutter-padding)/2)}table.table{border-radius:3px;padding:1px;table-layout:fixed;width:100%}table.table thead tr>th,table.table thead>th{overflow:hidden;white-space:nowrap;width:1px}table th,table.table tbody td,table.table thead th{padding:5px}@media (max-width:580px){table.mb_scroll_tbody{display:block}table.mb_scroll_tbody tbody{display:block;overflow-x:scroll;position:relative;white-space:nowrap;width:auto}table.mb_scroll_tbody thead{float:left;width:40%}table.mb_scroll_tbody tbody tr{display:inline-block;vertical-align:top}table th,table.mb_scroll_tbody thead th{padding:0}table.mb_collapse_row{width:90%}table.mb_collapse_row table,table.mb_collapse_row tbody,table.mb_collapse_row td,table.mb_collapse_row th,table.mb_collapse_row tr{display:block}table.mb_collapse_row thead tr{display:none}table.mb_collapse_row tbody tr td:before{content:attr(data-title)}}.green{color:green}.blue{color:var(--dcw-blue)}div.button a:active,div.button a:visited,span.button a:active,span.button a:visited{color:#484848}input.button[type=button],input.button[type=file],input.button[type=reset],input.button[type=submit]{border:1px solid #ccc}a.button,button.button:hover,div.button:hover,input.button[type=button]:hover,input.button[type=file]:hover,input.button[type=reset]:hover,input.button[type=submit]:hover,span.button a:hover,span.button:hover{box-shadow:0 0 3px #000}a.button,button.button,div.button,input.button[type=button],input.button[type=file],input.button[type=reset],input.button[type=submit],span.button{box-shadow:0 0 3px #000;cursor:pointer;outline-color:#eee}.button-text{box-shadow:0 0!important}.button-text:hover,a.link:hover{text-shadow:1px 1px 8px #000}.button-text:active,.button:active{color:gray}a.button,div.button:active,span.button:active{box-shadow:inset 0 1px 1px 1px #000;outline-color:#eee}a.button.color-bg-blue,button.button.color-bg-blue,div.button.color-bg-blue,input.button[type=button].color-bg-blue,input.button[type=file].color-bg-blue,input.button[type=reset].color-bg-blue,input.button[type=submit].color-bg-blue,span.button.color-bg-blue{background-color:#00f;border:1px solid blue;color:#fff;font-weight:700}a.button.color-outline-blue,button.button.color-outline-blue,div.button.color-outline-blue,input.button[type=button].color-outline-blue,input.button[type=file].color-outline-blue,input.button[type=reset].color-outline-blue,input.button[type=submit].color-outline-blue,span.button.color-outline-blue{border:1px solid blue;color:#00f!important}table.table.color-bg-blue thead{background-color:#00f!important;border:1px solid #ccc;color:#fff!important}table.table.color-outline-blue{border:1px solid blue}.cards-header.color-bg-blue{background-color:#00f!important;color:#fff!important}.color-bg-blue{background-color:#00f!important;font-weight:700}.color-outline-blue{border:1px solid blue;color:#fff!important}a.button.color-bg-gray,button.button.color-bg-gray,div.button.color-bg-gray,input.button[type=button].color-bg-gray,input.button[type=file].color-bg-gray,input.button[type=reset].color-bg-gray,input.button[type=submit].color-bg-gray,span.button.color-bg-gray{background-color:gray;border:1px solid gray;color:#fff;font-weight:700}a.button.color-outline-gray,button.button.color-outline-gray,div.button.color-outline-gray,input.button[type=button].color-outline-gray,input.button[type=file].color-outline-gray,input.button[type=reset].color-outline-gray,input.button[type=submit].color-outline-gray,span.button.color-outline-gray{border:1px solid gray;color:gray!important}table.table.color-bg-gray thead{background-color:gray!important;border:1px solid #ccc;color:#fff!important}table.table.color-outline-gray{border:1px solid gray}.cards-header.color-bg-gray{background-color:gray!important;color:#fff!important}.color-bg-gray{background-color:gray!important;font-weight:700}.color-outline-gray{border:1px solid gray;color:#fff!important}a.button.color-bg-red,button.button.color-bg-red,div.button.color-bg-red,input.button[type=button].color-bg-red,input.button[type=file].color-bg-red,input.button[type=reset].color-bg-red,input.button[type=submit].color-bg-red,span.button.color-bg-red{background-color:red;border:1px solid red;color:#fff;font-weight:700}a.button.color-outline-red,button.button.color-outline-red,div.button.color-outline-red,input.button[type=button].color-outline-red,input.button[type=file].color-outline-red,input.button[type=reset].color-outline-red,input.button[type=submit].color-outline-red,span.button.color-outline-red{border:1px solid red;color:red!important}table.table.color-bg-red thead{background-color:red!important;border:1px solid #ccc;color:#fff!important}table.table.color-outline-red{border:1px solid red}.cards-header.color-bg-red{background-color:red!important;color:#fff!important}.color-bg-red{background-color:red!important;font-weight:700}.color-outline-red{border:1px solid red;color:#fff!important}a.button.color-bg-yellow,button.button.color-bg-yellow,div.button.color-bg-yellow,input.button[type=button].color-bg-yellow,input.button[type=file].color-bg-yellow,input.button[type=reset].color-bg-yellow,input.button[type=submit].color-bg-yellow,span.button.color-bg-yellow{background-color:#ff0;border:1px solid #ff0;color:#000;font-weight:700}a.button.color-outline-yellow,button.button.color-outline-yellow,div.button.color-outline-yellow,input.button[type=button].color-outline-yellow,input.button[type=file].color-outline-yellow,input.button[type=reset].color-outline-yellow,input.button[type=submit].color-outline-yellow,span.button.color-outline-yellow{border:1px solid #ff0;color:#ff0!important}table.table.color-bg-yellow thead{background-color:#ff0!important;border:1px solid #ccc;color:#000!important}table.table.color-outline-yellow{border:1px solid #ff0}.cards-header.color-bg-yellow{background-color:#ff0!important;color:#000!important}.color-bg-yellow{background-color:#ff0!important;font-weight:700}.color-outline-yellow{border:1px solid #ff0;color:#000!important}.cards{background-color:#fff;border:1px solid #99bdcf}.cards-header{color:#fff}.cards-body{background-color:#fff}h1,h2,h3,h4,h5,h6{padding:3}header{padding:5px}body{font-family:sans-serif}table.table,table.table thead{border:1px solid #ccc}table.table thead{background-color:#3082b2;color:#eee}table.table tbody{border:1px solid #ccc}table.table tbody td{border-bottom:1px solid #ccc;border-left:1px solid #ccc}table.table.zebra_vertical tbody tr td:nth-child(odd){background-color:#efecec;border:1px solid #efecec}table.table.zebra_vertical tbody tr td:nth-child(2n){background-color:#afacac;border:1px solid #afacac}table.table.zebra_horizontal tbody tr:nth-child(odd) td{background-color:#efecec;border:1px solid #efecec}table.table.zebra_horizontal tbody tr:nth-child(2n) td{background-color:#afacac;border:1px solid #afacac}@media (max-width:580px){table.mb_scroll_tbody tbody{display:block;overflow-x:scroll;position:relative;white-space:nowrap;width:auto}table.mb_scroll_tbody thead{float:left;width:40%}table.mb_scroll_tbody tbody tr td,table.mb_scroll_tbody thead tr th{border-bottom:1px dotted #fff;display:block;margin:1px}table.mb_scroll_tbody tbody tr td{height:20px;padding:5px}table.mb_collapse_row tr{border:1px solid #ccc}table.mb_collapse_row tbody tr td{border-bottom:1px solid #eee;height:100%;padding-left:35%;position:relative;text-align:left;white-space:normal;width:auto}table.mb_collapse_row tbody tr td:before{background-color:#3082b2;border-top:1px solid #eee;color:#fff;left:0;padding:5px;position:absolute;top:0;white-space:nowrap;width:30%;word-wrap:break-word;font-weight:700;height:100%;text-align:left}}body,html{font-size:18px}header .link{color:#4a9ec7;font-family:sans-serif,monospace,ui-monospace;font-weight:700}header .link:hover{text-shadow:0 0 2px #999}h1,h2,h3,h4,h5,h6{font-family:sans-serif,monospace,ui-monospace}.menu-grid{display:inline-block;vertical-align:top}.menu-grid-position-right{float:right}h1,h2,h3,h4,h5,h6{color:#579bb5}header{border-bottom:1px solid #4a9ec7}footer{border-top:1px solid #4a9ec7;color:#7e7e7f}footer p{color:#6aacce;display:inline-block}footer a{color:#9e9e9e}.linegradiant{display:block;padding:5px;position:relative}.main_page_banner{margin:10px 0;min-height:200px}.banner_title{color:#579bb5;display:block;font-size:55px;font-weight:900}.banner_sub_title{color:#579bb5;display:block;font-size:45px;font-weight:lighter}.banner_text_align_end{text-align:end}.grid_banner_div{display:inline-block;vertical-align:middle;width:46%}.cards .cards-body a,.cards .cards-header a{color:#096fa1}.cards-footer p{color:#72a4bc}.cards-body{height:270px}.project-card-inline{display:inline-block}.menu-icon{display:none}.menu-body-list-in-mobile{background-color:#fff;border:1px solid #4a9ec7;border-top:0;margin-top:-4px;position:absolute;right:0}.display_desktop{display:block;width:100%}.display_mobile{display:none;width:100%}@media (max-width:580px){.display_desktop{display:none}.display_mobile{display:block}.main_page_banner{min-height:100px!important}.menu-body-list{display:none}.menu-icon{cursor:pointer;display:inline-block}.project-card-inline{width:45%}.cards{overflow:hidden}.cards-body{height:310px}.banner_sub_title{font-size:20px}.banner_title{font-size:30px}.grid_banner_div img{width:95%}.header_menu{margin:0!important;padding:0!important}header{padding:0}.codehyouka-home-banner-image{width:95%!important}.container-inline .link img{height:60px!important}span.container-inline.align-vertical-top .link h3{margin-bottom:10px;margin-top:0}}.logo{width:10%}.codehyouka-home-banner-image{width:80%}.billboard_content{display:inline-block;vertical-align:middle}.billboard_content img{width:95%}.billboard_content h2{color:#4a9ec7!important;font-size:3em;margin:0!important;padding:0!important}.billboard_content span{color:#fa9c37;font-size:20px}
