/* reset */ html{font-family:Helvetica, Tahoma, Arial, sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:18px / 100%;letter-spacing:0.0625em;background-color:transparent;}body{margin:0;background-color:transparent;}footer,header,main,menu,nav{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}small{font-size:80%}img{border:0}svg:not(:root){overflow:hidden}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}*, *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix:after,.clearfix:before,.container:after,.container:before,.nav:after,.nav:before,.row:after,.row:before{display:table;content:" "}.nav:after,.row:after{clear:both}
/* layout */ .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}}
/* basics */ html{font-size:1rem;-webkit-tap-highlight-color:rgba(0,0,0,0);scrollbar-color: #a6a6a6 #f0f0f0;} body{font-family:Helvetica, Tahoma, Arial, sans-serif;font-size:1rem;line-height:1.42857143;color:#fff;background-color:#212322;} button,input,select{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#fff;}a:focus,a:hover{color:#fff;text-decoration:none;}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
img{border:1px solid #fff;}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.img-responsive {margin:0 auto;display:block;max-width:100%;height:auto;}.no-border{border:1px solid #000;}
hr{margin-top:20px;margin-bottom:240px;border:0;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:bold;line-height:1.42857143;color:#fff;text-wrap:balance;}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#fff}
.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}
h1 .small,.h1 small,h2 .small,.h2 small,h3 small,h1 .small,h1 .small,h2 .small,h3 small{font-size:65%}
.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}
.h1,h1{font-size:3em;margin:60px 0px 12px 0px;text-align:center;background-color:#212322;color:#fff;}
.h2,h2{font-size:30px;margin:60px 0px 12px 0px;text-align:center;color:#fff;background-color:#9e1717;padding:12px 15px;border-radius:8px 8px;}
.h3,h3{font-size:24px;margin:90px 0px 12px 0px;color:#fff;background-color:#9e1717;padding:8px 15px;border-radius:8px 8px;}
.h4,h4{font-size:20px;color:#212322;background-color:#DDDDDD;padding:6px 12px;margin:24px 0px 12px 0px;border-radius:8px 8px;}
.h5,h5{font-size:14px}
.h6,h6{font-size:12px}

p{margin:0 0 24px;font-size:18px;line-height:1.42857143;}
ol, ul{margin-top:-20px;margin-bottom:10px;font-size:18px;}ol ol,ol ul,ul ol,ul ul{margin-top:0px;}
.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}table{background-color:transparent}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.hidden{display:none !important}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none !important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block !important}}@media (max-width:767px){.visible-xs-inline{display:inline !important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}td.visible-sm,th.visible-sm{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}td.visible-md,th.visible-md{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}td.visible-lg,th.visible-lg{display:table-cell !important}}@media (min-width:1200px){.visible-lg-block{display:block !important}}@media (min-width:1200px){.visible-lg-inline{display:inline !important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width:767px){.hidden-xs{display:none !important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media (min-width:1200px){.hidden-lg{display:none !important}}
 .row:after,.row:before{display:table;content:" "} .clearfix:after,.nav:after,.navbar-header:after,.navbar:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}
/* nav */
.nav-menu {margin:0 auto;padding:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.nav-menu:after {content:"";display:table;clear:both;}
[id^=submenu], [id=mainmenu] {display:none;}
.nav-fixed {margin:0;padding:0;text-align:left;z-index:100;background-color:transparent;position:fixed;top:0;right:0px;}
[id=mainmenu] ~ .nav-drop {display:none;}
[id=mainmenu]:checked ~ .nav-drop {display:block;}
[id=mainmenu]:checked ~ .toggle-mainmenu {color:#9e1717;background-color:#fff;border-color:#9e1717;}
[id=mainmenu]:checked ~ .toggle-mainmenu:hover {color:#fff;background-color:#9e1717;border-color:#fff;}
[id=mainmenu]:checked ~ .toggle-mainmenu:after {content:'\25BC';}
.toggle-mainmenu {float:right;margin-right:0px;}
.toggle-mainmenu {display:block;padding:0 20px;font-size:18px;line-height:36px;color:#fff;background-color:#9e1717;border:2px solid #fff;border-radius:12px;text-align:left;}
.toggle-mainmenu:hover {color:#9e1717;background-color:#fff;border-color:#9e1717;}
.toggle-mainmenu:after {content:'\25BA';vertical-align:middle;display:inline-block;position:relative;right:-12px;}
.nav-drop {position:fixed;right:0px;top:42px;height:90%;height:calc(100% - 46px);background-color:#eee;background-color:rgba(150,150,150,0.5);overflow-y:scroll;z-index:100;}
.nav-menu .toggle {margin:0;padding:0 16px;width:100%;display:block;background-color:#eee;color:#000;font-weight:normal;}
.nav-menu .toggle:hover {cursor:default;background-color:#9e1717;color:#fff;}
.nav-menu .toggle:after{content:'\25BA';vertical-align:middle;display:inline-block;float:right;position:relative;right:-12px;}
[id^=submenu]:checked + .toggle:after {content:'\25BC';}
.nav-menu ul {padding:0;margin:0;font-size:18px;display:block;list-style:none;line-height:48px;border-top:1px solid #eee;}
.nav-menu > ul > li {padding:0;margin:0;position:relative;line-height:48px;width:330px;border:1px solid #999;border-top-width:0px;}
.nav-menu > ul > li:first-child {border-top-width:0px;} .nav-menu li.active > a, .nav-menu li.active .toggle {background-color:#9e1717;color:#fff;}
.nav-menu li.current > a, .nav-menu li.current .toggle {background-color:#9e1717;color:#fff;}
.nav-menu a {width:100%;display:block;margin:0;padding:0 16px;background-color:#eee;color:#000;font-weight:normal;text-decoration:none;text-align:left;}
.nav-menu a:hover {text-decoration:none;background-color:#9e1717;color:#fff;} .nav-menu ul a {background-color:#fff;} .nav-menu ul ul a {background-color:#fff;}
[id^=submenu] ~ ul {display:none;}
[id^=submenu]:checked ~ ul {display:block;}
.nav-menu ul ul > li {border:1px solid #999;border-bottom-width:0px;}
.nav-menu ul ul > li:last-child {border-bottom-width:1px;}
/* @media (hover: hover) and (pointer: fine) */
@media all and (min-width:992px) {
.nav-fixed {width:100%;z-index:100;text-align:center;background-color:transparent;height:42px;border-top:0px solid #000;border-bottom:0px solid #000;position:sticky;top:0px;}
.nav-menu {display:inline-block;}
[id=mainmenu] ~ .nav-drop {display:block;}
[id=mainmenu]:checked ~ .nav-drop {display:block;}
.toggle-mainmenu {display:none;}
.nav-drop {position:relative;top:0px;overflow-y:visible;height:auto;}
.nav-menu .toggle:after{content:"";}
[id^=submenu]:checked + .toggle:after {content:'';}
.nav-menu > ul > li {float:left;width:auto;min-width:135px;}
.nav-menu > ul > li {border-top-width:0px;border-right-width:0px;line-height:38px;}
.nav-menu > ul > li:last-child {border-right-width:1px;} .nav-menu ul ul {display:none;position:absolute;top:38px;left:0px;}
.nav-menu ul a {background-color:#eee;} .nav-menu ul ul a {background-color:#eee;width:100%;}
.nav-menu ul ul li {min-width:180px;white-space:nowrap;line-height:42px;}
.nav-menu li:hover ul {display:inherit;}
[id^=submenu]:checked ~ ul {display:none;}
.nav-menu > ul li:last-child > ul {left:auto;right:0px;}
}
/* theme */
.sts-header, header{padding:0px 0px;background-color:#212322;}
.sts-theme {padding-bottom:150px;background-color:#212322;}
.headline {font-size:36px;margin:18px 0 12px;text-align:center;color:#fff;background-color:#212322;}
.red-back {background-color:#9e1717;}
.div-link{border:20px solid transparent;width:100%;text-align:right;}
.div-link:hover{border:20px solid #FFDD00;background-color:#FFDD00;color:#000;}
.div-link:hover a{color:#000;}
.my-summary {color:#FFFFFF;font-weight:normal;}
.no-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media all and (min-width:992px) {.sts-theme {background-color:#212322;border:none;}}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:18px;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid #363636;border-radius:4px}
.btn-contact{margin-left:12px;margin-right:12px;color:#363636;background-color:#fff;padding:0px 6px 0px 6px;box-shadow:0 0 0 2px #fff,0 0 0 4px #363636;border-radius:12px;font-size:18px;font-weight:bold;text-decoration:none;display:inline-block;}
.btn-contact:hover, .btn-contact:focus{color:#fff;background-color:#363636;box-shadow:0 0 0 2px #fff,0 0 0 4px #363636;text-decoration:none;}
.btn-more{margin-left:24px;color:#fff;background-color:#363636;padding:0px 16px 0px 8px;box-shadow:0 0 0 2px #fff,0 0 0 4px #363636;border-radius:8px 8px;font-size:16px;font-weight:bold;text-decoration:none;display:inline-block;}
.btn-more:after{content:'\25BA';vertical-align:middle;display:inline-block;position:relative;right:-12px;}
.btn-more:hover, .btn-more:focus{color:#363636;background-color:#FFF;box-shadow:0 0 0 2px #363636,0 0 0 4px #fff;text-decoration:none;}
details summary {cursor:pointer;padding:6px 0px 12px;font-size:18px;font-weight:bold;color:#9e1717;}
details summary > * {display:inline;}
.sa-lab{position:relative;display:inline-block;font-size:18px;font-weight:400;}
.sa-body{} [id^=sa]{display:none;} [id^=sa] ~ .sa-body {display:none;} [id^=sa]:checked ~ .sa-body {display:block;}
.bot-25 img{margin-bottom:25px;}
tr, td {vertical-align:top;}
.onoff{display:none;}
@media (min-width:768px) {h1 {font-size:3em;letter-spacing:0.1em;} a[href^="tel:"]{cursor:pointer;pointer-events:none;}}
@media (min-width:1200px) {h1 {font-size:3em;letter-spacing:0.15em;}.map-top {margin-top:150px}} @media (max-width:767px) {.col-sm-6 + .col-sm-6 {margin-top:15px;}}
@media (min-width:992px){.sts-header, header{padding:0px;}}
.video-div{margin:0px -15px;}
.video-frame {display:block;width:100%;height:auto;margin:12px 0px 24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@media all and (min-width:992px) {
.video-div{margin:0px 0px;}
.video-frame {border:1px solid #fff;}
}
.sitemap{margin-top:60px;}.sitemap a{color:#fff;text-decoration:none;border-bottom:2px solid #363636;}.sitemap a:focus,.sitemap a:hover{color:#000;text-decoration:none;background-color:#FFDD00;border-bottom:2px solid #363636;cursor:pointer;}.sitemap a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
/* footer */
.sts-footer {padding:15px 15px 15px 15px;margin:0 0;background-color:#696969;background-image:linear-gradient(to bottom, #212322, #696969);color:#fff;text-align:center;}
.sts-footer-2 {padding:20px 15px 10px 15px;margin:0 0;background-color:#919191;background-image:linear-gradient(to bottom, #696969, #919191);}
.sts-footer img{display:inline-block;max-width:100%;height:auto;vertical-align:middle;border:2px solid #FFFFFF;}
.sts-footer-2 a {color:#EEEEEE;text-decoration:none;} .sts-footer-2 a:hover {color:#EEEEEE;text-decoration:underline;}
.text-left {text-align:center;} .text-right {text-align:center;} .text-center {text-align:center;}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}  @media screen and (min-width:992px){ .text-left {text-align:left;} .text-right {text-align:right;} .text-center {text-align:center;}}
/* cookie */ #cookieDisplay {width:100%;position:fixed;bottom:0px;left:0px;padding:0;margin:0;z-index:900;} #cookieMessage {padding:12px 18px 12px 18px;background:rgb(32,32,32);background:rgba(32,32,32,0.6);color:#FFFFFF;font-size:14px;font-weight:bold;overflow:hidden;} #cookieMessage a {background-color:transparent;color:#FFFFFF;text-decoration:underline;} #cookieMessage a:hover {background-color:transparent;color:#FFFFFF;text-decoration:none;} #cookieAccept {margin:-12px -18px 0px 20px;padding:2px 10px 2px 10px;font-size:14px;color:#444444;background-color:#DDDDDD;border:1px solid #CCCCCC;border:1px solid #999999;border-radius:4px;cursor:pointer;float:right;z-index:900;} #cookieAccept:hover {background-color:#E1FFFF;color:#000000;} #popCookie {text-decoration:underline;} #popCookie:hover {text-decoration:none;cursor:pointer;}
@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100% !important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered td,.table-bordered th{border:1px solid #ddd !important}}