﻿html{position:relative;min-height:100%}body{overflow-x:hidden;margin-bottom:80px !important}a{text-decoration:none}body{max-width:1170px;margin:auto;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px}#header{align-items:center;margin-top:.4em;margin-bottom:1.2em}.main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row}.leftcol{width:15%;min-width:185px}.rightcol{width:15%;min-width:185px}.ui-datepicker{z-index:9990 !important}#menu{z-index:9991}#login-popup .popup-form{z-index:9992}.dropdown{position:relative;display:inline-block}ul.dropdown-menu{display:none;position:absolute;top:100%;z-index:1;margin:auto 0;padding:0;list-style:none}ul.dropdown-menu li{padding:12px 16px}ul.dropdown-displayed{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}ul.dropdown-right{top:0;left:100%}ul.dropdown-left{top:0;right:100%}#topbar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:.8em;margin-bottom:1em;height:75px;list-style:none}.topbar-logo img,.topbar-network-logo img{margin:6px}.topbar-logo img{max-height:70px}.topbar-network-logo{margin-left:6px}.topbar-network-logo img{max-height:50px}.topbar-title{margin:0 .8em 0 .8em;flex:1;color:#333;font-size:1.6em;font-weight:500}#menu-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;position:relative;background-color:#e4611b;margin:0 0 1em}#menu-container:after{content:"";position:absolute;background-color:#e4611b;height:100%;left:-50vw;width:150vw;z-index:-1}#menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;width:100%;padding:0;margin:0;align-items:center}#menu li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%}#menu li.active{background-color:#e4611b}#menu li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:center;padding:12px;height:26px;color:#fff;font-size:14px;text-align:center;text-decoration:none}#menu li.active a{color:#555}#menu li.dropdown-displayed a{color:#555}#menu li a:hover{text-decoration:none;color:#555}#menu .menu-label{width:100%}#menu .caret{margin-left:5px}#menu .dropdown.dropdown-displayed{background-color:#e4611b;color:#555}#menu .dropdown-menu{min-width:180px;white-space:nowrap;background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}#menu .dropdown-menu li{width:100%;padding:0}#menu .dropdown-menu li:hover{background-color:#e6e6e6}#menu .dropdown-menu li:hover a{color:#555}#menu .dropdown-menu li.active{background-color:#e4611b}#menu .dropdown-menu li.active>a{color:#fff}#menu .dropdown-menu a{height:14px;padding:8px 12px;width:100%;color:#555;font-size:14px}#menu-container.sticky{position:fixed;top:0;z-index:9999}#menu-container .toggle-menu{display:none;color:#555;background-color:#fff;padding:12px;margin:4px 20px 4px 4px;align-self:flex-end;border-radius:5px;font-size:32px}#menu-container .toggle-dropdown{display:none;color:#555;background-color:#fff;font-size:18px;height:32px;margin:0}.content{line-height:1.4em;width:100%}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-weight:500}.content h1,.content h2{padding:5px}.content h1{color:#e4611b;font-size:1.6em;font-weight:500}.content h2{color:#333;font-size:1.4em;font-weight:500}.content h3{color:#333;font-size:1.2em;font-weight:500}.content h4{color:#333;font-size:1.2em;font-weight:500}.content h5{color:#333;font-size:1em;font-weight:500}.content a{color:#e4611b}.content a:hover{color:#893a10;text-decoration:underline}.content p{padding:5px;margin:0 0 10px}.content .text-center{text-align:center}.content .text-justify{text-align:justify}.content .text-right{text-align:right}.content blockquote{padding-left:20px;padding-right:8px;border-width:0 0 0 5px;border-style:solid;border-color:#e4611b;font-style:italic}.content table{border-collapse:collapse}.content table caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}.content table td,.content table th{border:1px solid #ddd;padding:8px}.content table tr:nth-child(even){background-color:#f2f2f2}.content table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#e6e6e6;color:#333}.content pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;border:1px solid #ccc;border-radius:4px;background-color:#f5f5f5;word-break:break-all;word-wrap:break-word;color:#333}.content img{max-width:95%;height:auto}.content hr{margin:15px 5px;border-color:#bbb}.content .align-center{display:flex;flex-direction:row;justify-content:center}.centralcol{flex:1;padding:0 2em;max-width:70%}.centralcol header h2{color:#e4611b}.leftcol header,.rightcol header{background:#323232;padding:.5em;margin:1em 0}.leftcol header h1,.leftcol header h2,.leftcol header h3,.rightcol header h1,.rightcol header h2,.rightcol header h3{color:#e4611b;font-size:1.2em;font-weight:bold;padding:0;margin:0}.leftcol header h1 a,.leftcol header h2 a,.leftcol header h3 a,.rightcol header h1 a,.rightcol header h2 a,.rightcol header h3 a{color:#e4611b}.leftcol header h1 a:hover,.leftcol header h2 a:hover,.leftcol header h3 a:hover,.rightcol header h1 a:hover,.rightcol header h2 a:hover,.rightcol header h3 a:hover{color:#e98149}.leftcol p,.rightcol p{font-size:.9em}.leftcol .video-embed,.rightcol .video-embed{width:640px;height:360px}#footer{margin-top:40px;position:absolute;bottom:0;left:0;width:60%;padding:0 20%;overflow:hidden;height:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:center}#footer::after{content:"";position:absolute;background-image:linear-gradient(to bottom, #575757 0, #3d3d3d 100%);background-repeat:repeat-x;box-shadow:0px -2px 10px 0px #656565;height:84px;left:-50vw;width:150vw;z-index:-1;margin:0}.footer-navbar{flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:center;list-style:none}.footer-navbar a{color:#fff;text-decoration:none;font-weight:700;margin:0 14px;font-size:14px}.footer-navbar a:hover{color:#a6a6a6}footer .social-logo{height:26px;width:36px;margin:0 8px}footer .social-logo a{font-size:24px;padding:0 12px;margin:0}footer .logo-ot{margin-right:20px}.user-toolbar{color:#666;font-size:16px;position:relative;display:inline-block;z-index:9992}.user-toolbar-username{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:center;height:45px;max-height:100%}.user-toolbar .fa{margin:auto 5px}.user-toolbar a{text-decoration:none;color:#666}.user-toolbar ul{list-style:none}.user-toolbar .dropdown-menu{min-width:240px;background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);right:0}.user-toolbar .dropdown-menu li{height:3.5em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:center;padding:0}.user-toolbar .dropdown-menu li:hover{background-color:#ccc}.user-toolbar .dropdown-menu a{width:100%;padding:12px 16px}.user-toolbar .dropside-menu{background-color:#e4611b;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}#login-popup{position:relative;display:inline-block;cursor:pointer}#login-popup .popup-form{visibility:hidden;width:240px;background-color:#e4611b;border-radius:4px;padding:1em 1.6em;position:absolute;right:0;top:1em}#login-popup .show{visibility:visible}#login-popup .popup-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}#login-popup .popup-form>input{margin:.6em}.login-errormsg{text-align:center}.share-bar{width:100%;height:36px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:600}.share-bar>*{margin:0 6px}.share-bar h5{color:#666;font-weight:600}.share-bar a:hover{text-decoration:none}.breadcrumb{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;font-weight:bold}.breadcrumb a{color:#e4611b}.breadcrumb li{margin:0 3px}.breadcrumb li a{margin:0 3px}.breadcrumb li::before{font-family:"Font Awesome 5 Free";content:"";color:#b8b8b9}.breadcrumb li:first-child::before{content:""}.breadcrumb>li:last-child{color:#737373}header .slick-track{max-height:380px}.carousel{margin:0 auto}.slick-track{overflow:hidden}.slick-slide img{max-width:initial;width:100%;height:auto}.carousel .carousel-img{width:100%;display:none}.carousel div:first-child>.carousel-img{display:inline}.carousel div.slick-slide .carousel-img{display:inline}.content .slick-slide{background-color:#f2f2f2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.slick-prev:before,.slick-next:before{color:#2b2b2b}.be-carousel-preview{word-wrap:break-word}.be-carousel-img-preview{margin-right:4px;margin-bottom:4px}.ot-box{font-size:.8em}.ot-box header{background:#323232;padding:.5em;margin:1em 0}.ot-box header h3{color:#e4611b;font-size:1.2em;font-weight:bold;padding:0;margin:0}.ot-box a{color:#e4611b}.ot-box footer:not(:empty){border-top:solid 1px #4d4d4d;margin:.5em 0;padding:.5em;font-size:1.2em}.ot-events{margin:1em 0}.ot-events .event-card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;margin-bottom:.5em}.ot-events .event-card>.event-poster{flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:center;align-items:center}.ot-events .event-card>.event-poster img{margin:auto;width:75%;height:auto}.ot-events .event-card>.event-summary{flex:2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;padding:.3em}.ot-events .event-card>.event-summary .event-name{font-weight:bold;color:#393939}.ot-events .event-card>.event-summary .event-date{color:#666}.ot-events .no-events p{padding:1em}.ot-all-events{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row}.ot-all-events .events-controls{order:1;flex:1}.ot-all-events .events-results{order:0;flex:1}.ot-all-events .events-controls,.events-results{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;margin:0 1.5em}.ot-all-events .event-search{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;margin-bottom:2em}.ot-all-events h3{font-size:1.2em;font-weight:bold}.ot-all-events .event-search form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.ot-all-events .event-search form input,button{margin-bottom:1em;line-height:1.4em;font-size:1.1em;border:1px solid #ccc;border-radius:4px;padding:6px 12px}.ot-all-events .event-search form button{border:solid 2px #e4611b;color:#e4611b}.ot-all-events .event-search form button:hover{background-color:#d8edf3;cursor:pointer}.ot-all-events #event-map{height:400px;width:100%;align-self:flex-end}.ot-all-events .event{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;border-bottom:solid 2px #323232;border-radius:4px;min-height:200px;padding:1em;justify-content:space-around}.ot-all-events .event-preview{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:center}.ot-all-events .event-preview .event-poster{flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center}.ot-all-events .event-preview .event-poster img{width:auto;max-width:100%;min-width:40%;height:auto;margin-right:4em}.ot-all-events .event-preview .event-summary{flex:2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.ot-all-events .event-preview .event-summary>span{margin-bottom:.5em}.ot-all-events .event-preview .event-name{font-size:1.4em;color:#333;font-weight:bold}.ot-all-events .event-preview .event-loc-date{font-size:1.1em;color:#4d4d4d;font-weight:bold}.ot-all-events .event-preview .event-description{color:#4d4d4d}.ot-all-events .event-see{align-self:stretch;padding:.4em .8em;font-size:1.1em;margin-top:.4em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:center;align-items:center}.ot-all-events .event-see:hover{text-decoration:none;font-weight:bold}.ot-show-event{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.ot-show-event header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;padding:.5em;margin-bottom:2em;align-items:center}.ot-show-event header h2{flex:1}.ot-show-event .go-back{color:#e4611b;font-weight:bold}.ot-show-event .go-back:hover{color:#893a10;text-decoration:none}.ot-show-event .event-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;margin-bottom:2em;padding:2em}.ot-show-event .event-content .event-poster{flex:1;max-width:30%;margin-right:5%}.ot-show-event .event-poster img{width:auto;max-width:100%;min-width:40%;height:auto;margin:1.4em}.ot-show-event .event-summary{flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.ot-show-event .event-name{font-weight:800}.ot-show-event .event-dates{color:#4d4d4d;margin-top:.5em}.ot-show-event .event-loc{color:#4d4d4d;margin-top:.5em;display:flex;flex-direction:row}.ot-show-event .event-url{color:#4d4d4d;margin-top:.5em;display:flex;flex-direction:row}.ot-show-event .event-description{margin-top:2em}.ot-show-event .event-map-container{padding:3.2em}.ot-show-event #event-map{height:400px;width:100%;align-self:center}@media(max-width: 600px){.ot-show-event header{flex-direction:column;margin:12px 0}.ot-show-event .event-content{flex-direction:column}.ot-show-event .event-content .event-poster{align-self:center;margin:0 0 12px 0;max-width:none;width:100%;display:flex;align-items:center}}.ot-donors .donor-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.ot-donors .donor-card{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-content:center;justify-content:center;margin-bottom:1em}.ot-donors .donor-card img{width:auto;min-height:50px;max-height:130px;max-width:120px;margin:auto;font-size:1.1em}.ot-members h3{color:#fff;background-color:#adaeae;text-align:center;font-weight:bold;height:18px;padding:6px}.ot-members .ot-members-list{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;align-items:start;justify-content:center;padding:0}.ot-members .ot-member{margin:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center}.ot-members .ot-member-image{height:150px;width:120px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}.ot-members .ot-member img{max-width:120px;max-height:150px;height:auto}.ot-members .ot-member-name{text-align:center}.ot-structures iframe{border:none;width:1px;min-width:100%;max-width:100%}@media screen and (min-width: 1100px){.ot-structures iframe{margin-left:-10%;width:120%;max-width:120%}}.frame-type-menu_sitemap{font-size:16px;font-weight:bold}.frame-type-menu_sitemap>ul{padding-left:1.5em;list-style:none}.frame-type-menu_sitemap li ul{list-style:disc}.frame-type-menu_sitemap li ul li ul{list-style:square}.frame-type-menu_sitemap li{padding-top:.5em;padding-bottom:.5em;color:#979797}form .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row}form .row>div{padding:0 .8em;flex:1}form>.form-group{padding:0 .8em}.form-group{margin-bottom:18px}.control-label{color:4facc6;display:inline-block;max-width:100%;margin-bottom:10px;font-weight:700}div.input{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.form-control{height:28px;box-sizing:content-box;padding:6px 12px;font-size:14px;line-height:1.2em;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px}textarea.form-control{padding:12px 12px;height:180px}.form-control:focus{border:2px solid #e4611b}.form-control:invalid{box-shadow:none}div.input .error{color:#e60000}div.input span.error{margin-top:5px}span.submit{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:flex-end}form button[type=submit]{min-width:120px;background-color:#f2f2f2;color:#000}form button[type=submit]:hover{background-color:#fff;cursor:pointer}::-webkit-input-placeholder{color:#8c8c8c !important;opacity:1}:-moz-placeholder{color:#8c8c8c !important;opacity:1}::-moz-placeholder{color:#8c8c8c !important;opacity:1}:-ms-input-placeholder{color:#8c8c8c !important;opacity:1}.ot-news{margin:48px}.ot-news .article{max-width:640px}.ot-news .header{margin-bottom:12px}.ot-news .header a{font-weight:bold;color:#363636}.ot-news .header a:hover{font-weight:bold;color:#e4611b;text-decoration:none}.ot-news .page-navigation{font-size:16px}.ot-news .f3-widget-paginator li{margin-left:4px}.ot-news .no-news-found{color:#4d4d4d}.ot-last-news img{max-width:70px;max-height:70px}.ot-last-news .article{padding-bottom:0;margin-bottom:0}.ot-last-news .no-news-found{color:#4d4d4d}.contact-form{width:80%;margin:auto;min-width:600px}.contact-form-info{font-size:12px;padding:0 5px 10px 5px;font-style:italic;color:#4d4d4d}.postal-adress{width:80%;margin:45px auto auto}.postal-adress h2{margin-bottom:12px}.ot-legal{width:60%;margin:0 20% 32px 20%}.ot-legal h4{margin:2em 0 1em 0;font-weight:600}.ot-legal section{padding:0 2em}.ot-legal strong{color:#2b2b2b}.ot-legal p{text-align:justify}.faq-item .content{color:#262626;padding:0 2em;margin:0 .5em 3em .5em;border-left:solid 2px #e4611b}.fce-2col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row}.fce-2col .col{flex:1;margin-right:2em}.fce-2col .col:last-child{margin-right:0}.errpage{display:flex;flex-direction:column;justify-content:center}.errpage h3{text-align:center}.errpage p{text-align:center}.pagination-bar{display:flex;flex-direction:row;margin:12px auto;align-items:center;justify-content:center}.pagination-bar p{margin:14px}.pagination-bar ul{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:0 16px}.pagination-bar li{margin:4px 2px;font-size:16px}.pagination-bar li a{padding:12px}.pagination-bar li.current a{font-weight:900;color:#893a10}.no-script-warning{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;width:100%;background-color:#e60000;color:#fff;font-size:1.2em;margin-bottom:.5em}.ce-align-left{text-align:left}.ce-align-center{text-align:center}.ce-align-right{text-align:right}.ce-table td,.ce-table th{vertical-align:top}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden}.ce-left .ce-gallery,.ce-column{float:left}.ce-center .ce-outer{position:relative;float:right;right:50%}.ce-center .ce-inner{position:relative;float:right;right:-50%}.ce-right .ce-gallery{float:right}.ce-gallery figure{display:table;margin:0}.ce-gallery figcaption{display:table-caption;caption-side:bottom}.ce-gallery img{display:block}.ce-gallery iframe{border-width:0}.ce-border img,.ce-border iframe{border:2px solid #000;padding:0}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px}.ce-image .ce-gallery{margin-bottom:0}.ce-intext.ce-right .ce-gallery{margin-left:14px}.ce-intext.ce-left .ce-gallery{margin-right:14px}.ce-below .ce-gallery{margin-top:14px}.ce-column{margin-right:10px}.ce-column:last-child{margin-right:0}.ce-row{margin-bottom:14px}.ce-row:last-child{margin-bottom:0}.ce-above .ce-bodytext{clear:both}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto}.ce-headline-left{text-align:left}.ce-headline-center{text-align:center}.ce-headline-right{text-align:right}.ce-uploads{margin:0;padding:0}.ce-uploads li{list-style:none outside none;margin:1em 0}.ce-uploads img{float:left;padding-right:1em;vertical-align:top}.ce-uploads span{display:block}.ce-table{width:100%;max-width:100%}.ce-table th,.ce-table td{padding:.5em .75em;vertical-align:top}.ce-table thead th{border-bottom:2px solid #dadada}.ce-table th,.ce-table td{border-top:1px solid #dadada}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada}.frame-space-before-extra-small{margin-top:1em}.frame-space-before-small{margin-top:2em}.frame-space-before-medium{margin-top:3em}.frame-space-before-large{margin-top:4em}.frame-space-before-extra-large{margin-top:5em}.frame-space-after-extra-small{margin-bottom:1em}.frame-space-after-small{margin-bottom:2em}.frame-space-after-medium{margin-bottom:3em}.frame-space-after-large{margin-bottom:4em}.frame-space-after-extra-large{margin-bottom:5em}.frame-ruler-before:before{content:"";display:block;border-top:1px solid rgba(0,0,0,.25);margin-bottom:2em}.frame-ruler-after:after{content:"";display:block;border-bottom:1px solid rgba(0,0,0,.25);margin-top:2em}.frame-indent{margin-left:15%;margin-right:15%}.frame-indent-left{margin-left:33%}.frame-indent-right{margin-right:33%}.alert{color:#e60000;font-weight:bold}.hidden{display:none !important}.show-flex{display:flex !important}@media screen and (max-width: 900px){body{margin-bottom:310px !important}#topbar{height:auto;flex-direction:column}.topbar-logo img{max-height:48px}.topbar-network-logo img{max-height:36px}#topbar>*{margin:8px 0}#topbar .topbar-title{text-align:center}.breadcrumb{flex-direction:column}.main{flex-direction:column}.centralcol{order:1}.leftcol{order:2;min-width:0;width:auto;margin:0 5%}.rightcol{order:3;min-width:0;width:auto;margin:0 5% 20px 5%}iframe{width:60vw;height:34vw}.user-toolbar{text-align:center}#login-popup{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:static;margin-top:6px}#login-popup .popup-form{display:none;position:static;width:100%}#login-popup .show{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.ot-all-events{flex-direction:column}.ot-all-events .event{height:auto}.ot-all-events .event-preview{flex-direction:column}.ot-all-events .event-preview .event-poster img{margin-right:0;margin-bottom:10px}.ot-all-events .event-preview .event-name{text-align:center}.ot-structures{flex-direction:column}.ot-structures .structure-controls{order:0}.ot-structures .structure-results{order:1}form .row{flex-wrap:wrap}.contact-form{min-width:200px}#footer{height:auto;min-height:100px;flex-direction:column;align-items:center}#footer::after{height:100%}.footer-navbar{flex-direction:column;padding:0}.footer-navbar li{margin-bottom:16px}footer .logo-ot{margin:auto}}@media screen and (hover: none),screen and (max-width: 900px){#menu{display:none;flex-direction:column;align-items:center}#menu .caret{display:none}#menu-container .toggle-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#menu-container .toggle-dropdown{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#menu li{margin:6px 0;flex-direction:column;width:80%;height:auto}#menu li .menu-label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:center}#menu li a{flex:1}#menu .dropdown-menu{flex-direction:column;position:static;float:none;width:100%;background:transparent;box-shadow:none;color:#fff;margin-left:16px;border-left:solid 1px #fff}#menu .dropdown-menu li:hover{background:transparent}#menu .dropdown-menu a{color:#fff;height:auto;white-space:normal;text-align:left}#menu .dropdown-menu li:hover a{color:#fff}#menu .dropdown.dropdown-displayed a{color:#fff}}/*# sourceMappingURL=classic-orange.css.map */
