body,html{width:100%;height:100%;min-height:100%;position:relative;}
html {padding:0;margin:0;overflow-y:scroll;height:100%;scroll-behavior:smooth;box-sizing:border-box;}
*, *:before, *:after {box-sizing:inherit;}
body {background:transparent;margin:0;padding:0;width:auto;min-width:100%;}
@font-face{font-family:roboto;src:url('/img/roboto.woff2') format('woff2');}
#mnnav,#menu-icon,ul .respo_menu,.infade {display:none;}/*visibility:hidden;*/
h1 {font-size:24px;letter-spacing:0;padding:0;}
h2 {font-size:22px;letter-spacing:0;padding:0;}
h3 {font-size:20px;}
h4 {font-size:18px;}
h5 {font-size:16px;}
h6 {font-size:14px;}
a:link,a:visited,a:active,a:hover {color:#4197cb;text-decoration:none;letter-spacing:0;}
a:active,a:hover {color:#f6c210;}
a.b:link,a.b:visited,a.b:active,a.b:hover,a.brev:link,a.brev:visited,a.brev:active,a.brev:hover{font-weight:bold;font-size:24px;letter-spacing:0;padding:0;text-decoration:none;}
a.c:link,a.c:visited,a.c:active,a.c:hover,a.crev:link,a.crev:visited,a.crev:active,a.crev:hover {font-size:20px;text-decoration:none;}
a.d:link,a.d:visited {color:#f6c210;}
a.d:active,a.d:hover {color:#4197cb;}
a.sivo:link,a.sivo:visited {color:#484f4f;}
a.sivo:active,a.sivo:hover {color:#00c0ff;}
a.zeleno:link,a.zeleno:visited {color:#080;}
a.zeleno:active,a.zeleno:hover {color:#00c0ff;}
a.crveno:link,a.crveno:visited {color:#ea4b2c;}
a.crveno:active,a.crveno:hover {color:#00c0ff;}
a.navver:link,a.navver:visited,a.navver:active,a.navver:hover  {font-family:quicksand,roboto;font-size:24px;width:100%;display:block;text-align:right;}/*mobile gallery*/
a.navdown:link,a.navdown:visited, a.navup:link,a.navup:visited,a.navdown:active,a.navdown:hover,a.navup:active,a.navup:hover {font:normal 24px quicksand,arial;}
a.navdown:link,a.navdown:visited, a.navdown:active,a.navdown:hover{margin-top:-1px;}
a.navup:link,a.navup:visited,a.navup:active,a.navup:hover {margin-top:1px;}
a.link11:link,a.link11:visited,a.link11:active,a.link11:hover,a.link11pressed:link,a.link11pressed:visited,a.link11pressed:active,a.link11pressed:hover {text-transform:uppercase;font-size:11px;padding:0;text-decoration:none;}
a.binv:link,a.binv:visited ,a.binv:active,a.binv:hover {font-size:16px;font-weight:bold;text-decoration:none;background:transparent;margin:1px 0 0 0;height:20px;}
a.rev:link,a.rev:visited,a.rev:active,a.rev:hover{display:block;font:normal 18px roboto,arial,serif;background:#3b3a30;color:#FFF;text-decoration:none;text-align:center;}
a.rev:active,a.rev:hover{background:#dd9900;color:#FFF;}
a.magenti:link,a.magenti:visited,a.magenti:active,a.magenti:hover{color:#c40ca0;text-decoration:none;border-bottom:dotted 1px #c40ca0;}
a.magenti:active,a.magenti:hover{color:#0099FF;border-bottom:0;}
a.magente:link,a.magente:visited{position:relative;display:inline-block;color:#dd4499;text-decoration:none;}
a.magente:active,a.magente:hover{color:#30b7dc;}
a.magente::after{content:'';display:block;border-bottom:1px solid #30b7dc;width:0;position:absolute;right:0;-webkit-transition:width 300ms ease;transition:width 300ms ease;}
.magente:hover::after{width:100%;}
a.orangina:link,a.orangina:visited{position:relative;display:inline-block;color:#ec5c23;text-decoration:none;}
a.orangina:active,a.orangina:hover{color:#d03b00;}
/* a.orangina::after{content:'';display:block;border-bottom:1px solid #d03b00;width:0;position:absolute;right:0;-webkit-transition:width 300ms ease;transition:width 300ms ease;} */
/* .orangina:hover::after{width:100%;} */
a.orangina::after {content:'';position:absolute;width:100%;height:1px;border-radius:1px;background:#d03b00;bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out;}
a.orangina:hover::after {transform-origin:left;transform:scaleX(1);}
a.linkbutton:link,a.linkbutton:visited {color:#4197cb;padding:5px 15px;text-align:center;display:inline-block;font-size:1em;background:linear-gradient(to right, #146a8d, #146a8d 50%, #FFF 50%);background-size:200% 100%;background-position:100%;transition:background-position 275ms ease;-webkit-transition:background-position 275ms ease;}
a.linkbutton:active,a.linkbutton:hover{background-position:0 100%;color:#FFF;}
a.biggie:link,a.biggie:visited {color:#4197cb;padding:10px 15px;text-align:center;display:inline-block;font-size:max(1vw,14px);background:linear-gradient(to right, #146a8d, #146a8d 50%, #FFF 50%);background-size:200% 100%;background-position:100%;transition:background-position 275ms ease;-webkit-transition:background-position 275ms ease;}
a.biggie:active,a.biggie:hover{background-position:0 100%;color:#FFF;}

a.borderlink:link,a.borderlink:visited,a.linkborder:link,a.linkborder:visited{position:relative;padding:5px 10px;display:inline-block;font-size:1em;}
.borderlink::after{content:'';display:block;width:0;height:1px;background:#444;-webkit-transition:width 300ms;transition:width 300ms;}
.linkborder::after{content:'';display:block;border-bottom:1px solid #444;width:0;position:absolute;right:0;-webkit-transition:width 300ms ease;transition:width 300ms ease;}
.borderlink:hover::after,.linkborder:hover::after{width:100%;}
a.tamno:link,a.tamno:visited,a.zwart:link,a.zwart:visited,a.def:link,a.def:visited,a.defpressed:link,a.defpressed:visited,a.green:link,a.green:visited,a.pink:link,a.pink:visited,a.lightgreen:link,a.lightgreen:visited,a.darkgreen:link,a.darkgreen:visited,a.grey:link,a.grey:visited,a.lightgrey:link,a.lightgrey:visited,a.darkgrey:link,a.darkgrey:visited,a.darkblue:link,a.darkblue:visited,a.lightblue:link,a.lightblue:visited,a.blue:link,a.blue:visited,a.red:link,a.red:visited,a.darkred:link,a.darkred:visited,a.magento:link,a.magento:visited,a.yellow:link,a.yellow:visited,a.white:link,a.white:visited,a.black:link,a.black:visited,a.orange:link,a.orange:visited,a.brdlss:link,a.brdlss:visited,a.blauwgroen:link,a.blauwgroen:visited,a.groenblauw:link,a.groenblauw:visited,a.darkpink:link,a.darkpink:visited,a.lemon:link,a.lemon:visited{font:normal 1em roboto,arial;color:#FFF;background:#DDD;text-align:center;height:36px;width:auto;padding:10px 12px 10x 12px;margin:0;text-decoration:none;}
a.tamno:active,a.tamno:hover,a.zwart:active,a.zwart:hover,a.def:active,a.def:hover,a.defpressed:active,a.defpressed:hover,a.green:active,a.green:hover,a.pink:active,a.pink:hover,a.lightgreen:active,a.lightgreen:hover,a.darkgreen:active,a.darkgreen:hover,a.grey:active,a.grey:hover,a.lightgrey:active,a.lightgrey:hover,a.darkgrey:active,a.darkgrey:hover,a.darkblue:active,a.darkblue:hover,a.lightblue:active,a.lightblue:hover,a.blue:active,a.blue:hover,a.red:active,a.red:hover,a.darkred:active,a.darkred:hover,a.magento:active,a.magento:hover,a.yellow:active,a.yellow:hover,a.white:active,a.white:hover,a.black:active,a.black:hover,a.orange:active,a.orange:hover,a.brdlss:active,a.brdlss:hover,a.blauwgroen:active,a.blauwgroen:hover,a.groenblauw:active,a.groenblauw:hover,a.darkpink:active,a.darkpink:hover,a.lemon:active,a.lemon:hover{color:#FFF;background:#AAA;opacity:0.9;transition:0.3s;}
a.greenblue:link,a.greenblue:visited,a.bluegreen:link,a.bluegreen:visited,a.blackgrey:link,a.blackgrey:visited{font-family:roboto,arial;vertical-align:middle;background:#080;font-size:11px;text-transform:uppercase;height:26px;color:#FFF;text-align:center;padding:6px 10px 6px 10px;text-decoration:none;margin:0 1px 0 0;border-radius:2px;}
a.defmin:link,a.defmin:visited,a.defmin:active,a.defmin:hover,a.defminpressed:link,a.defminpressed:visited,a.defminpressed:active,a.defminpressed:hover{display:inline-block;font:normal 11px roboto,arial;text-align:center;text-transform:uppercase;height:20px;width:auto;padding:9px 13px 0 13px;margin:0 1px 0 0;text-decoration:none;}
.passive{font:normal 1em roboto,arial;color:#FFF;background:#DDD;text-align:center;height:25px;width:auto;padding:4px 10px 4px 10px;margin:0;text-decoration:none;}
a.miniblue:link,a.miniblue:visited{font-size:max(.65em,10px);font-family:montserrat,arial;color:#FFF;background:#0e8aa8;letter-spacing:2px;text-transform:uppercase;text-align:center;height:auto;width:auto;padding:6px 10px;margin:0 1px 1px 0;}
a.miniblue:active,a.miniblue:hover{color:#034f84;background:#80ced6;opacity:0.9;transition:0.3s;}
a.zwart:link,a.zwart:visited{background:#000;color:#FFF;}
a.zwart:active,a.zwart:hover{background:#3e4444;color:#c7c7c7;}
a.tamno:link,a.tamno:visited{background:#3b3a30;color:#FFF;}
a.tamno:active,a.tamno:hover{background:#FFF;color:#444;}
a.wit:link,a.wit:visited{color:#FFF;}
a.wit:active,a.wit:hover{color:#30b7dc;}
a.pink:link,a.pink:visited{background:#ea7d8e;}
a.pink:active,a.pink:hover{background:#ca3049;}
a.green:link,a.green:visited{background:#080;margin:0 0 1px 0;}
a.green:active,a.green:hover{background:#49b549;}
a.brdlss:link,a.brdlss:visited,a.brdlss:active,a.brdlss:hover{color:#444;border:1px dotted #1e4e5e;background:transparent;}
a.lightgreen:link,a.lightgreen:visited{background:#86c440;}
a.lightgreen:active,a.lightgreen:hover{background:#009543;}
a.darkgreen:link,a.darkgreen:visited{background:#009543;}
a.darkgreen:active,a.darkgreen:hover{background:#86c440;}
a.lightgrey:link,a.lightgrey:visited{background:#EEE;color:#3b3a30;}
a.lightgrey:active,a.lightgrey:hover{background:#AAA;color:#666;}
a.blackgrey:link,a.blackgrey:visited{background:#222;color:#999;}
a.blackgrey:active,a.blackgrey:hover{ background:#1fbbf5;color:#DDD;}
a.blauwgroen:link,a.blauwgroen:visited,a.blauwgroen:active,a.blauwgroen:hover{background:#026f8a;color:#FFF;border-radius:0;}
a.blauwgroen:active,a.blauwgroen:hover{background:#02545e;color:#FFF;}
a.groenblauw:link,a.groenblauw:visited,a.groenblauw:active,a.blauwgroen:hover{background:#02545e;color:#FFF;border-radius:0;}
a.groenblauw:active,a.groenblauw:hover{background:#026f8a;color:#FFF;}
a.greenblue:link,a.greenblue:visited,a.greenblue:active,a.greenblue:hover{background:#4d9f9e;color:#FFF;border-radius:0;}
a.greenblue:active,a.greenblue:hover{ background:#19acae;color:#FFF;}
a.bluegreen:link,a.bluegreen:visited,a.bluegreen:active,a.bluegreen:hover{background:#19acae;color:#FFF;border-radius:0;}
a.bluegreen:active,a.bluegreen:hover{background:#4d9f9e;color:#FFF;}
a.grey:link,a.grey:visited{background:#AAA;color:#FFF;}
a.grey:active,a.grey:hover{background:#666;color:#AAA;}
a.darkgrey:link,a.darkgrey:visited{background:#252525;color:#FFF;}
a.darkgrey:active,a.darkgrey:hover{background:#000;color:#666;}
a.darkblue:link,a.darkblue:visited{background:#0f546e;}
a.darkblue:active,a.darkblue:hover{background:#063a40;}
a.lightblue:link,a.lightblue:visited{background:#90cfe6;}
a.lightblue:active,a.lightblue:hover{background:#0f546e;}
a.lemon:link,a.lemon:visited{background:#b4bd27;color:#FFF;}
a.lemon:active,a.lemon:hover{background:#9ba40c;color:#FFF;}
a.darkpink:link,a.darkpink:visited{background:#f153a2;}
a.darkpink:active,a.darkpink:hover{background:#ab155f;}
a.blue:link,a.blue:visited{background:#389ab6;}
a.blue:active,a.blue:hover{background:#48c7eb;}
a.red:link,a.red:visited{background:#ed1e25;}
a.red:active,a.red:hover{background:#f29090;}
a.darkred:link,a.darkred:visited{background:#7b130e;}
a.darkred:active,a.darkred:hover{background:#c01e16;}
a.magento:link,a.magento:visited{background:#c40ca0;}
a.magento:active,a.magento:hover{background:#8a0670;}
a.yellow:link,a.yellow:visited{background:#e8cb09;color:#FFF;}
a.yellow:active,a.yellow:hover{background:#d2c60a;color:#222;}
a.white:link,a.white:visited{background:#FFF;color:#444;}
a.white:active,a.white:hover{background:#DDD;color:#000;}
a.black:link,a.black:visited{background:#000;}
a.black:active,a.black:hover{background:#444;color:#888;}
a.orange:link,a.orange:visited{background:#ffa800;color:#FFF;}
a.orange:active,a.orange:hover{background:#eb8314;color:#FFF;}
a.blauw:link,a.blauw:visited,a.blauwrev:link,a.blauwrev:visited,a.oranje:link,a.oranje:visited,a.rood:link,a.rood:visited,a.groen:link,a.groen:visited,a.grijs:link,a.grijs:visited,a.toggles:link,a.toggles:visited,a.rest:link,a.rest:visited{font-family:arial;vertical-align:middle;background:#080;font-size:max(1.2em,12px);text-transform:uppercase;height:18px;padding:4px 4px 2px 4px;min-width:20px;color:#FFF;text-align:center;text-decoration:none;}
a.blauw:active,a.blauw:hover,a.blauwrev:active,a.blauwrev:hover,a.oranje:active,a.oranje:hover,a.rood:active,a.rood:hover,a.groen:active,a.groen:hover,a.grijs:active,a.grijs:hover,a.toggles:active,a.toggles:hover,a.rest:active,a.rest:hover{background:#78b1bd;color:#FFF;}
a.purple:link,a.purple:visited{color:#a60085;text-decoration:none;}
a.purple:active,a.purple:hover{color:#bbb;text-decoration:none;}
a.minibubble:link,a.minibubble:visited{background:#0099ff;color:#FFF;letter-spacing:1px;word-spacing:6px;font:normal 18px bebas,poppins,arial;padding:10px 20px;height:30px;}
a.minibubble:active,a.minibubble:hover{background:#3b3a30;} /*searchboxmin*/
a.rest:link,a.rest:visited{background:#777;}
a.rest:active,a.rest:hover{background:#78b1bd;}
a.toggles:link,a.toggles:visited{background:#777;}
a.toggles:active,a.toggles:hover{ background:#78b1bd;}
a.groen:link,a.groen:visited{background:#008800;}
a.groen:active,a.groen:hover{background:#78b1bd;}
a.rood:link,a.rood:visited{background:#cc4400;}
a.rood:active,a.rood:hover{background:#78b1bd;}
a.grijs:link,a.grijs:visited{background:#3b3a30;color:#999;}
a.grijs:active,a.grijs:hover{background:#000;color:#DDD;}
a.blauw:link,a.blauw:visited,a.blauwrev:link,a.blauwrev:visited{background:#13a9da;padding:10px 5px 8px 5px;margin:0 1px 1px 0;}
a.blauw:active,a.blauw:hover,a.blauwrev:active,a.blauwrev:hover{background:#005682;}
a.oranje:link,a.oranje:visited{background:#cc6600;padding:10px 5px 8px 5px;margin:0 1px 1px 0;}
a.oranje:active,a.oranje:hover{background:#78b1bd;}
a.blauwrev:link,a.blauwrev:visited{background:#005682;}
a.blauwrev:active,a.blauwrev:hover{background:#13a9da;}
/*paginations*/
a.rests:link,a.rests:visited,a.alphalinks:link,a.alphalinks:visited,a.restselected:link,a.restselected:visited,a.restsarrow:link,a.restsarrow:visited{display:block;float:left;font-size:max(.8em,11px);font-family:arial;text-align:center;vertical-align:middle;padding:0 5px;background:#484f4f;color:#FFF;height:auto;width:auto;min-width:36px;margin:0 1px 1px 0;}
a.rests:active,a.rests:hover,a.alphalinks:active,a.alphalinks:hover,a.restselected:active,a.restselected:hover,a.restsarrow:active,a.restsarrow:hover{background:#78b1bd;color:#fff;}
/*paginations selected*/
a.restselected:link,a.restselected:visited{background:#78b1bd;}
a.restselected:active,a.restselected:hover{background:#3b3a30;}
a.restsarrow:link,a.restsarrow:visited,a.restsarrow:active,a.restsarrow:hover{padding-bottom:1px;}
.url {visibility:hidden;}
ul,ol{position:relative;top:0;left:0;}
hr {background:#dfdfdf;color:#dfdfdf;height:1px;border:0;}
.fancyhr{border:0;height:1px;background:#EEE;background-image:-webkit-linear-gradient(left,#EEE,#CCC,#EEE);background-image:-o-linear-gradient(left,#EEE,#CCC,#EEE);}
input,select {background:#FFF;border:1px solid #BBB;font:normal .9em roboto,arial;color:#444;width:200px;height:32px;border-radius:2px;} 
::placeholder {color:#666;opacity:1;font-size:max(.8em,11px);letter-spacing:0.5px;} /*text-transform:uppercase;*/
::-webkit-input-placeholder {color:#666;}
input:focus::placeholder {color:transparent;}
input[type=text]:focus,input[type=email]:focus{outline:none !important;border-color:#999;box-shadow:0 0 3px #666;-webkit-box-shadow:0 0 3px #666;}
input.listinput:focus,input.cisinput:focus{outline:none !important;border-color:#AAA;box-shadow:0 0 0 #BBB;-webkit-box-shadow:0 0 0 #BBB;}
.capper{display:block;}
.capper::placeholder {font-size:max(.9em,11px);color:#666;opacity:1;letter-spacing:0.5px;}
.capper::first-letter{text-transform:capitalize;color:#000;}
.capper::-ms-input-placeholder {font-size:.9em;color:#666;}
/*
input:required:invalid, input:focus:invalid {}
input:required:valid {}
input[type=email]:invalid{box-shadow:none;}
*/
select{min-height:30px;}
option{padding:5px 0 5px 4px;font-size:15px;}
textarea {background:#FFF;border:1px solid #BBB;font:normal 1em roboto,arial;width:200px;color:#555;line-height:25px;border-radius:2px;}
textarea:focus{outline:none !important;border-color:#b7d4e6;box-shadow:0px 0px 4px #b7d4e6;}
.lblr,.isbnr{color:#444;} /*can be used for label, or a span de W*/

.inclcontainer{display:block;min-width:100%;}
.inptdiv5 {display:block;float:left;width:max(100px,5%);text-align:left;}
.inptdiv10{display:block;float:left;width:max(150px,9%);margin:0 0.7% 10px 0;text-align:left;}
.inptdiv15{display:block;float:left;width:max(175px,13%);margin:0 0.7% 10px 0;text-align:left;}
.inptdiv20{display:block;float:left;width:max(225px,19%);margin:0 0.7% 10px 0;text-align:left;}
.inptdiv25{display:block;float:left;width:max(250px,24%);margin:0 0.7% 10px 0;text-align:left;}
.inptdiv40{display:block;float:left;width:max(400px,39%);margin:0 0.7% 10px 0;text-align:left;}
.inptdiv45{display:block;float:left;width:max(400px,39%);margin:0 0.7% 10px 0;text-align:left;}
.inptdiv48,.inptdiv49,.inptdiv49r,.inptdiv50,.inptdiv50r,.inptdiv51{display:block;float:left;width:49%;margin:0 0.7% 10px 0;text-align:left;}
.inptdiv48{width:48%;margin-right:0;}
.inptdiv49r{width:49%;margin-right:0;}
.inptdiv50r{width:50%;margin-right:0;float:right;}
.inptdiv51{width:50%;margin-right:0;}
.inptdiv70{display:block;float:left;width:70%;text-align:left;}
.inptdiv80{display:block;float:left;width:80%;text-align:left;}
.inptdiv90{display:block;float:left;width:90%;text-align:left;}
.inptdiv99 {display:block;width:100%;text-align:left;}
.inptdiv100{display:block;width:100%;text-align:left;}

.inptdiv5 input[type=text],.inptdiv10 input[type=text],.inptdiv15 input[type=text],.inptdiv20 input[type=text],.inptdiv25 input[type=text],.inptdiv40 input[type=text],.inptdiv45 input[type=text],.inptdiv50 input[type=text],.inptdiv50r input[type=text],.inptdiv70 input[type=text],.inptdiv80 input[type=text],.inptdiv90 input[type=text]
,.inptdiv5 input[type=file],.inptdiv10 input[type=file],.inptdiv15 input[type=file],.inptdiv20 input[type=file],.inptdiv25 input[type=file],.inptdiv40 input[type=file],.inptdiv45 input[type=file],.inptdiv50 input[type=file],.inptdiv50r input[type=file],.inptdiv70 input[type=file],.inptdiv80 input[type=file],.inptdiv90 input[type=file]
,.inptdiv5 input[type=url],.inptdiv10 input[type=url],.inptdiv15 input[type=url],.inptdiv20 input[type=url],.inptdiv25 input[type=url],.inptdiv40 input[type=url],.inptdiv45 input[type=url],.inptdiv50 input[type=url],.inptdiv50r input[type=url],.inptdiv70 input[type=url],.inptdiv80 input[type=url],.inptdiv90 input[type=url]
,.inptdiv5 input[type=email],.inptdiv10 input[type=email],.inptdiv15 input[type=email],.inptdiv20 input[type=email],.inptdiv25 input[type=email],.inptdiv40 input[type=email],.inptdiv45 input[type=email],.inptdiv50 input[type=email],.inptdiv50r input[type=email],.inptdiv70 input[type=email],.inptdiv80 input[type=email],.inptdiv90 input[type=email]
,.inptdiv5 input[type=password],.inptdiv10 input[type=password],.inptdiv15 input[type=password],.inptdiv20 input[type=password],.inptdiv25 input[type=password],.inptdiv40 input[type=password],.inptdiv45 input[type=password],.inptdiv50 input[type=password],.inptdiv50r input[type=password],.inptdiv70 input[type=password],.inptdiv80 input[type=password],.inptdiv90 input[type=password]{width:95%;min-width:95%;}
.inptdiv50r input[type=text],.inptdiv50r input[type=password]{width:100%;min-width:100;}
.inptdiv51 input[type=text]{width:96.5%;min-width:96.5%;}
.inptdiv10 input.max25,.inptdiv15 input.max25,.inptdiv20 input.max25,.inptdiv25 input.max25,.inptdiv50 input.max25 {width:25px;min-width:25px;max-width:25px;}/*for checkboxes*/
.inptdiv10 input.chkbxbgclr,.inptdiv15 input.chkbxbgclr,.inptdiv20 input.chkbxbgclr{background:#c6bcb6;text-align:center;}
.inptdiv20 input.max100,.inptdiv25 input.max100,.inptdiv50 input.max100,.inptdiv20 select.max100 {width:100px;min-width:100px;max-width:100px;}
.inptdiv99 input[type=text],.inptdiv99 input[type=email],.inptdiv99 input[type=password],.inptdiv99 input[type=file],.inptdiv99 input[type=url]{width:97%;min-width:97%;}
.inptdiv99 textarea{width:97%;min-width:97%;margin-bottom:0;}
.inptdiv100 input[type=text],.inptdiv100 input[type=email],.inptdiv100 input[type=password],.inptdiv100 input[type=file],.inptdiv100 input[type=url]{width:97%;min-width:97%;margin-bottom:20px;}
.inptdiv100 textarea{width:97%;min-width:97%;}
.inptdiv10 select,.inptdiv15 select,.inptdiv20 select,.inptdiv25 select,.inptdiv40 select,.inptdiv45 select,.inptdiv50 select,.inptdiv100 select{width:95%;min-width:95%;min-height:30px;margin-bottom:20px;}

.forcefr{float:right !important;width:50%;margin:0 0 10px 0;background:#3b3a30;}

.button,.squarebutton,.smallbutton,.listbutton,.redbutton,.bigbutton {
min-height:20px;
height:100% !important;
width:auto;
color:#FFF;
background:#0fa9cb;
border:0 solid #0fa9cb;
text-align:center;
text-transform:uppercase;
font-size:max(.9em,11px);
font-weight:normal;
font-family:quicksand,arial;
letter-spacing:2px;
padding:10px 26px;
line-height:1.6;
white-space:pre-wrap;
cursor:pointer;
} 
input[type=file]{color:#666;text-transform:uppercase;font-size:1em;height:auto !important;padding:2px;white-space:nowrap;-webkit-user-select:none;}
input[type=file]::file-selector-button {margin-right:20px;border:none;background:#DDD;padding:5px 10px;border-radius:2px;color:#666;cursor:pointer;transition:background .2s ease-in-out;font-family:quicksand,arial;text-transform:uppercase;font-size:max(.9em,11px);font-weight:normal;letter-spacing:2px;}
input[type=file]::file-selector-button:hover{background:#AAA;}
.buttongreen,.buttonorange,.buttonred{width:auto;font:.9em normal quicksand,arial;text-transform:uppercase;border:none;background:#080;color:#FFF;padding:10px 20px;cursor:pointer;}
.buttongreen{background:#57a54a;}
.buttonred{background:#e84038;}
.buttonorange{background:#c75f03;}
.buttongreen:hover{background:#a7d4a7;color:#3b3a30;}
.button:hover,.smallbutton:hover,.bigbutton:hover{background:#96d5e3;color:#3b3a30;}
.buttonorange:hover{background:#e7bf9b;color:#3b3a30;}
.buttonred:hover{background:#eca19d;color:#3b3a30;}
.redbutton{color:#FFF;background:#980e0e;border:1px solid #980e0e;} 
.redbutton:hover {background:#ee9999;border-color:#ee9999;cursor:pointer;}
.smallbutton {line-height:1.2;font-size:max(.7em,9px);width:100%;height:auto;padding:5px 10px;} 
.bigbutton {line-height:1.5;font-size:max(1em,12px);letter-spacing:1px;height:auto;padding:20px 50px;} /* width:100%; */
#preu .bigbutton{width:97%;border:0;}
#cmnt .bigbutton{width:100%;border:0;}
/* ANIMATE THIS BUTTON -moved to -css
.squarebutton {max-width:170px;height:auto !important;min-height:80px;box-shadow:inset 0 0 0 0 #5e943e;transition:color .3s ease-in-out, box-shadow .3s ease-in-out;}
.squarebutton:hover {box-shadow:inset 170px 0 0 0 #5e943e;}
*/
/*sign up button*/
a.su:link,a.su:visited {display:inline-block;padding:10px 20px;height:24px;margin:0;width:auto;-webkit-border-radius:5px;border-radius:5px;font-size:1em;}
/*SIGN UP*/
#txtlist #txtbutton{display:block;min-width:100%;}
#txtlist input.txtinput{width:100%;border:0;}
/*SEARCH*/
.bigbutton{width:97px;margin-left:4px;}
.listbutton{width:97px;margin-left:4px;}
.insearcha{float:left;display:inline-block;width:78%;}
.insearchb{float:right;display:inline-block;width:22%;}
.listinput,.listinputmin{display:block;float:left;width:100%;height:38px;font:normal .8em arial;color:#555;border:1px solid #BBB;background:#FFF;
background-image:url('/img/16x16/grey/magnifying-glass-2x.png');background-position:5px 10px;background-repeat:no-repeat;padding:7px 20px 7px 40px;text-align:center;text-transform:uppercase;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;}
.cisinput,.disinput{float:left;display:block;width:auto;height:38px;padding:7px 0px 7px 10px;font:normal 1em roboto,arial;color:#555;border:1px solid #666;background:#FFF;text-align:center;text-transform:uppercase;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;}
.disinput{width:98%;border:1px solid #AAA;}
.listinputmin{background-position:5px 5px;padding:2px 20px;height:24px;}
.magnify,.magnifyxl{display:block;float:left;border:0;margin:6px 0 0 10px;width:16px;min-width:16px;height:16px;background:transparent;}
.magnifyxl{;margin:4px 0 0 10px;width:24px;min-width:24px;height:24px;}
.magnify:hover,.magnifyxl:hover{opacity:.5;}
#srchbx{width:98%;min-width:98%;padding-left:10px;background:#EEE;border-color:#EEE;height:26px;}
#srchbx:hover{background:#FAFAFA;border-color:#CCC;}
.selectmin select {-webkit-appearance:none;appearance:none;outline:0;box-shadow:none;border:0 !important;background:#EEE;background-image:none;}
.selectmin select {flex:1;padding:0 .5em;color:#444;cursor:pointer;}
.selectmin select option {color:#666;background:#DFDFDF;font-size:max(1vw, 15px);}
.selectmin select:focus {background:#DDD;}  
.selectmin {position:relative;display:flex;height:30px;line-height:3;background:#EEE;color:#888;overflow:hidden;}
.selectmin::after {content:'\25BC';position:absolute;top:-12px;right:0;padding:0 10px;background:#EEE;cursor:pointer;pointer-events:none;-webkit-transition:.20s all ease;-o-transition:.20s all ease;transition:.20s all ease;}
.selectmin:hover::after {color:#666;} /*.select:hover::after,*/
a.bubble:link,a.bubble:visited,a.searchbubble:link,a.searchbubble:visited{display:block;float:right;background:#78b1bd;color:#FFF;width:auto;height:38px;text-align:center;vertical-align:middle;padding:5px 0;letter-spacing:1px;text-transform:uppercase;font:normal 18px bebas,serif;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;} /*search button in searchbox and animated search*/
a.bubble:active,a.bubble:hover,a.searchbubble:active,a.searchbubble:hover{background:#3b3a30;color:#FFF;}

a.sugg:link,a.sugg:visited,a.sugg:active,a.sugg:hover,a.suggl:link,a.suggl:visited,a.suggl:active,a.suggl:hover{
display:block;height:40px;padding:2px 10px 4px 10px;margin:0 0 1px 0;
} /*live suggestions*/
a.sugg:active,a.sugg:hover,a.suggl:active,a.suggl:hover{background:#3b3a30;color:#c0ded9;}
a.suggl:link,a.suggl:visited,a.suggl:active,a.suggl:hover{padding-top:0;height:42px;}
a.minimin:link,a.minimin:visited,a.cmplx:link,a.cmplx:visited,a.simbut:link,a.simbut:visited,a.minisubmit:link,a.minisubmit:visited{display:block;float:right;background:#0a8d99;color:#FFF;width:auto;height:30px;text-align:center;padding:8px 10px 0 10px;letter-spacing:2px;text-transform:uppercase;font:normal 12px arial;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;}
a.minisubmit:link,a.minisubmit:visited{font:normal 12px arial;padding:5px 10px 0 10px;height:24px;background:#78b1bd;}/*search button in min searchbox */
a.minimin:active,a.minimin:hover,a.minisubmit:active,a.minisubmit:hover,a.cmplx:active,a.cmplx:hover,a.simbut:active,a.simbut:hover{background:#663322;color:#FFF;}
a.cmplx:link,a.cmplx:visited,a.simbut:link,a.simbut:visited{clear:both;display:inline-block;float:none;-webkit-border-radius:2px;border-radius:2px;}/*button - webshop simbut:gallery*/
a.cmplx:link,a.cmplx:visited{padding:17px 10px 0 10px;height:48px;}/*button - webshop*/
/* RATE ICONS */
.rupicon,.rdoicon,.rreicon{border:1px solid #999;border-radius:25px;padding:6px;margin:-3px 0 0 0;vertical-align:middle;}
.rupicon{border:1px solid #86c440;}
.rdoicon{border:1px solid #cc3333;}
.rreicon{border:1px solid #999;}
.ajaxup,.ajaxdown,.ajaxupover,.ajaxdownover,.hearts,.nohearts{display:block;background:transparent;width:auto;margin-right:0;}
.faver,.hearter{font-size:26px;}
.inimg{float:right;display:inline;vertical-align:middle;}
/*GAL*/
.fltrcatl{display:block;float:left;width:75%;}
.fltrcatr{display:block;float:right;width:25%;}
.cntrbf{width:100%;text-align:left;background:#eff4e8;padding:2.5%;margin:0;} /*buy form container*/
textarea.byfrm{background:#FDFDFD;font:normal .85em arial;height:auto;border:1px dotted #444;padding:3px;-webkit-border-radius:2px;border-radius:2px;color:#666;}
#shpfrm textarea{margin:0 !important;width:100%;min-width:180px;max-width:100%;}
/*PM*/
.pmcntr{width:96%;padding:2%;background:#f0ede5;color:#3e3b31;height:auto;font-size:max(1.2em,14px);line-height:1.8;}
.inapmcntr,.inbpmcntr{color:#7d7764;padding-left:3%;}
.inbpmcntr{color:#afa892;}
/* span bubblebox */
.bubble{font:normal 13px roboto,arial;background:#080;color:#fff;height:30px;width:30px;min-width:30px;display:inline-block;margin:-2px 5px 0 0px;vertical-align:top;line-height:30px;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-border-radius:15px;border-radius:15px;}
/* .bubble:hover{opacity:.5;} */
.tags{margin:0;padding:0;}
.tags a,.tags a.tooltip:link{height:24px;line-height:25px;position:relative;font-size:12px;font-family:roboto,arial;margin-left:13px;background:#0089e0;color:#FFF;text-decoration:none;padding:6px 10px 6px 12px;}
.tags a:before,.tags a.tooltip:link:before{content:"";float:left;position:absolute;top:0;left:-12px;width:0;height:0;border-color:transparent #0089e0 transparent transparent;border-style:solid;border-width:12px 12px 12px 0;}
.tags a:after,.tags a.tooltip:link:after{color:#FFF;content:"";position:absolute;top:10px;left:0;float:left;width:4px;height:4px;border-radius:2px;background:#FFF;-webkit-box-shadow:-1px -1px 2px #004977;box-shadow:-1px -1px 2px #004977;}
.tags a:hover,.tags a.tooltip:hover{background:#dd4499;color:#FFF;}
.tags a:hover:before,.tags a.tooltip:hover:before{border-color:transparent #dd4499 transparent transparent;}
.dwnl a:link{width:32px;height:32px;display:block;background:url("/img/16x16/grey/cloud_download_24x24.png") 0 0 no-repeat;}
.dwnl a:hover{background:url("/img/16x16/greydark/cloud_download_24x24.png") -32px 0px no-repeat;}
.failed{position:relative;top:0;left:0;width:auto;padding:20px;background-color:rgb(0,0,0,0.8);background-color:rgba(0,0,0,0.8);}
.failed h1,.failed h2{font:normal 20px roboto,arial;color:#EEE;margin:0;padding:0;letter-spacing:0;}
.failed h2 {color:#AAA;padding:10px 0 0 0;}
a.upcase:link,a.upcase:visited {padding:0;margin:0;text-decoration:none;text-transform:uppercase;background:transparent;font-size:max(.8em,11px);}/*font-size:11px;*/
a.upcasex:link,a.upcasex:visited,a.upcasex:active,a.upcasex:hover,a.upcase:active,a.upcase:hover{color:#888;}
.pl,.pr,.pldark,.prdark{float:left;width:50%;padding:2px 0 0 0;vertical-align:middle;text-align:left;cursor:pointer;}
.pr,.prdark{float:right;text-align:right;}
.pl:hover,.pr:hover{background:#FFF;}
.pldark:hover,.prdark:hover{background:#3b3a3a;}
.magenta{color:#dd4499;}
pre {background:#FFF;border:1px solid #AAA;color:#588c7e;padding:1%;margin:2%;font-size:max(1em,14px);font-family:monospace;}
.miniquote {display:inline-block;margin:0;padding:1%;width:94%;height:auto;vertical-align:middle;background-color:rgb(0,0,0,0.6);background-color:rgba(0,0,0,0.6);color:#DDD;text-align:left;
line-height:20px;}
.quotecontainer{display:block;text-align:right;float:right;}
.nineup{font-size:max(.5em,8px);text-transform:uppercase;} /*check these 3 in 1280, 640*/
.tenup{font-size:max(.6em,9px);text-transform:uppercase;} /*check these 3 in 1280, 640*/
.elevenup{line-height:2;font-size:max(.7em,11px);text-transform:uppercase;}/*display:inline-block;*/
.twelveup{line-height:2;font-size:max(.8em,12px);text-transform:uppercase;}/*display:inline-block;line-height:2;*/
.dotnineplu,.dotninemin,.doteightplu,.doteightmin,.dotsevenplu,.dotsevenmin{font-size:max(.9em,11px);text-transform:uppercase;letter-spacing:0.5px;}
.dotninemin{letter-spacing:-1px;}
.doteightplu,.doteightmin{font-size:max(.8em,10px);}
.doteightmin{letter-spacing:-1px;}
.dotsevenplu,.dotsevenmin{font-size:max(.7em,10px);}
.dotsevenmin{letter-spacing:0px;}
.arrowz{font-weight:normal;font-family:mk;letter-spacing:-2px;}
.caps{text-transform:uppercase;font-size:10px;}
.capsbig{text-transform:uppercase;font-size:max(3vw, 30px);}
.paper {-webkit-columns:auto 3;columns:auto 3;-webkit-column-gap:30px;column-gap:30px;-webkit-column-rule:1px dotted #999;column-rule:1px dotted #999;text-align:justify;}
.paperborder{-webkit-columns:auto 3;columns:auto 3;-webkit-column-gap:20px;column-gap:20px;
-webkit-column-rule:1px solid #DDD;column-rule:1px solid #DDD;}
.slidenav img {display:none;}
.slidenav img.ifirst {display:block;}
a.anchor{display:block;position:relative;top:-50px; visibility:hidden;}
.anchorless{display:block; position:relative; top:-44px;visibility:hidden;}
.anchorplus{display:block;position:relative;top:-120px;visibility:hidden;}
.anchor300{display:block;position:relative;top:-300px;visibility:hidden;}
.anchor250{display:block;position:relative;top:-250px;visibility:hidden;}
.anchor200{display:block;position:relative;top:-200px;visibility:hidden;}
.anchor175{display:block;position:relative;top:-175px;visibility:hidden;}
.anchor150{display:block;position:relative;top:-150px;visibility:hidden;}
.anchor100{display:block;position:relative;top:-100px;visibility:hidden;}
.anchor90{display:block;position:relative;top:-90px;visibility:hidden;}
/*HTML5*/
figure,figcaption,article,section,aside{margin:0;padding:0;}
address,cite{display:inline-block;font-style:normal;margin:0;padding:0;}
/*cite{font-size:2em;}*/
/* form select */
#vlsort,#vlzort{display:block;width:100% !important;}
.formselectr {width:98%;height:37px;} /* 1 less than searchbubble, disinput*/

#cmesso{position:fixed;bottom:5px;right:5px;line-height:normal;width:auto;min-width:100px;height:auto;font-size:11px;padding:0;text-align:right;}
.pwrbrk{position:absolute;bottom:5px;right:5px;display:inline-block;text-align:right;width:auto !important;min-width:225px;margin:0;}

.txtonimage,.txtontopofimage {display:block;position:relative;width:auto;max-width:100%;padding:0;margin:0 auto;float:left;}
/*.txtonimage:hover {box-shadow:0 5px 16px 0 rgba(0,0,0,0.5);}*/
.txtblocktl {position:absolute;width:100%;min-height:80px;top:0;left:0;background:rgba(0, 0, 0, 0.8);color:#FFF;padding:10px;}
.txtblocktr {position:absolute;width:100%;top:0;right:0;color:#FFF;padding:20px;text-align:right;}
.txtblockbr {position:absolute;width:100%;min-height:80px;bottom:0;right:0;background:rgba(0, 0, 0, 0.5);color:#FFF;padding:10px;}
.txtblockbl,.txtblock,.txtblock9,.txtblockwhite {position:absolute;width:100%;min-height:65px;bottom:9px;left:0;background:rgba(0, 0, 0, 0.8);color:#FFF;padding:1.5%;}
.txtblockcenter {position:absolute;width:100%;min-height:28px;top:0;left:0;background:#FFF;opacity:.9;color:#444;padding:2%;}
.txtblockcenter a.miniorange:link{width:21%;text-transform:uppercase;}
.txtblock,.txtblockbl{padding-top:14px;bottom:0;}
.txtblockwhite{color:#444;bottom:0px;background:rgba(255, 255, 255, 0.9);}
.txtblockwhite h1, .txtblockwhite h2{color:#444;}
.txt {position:absolute;width:96%;min-height:80px;bottom:10px;left:0px;background:rgba(0, 0, 0, 0.7);color:#FFF;padding:2%;}
.intxt{font-size:max(.9em,11px);color:#FFF;}
.txtblockbl h1, .txtblockbl h2,.txtblock h1, .txtblock h2,.txtblock9 h1, .txtblock9 h2 {color:#FFF;}
.linerarrow,.linerarrowhite{display:block;width:100%;margin:.8em 0 0 0;padding:.8em 0;border-top:1px solid #444;font-size:.8em;text-align:center;text-transform:uppercase;letter-spacing:0;}
.linerarrowhite{border-top:1px solid #DFDFDF;}
.bookimage{display:block;width:100%;height:auto;max-height:432px;}

#fullvideo {position:fixed;top:0;right:0;bottom:0;width:100vw;min-width:100%;height:90%;min-height:100vh;background:#000;z-index:99998;}/*z-index:5;max-width:100vw;max-height:90vh;*/
.fullvideocontent {position:fixed;left:0;bottom:30px;color:#FFF;width:auto;padding:0 10px 10px 0px;text-align:left;z-index:99999;} /*background:rgba(0, 0, 0, 0.5);*/
#fullvideobutton,.returnto,.pause {display:block;float:left;margin:0 1px 10px 10px;width:auto;font-size:15px;font-family:bebas,poppins,arial;text-transform:uppercase;padding:10px;background:#000;color:#FFF;}
#fullvideobutton:hover,.returnto:hover,.pause:hover {background:#DDD;color:#000;}
.boxer{font-style:italic;padding:10px;background:#facf3b;float:left;width:50%;margin-right:20px;line-height:25px;color:#222;-webkit-border-radius:0 10px 10px 0px;border-radius:0 10px 10px 0px;}
.tiptop,.tiptopblack,.tiptopred,.tiptopgreen{position:absolute;top:1px;left:1px;padding:7px;font:normal .8em roboto,arial;line-height:2;width:auto !important;min-width:20px;max-width:30vw;text-align:left;z-index:9999;}
.tiptop{color:#3b3a30;border:1px dotted #777;background-color:rgb(255, 255, 255, 0.9);background-color:rgba(255,255,255,0.9);}
.tiptopblack{color:#DDD;border:0 solid #FFF;border-left:10px solid #444;background-color:rgb(0,0,0,0.9);background-color:rgba(0,0,0,0.9);}
.tiptopred{color:#FFF;border:0 solid #FFF;background-color:rgb(198,9,0,0.9);background-color:rgba(198,9,0,0.9);}
.tiptopgreen{color:#FFF;border:0 solid #FFF;border-left:10px solid #4aaf4a;background:#080;background-color:rgb(0,136,0,0.9);background-color:rgba(0,136,0,0.9);}
.tiptop:first-letter,.tiptopblack:first-letter,.tiptopgreen:first-letter,.tiptopred:first-letter{text-transform:uppercase}
.clipvis,.clipped{display:block;position:relative;height:110px;min-height:110px;background:transparent none -10% 60% no-repeat;margin-bottom:10px;}
.clipped img{display:none;}
.clippedprofile{display:block;position:relative;height:100px;background:transparent none -50% 50% no-repeat;margin-bottom:10px;}
.clippedprofile img{display:none;}
/* #back-top{position:fixed;right:50px;bottom:45%;z-index:9999;} */
#back-top{position:fixed;right:10px;bottom:40px;z-index:999;} 
#back-top a{width:40px;display:block;text-align:center;text-decoration:none;color:#bbb;}
#back-top a:hover{color:#020;}
#back-top span{width:40px;height:40px;display:block;margin-bottom:5px;background:#ffa020 url('/img/16x16/white/arrow_up_16x16.png') no-repeat center center;-webkit-border-radius:50px;border-radius:50px;}
#back-top a:hover span{background-color:#009dFF;}
#moreinfo{display:block;width:100%;line-height:normal;background:transparent;color:#3b3a30;margin:0 0 1px 0;padding:0;}
.shrinker{transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;}
.doos{display:inline-block;width:auto !important;width:100px;min-width:30px;color:#FFF;height:auto !important;min-height:30px;padding:10px;text-align:left;}
.bubblegreendark,.boxgreendark{background:#77be27;}
.bubbledarkgreen,.boxdarkgreen{background:#17721d;}
.bubblegreen,.boxgreen{background:#86c440;}
.bubblegrey,.boxgrey{background:#AAA;color:#444;}
.bubbledarkgrey,.boxdarkgrey{background:#252525;}
.bubbledarkblue,.boxdarkblue{background:#0f546e;}
.bubblelightblue,.boxlightblue{background:#90cfe6;}
.bubbleblue,.boxblue{background:#389ab6;}
.bubblered,.boxred{background:#c01e16;}
.bubbleyellow,.boxyellow{background:#e8db12;color:#444;}
.bubblewhite,.boxwhite{background:#FFF;color:#444;}
.bubbleblack,.boxblack{background:#000;}
.bubbleorange,.boxorange{background:#eea210;}	  
/*a.returno:before{content:"« ";}a.returnr:after{content:" »";}*/
/* a[target="_blank"]::after { content:" &#x1F86D;" }  */
/* a[target="_blank"]::after { content:"&#129133;" }  */
.mk{font:normal 18px mk,arial,serif;}
.iresp img{width:100%;height:auto;}
@-webkit-keyframes opacity{0%{opacity:1;}
100%{opacity:0;}
}
#jquery-overlay{position:absolute;top:0;left:0;z-index:99999;width:100%;height:auto;}
#jquery-lightbox{position:absolute;display:block;top:0;left:0;width:100%;z-index:999999;text-align:center;}
#lightbox-container-image-box{position:relative;background:#FFF;width:30vw;height:30vh;margin:0 auto;text-align:center;padding:10px;}
#lightbox-container-image{top:0;left:0;margin:0 auto;width:100%;}
#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;background:transparent;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{display:block;font-size:1em;background:transparent;overflow:hidden;width:100%;margin:0 auto;padding:0;height:auto;}
#lightbox-container-image-data{margin-bottom:0px;height:auto;padding:0;}
#lightbox-image-details{float:left;width:89%;text-align:left;font-size:max(.8em,12px);color:#FFF;}
#lightbox-image-details-caption{text-align:left;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:10px;}
#lightbox-secNav{float:right;width:10%;text-align:right;top:1px;}
a.btnclose:link,a.btnclose:visited{display:inline-block;font-size:max(1.2em,20px);color:#80ced6;}
a.btnclose:active,a.btnclose:hover{opacity:.5;}
/*colorbox*/
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;font-size:12px;word-spacing:1px;height:auto;padding:0;margin:0;z-index:999;overflow:hidden;background:#FFF;}
#cboxOverlay{position:fixed;width:100%;height:100%;background:#000;padding:0;overflow:hidden;}
#cboxMiddleLeft,#cboxBottomLeft{clear:left;}
#cboxContent{position:relative;top:0px;left:0;height:auto;padding:0;}
#cboxLoadedContent{overflow:auto;margin-bottom:0px;height:auto;padding:0;}
#cboxTitle{position:absolute;bottom:-25px;left:10px;text-align:left;width:auto;color:#FFF;margin:0;}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}
#cboxClose,#cboxSlideshow{cursor:pointer;position:absolute;bottom:-29px;background:url("/system/java/images/controls.png") no-repeat 0 0;width:23px;height:23px;text-indent:-9999px;z-index:9999;}/**/
.cboxPhoto{float:left;border:0;display:block;max-width:none;margin:auto;}
.cboxIframe{width:100%;height:100%;display:block;padding:0;margin:0;border:0;}
#colorbox,#cboxContent,#cboxLoadedContent{overflow:hidden;}
#colorbox textarea{padding:2px;background:#FFF;height:220px;min-height:120px;width:100%;font-size:12px;word-spacing:3px;letter-spacing:0.5px;line-height:24px;}
#cboxError{border:1px solid #ccc;padding:50px;}
#cboxLoadingOverlay{background:url("/system/java/images/loading_background.png") no-repeat center center;}
#cboxLoadingGraphic{background:url("/system/java/images/loading.gif") no-repeat center center;}
#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:700;color:#7C7C7C;}
/*cbox nav*/
#cboxPrevious,#cboxNext{background:transparent;border:0;position:absolute;top:50px;width:49%;height:80%;display:block;cursor:pointer;outline:none !important}
#cboxPrevious{left:2px;}
#cboxNext{right:2px;}
#cboxPrevious:hover{background:url("/img/16x16/grey/arrow_left_alt1_24x24.png") no-repeat top left;}
#cboxNext:hover{background:url("/img/16x16/grey/arrow_right_alt1_24x24.png") no-repeat top right;}
/*eo nav*/
#cboxClose{cursor:pointer;position:absolute;top:10px;right:5px;display:block;border:0;background:url("/img/16x16/red/delete_16x16.png") no-repeat 0 0;width:16px;height:16px;}
#cboxClose:hover{background:url("/img/16x16/grey/delete_16x16.png") no-repeat 0 0;}/*width:16px;height:16px;display:block;border:0;position:absolute;top:10px;right:10px;*/
.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0;right:27px;}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0;}
.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px;}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0;}
/*eo colorbox*/
.slider{overflow:auto;position:relative;touch-action:pan-y}.as-prev-arrow,.as-next-arrow{background:url("/system/java/images/arrows.png") no-repeat;cursor:pointer;filter:alpha(opacity=0);height:40px;opacity:0;overflow:hidden;position:absolute;text-indent:100%;top:95px;white-space:nowrap;width:40px;z-index:1}.as-prev-arrow{left:0}.as-next-arrow{background-position:-40px 0;right:0}.slider:hover .as-prev-arrow,.slider:hover .as-next-arrow{filter:alpha(opacity=1);opacity:1}.as-nav{bottom:-10px;left:50%;margin-left:-27px;position:absolute;text-align:left;width:54px;z-index:1}.as-nav a{background:url("/system/java/images/bullets.png") no-repeat;height:16px;display:inline-block;margin:0 1px;overflow:hidden;text-indent:100%;white-space:nowrap;width:16px}.as-active,.as-nav a:hover{background-position:0 -16px}
/*BX *zoom:1;*/
.bx-wrapper{position:relative;margin:0 auto 8px;padding:0;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0;-webkit-perspective:1000}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url("/system/java/images/loading.gif") center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:13px;font-family:roboto,arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000;}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;display:inline}/* *zoom:1;*/
.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url("/system/java/images/icontrols.png") no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url("/system/java/images/icontrols.png") no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-26px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url("/system/java/images/icontrols.png") -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url("/system/java/images/icontrols.png") -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:roboto,arial;display:block;font-size:13px;padding:10px}
.bx-controls-direction a {opacity:0;transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;}
.bx-wrapper:hover .bx-controls-direction a {opacity:1;}
/* eo bx*/
.pager{text-align:right;color:#888;}
#carousse_container{margin-bottom:1px;position:relative;display:block;text-align:center;height:auto !important;}
#carousse:hover .bx-prev,#carousse:hover .bx-next {display:block;}
.fadein{cursor:pointer;}
#fixedfoot{position:fixed;bottom:0;left:0;width:100%;height:110px;max-height:110px;text-align:left;background-color:rgb(0,0,0,0.8);background-color:rgba(0,0,0,0.8);z-index:9999;}
.quoter{display:none;min-width:100px;}
#quote_wrap {margin:0;padding:0;height:100% !important;min-height:30px;}

.imgtxtbox{position:relative;text-align:center;color:#FFF;}
.bottom-left,.bottom-right,.centering,.top-left,.top-right,.bottomin-left{position:absolute;}
.bottom-left,.bottomin-left{bottom:10px;left:10px;}
.top-left{top:10px;left:10px;}
.top-right{top:10px;right:10px;}
.bottom-right{bottom:10px;right:10px;}
.cencon{width:100%;height:200px;position:relative;}
.centered{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;}
.centering{top:50%;left:50%;transform:translate(-50%,-50%);}
.textblock {position:absolute;bottom:20px;right:20px;background:#000;opacity:0.8;color:#FFF;padding-left:20px;padding-right:20px;}
.overlaycontainer {position:relative;width:auto;}
.overlay {position:absolute;bottom:0;left:0;right:0;background:#000;opacity:0.8;overflow:hidden;width:auto;height:0;transition:.5s ease;}
.overlaycontainer:hover .overlay {height:50%;max-height:75%;}
.overlaytext {word-wrap:break-word;color:#FFF;position:absolute;overflow:hidden;top:50%;left:50%;transform:translate(-50%, -50%);} /*font-size:20px;*/
.goverlaycontainer,.soverlaycontainer {position:relative;width:auto;cursor:pointer;}
.goverlay,.soverlay {position:absolute;bottom:0;left:0;right:0;background:#000;opacity:0.9;overflow:hidden;width:auto;height:0;transition:.5s ease;}
.goverlaycontainer:hover .goverlay {height:50%;}
.soverlaycontainer:hover .soverlay {height:100%;}
.goverlaytext,.soverlaytext {font-size:max(1em, 14px);line-height:1.8;word-wrap:break-word;color:#FFF;position:absolute;overflow:hidden;width:90%;top:50%;left:50%;transform:translate(-50%, -50%);}
.soverlaytext hr{background:#333;color:#333;}
a.r90:link,a.r90:visited{display:inline-block;font-size:70px;letter-spacing:0;padding:0;text-decoration:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);}
a.r90:active,a.r90:hover{display:inline-block;font-size:70px;letter-spacing:0;padding:0;text-decoration:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);}
a.r-90:link,a.r-90:visited{display:inline-block;font-size:70px;letter-spacing:0;padding:0;text-decoration:none;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
a.r-90:active,a.r-90:hover{display:inline-block;font-size:70px;letter-spacing:0;padding:0;text-decoration:none;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}
/* single modal + pop window*/
.window-button{padding:0;}
.window,.popwin,.popper {display:none;position:fixed;left:0;top:10%;width:100%;height:100%;overflow:auto;background:rgb(0,0,0);background:rgba(0,0,0,0.95);-webkit-animation-name:fadeIn;-webkit-animation-duration:0.4s;animation-name:fadeIn;animation-duration:0.4s;z-index:9999;}
.window-contents,.popwin-contents,.pops-content {position:relative;background:#FFF;text-align:left;font-size:max(1em, 15px);line-height:1.8;color:#666;margin:5% auto;padding:10px 20px 20px 20px;width:85%;max-width:640px;-webkit-animation-name:slideIn;-webkit-animation-duration:0.4s;animation-name:slideIn;animation-duration:0.4s;z-index:9999;}
@-webkit-keyframes slideIn {
    from {bottom:-300px; opacity:0} 
    to {bottom:0; opacity:1}
}
@keyframes slideIn {
    from {bottom:-300px; opacity:0}
    to {bottom:0; opacity:1}
}
@-webkit-keyframes fadeIn {
    from {opacity:0} 
    to {opacity:1}
}
@keyframes fadeIn {
    from {opacity:0} 
    to {opacity:1}
}
.inmodal{padding:0;}
.singlemodal {display:none;position:fixed; z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background:transparent;} /*background:rgb(0,0,0);background:rgba(0,0,0,0.1);*/
.singlemodalcontent,.singlemodalcontentblack,.singlemodalcontentsmall {position:relative;background:#FFF;color:#555;margin:15% auto;padding:20px;border:0px dotted #888;width:80%;max-width:800px;animation-name:animatetop;animation-duration:0.4s}
.singlemodalcontentblack{background:#222;color:#DDD;}
.singlemodalcontentsmall{max-width:400px;}
@keyframes animatetop {from {top:-300px; opacity:0}to {top:0; opacity:1}}
.singleclose,.window-close,.popwin-close,.popsclose {color:#AAA;position:absolute;float:right;top:10px;right:10px;font-size:24px;}
.singleclose:hover,.singleclose:focus,.window-close:hover,.window-close:focus,.popwin-close:hover,.popwin-close:focus,.popsclose:hover,.popsclose:focus {color:#3b3a30;text-decoration:none;cursor:pointer;}
.minibutton{background:#2c9aaa;color:#FFF;border:none;width:100%;cursor:pointer;padding:5px 5px 2px 5px;margin:0;border-radius:2px;font-size:13px;font-family:roboto,arial;letter-spacing:0;word-spacing:0;}
.minibutton:hover{background:#0f6370;} /* green -> 2c8d30*/
/* THE SIDE OVERLAYS */
.sideoverlay,.boxoverlay,.menuoverlay,.altsideoverlay,.altboxoverlay,.altmenuboxoverlay,.kontaktoverlay{display:inline-block;height:100%;width:0;position:fixed;top:0;left:0;background-color:rgb(0,0,0,0.9);background-color:rgba(0,0,0,0.9);overflow:hidden;padding-top:100px;transition:.5s;z-index:29 !important;}
.altsideoverlay,.altboxoverlay,.altmenuboxoverlay{width:50%;}
.boxoverlay{left:auto;right:0;background-color:rgb(255,255,255,0.9);background-color:rgba(255,255,255,0.9);color:#666;}
.altsideoverlay{top:auto;left:auto;right:0;}
.menuoverlay,.kontaktoverlay{top:auto;bottom:0;}
.sideoclip,.kontaktclip{padding:50px;font-size:max(1vw,14px);}
.boxoverlayclip{padding:5%;font-size:1em;}
.sideoverflow{padding:50px;height:80% !important;overflow:auto;}
.sideocenter{position:relative;top:40%;transform:perspective(1px) translateY(-50%);padding:5%;}
.sideoverlay .sideoclose,.menuoverlay .menuoverlayclose,.altmenuboxoverlay .menuoverlayclose,.kontaktoverlay .kontaktclose,.boxoverlay .boxoverlayclose{position:absolute;top:100px;right:20px;display:inline-block;font-size:1.5em;z-index:9999;margin-left:50px;}
/* SIDE OVERLAY */
.fullsideoverlay{display:inline-block;height:100%;width:100%;position:fixed;z-index:9999;top:0;left:0;background-color:rgb(0,0,0,0.8);background-color:rgba(0,0,0,0.8);overflow:hidden;padding-top:20px;transition:.5s}
.fullsideoclip{padding:50px;}
.fullsideocenter{position:relative;top:40%;transform:perspective(1px) translateY(-50%);padding:5%;}
.fullsideoverlay .fullsideoclose{position:absolute;top:115px;right:20px;display:inline-block;font-size:30px;z-index:10;margin-left:50px;}

a.schreeuw:link,a.schreeuw:visited,a.gil:link,a.gil:visited,a.scream:link,a.scream:visited{display:block;font-family:alteb,arial;font-size:max(2.2em,30px);background:#000;min-height:40px;height:auto;color:#e5b61e;letter-spacing:-2px;padding:20px;margin:0;text-align:center;width:auto;line-height:1.1;vertical-align:middle;border-radius:4px;}
a.schreeuw:active,a.schreeuw:hover,a.gil:active,a.gil:hover{color:#e5b61e;background:#009496;} 
a.scream:link,a.scream:visited {display:block;font-size:max(1.6em,26px);letter-spacing:-1px;height:auto;line-height:1.4;padding:20px 10px;}
a.scream:active,a.scream:hover{background:#7b4b00;} 
a.gil:link,a.gil:visited{font-family:bitter,alteb,arial;font-size:max(2em,24px);background:#454140;color:#FFF;}
a.gil:active,a.gil:hover{background:#5eb7b4;color:#FFF;}

a.schreeuw:link .linerarrow, a.schreeuw:visited .linerarrow, a.scream:link .linerarrowhite,.yell .linerarrowhite{display:block;margin:5px 0;padding:5px 0;border-top:1px dotted #FFF;font-size:max(.9vw,16px);text-transform:uppercase;letter-spacing:0;font-family:barlow,arial;}

a.yell:link,a.yell:visited {display:inline-block;font-family:alteb;font-size:max(2.5em,25px);background:#3b3a3a;min-height:40px;height:auto;color:#FFF;width:24%;margin:0 1px 1px 0;padding:15px;vertical-align:middle;float:left;}
a.yell:active,a.yell:hover{background:#7a3b2e;} 
.yell .linerarrowhite{display:block;margin:5px 0;padding:5px 0;border-top:1px dotted #FFF;font-size:max(.9vw,16px);text-transform:uppercase;letter-spacing:0;}

a.redbubble:link, a.redbubble:visited {display:block;font:normal 36px bebas,poppins,arial,serif;background:#ed1e25;height:auto;min-height:50px;text-decoration:none;color:#FFF;padding:10px;margin:0;text-align:center;width:auto;vertical-align:middle;-webkit-border-radius:4px;border-radius:4px;}
a.redbubble:active, a.redbubble:hover {background:#888;color:#FFF;} 
.hoverinfo {position:relative;display:inline-block;color:#ce368b;cursor:help;z-index:9999;}
.hoverinfo .hoverinfotext, .hoverinfo .hoverinfotextleft {visibility:hidden;
line-height:1.8;width:auto !important;min-width:200px;max-width:310px;background:#172525;color:#FFF;font-size:max(.8em,11px);text-align:left;padding:6px;border-radius:4px;position:absolute;z-index:999999;bottom:180%;left:50%;margin-left:-80px;opacity:0;transition:opacity 0.5s;}
.hoverinfo .hoverinfotext::after {content:"";position:absolute;top:100%;left:25%;margin-left:7px;border-width:5px;border-style:solid;border-color:#172525 transparent transparent transparent;}
.hoverinfo .hoverinfotextleft::after{content:"";position:absolute;top:57%;right:0;margin:-10px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #172525;}
.hoverinfo .hoverinfotextleft{bottom:-150%;left:-220px;margin-right:50px;}
.hoverinfo:hover .hoverinfotext,.hoverinfo:hover .hoverinfotextleft {visibility:visible;opacity:.95;}
.hovertip {position:relative;display:inline-block;width:30px;text-align:center;cursor:help;}
.hovertip .hovertiptext {visibility:hidden;position:absolute;min-width:240px;max-width:480px;background:#172525;color:#EEE;line-height:20px;padding:5px 5px 5px 10px;border-radius:3px;z-index:1;opacity:0;
transition:opacity 1s;}
.hovertiptext {font-size:12px;text-align:left;}
.hovertip:hover .hovertiptext {visibility:visible;opacity:.9;}
.hovertip-right {top:-5px;left:125%;}
.hovertip-right::after {content:"";position:absolute;top:18px;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #172525 transparent transparent;}
.infotip {position:relative;display:inline-block;height:18px;color:#ce368b;cursor:help;z-index:999;}/*border-bottom:1px dotted #ccc;*/
.infotip .infotiptext {visibility:hidden;position:absolute;width:auto !important;min-width:320px;background:#172525;color:#DDD;line-height:30px;font-size:max(.9em, 14px);letter-spacing:0;font-family:arial;text-align:left;padding:7px;border-radius:4px;z-index:999;opacity:.95;transition:opacity 0.5s;height:auto;min-height:100px;}
.infotip:hover .infotiptext {visibility:visible;opacity:1;}
.infotip-right {top:-5px;left:125%;}
.infotip-right::after {content:"";position:absolute;top:50%;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #172525 transparent transparent;}
.infotip-bottom {top:200%;left:50%;margin-left:-60px;}
.infotip-bottom::after {content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #172525 transparent;}
.infotip-top {bottom:135%;left:50%;margin-left:-60px;}
.infotip-top::after {content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#172525 transparent transparent transparent;}
.infotip-left {top:-5px;bottom:auto;right:128%;}
.infotip-left::after {content:"";position:absolute;top:50%;left:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent transparent transparent #172525;}
.notification,.notificationblue {background:#444;color:#FFF;text-decoration:none;padding:15px 26px;position:relative;display:inline-block;border-radius:2px;}
a.mininotifica:link,a.mininotifica:visited,.minibadge {position:relative;background:#99cd0e;color:#FFF;font-size:.7em;padding:5px 8px;right:-15px;top:-15px;text-align:center;border-radius:50px;margin:0;}
.minibadge{background:#00d8ff;color:#000;text-transform:uppercase;font-size:.6em;letter-spacing:0.5px;padding:4px 8px;border-radius:0;}
a.mininotifica:active, a.mininotifica:hover{background:#008eb7;}
.notification .badge:hover {background:#ff8400;}
.notificationblue .badge:hover {background:#1e4e5e;}
.notification .badge,.notificationblue .badge {position:absolute;top:6px;right:-10px;padding:3px 4px 2px 5px;line-height:19px;width:15px;height:19px;border-radius:50%;background:red;color:#FFF;z-index:99999;}
.notificationblue .badge{background:#1391ba;color:#FFF;}
/*CHECKBOX RADIO*/
.cuschk {display:block;position:relative;padding-left:35px;min-height:100%;margin-bottom:10px;cursor:pointer;-webkit-user-select:none;user-select:none;}
.cuschk input {position:absolute;opacity:0;cursor:pointer;}
.cuschkmark {position:absolute;top:0;left:0;height:25px;width:25px;background:#BBB;}
.cuschk:hover input ~ .cuschkmark {background:#999;}
.cuschk input:checked ~ .cuschkmark {background:#2196F3;}
.cuschk input:checked ~ .cuschkmark:after {display:inline-block;}
.cuschkmark:after {content:"";position:absolute;display:none;}
.cuschk .cuschkmark:after {left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.chkboxfield {display:block;position:relative;height:auto;min-height:20px;padding:0 20px 0 0;margin:0 6px 1px -20px;cursor:pointer;font-size:1em;text-transform:uppercase;-webkit-user-select:none;user-select:none;}
.chkboxfield input {position:absolute;opacity:0;}
.checkmark {position:absolute;top:0;left:45px;height:16px;width:16px;background:#DDD;}
.chkboxfield:hover input ~ .checkmark,.chkboxfield:hover input ~ .checkradio {background:#AAA;}
.chkboxfield input:checked ~ .checkmark,.chkboxfield input:checked ~ .checkradio {background:#ef2a70;} /* <- magenta brightblue -> 2196F3*/
.chkboxfield input:checked ~ .checkmark:after,.chkboxfield input:checked ~ .checkradio:after {display:block;}
.checkmark:after,.checkradio:after {content:"";position:absolute;display:none;}
.chkboxfield .checkmark:after {left:5px;top:2px;width:3px;height:6px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);} 
.chkboxfield .checkradio:after {top:8px;left:8px;width:9px;height:9px;border-radius:50%;background:#FFF;}
.checkradio {position:absolute;top:0;left:0;height:25px;width:25px;background:#CCC;border-radius:50%;}
.checktxt{color:#ef2a70;} /*min-width:25%;max-width:60%;height:auto;min-height:100%;display:inline-block;*/
.checktxt:hover{color:#3b3a30;}
.rdstyle{background:#c80000;color:#FFF;}
.rdstyle:hover{background:#35acb3;color:#999;}
input[type=image]:hover{opacity:.5}
[type="radio"]:checked,
[type="radio"]:not(:checked) {position:absolute;left:-9999px;}
[type="radio"]:checked + label,
[type="radio"]:not(:checked) + label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;}
[type="radio"]:checked + label:before,
[type="radio"]:not(:checked) + label:before {content:'';position:absolute;left:0;top:0;width:22px;height:22px;border:1px solid #333;border-radius:100%;background:#FFF;}
[type="radio"]:checked + label:after,
[type="radio"]:not(:checked) + label:after {content:'';width:16px;height:16px;background:#DD9900;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
[type="radio"]:not(:checked) + label:after {opacity:0;-webkit-transform:scale(0);transform:scale(0);}
[type="radio"]:checked + label:after {opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.colorfulbg {background:-webkit-linear-gradient(315deg, hsla(49.81, 90.73%, 49.02%, 1) 0%, hsla(49.81, 90.73%, 49.02%, 0) 70%),-webkit-linear-gradient(65deg, hsla(197.05, 94.28%, 46.95%, 1) 10%, hsla(197.05, 94.28%, 46.95%, 0) 80%),-webkit-linear-gradient(205deg, hsla(93.87, 63.04%, 33.32%, 1) 100%, hsla(93.87, 63.04%, 33.32%, 0) 70%);
background:linear-gradient(135deg, hsla(49.81, 90.73%, 49.02%, 1) 0%, hsla(49.81, 90.73%, 49.02%, 0) 70%),linear-gradient(25deg, hsla(197.05, 94.28%, 46.95%, 1) 10%, hsla(197.05, 94.28%, 46.95%, 0) 80%),linear-gradient(245deg, hsla(93.87, 63.04%, 33.32%, 1) 100%, hsla(93.87, 63.04%, 33.32%, 0) 70%);
}
.fncybutton {padding:2% 0;border:none;width:100%;cursor:pointer;background:transparent;text-align:right;}
.fncybutton:hover{background:transparent;opacity:.5;} /*.fncybutton:focus */
.fncydownwards {position:relative;float:right;width:100%;display:inline-block;margin-top:0px;}
.fncydownwards-content {display:none;position:absolute;background:#3b3a3a;z-index:9999;}
.fncydownwards-content a {width:98%;padding:1% 0 1% 0;text-align:left;display:inline-block;}
.fncydownwards-content a:hover {background:#000;color:#FFF;}
.fncyshow {display:block;} 
.dwnbutton {padding:2% 0;border:none;width:100%;cursor:pointer;background:transparent;text-align:right;}
.dwnbutton:hover{background:transparent;opacity:.5;} /*, .dwnbutton:focus */
.drpdownwards {position:relative;float:right;width:100%;display:inline-block;}
.drpdownwards-content {display:none;position:absolute;background:#222;width:100%;z-index:999;}
.drpdownwards-content a {padding:0;width:100%;padding:1% 0 1% 10%;text-align:left;display:block;}
.drpdownwards-content a:hover {background:#000;color:#FFF;}
.drpshow {display:block;} 
.social24{float:left;margin:0 1px 1px 0;}
/*temp*/ /*infog & infox = forum/projects*/
.chngopa:hover{opacity:.6;}
a.opachng:active,a.opachng:hover{opacity:.5;}
a.opachngmin:active,a.opachngmin:hover{opacity:.8;}
a.hovicon:link,a.hovicon:visited,a.hovicon:hover,a.hovicon:active{display:block;float:left;width:25px;min-width:25px;margin-right:1px;text-align:center;padding:5px 0 0 0;height:22px;}
a.hovicon:hover,a.hovicon:active{background-color:rgb(0,0,0,0.4);background-color:rgba(0,0,0,0.4);}
a.hovicobig:link,a.hovicobig:visited{display:block;background:#888;float:left;width:35px;min-width:35px;margin-right:1px;text-align:center;padding:5px 2px;height:27px;border-radius:2px;}
a.hovicobig:hover,a.hovicobig:active{background:#444;}
a.hovovericon:link,a.hovovericon:visited,a.hovovericonblue:link,a.hovovericonblue:visited,a.hovovericonred:link,a.hovovericonred:visited,a.hovovericon:hover,a.hovovericon:active,a.hovovericonblue:hover,a.hovovericonblue:active,a.hovovericonred:hover,a.hovovericonred:active{display:block;background:#666;float:left;width:25px;min-width:25px;margin-right:1px;text-align:center;padding:5px 0 0 0;height:22px;border-radius:2px;}
a.hovovericon:hover,a.hovovericon:active{background:#222;}
a.hovovericonblue:link,a.hovovericonblue:active{background:#0d4b58;}
a.hovminicon:link,a.hovminicon:visited,a.hovminicon:hover,a.hovminicon:active,a.hovminiconred:link,a.hovminiconred:visited{display:block;background:#FFF;float:left;width:23px;margin:0 1px 1px 0;text-align:center;padding:3px 0 0 0;height:20px;}
a.hovminicon:hover,a.hovminicon:active{background:#222;}
a.hovovericonred:hover,a.hovovericonred:active,a.hovminiconred:hover,a.hovminiconred:active{background:#c80000;}
#prjmsg{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#3b3a30;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:1;left:50%;bottom:30px}
#prjmsg.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}@-webkit-keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}
a.info:link,a.info:visited,a.infogreen:link,a.infogreen:visited,a.infored:link,a.infored:visited,a.infogrey:link,a.infogrey:visited,a.infoblue:link,a.infoblue:visited,a.infocyan:link,a.infocyan:visited,a.infogren:link,a.infogren:visited,a.infolgren:link,a.infolgren:visited,a.infodgren:link,a.infodgren:visited,a.infolight:link,a.infolight:visited,a.infoorange:link,a.infoorange:visited,a.infolorange:link,a.infolorange:visited,a.infopink:link,a.infopink:visited,a.infodpurple:link,a.infodpurple:visited,a.infolpurple:link,a.infolpurple:visited,a.infolblue:link,a.infolblue:visited,a.infogblue:link,a.infogblue:visited,a.infodarkgreen:link,a.infodarkgreen:visited,a.infoyellow:link,a.infoyellow:visited,a.inforeddish:link,a.inforeddish:visited,a.infocreme:link,a.infocreme:visited
{color:#DDD;background:#444;display:block;font:normal 11px roboto,arial;text-transform:uppercase;letter-spacing:0;text-align:left;height:20px;width:auto !important;min-width:140px;padding-top:9px;padding-left:10px;text-decoration:none;margin-bottom:1px;border-radius:2px;} 
a.info:active,a.info:hover,a.infogreen:active,a.infogreen:hover,a.infored:active,a.infored:hover,a.infogrey:active,a.infogrey:hover,a.infoblue:active,a.infoblue:hover,a.infocyan:active,a.infocyan:hover,a.infogren:active,a.infogren:hover,a.infolgren:active,a.infolgren:hover,a.infodgren:active,a.infodgren:hover,a.infolight:active,a.infolight:hover,a.infoorange:active,a.infoorange:hover,a.infolorange:active,a.infolorange:hover,a.infopink:active,a.infopink:hover,a.infodpurple:active,a.infodpurple:hover,a.infolpurple:active,a.infolpurple:hover,a.infolblue:active,a.infolblue:hover,a.infogblue:active,a.infogblue:hover,a.infodarkgreen:active,a.infodarkgreen:hover,a.infoyellow:active,a.infoyellow:hover,a.inforeddish:active,a.inforeddish:hover,a.infocreme:active,a.infocreme:hover
{color:#FFF;background:#4a8693;} 
a.info span {display:none;} 
a.info:hover span {display:block;position:absolute;top:-36px;left:0px;width:210px;height:40px;color:#FFF;font:normal 11px roboto,arial;text-align:left;} 
a.infoblue:link,a.infoblue:visited{background:#4a8693;}
a.infoblue:active,a.infoblue:hover{background:#0d4b58;}
a.infogblue:link,a.infogblue:visited{color:#FFF;background:#126a7d;}
a.infogblue:active,a.infogblue:hover{color:#FFF;background:#0d4b58;}
a.infolblue:link,a.infolblue:visited{color:#4a8693;background:#95d2e6;}
a.infolblue:active,a.infolblue:hover{color:#FFF;background:#0d4b58;}
a.infocyan:link,a.infocyan:visited{color:#FFF;background:#36d9e8;}
a.infocyan:active,a.infocyan:hover{color:#FFF;background:#0d4b58;}
a.infogren:link,a.infogren:visited{color:#347B98;background:#afcc3b;}
a.infogren:active,a.infogren:hover{color:#FFF;background:#0d4b58;}
a.infolgren:link,a.infolgren:visited{color:#0d4b58;background:#9BD770;}
a.infolgren:active,a.infolgren:hover{color:#FFF;background:#0d4b58;}
a.infodgren:link,a.infodgren:visited{color:#EBF7E3;background:#66B032;}
a.infodgren:active,a.infodgren:hover{color:#FFF;background:#0d4b58;}
a.infolight:link,a.infolight:visited{color:#0d4b58;background:#EBF7E3;}
a.infolight:active,a.infolight:hover{color:#FFF;background:#0d4b58;}
a.infoorange:link,a.infoorange:visited{color:#FFF;background:#C8671E;}
a.infoorange:active,a.infoorange:hover{color:#FFF;background:#0d4b58;}
a.infolorange:link,a.infolorange:visited{color:#FFF;background:#e0af7e;}
a.infolorange:active,a.infolorange:hover{color:#FFF;background:#0d4b58;}
a.infopink:link,a.infopink:visited{color:#FFF;background:#eaaca5;}
a.infopink:active,a.infopink:hover{color:#FFF;background:#0d4b58;}
a.infodpurple:link,a.infodpurple:visited{color:#FFF;background:#b51ba8;}
a.infodpurple:active,a.infodpurple:hover{color:#FFF;background:#0d4b58;}
a.infolpurple:link,a.infolpurple:visited{color:#FFF;background:#b18ac2;}
a.infolpurple:active,a.infolpurple:hover{color:#FFF;background:#0d4b58;}
a.infodarkgreen:link,a.infodarkgreen:visited{color:#FFF;background:#116d1e;}
a.infodarkgreen:active,a.infodarkgreen:hover{color:#FFF;background:#0d4b58;}
a.infogrey:link,a.infogrey:visited{background:#3b3a30;}
a.infogreen:link,a.infogreen:visited{background:#080;}
a.infored:link,a.infored:visited{background:#b81a05;}
a.infored:active,a.infored:hover{background:#d95f4f;}
a.infoyellow:link,a.infoyellow:visited{color:#3b3a30;background:#e8d008;}
a.infoyellow:active,a.infoyellow:hover{background:#0d4b58;}
a.inforeddish:link,a.inforeddish:visited{background:#d95f4f;}
a.inforeddish:active,a.inforeddish:hover{background:#0d4b58;}
a.infocreme:link,a.infocreme:visited{color:#3b3a30;background:#dfdaac;}
a.infocreme:active,a.infocreme:hover{background:#0d4b58;}
a.infox,a.infox:visited{display:block; font:normal 10px roboto,arial; text-transform:uppercase;letter-spacing:0;color:#FFF;background:#080;text-align:left;height:20px;width:35px;padding-top:7px;padding-left:14px;text-decoration:none; margin:0 0 1px 1px;border-radius:2px;} 
a.infox:active,a.infox:hover{color:#FFF;background-color:rgb(0, 0, 0, 0.9);background-color:rgba(0, 0, 0, 0.9);}
a.infotrans:link,a.infotrans:visited,a.infotrans:active,a.infotrans:hover,a.inforedtrans:link,a.inforedtrans:visited,a.inforedtrans:active,a.inforedtrans:hover{
display:block; background-color:rgb(255,255,255,0.8);background-color:rgba(255,255,255,0.8);font:normal 12px roboto,arial; letter-spacing:0;text-align:left;text-decoration:none;width:auto !important;min-width:140px;padding:6px 0 0 5px;height:20px; margin-bottom:0px;}
a.inforedtrans:active,a.inforedtrans:hover{color:#FFF;background-color:rgb(156,0,0,0.9);background-color:rgba(156,0,0,0.9);} 
a.infotrans:active,a.infotrans:hover{color:#FFF;background-color:rgb(0,0,0,0.7);background-color:rgba(0,0,0,0.7);} 
.thmbcontergr,.thmbconterrd,.thmbconteror{position:relative;float:left;}
.igcontainergr:before,.igcontaineror:before,.thmbcontergr:before,.igcontainerrd:before,.thmbconterrd:before,.thmbconteror:before{position:absolute;top:5px;right:5px;content:'';background:#080;border-radius:50%;width:5px;height:5px;text-align:center;pointer-events:none;}
.fup{float:left;display:inline-block;margin:0 30px 50px 5px;background:transparent;font-size:50px;line-height:50px;padding:5px 0px 5px 0;color:#AAA;font-family:arial,serif;width:auto;min-width:60px;text-align:right;}
.igcontaineror:before,.thmbconteror:before {background:#FF6C00;}
.igcontainerrd:before,.thmbconterrd:before {background:#FF0000;}
.gridcolumn {display:block;float:left;width:25%;}
.trigrid{display:block;float:left;width:calc(33% - 1px);margin:0 1px 1px 0;}
.duogrid{display:block;float:left;width:calc(50% - 1px);margin:0 1px 1px 0;}
.gridimg{display:block;width:100%;max-width:100%;height:auto !important;max-height:100%;padding:0;}
.gridder{display:block;width:calc(100% - 1px);max-width:calc(100% - 1px);height:auto !important;max-height:100%;padding:0;margin:0 1px 1px 0;}
.gridrow:after {content:"";display:table;clear:both;}
.gridmodal {display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);}
.gridmodal-content {background:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%;}
.gridclose {color:#aaa;float:right;font-size:28px;font-weight:bold;}
.gridclose:hover,.gridclose:focus {color:black;text-decoration:none;cursor:pointer;}
.animatedsearch{width:100%;}
.searchinputbar{width:200px;height:40px;font:normal 14px roboto,arial;color:#555;box-sizing:border-box;background-color:#FFF;background-image:url('/img/16x16/grey/magnifying-glass-2x.png');background-position:5px 10px; background-repeat:no-repeat;padding:10px 20px 10px 40px;} /*unused*/
/*-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out;*/
.searchinputbar:focus {width:100%;min-width:100%;}
.iround{border-radius:50%;}
.load {border:12px solid #f3f3f3;border-top:12px solid #FF0000;border-radius:50%;width:50px;height:50px;margin:0 auto;text-align:center;animation:spin 2s linear infinite;}
@keyframes spin {0% { transform:rotate(0deg); }100% { transform:rotate(360deg); }}
.pdfcontainer{display:block;float:left;width:110px;height:170px;margin:0;text-align:center;}
.pdfcontainer .soverlaycontainer{display:block;float:left;width:90px;height:120px;}
.pdfdiv{text-align:center;}
.pdfcovers{width:90px;height:120px;}
.pdfnotitle, a.pdftitle:link,a.pdftitle:visited {display:inline-block;width:90px;margin:0 0 1px -19px;font-size:18px;padding:2px 5px;text-decoration:none;background:#FFF;}
.pdfnotitle {color:#888;}
a.pdftitle:active,a.pdftitle:hover {text-decoration:none;background:#444;} 
/*FLIP*/
.flip:hover{opacity:.7;}
.flipthreed {background:transparent;width:80%;margin:0 auto;height:200px;min-height:200px;perspective:1000px;} /*unused*/
.flipbox {width:100%;margin:0 auto;padding:0;height:auto !important;} /*perspective:1000px;height:200px;*/
.flipboxin {position:relative;width:100%;height:100%;transition:transform 0.8s;transform-style:preserve-3d;}
.flipbox:hover .flipboxin {transform:rotateY(180deg);}
.flipboxfront, .flipboxback {position:absolute;width:100%;height:100%;padding:0;backface-visibility:hidden;}
/*.flipboxfront {background:#BBB;}*/
.flipboxback {transform:rotateY(180deg);} /*background:#3b3a30;color:#FFF;*/
/*timeline*/
.timeline {position:relative;max-width:100%;margin:0 auto;}
.timeline::after {content:'';position:absolute;width:1px;background:#444;top:0;bottom:0;left:380px;}
.timetainer {padding:0;position:relative;background:transparent;width:380px;}
.timetainer::after {content:'';position:absolute;width:25px;height:25px;right:-17px;background:white;border:4px solid #AAA;top:15px;border-radius:50%;z-index:1;}
.timeleft {left:0;}
.timeright {left:420px;}
.timeleft::before {content:" ";height:0;position:absolute;top:22px;width:0;z-index:1;right:30px;border:medium solid #3b3a30;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #3b3a30;}
.timeright::before {content:" ";height:0;position:absolute;top:22px;width:0;z-index:1;left:-10px;border:medium solid #3b3a30;border-width:10px 10px 10px 0;border-color:transparent #333 transparent #3b3a30;}
.timeleft::after {right:-17px;}
.timeright::after {left:-56px;}
.timecontent {padding:10px;background:#3b3a30;color:#FFF;position:relative;border-radius:5px;width:320px;}
.timecontent h1, .timecontent h2{color:#DDD;}
/*eo 1*/
#timehorizontal{width:100%;padding:0;margin:0;background:transparent;}
.vc {text-align:center;display:table-cell;vertical-align:middle;text-decoration:none !important;}
.vc a:link,.vc a:visited{color:#39b9f9;border:0 !important;}
.vc a:hover,.vc a:active{color:#75f11a;border:0 !important;}
.notime,.timehoriright,.timehorileft,.timehoribottom {position:relative;display:table;float:left;width:29%;max-width:29%;padding:2% 1%;margin:0 3% 0 0;background:#444;color:#EEE;border:0;height:55px;}
.notime{margin:0;}
.timehoriright{border-right:1px solid #AAA;}
.timehoribottom{border-bottom:1px solid #AAA;margin:0 0 3% 0;}
.timehorileft{border-left:1px solid #AAA;margin:0 0 0 3%;}
.timehoriright:after, .timehoriright:before,.timehorileft:after, .timehorileft:before,.timehoribottom:after, .timehoribottom:before {
border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.timehoriright:after, .timehoriright:before{left:100%;top:50%;}
.timehoriright:after{border-color:transparent;border-left-color:#444;border-width:15px;margin-top:-15px;}
.timehorileft:after, .timehorileft:before {right:100%;top:50%;}
.timehorileft:after {border-color:transparent;border-right-color:#444;border-width:15px;margin-top:-15px;}
.timehoribottom:after, .timehoribottom:before {top:100%;left:50%;}
.timehoribottom:after {border-color:transparent;border-top-color:#444;border-width:15px;margin-left:-15px;}
/*eo 2*/
#timelinehorizontal,#timehorizontalunder{position:relative;width:100%;padding:0;margin:0;background:#FFF;height:150px;display:flex;align-items:flex-end;padding-bottom:20px;border-bottom:1px dotted #555}
#timehorizontalunder{border:0;display:flex;align-items:flex-start;margin-top:20px}
.timetableline,.timetablelineunder{display:table;float:left;width:28%;padding:0;color:#FFF;margin:0 5% 0 0;background:#666;border:0 solid #AAA}
.timetableline{position:relative}
.timetableline:after,.timetableline:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.timetableline:after{border-color:#FFF;border-top-color:#444;border-width:10px;margin-left:-10px}
.timetablelineunder{position:relative;margin:0 0 0 5%}
.timetablelineunder:after,.timetablelineunder:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.timetablelineunder:after{border-color:#FFF;border-bottom-color:#444;border-width:10px;margin-left:-10px}
.timeulc,.timedlc{display:block;height:30px;background:#444;line-height:30px;padding:0;color:#DDD;padding:2%;margin:0;width:96%;text-align:center}
.timevc{clear:both;text-align:center;display:block;vertical-align:middle;padding:5% 2%;margin:0;width:96%;font-size:22px;font-family:quicksand,arial}
/*eo 3*/
.qarrowls,.qarrowrs{font:normal 20px quicksand,arial;vertical-align:middle;text-align:right;cursor:pointer;}/*position:relative;top:40%;*/
.qarrowls{text-align:left;}/*position:relative;top:40%;*/
.qarrowl,.qarrowr{font:bold 28px quicksand,arial;letter-spacing:-1px;text-align:right;cursor:pointer;}/*position:relative;top:40%;*/
.qarrowl,.qarrowr,.qarrowlxl,.qarrowrxl{margin-bottom:0px;}
.qarrowl,.qarrowlxl{text-align:left;}
.qarrowl:hover,.qarrowl:focus,.qarrowr:hover,.qarrowr:focus,.qarrowd:hover,.qarrowd:focus,.qarrowrxl:hover,.qarrowrxl:focus,.qarrowlxl:hover,.qarrowlxl:focus{font-weight:bold;}
.qarrowlxl,.qarrowrxl{font:normal 36px quicksand,arial;letter-spacing:-1px;vertical-align:top;text-align:right;width:40%;float:right;cursor:pointer;}
.qarrowd,.qarrowu{font:normal 28px arial;vertical-align:top;margin:0 auto;display:block;text-align:center;width:100%;cursor:pointer;}
.qarrowu{margin-bottom:10px;}
.qarrowu:hover,.qarrowu:focus{font-weight:bold;text-decoration:overline;}
#bookprev,#prevbook{width:auto;margin-right:20px;}
#booknext,#nextbook{float:right;width:auto;margin-left:20px;}
#bookprevtext{width:100px;margin-right:20px;}
#bookprevtext .qarrowl,#bookprevtext .qarrowr,#booknexttext .qarrowl,#booknexttext .qarrowr{font:normal 18px quicksand,arial;}
#booknexttext {clear:both;float:right;width:auto;margin-left:0px;margin-right:0px;}
.bookstand,.standbook{width:100%;display:flex;padding:0;margin:0;overflow:hidden;}
.bookhorizontal,.bookvertical,.book,.bookcontrols,.bookfader,.paperback{padding:0;margin:0 -20px 0 0;}
.bookwrap,.wrapbook {visibility:hidden;width:200px;background:#3b3a30;}
.iswitcher.ToggleSwitch{display:inline-block;font-size:11px;min-height:24px;line-height:normal;font-weight:normal;border:0;border-radius:0;overflow:hidden;color:#EEE;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}
.iswitcher.ToggleSwitch .NubWrapper{height:100%;min-height:24px;width:100%;position:absolute;left:0;top:3px;-o-transition:opacity 1s;-webkit-transition:opacity 1s;transition:opacity 1s}
.iswitcher.ToggleSwitch .NubWrapper.Disabled{opacity:.5}
.iswitcher.ToggleSwitch .NubWrapper>*{-o-transition:left .2s ease-in-out,right .2s ease-in-out;-webkit-transition:left .2s ease-in-out,right .2s ease-in-out;transition:left .2s ease-in-out,right .2s ease-in-out}
.iswitcher.ToggleSwitch .NubWrapper .OnSide,.iswitcher.ToggleSwitch .NubWrapper .OffSide,.iswitcher.ToggleSwitch .NubWrapper .Nub{display:table;vertical-align:middle;width:50%;height:100%;text-align:center;position:absolute;top:0}
.iswitcher.ToggleSwitch .NubWrapper .OnSide{right:-50%;background:#418b41;}
.iswitcher.ToggleSwitch .NubWrapper .OffSide{left:0;background:#666;}
.iswitcher.ToggleSwitch .NubWrapper .OnSide span,.iswitcher.ToggleSwitch .NubWrapper .OffSide span{display:table-cell;vertical-align:middle}.iswitcher.ToggleSwitch .NubWrapper .Nub{left:50%;background:#CCC;}
.iswitcher.ToggleSwitch .NubWrapper .Checked .OnSide{right:0px;}
.iswitcher.ToggleSwitch .NubWrapper .Checked .OffSide{left:-50%}
.iswitcher.ToggleSwitch .NubWrapper .Checked .Nub{left:0}
#videoplayer{z-index:9999 !important;}
video::-webkit-media-controls-panel {
display:flex !important;
visibility:visible !important;
opacity:1 !important;
position:absolute;
bottom:0;
left:0;
right:0;
margin:0;
padding:0;
height:2.6em;
color:#fff;
border-top:1px solid #404040;
background:#242424;
}
.smilie:hover{opacity:.6;}
.cutouth1,.cutouth2,.cutoutblackh1,.cutoutblackh2{background:#FFF;color:#000;font:bold 7em arial;text-align:left;text-transform:uppercase;word-wrap:break-word;line-height:normal;padding:10px;margin:0;display:block;mix-blend-mode:screen;}
.cutouth2,.cutoutblackh2{font:bold 1.5em arial;text-align:left;}
.cutoutblackh1,.cutoutblackh2{background:#444;color:#FFF;mix-blend-mode:multiply;}
           
.quicksand28{font:normal 28px quicksand,arial;}
.quicksand26{font:normal 26px quicksand,arial;}
.quicksandarrowleftbig,.quicksandarrowrightbig,.quicksandarrowleft,.quicksandarrowright,.quicksandarrowdown,.quicksandarrowdownbig,.quicksandarrowup,.quicksandal,.quicksandar{font:normal 16px quicksand,arial;height:20px;margin:-3px 5px 0 0;}
.quicksandarrowleftbig,.quicksandarrowrightbig{font-size:24px;margin-right:0;}
.quicksandarrowdownbig{display:inline-block;font-size:60px;margin:5px 0 0 0;transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);}
.quicksandarrowdown{display:inline-block;font-size:24px;margin:5px 0 0 0;transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);}
.quicksandarrowdownten{font:normal 16px quicksand,arial;height:20px;margin:0px 5px 0 0;display:inline-block;transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);}
.quicksandarrowup{display:inline-block;font-size:24px;margin:5px 0 0 0;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);}
.quicksandal,.quicksandar{font-size:14px;margin:2px 0 0 0;display:inline-block;vertical-align:middle;} /*works with tenup*/
.quicksand{font:normal 22px quicksand,arial;}
.autocomplete{position:relative;display:inline-block;} /*COUNTRIES*/
.autocomplete-items {position:relative;border:1px solid #d4d4d4;color:#444;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0;max-width:97%;}
.autocomplete-items div {padding:5px 10px;cursor:pointer;background-color:#FFF;color:#444;border-bottom:1px solid #d4d4d4;}
.autocomplete-items div:hover {background:#e9e9e9;}
.autocomplete-active {background:#999 !important;color:#FFF;}
.autobrin{position:relative;display:inline-block;}
.autobrin-items {position:relative;border:1px solid #d4d4d4;color:#444;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0;max-width:97%;}
.autobrin-items div {padding:5px 10px;cursor:pointer;background-color:#FFF;color:#444;border-bottom:1px solid #d4d4d4;}
.autobrin-items div:hover {background:#e9e9e9;}
.autobrin-active {background:#999 !important;color:#FFF;}

.chip {display:inline-block;padding:0 25px;height:50px;font-size:16px;line-height:50px;border-radius:25px;background-color:#DDD;} /*contact chips + De W*/
.chip img {float:left;margin:0 10px 0 -25px;height:50px;width:50px;border-radius:50%;}
.blackbin,.transblackbin,.darkbin,.lightbin,.lightborderbin,.exobin{background:#000;opacity:.98;padding:4%;color:#999;}
.transblackbin{opacity:0.7;}
.darkbin{background:#484f4f;color:#FFF;}
.lightbin,.lightborderbin{background:#FFF;color:#444;}
.lightborderbin,.exobin{border:1px dotted #444;-webkit-box-shadow:3px 3px 5px 0px rgba(186,184,186,1);box-shadow:3px 3px 5px 0px rgba(186,184,186,1);}
.exobin{color:#FFF;background:#3d6e39;border:0;}
.transbin{background:transparent;padding:0;margin:0;}
.verticaltxt {writing-mode:vertical-rl;}
.verticalcontainer{display:block;}
.verticalbar{display:block;border:0;border-right:1px;border-style:dotted;border-color:#FFF;height:100px;width:50%;}

.parentstretch{background:#000;opacity:0.7;width:100%;display:table;height:150px;}
.stretch{min-height:100%;width:75%;display:table-cell;padding:1.5em 1em;line-height:1.8;color:#FFF;}
.editing,.bewerking,.kedit{color:#c40ca0;cursor:pointer;min-width:75px;}
.editing button,.bewerking button,.kedit button{border:1px dotted #23b1e0;width:auto;height:24px;padding:0 0 2px 0;margin:1px;min-width:50px;color:#FFF;text-align:center;background:#23b1e0;cursor:pointer;border-radius:2px;}
.br,.br1,.br10,.br20,.br25,.br30,.br40,.br50,.br60,.br70,.br80,.br90,.br100{display:none;}
.br1280br,.br1280br1,.br1280br10,.br1280br20,.br1280br30,.br1280br40,.br1280br50,.br1280br100{display:none;}
.mobile{display:none !important;}
.breakif640{display:none;}
.notvison640{display:inline;}
.showon640,.showblock640,.showon1280{display:none !important;} 
.vh100{position:relative;display:block;height:100vh;min-height:500px;overflow:hidden;}
.vh90 {position:relative;display:block;height:90vh;min-height:400px;overflow:hidden;}
.vh80 {position:relative;display:block;height:80vh;min-height:200px;overflow:hidden;}
.vh70 {position:relative;display:block;height:70vh;min-height:200px;overflow:hidden;}
.vh60 {position:relative;display:block;height:60vh;min-height:200px;overflow:hidden;}
.vh50 {position:relative;display:block;height:50vh;min-height:200px;overflow:hidden;}
.top5 {position:relative;margin-top:5%;height:95%;}
.top10{position:relative;margin-top:10%;height:90%;left:5%;}
.top15{position:relative;margin-top:15%;height:85%;left:5%;}
.top20{position:relative;margin-top:20%;height:95%;left:5%;}

.top5 h2,.top5 h3,.top10 h3,.top15 h3,.top20 h3{color:#1e4e5e;text-align:left;width:80% !important;}/*font-size:1.5vw;*/

/*De W*/
.leftblock,.midblock,.rightblock {float:left;width:30%;text-align:center;background:#FFF;padding:0;height:150px;line-height:150px;display:table;}
.rightblock{float:right;}
.leftblock a.blue:link,.midblock a.green:link,.rightblock a.pink:link,.rightblock a.red:link {border:0 !important;font-family:quicksand;font-size:28px;line-height:normal;display:table-cell;width:90%;height:150px;padding:20px 5% 20px 5%;vertical-align:middle;}
.alignon640{float:right;width:auto;text-align:right;margin-top:5px;}
.minleftblock, .minmidblock, .minrightblock {float:left;width:33.3%;text-align:center;background:#444;padding:0;display:table;min-height:90px;line-height:90px;}
.minleftblock a.blauwgroen:link,.minmidblock a.blauwgroen:link,.minrightblock a.blauwgroen:link {border:0 !important;font-family:quicksand;font-size:22px;line-height:normal;width:90%;height:90px;display:table-cell;padding:0 5%;vertical-align:middle;}
/*eo*/

.cards{width:100%;}
.card,.cardinthemid {float:left;width:32.5%;padding:0;-webkit-box-shadow:3px 3px 5px 0px rgba(186,184,186,1);box-shadow:3px 3px 5px 0px rgba(186,184,186,1);}
.cardinthemid{width:32%;margin:0 1%;}
.card25,.cardl25,.cardr25 {float:left;width:24.5%;padding:0;-webkit-box-shadow:3px 3px 5px 0px rgba(186,184,186,1);box-shadow:3px 3px 5px 0px rgba(186,184,186,1);}
.cardl25{width:23%;margin:0 0 0 1%;}
.cardr25{width:23%;margin:0 1%;}
.cardstop {display:block;background:#EEE;padding:20px 0;}
.cardsmid {background:#FFF;padding:20px 10px 10px 10px;text-align:center;font-size:max(1.8vw, 20px);color:#1e4e5e;margin-bottom:10px;min-height:420px;}
.cardsend {background:#FFF;padding:0;margin:0px 10px 10px 10px;}
.cardssmall {font-size:max(1vw, 11px);}
.cardsbot {font-size:max(1vw, 13px);color:#666;text-align:left;}
.cardsbot ul{margin-left:-20px;}
.cardstop h1,.cardstop h2{text-align:center;margin:0;}
.cardprice {color:#669999;}
.faqlist ul{
margin:0 0 40px -30px;
list-style-type:decimal-leading-zero;
columns:2;
-webkit-columns:2;
list-style-position:inside;
height:auto;
}
.faqlist li { padding-bottom:5px;}
.faq-question,.faq-answer{line-height:2;font-size:1em;}
.rngcontainer{width:100%;margin:0 auto;}
.rngr{-webkit-appearance:none;appearance:none;width:100%;height:20px;background:#DDD;outline:none;border:0;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}
.rngr:hover{opacity:1}
.rngr::-webkit-rngr-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;border-color:#FFF;background:#1391ba;cursor:pointer}
.gridcontainer {display:grid;grid-gap:1px;grid-template-columns:auto auto;background:transparent;padding:0;height:402px;width:602px;text-align:right;position:absolute;right:0;}
.grid-container > div {text-align:center;padding:0;}
.griditem {text-align:center;padding:0;height:100px;}
.griditem1 {grid-column:1 / span 4;grid-row:1 / span 2;}
.griditem2 {grid-column:5;grid-row:1;}
.griditem3 {grid-column:6;grid-row:1;}
.griditem4 {grid-column:5;grid-row:2;}
.griditem5 {grid-column:6;grid-row:2;}
.gridcontainer::after{content:"";clear:both;}
.gridcontainleft {width:60%;display:block;float:left;height:400px;background-position:bottom;background-repeat:no-repeat;background-size:cover;height:50vh;}
.gridcontainright {width:40%;display:block;float:left;height:400px;}
.spinner:hover img{animation:spin 5s linear infinite; animation-play-state:running;}
.spinner {animation-play-state:paused;}
@keyframes spin {100% {transform:rotate(1turn); }}
/*position:absolute;top:50%; right:50%;font-family:montserrat-light;transform:translate(50%,-50%);*/
.threed {font-size:4vw;font-weight:700;font-family:verdana;margin:0 auto;text-transform:uppercase;color:#f5f5f5;line-height:1;text-shadow:1px 1px 1px #919191,1px 2px 1px #919191,1px 3px 1px #919191,1px 4px 1px #919191,1px 5px 1px #919191,1px 6px 1px #919191,1px 7px 1px #919191,1px 8px 1px #919191,1px 9px 1px #919191,1px 10px 1px #919191,1px 18px 6px rgba(16,16,16,0.4),1px 22px 10px rgba(16,16,16,0.2),1px 25px 35px rgba(16,16,16,0.2),1px 30px 60px rgba(16,16,16,0.4);}
.chevcontain {display:flex;justify-content:center;align-items:center;width:100%;height:auto;background:#3b3a30;}
.chevron {position:absolute;bottom:-100px;width:40px;height:10px; opacity:0;transform:scale(0.3); animation:move-chevron 3s ease-out infinite;}
.chevron:first-child { animation:move-chevron 3s ease-out 1s infinite;}
.chevron:nth-child(2) { animation:move-chevron 3s ease-out 2s infinite;}
.chevron:before,.chevron:after {content:'';position:absolute;top:0;height:100%;width:50%;background:#DDD;}
.chevron:before {left:0;transform:skewY(30deg);}
.chevron:after {right:0;width:50%;transform:skewY(-30deg);}
@keyframes move-chevron {25% { opacity:1;}33.3% { opacity:1; transform:translateY(40px );}66.6% { opacity:1; transform:translateY(40px);}100% { opacity:0; transform:translateY(40px) scale(0.5);}}
.pijlen {border:solid #666;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin-left:0px;}
.pijlright {transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.pijlleft {transform:rotate(135deg);-webkit-transform:rotate(135deg);}
.pijlup {transform:rotate(-135deg);-webkit-transform:rotate(-135deg);}
.pijldown {transform:rotate(45deg);-webkit-transform:rotate(45deg);}

.center{text-align:center;margin:0 auto;}
.minimumcenter{position:relative;display:inline-block;background:transparent;width:100%;text-align:center;margin:0 auto;}
.flexcenter{display:flex;justify-content:center;align-items:center;}
.pagingcenter{display:flex;justify-content:center;align-items:center;}

.sixxr{display:block;float:left;width:15.5%;text-align:center;padding:1%;margin:0 1% 1% 0;border:0;}
.fiver,.fivep,.fivec,.fivek{display:block;float:left;width:19%;text-align:center;padding:0;margin:0 1% 1% 0;border:0;}
.fivec{padding:1%;background:#e7f3d8;} /* w/bg */
.fivek{padding:1%;background:#3b3a30;color:#DDD;} /* SF/bg */
.fivep{padding:1%;}/* w/padding */
.fourr,.fourralto,.fl{display:block;float:left;width:24%;text-align:center;padding:1%;margin:0 1% 1% 0;border:0;background:#e1dfd5;}
.fourralto{background:#e7f3d8;}
.fl{text-align:left;background:#e5ebda;}
.threr,.threralto,.thrernopad{display:block;float:left;width:32%;text-align:center;padding:1%;margin:0 1% 2% 0;border:0 dotted #222;background:#e7f3d8;}
.threralto{background:#ebe4f7;} /*purple*/
.thrernopad{width:32.3%;background:transparent;padding:0;margin:0 1% 1% 0;}
.doublr{display:block;float:left;width:49%;padding:0;margin:0 1% 1% 0;background:#FFF;} /*d8f3f1 <- blue*/
.vijf,.vijfde{display:block;float:left;width:19%;text-align:center;padding:0;margin:0 1% 1% 0;border:0;} /*de W*/
.vijf a.scream:link,.vijfde a.scream:link{font-size:1.5em;min-height:160px;}

/*MIN HEIGHTERS*/
.mh700{display:block;min-height:700px;}
.mh650{display:block;min-height:650px;}
.mh600{display:block;min-height:600px;}
.mh575{display:block;min-height:575px;}
.mh550{display:block;min-height:550px;}
.mh525{display:block;min-height:525px;}
.mh500{display:block;min-height:500px;line-height:1.6;}
.mh475{display:block;min-height:475px !important;}
.mh450{display:block;min-height:450px;line-height:1.6;}
.mh425{display:block;min-height:425px !important;}
.mh400{display:block;min-height:400px;}
.mh350{display:block;min-height:350px;}
.mh300{display:block;min-height:300px;}
.mh250{display:block;min-height:250px;}

.mx50{display:block;min-width:50%;max-width:50%;}
.flleft{display:block;float:left;}
.flright{display:block;float:right;}
/*EXBOX*/
.exbox,.exboxsalmon,.exboxsmall,.exboxred,.exboxblue,.exboxlightblue,.exboxgreen,.exboxlightgreen,.exboxyellow,.exboxpink,.exboxbrown,.exboxlightbrown,.exboxaqua,.exboxmagenta,.exboxlightgrey,.exboxgrey,.exboxdarkgrey,.exboxfroggreen,.exboxlightyellow,.exboxblack,.exboxtamno,.exboxlightorange,.exboxdarkorange,.exboxorange,.exboxdark{display:block;line-height:1.8;padding:20px 15px;min-height:34px;height:auto !important;width:100%;margin:0;background:#FFF;color:#2f2e28;opacity:.9;}
.expad{padding:5px 10px;}
.expadless{padding:1px 5px;}
.exbox{background:#f2eedf;color:#4e3e14;}
.exboxblack{background:#000;color:#FFF;}
.exboxtamno{background:#3b3a30;color:#FFF;}
.exboxdark{background:#494537;color:#FFF;}
.exboxsmall{background:#dbe5ce;padding:10px;min-height:24px;}
.exboxsalmon{background:#f5e0e0;} /*f2dede slgh lghtr */
.exboxred{background:#c50808;color:#FFF;}
.exboxgreen{background:#86af49;}
.exboxlightgreen{background:#d5e0c4;}
.exboxfroggreen{background:#d0ee9b;}
.exboxblue{background:#b1d1e4;color:#1a4c61;}
.exboxlightblue{background:#daebed;}
.exboxyellow{background:#deca22;color:#000;}
.exboxlightyellow{background:#f8e861;color:#1e1d13;}
.exboxpink{background:#f6dbd9;color:#531713;}
.exboxbrown{background:#544524;color:#FFF;}
.exboxlightbrown{background:#ddc8a5;color:#3d392b;}
.exboxaqua{background:#94dbdc;color:#093637;}
.exboxmagenta{background:#dd4499;color:#FFF;}
.exboxdarkgrey{background:#36383e;color:#BBB;}
.exboxgrey{background:#dcddd2;color:#222;}
.exboxlightgrey{background:#f3f1ec;color:#000;}
.exboxlightgrey hr{background:#EFEFEF;}
.exboxlightorange{background:#f69560;color:#000;}
.exboxdarkorange{background:#c52c08;color:#FFF;}
.exboxorange{background:#f75e0b;color:#FFF;}
.exboxorange a:link, .exboxorange a:visited{color:#522D0F;}
.exboxorange a:hover, .exboxorange a:active{color:#FFF;}

/*FONT SIZES*/
.fntsz18{font-size:max(1.8em,26px);line-height:2.2;}
.fntsz17{font-size:max(1.7em,22px);line-height:2.2;}
.fntsz16{font-size:max(1.6em,18px);line-height:2.2;}
.fntsz15{font-size:max(1.5em,15px);line-height:2.2;}
.fntsz14{font-size:max(1.4em,14px);line-height:2.2;}
.fntsz13{font-size:max(1.3em,13px);line-height:2.2;}
.fntsz12{font-size:max(1.2em,12px);line-height:2;}
.fntsz11{font-size:max(1.1em,11px);line-height:1.9;}
.fntsz10{font-size:max(1em,11px);line-height:1.8;}
.fntsz9 {font-size:max(.9em,10px);}
.fntsz8 {font-size:max(.8em,9px);}
/*COLORS*/
.fcfff{color:#FFF;}
.fcddd{color:#DDD;}
.fcaaa{color:#AAA;}
.fc999{color:#999;}
.fc666{color:#666;}
.fc444{color:#444;}
.fc222{color:#222;}
.fc000{color:#000;}
/*BOLD*/
.loud{font-weight:bold;}

a.fntcolorgreen:link,a.fntcolorgreen:visited{color:#080;}
a.fntcolorgreen:active,a.fntcolorgreen:hover{color:#8ddf51;}
a.fntcolorred:link,a.fntcolorred:visited{color:#e35320;}
a.fntcolorred:active,a.fntcolorred:hover{color:#7a3219;}
a.fntcolorblack:link,a.fntcolorblack:visited{color:#000;}
a.fntcolorblack:active,a.fntcolorblack:hover{color:#999;}
a.fntcolorblue:link,a.fntcolorblue:visited{color:#2cbbda;}
a.fntcolorblue:active,a.fntcolorblue:hover{color:#78d6ea;}

.speechtxt,.speechtop h4,.speechunder h4,.speechleft h4,.speechright h4,.speechunderleft h4,.speechunderright h4,.speech3 h4,.speech4 h4{text-align:center;font-size:1.3vw;
vertical-align:middle;line-height:100px;}
.speechtop,.speechunder,.speechleft,.speechright,.speechunderleft,.speechunderright,.speech3,.speech4{position:relative;background:#d9eded;min-height:100px;text-align:center;border-radius:5px;}
.speechunder{background:#dfebd5;}
.speechunderleft{background:#f3dea6;} /*edecd9*/
.speech3{background:#b5cfb4;}
.speech4{background:#edea99;}
.speechunderright{background:#eddcd9;}
.speechleft{background:#e0d9ed;}
.speechright{background:#e7ecf4;}
.speechtop:after,.speechunder:after,.speechleft:after,.speechright:after,.speechunderleft:after,.speechunderright:after,.speech3:after,.speech4:after{content:'';position:absolute;width:0;height:0}
.speechunder:after{bottom:0;left:50%;width:0;height:0;border:20px solid transparent;border-top-color:#dfebd5;border-bottom:0;margin-left:-20px;margin-bottom:-20px}
.speech3:after{bottom:0;left:0;border:20px solid transparent;border-top-color:#b5cfb4;border-bottom:0;border-left:0;margin-left:0;margin-bottom:-19px}
.speechunderleft:after{bottom:0;left:0;border:20px solid transparent;border-top-color:#f3dea6;border-bottom:0;border-left:0;margin-left:0;margin-bottom:-19px}
.speech4:after{bottom:0;right:0;border:20px solid transparent;border-top-color:#edea99;border-bottom:0;border-right:0;margin-right:0;margin-bottom:-20px}
.speechunderright:after{bottom:0;right:0;border:20px solid transparent;border-top-color:#eddcd9;border-bottom:0;border-right:0;margin-right:0;margin-bottom:-19px}
.speechtop:after{top:0;left:50%;width:0;height:0;border:20px solid transparent;border-bottom-color:#d9eded;border-top:0;margin-left:-20px;margin-top:-20px}
.speechleft:after{left:0;top:50%;border:20px solid transparent;border-right-color:#e0d9ed;border-left:0;border-top:0;margin-top:-10px;margin-left:-20px}
.speechright:after{right:0;top:50%;border:20px solid transparent;border-left-color:#e7ecf4;border-right:0;border-bottom:0;margin-top:-10px;margin-right:-20px}

.leftdot{display:flex;}
.leftdot .dots{border-bottom:1px dotted #999;flex:1;margin:0 10px 0px 10px;height:22px;}
.iframec{overflow:hidden;padding-top:56.25%;position:relative;}
.iframec iframe {border:0;height:100%;left:0;position:absolute;top:0;width:100%;}
.respoframe{padding:176.67% 0 0 0;position:relative;}
.selcolumn{float:left;width:24%;padding:0;margin-right:1%;height:auto;} /*De W*/
.selcarda,.selcardb,.selcardc,.selcardd,.selcardy,.selcardx,.selcardz,.selcardq ,.selcardu {text-align:center;background:#206972;color:#FFF;-webkit-box-shadow:3px 3px 5px 0px rgba(186,184,186,1);box-shadow:3px 3px 5px 0px rgba(186,184,186,1);padding:20px 15px;}
.selcarda h1,.selcardb h1,.selcardc h1,.selcardd h1,.selcardy h1,.selcardx h1,.selcardz h1,.selcardq h1,.selcardu h1{font-size:40px;text-align:center;color:#FFF;margin:0;}
.selcarda h2,.selcardb h2,.selcardc h2,.selcardd h2,.selcardy h2,.selcardx h2,.selcardz h2,.selcardq h2,.selcardu h2{font-size:30px;text-align:center;color:#FFF;margin:15px 0;}
.selcarda{background:#206972;}
.selcardb{background:#99ce26;}
.selcardy{background:#e144ab;}
.selcardx{background:#bd0050;}
.selcardq{background:#be4b06;}
.selcardu{background:#088ba3;}
.selcardz{background:#f29696;}
.selcardc{background:#db5b0f;}
.selcardd{background:#26b4ce;}
.selcarda:hover,.selcardb:hover,.selcardc:hover,.selcardd:hover {opacity:.8}	/*EO De W*/

.personcard,.personcardl,.personcardm,.personcardr {float:left;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2);width:32%;height:100%;margin:0;font-size:max(1vw, 13px);text-align:center;transition:0.3s;}
.personcard:hover,.personcardl:hover,.personcardm:hover,.personcardr:hover {box-shadow:0 8px 16px 0 rgba(0,0,0,0.4);opacity:.8}
.personcardm{margin:0 1.9%;}
.personcard img,.personcardl img,.personcardm img,.personcardr img{width:100%;min-height:100% !important;}
.persontitle {font-size:max(1.5vw, 18px);text-align:center;}

.lgnimg{width:100%;margin-top:5px;}
/* .supporto{background:#FFF;padding:2%;width:96%;opacity:.9;color:#777;height:80vh;overflow-x:hidden;} */
.supporto{background:#FFF;padding:2%;width:96%;opacity:.9;color:#777;height:calc(100vh - 20vw);overflow:hidden;}
.insupporto{padding:0;}
.supporto h1,.supporto h2{color:#999;}

/*LEFT AND RIGHT BOXES - lefters */
.percent45{display:block;float:left;width:45%;margin-right:2%;}/*prob unused*/
.percent46{display:block;float:left;width:46%;margin:0;}/*prob unused*/
.percent50{display:block;float:left;width:50%;margin:0;margin-left:0;} /*unused*/
.leftfield{display:inline-block;float:left;width:50%;}
.rightfield{display:inline-block;float:right;width:50%;}
.boxleft{display:inline-block;float:left;width:50%;}
.boxright{display:inline-block;float:right;width:49%;margin-left:1%;}
.leftfield img,.rightfield img,.boxleft img,.boxright img{max-width:100%;}
.fieldleft,.fieldright{display:inline-block;}
.fieldright img,.fieldleft img{max-width:100%;}

.bothcon{display:block;width:100%;}
.leftcon{display:block;float:left;width:49%;}
.rightcon{display:block;float:right;width:49%;}

.leftbox48,.rightbox48,.leftbox47,.rightbox47{display:inline-block;float:left;width:48%;}
.rightbox48{float:right;}
.leftbox47{width:47%;}
.rightbox47{float:right;width:47%;}

.lefbot{position:absolute;bottom:20px;left:20px;}
.cenbot{position:relative;top:10vh;width:100%;margin:0 auto;text-align:center;}
.rigbot{position:absolute;bottom:20px;right:20px;}
.leftbox{display:inline-block;float:left;width:49%;margin:0;}
.rightbox{display:inline-block;float:right;width:49%;margin:0;}
.lft30{float:left;width:29%;}
.lfm30{float:left;width:29%;margin:0 6.5%;}
.lft48{display:block;float:left;width:48%;}/*this one and rgt48 break to 100% on 640*/
.lft60{display:block;float:left;width:60%;} 
.lft70{display:block;float:left;width:70%;}
.lft80{display:block;float:left;width:80%;}
.rgt20{display:block;float:right;width:20%;}
.rgt30{display:block;float:right;width:30%;}
.rgt40{display:block;float:right;width:40%;}
.rgt48{display:block;float:right;width:48%;}
.rgt70{float:right;width:70%;}
.lft45{float:left;width:42%;margin-left:8%;}
.rgt45{float:left;width:42%;margin-left:1%;}
.links50,.rechts50{float:left;display:block;width:50%;}
.rechts50{float:right;}

/*CENTERS*/
.cntr40{width:40%;margin:0 auto;padding:1% 2%;}

/*TEXT-ALIGNERS*/
.textalignleft,.dla{display:inline-block;width:50%;float:left;text-align:left;}
.textalignright,.dra{display:inline-block;width:50%;float:right;text-align:right;}
.tla{display:block;text-align:left !important;}
.tca{display:block;text-align:center;}
.tra{display:block;text-align:right;}

/*HEIGHTERS*/
.hi25{height:25px;}
.hi28{height:28px;}
.hi30{height:30px;}
.hi31{height:31px;}
.hi32{height:32px;}
.hi33{height:33px;}
.hi34{height:34px;}
.hi35{height:35px;}

/*TXTCOLORS*/
.boja0{color:#000;}
.boja1{color:#111;}
.boja2{color:#222;}
.boja3{color:#3b3a30;}
.boja4{color:#444;}
.boja5{color:#555;}
.boja6{color:#666;}
.boja7{color:#777;}
.boja8{color:#888;}
.boja9{color:#999;}
.bojaa{color:#AAA;}
.bojab{color:#BBB;}
.bojac{color:#CCC;}
.bojad{color:#DDD;}
.bojae{color:#EEE;}
.bojaf{color:#FFF;}

.box30{float:left;width:30%;margin:0 auto;}
.boxm30{float:left;width:30%;margin:0 4.4%;}
.box30 img,.boxm30 img{width:100%;}

.boxle23,.boxle24{float:left;width:23%;display:inline-block;margin-right:2%;}
.boxle23 img{width:98%;margin-top:5px;}
.boxle24{width:24%;margin-right:1%;}
.boxri75{float:left;width:75%;display:inline-block;}

.wc5 {float:left;width:5%;display:block;text-align:right;}
.wc10{float:left;width:10%;display:block;}
.wc15{float:left;width:15%;display:block;}
.wc18{float:left;width:18%;display:block;margin:0 2% 1% 0;}
.wc19,.wcmob19{float:left;width:19%;display:block;margin:0 1% 1% 0;}
.wcmob20{float:left;width:20%;display:block;}
.wc20{float:left;width:20%;display:block;}
.wc23{float:left;width:23%;display:inline-block;}
.wc24,.wcl24{float:left;width:24%;display:block;margin-right:1%;} /*icm:wcl74*/
.wcr24{float:left;width:25%;display:block;margin-right:0;}
.wc25{float:left;width:25%;display:block;}
.wcl28{float:left;width:28%;display:block;margin:0 1% 0 0;} /*icm:wcl70*/
.wcl29{float:left;width:29%;display:block;} /*icm:wcl70*/
.wcr30{float:right;width:30%;display:block;} /*icm:wcr70*/
.wc30{float:left;width:30%;margin:0 auto;}
.wcm30{float:left;width:30%;margin:0 4.4%;}
.wc31{float:left;width:31%;margin:0 auto;}
.wc32{float:left;width:32%;margin:0 auto;}
.wcm32{float:left;width:32%;margin:0 1.8%;}
.wc33{float:left;width:33%;margin:0 auto;}
.wcm33{float:left;width:33.9%;margin:0 auto;}
.wc35{float:left;width:35%;margin:0 auto;}
.wc34{display:inline-block;float:left;width:34%;margin:0;}
.wc40{float:left;width:40%;margin:0 auto;}
.wc45{float:left;width:45%;margin:0 auto;}
.wc49{float:left;width:49%;margin:0 auto;}
.wc51{display:inline-block;float:right;width:50%;margin:0;}
.wc60l{display:inline-block;float:left;width:60%;margin:0;}
.wc60r{display:inline-block;float:right;width:60%;margin:0;}
.wc50,.wcmob50{width:50%;margin:0;}
.wc58,.wc59{float:left;width:58%;display:inline-block;}
.wc59 {width:59%;}
.wc60,.wcmob60{display:block;width:60%;margin:0 auto;}
.wc65,.wcmob65{display:inline-block;float:right;width:65%;margin:0;}
.wc66,.wcmob66{display:inline-block;float:right;width:66%;margin:0;}
.wc70,.wcmob70{width:70%;margin:0 auto;}
.wcl70 {float:left;width:70%;display:inline-block;margin:0 0 0 1%;}/*icm:wcl29*/
.wcr70 {float:left;width:70%;display:inline-block;margin:0;}/*icm:wcr30*/
.wc72 {float:left;width:72%;display:inline-block;}
.wcl74 {float:left;width:74%;display:inline-block;margin:0 0 0 1%;}/*icm:wcl24*/
.wc75 {float:left;width:75%;display:inline-block;}
.wc79 {float:left;width:79%;display:inline-block;}
.wcm75{float:left;width:75%;display:block;margin:0 5% 0 0;}
.wc80,.wcmob80{width:80%;margin:0 auto;}
.wc90{width:90%;margin:0 auto;}

.verticenter {margin:0;position:absolute;top:50%;transform:translateY(-50%);}

/*PADDING BOXES*/
.pad1{padding:1%;}
.pad2{padding:2%;}
.pad10{padding:10%;}
.pad15{padding:15%;}
.pad20{padding:20%;}
.padtb10{padding-top:10%;padding-bottom:10%;}
.padtb20{padding-top:20%;padding-bottom:20%;}
.padlr5{padding-left:5%;padding-right:5%;}
.padlr10{padding-left:10%;padding-right:10%;}
.padlr11{padding-left:11%;padding-right:11%;}
.padlr20{padding-left:20%;padding-right:20%;}

/*CENTERED WIDTHS*/
.width25{width:25%;margin:0 auto;}
.width50{width:50%;margin:0 auto;text-align:center;}
.width60{width:60%;margin:0 auto;text-align:center;}
.width70{width:70%;margin:0 auto;}
.width75{width:75%;margin:0 auto;}
.width100{display:inline-block;margin:0 auto;text-align:center;}/*do not set a width if you want to center all content!*/

#sxmsg{visibility:hidden;min-width:250px;margin-left:-125px;background:#3b3a30;color:#FFF;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:1;left:50%;bottom:50px}
#sxmsg.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}@-webkit-keyframes fadein{from{bottom:0;opacity:0}to{bottom:50px;opacity:1}}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:50px;opacity:1}}@-webkit-keyframes fadeout{from{bottom:50px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{from{bottom:50px;opacity:1}to{bottom:0;opacity:0}}

.cntrl{display:block;position:relative;padding-left:30px;margin-bottom:5px;padding-top:3px;cursor:pointer;font-size:1em;line-height:17px;}
.cntrl-checkbox{color:#666;}
.cntrl-checkbox:hover{color:#222;}
.cntrl input{position:absolute;z-index:-1;opacity:0}
.cntrl_indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#CCC;border:0 solid #000;border-radius:0}
.cntrl:hover input ~ .cntrl_indicator,.cntrl input:focus ~ .cntrl_indicator{background:#CCC;}
.cntrl input:checked ~ .cntrl_indicator{background:#888;}
.cntrl:hover input:not([disabled]):checked ~ .cntrl_indicator,.cntrl input:checked:focus ~ .cntrl_indicator{background:#888;}
.cntrl input:disabled ~ .cntrl_indicator{background:#CCC;opacity:.6;pointer-events:none}
.cntrl_indicator:after{box-sizing:unset;content:'';position:absolute;display:none}
.cntrl input:checked ~ .cntrl_indicator:after{display:block}
.cntrl-checkbox .cntrl_indicator:after{top:4px;left:6px;width:7px;height:7px;border:solid #FFF;border-width:0 2px 2px 0;transform:rotate(45deg)}
.cntrl-checkbox input:disabled ~ .cntrl_indicator:after{border-color:#7b7b7b}
.cntrl-checkbox .cntrl_indicator::before{content:'';display:block;position:absolute;left:0;top:0;width:4.5rem;height:4.5rem;margin-left:-1.3rem;margin-top:-1.3rem;background:#888;border-radius:3rem;opacity:.6;z-index:99999;transform:scale(0)}
@keyframes s-ripple {
0%{transform:scale(0)}
20%{transform:scale(1)}
100%{opacity:0;transform:scale(1)}
}
@keyframes s-ripple-dup {
0%{transform:scale(0)}
30%{transform:scale(1)}
60%{transform:scale(1)}
100%{opacity:0;transform:scale(1)}
}
.cntrl-checkbox input + .cntrl_indicator::before{animation:s-ripple 250ms ease-out}
.cntrl-checkbox input:checked + .cntrl_indicator::before{animation-name:s-ripple-dup}

.mobhigh{width:100%;height:340px;} /*img w books*/
.imginbox{width:98%;max-width:98%;min-height:300px;max-height:400px;} /*img w fiver + mh500*/

#list {list-style-type:none;margin:0;padding:0;}
#list li {list-style-type:none;margin:0;padding:0px 10px 10px 0px;width:80px;height:80px;float:left;cursor:move;}
#list li span { position:absolute; margin-left:-1.3em; }

.legendabox{float:left;width:25px;height:25px;display:block;}
.legendatxt{float:left;width:90%;height:auto;display:block;margin-left:5px;margin-top:-2px;font-size:15px;line-height:1.8;}

/*.breakon1280,*/
.breakontar1280,.breakontal280{display:none;}
/*background-image:linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0.5)), url(".png");*/
.paralaxxi0,.paralaxxi1,.paralaxxi2,.paralaxxi3,.paralaxxi4,.paralaxxi5 {position:relative;background-position:center;background-size:cover;min-height:100%;width:100%;}
.notformobile{display:block;}
.formobile{display:none;}
progress {background:#DDD;border-radius:1px;width:100%;height:16px;}
progress::-webkit-progress-bar {border-radius:1px;background:#DDD;}
progress::-webkit-progress-value {border-radius:1px;background:#86c41b;}
sup {font-size:0.83em;vertical-align:super;line-height:0;}
.resporow {display:flex;flex-wrap:wrap;padding:0;} /*align-items:flex-start; justify-content:center;text-align:center;*/
.respocolumn {flex:19%;max-width:19%;padding:0 0.5%;}
.respocolmar {flex:23%;max-width:23%;padding:0 2% 0 0;}
.respocolumn2 {flex:50%;max-width:50%;padding:0;}
.respocolumn3 {flex:33%;max-width:33%;padding:0;}
.respocolumn4 {flex:25%;max-width:25%;padding:0;}
.respocolumn5 {flex:20%;max-width:20%;padding:0;} /* hmm ok? */
.respocolumn6 {flex:16.6%;max-width:16.6%;padding:0;}
.respocolumn8 {flex:12.5%;max-width:12.5%;padding:0;}
.respocolumn img,.respocolumn2 img,.respocolumn3 img,.respocolumn4 img,.respocolumn5 img,.respocolumn6 img,.respocolumn8 img {margin:0 auto 1% auto;vertical-align:middle;width:100%;}

.respocolumn2 {margin:0;padding:0;}

.glow,.glowing,.glowst {
font-family:quicksand,poetsen,arial;
color:#000;
-webkit-animation:glow 4.5s ease-in-out infinite alternate;
animation:glow 4.5s ease-in-out infinite alternate;
}
@-webkit-keyframes glow {
  from {
    text-shadow:0 0 5px #fff, 0 0 5px #fff, 0 0 5px #05b4ba, 0 0 5px #05b4ba, 0 0 5px #05b4ba, 0 0 5px #05b4ba, 0 0 25px #05b4ba;
  }
  to {
    text-shadow:0 0 5px #AA0000, 0 0 5px #AA0000, 0 0 5px #AA0000, 0 0 5px #FF0000, 0 0 5px #FF0000, 0 0 5px #FF0000, 0 0 5px #FF0000;
  }
}
.glowing {
-webkit-animation:glowing 2.5s ease-in-out infinite alternate;
animation:glowing 2.5s ease-in-out infinite alternate;
}
@-webkit-keyframes glowing {
  from {
    text-shadow:0 0 5px #05b4ba, 0 0 5px #05b4ba, 0 0 5px #05b4ba, 0 0 5px #FFF, 0 0 5px #FFF, 0 0 5px #FFF, 0 0 25px #FFF;
  }  
  to {
    text-shadow:0 0 5px #080, 0 0 5px #080, 0 0 10px #080, 0 0 5px #080, 0 0 5px #05b4ba, 0 0 5px #05b4ba, 0 0 5px #05b4ba;
  }
}
/*CONTACT*/
.contabs {float:left;display:block;width:99%;background:#DFDFDF;border-bottom:0px solid #CCC;padding:10px;}
.contabs span{float:left;padding:2px 20px;font-size:1em;background:#CACACA;}
.ctablinksa,.ctablinksb,.ctablinksc{width:auto;margin:0 10px 0 0;transition:0.3s;}
.ctablinksa:hover,.ctablinksb:hover,.ctablinksc:hover {cursor:pointer;background:#CBDEBF;}
.ctabactive {color:#FFF;background:#75ad53 !important;}
.contabstxta,.contabstxtb,.contabstxtc {float:left;display:none;margin:0 0 0 10px;padding:2px 10px;color:#666;} /*font-size:1em;*/

.neon{color:#000;text-shadow:0 0 7px #05b4ba, 0 0 7px #05b4ba;}
.neonrev{color:#000;text-shadow:0 0 7px #FF0000, 0 0 7px #FF0000;}

hr.stijl{overflow:visible;padding:0;border:none;border-top:1px dotted #AAA;color:#CCC;text-align:center;}
hr.stijl:after {content:"~";display:inline-block;position:relative;top:-0.7em;font-size:1.5em;padding:0 0.25em;background:#FFF;}
hr.dotted{background:transparent !important;border-top:1px dotted #666;}

.imgonbot{position:relative;top:0;right:0;}
.imgontop{position:absolute;top:15px;right:15px;}

a.plyrblack:link,a.plyrblack:visited,a.plyrwhite:link,a.plyrwhite:visited,a.plyrgrey:link,a.plyrgrey:visited{display:inline-block;background:transparent;border:1px solid #999;color:#999;border-radius:50%;padding:8px 20px;margin:2px 0 0 0;vertical-align:middle;text-align:center;color:#888;font-size:22px;}
a.plyrblack:link{border:1px solid #000;color:#000;}
a.plyrwhite:link{border:1px solid #FFF;color:#FFF;}
.plyrround{display:inline-block;width:30px;height:30px;padding:8px 11px 0 8px;line-height:10px;border:1px solid #999;border-radius:50%;color:#999;text-decoration:none;text-align:center;background:#FFF;font-size:20px;font-weight:bold;transition:all 0.3s ease;}	
a.plyrblack:active,a.plyrblack:hover,a.plyrwhite:active,a.plyrwhite:hover,a.plyrgrey:active,a.plyrgrey:hover{background:#33b1cc;border-color:#33b1cc;color:#FFF;}
a.plyrmini:link,a.plyrmini:visited,a.plyrmini:active,a.plyrmini:hover{display:inline-block;background:transparent;border:1px solid #999;color:#999;border-radius:50%;padding:2px 9px;font-size:20px;margin:2px 0 0 0;vertical-align:middle;text-align:center;color:#888;}

#snackbar,#snackbara,#snackbarb,#snackbarc{display:none;width:700px;font-size:15px;font-family:roboto,arial;background:#093b44;color:#8cd3e0;text-align:left;border-radius:2px;padding:20px;position:fixed;z-index:9999;left:50%;margin-left:-375px;top:5%;}
#snackbar hr,#snackbara hr,#snackbarb hr,#snackbarc hr{background:#8cd3e0;color:#8cd3e0;}
#scsmsg,#exemsg,#cmpltd{visibility:hidden;width:100%;margin-left:0;font-size:1em;background:#454140;color:#FFF;text-align:center;padding:20px;position:fixed;z-index:99999;left:0;top:0;}
#exemsg{top:10vh;width:80%;padding:2%;height:25vh;background:#454140;color:#FFF;opacity:.9;}
#scsmsg.show,#exemsg.show,#cmpltd.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 3s;animation:fadein .5s,fadeout .5s 3s}@keyframes fadein{from{top:0;opacity:0}to{top:0;opacity:1}}@keyframes fadeout{from{top:0;opacity:1}to{top:0;opacity:0}}

/*PROP MANAGER*/
.ref{font-size:.9em;border-radius:0;color:#FFF;background:#1a9e1a;padding:2px 8px 0 8px;width:auto;} /*reference - green*/
.ref:hover{background:#0f94b1;}
.propdesc h1,.propdesc h2,.propdesc h3,.propdesc h4 {font-size:max(2em,24px);font-family:poppins,arial;}
.propdesc h2 {font-size:max(1.6em,22px) !important;color:#666;}.propdesc h3 {font-size:max(1.4em,20px) !important;color:#666;}.propdesc h4 {font-size:max(1.2em,18px) !important;color:#666;}
/* POPPERS > INCLUDES */
.ppro{display:block;width:100%;text-align:center;background:#e9f8f1;color:#3a4444;font-size:max(1.3em,15px);min-height:40vh;padding:0;margin:0 auto;overflow:hidden;}
.ppri{display:block;position:relative;top:0;left:0;padding:2%;text-align:left;overflow:hidden;}
.ppri h1,.ppri h2{color:#618685;}
.popr{width:auto;text-align:center;background:#e9f8f1;padding:0;margin:0 auto;overflow:auto;min-height:320px !important;}
.popi{width:90%;text-align:left;margin:2% 0 0 2%;color:#666;min-height:200px;height:auto !important;padding:0;font:normal 1em roboto,arial;}
/*loader*/
.ldsripple {clear:both;position:relative;top:0;left:0;z-index:9999;width:100px;height:100px;text-align:center;vertical-align:middle;margin:0 auto;}
.ldsripple div {position:absolute;border:5px solid #40ba1a;opacity:1;border-radius:50%;animation:ldsripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;}
.ldsripple div:nth-child(2) {animation-delay:-0.5s;}
@keyframes ldsripple {
0% {top:36px;left:36px;width:0;height:0;opacity:0;}
4.9% {top:36px;left:36px;width:0;height:0;opacity:0;}
5% {top:36px;left:36px;width:0;height:0;opacity:1;}
100% {top:0px;left:0px;width:72px;height:72px;opacity:0;}
}

/*sf*/
.frlboks{float:left;width:59%;border-right:1px dotted #444;text-align:right;padding-right:2.5%;}
.frlboks h1, .frlboks h2{text-align:right;}
.frrboks{float:right;display:inline-block;width:37%;font-size:max(1em,16px);line-height:1.5;}
.fiup,.miup,.liup{float:left;display:block;width:16%;color:#4a4b4b;text-align:left;}
.liup{float:right;text-align:right;width:14%;}
.fiup,.liup{font-family:carnas,poppins,barlow;font-size:max(10em,100px);line-height:.9;background:transparent;vertical-align:top;color:#DADADA;}
.miup{width:70%;vertical-align:middle;line-height:2.2;margin-top:2%;}

.ava50{width:50px;height:50px;border-radius:50%;margin:0px 10px 0 0;vertical-align:middle;}
.ava40{width:40px;height:40px;border-radius:50%;margin:0px 10px 0 0;vertical-align:middle;}
.ava25{width:25px;height:25px;border-radius:50%;margin:-5px 0 0 5px;vertical-align:middle;}

/* tbw */
.tbwfrnt{text-align:left;padding:1%;width:80%;margin:0 auto;background-color: rgb(255, 255, 255, 0.8);background-color: rgba(255, 255, 255, 0.8);}

.tipdiv{padding:1%;}
.tipdiv h2,.tipdiv h3{color:#FFF;}
.tipdiv hr{background:#8b6f47;}

.dashpanel {width:100%;}
.dashpanel a:link,.dashpanel a:visited{display:inline-block;width:100%;margin-bottom:1px !important;}

/*FONT*/
@font-face{font-family:aller;src:url('/img/aller.woff2') format('woff2');}
@font-face{font-family:angleterre;src:url('/img/angleterre.woff2') format('woff2');}
@font-face{font-family:alter;src:url('/img/alter.woff2') format('woff2');}
@font-face{font-family:alteb;src:url('/img/alteb.woff2') format('woff2');}
@font-face{font-family:antonio;src:url('/img/antonio.woff2') format('woff2');}
@font-face{font-family:arial-light;src:url('/img/arialli.woff2') format('woff2');}
@font-face{font-family:amaranth;src:url('/img/amaranth.woff2') format('woff2');}
@font-face{font-family:abril;src:url('/img/abril.woff2') format('woff2');}
@font-face{font-family:bacana_regular;src:url('/img/bacana_regular.woff2') format('woff2');}
@font-face{font-family:barlow;src:url('/img/barlow.woff2') format('woff2');}
@font-face{font-family:bitter;src:url('/img/bitterb.woff2') format('woff2');}
@font-face{font-family:bebas;src:url('/img/bebas.woff2') format('woff2');}
@font-face{font-family:bebas-small;src:url('/img/bebasneue.woff2') format('woff2');}
@font-face{font-family:bree;src:url('/img/bree.woff2') format('woff2');}
@font-face{font-family:carnas;src:url('/img/carnas.woff2') format('woff2');}
@font-face{font-family:carnas-bold;src:url('/img/carnas-bold.woff2') format('woff2');}
@font-face{font-family:carnas-light;src:url('/img/carnas-light.woff2') format('woff2');}
@font-face{font-family:calistoga;src:url('/img/calistoga.woff2') format('woff2');}
@font-face{font-family:comfortaa;src:url('/img/comfortaa.woff2') format('woff2');}
@font-face{font-family:coolvetica;src:url('/img/coolvetica.woff2') format('woff2');}
@font-face{font-family:corduroy;src:url('/img/corduroy.woff2') format('woff2');}
@font-face{font-family:delicious;src:url('/img/delicious.woff2') format('woff2');}
@font-face{font-family:interstate;src:url('/img/interstate.woff2') format('woff2');}
@font-face{font-family:lato-reg;src:url('/img/lato-reg.woff2') format('woff2');}
@font-face{font-family:mk;src:url('/img/mk.woff2') format('woff2');}
@font-face{font-family:montserrat;src:url('/img/montserrat-regular.woff2') format('woff2');}
@font-face{font-family:montserrat-light;src:url('/img/montserrat-light.woff2') format('woff2');}   
@font-face{font-family:noir_regular;src:url('/img/noir_regular.woff2') format('woff2');}
@font-face{font-family:ostrich-regular;src:url('/img/ostrich-regular.woff2') format('woff2');}
@font-face{font-family:oxygene;src:url('/img/oxygene.woff2') format('woff2');}
@font-face{font-family:poppins;src:url('/img/poppins.woff2') format('woff2');}
@font-face{font-family:poppins-bold;src:url('/img/poppins-semibold.woff2') format('woff2');}
@font-face{font-family:poetsen;src:url('/img/poetsen.woff2') format('woff2');}
@font-face{font-family:robotobold;src:url('/img/robotobold.woff2') format('woff2');}
@font-face{font-family:sansmono;src:url('/img/sansmono.woff2') format('woff2');}
@font-face{font-family:quicksand;src:url('/img/quicksand.woff2') format('woff2');} 