@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,700);#header{margin-top:76px}#header #headerTopBar{background-color:#393e40;position:fixed;top:0;left:0;right:0;z-index:3;padding-left:0;padding-right:0}#header #headerTopBar #headerBar{display:flex;flex-direction:row;-webkit-box-align:center;-webkit-box-orient:horizontal;position:relative;align-items:center;height:76px;padding-left:30px;padding-right:30px}#header #headerTopBar #headerBar h1.logoWrapper{margin-left:0;padding-top:10px}@media (max-width:992px){#header #headerTopBar #headerBar h1.logoWrapper{margin-left:calc(50% - 100px)}}@media (max-width:768px){#header #headerTopBar #headerBar h1.logoWrapper{display:none}}#header #headerTopBar #headerBar h1.logoWrapper .logo{width:160px}#header #headerTopBar #headerBar h1.logoWrapper-mobile{display:none;padding-top:10px}@media (max-width:768px){#header #headerTopBar #headerBar h1.logoWrapper-mobile{display:block;margin-left:calc(50% - 50px)}}#header #headerTopBar #headerBar h1.logoWrapper-mobile .logo-mobile{width:50px!important;height:50px!important}#header #headerTopBar #headerBar #headerInfo{display:inline-flex;width:100%;flex-direction:column;text-align:right}@media (min-width:480px){#header #headerTopBar #headerBar #headerInfo{flex-direction:row;align-items:center}}#header #headerTopBar #headerBar #headerInfo a#headerString{display:none;color:#fff;flex-grow:2;flex-shrink:2;overflow:hidden;text-align:left;-webkit-box-align:center;font-size:24px;font-weight:700;text-transform:uppercase;margin-left:60px}@media (max-width:992px){#header #headerTopBar #headerBar #headerInfo a#headerString{display:none!important}}#header #headerTopBar #headerBar #headerInfo a#userString{color:#a1b3ce;flex-grow:1;flex-shrink:1;overflow:hidden;-webkit-box-align:center;font-size:18px;font-weight:300;padding-right:20px}@media (max-width:992px){#header #headerTopBar #headerBar #headerInfo a#userString{display:none}}#header #headerTopBar #headerBar a.new-account{flex-shrink:0;margin-top:8px;padding:10px 25px 10px 25px;vertical-align:middle}#header #headerTopBar #headerBar a.new-account#signIn{color:#fff;background-color:#ef415c;line-height:1.1;border-radius:2px;font-weight:300;font-size:1em}@media (max-width:480px){#header #headerTopBar #headerBar a.new-account#signIn{display:none}}#header #headerTopBar #headerBar a.new-account#signIn:hover{background-color:#ed2948}#header #headerTopBar #headerBar a.new-account#avatar img{display:block;margin:-1px;background-size:60px 60px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;position:relative;height:60px;width:60px;z-index:0}#header #headerTopBar #headerBar .iconSignIn{height:30px;width:30px}@media (min-width:480px){#header #headerTopBar #headerBar .iconSignIn{display:none}}#header #headerTopBar #headerBar div.userPopup{display:none;position:absolute;overflow:hidden;right:0;top:80px;background:#393e40;border:1px solid #ccc;border-color:rgba(0,0,0,.2);color:#000;box-shadow:0 2px 10px rgba(0,0,0,.2);border-radius:2px;min-width:255px;z-index:2}#header #headerTopBar #headerBar div.userPopup .userCancel{display:block;height:30px;padding-right:10px}#header #headerTopBar #headerBar div.userPopup .userCancel span{color:#7f98bd;opacity:1!important;text-shadow:none!important}#header #headerTopBar #headerBar div.userPopup .userInfo{position:relative;padding:0 15px}#header #headerTopBar #headerBar div.userPopup .userInfo .nameAdressSettings{display:block;margin:-4px 0 1px 0;padding:10px 0 10px 0;line-height:normal;text-align:left;vertical-align:middle;border-bottom:1px dotted #7f98bd}#header #headerTopBar #headerBar div.userPopup .userInfo .nameAdressSettings div.name{font-size:18px;font-weight:700;color:#fff!important}#header #headerTopBar #headerBar div.userPopup .userInfo .nameAdressSettings div.adress{color:#7f98bd!important}#header #headerTopBar #headerBar div.userPopup .userInfo .nameAdressSettings div.buttons{text-align:center}#header #headerTopBar #headerBar div.userPopup .userInfo .nameAdressSettings a.settingsButton{display:inline-block;margin:10px 4px 0 0;font-size:1em!important;padding:10px 14px 10px 14px!important}#header #headerTopBar #headerBar div.userPopup .signOutPanel{position:relative;display:block;height:50px;margin-top:10px}#header #headerTopBar #headerBar div.userPopup .signOutPanel .signOut{position:absolute;right:0;top:10px;margin-right:15px}#header #headerTopBar #headerBar div.userPopup .signOutPanel .signOut a{font-size:1em!important;padding:10px 14px 10px 14px!important;margin-top:10px;background-color:#7f98bd!important}#header #headerTopBar #headerBar div.userPopup .signOutPanel .signOut a:hover{background-color:#5d7dac!important}#header hgroup{padding-top:10px;padding-left:16px}div#headerIcon{background-image:url(../img/menu.png)}div#headerIcon a{width:25px;height:35px;display:block}div#closeSettings{margin-left:10px;margin-right:-25px}div#closeSettings a#iconBack{-webkit-appearance:none;line-height:1.1;border-radius:2px;font-weight:300;font-size:1em!important;padding:10px 25px 10px 25px!important;margin-left:10px;background-color:#7f98bd!important}@media (max-width:480px){div#closeSettings a#iconBack{display:none}}div#closeSettings a#iconBack:hover{background-color:#5d7dac!important}div#closeSettings a>img#iconBack{height:30px;width:30px}@media (min-width:480px){div#closeSettings a>img#iconBack{display:none}}#scrollUp{bottom:20px;right:20px;width:38px;height:38px;background:url(../img/top.png) no-repeat}.fsLogin{background:url(../img/bg/login-bg.jpg) no-repeat;background-size:cover;background-attachment:fixed;margin-bottom:0}.fsLogin h2{text-align:center;color:#fff!important;margin-top:40px}.fsLogin a{color:#fff}.fsLoginContent{height:calc(100vh - 79px);padding-bottom:100px}.fsRegister{background:url(../img/bg/login-bg.jpg) no-repeat;background-size:cover;background-attachment:fixed;margin-bottom:0}.fsRegister h2{text-align:center;color:#fff!important;margin-top:40px}.fsRegister .fsRegisterContent{height:calc(100vh - 79px)}.fsRegister .fsRegisterContent .conditions{margin-top:20px;padding:60px}.fsRegister .fsRegisterContent .conditions p{color:#fff}.account-wall,.signup-wall{margin-top:10px;padding:10px 0 10px 0}.account-wall .form-signin,.signup-wall .form-signin{display:block;margin:0 auto;margin-bottom:10px;max-width:330px;padding:15px}.account-wall .form-signin .form-control,.signup-wall .form-signin .form-control{position:relative;height:auto;font-size:16px;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.account-wall .form-signin .form-control:focus,.signup-wall .form-signin .form-control:focus{z-index:2}.account-wall .form-signin input[type=text],.account-wall .form-signin textarea[type=text],.signup-wall .form-signin input[type=text],.signup-wall .form-signin textarea[type=text]{margin-bottom:-1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.account-wall .form-signin input[type=password],.account-wall .form-signin textarea[type=password],.signup-wall .form-signin input[type=password],.signup-wall .form-signin textarea[type=password]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.account-wall .form-signin input[type=password].nomargin,.account-wall .form-signin textarea[type=password].nomargin,.signup-wall .form-signin input[type=password].nomargin,.signup-wall .form-signin textarea[type=password].nomargin{margin-bottom:0;border-top-left-radius:0;border-top-right-radius:0}.login-title{display:block;color:#555;font-size:18px;font-weight:400}.form-control,.form-signin,.form-signin .form-signin-heading{margin-bottom:3px!important}#login .login-title{display:block;color:#555;font-size:18px;font-weight:400}#login .profile-img{display:block;margin:0 auto 10px;width:96px;height:96px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}a.error-message{color:red}ul.user-details{list-style:none}.pwdChange-btn{color:#555;background:#f8f8f8;text-decoration:none;padding:0 12px;border:1px solid #c6c6c6;line-height:28px}.pwdChange-btn.active,.pwdChange-btn:active,.pwdChange-btn:focus,.pwdChange-btn:hover{text-decoration:underline}html{font-size:14px;overflow-y:scroll}html body{background-color:#eee;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;margin-top:0;background-repeat:repeat;background-size:400px 500px}#contentLayoutDefault{padding-top:20px}#contentLayout{margin-left:0}@media (max-width:480px){#contentLayout{padding-left:0}#contentLayout .container-fluid{padding-right:6px}}#contentLayout #navLeftContainer{position:absolute;width:250px;height:100%;padding:0!important;background-color:#393e40}#contentLayout #navLeftContainer .container-fluid{padding-left:0}#contentLayout #contentContainer{padding-top:20px;padding-left:30px;margin-left:250px}@media (min-width:992px){#contentLayout #contentContainer{max-width:calc(100% - 250px)}}@media (max-width:992px){#contentLayout #contentContainer{margin-left:0}}h3#locSubHeadline{font-size:18px}@media (min-width:480px){h3#locSubHeadline{font-size:24px}}.contentColumns{padding-left:0}img{width:100%;height:auto}.fsHome{background:url(../img/bg/home-bg.jpg) no-repeat;background-size:cover;background-attachment:fixed;margin-bottom:50px}.fsHome h2{text-align:center;color:#fff!important;margin-top:40px}.fsHome p{text-align:center;color:#fff!important;margin-bottom:50px}.fsHome .logoHome{margin:0 auto;width:70%}.fsHomeContent,.fsLoginContent{display:flex;margin:0 auto;height:calc(100vh - 115px);max-width:600px;flex-direction:column;justify-content:center;padding:20px 20px 20px 20px;text-align:center}@media (max-width:480px){.fsHomeContent,.fsLoginContent{display:block}}hr.whiteRuler{width:70%;border-bottom:1px dotted #fff}.blockWrapper{margin:20px 0 20px 0;background-color:#fff;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.15);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,.15);box-shadow:0 0 2px 1px rgba(0,0,0,.15);padding:16px 20px 16px 20px}.blockWrapper h3{text-transform:uppercase;font-size:18px!important;color:#393e40;font-weight:700;padding-bottom:8px;border-bottom:1px dotted #7f98bd}.blockWrapper h4{font-size:18px;text-transform:uppercase;color:#7f98bd;font-weight:700}@media (max-width:480px){.blockWrapper{padding:14px 14px 14px 14px}}h2#locHeadline{background:url(../img/icon-angle-right.svg) no-repeat;background-size:10px 10px;background-position:0 10px;padding-left:18px;text-transform:uppercase;font-weight:700;color:#393e40}.block p{background:url(../img/icon-angle-right.svg) no-repeat;background-size:8px 8px;background-position:0 5px;padding-left:25px}@media (max-width:480px){.block p{background:0 0;padding-left:0!important}}p{color:#596777;text-align:justify}ul{color:#596777;text-align:justify}a{color:#ef415c}a:hover{color:#e91435;text-decoration:none}#header #headerTopBar #headerBar div.userPopup .signOutPanel .signOut a,#header #headerTopBar #headerBar div.userPopup .signOutPanel .signOut a:active,#header #headerTopBar #headerBar div.userPopup .signOutPanel .signOut a:focus,#header #headerTopBar #headerBar div.userPopup .userInfo .nameAdressSettings a.settingsButton,#header #headerTopBar #headerBar div.userPopup .userInfo .nameAdressSettings a.settingsButton:active,#header #headerTopBar #headerBar div.userPopup .userInfo .nameAdressSettings a.settingsButton:focus,.btn-primary,.btn-primary:active,.btn-primary:focus,.settingsButton,.settingsButton:active,.settingsButton:focus,.upload-btn,.upload-btn:active,.upload-btn:focus,div#closeSettings a#iconBack,div#closeSettings a#iconBack:active,div#closeSettings a#iconBack:focus{padding:12px 25px 12px 25px;color:#fff;background-color:#ef415c;line-height:1.1;border-radius:2px;font-weight:300;font-size:18px;border:0}#header #headerTopBar #headerBar div.userPopup .signOutPanel .signOut a:active:focus,#header #headerTopBar #headerBar div.userPopup .signOutPanel .signOut a:active:hover,#header #headerTopBar #headerBar div.userPopup .signOutPanel .signOut a:hover,#header #headerTopBar #headerBar div.userPopup .userInfo .nameAdressSettings a.settingsButton:active:focus,#header #headerTopBar #headerBar div.userPopup .userInfo .nameAdressSettings a.settingsButton:active:hover,#header #headerTopBar #headerBar div.userPopup .userInfo .nameAdressSettings a.settingsButton:hover,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:hover,.settingsButton:active:focus,.settingsButton:active:hover,.settingsButton:hover,.upload-btn:active:focus,.upload-btn:active:hover,.upload-btn:hover,div#closeSettings a#iconBack:active:focus,div#closeSettings a#iconBack:active:hover,div#closeSettings a#iconBack:hover{background-color:#ed2948}.btn-changes{width:auto!important}input,textarea{font-size:18px!important;font-weight:300;color:#393e40!important}.homeForm input,.homeForm textarea{width:calc(100% - 133px);float:left;border:none;border-top-right-radius:0;border-bottom-right-radius:0}@media (max-width:480px){.homeForm input,.homeForm textarea{width:calc(100% - 60px)}}.homeForm button{float:left;border-top-left-radius:0;border-bottom-left-radius:0}@media (max-width:480px){.homeForm button{padding:.5rem 1rem!important}}.homeForm button .iconSignIn{width:30px;height:30px}@media (min-width:480px){.homeForm button .iconSignIn{display:none}}.homeForm button span{display:none}@media (min-width:480px){.homeForm button span{display:block}}.form-control{padding:.75rem 1.5rem}.form-group{min-height:36px;margin-top:20px}textarea{min-height:150px}#send{margin-top:10px}label{font-weight:700;font-size:1em;text-transform:uppercase;padding-top:20px}legend{text-transform:uppercase;font-size:18px;color:#393e40;font-weight:700;padding-bottom:4px;border-bottom:1px dotted #7f98bd}#navBarWrapper{padding-left:0;padding-right:0}#navBar{display:none;background-color:#7f98bd;padding-left:0;padding-right:0}#navBarExpand{background-color:#7f98bd}#navBarExpand ul{background-color:#7f98bd}#navBarExpand ul li{margin:.25em 0 .25em 30px;line-height:1;font-size:14px;text-transform:uppercase;font-weight:400}#navBarExpand ul li .active{color:#596777}#navBarExpand ul li.dropdown{background:url(../img/icon-angle-down.svg) no-repeat;background-size:7px 7px;background-position:0 10px}#navBarExpand ul li.dropdown.dropdown:hover{background:url(../img/icon-angle-down_hover.svg) no-repeat;background-size:7px 7px;background-position:0 10px}#navBarExpand ul li.nav-item{font-size:18px;padding-left:16px}#navBarExpand ul li.nav-item.active a{color:#fff}#navBarExpand ul li.nav-item.active a:hover{color:#596777}#navBarExpand ul li.nav-item:first-child{padding-left:0}#navBarExpand ul li a{color:#fff}#navBarExpand ul li a:hover{color:#596777}.caret img{width:7px;margin-left:10px}#navBarExpandMobile{background-color:#393e40;margin-bottom:20px;margin-top:76px}#navBarExpandMobile ul{background-color:#393e40}#navBarExpandMobile ul li{line-height:1;font-size:14px;border-bottom:1px dotted #7f98bd}#navBarExpandMobile ul li .active{text-decoration:underline}#navBarExpandMobile ul li.nav-item{float:none;font-size:18px;padding-left:16px}#navBarExpandMobile ul li a{color:#fff;text-transform:uppercase}#navBarExpandMobile ul li:hover{background-color:#ef415c}.mm-navbar{background-color:#596777}.mm-title{color:#fff!important;text-transform:uppercase;text-align:left;font-weight:700;font-size:18px}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:#fff}.mm-menu .mm-listview>li .mm-next:after{border-color:#fff}.mm-listview>li:not(.mm-divider):after{border-bottom:0}.mm-listview>li .mm-next{border-left:#7f98bd 1px}#navLeftContainer .container-fluid{padding-right:0}#navLeftExpand{min-width:200px;margin-bottom:0rem;background-color:#393e40}#navLeftExpand ul{margin:0;list-style-type:none;padding:0;font-size:16px;font-weight:300}#navLeftExpand ul li{text-decoration:none;line-height:1}#navLeftExpand ul li .active{width:100%;background-color:#ef415c}#navLeftExpand ul li a{display:block;color:#fff;text-transform:uppercase;line-height:1.75em;padding-left:30px}#navLeftExpand ul li ul{border-bottom:1px dotted #7f98bd;background-color:#393e40}#navLeftExpand ul li ul li a{text-transform:none}#navLeftExpand ul li ul li:hover{background-color:#ef415c}#navLeftExpand ul li:hover{background-color:#ef415c}#navDetailLeftExpand{min-width:200px}#navDetailLeftExpand ul{margin:0;padding:0;list-style-type:none;font-size:16px;font-weight:300;border-bottom:1px dotted #7f98bd}#navDetailLeftExpand ul li{padding:0;text-decoration:none;line-height:1}#navDetailLeftExpand ul li .active{width:100%;background-color:#ef415c}#navDetailLeftExpand ul li a{display:block;padding-left:30px;color:#fff;line-height:1.75em}#navDetailLeftExpand ul li:hover{background-color:#ef415c}#customBar{margin:0;padding:0}@media (min-width:768px){#customBar{padding-top:.25em;padding-bottom:.25em}}#customBar ul.nav.navbar-nav li{width:29%;line-height:1;font-size:14px;border-left:1px solid #555}@media (min-width:768px){#customBar ul.nav.navbar-nav li{margin:.25em 0 .25em 12px;width:auto}}@media (min-width:768px){#customBar ul.nav.navbar-nav li{border-style:none}}#customBar ul.nav.navbar-nav li .active{text-decoration:underline}#customBar ul.nav.navbar-nav li.nav-item{padding-left:16px;padding-right:16px}#customBar ul.nav.navbar-nav li.nav-item .nav-link{color:#fff;font-weight:300}#customBar ul.nav.navbar-nav li a.nav-link:hover{text-decoration:underline}footer#footer{position:fixed;bottom:0;width:100%;z-index:2;background-color:#7f98bd;padding:0}footer#footer .navbar-brand{width:29%;height:20px;max-width:139px;padding-top:0;margin-top:-2px}@media (min-width:768px){footer#footer{position:relative}footer#footer .navbar-brand{display:block;margin:0 0 .25em 12px;width:139px;height:20px;background-size:139px}}.table td,.table th{padding:.25rem;font-size:14px;color:#596777}.table tr:nth-child(odd){background:#f5f7fa}.table tr:nth-child(even){background:#fff}.thead-inverse th{background:#596777;font-size:18px;font-weight:300;color:#fff}.table-bordered td,.table-bordered th{border:1px dotted #7f98bd!important}.table tr a{color:#7f98bd}.table tr a:hover{color:#ef415c}.table-hover tbody tr:hover{background-color:#d3dce8}#timeSpan4Discipline .joinedEventRow{background-color:#fbced5}.axis{stroke-width:3.5px}.axis line,.axis path{display:block;fill:none;stroke:#c4c4c4;shape-rendering:crispEdges}.axis text{font:25px sans-serif}.line{fill:none;stroke-width:5px}.regressionLine{fill:none;stroke-width:5px}.bezierLine{fill:none;stroke-width:5px}.allMastersLine{fill:none;stroke-width:5px}circle{stroke:#fff;stroke-width:.7px}circle.dotIndividual{fill:red;stroke:#fff}circle.men{stroke:#fff}circle.women{stroke:#fff}circle.relRank*{stroke:#fff}circle.bestAge*{stroke:#fff}circle.dotTemp*{stroke:#fff}circle.dotWind*{stroke:#fff}.box{font:10px sans-serif}.box line.median{fill:#fff;stroke:#eee;stroke-width:1.5px}.box line.center,.box line.whisker{fill:#fff;stroke:#000;stroke-width:1.5px}.box rect{fill:#333;stroke:#333;stroke-width:1.5px}.box .outlier{fill:none;stroke:#777}.myParticipantionCount{stroke-width:3}canvas,div#locationsCountMale svg{max-width:1200px}canvas,div#locationsCountFemale svg{max-width:1200px}canvas,div#drawLocUserOverview svg{max-width:1200px}.tooltipBar,.tooltipBoxPlot,.tooltipCircle,.tooltipEBundle,.tooltipMeanGroupPace,.tooltipMeanPace,.tooltipMeanTimeTemp,.tooltipPartPrevYear,.tooltipUser{background-color:#eee;padding:1pt 8pt;-webkit-box-shadow:0 2px 6px rgba(68,68,68,.3);box-shadow:0 2px 6px rgba(68,68,68,.3);border-radius:4px;white-space:pre-line}.svgHeader{display:inline-block;width:100%}.svgHeader select{padding:5px}.svgHeader>div.diag{display:inline-block}div.prime{width:100%;display:block;height:auto;text-align:center;position:relative}div.prime>a.magnifier{background-image:url(/img/icon_share.svg);background-size:50px;width:50px;height:50px;margin-bottom:-25px;position:absolute;right:0;cursor:pointer}div.prime:hover{cursor:pointer}div.prime>canvas{width:100%;visibility:hidden}div.prime>svg{left:0;position:absolute}@media (max-width:1200px){div.prime>svg .img-responsive{max-width:100%;min-width:300px}}div.prime>canvas.svg-canvas{max-width:8000px}.btn:focus,.upload-btn:focus{outline:0!important}.upload-btn{width:100%;font-size:1em!important;background-color:#7f98bd!important}.upload-btn:hover{background-color:#5d7dac!important;text-decoration:none!important}.upload-btn.active,.upload-btn:active,.upload-btn:focus,.upload-btn:hover{text-decoration:underline}.panel-body .glyphicon{font-size:5em;color:#9ca3a9}.profileImage{display:block;width:100%;text-align:center}.fileUpload{display:inline-block;width:100%;margin-top:20px}.progress{height:2px;background-color:#eee;margin-bottom:.5rem}.progress .progress-bar{height:2px;background-color:#393e40}#upload-input{display:none}diag_marker{margin:5px 0 8px 5px;width:25px;height:14px;text-align:center}.diag_desc{display:inline-block;position:relative;overflow:hidden;float:left;margin-right:5px}.diag_desc .raute{padding-right:8px;padding-left:8px}.diag_desc .diag_line{margin:.6em 5px 0 0;width:25px;height:4px;float:left}.diag_desc .diag-circle{margin:.4em 5px 0 0;width:10px;height:10px;float:left;border-radius:20px}.diag_area{display:inline-block;margin-right:0;margin-left:0;padding-right:5px;padding-left:10px}.diag_block{display:inline-block;padding-left:.4em;background-color:#fff;line-height:1.6}.diag_block .diag_header{width:calc(100% - .5em);line-height:1.2em;font-weight:700}.diag_block .diag_body{display:inline-flex;width:19em}.diag_block .diag_body .diag_column{width:calc(50% - .25em)}div.sex_diag{padding-right:12px;padding-left:24px;margin-bottom:.5em}div.drawingControl label{display:inline-flex;align-items:center;padding-right:6px}div.drawingControl label>input,div.drawingControl label>textarea{width:36px;height:18px}div.my-data-switch{display:inline-flex;align-items:center;float:right;padding-right:30px}div.my-data-switch .diag-circle{width:15px;height:15px;float:left;border-radius:20px}div.my-data-switch a{display:block;padding:0 10px}div.headerJoined{display:inline-flex;align-items:center;float:right;padding-right:30px}div.headerJoined .diag-circle{width:15px;height:15px;float:left;border-radius:20px}div.headerJoined a{display:block;padding:0 10px}.joiningSwitch{height:17px}.joiningSwitch .switch{display:inline-block;position:relative;width:30px;height:17px}.joiningSwitch .switch input,.joiningSwitch .switch textarea{display:none}.joiningSwitch .slider{position:absolute;bottom:0;top:0;left:0;right:0;cursor:pointer;background-color:#333;-webkit-transition:.4s;transition:.4s}.joiningSwitch .slider:before{position:absolute;bottom:1.5px;left:0;width:17px;height:17px;content:"";background-color:#fff;-webkit-transition:.4s;transition:.4s}.joiningSwitch input:checked+.slider,.joiningSwitch textarea:checked+.slider{background-color:#7f98bd}.joiningSwitch input:focus+.slider,.joiningSwitch textarea:focus+.slider{box-shadow:0 0 1px #ccc}.joiningSwitch input:checked+.slider:before,.joiningSwitch textarea:checked+.slider:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.joiningSwitch .slider.round{border-radius:34px}.joiningSwitch .slider.round:before{border-radius:50%}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);-webkit-animation-name:fadeIn;-webkit-animation-duration:.4s;animation-name:fadeIn;animation-duration:.4s}.modal-content{display:flex;flex-direction:column;margin:80px auto;width:80%;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;z-index:100;background-color:#fff;-webkit-animation-name:slideIn;-webkit-animation-duration:.4s;animation-name:slideIn;animation-duration:.4s;font-size:10px;text-align:center}@media (min-width:300px){.modal-content{font-size:10px}}@media (min-width:600px){.modal-content{font-size:14px}}@media (min-width:900px){.modal-content{font-size:18px}}.close{color:#7f98bd;float:right;font-size:28px;font-weight:700;opacity:.5}.close:focus,.close:hover{text-decoration:none;cursor:pointer}.modal-header{padding:20px 20px;border-bottom:0;text-align:left;color:#fff}.modal-header h2#modalHeader{text-transform:uppercase;font-size:18px!important;color:#393e40;font-weight:700;padding-bottom:8px;border-bottom:1px dotted #7f98bd}.modal-body{position:relative;padding:2px 16px}.modal-body .svgHeader{margin:0 auto;max-width:1000px}.modal-footer{display:inline-flex;width:100%;padding:20px 20px;border-top:0;color:#fff;align-items:center;text-align:left}@media (min-width:300px){.modal-footer{height:42px}}@media (min-width:600px){.modal-footer{height:45px}}@media (min-width:900px){.modal-footer{height:48px}}.modal-footer a.modal-brand{flex:1;padding-bottom:20px}@media (min-width:300px){.modal-footer a.modal-brand>img{width:97.3px;height:14px}}@media (min-width:600px){.modal-footer a.modal-brand>img{width:139px;height:20px}}@media (min-width:900px){.modal-footer a.modal-brand>img{width:166.8px;height:24px}}.modal-footer #modal-social{margin-bottom:20px;margin-top:0}@-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}}@media (max-width:1200px){.wrapper#SVG{padding-left:calc(50% - 510px)}}@media (min-width:1200px){.wrapper#SVG{padding-left:90px}}.wrapper#SVG .inner{max-width:1000px}#headerSVG{margin-top:15px}#headerSVG>div.container-fluid{border-bottom:2px solid #ccc}.fb-body{display:flex;flex-direction:column;max-width:991px;font-size:10px}@media (min-width:300px){.fb-body{font-size:11px}}@media (min-width:600px){.fb-body{font-size:18.2px}}@media (min-width:900px){.fb-body{font-size:18px}}.fb-footer{border-top:2px solid #ccc;padding-top:1rem}.social{text-align:right;margin-right:10px}.social a{display:inline-block;width:35px;height:35px;margin-left:4px;padding:2.5px;background-repeat:no-repeat;background-size:35px 35px}.social a .svg{display:none}.social a .svg .icon_art{fill:#fff}.social a .svg .base_art{fill:#c3cddb}.social a .svg:hover .base_art{fill:#7f98bd}.social a:hover{cursor:pointer!important}.socialInner{height:44px;text-align:right;margin-right:10px;border-top:1px dotted #7f98bd;border-bottom:1px dotted #7f98bd;padding:4px 0 4px 0;margin-bottom:20px}.socialInner a{display:inline-block;width:35px;height:35px;padding:0;background-repeat:no-repeat;background-size:35px 35px;margin-left:4px}.socialInner a .svg{display:none}.socialInner a .svg .icon_art{fill:#fff}.socialInner a .svg .base_art{fill:#c3cddb}.socialInner a .svg:hover .base_art{fill:#7f98bd}.socialInner a:hover{cursor:pointer!important}