html, body, div, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;}:focus{outline:0;}ol, ul{list-style:none;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}*, *:before, *:after {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}body {font-family:'Source Sans Pro', Arial, Verdana; font-size:16px; color:#444;}body {background-image:url(../images/bg_pattern.png);background-color:#fff;background-attachment:fixed;background-repeat:repeat;}#pagewrap {width:94%; max-width:1280px; position:relative;}#sidebar{width:300px; float:left; position:relative;}nav, #menuwrap{width: 290px; height:250px;}nav ul{position:absolute;}#contentwrap{position:relative;}#header {}#title{height:250px; padding:20px;}#footer {margin-left:300px;} .footer-adresse{float:left;} .footer-impressum{float:right;}#contentwrap, #footer, #toplinks{width:69%; float:left;}#header, #title {width:100%;}#header, #toplinks{ height:170px;}#logo {float:left; width:290px; height:160px; padding:25px 0 0 0;}#logo h1, #logo p {display:none;}#logo a {display:block; width:250px; height:85px; float:right;}#content-links{float:left; width:60%;}#content-rechts {float:right; width:30%;}#toplinks {margin-left:10px;}#toplinks ul{float:right; margin:125px 100px 0 0;}#toplinks a {color:#000; text-decoration:none; text-transform:uppercase; font-size:18px;}#toplinks a.current {font-weight:700; color:#79B51C; }#toplinks a:hover {color:#79B51C;}#footer {padding:20px; text-align:center; font-size:20px; color:#000;}#footer a {color:#000; text-decoration:none;}#footer a:hover {color:#79B51C;}#logo {background:transparent url(../images/logo_diversodesign250.png) no-repeat 40px 15px;}#title{ background-color:#252930;}#contentwrap{background:#EEE; -moz-box-shadow:0 0 13px 0px rgba(0,0,0,0.85); -webkit-box-shadow:0 0 13px 0px rgba(0,0,0,0.85); box-shadow:0 0 13px 0px rgba(0,0,0,0.85);}#menuwrap {-moz-box-shadow:0 0 10px 0px rgba(0,0,0,0.85); -webkit-box-shadow:0 0 10px 0px rgba(0,0,0,0.85); box-shadow:0 0 10px 0px rgba(0,0,0,0.85);}#content {padding:20px;}.flexwidth {width:80%;}#gruender {position:absolute; width:170px; height:155px; background:transparent url(/uploads/images/aktionen/gruenderknopf_gruen.png) no-repeat; top:-60px; right:-85px;}#gruender a {display:block; width:90%; height:145px; text-indent:-9999em;}.title{color:white;}h2.title{text-transform:uppercase; font-weight:700; font-size:24px; float:left; padding-right:10px; margin-right:10px; border-right:2px solid #FFF;}p.title {float:left; font-size:1.3em; line-height:1.7em;}p.zitat {font-size:1.4em; line-height:1.4em; font-style:italic; color:#FFF; margin:0 0 5px 0;}nav ul {margin:0 0 0 60px; padding:0; list-style:none;}nav li {padding:0; margin-bottom:20px;}#menuwrap a{color:white; display:block; font-weight:700; text-decoration:none; font-size:24px; text-transform:uppercase;}#menuwrap a:hover{color:#79B51C;}#menuwrap a.current{color:#79B51C;}#menuwrap {background: #252930; padding: 20px 0; position:fixed; top:170px; color: #fff;}.js .zu {left:-230px;}.auf{left:0;}#menuwrap {-webkit-transition: left 0.2s ease-in-out 0.2s; -moz-transition: left 0.2s ease-in-out 0.2s;transition: left 0.2s ease-in-out 0.2s;}#menubutton {position:absolute; top:15px; right:15px; width:30px; height:30px;}#menubutton:hover, #menubutton-mobile:hover {cursor:pointer;}#menubutton-mobile{display:none;}#title {position:relative;}#backlink {position:fixed; top:170px; left:250px; width:40px; height:40px;background:#252930; color:#DDD;line-height:40px; text-decoration:none; text-align:center;font-size:24px; font-weight:700; letter-spacing:0;}#backlink:hover {color:#79B51C;}#gruender {z-index:30;}nav {z-index:20;}#menuwrap {z-index:19;}#backlink {z-index:998;}#menubutton-mobile{z-index:11;}#pagewrap {z-index:10;}#content{font-size:17px; font-weight:300; line-height:1.5em; color:#333;}#content h3 {font-size:30px; font-weight:600; text-transform:uppercase; margin-bottom:10px;}#content h4 {font-size:24px; font-weight:600; text-transform:uppercase; margin-bottom:10px;}p {margin-bottom:25px;}#content ul, #content ol {margin-bottom:25px;}#content ul {list-style:square; margin-left:25px;}#content a{color:#000;}#content a:hover{color:#79B51C;}::-moz-selection{background-color: #79B51C; color: #FFF;}::-webkit-selection {background-color: #79B51C; color: #FFF;}::selection {background-color: #79B51C; color: #FFF;}.col2 {-webkit-column-count:2; -moz-column-count:2; column-count:2; -webkit-column-gap:40px; -moz-column-gap:40px; column-gap:40px;}.col3 {-webkit-column-count:3; -moz-column-count:3; column-count:3;-webkit-column-gap:30px; -moz-column-gap:30px; column-gap:30px;}.col4 {-webkit-column-count:4; -moz-column-count:4; column-count:4;}nav a, #footer a, #toplinks a, #content a, #menubutton:after, h4.trigger { -webkit-transition: color 0.2s ease-in;-moz-transition: color 0.2s ease-in;-o-transition: color 0.2s ease-in; transition: color 0.2s ease-in;}.push-out {margin:40px -20px 40px -20px;}.referenzen #content {padding-bottom:0;}.projekt{width:32%; float:left; margin:0 2% 2% 0;}.projekt h3 {display:none;}.projekt:nth-of-type(3n){margin-right:0;}.projekt a{display:block; width:100%; background:#CCC url(../projekte/hover-bild-1.jpg) no-repeat 0 0; background-size:100%;}.projekt img{display:block; max-width:100%; height:auto;}.projekt:hover img {opacity:0;}.projekt:hover img { -webkit-transition: opacity 0.3s ease-in;-moz-transition: opacity 0.3s ease-in;-o-transition: opacity 0.3s ease-in; transition: opacity 0.3s ease-in;}#refbilder {background-color:#FFF; padding:20px 20px 0 20px;}#refbilder img {max-width:100%; height:auto; float:none; display:block; margin:0 0 15px 0;}#refbilder img.lazy {display:none;}.kundenfarbe {height:20px;}.leistungen #content img {max-width:100%; height:auto;}.thema{width:23.5%; float:left; margin:0 2% 2% 0;}.thema:nth-of-type(4n) {margin-right:0;}.thema a{display:block; width:100%; position:relative; width:100%; background:#CCC url(../projekte/hover-bild-1.jpg) no-repeat 0 0; background-size:100%; text-decoration:none;}#content .thema h3 {color:#252930; font-size:1.2em; line-height:1.15em; font-weight:700; margin:0; }.h3bg {position:absolute; left:0; display:block; background:transparent; width:100%; padding:10px;}.oben {top:0;}.unten{bottom:0;}.thema img{display:block; max-width:100%; height:auto;}.thema:hover img {opacity:0;}.thema:hover img { -webkit-transition: opacity 0.3s ease-in;-moz-transition: opacity 0.3s ease-in;-o-transition: opacity 0.3s ease-in; transition: opacity 0.3s ease-in;}.thema:hover .h3bg {background-color:#252930; opacity:0.85;}.thema:hover .h3bg { -webkit-transition: background-color 0.3s ease-in;-moz-transition: background-color 0.3s ease-in;-o-transition: background-color 0.3s ease-in; transition: background-color 0.3s ease-in;}#content .thema:hover h3 {color:#F5F5F5;}.col-li, .col-re {width:47%; margin-bottom:40px;}.col-li {float:left;}.col-re {float:right;}#leisbilder {background-color:#FFF; padding:20px 20px 0 20px;}#leisbilder img {max-width:100%; height:auto; margin:0 0 20px 0; float:none; display:block;}h4.trigger:hover {cursor:pointer; color:#79B51C;}.fotographiebilder {margin-bottom:20px; padding:20px; background:#FFF;}.fotographiebilder img {-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}.fotographiebilder a {text-decoration:none; float:left; width:102px; height:102px; margin:0 20px 20px 0; border:1px solid #CCC;}#content .fotographiebilder a {transition:none; transition:border 0.4s ease-in;}.fotographiebilder a:hover{border:1px solid #79B51C;}#content .rslides{background-color:#FFF; padding:0; margin:40px 0 0 0; list-style:none;}#content .rslides img{max-width:100%; height:auto; float:none; display:block; margin:0;}#content .rslides_tabs { clear:both; display:block;width:80px; height:50px;list-style:none;padding:10px 0; margin:0 auto; text-align:center;}#content .rslides_tabs .rslides_here a { background: rgba(120, 180, 28, 0.8);}#content .rslides_tabs a { margin:0 5px 0 0;background: rgba(0, 0, 0, 0.2);float:left;height: 30px; width: 30px; line-height:30px;overflow: hidden;text-indent: -999em;text-decoration:none; color:#FFF; text-align:center;font-size:16px; }.rslides {position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0;}.rslides li {-webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0;}.rslides li:first-child {position: relative; display: block; float: left;}.rslides img {display: block; height: auto; float: left; width: 100%; border: 0;}#news-detail img {max-width:100%; height:auto;}.news-item {width:32%; height:300px; float:left; margin:0 2% 2% 0;position:relative;overflow: hidden;color:#FFF;}.news-item:nth-of-type(3n){margin-right:0;}.inner{position:relative; width:100%; height:100%;padding:7%;}.overlay { position:absolute; bottom:0; left:0;right:0; top:0;padding: 15px;}.news-item img {position:absolute; top:-30px; right:0; bottom:0; left:-50px;}.news-item p {margin:30px 0 0 0; font-size:1.25em; line-height:1.45em;}.news-item a {bottom:30px; right:0; background-color:rgba(0,0,0,0.35); padding:7px 20px; color:#FFF !important; text-decoration:none;}.news-item a:hover{text-decoration:underline; background-color:rgba(0,0,0,0.75);}.news-datum {font-size:1.25em;}.news-item p, .news-datum {position:relative; z-index:200;}.news-item a{position:absolute; z-index:200;}.news-item img{z-index:1;}.overlay{z-index: 10;}.inner{z-index:1000;}.news-item{z-index:0;}.newsbilder {margin-bottom:20px; padding:20px 20px 0 20px; background:#FFF;}.newsbilder img {-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}.newsbilder a {text-decoration:none; float:left; width:102px; height:102px; margin:0 20px 20px 0; border:1px solid #666;}#content .newsbilder a {transition:none; transition:border 0.4s ease-in;}.newsbilder a:hover{border:1px solid #79B51C;}.overlay {-webkit-transition: all 1s cubic-bezier(0.230, 1.000, 0.320, 1.000);-moz-transition: all 1s cubic-bezier(0.230, 1.000, 0.320, 1.000);-o-transition: all 1s cubic-bezier(0.230, 1.000, 0.320, 1.000); transition: all 1s cubic-bezier(0.230, 1.000, 0.320, 1.000);}.news-item:hover .overlay {bottom:135px; background: rgba(0,0,0,0.5);}.inner:hover {color:#FFF;}.news-item img {-webkit-filter: saturate(0.1); -moz-filter: saturate(0.1);-ms-filter: saturate(0.1); -o-filter: saturate(0.1);filter: saturate(0.1);-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out;-ms-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;}.news-item:hover img {-webkit-filter: saturate(0.9); -moz-filter: saturate(0.9);-ms-filter: saturate(0.9); -o-filter: saturate(0.9);filter: saturate(0.9);-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out;-ms-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;}.news-item:hover a {background-color:rgba(0,0,0,0.5); transition: background-color 1s ease-in-out;color:#FFF !important;}#das-team {background:#FFF; padding:20px 20px 100px 20px;}.teamblock{width:49.5%; background-color:#252930; margin-bottom:1%;}.teamblock{float:left;}.teamblock:nth-of-type(2n){float:right;}.teambild {width:50%; height:210px; float:left; background-repeat:no-repeat; background-position:right top; background-size:cover;}.teambild a {display:block; height:210px;}.teamblock img{width:50%; height:auto; float:left;}.teamdaten{width:50%; float:left; position:relative; height:210px;}.teamdaten strong {font-size:20px; display:block; margin-bottom:10px;}.teamdaten p{color:#FFF; font-size:16px; position:absolute; bottom:0; left:20px;}.ueber-uns #content img {height: auto; max-width: 100%; display:block;}.abstand {display:block;}hr {clear:both; display:block; height:0; border:none; color:none; padding:0; margin:0; position:relative; left:-9999em;}hr.trenner {left:0; height:100px; background:url(../images/trenner.png) no-repeat center center; margin:0 0 25px 0;}.autoclear:after{content:""; clear:both; display:block; height:0;}.teambild a.tooltip {outline: none; text-decoration: none; position: relative;}.teambild a.tooltip strong {line-height: 30px;}.teambild a.tooltip > span {width: 200px;padding: 10px 20px;margin-top: 0;margin-left: -120px;opacity: 0;visibility: hidden;z-index: 10;position: absolute;font-style: normal;border-radius: 3px;box-shadow: 2px 2px 2px #999;-webkit-transition-property: opacity, margin-top, visibility, margin-left;-webkit-transition-duration: 0.4s, 0.3s, 0.4s, 0.3s;-webkit-transition-timing-function: ease-in-out, ease-in-out, ease-in-out, ease-in-out;transition-property: opacity, margin-top, visibility, margin-left;transition-duration: 0.4s, 0.3s, 0.4s, 0.3s;transition-timing-function: ease-in-out, ease-in-out, ease-in-out, ease-in-out;}.teambild a.tooltip:hover > span {opacity: 1;text-decoration: none;visibility: visible;overflow: visible;margin-top: 50px;display: inline;margin-left: 0px;}.teambild a.tooltip span b {width: 15px;height: 15px;margin-left: 40px;margin-top: -19px;display: block;position: absolute;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-box-shadow: inset -1px 1px 0 #fff;-moz-box-shadow: inset 0 1px 0 #fff;-o-box-shadow: inset 0 1px 0 #fff;box-shadow: inset 0 1px 0 #fff;display: none\0/;*display: none;}.teambild a.tooltip > span {color: #444444; background: #FBF5E6;background: -webkit-linear-gradient(top, #FBF5E6, #FFFFFF);background: linear-gradient(top, #FBF5E6, #FFFFFF);border: 1px solid #CFB57C; }.teambild a.tooltip span b {background: #FBF5E6;border-top: 1px solid #CFB57C;border-right: 1px solid #CFB57C;}.kontaktform {width:100%;}fieldset {border:none;}form div {margin-bottom:8px;}form div.einleitung {margin-bottom:18px;}.kontaktform fieldset div{clear:left; margin:0; padding:10px 0 0 0;}label {display:block; width:100%;}input, textarea, select {border:1px solid #AAA; padding:5px; font-family:'Source Sans Pro', Arial, Verdana; font-size:1em;}.betreff input{width:100%;}textarea{width:100%; height:90px;}.email input{width:60%;}.name input {width:60%;}.submit input {width:40%;}.submit input:hover {cursor:pointer;}input:focus, textarea:focus {color:#666; border-color:#FF7304; -webkit-box-shadow:0 0 5px rgba(255,115,5, 0.5); -moz-box-shadow:0 0 5px rgba(255,115,5, 0.5); box-shadow:0 0 5px rgba(255,115,5, 0.5);}.kontaktform .email input {float:left;}.kontaktform input[type="checkbox"] {width:auto; float:left; padding:10px; margin:3px;}.telefon{clear:left; padding-top:10px;}.telefon input{width:50%;}.kontaktform label.label{width:auto; float:left; padding:6px; background-color:transparent; border:none;}input.cms_submit {width:50%; background-color:#79B51C; color:white; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; border-color:#79B51C; font-size:1em;}input.cms_submit:hover {background-color:#666; border-color:#666;}.fb_invalid input, .fb_invalid textarea {-webkit-box-shadow:0 0 7px rgba(0,0,240, 0.75); -moz-box-shadow:0 0 7px rgba(0,0,240, 0.75); box-shadow:0 0 7px rgba(0,0,240, 0.75);}.submission {}.anfahrt #content {padding-left:0; padding-right:0;}.paddme {padding-left:20px; padding-right:20px;}#anfahrtmap {width:100%; height:440px; margin-bottom:40px;}#mapgrafik {max-width:100%; height:auto; margin-bottom:40px;}@media only screen and (max-width: 1090px){#contentwrap, #footer {width:85%;}#toplinks {width:40%; float:right; margin-right:10%;}#sidebar{width:80px;}#footer {margin-left:80px;}#logo {width:350px; background-position:95px center;}.footer-adresse, .footer-impressum {float:none; display:block; width:100%; margin-bottom:15px;}#backlink {position:fixed; top:370px; left:13px; width:35px; height:35px;background:#2F343E; color:#DDD;line-height:35px; text-decoration:none; text-align:center;font-size:24px; font-weight:700; letter-spacing:0;}}@media only screen and (max-width: 880px) {.flexwidth {width:100%;}.projekt{width:32%;}.projekt:nth-of-type(2n){margin-right:2%;}.projekt:nth-of-type(3n){margin-right:0;}#pagewrap {width:90%; margin:0 auto;}#toplinks {width:auto;}#sidebar, #contentwrap, #footer, #content-links, #content-rechts{float:none; display:block; width:100%; margin:0;}#content-links{margin-bottom:60px;}#logo {width:290px; background-position:20px center;}.kontaktform input, .kontaktform textarea {width:100%;}#sidebar {position:absolute; top:0;}#menuwrap {position:static; width:100%; top:0; left:0;-webkit-transition: none; -moz-transition: none; transition: none;}#menuwrap:hover {left: 0;}#menubutton {display:none;}nav {position:absolute; top:0; left:0; width:70%; background:transparent; color:#FFF;box-shadow:0 0 10px 0px rgba(250,250,250,0.85);}nav ul {width:100%; padding:20px; margin:0;}nav {display:none;}#menubutton-mobile{display:block; position:absolute; top:0; right:0; width:45px; height:45px; background:#252930; border-radius: 0 0 0 8px; box-shadow:-2px 2px 8px rgba(0,0,0,0.65);}#menubutton-mobile img {width:20px; height:20px;}#backlink {display:block; position:absolute; top:55px; left:auto; right:0; width:45px; height:45px; background:#252930; border:none; border-radius:8px 0 0 8px; box-shadow:-2px 2px 8px rgba(0,0,0,0.65); font-size:26px; line-height:40px;}#menubutton-mobile img{position:absolute; top:10px; right:10px;}#menubutton-mobile a{padding:0;}#gruender {right:-20px;}}@media only screen and (max-width: 768px) {.thema{width:32%; margin-right:2%;}.thema:nth-of-type(3n) {margin-right:0;}.thema:nth-of-type(4n) {margin-right:2%;}.col2, .col3, .col4 {-webkit-column-count:1; -moz-column-count:1; column-count:1;}.news-item {width:49%;}.news-item:nth-of-type(3n){margin-right:2%;}.news-item:nth-of-type(2n){margin-right:0;}.teamdaten p{font-size:14px;}}@media only screen and (max-width: 680px) {.footer-adresse, .footer-impressum {float:none; display:block; width:100%;}}@media only screen and (max-width: 600px) {.projekt{width:49%;}.projekt:nth-of-type(3n){margin-right:2%;}.projekt:nth-of-type(2n){margin-right:0;} .thema{width:49%;}.thema:nth-of-type(3n) {margin-right:2%;}.thema:nth-of-type(2n) {margin-right:0;}#gruender {right:0px; top:165px; width:120px; height:109px; background-size:100%;}#gruender a {height:90px;}#toplinks {margin-right:20px;}#toplinks ul {margin-right:0;}nav {width:100%;}.teamblock{width:100%; float:none; display:block; margin-bottom:1%;}.teamblock:nth-of-type(2n){float:none;}.teamdaten p{font-size:16px;}.col-li, .col-re {width:100%; float:none; display:block;}}@media only screen and (max-width: 500px) {.news-item img {left:0; top:0;}.news-item {width:100%; margin-bottom:5%;}.news-item:nth-of-type(3n){margin-right:0;}}@media only screen and (max-width: 420px) {#header {height:200px; margin:0;}#logo {width:100%; height:160px; background-size:75%; background-position:10px center;}#toplinks {float:none; display:block; width:100%; height:auto; margin:0;}#toplinks ul{float:none; display:block; height:auto; margin:0;}#toplinks li {float:left;}#toplinks a {display:block; padding:10px;}.teambild {width:100px; height:100px; float:left; background-size:contain;}.teambild a {height:100px;}.teamdaten{width:100%; clear:left;float:none; display:block; height:auto;}.teamdaten p{position:static; padding:20px; margin:0;}.teamdaten strong {margin-bottom:10px;}.teamdaten br {display:none;}}@media only screen and (max-width: 360px) {.projekt{width:100%; margin:0 0 2% 0;}.thema{width:100%; margin-bottom:5%;}.thema:nth-of-type(3n) {margin-right:0;}.referenzen #content {padding-right:20px;}}#jquery-fullsizable {display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: #000;z-index: 999;}#jquery-fullsizable.fullsized_spinner {background-image: url(data:image/gif;base64,R0lGODlhEAAQAPIAAAAAAP///zw8PLy8vP///5ycnHx8fGxsbCH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQACgABACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkEAAoAAgAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkEAAoAAwAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkEAAoABAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQACgAFACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQACgAGACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAAKAAcALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==);background-position: 50% 50%;background-repeat: no-repeat;}#jquery-fullsizable #fullsized_image_holder img {display: block;margin: 0 auto;}#fullsized_go_prev, #fullsized_go_next {position: absolute;top: 40%;display: block;width: 60px;height: 60px;}#fullsized_go_next, #fullsized_go_prev {color:#FFF; text-decoration:none; font-size:34px; width:60px; height:60px; line-height:60px; font-weight:bold; text-align:center;background-color:#888;opacity:0.35;border-radius:30px;}#fullsized_go_next:after {content:">>";display:block;}#fullsized_go_prev:after {content:"<<";display:block;}#fullsized_close, #fullsized_fullscreen {position: absolute;top: 0;display: block;width: 32px;height: 32px;}#fullsized_go_prev {left: 5px;}#fullsized_go_next {right: 5px;}#fullsized_go_next:hover{color:#FF8000;opacity:0.65;}#fullsized_go_prev:hover{color:#FF8000;opacity:0.65;}#fullsized_close{right: 0;background: url('../images/fullsizable/jquery-fullsizable.png') -64px 0;}#fullsized_fullscreen {right: 40px; background: url('../images/fullsizable/jquery-fullsizable.png') -96px 0;}#fullsized_close:hover{background-position: -64px -32px;}#fullsized_fullscreen:hover {background-position: -96px -32px;}:fullscreen #fullsized_fullscreen { background-position: -96px -64px; &:hover {background-position: -96px -96px;} }:-webkit-full-screen #fullsized_fullscreen { background-position: -96px -64px; &:hover {background-position: -96px -96px;} }:-moz-full-screen #fullsized_fullscreen { background-position: -96px -64px; &:hover {background-position: -96px -96px;} }.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}@-webkit-keyframes ticker {0% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);visibility: visible;}100% {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@keyframes ticker {0% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);visibility: visible;}100% {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}#backlink, #menuwrap {top:170px; }@media only screen and (max-width: 880px){#backlink {top:60px;}}.ticker-wrap {position: fixed;top: 0;width: 100%;overflow: hidden;height: 40px;background-color: rgba(0, 0, 0, 0.9);padding-left: 100%;box-sizing: content-box;z-index:+1;}.ticker-wrap .ticker {display: inline-block;height: 40px;line-height: 40px;white-space: nowrap;padding-right: 100%;box-sizing: content-box;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-name: ticker;animation-name: ticker;-webkit-animation-duration: 30s;animation-duration: 30s;}.ticker-wrap .ticker__item {display: inline-block;padding: 0 2rem;font-size: 20px;color: #B9EC69;}@media only screen and (max-width: 500px) {#pagewrap {width:100%;}.ticker-wrap .ticker__item {font-size: 16px;}}