.navbar-inverse{border-radius:0;background:rgba(75,65,65, 0.85);border-bottom:1px solid rgba(255, 255, 255, 0.15);min-height:100px;padding-top:25px;margin-bottom:0;}.navbar-inverse *:focus{outline:0;}@media (max-width:767px){.navbar-inverse{background:rgba(85,75,4, 0.);}}.navbar-inverse .navbar-nav > li > a,.navbar-inverse .navbar-nav > .open ul > a{color:rgba(255, 255, 255, .6);}.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus{color:#fff;background:none;}.navbar-inverse .navbar-nav > .open > a{background:none;color:white;}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background:none;color:white;}.navbar-inverse .navbar-nav > .active > a{background:none;color:white;}.navbar-inverse .navbar-brand{font-family:"Open sans", helvetica, arial;font-size:24px;color:white;padding:0 0 0 15px;margin:12px 0 0 0;}.navbar-inverse .navbar-brand img{margin-top:-8px;}.navbar-nav .dropdown-menu{left:-5px;font-size:13px;background-color:rgba(75,65,65, .85);border:0px none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);}.navbar-nav .dropdown-menu > li > a{color:rgba(255, 255, 255, .7);padding:7px 20px;}.navbar-nav .dropdown-menu > li > a:hover,.navbar-nav .dropdown-menu > li > a:focus,.navbar-nav .dropdown-menu > .active > a:hover{background:rgba(255, 255, 255, .1);color:white;}.navbar-nav .dropdown-menu > .active > a,.navbar-nav .dropdown-menu > .active > a:focus{background:none;color:#fff;}.navbar-nav .btn{border:1px solid rgba(255, 255, 255, .2);margin-left:5px;margin-top:5px;padding-top:10px;padding-bottom:10px;}.navbar-nav a.btn:focus,.navbar-nav a.btn:hover{border:1px solid rgba(255,255,255,.6);}.navbar-collapse{border:0 none;border-top:0 none;box-shadow:none;}@media (max-width:767px){.navbar-collapse ul{text-align:center;width:100%;padding-bottom:10px;}.navbar-collapse ul .btn{max-width:50%;margin:0 auto;}}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0;}.btn-default, .btn-primary, .btn-success, .btn-action.btn-info, .btn-warning, .btn-danger{text-shadow:0 2px 1px rgba(0, 0, 0, .2);}.btn{padding:10px 40px;font-weight:bold;border:0 none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.btn-lg{padding:15px 65px;font-size:14px;font-weight:bold;}.btn-default{text-shadow:none;background:transparent;color:rgba(50,50,50,.5);-webkit-box-shadow:inset 0px 0px 0px 3px rgba(50,50,50,.5);-moz-box-shadow:inset 0px 0px 0px 3px rgba(50,50,50,.5);box-shadow:inset 0px 0px 0px 3px rgba(50,50,50,.5);}.btn-default:hover,.btn-default:focus{color:rgba(50,50,50,.8);-webkit-box-shadow:inset 0px 0px 0px 3px rgba(50,50,50,.8);-moz-box-shadow:inset 0px 0px 0px 3px rgba(50,50,50,.8);box-shadow:inset 0px 0px 0px 3px rgba(50,50,50,.8);background:transparent;}.btn-default:active,.btn-default.active{color:#333;-webkit-box-shadow:inset 0px 0px 0px 3px #333;-moz-box-shadow:inset 0px 0px 0px 3px #333;box-shadow:inset 0px 0px 0px 3px #333;background:transparent;}.btn-action,.btn-primary{color:#FFEFD7;background-color:#FF920E;background-image:-webkit-linear-gradient(top, #FF9B22 0%, #FF8C00 100%);background-image:linear-gradient(to bottom, #FF9B22 0%, #FF8C00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffFF9B22', endColorstr='#ffFF8C00', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border:0 none;}.btn-action:hover,.btn-action:focus{color:#fff;background:#FF9B22;}.btn-action:active{background:#FF8C00;}.jumbotron{color:inherit;background-color:#F7F5F4;padding-top:30px;padding-bottom:30px;margin-bottom:0;}.container .jumbotron{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding-left:40px;padding-right:40px;}.jumbotron p{font-size:inherit;}.jumbotron h2, .jumbotron h3, .jumbotron h4,.jumbotron h5, .jumbotron h6{line-height:1.3em;}.img-rounded{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: url('/fonts/open-sans-v15-latin-300.eot'); src: local('Open Sans Regular'), local('OpenSans-Regular'), url('/fonts/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'),url('/fonts/open-sans-v15-latin-300.woff2') format('woff2'),url('/fonts/open-sans-v15-latin-300.woff') format('woff'),url('/fonts/open-sans-v15-latin-300.ttf') format('truetype'),url('/fonts/open-sans-v15-latin-300.svg#OpenSans') format('svg'); }@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;src: url('/fonts/open-sans-v15-latin-300italic.eot'); src: local('Open Sans Regular'), local('OpenSans-Regular'), url('/fonts/open-sans-v15-latin-300italic.eot?#iefix') format('embedded-opentype'),url('/fonts/open-sans-v15-latin-300italic.woff2') format('woff2'),url('/fonts/open-sans-v15-latin-300italic.woff') format('woff'),url('/fonts/open-sans-v15-latin-300italic.ttf') format('truetype'),url('/fonts/open-sans-v15-latin-300italic.svg#OpenSans') format('svg'); }@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;src: url('/fonts/open-sans-v15-latin-regular.eot'); src: local('Open Sans Regular'), local('OpenSans-Regular'), url('/fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'),url('/fonts/open-sans-v15-latin-regular.woff2') format('woff2'),url('/fonts/open-sans-v15-latin-regular.woff') format('woff'),url('/fonts/open-sans-v15-latin-regular.ttf') format('truetype'),url('/fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); }@font-face {font-family: 'Open Sans';font-style: italic;font-weight: 400;src: url('/fonts/open-sans-v15-latin-italic.eot'); src: local('Open Sans Italic'), local('OpenSans-Italic'), url('/fonts/open-sans-v15-latin-italic.eot?#iefix') format('embedded-opentype'),url('/fonts/open-sans-v15-latin-italic.woff2') format('woff2'),url('/fonts/open-sans-v15-latin-italic.woff') format('woff'),url('/fonts/open-sans-v15-latin-italic.ttf') format('truetype'),url('/fonts/open-sans-v15-latin-italic.svg#OpenSans') format('svg'); }@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 700;src: url('/fonts/open-sans-v15-latin-700.eot'); src: local('Open Sans Bold'), local('OpenSans-Bold'), url('/fonts/open-sans-v15-latin-700.eot?#iefix') format('embedded-opentype'),url('/fonts/open-sans-v15-latin-700.woff2') format('woff2'),url('/fonts/open-sans-v15-latin-700.woff') format('woff'),url('/fonts/open-sans-v15-latin-700.ttf') format('truetype'),url('/fonts/open-sans-v15-latin-700.svg#OpenSans') format('svg'); }#head {background:#181015 url( /uploads/startseitenfoto/bg_header2.jpg) no-repeat; background-size: cover;min-height:520px; text-align: center; padding-top:240px; color:white; font-family:"Open sans", Helvetica, Arial; font-weight:300; }.page-header {border-color:#CCC;}#head.secondary { height:100px; min-height: 100px; padding-top:0px; }#head .lead { font-family:"Open sans", Helvetica, Arial; font-size:44px; margin-bottom:6px; color:white; line-height:1.15em; } #head .tagline { color:rgba(255,255,255,0.75); margin-bottom:25px; }#head .tagline a { color:#fff; } #head .btn { margin-bottom:10px;}#head .btn-default { text-shadow: none; background:transparent; color:rgba(255,255,255,.5); -webkit-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.5); -moz-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.5); box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.5); background: transparent; }#head .btn-default:hover,#head .btn-default:focus { color:rgba(255,255,255,.8); -webkit-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.8); -moz-box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.8); box-shadow:inset 0px 0px 0px 3px rgba(255,255,255,.8); background: transparent; }#head .btn-default:active, #head .btn-default.active { color:#fff; -webkit-box-shadow:inset 0px 0px 0px 3px #fff; -moz-box-shadow:inset 0px 0px 0px 3px #fff; box-shadow:inset 0px 0px 0px 3px #fff; background: transparent; }@media (max-width: 767px) {#head { min-height:420px; padding-top:160px; }#head .lead { font-size: 34px; }}.slideUp { top:-100px; }.headroom { -webkit-transition: all 0.4s ease-out; -moz-transition: all 0.4s ease-out; -o-transition: all 0.4s ease-out; transition: all 0.4s ease-out; }.highlight { margin-top:40px; }.h-caption{ text-align: center; } .h-caption i{ display:block; font-size: 54px; color:#382526; margin-bottom:36px; }.h-caption h3 { font-size: 1.45em; font-weight: normal; margin-bottom:20px; margin-top:15px;}.h-body { }.upper {text-transform:uppercase;}h1, h2, h3, h4, h5, h6 { font-family:"Open sans", Helvetica, Arial; font-weight:300;}h1, .h1, h2, .h2, h3, .h3 { margin-top:30px; } blockquote { font-style: italic; font-family: Georgia; color:#999; margin:30px 0 30px; }label { color: #777; }.thin { font-weight:400; }.page-title { margin-top:20px; font-weight:300;}.text-muted { color:#888; }.breadcrumb { background:none; padding:0; margin:30px 0 0px 0; }ul.list-spaces li{ margin-bottom:10px; }.container-full { margin: 0 auto; width: 100%; }.top-space { margin-top: 60px; }.top-margin { margin-top:20px; }img { max-width:100%; height:auto;}img.pull-right { margin-left: 10px; }img.pull-left { margin-right: 10px; }#map { width:100%; height:280px; }#social { margin-top:50px; margin-bottom:50px; }#social .wrapper { width:340px; margin:0 auto; }.sidebar { padding-top:36px; padding-bottom:30px; }.sidebar .widget { margin-bottom:20px; }.sidebar h1, .sidebar .h1, .sidebar h2, .sidebar .h2, .sidebar h3, .sidebar .h3 { margin-top:20px; } .footer1 { background: #232323; padding: 30px 0 0 0; font-size: 12px; color: #999; }.footer1 a { color: #ccc; }.footer1 a:hover {color: #fff; }.footer1 .widget { margin-bottom:30px; }.footer1 .widget-title { font-size: 1.65em; font-weight: normal; color: #ccc; margin: 0 0 20px; }.footer1 .entry-meta { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin: 0 0 35px 0; padding: 2px 0; color: #888888; font-size: 12px; font-size: 0.75rem; }.footer1 .entry-meta a { color: #333333; }.footer1 .entry-meta .meta-in { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 10px 0; }.follow-me-icons { font-size:30px; }.follow-me-icons i { float:left; margin:0 10px 0 0; }.footer2 { background: #191919; padding: 15px 0; color: #777; font-size: 12px; }.footer2 a { color: #aaa; }.footer2 a:hover { color: #fff; }.footer2 p { margin: 0; }.widget-simplenav { margin-left:-5px; }.widget-simplenav a{ margin:0 5px; }#head {padding-top:140px;}#head .lead {padding-top:100px; background:transparent url(/images/layout/logo-1-60.png) no-repeat top center; }.maincontent { min-height:350px;}#sidebar {padding-left:50px;}.kontaktform label {display:block; font-weight:normal;}.kontaktform .col-sm-4 input,.kontaktform .col-sm-12 textarea { background-color: #FFFFFF;background-image: none;border: 1px solid #CCCCCC;border-radius: 4px;box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.071);color: #555555;display: block;font-size: 14px;height: 34px;line-height: 1.43;padding: 6px 12px;transition: border-color 0.15s cubic-bezier(0.42, 0, 0.58, 1) 0, box-shadow 0.15s cubic-bezier(0.42, 0, 0.58, 1) 0;width: 100%;}.kontaktform .col-sm-12 textarea {height:180px;}.kontaktform .col-sm-4 input:focus,.kontaktform .col-sm-12 textarea:focus { border-bottom-color: #66AFE9;border-left-color: #66AFE9;border-right-color: #66AFE9;border-top-color: #66AFE9;box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.071), 0px 0px 8px rgba(102, 175, 233, 0.600);outline: 0px none currentColor;}.kontaktform div.submit {padding-top:20px;}.kontaktform input[type="checkbox"] {width:auto; float:left; padding:10px; margin:5px;}.kontaktform .email input[type="checkbox"] {margin-top:12px;}.kontaktform div.datenschutz{margin:10px 0 0 0;}.kontaktform .datenschutz label {display:inline;}.kontaktform .datenschutz input[type="checkbox"] {width:auto; margin-left:0;}.kontaktform div.datenschutzhinweis {clear:left; margin:0 0 20px 0; color:#666;}.kontaktform div.ds-zusatz{margin-top:0px; font-size:0.9em; line-height:135%;}.empty-header {font-size:2.2em; border-bottom: 1px solid #CCC;margin: 40px 0px 20px;padding-bottom: 9px;}.maincontent img{float:left; margin:0 20px 10px 0;}.maincontent h1, .maincontent h2, .maincontent h3, .maincontent h4 {clear:both; display:block; color:#666;}#sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4 {clear:both; display:block; color:#666;}#sidebar h1, .maincontent h1 {font-size:2.225em; color:#444;}.maincontent h2, #sidebar h2 {font-size:1.85em;}.maincontent h3, #sidebar h3 {font-size:1.6em;}#accordion h3 {cursor:pointer; margin-top:10px;}#accordion .current h3{cursor:default; color:#554B04;}#accordion .current + div {color:#554B04;}#accordion .pane{display:none;}.subnav {padding-left:0; list-style:none;}.subnav li {border-bottom:1px dotted #888;}.subnav a, .subnav span {display:block; padding:8px 0; font-size:16px;}.subnav a.active {font-weight:bold; color:#444;}.footer-nav {padding:0; margin:0; list-style:none;}.footer-nav ul {padding:0; margin:0 0 0 20px; list-style:square;}li.last-nav {border:none;}p.kurs-1 {text-wrap:normal; white-space: pre-wrap;}.item {margin-bottom:30px;}.item h3 span {display:inline-block; padding:3px 7px; margin-right:10px; background-color:#554B04; color:#EEE; border-radius:3px;}.item h5 {font-size:1.225em; margin-bottom:3px; border-bottom:1px dotted #BBB; padding:0 0 5px 0;}.item h4 {font-size:1.35em; margin-top:25px; color:#000;}.item h4 + h5 {border-bottom:none;}.item p.kurs-1 {margin-bottom:20px; padding-left:20px;}.item .kurstext {font-style:italic; padding-left:20px;}.item p.message {padding:8px; background-color:#FEE0D8; color:#666;}.bold {font-weight:bold;}.item .btn {padding:5px 10px; border-width:1px;}.kurstermin {font-weight:bold; display:block; font-size:1.15em;}.pagination {display:block; width:100%; margin:10px 0;}.anmeldung {margin-bottom:10px;}.anmeldung fieldset{margin-bottom:30px;}.anmeldung legend{width:100%; font-size:18px; display:block; margin-bottom:10px; padding:2px 0 2px 5px; background:#EAE9DB; color:#555;}.teilnehmer div {float:left; width:25%; padding:3px; margin-bottom:5px;}.teilnehmer .kurs {display:block;clear:left;}.teilnehmer input, .teilnehmer select {width:100%;}.anmeldung input[type="checkbox"]{width:auto; width:20px; height:20px;}.teilnehmer .selbstfahrer {text-align:center;}.teilnehmer .mitglied {text-align:center;}.teilnehmer label {display:block; margin-bottom:2px;}.kontaktdaten, .kontodaten {width:48%;}.kontaktdaten {float:left;}.kontodaten {float:right;}.bemerkungen{clear:both;}.kontaktdaten div, .kontodaten div, .bemerkungen div {float:none; clear:both; display:block; padding:7px 0;}.kontaktdaten label, .kontodaten label {width:45%; float:left;}.kontaktdaten input, .kontodaten input {width:55%; float:right;}#plz {width:60px; float:left;}.kontodaten input#lastschrift {float:left; margin-right:10px;}.anmeldung .lastschrift label {width:80%;}.anmeldung .lastschrift {padding:0; line-height:30px;}.kontodaten div.lk, .kontodaten div.pz, .kontodaten div.bk, .kontodaten div.kn{width:30px; float:left; clear:none; margin-right:3px;}.kontodaten div.bk {width:85px;}.kontodaten div.kn {width:110px;}.kontodaten .lk input, .kontodaten .pz input, .kontodaten .bk input, .kontodaten .kn input {width:100%; float:none; display:block;}.bemerkungen label{width:22%; float:left;}.bemerkungen textarea {width:78%; float:right; height:150px;}.anmeldung div.datenschutzhinweis {width:78%; float:right;}.anmeldung .ds-zusatz {margin-top:-20px; font-size:0.9em; color:#666;}#nachfragen {width:78%;}.anmeldung input, .anmeldung select, .anmeldung textarea {border:1px solid #AAA; padding:3px;}.anmeldung input, .anmeldung select, .anmeldung label, .anmeldung .iban{font-size:12px; font-weight:normal; color:#444;}option.mitfahrer {background-color:#D6E7D3;}.anmeldung input:focus, .anmeldung select:focus {border-color:#4C4729; box-shadow:0 0 6px rgba(50,150,250,0.7);}.teilnehmer .mitglied div {float:none; display:inline-block; text-align:center; width:auto; padding:0; margin:5px auto 0 auto;}.teilnehmer .mitglied input {width:18px; height:18px; padding:0; margin:0 auto;}.teilnehmer .mitglied div:nth-of-type(1) label {display:inline-block; float:left; margin:1px 5px 0 0;}.teilnehmer .mitglied div:nth-of-type(2) label {display:inline-block; float:right; margin:1px 0 0 0;}.anmeldung .kurs select {background-color: #fbc44e;}div.hinweis10 {padding:0 0 10px 0;}.submit input {float:right; margin-left:10px;}.alert-danger, .alert-info, .alert-success {padding:8px;}label.required{font-weight:bold; color:red;}span.required {color:red;}.fb_invalid input[type="checkbox"] {border-color:red;}.lk.fb_invalid input, .pz.fb_invalid input, .bk.fb_invalid input, .kn.fb_invalid input {border-color:red;}span.muss {padding-left:3px; color:#333;}.teilnehmer div.inputs{float:none; width:auto; padding:0; margin-bottom:0;}.jumbotron .row .btn {margin-top:20px;}.jumbotron img {display:block; max-width:100%; height:auto;padding:3px; border:1px solid #CCC;}.kurs-einleitung {width:60%; float:left;}.kurs-einleitung h3 {margin-top:10px;}.kurs-bild {width:35%; float:right;}.kurs-bild img {max-width:100%; height:auto; padding:3px; border:1px solid #CCC;}.clear {clear:both;}.gallerycomment {margin-bottom:15px;}.gallery .img {float: left;margin:0 15px 10px 0;text-align: center;}.gallery .img a {display: inline-block;border: 2px solid #ddd;padding: 1px;}.gallery-latest.gallery .img{border:none; margin:0;}.gallery-latest.gallery .img a{border:none; margin:0; padding:0;}.gallery .img a:hover {border-color: #999;}.galleryclear {clear: both;}.gallery ul, .gallery-list ul {list-style:none; padding-left:0;}.gallery ul li, .gallery-list ul li {clear:both;}.gallery-latest img {float:left; margin:0 10px 10px 0; padding:5px; background:#555;}.maincontent .gallery .img img {margin:0; border:none; padding:0;}.maincontent .gallery img {padding:3px; border:1px solid #CCC;}.maincontent .gallery-list img {border: 1px solid #CCCCCC;padding: 3px;}.album-liste {} .album-liste li {margin-bottom:15px;}.album-liste h3 {margin-top:0;}.member-liste {clear:both; padding-top:15px;}.member {}.maincontent .member-liste h2 {margin-bottom:15px;}.member-bild { float:left; margin:0 15px 15px 0; text-align:center; }.member-bild img {float:none; display:block; padding:0; margin:0; border:1px solid #CCC; max-width:100%; height:auto;}.member-bild p {padding:0; margin:0; font-size:0.725em;}.member-bild a {display:block;}.member-bild p a {padding:4px 0; color:#FFF; background:#665D5D;}.steckbrief {width:75%; float:right;}.member-bild-einzel {width:20%;}.member-bild-einzel img {border:1px solid #CCC; max-width:100%; height:auto;}.steckbrief td {border-bottom:0px solid #CCC; padding:5px;}td.titel {width:30%;}td.gruss {padding:0 0 10px 0; font-style:italic;}.steckbrief tr:nth-child(even) {background:#EFEFEF;}.partner-liste {padding-top:15px;}.partner-liste h2 {margin-bottom:15px;}.partner {}.partner-bild {float:left; margin-right:25px;}.partner-liste hr {clear:both; display:block; border-color:#CCC;}.randompartner {padding:3px; border:1px solid #555;}.highlight-1 {color:#222;}#NewsPostDetailContent {padding-bottom:20px;}@media (max-width: 767px) {.btn-lg {padding:15px 30px;}#sidebar {padding-left:15px; display:block; width:100%; clear:both;}.empty-header {margin:0; padding:0;}.navbar-nav a {font-size:16px; border-bottom:1px dotted #999; color:rgba(255,255,255,0.9) !important;}.navbar-nav .dropdown-menu a {color:rgba(150,220,220,0.9) !important;}.navbar-collapse {max-height:none;}.navbar-nav a.active, .navbar-nav li.active {color:#FFF; font-weight:bold;}.navbar-nav li.active {}}@media (max-width: 600px) {.teilnehmer div {width:100%;}}@media (max-width: 380px) {.member-bild {width:30%; margin-right:3%;}.member-bild img {max-width:100%; height:auto;}.member-liste h2 {text-align:center;}.steckbrief, .kurs-einleitung, .kurs-bild,.submit input {width:100%; float:none;}.submit input {margin-left:0;}.member-bild-einzel {width:100%; margin-bottom:15px;}.member-bild-einzel img {float:none; display:block; margin:0 auto;}h1.page-title {font-size:1.55em; color:#000;}#sidebar h2, .maincontent h2 {font-size:1.35em;}.maincontent h3, #sidebar h3 {font-size:1.25em;}#startseite h2 {font-size:1.35em;}#startseite h3 {font-size:1.25em;}.container .jumbotron {padding:8px; text-align:center;}.teilnehmer div {float:none; display:block; width:100%; padding:3px; margin-bottom:5px;}}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:14px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:1.5em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{-ms-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#cccccc;}.mfp-preloader a:hover{color:white;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}.mfp-close:hover, .mfp-close:focus{opacity:1;filter:alpha(opacity=100);}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333333;}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover, .mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after, .mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px;}.mfp-arrow-left:before, .mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px;}.mfp-arrow-right:before, .mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:black;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444444;}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.mfp-ie7 .mfp-img{padding:0;}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}.mfp-ie7 .mfp-container{padding:0;}.mfp-ie7 .mfp-content{padding-top:44px;}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}