html,body{height:100%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-family:"Open Sans",sans-serif;overflow:hidden}.bg-fff{background:rgba(255,255,255,0.91)}.h100{min-height:100%}.text-center{text-align:center !important}img.bg{width:100%;position:fixed;left:0;top:0;min-height:100%;opacity:.1;z-index:-1;}img.bg.dimmest{opacity:.05}.footer-container{display:inline-block;height:90px;background:#efefef;width:100%;z-index:1;position:relative;box-shadow:0 0 30px -10px;vertical-align:top;line-height:90px;}.footer-container .support{line-height:30px;font-size:12px}.footer-container .location-links i{color:#a5a5a5;margin:0 15px}.footer-container .location-links .location-link{font-size:15px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;cursor:pointer;display:inline-block;text-decoration:none;line-height:15px}.menu-container{height:calc(100% - 90px);width:100%;text-align:center;display:inline-block;vertical-align:top;overflow:auto;}.menu-container.full{height:100%}.menu-container .menu{position:relative;width:100%;margin-top:5%;}.menu-container .menu .menu-option.dynamic{transition:background ease .4s;padding:60px 45px;}.menu-container .menu .menu-option.dynamic:hover{color:#fff;}.menu-container .menu .menu-option.dynamic:hover .icon,.menu-container .menu .menu-option.dynamic:hover .desc,.menu-container .menu .menu-option.dynamic:hover a{color:#fff !important}.menu-container .menu .menu-option.dynamic.option1 .icon{color:#00487e}.menu-container .menu .menu-option.dynamic.option1:hover{background:#00487e}.menu-container .menu .menu-option.dynamic.option2 .icon{color:#269dd5}.menu-container .menu .menu-option.dynamic.option2:hover{background:#269dd5}.menu-container .menu .menu-option.dynamic.option3 .icon{color:#9b7ab2}.menu-container .menu .menu-option.dynamic.option3:hover{background:#9b7ab2}.menu-container .menu .menu-option.dynamic.option4 .icon{color:#64b32c}.menu-container .menu .menu-option.dynamic.option4:hover{background:#64b32c}.menu-container .menu .menu-option.dynamic.option5 .icon{color:#f15824}.menu-container .menu .menu-option.dynamic.option5:hover{background:#f15824}.menu-container .menu .menu-option{display:inline-block;padding:30px 45px;vertical-align:top;cursor:pointer;width:240px;display:inline-block;text-decoration:none;color:#000;}.menu-container .menu .menu-option .icon{font-size:60px;color:#2963b9;margin-bottom:20px}.menu-container .menu .menu-option .label{font-size:15px;text-transform:uppercase;letter-spacing:1px;font-weight:bold;height:42px}.menu-container .menu .menu-option .desc{text-align:center;margin-top:20px;opacity:.7;height:100px;overflow:auto}.menu-container .menu .menu-option .sub{margin-top:20px;}.menu-container .menu .menu-option .sub .sub-item{padding:15px;border-bottom:1px solid #192e4e;font-size:11px;text-transform:uppercase;letter-spacing:1px;width:100%}.logged-as-container{display:inline-block;vertical-align:middle;text-align:right;}.logged-as-container span{display:block;line-height:19px;font-size:12px}.logged-as-container b{line-height:23px;display:block}.logout-link{display:inline-block;vertical-align:top}.button{-webkit-appearance:none;border:none;padding:10px 15px;background:none;font-size:13px;text-transform:uppercase;letter-spacing:1px;line-height:initial;}.button.loading{pointer-events:none;opacity:.5;}.button.loading:after{content:"\f1ce";display:inline-block;vertical-align:middle;font-family:FontAwesome;margin-left:5px;font-size:11px;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.button.grey{background:#ddd;}.button.grey:hover{background:#e7e7e7}.button.yellow{background:#fff368;color:#525252;}.button.yellow:hover{background:#fff795}.button.blue{background:#4c76b5;color:#fff;}.button.blue:hover{background:#829fcb}.button.green{background:#4cb54c;color:#fff;}.button.green:hover{background:#82cb82}.button.red{background:#fd4f45;color:#fff;}.button.red:hover{background:#fe847d}.margin-left-15{margin-left:15px}.title{padding:100px 60px 60px 60px;text-align:left;}.title .main{font-size:27px;margin-top:40px}.title .sub{font-size:14px}.double-side-content{height:100%;}.double-side-content .side{display:inline-block;vertical-align:top}.double-side-content .left-side{width:calc(100% - 500px);height:100%;overflow:auto;}.double-side-content .left-side .title{text-align:center}.double-side-content .right-side{width:500px;background:#fff;height:100%;}.double-side-content .right-side .map{text-align:left !important;height:100%}.analysis-container{height:100%;}.analysis-container .container{padding:50px;overflow:auto;height:100%;}.analysis-container .container .iframe-container{overflow:hidden;height:600px;width:800px;display:inline-block;}.analysis-container .container .iframe-container iframe{border:none}@media (min-width:1200px){.container{width:1370px}}img.bg.opacity1{opacity:1 !important}img.support{width:30px;opacity:.7;margin-left:10px}a.stork-int{font-size:12px;letter-spacing:1px;font-weight:bold;text-decoration:none}.relative{position:relative}.center-info{position:absolute;text-align:center;line-height:90px;font-size:27px;margin-left:-216px;left:50%;}.center-info .social,.center-info .information{display:inline-block;vertical-align:top}.center-info .information{font-size:14px;line-height:90px;}.center-info .information .information-box{display:inline-block;vertical-align:middle;margin-right:5px;padding-right:20px;border-right:1px solid #777;}.center-info .information .information-box a{font-size:11px;line-height:14px;display:block;margin-bottom:5px;margin-top:5px;text-align:right;text-transform:uppercase;font-weight:bold;letter-spacing:1px;color:#0d4577;opacity:.8}.center-info .social a{text-decoration:none;color:initial;}.center-info .social a i{padding:0 15px;color:#777}.menu-option.hoverable:hover{opacity:.7}.year-selection{padding:20px 0;background:#f7f7f7;overflow:auto;}.year-selection:hover .selector .year{opacity:1}.year-selection .selector{white-space:nowrap;}.year-selection .selector .year:last-child{border-right:none}.year-selection .selector .year{cursor:pointer;position:relative;display:inline-block;padding:5px 25px;font-size:16px;letter-spacing:1px;border-right:solid 1px #ccc;opacity:.2;}.year-selection .selector .year.active,.year-selection .selector .year:hover{background:#2963b9;color:#fff;opacity:1}.bg-main-img{margin-top:-200px}@media (max-width:1300px){.bg-main-img{margin-top:0}}