 .owl-carousel .owl-wrapper:after{content: ".";display:block;clear:both;visibility: hidden;line-height:0;height:0}.owl-carousel{display: none;position: relative;width:100%;-ms-touch-action: pan-y}.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out}.owl-carousel .owl-item{float: left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer}.owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0)}body:after{content: url(../img/lightbox/close.png) url(../img/lightbox/loading.gif) url(../img/lightbox/prev.png) url(../img/lightbox/next.png);display: none}body.lb-disable-scrolling{overflow: hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display: none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight: normal}.lightbox .lb-image{display:block;height:auto;max-width: inherit;max-height: none;border-radius:3px;border:4px solid white}.lightbox a img{border: none}.lb-outerContainer{position: relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color: white}.lb-outerContainer:after{content: "";display: table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background: url(../img/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container > .nav{left:0}.lb-nav a{outline: none;background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor: pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float: left;background: url(../img/lightbox/prev.png) left 48% no-repeat;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition: opacity 0.6s;-moz-transition: opacity 0.6s;-o-transition: opacity 0.6s;transition: opacity 0.6s}.lb-nav a.lb-prev:hover{filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float: right;background: url(../img/lightbox/next.png) right 48% no-repeat;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition: opacity 0.6s;-moz-transition: opacity 0.6s;-o-transition: opacity 0.6s;transition: opacity 0.6s}.lb-nav a.lb-next:hover{filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content: "";display: table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float: left;text-align: left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear: left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{display:block;float: right;width:30px;height:30px;background: url(../img/lightbox/close.png) top right no-repeat;text-align: right;outline: none;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition: opacity 0.2s;-moz-transition: opacity 0.2s;-o-transition: opacity 0.2s;transition: opacity 0.2s}.lb-data .lb-close:hover{cursor: pointer;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}*,:after,:before{box-sizing:border-box}:focus,a:active,a:hover,button:focus,input[type=submit]:active,input[type=submit]:focus,input[type=checkbox]:active,input[type=checkbox]:focus,input[type=radio]:active,input[type=radio]:focus,input[type=number]:active,input[type=number]:focus,input[type=text]:active,input[type=text]:focus,input[type=email]:active,input[type=email]:focus,input[type=tel]:active,input[type=tel]:focus,textarea:active,textarea:focus{outline:0}.burger-menu-default,.burger-menu-default ul,aside .burger-menu,aside .burger-menu ul,header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul,header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul ul,header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu,header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu ul,main .library-address ul,main .publications-list,main .publications-list ul,ul{list-style:none}a,body,html{color:#0f313e}.col-4,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}@media (min-width:768px){.container{width:660px}}@media (min-width:992px){.container{width:660px}}@media (min-width:1200px){.container{width:660px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}body,html,ul,ul li{padding:0}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}@font-face{font-family:icomoon;src:url(../fonts/icons/icons.eot?eqnx6v);src:url(../fonts/icons/icons.eot?#iefixeqnx6v) format('embedded-opentype'),url(../fonts/icons/icons.woff?eqnx6v) format('woff'),url(../fonts/icons/icons.ttf?eqnx6v) format('truetype'),url(../fonts/icons/icons.svg?eqnx6v#icomoon) format('svg');font-weight:400;font-style:normal}.icon,[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-logo:before{content:"\e600"}.icon-social-facebook:before{content:"\e603"}.icon-social-linkedin:before{content:"\e604"}.icon-social-twitter:before{content:"\e605"}.icon-social-youtube:before{content:"\e606"}.icon-app:before{content:"\e601"}.icon-search:before{content:"\e607"}.icon-menu:before{content:"\e608"}.icon-plus:before{content:"\e609"}.icon-close:before{content:"\e60a"}.icon-arrow-down-nav-after:after,.icon-arrow-down-nav:before{content:"\e60b"}.icon-arrow-left:before{content:"\e612"}.icon-arrow-right:before{content:"\e611"}.icon-study:before{content:"\e60c"}.icon-community:before{content:"\e60d"}.icon-resources:before{content:"\e60e"}.icon-events:before{content:"\e60f"}.icon-news:before{content:"\e610"}.icon-blog:before{content:"\e602"}.icon-video-archive:before{content:"\e613"}.icon-community-rauhitanga:before{content:"\e614"}.icon-gallery:before{content:"\e615"}.icon-connected:before{content:"\e616"}.icon-library:before{content:"\e617"}.icon-support:before{content:"\e618"}.icon-timetables:before{content:"\e619"}.icon-mail:before{content:"\e61a"}.icon-twitter-circle:before{content:"\e61b"}.icon-youtube-circle:before{content:"\e61c"}.icon-facebook-circle:before{content:"\e61d"}.icon-linkedin-circle:before{content:"\e61e"}.icon-information:before{content:"\e61f"}.icon-book:before{content:"\e620"}.icon-quotetion:before{content:"\e621"}.icon-cart:before{content:"\e622"}.icon-phone:before{content:"\e623"}.icon-mail-sm:before{content:"\e624"}.icon-information-2:before{content:"\e625"}.icon-book-2:before{content:"\e626"}.icon-download:before{content:"\e627"}.icon-refresh52:before{content:"\e628"}.hideLastLine:after,main:after{content:'';display:block}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes rotate{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.hideLastLine:after{background:#fff;height:5px;position:relative;top:-3px}body,html{margin:0;width:100%;font:300 14px/1.35 Lato,Arial,sans-serif;letter-spacing:1px;background:#fff}body.no-scroll,html.no-scroll{overflow:hidden}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Lato,Arial,sans-serif;font-weight:400;margin:0}ul,ul li{margin:0}table{width:100%;border-collapse:collapse;border-spacing:0}table td{padding:5px 0;margin:0;vertical-align:top}table td:first-child{font-weight:700}main h1,main h2{font-weight:300}table:not(.ui-datepicker-calendar) td:first-child{width:60%}body .container,body .container-fluid{max-width:1200px;margin:0 auto}body.stop-scrolling{height:100%;overflow:hidden}pre,textarea{overflow:auto}main:after{clear:both}main img{max-width:100%}main h1{font-size:48px;line-height:1.2;margin-top:10px}main h1 .byline{font-size:20px;display:block;font-style:italic}main h2{font-size:19px;margin:8px 0}main h3{font-size:14px;font-weight:700;text-transform:uppercase}main hr{margin:60px 0;border:none;height:1px;background:#e1e1e1}@media (max-width:768px){main hr{margin:30px 0}}.content p:first-child,.mint-block h2{margin-top:0}main ul:not([class]){list-style:disc inside}p a{text-decoration:underline;font-weight:500}.mint-block{background:#d5ecde;padding:16px 15px}.captcha-block{max-width:304px;margin:0 auto;padding-bottom:35px}.small-text{font-size:10px}.medium-text{font-size:18px}.read-more,.read-more.blue{display:inline-block;padding:9px 0;font-weight:400;font-size:10px;border:1px solid #0f313e;width:135px;background:0 0;color:#0f313e;text-transform:uppercase;text-decoration:none;cursor:pointer;text-align:center}.read-more{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease}.read-more.blue{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease}.read-more.blue:hover,.read-more:hover{color:#fff;background:#0f313e}.big-img,.big-img img{width:100%}.burger-menu-default a{text-decoration:none}.burger-menu-default a.act{font-weight:700}.burger-menu-default li,.burger-menu-default ul li{padding-left:0}.burger-menu-default>li{border-bottom:1px solid #0f313e}.burger-menu-default>li>a,.burger-menu-default>li>div{display:block;padding:8px 0;text-transform:uppercase}.burger-menu-default>li li a{display:block;padding:1px 0}.burger-menu-default>li.has-submenu>div{position:relative;cursor:pointer}.burger-menu-default>li.has-submenu>div a{display:block;padding-right:50px}.burger-menu-default>li.has-submenu>div span{position:absolute;top:0;bottom:0;right:0;width:50px}.burger-menu-default>li.has-submenu>div:before{content:"\e609";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:10px;right:0;font-size:9px;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}.burger-menu-default>li.has-submenu>ul{padding-bottom:6px;display:none}.burger-menu-default>li.has-submenu>ul li{padding:6px 0;-webkit-transition:padding-left .3s ease;-moz-transition:padding-left .3s ease;-o-transition:padding-left .3s ease;transition:padding-left .3s ease}.burger-menu-default>li.has-submenu>ul li:hover{padding-left:10px}.burger-menu-default>li.has-submenu.open>div{border-bottom:1px solid #fff}img,legend{border:0}.burger-menu-default>li.has-submenu.open>div:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.container-full-mobile{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;width:660px}@media (max-width:768px){.container-full-mobile{width:100%;padding-left:0;padding-right:0}}.download-link,.download-links a{padding-left:30px}.download-link{position:relative}.download-link a:before,.download-links a:before{font-family:icomoon;font-style:normal;font-weight:400;text-decoration:none;position:absolute;top:50%;left:0;font-size:21px;content:"\e627";text-transform:none;line-height:1;speak:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.download-link a:before{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.download-links a:before{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.hover-sections-3:after,.live-feeds li a:after,.row-laidlaw:after,.row:after{content:''}.rich-text-section a:not(.read-more){text-decoration:underline;font-weight:500!important}.rich-text-section ul li{margin:5px 0;list-style-position:inside;text-indent:-1em;padding-left:2em}.rich-text-section h3,.rich-text-section h4{margin:15px 0}.rich-text-section .text-indent{padding-left:50px!important}legend,td,th{padding:0}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.row-laidlaw:after,.row:after{display:block;clear:both}.col-4{width:33.3333%}@media (max-width:768px){.col-4{width:100%;float:none}}.col-6{width:50%;float:left}@media (max-width:768px){.col-6{width:100%;float:none}}.menu-section{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:transform .4s ease,opacity .4s ease;-moz-transition:transform .4s ease,opacity .4s ease;-o-transition:transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease}.menu-section.show{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.menu-section.hide{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.hvr-icon-spin:before{-webkit-transition:transform 1s ease-in-out;-moz-transition:transform 1s ease-in-out;-o-transition:transform 1s ease-in-out;transition:transform 1s ease-in-out}.hvr-icon-spin:active:before,.hvr-icon-spin:focus:before,.hvr-icon-spin:hover:before{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.vh-size{height:100vh}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.vh-size{height:1024px}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.vh-size{height:768px}}@media screen and (device-aspect-ratio:40/71){.vh-size{height:500px}}input:invalid,textarea:invalid{box-shadow:none}input.invalid::-webkit-input-placeholder{color:#8f0023;font-size:10px;line-height:100px;text-indent:10px;vertical-align:bottom}input.invalid::-moz-placeholder{color:#8f0023;font-size:10px;line-height:85px;text-indent:10px;vertical-align:bottom;opacity:1}input.invalid:-moz-placeholder{color:#8f0023;font-size:10px;line-height:85px;text-indent:10px;vertical-align:bottom;opacity:1}input.invalid:-ms-input-placeholder{color:#8f0023;font-size:10px;line-height:100px;text-indent:10px;vertical-align:bottom}textarea.invalid::-webkit-input-placeholder{color:#8f0023;font-size:10px;line-height:100px;text-indent:10px;vertical-align:bottom}textarea.invalid::-moz-placeholder{color:#8f0023;font-size:10px;line-height:85px;text-indent:10px;vertical-align:bottom}textarea.invalid:-moz-placeholder{color:#8f0023;font-size:10px;line-height:85px;text-indent:10px;vertical-align:bottom}textarea.invalid:-ms-input-placeholder{color:#8f0023;font-size:10px;line-height:100px;text-indent:10px;vertical-align:bottom}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number],input[type=text],input[type=email],input[type=tel]{padding-left:10px;height:33px;border:1px solid #0f313e;-webkit-transition:border .3s ease,height .3s ease;-moz-transition:border .3s ease,height .3s ease;-o-transition:border .3s ease,height .3s ease;transition:border .3s ease,height .3s ease}input[type=number].no-border,input[type=text].no-border,input[type=email].no-border,input[type=tel].no-border{border:1px solid transparent}input[type=number].teal,input[type=text].teal,input[type=email].teal,input[type=tel].teal{border:1px solid #0f313e}input[type=number].gray,input[type=text].gray,input[type=email].gray,input[type=tel].gray{border:1px solid #555}input[type=number].small,input[type=text].small,input[type=email].small,input[type=tel].small{width:33px}input[type=number].medium,input[type=text].medium,input[type=email].medium,input[type=tel].medium{width:135px}input[type=number].hidden,input[type=text].hidden,input[type=email].hidden,input[type=tel].hidden{display:none!important}input[type=number].invalid,input[type=text].invalid,input[type=email].invalid,input[type=tel].invalid{border:1px solid #8f0023;height:60px;line-height:60px;padding-bottom:10px}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{position:relative;display:inline-block;min-height:20px;padding-right:10px;margin-left:30px;vertical-align:middle;cursor:pointer;padding-top:2px}input[type=checkbox]+label:before,input[type=radio]+label:before{content:'';position:absolute;display:inline-block;width:20px;height:20px;border:1px solid #0f313e;left:-30px;top:0;background-color:#fff;-webkit-transition:background-color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.hover-sections-3>ul .button,input[type=submit],input[type=submit].blue{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.mint-block input[type=checkbox]+label:before,.mint-block input[type=radio]+label:before{border:1px solid transparent}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background-color:#0f313e}input[type=submit],input[type=submit].blue{display:inline-block;text-align:center;text-decoration:none;text-transform:uppercase;padding:9px 0;font-weight:400;font-size:10px;border:1px solid #0f313e;width:135px;cursor:pointer;background:0 0;color:#0f313e;transition:background .3s ease,color .3s ease}input[type=submit].blue:hover,input[type=submit]:hover{color:#fff;background:#0f313e}input[type=submit].large{width:300px}@media (max-width:480px){input[type=submit].large{width:100%}}label{-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}textarea{resize:none;height:65px;padding:7px 10px;vertical-align:middle}textarea.no-border{border:1px solid transparent}.checkbox-label,.radio-label{margin-bottom:0!important;margin-top:35px}.checkbox-label+.checkbox-group,.radio-label+.radio-group{margin-top:0!important}.campuses .download-links{margin-left:3em}.campuses .download-links a{line-height:2.5;position:relative}.has-two-section-menu main .col-sm-9{padding-left:70px}.main-menu-wrap{display:block}.main-menu-wrap>button,.study-submenu-wrap{display:none}@media (max-width:768px){.has-two-section-menu .main-menu-wrap{display:none}.has-two-section-menu .main-menu-wrap>button,.has-two-section-menu .study-submenu-wrap{display:block}}.hover-sections-3:after,.top-image img{display:block;width:100%}@media (max-width:987px){.has-two-section-menu main .col-sm-9{padding-left:15px}}.top-image{max-height:520px;overflow:hidden}@media screen and (min-width:1200px){.top-image{height:520px;position:relative}.top-image img{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}}.hover-sections-3:after{clear:both}.hover-sections-3>ul{text-align:center;color:#fff}.hover-sections-3>ul>li{position:relative;z-index:1;min-height:700px;overflow:hidden;cursor:pointer}.hover-sections-3>ul img.big-screen{position:absolute;z-index:1;top:0;left:0;width:100%;display:block}.hover-sections-3>ul img.small-screen{position:relative;width:100%;display:none}.hover-sections-3>ul section{padding-top:115px}.hover-sections-3>ul section:nth-child(2){position:relative;z-index:5}.hover-sections-3>ul section:nth-child(3){position:absolute;z-index:5;top:0;left:0;width:100%;display:none}.hover-sections-3>ul section:nth-child(3) [class^=icon-]{visibility:visible}.hover-sections-3>ul section:nth-child(3) [class^=icon-]:last-child{font-size:15px;position:absolute;top:10px;right:10px}.hover-sections-3>ul .button,.hover-sections-3>ul .button.blue{display:inline-block;text-align:center;padding:9px 0;font-size:10px;width:135px;cursor:pointer;text-transform:uppercase;text-decoration:none;font-weight:400}.hover-sections-3>ul .button{color:#fff;border:1px solid #fff;transition:background .3s ease,color .3s ease;background:0 0}.hover-sections-3>ul .button.blue,.live-feeds .button{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.hover-sections-3>ul .button:hover{background:#fff;color:#0f313e}.hover-sections-3>ul .button.blue{border:1px solid #0f313e;background:0 0;color:#0f313e;transition:background .3s ease,color .3s ease}.hover-sections-3>ul .button.blue:hover{color:#fff;background:#0f313e}.hover-sections-3>ul [class^=icon-]{visibility:hidden;font-size:32px}.hover-sections-3>ul a{text-decoration:none;text-transform:uppercase;color:#fff;padding:6px 0 7px;display:block;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.hover-sections-3>ul a:hover{padding-left:10px}.hover-sections-3>ul h1{font-size:22px;text-transform:uppercase;font-weight:400;margin-top:15px;letter-spacing:1px}.hover-sections-3>ul h1 span{font-size:16px;display:block;text-transform:capitalize;font-style:italic;padding:10px 0 110px}.hover-sections-3>ul ul{text-align:left;padding:0 22%;font-size:14px;display:block;position:absolute;top:245px;left:0;width:100%;z-index:3}.hover-sections-3>ul ul li{border-bottom:1px solid #fff;padding:0}@media (max-width:990px){.hover-sections-3>ul img.big-screen{height:100%;width:auto}.video-block-image{max-height:600px}}@media (max-width:768px){.hover-sections-3>ul>li{min-height:0}.hover-sections-3>ul img.big-screen{display:none}.hover-sections-3>ul img.small-screen{display:block}.hover-sections-3>ul section:nth-child(2){padding:0;position:relative}.hover-sections-3>ul section:nth-child(2) h1{position:absolute;z-index:5;top:50%;width:100%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.hover-sections-3>ul section:nth-child(2) .button,.hover-sections-3>ul section:nth-child(2) [class^=icon-]{display:none}.hover-sections-3>ul section:nth-child(3){position:relative;top:0;z-index:6;padding:40px 0 30px;display:none}.hover-sections-3>ul section:nth-child(3) [class^=icon-]{visibility:visible}.hover-sections-3>ul h1 span{padding:10px 0}.hover-sections-3>ul ul{padding:0 60px;display:block;position:relative;top:0}}.breadcrumbs ul a:before,.live-feeds .data{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.live-feeds{padding:42px 0}.live-feeds li a{text-decoration:none;display:block;padding:15px 65px;margin:0 -55px;background:#fff;-webkit-transition:color .3s ease,background .3s ease;-moz-transition:color .3s ease,background .3s ease;-o-transition:color .3s ease,background .3s ease;transition:color .3s ease,background .3s ease}.live-feeds li a:after{display:block;clear:both}.live-feeds li a .anons.hideEllipsis:after,.live-feeds li a h2.hideEllipsis:after{display:none}.live-feeds li a:hover .anons:after,.live-feeds li a:hover h2:after{opacity:0}.live-feeds li a:hover{color:#fff;background:#0f313e}.live-feeds section{padding:0 65px;border-right:1px solid #0f313e}.live-feeds section.events li a>div:first-child{float:left;width:20%}.live-feeds section.events li a>div:last-child{float:right;width:80%;border-left:1px solid #0f313e;padding-left:10px;-webkit-transition:border .3s ease;-moz-transition:border .3s ease;-o-transition:border .3s ease;transition:border .3s ease;position:relative}.live-feeds section.events li a:hover>div:last-child{border-left:1px solid #fff}.live-feeds .news-section-item{position:relative}.live-feeds .news-section-item .see-more{position:relative;left:100%;margin-left:-129px}.live-feeds .news-section-item .step-2-header{height:65px;visibility:hidden}@media all and (max-width:767px){.live-feeds .news-section-item .see-more{left:0;margin:0}.live-feeds .news-section-item .step-2-header{height:auto;visibility:visible}}.live-feeds .news-section-item ul.live-feeds-list{margin-top:-1px}.live-feeds .news-section-item ul.live-feeds-list li a{border-top:1px solid transparent}.live-feeds .news-section-item .item-step{position:absolute;top:0;bottom:0;left:100%;width:100%;margin-left:0}@media all and (max-width:767px){.live-feeds .news-section-item ul.live-feeds-list{margin-top:20px;margin-bottom:40px}.live-feeds .news-section-item ul.live-feeds-list li a{padding:10px 15px;border-top:none;border-bottom:1px solid #0f313e}.live-feeds .news-section-item .item-step{display:none}}.live-feeds .news-section-item .item-step .step-header{position:relative;top:-10px;left:-100%;display:block;width:200%}.live-feeds .news-section-item .item-step ul.live-feeds-list{margin-top:30px;overflow:hidden}.live-feeds .news-section-item .item-step ul.live-feeds-list li>a{padding-top:15px;margin-right:auto;margin-left:auto}.live-feeds .news-section-item .item-step ul.live-feeds-list li .news-item-border-bottom{position:relative;top:16px;width:100%;height:15px;border-bottom:1px solid #0f313e}.live-feeds .news-section-item .item-step ul.live-feeds-list li:hover .news-item-border-bottom{border-color:transparent}.live-feeds .owl-wrapper .item{padding-bottom:2px}.live-feeds .owl-wrapper .owl-item:last-child section{border:none}.live-feeds ul{height:565px;margin:40px 0 30px}@media all and (max-width:767px){.live-feeds ul{height:auto}}.live-feeds ul li{font-size:14px}.live-feeds ul li .list-thumbnail-image{width:100%;height:93px;margin:0 0 15px;background-size:cover!important}.live-feeds ul li.news-list-item-second{display:none}.live-feeds ul li.news-list-item-second.news-item-1,.live-feeds ul li.news-list-item-second.news-item-2{display:block}@media all and (max-width:767px){.live-feeds ul li .list-thumbnail-image{height:150px}.live-feeds ul li.news-list-item-second{display:block}.live-feeds ul li.news-list-item-second .list-thumbnail-image{display:none}.live-feeds ul.second-list-item{margin-bottom:30px!important}}.live-feeds h1{font-size:22px;font-weight:400;text-transform:uppercase;text-align:center;position:relative}.live-feeds h1:before{height:43px;display:block;text-align:center;font-size:30px;padding-bottom:10px;font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.live-feeds h1.feeds-events:before{content:"\e60f";font-size:29px}.live-feeds h1.feeds-news:before{content:"\e610";font-size:37px}.live-feeds h1.feeds-blog:before{content:"\e602";font-size:31px}.live-feeds .time{font-weight:400}.live-feeds .data{position:absolute;top:50%;left:-45px;transform:translate(0,-50%);font-size:14px;text-transform:uppercase;padding-top:2px}.live-feeds .anons:after,.live-feeds h2:after{box-sizing:content-box;position:relative;left:100%;padding-right:5px;text-align:right;opacity:1}.live-feeds .data span{font-size:22px;line-height:1;font-weight:700;display:block}.live-feeds h2{font-size:15px;font-weight:700;padding-top:1px;margin-top:0;margin-bottom:0;overflow:hidden;height:2.7em;line-height:1.25em}.live-feeds h2 span{display:block}.live-feeds h2:before{content:"";float:left;width:5px;height:2.7em;display:block}.live-feeds h2>:first-child{float:right;width:100%;margin-left:-5px}.live-feeds h2:after{content:"\02026";float:right;top:-1.5em;width:2em;margin-left:-2em;background:#fff;background:-webkit-gradient(linear,left top,right top,from(transparent),to(#fff),color-stop(50%,#fff));background:-moz-linear-gradient(to right,transparent,#fff 50%,#fff);background:-o-linear-gradient(to right,transparent,#fff 50%,#fff);background:-ms-linear-gradient(to right,transparent,#fff 50%,#fff);background:linear-gradient(to right,transparent,#fff 50%,#fff)}.live-feeds .anons{margin:10px 0 0;overflow:hidden;height:3.3em;line-height:1.1em}.live-feeds .anons p{margin:0}.live-feeds .anons:before{content:"";float:left;width:5px;height:3.3em;display:block}.live-feeds .anons>:first-child{float:right;width:100%;margin-left:-5px}.live-feeds .anons:after{content:"\02026";float:right;top:-1.15em;width:3em;margin-left:-3em;background:#fff;background:-webkit-gradient(linear,left top,right top,from(transparent),to(#fff),color-stop(50%,#fff));background:-moz-linear-gradient(to right,transparent,#fff 50%,#fff);background:-o-linear-gradient(to right,transparent,#fff 50%,#fff);background:-ms-linear-gradient(to right,transparent,#fff 50%,#fff);background:linear-gradient(to right,transparent,#fff 50%,#fff)}.live-feeds .button,.live-feeds .button.blue{display:inline-block;padding:9px 0;border:1px solid #0f313e;width:135px;background:0 0;color:#0f313e;text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer}.live-feeds .see-more{text-align:center}.live-feeds .button{transition:background .3s ease,color .3s ease;font-weight:700;font-size:14px}.live-feeds .button.blue{font-weight:400;font-size:10px;-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease}.live-feeds .button.blue:hover,.live-feeds .button:hover{color:#fff;background:#0f313e}.live-feeds .smallDate{font-size:12px;text-align:center}.live-feeds .smallDate span{font-size:18px;font-weight:700;text-align:center}@media (max-width:980px){.live-feeds li a,.live-feeds section{padding-left:25px;padding-right:25px}.live-feeds li a{margin-left:-15px;margin-right:-15px}}@media (max-width:768px){.live-feeds li a,.live-feeds section{padding-left:10px;padding-right:10px}.live-feeds section{border-right:none}.live-feeds li a{margin-left:0;margin-right:0}}header[role=banner] h1{font-size:60px;position:absolute;z-index:35;top:10px;left:15px;margin:0}.lines-button .lines,main .quotation:before{left:50%;-ms-transform:translate(-50%,-50%)}header[role=banner] nav.nav-primary{position:relative;z-index:30;display:flex;justify-content:space-between;align-items:center;height:85px}header[role=banner] nav.nav-primary>ul{text-align:right;z-index:10;padding-right:5px;background:0 0;position:absolute;right:0}header[role=banner] nav.nav-primary>ul li{display:inline-block;padding:18px 0 15px;font-size:20px;vertical-align:top}header[role=banner] nav.nav-primary>ul li:first-child{font-size:15px}header[role=banner] nav.nav-primary>ul li:nth-child{font-size:20px}header[role=banner] nav.nav-primary>ul li:last-child{font-size:11px}header[role=banner] nav.nav-primary>ul li button{position:relative;width:35px;height:35px;display:block}header[role=banner] nav.nav-primary>ul li button:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}header[role=banner] nav.nav-primary>ul.demonstrate__navigation{display:flex;justify-content:center;align-items:center;position:relative;width:100%;margin:0 auto}header[role=banner] nav.nav-primary>ul.demonstrate__navigation li{height:22px;display:flex;align-items:center;padding-top:0;padding-right:10px;padding-bottom:0}header[role=banner] nav.nav-primary>ul.demonstrate__navigation li:not(:first-child){border-left:2px solid #0f313e;padding-left:10px}@media (min-width:1200px){header[role=banner] nav.nav-primary>ul.demonstrate__navigation li{padding-right:40px}header[role=banner] nav.nav-primary>ul.demonstrate__navigation li:not(:first-child){padding-left:40px}}header[role=banner] nav.nav-primary>ul.demonstrate__navigation li:last-child{padding-right:0}header[role=banner] nav.nav-primary>ul.demonstrate__navigation li a{font-size:15px;line-height:35px;font-weight:400;text-transform:uppercase}header[role=banner] nav.nav-primary ul.demonstrate__navigation-mobile{display:none}@media (max-width:991px){header[role=banner] nav.nav-primary>ul.demonstrate__navigation{visibility:hidden}header[role=banner] nav.nav-primary ul.demonstrate__navigation-mobile{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;padding-bottom:15px;margin-bottom:15px;border-bottom:1px #fff solid}header[role=banner] nav.nav-primary ul.demonstrate__navigation-mobile li{padding-right:10px;padding-bottom:10px;text-transform:uppercase;border-left:0}header[role=banner] nav.nav-primary ul.demonstrate__navigation-mobile li a{padding-right:10px;border-right:1px #fff solid}header[role=banner] nav.nav-primary ul.demonstrate__navigation-mobile li:last-child a{border-right:0}}@media (min-width:768px){header[role=banner] nav.nav-primary ul.demonstrate__navigation-mobile{padding-left:15px}}header[role=banner] .submenu{height:30px;background:#d5ecde}header[role=banner] .submenu ul{overflow:hidden;text-align:right;font-size:11px;padding:8px 0 5px}header[role=banner] .submenu ul li{display:inline-block;text-transform:uppercase;border-right:1px solid #0f313e;padding:0 14px;overflow:hidden}header[role=banner] .submenu ul li:last-child{border:none}header[role=banner] .submenu ul li a{text-decoration:none;font-weight:400}.color-stripe li,footer .campuses h1{font-weight:700;text-transform:uppercase}@media (max-width:768px){header[role=banner] .submenu{display:none}}.color-stripe{position:relative;z-index:1;height:22px;overflow:hidden;margin:0 -15px 30px}.color-stripe:after,.color-stripe:before{content:'';display:block;position:absolute;z-index:2;top:0;bottom:0;width:50%}.color-stripe:before{left:0;background:#31a37b}.color-stripe:after{right:0;background:#9c152e}.color-stripe ul{text-align:center;font-size:0;position:relative;z-index:3;height:22px;overflow:hidden}.color-stripe li.green:before,.color-stripe ul:after,.color-stripe ul:before{content:'';display:block;position:absolute;top:50%;bottom:0}.color-stripe ul:before{z-index:4;left:0;width:50%;background:#0c936a}.color-stripe ul:after{z-index:4;right:0;width:50%;background:#8e1119}.color-stripe li{display:inline-block;padding:3px 15px 4px 30px;color:#fff;position:relative;height:22px}.color-stripe li.green{background:#31a37b;z-index:8}.color-stripe li.green:before{left:0;width:100%;background:#0c936a}.color-stripe li.green span.triangle:after,.color-stripe li.green span.triangle:before{width:0;height:0;left:100%;content:'';display:block;position:absolute}.color-stripe li.green span.triangle{position:absolute;top:0;bottom:0;left:100%}.color-stripe li.green span.triangle:after{top:0;border:solid;border-color:transparent transparent transparent #31a37b;border-width:11px 0 0 11px}.color-stripe li.green span.triangle:before{bottom:0;border:solid;border-color:#0c936a transparent transparent;border-width:11px 11px 0 0}.color-stripe li.yellow{background:#faa93d;z-index:7}.color-stripe li.yellow:before{content:'';display:block;position:absolute;top:50%;bottom:0;left:0;width:100%;background:#f79621}.color-stripe li.yellow span.triangle:after,.color-stripe li.yellow span.triangle:before{width:0;height:0;left:100%;content:'';display:block;position:absolute}.color-stripe li.yellow span.triangle{position:absolute;top:0;bottom:0;left:100%}.color-stripe li.yellow span.triangle:after{top:0;border:solid;border-color:transparent transparent transparent #faa93d;border-width:11px 0 0 11px}.color-stripe li.yellow span.triangle:before{bottom:0;border:solid;border-color:#f79621 transparent transparent;border-width:11px 11px 0 0}.color-stripe li.orange{background:#f3752c;z-index:6}.color-stripe li.orange:before{content:'';display:block;position:absolute;top:50%;bottom:0;left:0;width:100%;background:#f2672b}.color-stripe li.orange span.triangle:after,.color-stripe li.orange span.triangle:before{width:0;height:0;left:100%;content:'';display:block;position:absolute}.color-stripe li.orange span.triangle{position:absolute;top:0;bottom:0;left:100%}.color-stripe li.orange span.triangle:after{top:0;border:solid;border-color:transparent transparent transparent #f3752c;border-width:11px 0 0 11px}.color-stripe li.orange span.triangle:before{bottom:0;border:solid;border-color:#f2672b transparent transparent;border-width:11px 11px 0 0}.color-stripe li.red{background:#9c152e;z-index:5}.color-stripe li.red:before{content:'';display:block;position:absolute;top:50%;bottom:0;left:0;width:100%;background:#8e1119}.color-stripe li.red span.triangle:after,.color-stripe li.red span.triangle:before{content:'';width:0;height:0;display:block;position:absolute;left:100%}.color-stripe li.red span.triangle{position:absolute;top:0;bottom:0;left:100%}.color-stripe li.red span.triangle:after{top:0;border:solid;border-color:transparent transparent transparent #9c152e;border-width:11px 0 0 11px}.color-stripe li.red span.triangle:before{bottom:0;border:solid;border-color:#8e1119 transparent transparent;border-width:11px 11px 0 0}.color-stripe li span.text{font-size:13px;position:relative}footer{color:#fff;background:#0f313e;font-size:11px;overflow:hidden;margin-top:80px;padding:0 15px 37px}footer a{color:#fff;text-decoration:none}footer .campuses{width:70%;float:left;overflow:hidden}footer .campuses section{width:25%;float:left}footer .campuses h1{font-size:11px;padding-bottom:6px;margin:6px 0}footer .campuses div{margin-bottom:12px}footer .info{width:25%;float:right;text-align:right;padding-top:7px}footer .info .icon-logo{font-size:55px}footer .info ul{padding:35px 0 5px}footer .info ul li{display:inline-block}footer .info ul li a{width:23px;height:23px;display:block;position:relative;color:#fff;font-size:12px}footer .info ul li a:before{line-height:1;font-size:21px}footer .info .footer-info span{font-size:19px}@media (max-width:950px){footer .campuses{display:none}footer .info{width:100%;float:none;overflow:hidden}footer .info ul{padding-top:0}footer .info ul li{padding-left:3px}footer .info .footer-logo{float:left}footer .info .footer-info{float:right}}@media (max-width:480px){footer .info .icon-logo{font-size:40px}footer .info .footer-info span{font-size:15px}}@media (max-width:768px){footer .color-stripe ul li{padding-left:15px}footer .color-stripe ul li span.text{font-size:10px}footer .color-stripe ul li:first-of-type{padding-left:0}}header[role=banner] .site-search{position:absolute;z-index:5;top:100%;left:0;width:100%;background:#0f313e;color:#fff;padding:30px 100px;overflow-x:hidden;overflow-y:auto}header[role=banner] .site-search h2{font-size:40px;text-transform:uppercase;font-weight:300;margin:0 0 3px}header[role=banner] .site-search .start-typing{font-size:15px;font-style:italic;color:#f49627;margin:0}header[role=banner] .site-search h3{font-size:15px;font-weight:400;text-transform:uppercase;border:solid #fff;border-width:1px 0;padding:7px 0;margin-bottom:19px}header[role=banner] .site-search form .search-keywords{padding:5px 0}header[role=banner] .site-search form .search-keywords input#q{font-size:48px;font-weight:300;color:#fff;padding:0;border:none;background:0 0;box-shadow:none}header[role=banner] .site-search form .search-keywords input#q::-webkit-input-placeholder{color:#fff}header[role=banner] .site-search form .search-keywords input#q:-moz-placeholder{color:#fff;opacity:1}header[role=banner] .site-search form .search-keywords input#q::-moz-placeholder{color:#fff;opacity:1}header[role=banner] .site-search form .search-keywords input#q:-ms-input-placeholder{color:#fff}header[role=banner] .site-search form .search-results{position:relative;margin:20px 0 0;min-height:200px}header[role=banner] .site-search form .search-results article{margin-bottom:12px;opacity:1}header[role=banner] .site-search form .search-results article>a{text-decoration:none;display:block;position:relative;color:#fff;padding-left:55px}header[role=banner] .site-search form .search-results article>a:before{content:"\e611";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:2px;left:0;font-size:14px;color:#f49627;-webkit-transition:left fast easing;-moz-transition:left fast easing;-o-transition:left fast easing;transition:left fast easing}header[role=banner] .site-search form .search-results article>a:focus:before,header[role=banner] .site-search form .search-results article>a:hover:before{left:.8rem}header[role=banner] .site-search form .search-results article h4{color:#f49627;font-weight:700;margin:0;text-transform:uppercase}header[role=banner] .site-search form .search-results article p{margin:0}header[role=banner] .site-search form .search-results .controls{overflow:hidden;margin-top:15px;margin-bottom:20px}header[role=banner] .site-search form .search-results .controls>button{font-size:15px;color:#fff;padding:10px 0;border:solid #fff;border-width:1px 0 1px 1px;background:0 0;width:50%;float:left;text-transform:uppercase}header[role=banner] .site-search form .search-results .controls>button:first-child{border-left:0}header[role=banner] .site-search form .search-results .controls>button.full-width{width:100%;border-width:1px}header[role=banner] .site-search form .search-results .controls>button.disabled{display:none}header[role=banner] .site-search form .search-results.loading .controls,header[role=banner] .site-search form .search-results.loading article,header[role=banner] .site-search form .search-results.loading h3{opacity:0;visibility:hidden;display:none}header[role=banner] .site-search form .search-results.loading:before{content:'';position:absolute;top:0;left:0;display:block;width:45px;height:45px;background:url(../img/loading.png);-o-animation:rotate 2s linear infinite;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}@media (max-width:992px){header[role=banner] .site-search{padding:20px 10px}header[role=banner] .site-search form .search-keywords input#q{font-size:36px;width:100%}header[role=banner] .site-search form .search-results{margin:20px 0 0}header[role=banner] .site-search form .search-results article>a{padding-left:20px}header[role=banner] .site-search form .search-results article>a:focus:before,header[role=banner] .site-search form .search-results article>a:hover:before{left:10px}header[role=banner] .site-search form .search-results .controls{border-top:1px solid #fff;padding-top:12px}header[role=banner] .site-search form .search-results .controls>button{border-width:0;padding:10px 22px;width:50%;float:left;font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4b646e}header[role=banner] .site-search form .search-results .controls>button:first-child{text-align:right}header[role=banner] .site-search form .search-results .controls>button:first-child:before{content:"\e612"}header[role=banner] .site-search form .search-results .controls>button:last-child{text-align:left}header[role=banner] .site-search form .search-results .controls>button:last-child:before{content:"\e611"}header[role=banner] .site-search form .search-results .controls>button:hover,header[role=banner] .site-search form .search-results .controls>buttonfocus{color:#fff}header[role=banner] .site-search form .search-results .controls>button span{display:none}}header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul>li,header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul>li.has-submenu.open>div,header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu>li,header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu>li.has-submenu.open>div{border-bottom:1px solid #fff}header[role=banner] .primary-menu{position:absolute;z-index:5;top:100%;left:0;width:100%;background:#0f313e;color:#fff;padding:30px 85px;overflow-x:hidden;overflow-y:scroll}header[role=banner] .primary-menu a{color:#fff}header[role=banner] .primary-menu .menu-section-left{float:left;width:63%;font-size:14px}header[role=banner] .primary-menu .menu-section-left a{text-decoration:none}header[role=banner] .primary-menu .menu-section-left .menu-title{font-size:16px;font-weight:400;font-style:italic;padding:8px 0 20px}header[role=banner] .primary-menu .menu-section-left .menu-title div{font-size:22px;font-weight:400;font-style:normal;text-transform:uppercase;padding:0}header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul>li.has-submenu>div:before,header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu>li.has-submenu>div:before{content:"\e609";font-style:normal;font-size:9px;font-family:icomoon;speak:none;font-variant:normal;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:0}header[role=banner] .primary-menu .menu-section-left .menu-wrap button{margin-bottom:30px}header[role=banner] .primary-menu .menu-section-left .main-menu{overflow:hidden}header[role=banner] .primary-menu .menu-section-left .main-menu>li{width:33.3333%;padding:0 15px;float:left}header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul a{text-decoration:none}header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul a.act{font-weight:700}header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul li,header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul ul li{padding-left:0}header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul>li>a,header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul>li>div{display:block;padding:8px 0;text-transform:uppercase}header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul>li li a{display:block;padding:1px 0}header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul>li.has-submenu>div{position:relative;cursor:pointer}header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul>li.has-submenu>div a{display:block;padding-right:50px}header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul>li.has-submenu>div span{position:absolute;top:0;bottom:0;right:0;width:50px}header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul>li.has-submenu>div:before{font-weight:400;text-transform:none;position:absolute;top:10px;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul>li.has-submenu>ul{padding-bottom:6px;display:none}header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul>li.has-submenu>ul li{padding:6px 0;-webkit-transition:padding-left .3s ease;-moz-transition:padding-left .3s ease;-o-transition:padding-left .3s ease;transition:padding-left .3s ease}header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul>li.has-submenu>ul li:hover{padding-left:10px}header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul>li.has-submenu.open>div:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu a{text-decoration:none}header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu a.act{font-weight:700}header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu li,header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu ul li{padding-left:0}header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu>li>a,header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu>li>div{display:block;padding:8px 0;text-transform:uppercase}header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu>li li a{display:block;padding:1px 0}header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu>li.has-submenu>div{position:relative;cursor:pointer}header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu>li.has-submenu>div a{display:block;padding-right:50px}header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu>li.has-submenu>div span{position:absolute;top:0;bottom:0;right:0;width:50px}header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu>li.has-submenu>div:before{font-weight:400;text-transform:none;position:absolute;top:10px;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu>li.has-submenu>ul{padding-bottom:6px;display:none}header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu>li.has-submenu>ul li{padding:6px 0;-webkit-transition:padding-left .3s ease;-moz-transition:padding-left .3s ease;-o-transition:padding-left .3s ease;transition:padding-left .3s ease}header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu>li.has-submenu>ul li:hover{padding-left:10px}header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .burger-menu>li.has-submenu.open>div:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .info-menu{padding-top:40px}header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .info-menu a span.icon-book-2,header[role=banner] .primary-menu .menu-section-left .study-submenu-wrap .info-menu a span.icon-information-2{border:1px solid #fff}header[role=banner] .primary-menu .menu-section-right{float:right;width:20%;text-align:center;padding-top:10px}header[role=banner] .primary-menu .menu-section-right ul:first-child{border-bottom:1px solid #fff;width:135px;margin:0 auto 25px;padding-bottom:10px}header[role=banner] .primary-menu .menu-section-right ul:first-child li{margin-bottom:15px}header[role=banner] .primary-menu .menu-section-right ul:first-child a{display:inline-block;text-align:center;text-decoration:none;text-transform:uppercase;padding:9px 0;color:#fff;font-weight:400;font-size:10px;border:1px solid #fff;width:135px;cursor:pointer;background:0 0;-webkit-transition:background .3s ease,border-color .3s ease;-moz-transition:background .3s ease,border-color .3s ease;-o-transition:background .3s ease,border-color .3s ease;transition:background .3s ease,border-color .3s ease}.button,header[role=banner] .primary-menu .menu-section-right ul:first-child a.blue{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}header[role=banner] .primary-menu .menu-section-right ul:first-child a.blue{display:inline-block;text-align:center;text-decoration:none;text-transform:uppercase;padding:9px 0;font-weight:400;font-size:10px;border:1px solid #0f313e;width:135px;cursor:pointer;background:0 0;color:#0f313e;transition:background .3s ease,color .3s ease}header[role=banner] .primary-menu .menu-section-right ul:first-child a.blue:hover{color:#fff;background:#0f313e}header[role=banner] .primary-menu .menu-section-right ul:first-child a:hover{color:#fff;border-color:#8f0023;background:#8f0023}header[role=banner] .primary-menu .menu-section-right ul:last-child li{display:inline-block;padding:0 2px}header[role=banner] .primary-menu .menu-section-right ul:last-child a{width:22px;height:22px;display:block;position:relative;color:#fff}header[role=banner] .primary-menu .menu-section-right ul:last-child a:before{line-height:1;font-size:20px}@media (max-width:992px){header[role=banner] .primary-menu{padding-left:45px;padding-right:45px}header[role=banner] .primary-menu .menu-section-left{width:80%}}@media (max-width:768px){header[role=banner] .primary-menu .menu-section-left,header[role=banner] .primary-menu .menu-section-right{float:none;width:100%}header[role=banner] .primary-menu .menu-section-left .main-menu>li{width:100%;padding:0;float:none;border-bottom:1px solid #fff}header[role=banner] .primary-menu .menu-section-left .main-menu>li.open{border-bottom:none}header[role=banner] .primary-menu .menu-section-left .main-menu>li.open .menu-title:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header[role=banner] .primary-menu .menu-section-left .main-menu>li .menu-title{padding-bottom:7px;position:relative;cursor:pointer}header[role=banner] .primary-menu .menu-section-left .main-menu>li .menu-title:before{content:"\e609";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:10px;right:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}header[role=banner] .primary-menu .menu-section-left .main-menu>li .menu-title div{padding:0}header[role=banner] .primary-menu .menu-section-left .main-menu>li>ul{display:none}header[role=banner] .primary-menu .menu-section-right ul:first-child{border-bottom:none;width:100%;padding:35px 0 0}header[role=banner] .primary-menu .menu-section-right ul:last-child{display:none}}.change-size header[role=banner] .primary-menu .menu-section-left,.change-size header[role=banner] .primary-menu .menu-section-left .main-menu>li .menu-title{font-size:13px}.change-size header[role=banner] .primary-menu .menu-section-left .main-menu>li .menu-title div{font-size:15px}main{margin-top:86px}main .content>h1{font-size:48px;font-weight:300;margin:0;padding-bottom:25px}main .content h2{font-size:19px}main .quotation{color:#8f0023;text-align:center;font-size:14px;font-style:italic;font-weight:300;border:solid #e1e1e1;border-width:1px 0;position:relative;padding:60px 40px;margin:60px 0}main .quotation:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#8f0023;font-size:15px;padding:0 6px;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"\e621"}main .quotation div{font-size:10px;font-weight:700;font-style:normal;line-height:1.1;padding:32px 0 0}main .quotation div span{display:block}@media (max-width:768px){main .quotation{padding:20px 5px}}.button,.button.blue{padding:9px 0;font-weight:400;width:135px;cursor:pointer;text-align:center;text-transform:uppercase;text-decoration:none}.button{display:inline-block;color:#fff;font-size:10px;border:1px solid #fff;transition:background .3s ease,color .3s ease;background:0 0}.button.blue,.list-of-links ul a{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.button:hover{background:#fff;color:#0f313e}.button-icon{background:0 0;border:none}.button-icon.change-to-close{font-size:16px}.button-icon.change-to-close:before{content:"\e60a"}.button-icon span:first-child{display:none}.button.blue{display:inline-block;font-size:10px;border:1px solid #0f313e;background:0 0;color:#0f313e;transition:background .3s ease,color .3s ease}.button.blue:hover{color:#fff;background:#0f313e}.lines-button{padding:0;position:relative}.lines-button .lines{display:block;width:17px;height:1px;background:#0f313e;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lines-button .lines:after,.lines-button .lines:before{display:block;width:17px;height:1px;background:#0f313e;position:absolute;left:0;content:'';-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s;-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s}.lines-button .lines:before{top:-5px;-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.lines-button .lines:after{bottom:-5px;-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform}.lines-button.close .lines{background:0 0}.lines-button.close .lines:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.lines-button.close .lines:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.lines-button.close .lines:after,.lines-button.close .lines:before{-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}.color-section:after{content:"";position:absolute;z-index:4;top:0;left:0;bottom:0;right:0;background:0 0;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease}.color-section.clicked.red:after,.color-section:hover.red:after{background:#8f0023}.color-section.clicked.red .button:hover,.color-section:hover.red .button:hover{color:#8f0023}.color-section.clicked.yellow:after,.color-section:hover.yellow:after{background:#f49627}.color-section.clicked.yellow .button:hover,.color-section:hover.yellow .button:hover{color:#f49627}.color-section.clicked.green:after,.color-section:hover.green:after{background:#319265}.color-section.clicked.green .button:hover,.color-section:hover.green .button:hover{color:#319265}@media (max-width:768px){.color-section.clicked.green:after,.color-section.clicked.red:after,.color-section.clicked.yellow:after,.color-section:hover.green:after,.color-section:hover.red:after,.color-section:hover.yellow:after{background:0 0}}.color-section.red section:nth-child(3){background:#8f0023}.color-section.yellow section:nth-child(3){background:#f49627}.color-section.green section:nth-child(3){background:#319265}header[role=banner]{position:fixed;top:0;left:0;z-index:150;width:100%;background-color:#fff;border-bottom:1px #103c52 solid;box-shadow:0 6px 12px rgba(99,117,138,.2)}header[role=banner].lower-layer{z-index:90}header[role=banner] .apps-menu{position:absolute;z-index:5;top:100%;left:0;width:100%;background:#d5ecde;color:#0f313e;padding:0 18%;font-size:10px;overflow-x:hidden;overflow-y:auto}header[role=banner] .apps-menu ul{overflow:hidden;padding:65px 0 15px}header[role=banner] .apps-menu ul li{float:left;width:25%;text-align:center;padding-bottom:40px}header[role=banner] .apps-menu ul li:nth-child(4n+1){clear:left}header[role=banner] .apps-menu ul span{text-transform:uppercase;display:block;margin-top:10px}header[role=banner] .apps-menu ul a{text-decoration:none;display:inline-block}header[role=banner] .apps-menu ul a:hover span:first-child:before{margin-top:-10px}header[role=banner] .apps-menu ul a span:first-child{height:55px;position:relative;display:block}header[role=banner] .apps-menu ul a span:first-child:before{position:absolute;display:block;font-size:32px;top:50%;left:50%;margin-top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:margin-top .2s ease;-moz-transition:margin-top .2s ease;-o-transition:margin-top .2s ease;transition:margin-top .2s ease}header[role=banner] .apps-menu ul a span:first-child.icon-community:before{font-size:35px}header[role=banner] .apps-menu ul a span:first-child.icon-mail:before{font-size:27px}header[role=banner] .apps-menu ul a span:first-child.icon-library:before{font-size:38px}header[role=banner] .apps-menu ul a span:first-child.icon-support:before{font-size:35px}header[role=banner] .apps-menu ul a span:first-child.icon-events:before,header[role=banner] .apps-menu ul a span:first-child.icon-timetables:before{font-size:38px}header[role=banner] .apps-menu ul a span:first-child.icon-events:before{font-size:35px}header[role=banner] .apps-menu ul a span:first-child.icon-news:before{font-size:42px}header[role=banner] .apps-menu ul a span:first-child.icon-blog:before{font-size:38px}header[role=banner] .apps-menu ul a span:first-child.icon-gallery:before{font-size:32px}header[role=banner] .apps-menu ul a span:first-child.icon-community-rauhitanga:before{font-size:20px}header[role=banner] .apps-menu ul a span:first-child.icon-connected:before{font-size:39px}header[role=banner] .apps-menu ul a span:first-child.icon-video-archive:before{font-size:38px}header[role=banner] .apps-menu ul a span:first-child.icon-facebook-circle:before,header[role=banner] .apps-menu ul a span:first-child.icon-linkedin-circle:before,header[role=banner] .apps-menu ul a span:first-child.icon-twitter-circle:before,header[role=banner] .apps-menu ul a span:first-child.icon-youtube-circle:before{font-size:45px}@media (max-width:768px){header[role=banner] .apps-menu{padding:0}header[role=banner] .apps-menu ul{padding:15px 0 0}header[role=banner] .apps-menu ul li{padding-bottom:20px}header[role=banner] .apps-menu ul span:last-child{font-size:8px}}.list-of-links{padding-top:0;margin-top:25px;margin-bottom:-15px}.list-of-links:last-child{border:none}main .list-of-links h2{font-size:19px;margin-top:-6px}.list-of-links ul{overflow:hidden;padding:30px 0 0}.list-of-links ul a,.list-of-links ul a.blue{display:inline-block;text-align:center;text-decoration:none;text-transform:uppercase;padding:9px 0;font-weight:400;font-size:10px;border:1px solid #0f313e;cursor:pointer;background:0 0;color:#0f313e}.list-of-links ul li{width:48%;margin:0 0 15px}.list-of-links ul li:nth-child(2n+1){float:left}.list-of-links ul li:nth-child(2n){float:right}.list-of-links ul a{transition:background .3s ease,color .3s ease;width:100%}.list-of-links ul a.blue,.list-of-links-horizontal a{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.list-of-links ul a.blue{width:135px;transition:background .3s ease,color .3s ease}.list-of-links ul a.blue:hover,.list-of-links ul a:hover{color:#fff;background:#0f313e}@media (max-width:480px){.list-of-links ul{padding:10px 0}.list-of-links ul li{width:100%}.list-of-links ul li:nth-child(2n+1){float:none}.list-of-links ul li:nth-child(2n){float:none}}.list-of-links-horizontal{padding:0}.list-of-links-horizontal a,.list-of-links-horizontal a.blue{text-decoration:none;padding:9px 0;font-weight:400;font-size:10px;border:1px solid #0f313e;cursor:pointer;background:0 0;color:#0f313e;text-transform:uppercase;display:inline-block;text-align:center}.list-of-links-horizontal li{margin:0 0 15px}.list-of-links-horizontal a{transition:background .3s ease,color .3s ease;width:100%}.footer-gallery button,.list-of-links-horizontal a.blue{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.list-of-links-horizontal a.blue{width:135px;transition:background .3s ease,color .3s ease}.list-of-links-horizontal a.blue:hover,.list-of-links-horizontal a:hover{color:#fff;background:#0f313e}.breadcrumbs ul{text-transform:uppercase;font-size:11px;color:#c7c8ca;margin:0 0 40px -15px;padding-top:60px}.breadcrumbs ul li{display:inline-block;position:relative}.breadcrumbs ul li:last-child a:before{content:''}.breadcrumbs ul a:before,.breadcrumbs ul span:before{content:"\e611";font-size:11px;text-transform:none;position:absolute;top:50%;text-decoration:none;speak:none;font-style:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:0;font-family:icomoon}.breadcrumbs ul a{color:#c7c8ca;text-decoration:none;display:block;padding:0 15px;font-weight:300;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.breadcrumbs ul a:before{font-weight:400;transform:translate(0,-50%)}.breadcrumbs ul a:hover{color:#0f313e}.breadcrumbs ul span{color:#c7c8ca;text-decoration:none;display:block;padding:0 15px;font-weight:300}.breadcrumbs ul span:before{font-weight:400;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}@media (max-width:768px){.breadcrumbs ul{padding-top:25px;margin-bottom:25px}}aside .burger-menu{font-size:14px;padding-bottom:11px}aside .burger-menu a{text-decoration:none}aside .burger-menu a.act{font-weight:700}aside .burger-menu li,aside .burger-menu ul li{padding-left:0}aside .burger-menu>li{border-bottom:1px solid #0f313e}aside .burger-menu>li>a,aside .burger-menu>li>div{display:block;padding:8px 0;text-transform:uppercase}aside .burger-menu>li li a{display:block;padding:1px 0}aside .burger-menu>li.has-submenu>div{position:relative;cursor:auto}aside .burger-menu>li.has-submenu>div a{display:block;padding-right:50px}aside .burger-menu>li.has-submenu>div span{position:absolute;top:0;bottom:0;right:0;cursor:pointer;width:20px}aside .burger-menu>li.has-submenu>div:before{content:"\e609";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:10px;right:0;font-size:9px;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}aside .burger-menu>li.has-submenu>ul{padding-bottom:6px;display:none}aside .burger-menu>li.has-submenu>ul li{padding:6px 0;-webkit-transition:padding-left .3s ease;-moz-transition:padding-left .3s ease;-o-transition:padding-left .3s ease;transition:padding-left .3s ease}aside .burger-menu>li.has-submenu>ul li:hover{padding-left:10px}aside .burger-menu>li.has-submenu.open>div{border-bottom:1px solid #fff}aside .burger-menu>li.has-submenu.open>div:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:768px){aside .wrap-aside-menu{display:none}}.info-menu{font-size:14px;text-transform:uppercase}.info-menu a{display:block;padding-left:55px;position:relative;text-decoration:none!important}.info-menu a span,.info-menu a span:before{position:absolute;top:50%;width:34px;height:34px}.info-menu a span{left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:100px;font-size:26px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-align:center;text-indent:0}.info-menu a span:before{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.info-menu a span.icon-book-2,.info-menu a span.icon-information-2{border:1px solid #0f313e;font-size:34px}.info-menu a span.icon-facebook-circle,.info-menu a span.icon-linkedin-circle,.info-menu a span.icon-twitter-circle,.info-menu a span.icon-youtube-circle{font-size:34px}.info-menu a span.icon-community-rauhitanga{font-size:20px}.info-menu a:hover span{color:#fff;background:#0f313e}.info-menu li{padding:13px 0}.important-dates{margin-bottom:30px}.important-dates h2{margin-bottom:16px}.important-dates .mint-block{padding:15px 0}.important-dates .mint-block .col-6{padding:0 30px}.important-dates .mint-block .col-6:first-child{border-right:1px solid #0f313e}.important-dates .mint-block h3{margin:5px 0 10px;font-size:18px;font-weight:400}.important-dates .mint-block hr{display:none}.important-dates table td:first-child{width:60%}.important-dates table td:last-child{width:40%;padding-left:10px}@media (max-width:768px){.important-dates .mint-block .col-6:first-child{border-right:none}.important-dates .mint-block hr{display:block;margin:30px 0;background:#0f313e}.programme-summary div:last-child,.programme-summary section:last-child{padding-top:30px}}.programme-summary p{margin-bottom:0}.programme-summary.mint-block h2{margin-top:-6px!important;margin-bottom:16px}.programme-summary h2{margin-top:11px!important}.timetable .list-of-links-horizontal{padding:12px 0}.footer-gallery>section{background:#d5ecde;text-align:center;padding:10px 250px 0}.footer-gallery h2{font-size:19px;text-transform:uppercase;padding:20px 0 15px}.footer-gallery button,.footer-gallery button.blue{display:inline-block;text-align:center;text-decoration:none;padding:9px 0;font-weight:400;font-size:10px;width:135px;cursor:pointer}.footer-gallery p{margin:0}.footer-gallery button{margin-top:32px;border:1px solid #fff;background:#0f313e;border-width:0;color:#fff;transition:background .3s ease,color .3s ease;font-family:icomoon;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer-gallery button.blue,.group-read-more a{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.footer-gallery button.blue{text-transform:uppercase;border:1px solid #0f313e;background:0 0;color:#0f313e;transition:background .3s ease,color .3s ease}.footer-gallery button.blue:hover{color:#fff;background:#0f313e}.footer-gallery button:hover{background:#8f0023;color:#fff}.footer-gallery button:before{content:"\e60b"}.footer-gallery ul:after,.image-hover-groups li:after,.video-preview-groups:after,.video-preview-groups>div:after{content:''}.footer-gallery ul:after{clear:left;display:block}.footer-gallery ul li{width:25%;float:left}.footer-gallery ul li[data-hide-nav-bar]{width:100%;clear:both}.footer-gallery ul figure{padding:0;margin:0}.footer-gallery ul img{display:block;width:100%}@media (max-width:768px){.footer-gallery>section{padding-left:50px;padding-right:50px}.footer-gallery ul li{width:50%}}@media (max-width:480px){.footer-gallery>section{padding-left:10px;padding-right:10px}}.group-read-more a,.group-read-more a.blue{text-decoration:none;padding:9px 0;font-weight:400;font-size:10px;border:1px solid #0f313e;background:0 0;color:#0f313e;text-align:center;text-transform:uppercase;cursor:pointer}.group-read-more a{transition:background .3s ease,color .3s ease;display:block;width:300px;margin-top:16px}.group-read-more a.blue,.video-block .video-block-overlay .buttons-in-video a{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.group-read-more a.blue{display:inline-block;width:135px;transition:background .3s ease,color .3s ease}.group-read-more a.blue:hover,.group-read-more a:hover{color:#fff;background:#0f313e}@media (max-width:768px){.group-read-more a{width:100%}}.group-contacts img{float:right;max-width:100%}.group-contacts dl dt{float:left;width:12px;font-weight:700}.group-contacts dl dd{margin:0;padding:0 0 0 12px}.group-contacts dl:after{clear:both}@media (max-width:768px){.group-contacts img{float:none;width:100%}}.video-block{min-height:100px;position:relative;z-index:100;margin:60px 0}.video-block.header{margin:0}.video-block.top-videos-hide{display:none}.video-block .video-block-preview #wistia_background,.video-block .video-block-preview iframe{display:block}.video-block .video-block-preview .mobile-video-background{display:none}.video-block .video-block-preview .wistia_socialbar{display:none!important}.video-block .video-block-overlay{position:absolute;z-index:2;top:0;left:0;bottom:0;width:100%;text-align:center;font-size:18px;text-transform:uppercase;color:#fff}.video-block .video-block-overlay.video-groups-overlay{display:none}.video-block .video-block-overlay .video-title-wrap{position:absolute;top:0;left:0;bottom:0;right:0}.video-block .video-block-overlay .video-title-wrap.show-after-video{display:none;background:rgba(15,49,62,.65)}.video-block .video-block-overlay .video-title-wrap.show-after-video .icon-close{position:absolute;top:4px;right:4px;cursor:pointer;display:block;padding:3px}.video-block .video-block-overlay .video-title{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.video-block .video-block-overlay .title{font-size:46px;font-weight:900;padding-bottom:22px;letter-spacing:2px}.video-block .video-block-overlay .title div{font-size:20px;font-weight:400;margin-bottom:-3px}.video-block .video-block-overlay span.button{font-size:10px}.video-block .video-block-overlay .buttons-in-video{padding-bottom:30px}.video-block .video-block-overlay .buttons-in-video li{display:inline-block;padding:0 10px}.video-block .video-block-overlay .buttons-in-video a,.video-block .video-block-overlay .buttons-in-video a.blue{display:inline-block;text-decoration:none;text-transform:uppercase;padding:9px 0;font-weight:400;font-size:10px;width:135px;cursor:pointer;text-align:center}.video-block .video-block-overlay .buttons-in-video a{color:#fff;border:1px solid #fff;transition:background .3s ease,color .3s ease;background:0 0}.video-block .video-block-overlay .buttons-in-video a.blue,.video-preview-groups>div button{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.video-block .video-block-overlay .buttons-in-video a:hover{background:#fff;color:#0f313e}.video-block .video-block-overlay .buttons-in-video a.blue{border:1px solid #0f313e;background:0 0;color:#0f313e;transition:background .3s ease,color .3s ease}.video-block .video-block-overlay .buttons-in-video a.blue:hover{color:#fff;background:#0f313e}@media (max-width:1024px){.video-block .video-block-preview #wistia_background{display:none}.video-block .video-block-preview .mobile-video-background{display:block}}@media (max-width:768px){.video-block .video-block-overlay .title{font-size:30px;padding:0 33px 22px}.video-block .video-block-overlay .title div{font-size:15px;line-height:18px}.video-block .video-block-overlay .buttons-in-video{padding-bottom:5px}.video-block .video-block-overlay .buttons-in-video li{display:inline-block;padding:0 5px 15px}.video-block .video-block-overlay .buttons-in-video a{width:80px}}@media (max-width:480px){.video-block .video-block-overlay .title{font-size:14px;padding-bottom:15px}.video-block .video-block-overlay .title div{font-size:12px;margin-bottom:10px}.video-block.not-top-block .show-after-video{position:fixed}}#video-social-links{color:#fff}#video-social-links li{display:inline-block;padding:0 3px}#video-social-links a{font-size:30px;width:30px;height:30px;display:block;position:relative;color:#fff}#video-social-links a:before{line-height:1;font-size:30px}.wistia-overlay-wrap{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wistia_embed{width:100%}.video-block-image{height:100vh;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center}.video-block .video-message{display:none;position:absolute;width:100%;text-align:center;bottom:55px;color:#fff}@media all and (min-width:768px){.video-block .video-message{display:block}}.video-block .next-section-arrow{display:none;position:absolute;width:100%;text-align:center;z-index:1000}@media all and (min-width:768px){.video-block .next-section-arrow{display:block}}.video-block .next-section-arrow .icon-arrow-down-nav{position:absolute;color:#fff;cursor:pointer;bottom:20px;-webkit-transition:bottom .4s ease;transition:bottom .4s ease;padding:5px 0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.video-block .next-section-arrow .icon-arrow-down-nav:hover{bottom:23px}.video-preview-groups{text-align:center;font-size:0}.video-preview-groups:after{display:block;clear:both}.video-preview-groups>div{display:inline-block;position:relative}.video-preview-groups>div:after{display:block;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;opacity:0;background:rgba(15,49,62,.65);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.video-preview-groups>div:hover:after{opacity:1}.video-preview-groups>div>div{position:absolute;z-index:2;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff}.video-preview-groups>div button,.video-preview-groups>div button.blue{display:inline-block;text-decoration:none;padding:9px 0;font-weight:400;font-size:10px;width:135px;cursor:pointer;text-align:center;text-transform:uppercase}.video-preview-groups>div>div h2{margin-bottom:35px;text-transform:uppercase}.video-preview-groups>div button{color:#fff;border:1px solid #fff;transition:background .3s ease,color .3s ease;background:0 0}.image-hover-groups li a,.video-preview-groups>div button.blue{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.video-preview-groups>div button:hover{background:#fff;color:#0f313e}.video-preview-groups>div button.blue{border:1px solid #0f313e;background:0 0;color:#0f313e;transition:background .3s ease,color .3s ease}.video-preview-groups>div button.blue:hover{color:#fff;background:#0f313e}.video-preview-groups img{width:100%;display:block}.video-preview-groups.video-6>div{width:33.3333%}.video-preview-groups.video-4>div{width:50%}.video-preview-groups.video-1>div{width:100%;max-height:600px;overflow:hidden}.video-preview-groups.video-1>div:after{display:none}@media (max-width:768px){.video-preview-groups.video-6>div{width:50%}}@media (max-width:480px){.video-preview-groups.video-4>div,.video-preview-groups.video-6>div{width:100%}}.video-top-overlay{position:relative;z-index:200;width:100%;background:#000;display:none;height:100vh}.video-top-overlay .icon-close{position:absolute;z-index:100;top:7px;right:7px;cursor:pointer;color:#fff;display:block;padding:3px;font-size:18px}.video-top-overlay.fixed{position:fixed}.image-hover-groups{color:#fff}.image-hover-groups ul{overflow:hidden}.image-hover-groups li{width:50%;float:left;position:relative;overflow:hidden}.image-hover-groups li div{position:absolute;z-index:2;left:0;top:50%;width:100%;text-align:center;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.image-hover-groups li img{width:100%;display:block}.image-hover-groups li h2{font-size:19px;text-transform:uppercase;width:90%;margin:8px auto 35px}.image-hover-groups li a,.image-hover-groups li a.blue{display:inline-block;padding:9px 0;font-size:10px;width:135px;text-align:center;text-transform:uppercase;font-weight:400;text-decoration:none;cursor:pointer}.image-hover-groups li a{color:#fff;border:1px solid #fff;transition:background .3s ease,color .3s ease;background:0 0}.image-hover-groups li a.blue,.news-list a.read-more-button{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.image-hover-groups li a:hover{background:#fff;color:#0f313e}.image-hover-groups li a.blue{border:1px solid #0f313e;background:0 0;color:#0f313e;transition:background .3s ease,color .3s ease}.image-hover-groups li a.blue:hover{color:#fff;background:#0f313e}.image-hover-groups li:after{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;background:0 0;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-o-transition:background .5s ease;transition:background .5s ease}.bar-menus .bar-menu-wrap button:before,.select-drop-down .select-icon:before{content:"\e609";speak:none;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-hover-groups li.red:hover:after{background:#8f0023}.image-hover-groups li.red a:hover{color:#8f0023}.image-hover-groups li.orange:hover:after{background:#ea5e1b}.image-hover-groups li.orange a:hover{color:#ea5e1b}.image-hover-groups li.yellow:hover:after{background:#f49627}.image-hover-groups li.yellow a:hover{color:#f49627}.image-hover-groups li.green:hover:after{background:#319265}.image-hover-groups li.green a:hover{color:#319265}.image-hover-groups li.teal:hover:after{background:#0f313e}.image-hover-groups li.teal a:hover{color:#0f313e}.image-hover-groups.horizontal li.c2{width:50%}.image-hover-groups.horizontal li.c3{width:33.33%}.image-hover-groups.horizontal li.c4{width:25%}.image-hover-groups.horizontal img{width:auto;margin-bottom:0!important}@media (max-width:992px){.image-hover-groups li h2{font-size:16px;margin-bottom:15px}}@media (max-width:768px){.image-hover-groups.horizontal li,.image-hover-groups.horizontal li.c4{width:50%}}@media (max-width:480px){.image-hover-groups li.c2,.image-hover-groups li.c3,.image-hover-groups li.c4{width:100%;float:none}.image-hover-groups li h2{font-size:18px;margin-bottom:25px}.image-hover-groups.horizontal img,.image-hover-groups.horizontal li.c2,.image-hover-groups.horizontal li.c3,.image-hover-groups.horizontal li.c4{width:100%}}.select-drop-down{background-color:#fff;text-align:center;position:relative;font-size:10px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.select-drop-down.open{border-bottom:none}.select-drop-down.open .select-options{border-bottom:20px solid #fff}.select-drop-down.open .select-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.select-drop-down.mint{border:1px solid #0f313e}.select-drop-down.mint .select-options,.select-drop-down.mint.open{background-color:#d5ecde;border-color:#d5ecde}.select-drop-down.mint.open{border-width:1px 0}.select-drop-down .select-value{position:relative;display:block!important;width:100%!important;margin-bottom:0!important;padding:8px 0;text-align:center;text-transform:uppercase;border:1px solid transparent;cursor:pointer;-webkit-transition:border .3s ease-in-out;-moz-transition:border .3s ease-in-out;-o-transition:border .3s ease-in-out;transition:border .3s ease-in-out}.select-drop-down .select-value-hidden.invalid+.select-icon:before{color:#8f0023}.select-drop-down .select-icon{position:relative;cursor:pointer}.select-drop-down .select-icon:before{font-family:icomoon;font-weight:400;text-transform:none;line-height:1;text-decoration:none;position:absolute;top:-20px;right:10px;font-size:9px;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;z-index:1}.news-list .loading:before,.news-list li:after,.news-list:after{content:''}.select-drop-down .select-options{display:none;position:absolute;width:100%;max-height:125px;overflow:auto;background-color:#fff;z-index:9999;-webkit-transition:border .3s ease-in-out;-moz-transition:border .3s ease-in-out;-o-transition:border .3s ease-in-out;transition:border .3s ease-in-out}.select-drop-down .select-options .option{padding:6px 0;margin:0 30px;text-align:left;border-bottom:1px solid #0f313e;cursor:pointer;-webkit-transition:padding-left .3s ease;-moz-transition:padding-left .3s ease;-o-transition:padding-left .3s ease;transition:padding-left .3s ease}.select-drop-down .select-options .option:hover{padding-left:10px}.plan-a-visit{padding-bottom:0}.plan-a-visit .info-menu{margin-top:40px}.plan-a-visit h2{margin-top:-6px}.news-list .loading{position:relative;display:block;height:100px;margin-top:50px}.news-list .loading:before{position:absolute;top:0;left:50%;margin-left:-22px;display:block;width:45px;height:45px;background:url(../img/loading-white.png);-o-animation:rotate 2s linear infinite;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.news-list:after{display:block;background:#fff;height:5px;position:relative;top:-3px}.news-list li .news-anons:after,.news-list li h2:after{box-sizing:content-box;top:-1.05em;left:100%;padding-right:5px;text-align:right;position:relative}.news-list li[class^=col-]:nth-child(3n+1){clear:left}.news-list li{padding-top:60px}.news-list li:after{display:block;padding-bottom:60px;border-bottom:1px solid #8d9da3}.news-list li h2{overflow:hidden;height:2.65em;line-height:1.3em}.news-list li h2:before{content:"";float:left;width:5px;height:2.65em;display:block}.news-list li h2>:first-child{float:right;width:100%;margin-left:-5px}.news-list li h2:after{content:"\02026";float:right;width:3em;margin-left:-3em;background:#fff;background:-webkit-gradient(linear,left top,right top,from(transparent),to(#fff),color-stop(50%,#fff));background:-moz-linear-gradient(to right,transparent,#fff 50%,#fff);background:-o-linear-gradient(to right,transparent,#fff 50%,#fff);background:-ms-linear-gradient(to right,transparent,#fff 50%,#fff);background:linear-gradient(to right,transparent,#fff 50%,#fff)}.news-list li figure{margin:0;height:300px;overflow:hidden}.news-list li img{display:block;width:100%}.news-list li .news-anons{overflow:hidden;height:5.35em;line-height:1.1em}.news-list li .news-anons:before{content:"";float:left;width:5px;height:5.35em;display:block}.news-list li .news-anons>:first-child{float:right;width:100%;margin-left:-5px}.news-list li .news-anons:after{content:"\02026";float:right;width:3em;margin-left:-3em;background:#fff;background:-webkit-gradient(linear,left top,right top,from(transparent),to(#fff),color-stop(50%,#fff));background:-moz-linear-gradient(to right,transparent,#fff 50%,#fff);background:-o-linear-gradient(to right,transparent,#fff 50%,#fff);background:-ms-linear-gradient(to right,transparent,#fff 50%,#fff);background:linear-gradient(to right,transparent,#fff 50%,#fff)}.news-list li .date{padding-top:22px}.news-list a.read-more-button,.news-list a.read-more-button.blue{padding:9px 0;font-size:10px;border:1px solid #0f313e;width:135px;background:0 0;color:#0f313e;text-decoration:none;cursor:pointer;font-weight:400;text-align:center;text-transform:uppercase}.news-list a.read-more-button{transition:background .3s ease,color .3s ease;display:block;margin:39px auto 0}.events-list .event-summary .button-more,.news-list a.read-more-button.blue{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.news-list a.read-more-button.blue{display:inline-block;transition:background .3s ease,color .3s ease}.news-list a.read-more-button.blue:hover,.news-list a.read-more-button:hover{color:#fff;background:#0f313e}@media (max-width:768px){.news-list li h2:after,.news-list li h2:before,.news-list li:after{display:none}.news-list{padding-top:0}.news-list.row{margin:0}.news-list li{padding:40px 0;border-bottom:1px solid #8d9da3}.news-list li figure{max-height:200px;overflow:hidden}.news-list li h2{height:auto}.news-list li h2 *{float:none;margin:0}.news-list a{margin-top:37px}}.news-gallery-footer{display:flex;flex-flow:row wrap;margin:150px 0 -150px}.news-gallery-footer .item{flex:1 0 25%}@media all and (max-width:990px){.news-gallery-footer .item{flex-basis:33.33%}}@media all and (max-width:767px){.news-gallery-footer .item{flex-basis:50%}}.news-gallery-footer .item__image-wrapper{display:block;min-height:200px;background-size:cover!important;transition:all .5s}@media all and (min-width:767px){.news-gallery-footer .item__image-wrapper{min-height:230px}}@media all and (min-width:990px){.news-gallery-footer .item__image-wrapper{min-height:340px}}@media all and (min-width:1200px){.news-gallery-footer .item__image-wrapper{min-height:400px}}@media all and (min-width:1500px){.news-gallery-footer .item__image-wrapper{min-height:520px}}.news-gallery-footer .item__image-wrapper:hover{opacity:.9}.bar-menus{background:#d5ecde;color:#0f313e}.bar-menus .bar-menu-wrap{position:relative;z-index:50;padding:13px 0;margin:auto;font-size:12px}@media (max-width:768px){.bar-menus .bar-menu-wrap{margin:auto}}.bar-menus .bar-menu-wrap button{border:1px solid #0f313e;cursor:pointer;text-transform:uppercase;padding:8px 0 7px;margin:0;text-align:center;background:0 0;display:block;width:100%;-webkit-transition:border-color .3s ease;-moz-transition:border-color .3s ease;-o-transition:border-color .3s ease;transition:border-color .3s ease}.bar-menus .bar-menu-wrap button:before{font-family:icomoon;font-weight:400;text-transform:none;line-height:1;text-decoration:none;position:absolute;top:50%;right:12px;-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:translate(0,-50%) rotate(0);-ms-transform:translate(0,-50%) rotate(0);-o-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0)}.event-date-title .title:before,.events-list .loading:before,.events-list:after{content:''}.bar-menus .bar-menu-wrap.clicked button{border-color:#d5ecde}.bar-menus .bar-menu-wrap.clicked button:before{-webkit-transform:translate(0,-50%) rotate(45deg);-ms-transform:translate(0,-50%) rotate(45deg);-o-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg)}.bar-menus .bar-menu-wrap.show{z-index:100}.bar-menus .bar-menu-wrap ul{display:none;position:absolute;top:100%;left:0;width:100%;background:#d5ecde;padding:3px 20px 20px 30px}.bar-menus .bar-menu-wrap ul li{border-bottom:1px solid #0f313e}.bar-menus .bar-menu-wrap ul a{display:block;padding:7px 0;-webkit-transition:padding-left .3s ease;-moz-transition:padding-left .3s ease;-o-transition:padding-left .3s ease;transition:padding-left .3s ease}.bar-menus .bar-menu-wrap ul a:hover{padding-left:10px}.notification-box{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(15,49,62,.65);transition:all .3s;visibility:hidden;opacity:0;z-index:999}.notification-box .notification-msg{position:absolute;top:50%;left:50%;background:#fff;text-align:center;padding:12px 70px 32px;visibility:hidden;opacity:0;transition:all .3s;-webkit-transform:translate(-50%,-50%) scale(.7);-ms-transform:translate(-50%,-50%) scale(.7);-o-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7);max-width:70%}.notification-box .notification-msg .icon-close{position:absolute;top:7px;right:7px;padding:3px;cursor:pointer;border:none;background:0 0}.notification-box h1{font-size:18px;font-weight:400;text-transform:uppercase;border-bottom:1px solid #0f313e;padding-bottom:12px;margin-bottom:9px}.notification-box.show{visibility:visible;opacity:1}.notification-box.show .notification-msg{visibility:visible;opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}@media (max-width:982px){.notification-box .notification-msg{width:70%;max-width:none}}@media (max-width:768px){.notification-box .notification-msg{padding-left:20px;padding-right:20px;width:90%}}.flash-info{text-align:center}.event-date-title{display:table;margin-bottom:50px}.event-date-title .date{display:table-cell;padding-right:35px;font-size:55px;text-align:center;vertical-align:middle}.event-date-title .date .day{height:55px}.event-date-title .date .month{font-weight:300;font-size:30px;text-transform:uppercase}@media (max-width:480px){.event-date-title{margin-bottom:40px}.event-date-title .date{display:block;margin-bottom:15px;text-align:left;width:100%;padding:0 37% 0 0;float:left}.event-date-title .date .left{width:40%;float:left}.event-date-title .date .middle{width:20%;float:left}.event-date-title .date .right{width:40%;float:left}.event-date-title .date .month{margin-top:22px!important}}.event-date-title .title{position:relative;display:table-cell;vertical-align:middle;font-size:36px;font-weight:300}.event-date-title .title:before{position:absolute;height:90%;border-right:1px solid #0f313e;top:52%;left:-20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}@media (max-width:480px){.event-date-title .title{display:block}.event-date-title .title:before{display:none}}.events-list{min-height:710px;margin-top:60px}.events-list .loading{position:relative;display:block}.events-list .loading:before{position:absolute;top:0;left:50%;margin-left:-22px;display:block;width:45px;height:45px;background:url(../img/loading-white.png);-o-animation:rotate 2s linear infinite;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.events-list:after{display:block;background:#fff;height:5px;position:relative;top:-63px}.events-list .event-summary{opacity:1;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.events-list .event-summary .event-content{height:850px}@media (max-width:1200px){.events-list:after{top:-63px}.events-list .event-summary .event-content{height:825px}}@media (max-width:992px){.events-list:after{top:-63px}.events-list .event-summary .event-content{height:770px}}@media (max-width:768px){.events-list:after{top:-63px}.events-list .event-summary .event-content{height:auto}}.events-list .event-summary:after{content:"";display:block;width:100%;margin-bottom:60px;border-bottom:1px solid #e1e1e1}.events-list .event-summary.hidden{opacity:0;position:absolute;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.events-list .event-summary .table-content{height:36px;overflow:hidden}.events-list .event-summary .event-image{position:relative;width:100%;margin-bottom:20px}.events-list .event-summary .event-image:hover:after{opacity:0}.events-list .event-summary .event-image:after{content:'';display:block;position:absolute;z-index:5;top:0;left:0;bottom:0;right:0;background:rgba(15,49,62,.65);opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.events-list .event-summary .image{width:100%;display:block}.events-list .event-summary .day-number{position:absolute;z-index:10;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:18px;text-transform:uppercase;text-align:center}.events-list .event-summary .day-number span{display:block;font-size:36px;margin-top:5px}.events-list .event-summary .date{margin-bottom:15px}.events-list .event-summary .heading,.events-list .event-summary .sub-heading{font-size:18px}.events-list .event-summary .sub-heading{height:48px;overflow:hidden}.events-list .event-summary .details{display:table;width:100%;margin-top:15px}.events-list .event-summary .details-row{display:table-row;height:50px}@media (max-width:480px){.events-list .event-summary .description{display:none}}.events-list .event-summary .detail,.events-list .event-summary .name{display:table-cell;border-bottom:1px solid #0f313e;padding:8px 0}.events-list .event-summary .name{width:70px;font-weight:700;text-transform:uppercase}.events-list .event-summary .button-more,.events-list .event-summary .button-more.blue{text-align:center;text-decoration:none;padding:9px 0;font-weight:400;font-size:10px;border:1px solid #0f313e;cursor:pointer;background:0 0;color:#0f313e;text-transform:uppercase}.events-list .event-summary .button-more{transition:background .3s ease,color .3s ease;display:block;margin:40px auto 60px;width:100%}.events-list .event-summary .button-more.blue,.staff-list .staff-over a{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.events-list .event-summary .button-more.blue{display:inline-block;width:135px;transition:background .3s ease,color .3s ease}.events-list .event-summary .button-more.blue:hover,.events-list .event-summary .button-more:hover{color:#fff;background:#0f313e}.monthSmall{font-size:24px!important;margin-top:-10px!important;margin-left:-8px!important}.calendar-heading{margin-bottom:25px;padding-left:5px}@media (max-width:480px){.calendar-heading{display:none}}.calendar-heading .month{display:inline-block;vertical-align:middle}.calendar-heading .next,.calendar-heading .prev{width:20%;font-size:18px;text-transform:uppercase}@media (max-width:768px){.calendar-heading .next,.calendar-heading .prev{font-size:14px;width:27%}}.calendar-heading .next:after,.calendar-heading .prev:before{content:"\e60b";font-style:normal;font-weight:400;text-transform:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;display:inline-block;font-family:icomoon;speak:none;font-variant:normal;line-height:1}.calendar-heading .prev:before{margin-right:40px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.calendar-heading .next{text-align:right}.calendar-heading .next:after{margin-left:40px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.calendar-heading .curr{width:59%;font-size:48px;font-weight:100;text-align:center}@media (max-width:768px){.calendar-heading .prev:before{margin-right:5px}.calendar-heading .next:after{margin-left:5px}.calendar-heading .curr{font-size:34px;width:42%}}.calendar-heading .curr:after,.calendar-heading .curr:before{content:'';display:inline-block;height:38px;width:26%}@media (max-width:768px){.calendar-heading .curr:after,.calendar-heading .curr:before{height:32px;width:12%}}.calendar-heading .curr:after{border-right:1px solid #0f313e}.calendar-heading .curr:before{border-left:1px solid #0f313e}.staff-list .loading{position:relative;display:block}.staff-list .loading:before{content:'';position:absolute;top:0;left:50%;margin-left:-22px;display:block;width:45px;height:45px;background:url(../img/loading-white.png);-o-animation:rotate 2s linear infinite;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.staff-list .staff-element{position:relative;margin-bottom:30px}.staff-list .staff-element img{width:100%;display:block}.staff-list .staff-element .staff-over{background:#0f313e;z-index:10}.staff-list .staff-element .staff-over .content-over{display:none}.staff-list .staff-element .staff-overlay-link{display:block;position:relative;z-index:100;margin:0;width:100%}.staff-list .staff-element .content-default{display:block;position:absolute;bottom:0;text-align:center;background-color:#0f313e;width:100%;padding:8px 0;color:#fff;opacity:.7;z-index:200;font-weight:700}.staff-list .staff-element .content-default a{color:#fff}.staff-list .staff-element:hover .content-default{display:none}.staff-list .staff-element:hover .staff-over{opacity:1;z-index:1000}.staff-list .staff-element:hover .staff-over .content-over{display:block}.staff-list .staff-over a,.staff-list .staff-over a.blue{display:inline-block;text-decoration:none;padding:9px 0;font-size:10px;width:135px;cursor:pointer;text-align:center;font-weight:400;text-transform:uppercase}.staff-list .staff-element:hover .staff-over.teal{background:#0f313e}.staff-list .staff-element:hover .staff-over.teal a:hover{color:#0f313e}.staff-list .staff-element:hover .staff-over.red{background:#8f0023}.staff-list .staff-element:hover .staff-over.red a:hover{color:#8f0023}.staff-list .staff-element:hover .staff-over.green{background:#319265}.staff-list .staff-element:hover .staff-over.green a:hover{color:#319265}.staff-list .staff-element:hover .staff-over.yellow{background:#f49627}.staff-list .staff-element:hover .staff-over.yellow a:hover{color:#f49627}.staff-list .staff-element:hover .staff-over.orange{background:#ea5e1b}.staff-list .staff-element:hover .staff-over.orange a:hover{color:#ea5e1b}.staff-list .staff-over{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background:#0f313e;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.staff-list .staff-over a{color:#fff;border:1px solid #fff;transition:background .3s ease,color .3s ease;background:0 0;margin-top:15px}.one-stop-search .speak-links a,.staff-list .staff-over a.blue{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.staff-list .staff-over a:hover{background:#fff;color:#0f313e}.staff-list .staff-over a.blue{border:1px solid #0f313e;background:0 0;color:#0f313e;transition:background .3s ease,color .3s ease}.library-address-element:after,.library-address:after,.publications-list li:after{display:block}.staff-list .staff-over a.blue:hover{color:#fff;background:#0f313e}.staff-list .content-over{position:absolute;top:50%;left:0;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);text-align:center;padding:0 10px}#navigation-bar,.intro{position:fixed;bottom:0}.staff-list .content-over span{display:block;text-transform:uppercase;font-size:18px;padding-bottom:11px}@media (max-width:500px){.staff-list .col-xs-6{width:100%;float:none}}@media (max-width:400px){.staff-list .staff-element a{width:90%;margin-top:10px}}.publications-list{padding-top:5px}.publications-list li:after{content:'';clear:left}.library-address-element:after,.library-address:after,.one-stop-search .checkbox-group:after{content:'';clear:both}.publications-list>li{border-bottom:1px solid #e1e1e1;padding:10px 0}.publications-list>li:last-child{border-bottom:none}.publications-list div{float:left;width:10%;font-size:18px;padding-top:3px}.publications-list ul{float:left;width:90%}.publications-list ul li{padding:5px 0 6px}@media (max-width:768px){.publications-list div{width:15%}.publications-list ul{width:85%}}@media (max-width:480px){.publications-list div{width:20%}.publications-list ul{width:80%}}.library-address h1{font-size:18px;font-weight:400;padding-top:0;margin-top:-4px}.library-address h2{float:left;width:30%;margin:0;font-weight:700;font-size:13px;text-transform:uppercase}.library-address .library-address-info{float:left;width:70%;padding-bottom:15px}.library-address .library-address-info dl{margin-bottom:0}.library-address .library-address-info:last-child{padding-bottom:0}.library-address table td{padding:0}.library-address table td:first-child{font-weight:400;text-transform:none;width:145px}.library-address .library-staff li{padding-bottom:15px}.library-address .library-staff li:last-child{padding-bottom:0}@media (max-width:480px){.library-address .library-address-info,.library-address h2{float:none;width:100%}.library-address h2{padding-bottom:10px}}.one-stop-search{background:#d5ecde;margin-bottom:56px;padding:20px 0}.one-stop-search.white{background:#fff;padding:0}.one-stop-search h1{font-size:18px;font-weight:400;padding-top:5px}.one-stop-search form{margin:0 0 20px;padding-bottom:0}.one-stop-search .form-field label{display:none}.one-stop-search input[type=text]{width:100%;border:none}.one-stop-search input[type=submit]{width:135px}.one-stop-search input[type=checkbox]+label:before{border:none}.one-stop-search .invalid-text{color:#8f0023!important}.one-stop-search .invalid{border:1px solid #8f0023!important;color:#8f0023!important}.one-stop-search .checkbox-group{padding:30px 0 16px}.one-stop-search .checkbox-group:after{display:block}.one-stop-search .checkbox-container{width:25%;float:left;margin-bottom:12px;padding-right:10px}.one-stop-search .checkbox-container:nth-child(3n+1){clear:left}.one-stop-search .speak-links h2{font-size:19px;margin:0 28px 0 0;display:inline-block}.one-stop-search .speak-links a,.one-stop-search .speak-links a.blue{display:inline-block;text-decoration:none;padding:9px 0;font-size:10px;border:1px solid #0f313e;width:135px;background:0 0;color:#0f313e;font-weight:400;text-transform:uppercase;text-align:center;cursor:pointer}.one-stop-search .speak-links a{transition:background .3s ease,color .3s ease;margin:0 25px}.event-details .add-to-calendar,.one-stop-search .speak-links a.blue{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.one-stop-search .speak-links a.blue{transition:background .3s ease,color .3s ease}.one-stop-search .speak-links a.blue:hover,.one-stop-search .speak-links a:hover{color:#fff;background:#0f313e}@media (max-width:768px){.one-stop-search .speak-links h2{text-align:center;display:block}.one-stop-search .speak-links a{width:100%;margin:10px 0}.one-stop-search .checkbox-container{width:50%}.one-stop-search .checkbox-container:nth-child(3n+1){clear:none}.one-stop-search .checkbox-container:nth-child(2n+1){clear:left}}#navigation-bar{z-index:150;left:0;right:0;background:rgba(15,49,62,.65);color:#fff;text-align:center;font-size:13px;display:none}#navigation-bar.lower-layer{z-index:90}#navigation-bar a{display:block;padding:6px 0;color:#fff}.homepage-hero-slider .video-block{max-height:600px}.homepage-hero-slider .owl-next:before,.homepage-hero-slider .owl-prev:before{color:#FFF!important}.homepage-hero-slider .owl-prev{left:18px!important}.homepage-hero-slider .owl-next{right:18px!important}.homepage-hero-slider.owl-theme .owl-controls{top:50%;transform:translateY(-50%)}.intro{z-index:1000;top:0;left:0;right:0;background:#0f313e;color:#fff;display:block}.intro>div{margin:0;padding:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.intro h1{font-size:100px}.intro .loading{position:relative;display:block}.intro .loading:before{content:'';position:absolute;top:0;left:50%;margin-left:-22px;display:block;width:45px;height:45px;background:url(../img/loading-white.png);-o-animation:rotate 2s linear infinite;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}@media (max-width:480px){.intro h1{font-size:70px}}.about h2{margin-top:-6px}.about .list-of-links{padding-top:0;margin-bottom:-15px}.about .list-of-links-inside{padding-top:0}.about .group-contacts dl{margin-bottom:0}.about footer{margin-top:150px}@media (max-width:768px){.about footer{margin-top:50px}}.campus-general footer{margin:0}.campus-general #navigation-bar{display:none;opacity:0;bottom:-100px}.campus-general .image-hover-inner li{width:100%}@media (min-width:480px){.campus-general .image-hover-groups,.campus-general .image-hover-inner{height:100%}.campus-general .image-hover-inner li{height:50%;width:50%}.campus-general .image-hover-inner img{min-height:100%;min-width:100%;max-width:none;width:auto}}.campus-details img{width:100%}.campus-details .read-more{width:300px;margin-top:10px}.campus-details .campus-map{margin:85px 0 0}.campus-details .campus-map iframe{width:100%;display:block}.campus-details .container img{margin:0 0 20px}.campus-details .image-hover-groups{margin:55px 0}.campus-details footer{margin:0}.campus-details #campus-map{width:100%;height:400px}.campus-details .pin-label-text{color:#000;background:rgba(255,255,255,.4);padding:3px}.our-distinctives__wrap{display:flex;flex-flow:row wrap;justify-content:flex-start}.our-distinctives__left,.our-distinctives__right{padding:0}.our-distinctives__right{display:flex;flex-direction:column}.our-distinctives__title{margin:42px 0;font-size:22px;font-weight:400;text-transform:uppercase;text-align:center}.our-distinctives__title span{display:inline-block;padding-top:10px;font-size:16px;font-style:italic;text-transform:capitalize}.our-distinctives__list__wrapper{display:flex;flex-flow:row wrap;height:calc(-15%)}.our-distinctives__readmore:hover{text-decoration:underline}.our-distinctives__featured{color:#004A65;display:flex;flex-direction:column}.our-distinctives__featured .our-distinctives__item{width:100%;display:flex;flex-direction:column;flex:1 1 auto;background-color:#B9D4DF}.our-distinctives__image{background-repeat:no-repeat;background-size:cover;min-height:20vw;max-height:400px;overflow-y:hidden}.our-distinctives__image:hover .our-distinctives__content{transform:translateY(0);transition:all .35s ease-in-out}.our-distinctives__image:hover .our-distinctives__content p{visibility:visible}.our-distinctives__image .our-distinctives__content p{visibility:hidden;transition:all .35s ease-in-out}@media (min-width:768px) and (max-width:1799px){.our-distinctives__image .our-distinctives__content p{font-size:12px}}@media screen and (max-width:991px){.our-distinctives__featured .our-distinctives__item{display:inline-block;width:100%;height:auto}.our-distinctives__featured,.our-distinctives__list{width:100%}.our-distinctives__image{margin:0}}.our-distinctives__item{display:flex;width:100%;margin:0}@media screen and (min-width:768px){.our-distinctives__item{width:33.3331%}}.our-distinctives__item:nth-child(3) .our-distinctives__content,.our-distinctives__item:nth-child(6) .our-distinctives__content{border:0}.our-distinctives__item a{color:#fff;font-style:italic}.our-distinctives__item.faculty{flex-grow:1;flex-direction:column;width:auto;background-color:#BBDBE4}.our-distinctives__item.faculty .our-distinctives__image{min-height:13vw}@media all and (max-width:991px){.our-distinctives__item.faculty .our-distinctives__image{min-height:60vw}}.our-distinctives__item.faculty a{font-style:inherit}.our-distinctives__content{min-height:280px;height:100%;padding:20px;background-color:#004A65;color:#fff;text-align:center;transform:translateY(67%);transition:transform .35s ease-in-out;border-right:1px #fff solid}.our-distinctives__content h2{font-size:14px;font-weight:500}@media (max-width:768px){.our-distinctives__content h2{font-size:18px}}@media (min-width:1200px){.our-distinctives__content{transform:translateY(75%)}.our-distinctives__content p{padding:2em}}@media (min-width:1800px){.our-distinctives__content h2{font-size:18px}.our-distinctives__content{transform:translateY(80%)}.our-distinctives__content p{padding:4em}}@media screen and (max-width:767px){.our-distinctives__image .our-distinctives__content p{visibility:visible}.our-distinctives__item{width:100%}.our-distinctives__content{transform:translateY(0);background-color:rgba(0,74,101,.5);border-right:0}}.our-distinctives__box{padding:2rem}.our-distinctives__subtitle{text-align:center;font-size:20px;margin:25px 0}.our-distinctives__subtitle__heading{display:block;margin-bottom:0;font-weight:400}.our-distinctives__linkwrap{margin-top:3rem;display:flex;justify-content:center}.our-distinctives__link{font-style:inherit;font-size:20px;background-color:#004A65;text-transform:uppercase;text-align:center;padding:1rem;transition:background .3s ease,color .3s ease}.our-distinctives__link:hover{background:#8f0023}.interests-studies{display:flex}.interests-studies__interests,.interests-studies__studies{position:relative;width:50%;min-height:600px}@media screen and (max-width:767px){.interests-studies{display:block}.interests-studies__interests,.interests-studies__studies{width:100%;min-height:400px}}.interests-studies__title{position:absolute;top:0;z-index:1;width:100%;padding:42px 3em;margin:0;font-size:22px;font-weight:400;background:rgba(4,16,21,.9);text-transform:uppercase}.interests-studies__title span{font-size:16px;display:inline-block;text-transform:capitalize;font-style:italic}.interests-studies__interests{background-color:#103c52;color:#fff;text-align:center}.interests-studies__interests .close-interest-list{position:absolute;top:2em;right:2em;display:none;cursor:pointer}.interests-studies__interests .interests-studies__title{position:relative}.interests-studies__list{text-align:left;padding:20px 60px 0;font-size:14px;display:block;width:100%}@media screen and (max-width:767px){.interests-studies__list{padding:10px 5% 20px}}.interests-studies__item{font-size:14px;font-weight:300;text-transform:uppercase;list-style-type:none;border-bottom:1px solid #fff}.interests-studies__item a{display:block;padding:6px 0 7px;color:#fff;text-decoration:none;transition:all .3s}.interests-studies__item a:hover{padding-left:10px}.interests-studies__studies{overflow:hidden}.interests-studies__studies .interests-studies__image,.interests-studies__studies .owl-carousel,.interests-studies__studies .owl-item,.interests-studies__studies .owl-wrapper,.interests-studies__studies .owl-wrapper-outer{min-height:600px;height:100%}@media screen and (max-width:767px){.interests-studies__studies .interests-studies__image,.interests-studies__studies .owl-carousel,.interests-studies__studies .owl-item,.interests-studies__studies .owl-wrapper,.interests-studies__studies .owl-wrapper-outer{min-height:400px;height:100%}}.interests-studies__studies .owl-theme .owl-controls{top:auto;bottom:55px}.interests-studies__studies .owl-theme .owl-controls .owl-buttons div:before{color:#fff}.interests-studies__studies .interests-studies__title{position:absolute;top:0;width:100%;padding:42px 3em;margin:0;color:#fff;font-size:22px;font-weight:400;background:rgba(4,16,21,.9);text-align:center;text-transform:uppercase}.interests-studies__studies .interests-studies__title span{font-size:16px;display:inline-block;text-transform:capitalize;font-style:italic}.interests-studies__image{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.interests-studies__name{position:absolute;bottom:0;width:100%;background-color:rgba(0,74,101,.5);text-align:center}.interests-studies__name h1{margin:0;padding:2rem;font-size:22px;text-transform:uppercase;display:inline-block;color:#fff}.interests-studies__name h1:hover{text-decoration:underline}.study-area .big-img{padding:65px 0 80px}.programme h2{margin-top:-6px}.programme table td{width:50%}.programme footer{margin-top:150px}@media (max-width:768px){.programme footer{margin-top:50px}}.news-details ul.social-links-menu{padding:20px 0 30px}.news-details ul.social-links-menu li{display:inline-block;padding-right:2px}.news-details ul.social-links-menu li a{width:26px;height:26px;display:block;position:relative;color:#0f313e}.news-details ul.social-links-menu li a:before{line-height:1;font-size:24px}.news-details footer{margin-top:150px}.news-details .news-date{font-size:18px;padding:17px 0}.news-details .content img{margin-top:75px}.event-details .news-info table td:first-child{width:60px}.event-details .news-info table td:last-child{padding-left:10px}.event-details .add-to-calendar-wrap{margin:25px 0 55px}.event-details .add-to-calendar-wrap>a:first-child{width:35%}.event-details .add-to-calendar-wrap>a:nth-child(2){width:63%}.event-details .add-to-calendar,.event-details .add-to-calendar.blue{text-align:center;text-decoration:none;text-transform:uppercase;padding:9px 0;font-weight:400;font-size:10px;border:1px solid #0f313e;width:135px;cursor:pointer;background:0 0;color:#0f313e;display:inline-block}.event-details .add-to-calendar{transition:background .3s ease,color .3s ease;max-width:300px}.button-container .button,.event-details .add-to-calendar.blue{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.event-details .add-to-calendar.blue{transition:background .3s ease,color .3s ease}.event-details .add-to-calendar.blue:hover,.event-details .add-to-calendar:hover{color:#fff;background:#0f313e}.event-details main ul.social-links-menu{padding:0 0 30px}.event-details main ul.social-links-menu li{display:inline-block;padding-right:2px}.event-details main ul.social-links-menu li a{width:26px;height:26px;display:block;position:relative;color:#0f313e}.event-details main ul.social-links-menu li a:before{line-height:1;font-size:24px}.event-details footer{margin-top:150px}.shop{margin-bottom:150px}.shop h2{margin-top:-6px}.text-separator{position:relative}.text-separator:before{content:'';display:block;width:100%;margin:30px auto;border-bottom:1px solid #e1e1e1}.button-container .button,.button-container .button.blue{display:inline-block;text-align:center;text-decoration:none;text-transform:uppercase;padding:9px 0;font-weight:400;font-size:10px;border:1px solid #0f313e;cursor:pointer;background:0 0;color:#0f313e}@media (max-width:480px){.text-separator:before{margin:20px auto}}.button-container{text-align:center;margin-top:40px;margin-bottom:20px}.button-container .button{width:135px;transition:background .3s ease,color .3s ease}.button-container .button.blue,.product-container .button{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.button-container .button.blue{transition:background .3s ease,color .3s ease;width:300px}.button-container .button.blue:hover,.button-container .button:hover{color:#fff;background:#0f313e}@media (max-width:480px){.button-container .button.blue{max-width:300px;width:100%}.button-container{margin-top:0}}.shop-items-container{margin-top:60px}@media (max-width:480px){.shop-items-container{margin-top:20px}}.shop-items-container:after{content:'';display:block;background:#fff;height:5px;position:relative;top:-43px}.shop-items-container .shop-item .shop-item-wrapper{height:270px}.shop-items-container .shop-item:after{content:"";display:block;width:100%;margin-bottom:40px;border-bottom:1px solid #e1e1e1}.shop-items-container .shop-item:nth-child(4n+1){clear:both}.shop-items-container.preview .shop-item:after,.shop-items-container.preview:after{visibility:hidden}.shop-items-container.preview .shop-item .shop-item-wrapper{height:170px}.shop-items-container .shop-item-image{width:100%}.shop-items-container .shop-item-description{margin-top:15px;padding-bottom:35px;height:100px}.product-container{padding-left:5px}@media (max-width:768px){.shop-items-container .shop-item:nth-child(4n+1){clear:none}.shop-items-container .shop-item:nth-child(2n+1){clear:both}.product-container{padding-left:0}}.product-container .product-image{float:left;width:50%;margin-top:10px}.product-container .product-image img{width:100%;display:block}@media (max-width:600px){.product-container .product-image{width:100%;float:none}.product-container .product-image img{max-width:100%;width:auto}}.product-container .product-details{float:left;width:50%;margin-top:0;padding-left:35px}@media (max-width:600px){.product-container .product-details{width:100%;float:none;padding-left:0}}.product-container .product-title{font-weight:300;font-size:36px;padding-top:10px}.product-container .product-subtitle{font-size:18px;margin-top:5px;max-width:240px}.product-container .product-description{margin-top:10px;margin-left:0}.product-container .product-price-container{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:20px 0;margin-top:30px;margin-bottom:15px}@media (max-width:480px){.product-container .product-price-container{border-top:none;border-bottom:none}}.product-container .product-price{font-size:18px}.product-container .product-quantity-container{border-bottom:1px solid #e1e1e1;padding-bottom:20px}@media (max-width:480px){.product-container .product-quantity-container{padding-bottom:60px}}.product-container .button,.product-container .button.blue{text-align:center;text-decoration:none;text-transform:uppercase;padding:9px 0;font-weight:400;border:1px solid #0f313e;width:135px;cursor:pointer;background:0 0;color:#0f313e}.product-container .product-quantity{font-size:18px;display:inline-block;margin-right:10px;vertical-align:middle}.product-container .product-price-text{font-size:10px}.product-container .button{font-size:10px;transition:background .3s ease,color .3s ease;margin-top:30px;display:block}.product-container .button.blue,.shop-cart-page .button{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.product-container .button.blue{display:inline-block;font-size:10px;transition:background .3s ease,color .3s ease}.product-container .button.blue:hover,.product-container .button:hover{color:#fff;background:#0f313e}.product-container .product-specs{clear:left;padding-top:40px;padding-left:5px}@media (max-width:480px){.product-container .button{margin-top:15px}.product-container .product-specs{padding-top:10px;padding-left:0;border-top:1px solid #e1e1e1}.shop-cart-page h1{margin-top:40px;margin-bottom:25px}}.shop-cart-page .shop-cart-main{margin-bottom:150px}@media (max-width:768px){.shop-cart-page .shop-cart-main{padding-left:40px;padding-right:40px}}@media (max-width:480px){.shop-cart-page .shop-cart-main{padding-left:10px;padding-right:10px}}.shop-cart-page .button,.shop-cart-page .button.blue{display:inline-block;text-decoration:none;text-transform:uppercase;padding:9px 0;font-size:10px;border:1px solid #0f313e;cursor:pointer;background:0 0;color:#0f313e;font-weight:400}.shop-cart-page .button-checkout-container{text-align:right}.shop-cart-page .button{text-align:center;transition:background .3s ease,color .3s ease;width:300px}.shop-cart-page .button.blue,.shop-thanks-page .button{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.shop-cart-page .button.blue{text-align:center;width:135px;transition:background .3s ease,color .3s ease}.shop-cart-page .button.blue:hover,.shop-cart-page .button:hover{color:#fff;background:#0f313e}@media (max-width:480px){.shop-cart-page .button{max-width:300px;width:100%;float:none;display:block;margin:auto}.shop-cart-page .shop-cart-number{display:none}}.shop-cart-page .shop-cart-number{position:relative;float:right}.shop-cart-page .shop-cart-number:before{content:"\e622";font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:25px;left:-35px;top:-4px}.shop-cart-page .shop-items-summary .shop-item-shipping .button-close:before,.shop-cart-page .shop-items-summary .shop-item-shipping .button-plus:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:13px}.shop-cart-page .shop-items-list{display:table;width:100%;border-spacing:0 40px}.shop-cart-page .shop-items-list>div:last-child div{border-bottom:none}.shop-cart-page .shop-items-list .shop-items-row{display:table-row}.shop-cart-page .shop-items-list .shop-item{display:table-cell;vertical-align:middle;text-align:center}@media (max-width:480px){.shop-cart-page .shop-items-list>div:nth-child(2) div{padding-top:15px}.shop-cart-page .shop-items-list{border-spacing:0 15px}.shop-cart-page .shop-items-list .shop-item{border-bottom:1px solid #e1e1e1;padding-bottom:15px}}.shop-cart-page .shop-items-list .shop-item.header{font-size:18px;padding-bottom:10px;border-bottom:1px solid #0f313e}.shop-cart-page .shop-items-list .shop-item.first{width:50%;text-align:left}.shop-cart-page .shop-items-list .shop-item.second{width:20%}.shop-cart-page .shop-items-list .shop-item.third{width:30%}.shop-cart-page .shop-items-list .shop-item .image{display:inline-block;vertical-align:middle;max-width:80px}.shop-cart-page .shop-items-list .shop-item .description{display:inline-block;vertical-align:middle;margin-left:50px;max-width:180px}@media (max-width:768px){.shop-cart-page .shop-items-list .shop-item .description{display:block;margin-left:0;margin-top:15px}}.shop-cart-page .shop-items-list .shop-item .icon-close{float:right}.shop-cart-page .shop-items-summary{position:relative;width:100%;padding-top:20px;padding-bottom:25px;margin-bottom:40px;border-spacing:0 15px;border-top:1px solid #0f313e;border-bottom:1px solid #0f313e;font-size:18px}.shop-cart-page .shop-items-summary .hidden{display:none}.shop-cart-page .shop-items-summary .shop-items-row{padding-top:10px;padding-bottom:10px}.shop-cart-page .shop-items-summary .shop-item{vertical-align:middle;display:inline-block}.shop-cart-page .shop-items-summary .shop-item.first{width:69%;padding-left:35%}@media (min-width:768px) and (max-width:992px){.shop-cart-page .shop-items-summary .shop-item.first{padding-left:20%}}@media (max-width:768px){.shop-cart-page .shop-items-summary .shop-item.first{padding-left:4%}}@media (max-width:480px){.shop-cart-page .shop-items-summary .shop-item.first{width:60%;padding-left:0}}.shop-cart-page .shop-items-summary .shop-item.first>.button{float:right}.shop-cart-page .shop-items-summary .shop-item.second{width:29%;text-align:right}@media (max-width:480px){.shop-cart-page .shop-items-summary .shop-item.second{width:37%;padding-left:0}}.shop-cart-page .shop-items-summary .shop-item-shipping{display:block;padding-left:35%}@media (min-width:768px) and (max-width:992px){.shop-cart-page .shop-items-summary .shop-item-shipping{padding-left:20%}}@media (max-width:768px){.shop-cart-page .shop-items-summary .shop-item-shipping{padding-left:4%}}.shop-cart-page .shop-items-summary .shop-item-shipping .button-plus{position:relative}.shop-cart-page .shop-items-summary .shop-item-shipping .button-plus:before{position:absolute;right:15px;content:"\e609"}.shop-cart-page .shop-items-summary .shop-item-shipping .button-close{position:relative}.shop-cart-page .shop-items-summary .shop-item-shipping .button-close:before{float:right;content:"\e60a"}.shop-cart-page .shop-items-summary .delivery-method{float:right;text-transform:uppercase;height:30px;width:78%}.shop-cart-page .shop-items-summary .delivery-method:after{content:'';display:block;clear:both}@media (max-width:480px){.shop-cart-page .shop-items-summary .shop-item-shipping{padding-left:0}.shop-cart-page .shop-items-summary .delivery-method{width:100%;float:none;margin-top:10px}}.shop-cart-page .shop-items-summary .delivery-method.open{width:300px;padding:10px 15px 25px 20px;margin-bottom:25px;height:auto}.shop-cart-page .shop-items-summary .delivery-method .delivery-heading{font-size:10px;display:block;margin-bottom:20px;text-align:center}.shop-cart-page .shop-items-summary .delivery-method .delivery-option{font-size:10px;float:none;display:block;padding-bottom:8px;margin-top:8px;margin-right:10px;border-bottom:1px solid #0f313e}.shop-thanks-page .shop-thanks{margin-bottom:150px}@media (max-width:768px){.shop-thanks-page .shop-thanks{padding-right:30px;padding-left:30px}.shop-thanks-page h1{margin-top:40px}}@media (max-width:480px){.shop-thanks-page .shop-thanks{padding-right:10px;padding-left:10px}}.shop-thanks-page .thanks-text{font-size:18px;margin-top:20px;margin-bottom:45px}.shop-thanks-page .button,.shop-thanks-page .button.blue{text-decoration:none;text-transform:uppercase;padding:9px 0;font-size:10px;border:1px solid #0f313e;background:0 0;color:#0f313e;display:inline-block;font-weight:400;text-align:center;cursor:pointer}.shop-thanks-page .button{width:135px;transition:background .3s ease,color .3s ease}.shop-thanks-page .button.blue,.ui-datepicker .ui-datepicker-close{-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease}.shop-thanks-page .button.blue{transition:background .3s ease,color .3s ease;max-width:300px;width:100%}.shop-thanks-page .button.blue:hover,.shop-thanks-page .button:hover{color:#fff;background:#0f313e}.form-page h1{margin-bottom:50px}@media (max-width:768px){.form-page h1{margin-bottom:30px;margin-top:40px}.form-page .heading{padding-right:10px;padding-left:10px}}.form-page .checkbox-group{margin:10px 0}.form-page .checkbox-group .checkbox-container{width:24%;min-width:130px;vertical-align:middle;margin-top:15px;display:inline-block}.form-page .checkbox-group .checkbox-container label:before{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.form-page .checkbox-group .checkbox-container.one-line{display:block;width:100%}.form-page .checkbox-group .checkbox-container.one-line label{max-width:100%;width:100%;line-height:20px}.form-page .checkbox-group .checkbox-container.one-line input[type=checkbox]{width:100%}.form-page .checkbox-group .checkbox-container>a{display:inline-block;min-height:20px;vertical-align:middle}.form-page .radio-group{margin:10px 0}.form-page .radio-group .radio-container{width:24%;min-width:130px;vertical-align:middle;margin-top:15px;display:inline-block}.form-page .radio-group .radio-container label:before{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.form-page .radio-group .radio-container.one-line{display:block}.form-page .radio-group .radio-container.one-line label{max-width:100%;width:100%;line-height:20px}.calendar-widget-container .calendar-icon:before,.owl-theme .owl-controls .owl-buttons div:before,.staff-profile .profile-data .email:before,.staff-profile .profile-data .phone:before{font-family:icomoon;speak:none;font-style:normal;font-variant:normal;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-page .radio-group .radio-container.one-line input[type=radio]{width:100%}.form-page .radio-group .radio-container>a{display:inline-block;min-height:20px;vertical-align:middle}.form-page .form-container{width:100%;margin-bottom:40px;padding:40px 50px}.form-page .form-container .medium-text{display:block;margin-bottom:35px}.form-page .form-container hr{background:#0f313e;margin:40px 0 35px}@media (max-width:768px){.form-page .form-block{margin:0 20px}}@media (max-width:480px){.form-page .form-container{padding:40px 10px}.form-page .form-block{margin:0 10px}}.form-page .form-field{margin-bottom:15px}.form-page .form-field label{display:inline-block;width:21%;vertical-align:middle}.form-page .form-field label.one-line{display:block;width:100%;margin-bottom:10px;margin-top:20px}@media (max-width:480px){.form-page .form-field label{display:block;width:100%;margin-bottom:5px}}.form-page .form-field input,.form-page .form-field textarea{display:inline-block;width:78%}.form-page .form-field input.one-line,.form-page .form-field textarea.one-line{display:block;width:100%}@media (max-width:480px){.form-page .form-field input,.form-page .form-field textarea{display:block;width:100%}}.form-page .form-field .select-container{display:inline-block;width:78%;max-width:300px}.form-page .form-field .select-container.one-line{display:block;width:100%}@media (max-width:480px){.form-page .form-field .select-container{display:block;width:100%}}.form-page .form-field.currency input{padding-left:25px;background:url(../img/dollar-sign.png) 7px 7px no-repeat #fff;background-size:10px auto}.form-page .form-field.currency input.invalid{background-image:url(../img/dollar-sign-error.png)}.form-page .form-total{font-size:18px}.form-page .form-total .title{margin-bottom:5px}.form-page .form-link-container{margin-top:30px}.form-page .form-link-container .form-link{display:block;margin-top:10px}.form-page .form-error-message{display:none;margin-top:40px;color:#8f0023;font-size:18px}.form-page .invalid,.form-page .invalid-text{color:#8f0023!important}@media (max-width:480px){.form-page .form-error-message{margin-top:30px}}.form-page .invalid{border:1px solid #8f0023!important}.form-page .submit-container{text-align:center;margin:0}.form-page .submit-container .submit-container-inner{width:100%;max-width:300px;margin:0 auto}.form-page .submit-container .submit-text{display:block;margin-top:20px;margin-bottom:20px;font-size:10px}.submit-btn{cursor:pointer}#librarySearch .form-field.select label{display:none}.staff-profile aside{padding-top:50px}.staff-profile main h1{margin:-5px 0 18px}.staff-profile main h1 span{font-size:18px;display:block;font-weight:400;padding-top:5px}.staff-profile .profile-img img{width:100%}.staff-profile .profile-data ul{border-top:1px solid #e1e1e1;list-style:none;padding:17px 0}.staff-profile .profile-data ul li{padding:5px 0 4px;position:relative}.staff-profile .profile-data ul.profile-contact li{padding:5px 0 9px 35px}.staff-profile .profile-data .email:before,.staff-profile .profile-data .phone:before{font-weight:400;text-transform:none;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.staff-profile .profile-data .email:before{content:"\e624";font-size:12px}.staff-profile .profile-data .phone:before{content:"\e623";font-size:19px}.staff-profile .profile-text{margin:50px 0}.staff-profile .profile-video{margin:55px 0}.staff-profile .profile-publications{padding-top:0;margin-top:-6px}.staff-profile .profile-publications .publications-list{margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #e1e1e1}.staff-profile .profile-publications .publications-list:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.staff-profile .profile-publications .publications-list>li{border-bottom:none}.staff-profile .profile-publications .publications-list hr{margin:0}.staff-profile .profile-publications h3{font-weight:300;font-size:16px;text-transform:none;margin:15px 0 5px}.staff-profile footer{margin-top:150px}@media (max-width:768px){.staff-profile h1{margin-top:25px}.staff-profile .profile-text{margin:18px 0}.staff-profile .profile-video{margin:75px 0 40px}}.staff .bar-menus{margin-top:80px;margin-bottom:50px}.staff footer{margin-top:150px}body[data-page-title=library] header[role=banner] nav.nav-primary>ul li button[data-menu=site-search]{display:none}.library .library-img{margin:15px 0}.library footer{margin-top:150px}.e-resources h1{margin-top:-13px}.e-resources h2{margin-bottom:12px;font-weight:400;text-transform:uppercase}.e-resources-menu-group{margin-top:-10px}.e-resources-menu-group .e-resources-menu{margin-bottom:40px}.e-resources-menu-group .burger-menu li{padding-left:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.e-resources-menu-group .burger-menu li:hover{padding-left:10px}.e-resources-menu-group .row+.row .e-resources-menu{padding-top:0}.shop-checkout .checkbox-group.is-shipping-address .checkbox-container{width:100%;float:none}.shop-product-page footer{margin-top:150px}.owl-theme .owl-controls{margin-top:10px;text-align:center;position:absolute;top:55px;left:0;width:100%}.owl-theme .owl-controls .owl-buttons div{color:#fff;position:absolute}.owl-theme .owl-controls .owl-buttons div:before{font-weight:400;text-transform:none;color:#0f313e;font-size:28px}.owl-theme .owl-controls .owl-buttons div.owl-prev{left:10px}.owl-theme .owl-controls .owl-buttons div.owl-prev:before{content:"\e612"}.owl-theme .owl-controls .owl-buttons div.owl-next{right:10px;text-align:right}.owl-theme .owl-controls .owl-buttons div.owl-next:before{content:"\e611"}.calendar-widget-container{position:relative;margin:0 auto;width:100%;padding:13px 0}.calendar-widget-container .calendar-widget::-webkit-input-placeholder{color:#0f313e}.calendar-widget-container .calendar-widget:-moz-placeholder{color:#0f313e;opacity:1}.calendar-widget-container .calendar-widget::-moz-placeholder{color:#0f313e;opacity:1}.calendar-widget-container .calendar-widget:-ms-input-placeholder{color:#0f313e}.calendar-widget-container input.calendar-widget{width:100%;padding-left:0;border:1px solid #0f313e;background-color:#d5ecde;text-align:center;font-size:12px;text-transform:uppercase;cursor:pointer;border-radius:0;-webkit-appearance:none}.calendar-widget-container input.calendar-widget.open{border-color:transparent}.calendar-widget-container .calendar-icon{position:absolute;right:10px;top:22px;cursor:pointer;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .3s ease-in;-moz-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in}.calendar-widget-container .calendar-icon:before{content:"\e609";font-weight:400;text-transform:none}.calendar-widget-container .calendar-icon.open{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ui-datepicker{display:none;width:30%;max-width:370px;min-width:230px;padding:25px 25px 20px;cursor:default;color:#0f313e;text-transform:uppercase;font-size:12px;background:#d5ecde;z-index:50!important;font-weight:400!important}@media (max-width:768px){.ui-datepicker{max-width:730px;width:94%;min-width:250px}}@media (max-width:320px){.ui-datepicker{width:290px}}.ui-datepicker table,.ui-datepicker td,.ui-datepicker th,.ui-datepicker tr{margin:0;padding:0;border:none;border-spacing:0;font-weight:400;font-size:11px;text-align:center}.ui-datepicker thead>tr{border-top:1px solid #0f313e;border-bottom:1px solid #0f313e}.ui-datepicker th{font-weight:400;padding:5px 0}.ui-datepicker td{padding-top:5px}.ui-datepicker td>span{display:block;height:20px}.ui-datepicker td a{display:block;margin:auto;width:20px;line-height:20px;letter-spacing:0}.ui-datepicker .ui-datepicker-next span:before,.ui-datepicker .ui-datepicker-prev span:before{font-family:icomoon;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;font-weight:700}.ui-datepicker .ui-datepicker-title{text-align:center}.ui-datepicker .without-events{color:#0f313e}.ui-datepicker .ui-datepicker-year{display:none}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{width:15px;display:block;cursor:pointer}.ui-datepicker .ui-datepicker-prev{float:left}.ui-datepicker .ui-datepicker-prev span:before{content:"\e612"}.ui-datepicker .ui-datepicker-next{float:right}.ui-datepicker .ui-datepicker-next span:before{content:"\e611"}.ui-datepicker .ui-datepicker-header{padding-bottom:10px;font-size:18px}.ui-datepicker .ui-state-active,.ui-datepicker .with-events a{color:#fff;border-radius:10px;background-color:#0f313e}.ui-datepicker .ui-datepicker-other-month{color:#ccc}.ui-datepicker td.ui-datepicker-week-end{font-weight:400}.ui-datepicker .ui-datepicker-buttonpane{border-top:1px solid #0f313e;padding-top:10px;margin-top:10px}.ui-datepicker .ui-datepicker-current{display:none}.ui-datepicker .ui-datepicker-close,.ui-datepicker .ui-datepicker-close.blue{display:inline-block;text-decoration:none;text-transform:uppercase;padding:9px 0;font-weight:400;font-size:10px;border:1px solid #0f313e;background:0 0;color:#0f313e;text-align:center;cursor:pointer}.ui-datepicker .ui-datepicker-close{transition:background .3s ease,color .3s ease;width:100%}.ui-datepicker .ui-datepicker-close.blue{width:135px;-webkit-transition:background .3s ease,color .3s ease;-moz-transition:background .3s ease,color .3s ease;-o-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease}.ui-datepicker .ui-datepicker-close.blue:hover,.ui-datepicker .ui-datepicker-close:hover{color:#fff;background:#0f313e}.background-video-wrap .wistia_socialbar{display:none!important}.addthis_button_facebook>span,.addthis_button_linkedin>span,.addthis_button_twitter>span{background-color:transparent!important}span.at-icon-wrapper{display:none}.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:25px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:8px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:6px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-blue.mCSB_scrollTools .mCSB_draggerRail{background-color:#134050;display:none}.mCS-blue.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#134050}.mCS-blue.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-blue.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-blue.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-blue.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-blue .mCSB_scrollTools .mCSB_draggerContainer{border:1px solid #134050}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}