.gl,.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.fr-thumbnails,.owl-controls{-webkit-tap-highlight-color:transparent}.site-search .search-text,.site-search .submit{-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.help-dialog .tab-nav li,.wysiwyg table,table{border-collapse:collapse}.fr-no-caption .fr-position-text,.fr-ui-outside .fr-position-text,.fr-window-skin-fresco .fr-ui-outside .fr-position-text{text-shadow:0 1px 1px rgba(0,0,0,.3)}h1,h2,h3,h4,h5,h6,p{text-rendering:optimizeLegibility}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}.button,.hero-banner .well,.hero-banner h3.title,.hero-slider .well,.hero-slider h3.title,.js .filters-title,.pagination li a{-webkit-font-smoothing:antialiased}html{line-height:1}ol,ul{list-style:none}table{border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}.breadcrumb-wrapper .breadcrumbs:after,.container:after,.feature-grid .content:after,.feature-wrapper:after,.hero-banner .hero-item:after,.hero-item.landing .hero-item-inner:after,.hero-slider .hero-item:after,.modal-dialog:after,.overview-grid:after,.owl-carousel .owl-wrapper:after,.pager-article ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans-Regular-webfont.eot?1433892101);src:url(../fonts/OpenSans-Regular-webfont.eot?1433892101#iefix) format("eot"),url(../fonts/OpenSans-Regular-webfont.svg?1433892101#webfont) format("svg"),url(../fonts/OpenSans-Regular-webfont.woff?1433892101) format("woff"),url(../fonts/OpenSans-Regular-webfont.ttf?1433892101) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans-Bold-webfont.eot?1433892101);src:url(../fonts/OpenSans-Bold-webfont.eot?1433892101#iefix) format("eot"),url(../fonts/OpenSans-Bold-webfont.svg?1433892101#webfont) format("svg"),url(../fonts/OpenSans-Bold-webfont.woff?1433892101) format("woff"),url(../fonts/OpenSans-Bold-webfont.ttf?1433892101) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans-Semibold-webfont.eot?1433892101);src:url(../fonts/OpenSans-Semibold-webfont.eot?1433892101#iefix) format("eot"),url(../fonts/OpenSans-Semibold-webfont.svg?1433892101#webfont) format("svg"),url(../fonts/OpenSans-Semibold-webfont.woff?1433892101) format("woff"),url(../fonts/OpenSans-Semibold-webfont.ttf?1433892101) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans-Light-webfont.eot?1433892101);src:url(../fonts/OpenSans-Light-webfont.eot?1433892101#iefix) format("eot"),url(../fonts/OpenSans-Light-webfont.svg?1433892101#webfont) format("svg"),url(../fonts/OpenSans-Light-webfont.woff?1433892101) format("woff"),url(../fonts/OpenSans-Light-webfont.ttf?1433892101) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:icomoon;src:url(../fonts/icomoon/fonts/icomoon.eot?-czkrvg&1433892101);src:url(../fonts/icomoon/fonts/icomoon.eot?&1433892101#iefix-czkrvg) format("embedded-opentype"),url(../fonts/icomoon/fonts/icomoon.woff?-czkrvg&1433892101) format("woff"),url(../fonts/icomoon/fonts/icomoon.ttf?-czkrvg&1433892101) format("truetype"),url(../fonts/icomoon/fonts/icomoon.svg?-czkrvg&1433892101#icomoon) format("svg");font-weight:400;font-style:normal}.next.paginate_button.current,.paginate_button.next:hover,.paginate_button.previous:hover,.previous.paginate_button.current{text-decoration:none;cursor:pointer}.paginate_button:focus{cursor:pointer;text-decoration:underline;outline:0}.paginate_button.previous:hover,.previous.paginate_button.current{cursor:pointer;text-decoration:none}html *,html :after,html :before{-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-moz-box-sizing:inherit;box-sizing:inherit}.breadcrumb-wrapper .breadcrumbs,.container,.feature-grid .content,.feature-wrapper,.hero-banner .hero-item,.hero-item.landing .hero-item-inner,.hero-slider .hero-item,.modal-dialog,.overview-grid,.pager-article ul{max-width:1500px;margin-left:auto;margin-right:auto;zoom:1;padding-left:40px;padding-right:40px}.container.topgutter{padding-top:56px}.container.relative{position:relative}.row-space-1{margin-bottom:5px}.row-space-top-1{margin-top:5px}.row-space-2{margin-bottom:10px}.row-space-top-2{margin-top:10px}.row-space-3{margin-bottom:15px}.home .hero-slider,.row-space-4{margin-bottom:20px}.row-space-top-3{margin-top:15px}.row-space-top-4{margin-top:20px}.row-space-5{margin-bottom:25px}.row-space-top-5{margin-top:25px}.row-space-6{margin-bottom:30px}.row-space-top-6{margin-top:30px}.owl-carousel .owl-wrapper:after{line-height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{user-select:none}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-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)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) center center no-repeat}.fade{opacity:0;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-moz-transition-property:.35s;-o-transition-property:.35s;-webkit-transition-property:.35s;transition-property:.35s;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-transition-timing-function:ease;transition-timing-function:ease}#skip-to-content a{padding:6px;position:absolute;top:-40px;left:0;color:#fff;background:rgba(243,199,39,.8);-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:100}#skip-to-content a:focus{position:absolute;left:0;top:0;background:#032A5B;outline:0;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear}.feature-grid.video .type,.js .filters-title,.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.modal,.modal-backdrop{top:0;bottom:0;right:0;left:0}.breadcrumb-wrapper .breadcrumbs li:after,.button.next:after,.css-select .css-select-label:after,.drawer .close:before,.drawer-trigger:before,.feature-grid.video .play:before,.fr-window-skin-fresco .fr-close-icon,.icon:before,.map-canvas .infoBox-close:before,.modal-header .close:before,.pager-article .next a:before,.pager-article .prev a:before,.pagination li a.pagination-next,.pagination li a.pagination-prev,.site-search .submit:before,[class*=' icon-']:before,[class^=icon-]:before,body .a2a_mini a.a2a_i span,body .a2a_mini i.a2a_i span{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c,.c1,.cm,.cs,.ge,.newsletter .item-list .label,.results.two-columns .result p.result-subtitle,.wysiwyg blockquote,.wysiwyg em{font-style:italic}.help .help-toggle span,.hero-slider .well p.title::first-letter,.hero-slider h3.title::first-letter{text-transform:uppercase}.icon-checkmark:before{content:""}.icon-search:before,.site-search .submit:before{content:""}.icon-equalizer:before{content:""}.icon-keyboard-arrow-down:before{content:""}.icon-keyboard-arrow-left:before{content:"<"}.icon-keyboard-arrow-right:before{content:">"}.icon-keyboard-arrow-up:before{content:"^"}.icon-house:before{content:""}.icon-export:before{content:""}.icon-menu:before{content:"="}.icon-close:before{content:"X"}.icon-twitter:before{content:"t"}.icon-facebook:before{content:""}.icon-googleplus:before{content:""}.icon-pinterest:before{content:""}.icon-linkedin:before{content:""}.icon-slider-prev:before{content:"["}.icon-slider-next:before{content:"]"}.icon-slider-prev-bold:before{content:""}.icon-slider-next-bold:before{content:""}.icon-play:before{content:""}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;z-index:1000010;-webkit-overflow-scrolling:touch;outline:0}.modal.slide .modal-dialog{-moz-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-webkit-transform:translate(0,-25%);transform:translate(0,-25%);-moz-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;-webkit-transition:transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-moz-transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{padding-top:10px;padding-bottom:10px;min-width:320px;position:relative;width:auto}.modal-backdrop{background:url(../img/rgbapng/fffffffa-5.png?1433892101);background:rgba(255,255,255,.98);position:fixed;z-index:1000009}.modal-backdrop.fade{filter:alpha(Opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(enabled=false);opacity:1}.modal-header{padding:10px}.modal-header.no-height{padding-top:0;padding-bottom:0;height:0;position:relative;z-index:10}.modal-header .close{display:block;width:40px;height:40px;line-height:40px;overflow:hidden;cursor:pointer;margin:0 -6px 0 10px;color:#333;float:right}.modal-header .close:before{content:"X";display:block;width:100%;height:100%;line-height:40px;text-align:center;font-size:28px}.modal-header .close:focus,.modal-header .close:hover{text-decoration:none}.modal-header .close.left{float:left;margin:0 10px 0 -6px}.modal-body,.modal-footer{position:relative;padding:10px}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.inline-icon{display:inline-block;vertical-align:middle}.inline-icon .primary{fill:#fff}.inline-icon .accent{fill:rgba(243,199,39,.8)}.inline-icon.award{width:25px;height:30px}.no-svg .inline-icon.award{background:url(../img/compatibility/icon-award.png?1433892101) center center no-repeat}.inline-icon.cal{width:26px;height:21px}.no-svg .inline-icon.cal{background:url(../img/compatibility/icon-cal.png?1433892101) center center no-repeat}.inline-icon.check{width:26px;height:26px}.no-svg .inline-icon.check{background:url(../img/compatibility/icon-check.png?1433892101) center center no-repeat}.inline-icon.display{width:27px;height:26px}.no-svg .inline-icon.display{background:url(../img/compatibility/icon-display.png?1433892101) center center no-repeat}.inline-icon.marker{width:22px;height:29px}.no-svg .inline-icon.marker{background:url(../img/compatibility/icon-marker.png?1433892101) center center no-repeat}.inline-icon.money{width:26px;height:26px}.no-svg .inline-icon.money{background:url(../img/compatibility/icon-money.png?1433892101) center center no-repeat}.image.cover{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;text-indent:-99999px;text-align:left;overflow:hidden}.image.cover.top-left{background-position:top left}.image.cover.top{background-position:top center}.image.cover.top-right{background-position:top right}.image.cover.right{background-position:center right}.image.cover.bottom-right{background-position:bottom right}.image.cover.bottom{background-position:bottom center}.image.cover.bottom-left{background-position:bottom left}.image.cover.left{background-position:center left}.image.cover.hoverzoom:hover{background-size:103% auto}.wysiwyg{font-size:14px;font-size:1.4rem;line-height:1.4em;clear:left}.wysiwyg strong{font-weight:700}.wysiwyg sub,.wysiwyg sup{font-size:smaller}.wysiwyg sup{vertical-align:super}.wysiwyg sub{vertical-align:sub}.wysiwyg ol,.wysiwyg p,.wysiwyg ul{margin-bottom:2em}.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:.6em}.wysiwyg h2{font-size:22px;font-size:2.2rem;font-weight:200}.cp,.gs,.k,.kc,.kd,.kn,.kp,.kr,.kt,.nc,.nd,.ne,.nf,.nl,.o,.ow,.wysiwyg h3,.wysiwyg h4,.wysiwyg table caption,.wysiwyg table tbody th,.wysiwyg table tfoot th,.wysiwyg table thead th{font-weight:700}.wysiwyg h3{font-size:16px;font-size:1.6rem}.wysiwyg h4{font-size:14px;font-size:1.4rem}.wysiwyg li{margin-left:2em;margin-bottom:7px}.wysiwyg ul li{list-style:disc}.wysiwyg ol li{list-style:decimal}.wysiwyg blockquote{font-size:1.25em;line-height:1.6em;margin:2em 5em}.wysiwyg iframe,.wysiwyg img{max-width:100%;height:auto}.ie8 .wysiwyg iframe,.ie8 .wysiwyg img{width:auto}.wysiwyg iframe.right,.wysiwyg img.right{float:right;display:block;margin:40px 0 40px 40px}.wysiwyg iframe.center,.wysiwyg img.center{float:none;margin:10px auto;width:100%;height:auto}.wysiwyg table{border:none!important;line-height:1.2;max-width:100%;margin-bottom:10px;overflow:visible;width:100%!important}.wysiwyg table caption{font-size:21px;font-size:2.1rem;line-height:1.2;margin:10px 10px 10px 12px}.wysiwyg table tbody th,.wysiwyg table tfoot th,.wysiwyg table thead th{border-bottom:3px solid #EBEEEE;border-right:1px solid #EBEEEE;padding:12px;text-align:left}.wysiwyg table tbody th:last-of-type,.wysiwyg table tfoot th:last-of-type,.wysiwyg table thead th:last-of-type{border-right:none}.lt-ie9 .wysiwyg table tbody th,.lt-ie9 .wysiwyg table tfoot th,.lt-ie9 .wysiwyg table thead th{border:1px solid #EBEEEE;border-bottom:3px solid #EBEEEE}.wysiwyg table .caption,.wysiwyg table tfoot{background:#EBEEEE;margin-bottom:12px;border-bottom:1px solid #EBEEEE;font-size:13px;font-size:1.3rem}.wysiwyg table .caption td,.wysiwyg table tfoot td{padding:12px}.wysiwyg table tbody tr{border-bottom:1px solid #EBEEEE}.wysiwyg table tbody td{border-right:1px solid #EBEEEE;padding:12px;text-align:left}.gl,pre a::before{text-align:right;-webkit-touch-callout:none}.wysiwyg table tbody td:last-of-type{border-right:none}.lt-ie9 .wysiwyg table tbody td{border-left:1px solid #EBEEEE;border-right:1px solid #EBEEEE}.highlight{margin-bottom:25px}.highlight .gutter{width:50px}.highlight td{padding:0;border:1px solid #ddd}.highlight pre{margin:0}.highlight .code{width:calc(100% - 50px);overflow-y:scroll}.highlight .code pre{padding:12px}.highlight table{width:100%;table-layout:fixed}.c{color:#998}.err{color:#a61717;background-color:#e3d2d2}.k,.o{color:#000}.cm{color:#998}.cp{color:#999;font-style:italic}.c1{color:#998}.cs{color:#999;font-weight:700}.gd,.ge{color:#000}.gd{background-color:#fdd}.gr{color:#a00}.gh{color:#999}.gi{color:#000;background-color:#dfd}.go{color:#888}.gl{background:#FAFAFA;border-right:1px solid #DDD;color:#999;user-select:none}pre,pre.lineno{line-height:28px;border:none}.fr-frame-touch .fr-box,pre a::before{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.gu{color:#aaa}.gt{color:#a00}.kc,.kd,.kn,.kp,.kr{color:#000}.kt{color:#458}.m{color:#099}.s{color:#d01040}.na{color:teal}.nb{color:#0086b3}.nc{color:#458}.no{color:teal}.nd{color:#3c5d5d}Name.Decorator .ni{color:purple}.ne,.nf,.nl{color:#900}.nn{color:#555}.nt{color:navy}.nv{color:teal}.ow{color:#000}.w{color:#bbb}.mf,.mh,.mi,.mo{color:#099}.s2,.sb,.sc,.sd,.se,.sh,.si,.sx{color:#d01040}.sr{color:#009926}.s1{color:#d01040}.ss{color:#990073}.bp{color:#999}.vc,.vg,.vi{color:teal}.il{color:#099}pre{background:#fff;padding:0;margin-bottom:40px;white-space:pre;overflow-x:auto;word-break:inherit;word-wrap:inherit}pre .code{display:block}pre a::before{content:counter(line-numbering);counter-increment:line-numbering;width:25px;opacity:.7;display:inline-block;color:#aaa;background:#eee;margin-right:16px;padding:2px 10px;font-size:13px;user-select:none}pre a:first-of-type::before{padding-top:10px}pre a:last-of-type::before{padding-bottom:10px}pre a:only-of-type::before{padding:10px}pre *{font-weight:400!important}pre.lineno{margin:0;padding:0 12px;background-color:transparent;color:#999}.help{position:fixed;bottom:45%;right:0;z-index:1000001;height:87px;width:26px}.help .help-toggle{position:relative;background:#FF8A00;color:#fff;display:block;height:87px;width:26px;z-index:10}.help .help-toggle:focus,.help .help-toggle:hover{text-decoration:none}.help .help-toggle span{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:block;width:87px;height:87px;padding-top:6px;text-align:center;font-weight:700;letter-spacing:1.75px}.lt-ie9 .help .help-toggle span{right:0;height:87px;width:26px;padding:0 0 0 6px;-ms-writing-mode:tb-lr;-ms-writing-mode:vertical-lr}.help-dialog{filter:alpha(Opacity=0);opacity:0;-moz-transition:transform .3s,opacity .3s;-o-transition:transform .3s,opacity .3s;-webkit-transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-moz-transform:translate3d(20px,5px,0) rotate3d(1,1,1,-2deg);-ms-transform:translate3d(20px,5px,0) rotate3d(1,1,1,-2deg);-webkit-transform:translate3d(20px,5px,0) rotate3d(1,1,1,-2deg);transform:translate3d(20px,5px,0) rotate3d(1,1,1,-2deg);display:none;position:absolute;width:370px;height:362px;background:#fff;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-ms-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;right:100%;top:-117.5px;margin-right:14px;border:1px solid #DDD;border-top:0;z-index:0}.button,.button-banner,.js .filters-title,.pagination li a{-moz-transition:background-color .2s ease-out;-webkit-transition:background-color .2s ease-out;-moz-osx-font-smoothing:grayscale}.help-dialog:after,.help-dialog:before{content:'';position:absolute;top:50%;width:0;height:0}.help.is-open .help-dialog{filter:alpha(enabled=false);opacity:1;-moz-transform:translate3d(0,0,0) rotate3d(1,1,1,0);-ms-transform:translate3d(0,0,0) rotate3d(1,1,1,0);-webkit-transform:translate3d(0,0,0) rotate3d(1,1,1,0);transform:translate3d(0,0,0) rotate3d(1,1,1,0)}.help-dialog:before{right:-8px;margin-top:-21px;border-top:8px solid transparent;border-left:8px solid #DDD;border-bottom:8px solid transparent}.help-dialog:after{right:-7px;margin-top:-20px;border-top:7px solid transparent;border-left:7px solid #fff;border-bottom:7px solid transparent}.help-dialog .tab-nav-wrapper{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;overflow:hidden;height:40px;margin:-40px -1px 0;border:1px solid #DDD;border-bottom:0}.help-dialog .tab-nav{display:table;width:100%;position:relative}.help-dialog .tab-nav li{display:table-cell;height:40px;border-right:solid 1px #DDD}.help-dialog .tab-nav li:last-of-type{border-right:0}.help-dialog .tab-nav a{background:url(../img/rgbapng/f1f1f1cc-5.png?1433892101);background:rgba(241,241,241,.8);display:block;height:40px;padding:14px 10px 10px 20px;line-height:1;font-weight:200;font-size:13px;color:#333}.help-dialog .tab-nav a:focus,.help-dialog .tab-nav a:hover{text-decoration:none;background:url(../img/rgbapng/f1f1f1e5-5.png?1433892101);background:rgba(241,241,241,.9)}.help-dialog .tab-nav a.active{font-weight:700;background:#fff;margin:0 -1px}.help-dialog .help-tab-content{padding:20px}.help-dialog .help-tab-content .button,.help-dialog .help-tab-content button,.help-dialog .help-tab-content input{width:100%}.help-dialog .input-text,.request-info .input-text{margin-bottom:15px}.request-info .request-info-intro{font-size:14px;font-size:1.4rem;line-height:135.71429%;float:left;width:70%}.request-info .request-info-phone{float:right;font-weight:700;text-align:right;padding-top:1em}.hero-slider{width:100%;margin:0 auto;display:block;position:relative}.hero-slider .hero-item{position:relative;display:block;max-width:100%;height:800px;height:100vh;overflow:hidden;background:#000}.hero-slider .hero-item .image.cover{filter:alpha(enabled=false);opacity:1;background-color:#F1F1F1}.hero-slider img{max-width:100%;height:auto;width:100%}.hero-slider .hero-content{width:auto;position:relative;top:0;margin-top:125px}.hero-slider h3.title{font-weight:700;font-size:72px;font-size:7.2rem;line-height:1.1;color:#fff;-moz-osx-font-smoothing:grayscale;width:33.33333%;float:left;padding-right:20px;padding-top:23px}.hero-slider .well{color:#fff;padding:0;-moz-osx-font-smoothing:grayscale;width:66.66667%;float:right;margin-top:10px;max-width:600px}.hero-slider .well p.title{font-size:23px;font-size:2.3rem;line-height:1.2;font-weight:200}.hero-slider .well .icons.double-tone{margin-bottom:24px}.hero-slider .well .icons.double-tone li{display:inline-block;zoom:1;vertical-align:middle;width:49%;margin:3px 0;text-transform:capitalize;padding:3px 18px 0;line-height:1.3}.hero-slider .well .icons.double-tone li .inline-icon{margin:0 12px 0 0}.hero-banner .item-slide-title.last,.hero-slider .item-slide-title.last{margin-right:0}.hero-slider .well .icons.double-tone li span{display:inline-block;zoom:1;vertical-align:middle;width:calc(100% - 44px)}.hero-slider .well .button{width:48%}.hero-slider .well .button+.button{margin-left:4%}.hero-slider .control-nav-wrapper,.hero-slider .mobile-control-nav-wrapper{position:absolute;bottom:0;left:0;width:100%}.lt-ie9 .hero-slider .mobile-control-nav-wrapper{display:none}.hero-slider .mobile-control-nav-wrapper a.next-slide{font-size:36px;font-size:3.6rem;color:#fff;float:right;padding:20px 20px 20px 40px}.hero-banner .item-slide-title,.hero-slider .item-slide-title{font-size:16px;vertical-align:middle;text-align:center;cursor:pointer}.hero-slider .mobile-control-nav-wrapper a.next-slide:active,.hero-slider .mobile-control-nav-wrapper a.next-slide:focus,.hero-slider .mobile-control-nav-wrapper a.next-slide:hover{text-decoration:none}.hero-slider .control-nav{display:table;border-spacing:20px;border-collapse:separate;position:relative;width:100%}.hero-slider .item-slide-title{position:relative;background-color:#fff;background-color:rgba(255,255,255,.7);color:#000;width:25%;padding:21px;font-size:1.6rem;font-weight:700;text-transform:capitalize;display:table-cell;float:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.hero-banner .well p.title::first-letter,.hero-banner h3.title::first-letter{text-transform:uppercase}.hero-slider .item-slide-title.active:after,.hero-slider .item-slide-title:hover:after{top:-14px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:7px;margin-left:-7px}.no-tablecellpositionrelative .hero-slider .item-slide-title.active:after,.no-tablecellpositionrelative .hero-slider .item-slide-title:hover:after{display:none}.hero-slider .item-slide-title:hover:after{border-bottom-color:rgba(255,255,255,.7)}.hero-slider .item-slide-title.active,.hero-slider .item-slide-title.active:hover{background:#032A5B;color:#fff}.hero-slider .item-slide-title.active:after,.hero-slider .item-slide-title.active:hover:after{border-bottom-color:#003161}.hero-banner{width:100%;margin:0 auto;display:block;position:relative}.hero-banner .hero-item{position:relative;display:block;max-width:100%;height:800px;height:100vh;overflow:hidden;background:#000}.hero-banner .hero-item .image.cover{filter:alpha(enabled=false);opacity:1;background-color:#F1F1F1}.hero-banner img{max-width:100%;height:auto;width:100%}.hero-banner .hero-content{width:auto;position:relative;top:0;margin-top:125px}.hero-banner h3.title{font-weight:700;font-size:72px;font-size:7.2rem;line-height:1.1;color:#fff;-moz-osx-font-smoothing:grayscale;width:33.33333%;float:left;padding-right:20px;padding-top:23px}.hero-banner .well{color:#fff;padding:0;-moz-osx-font-smoothing:grayscale;width:66.66667%;float:right;margin-top:10px;max-width:600px}.hero-banner .well p.title{font-size:23px;font-size:2.3rem;line-height:1.2;font-weight:200}.hero-banner .well .icons.double-tone{margin-bottom:24px}.hero-banner .well .icons.double-tone li{display:inline-block;zoom:1;vertical-align:middle;width:49%;margin:3px 0;text-transform:capitalize;padding:3px 18px 0;line-height:1.3}.hero-banner .well .icons.double-tone li .inline-icon{margin:0 12px 0 0}.hero-banner .well .icons.double-tone li span{display:inline-block;zoom:1;vertical-align:middle;width:calc(100% - 44px)}.hero-banner .well .button{width:48%}.hero-banner .well .button+.button{margin-left:4%}.hero-banner .control-nav-wrapper,.hero-banner .mobile-control-nav-wrapper{position:absolute;bottom:0;left:0;width:100%}.lt-ie9 .hero-banner .mobile-control-nav-wrapper{display:none}.hero-banner .mobile-control-nav-wrapper a.next-slide{font-size:36px;font-size:3.6rem;color:#fff;float:right;padding:20px 20px 20px 40px}.hero-banner .mobile-control-nav-wrapper a.next-slide:active,.hero-banner .mobile-control-nav-wrapper a.next-slide:focus,.hero-banner .mobile-control-nav-wrapper a.next-slide:hover{text-decoration:none}.hero-banner .control-nav{display:table;border-spacing:20px;border-collapse:separate;position:relative;width:100%}.hero-banner .item-slide-title{position:relative;background-color:#fff;background-color:rgba(255,255,255,.7);color:#000;width:25%;padding:21px;font-size:1.6rem;font-weight:700;text-transform:capitalize;display:table-cell;float:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.hero-banner .item-slide-title.active:after,.hero-banner .item-slide-title:hover:after{top:-14px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:7px;margin-left:-7px}.no-tablecellpositionrelative .hero-banner .item-slide-title.active:after,.no-tablecellpositionrelative .hero-banner .item-slide-title:hover:after{display:none}.hero-banner .item-slide-title:hover:after{border-bottom-color:rgba(255,255,255,.7)}.hero-banner .item-slide-title.active,.hero-banner .item-slide-title.active:hover{background:#032A5B;color:#fff}.hero-banner .item-slide-title.active:after,.hero-banner .item-slide-title.active:hover:after{border-bottom-color:#003161}.home .hero-banner{margin-bottom:20px}.button,.js .filters-title,.pagination li a{width:230px;max-width:100%;padding:15px 0;display:block;text-align:center;font-size:16px;font-size:1.6rem;font-weight:400;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;text-transform:capitalize;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out;background:#F1F1F1;border:1px solid #CCC;cursor:pointer;margin-bottom:24px}.button:active,.button:focus,.js .filters-title:active,.js .filters-title:focus,.pagination li a:active,.pagination li a:focus{background:url(../img/rgbapng/f1f1f17f-5.png?1433892101);background:rgba(241,241,241,.5);text-decoration:none}.js .filters-title{font-size:13px;font-size:1.3rem;padding:8px 0;width:90px}.paginate_button.next,.paginate_button.previous{display:inline-block;line-height:25px}.next.paginate_button.current,.paginate_button.next:hover{background:rgba(241,241,241,.5);color:#036}.input2,.input3,.input4{height:34px;width:150px!important;margin-top:10px;margin-bottom:10px;border:0;margin-left:10px;display:inline-block}.input3,.input4{height:60px!important;width:200px!important;padding:4px}.aside-button,.button-banner{height:auto;max-width:100%;text-align:center;-webkit-font-smoothing:antialiased}.input4{margin-bottom:0!important}.buttontest,.buttontest2{width:150px!important;background-color:#FF9B1D;font-weight:400}.buttonVideo{padding:10px 0!important}.buttontest2{margin-left:15px}.button2{background-color:rgba(243,199,39,.8);color:#F1F1F1}.button3{background-color:#ff8a00;color:#F1F1F1;margin-top:10px}.buttonpad{margin-top:8px}.button-banner{padding:15px 0;display:block;font-size:16px;font-size:1.6rem;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-o-transition:background-color .2s ease-out;cursor:pointer;width:100%;font-weight:700;position:relative;margin:0;color:#fff;background:#032A5B;text-transform:uppercase;border:0;transition:color .2s ease-in-out}.aside-button,.degree-button{-o-transition:background-color .2s ease-out;-moz-osx-font-smoothing:grayscale}.button-banner:active,.button-banner:focus{background:url(../img/rgbapng/f1f1f17f-5.png?1433892101);background:rgba(241,241,241,.5);text-decoration:none}.button-banner:hover{color:orange}.deptVideo{background:#032A5B;color:#FFF;border:2px solid #FFF;float:left}.deptVideo:hover{background:#ACD6FF;color:#032A5B;border-color:#ACD6FF}.leftBoxSelected,.leftBoxUnSelected,.rightBoxSelected,.rightBoxUnSelected{font-size:12px;font-size:1.2rem;font-family:OpenSans,Georgia,"Helvetica Neue",Arial,sans-serif;font-weight:700;border:2px solid #FC3;color:#fff;background-color:#FC3;display:inline-block;padding:3px;text-align:center}.leftBoxUnSelected,.rightBoxUnSelected{border:2px solid #FC3;cursor:pointer}.aside-button{display:block;font-weight:400;text-transform:capitalize;-moz-transition:background-color .2s ease-out;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;background:orange;cursor:pointer;margin-top:20px;margin-bottom:0;width:70%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;font-size:14px;font-size:1.4rem;border:1px solid orange;padding:10px;color:#fff}.aside-button:active,.aside-button:focus{background:url(../img/rgbapng/f1f1f17f-5.png?1433892101);background:rgba(241,241,241,.5);text-decoration:none}.aside-button:hover{text-decoration:none}.button.link{color:#036}.button.small{font-size:13px;font-size:1.3rem;padding:8px 0;width:90px}.button.darker{background:#EAEAEA}.button.darker:active,.button.darker:focus,.button.darker:hover{background:url(../img/rgbapng/f1f1f17f-5.png?1433892101);background:rgba(241,241,241,.5)}.button.primary{background:#032A5B;color:#fff;border:2px solid #032A5B;float:left}.button.secondary{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;font-size:16px;font-size:1.6rem;width:230px;max-width:100%;padding:15px 0;display:block;text-align:center;background:rgba(243,199,39,.8);color:#fff;border:2px solid rgba(243,199,39,.8)}.button.secondary:active,.button.secondary:focus,.button.secondary:hover{color:#fff;text-decoration:none}.button.reverse{background:#fff;color:#036;border:2px solid #fff;float:left}.button.reverse:active,.button.reverse:focus,.button.reverse:hover{background:url(../img/rgbapng/ffffff7f-5.png?1433892101);background:rgba(255,255,255,.5);color:#fff}.button.transparent{background:0 0;color:#fff;border:1px solid #fff;float:left;width:auto;padding-left:14px;padding-right:14px}.button.transparent:active,.button.transparent:focus,.button.transparent:hover{background:url(../img/rgbapng/ffffff7f-5.png?1433892101);background:rgba(255,255,255,.5);color:#fff}.button.next:after{content:">"}.chromeframe{display:block;margin-top:120px;zoom:1;width:100%;padding:10px 20px}.item-list.events,.item-list.news,.item-list.primary{padding-right:10px;padding-left:10px}.chromeframe:after{content:".";display:block;height:0;clear:both;visibility:hidden}.item-list.news{width:50%;float:left}.item-list.events{width:50%;float:right}.item-list.events,.item-list.news{margin-bottom:30px}.item-list.events li,.item-list.news li{padding-bottom:8px}.item-list.events .meta,.item-list.news .meta{text-transform:uppercase;font-size:11px;font-size:1.1rem;width:100%;display:block}.item-list.events .label,.item-list.news .label{color:#333;float:left;display:block}.item-list.events .label:after,.item-list.news .label:after{content:"";width:6px;height:6px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#CCC;margin:0 10px;display:inline-block}.item-list.events .date,.item-list.news .date{color:#333;float:left;display:block;text-transform:uppercase}.item-list.primary{float:left}.item-list.primary .item-list{padding-right:9em}.item-list.secondary{width:41.66667%;float:right;padding-left:10px;padding-right:10px;font-size:0}.item-list.secondary .link-list{border:10px solid transparent;display:inline-block;zoom:1;vertical-align:top;width:50%;position:relative}.item-list.secondary .link-list .list-wrapper-inner{background:#fff;display:block;width:100%;position:relative;zoom:1;height:100%;background-size:cover}.item-list.secondary .link-list .list-wrapper-inner:after{content:".";display:block;height:0;clear:both;visibility:hidden}.item-list .title{display:block;clear:both;font-size:18px;font-size:1.8rem;font-weight:200;letter-spacing:-.3px;padding:5px 0 6px}.item-list .link-list ul{margin-top:14px;margin-bottom:30px}.item-list .link-list li{font-weight:200;font-size:15px;font-size:1.5rem;line-height:1.1;margin-bottom:15px}.item-list .link-list .title{letter-spacing:.5px;margin-top:0;padding-top:0;line-height:1.1}.item-list.landing-links{margin:40px 0}.item-list.landing-links li{width:33.33333%;float:left;padding:20px}.item-list.landing-links li:nth-child(3n+1){clear:both}.newsletter .item-list li{position:relative;padding-left:16.66667%;padding-top:20px;margin-bottom:20px;border-top:solid 1px #DDD}.newsletter .item-list .label{font-size:13px;font-size:1.3rem;display:block;position:absolute;top:30px;left:0;width:16.66667%;font-weight:200}.newsletter .item-list .meta{color:#999;font-weight:700}.list-group{padding:50px 0;width:100%;display:block;clear:both}.feature-grid .content{position:static;display:block;z-index:1}.feature-grid .item-type{display:table;text-align:center;position:absolute;top:25px;right:25px;z-index:3;text-transform:uppercase;color:#333;background:url(../img/rgbapng/ffffffcc-5.png?1433892101);background:rgba(255,255,255,.8);height:50px;width:50px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;font-size:11px;font-size:1.1rem;letter-spacing:.57px}.feature-grid.video .play{width:100%}.feature-grid.video .play:before{content:"";text-indent:0;display:inline;font-size:12px;margin-left:5px}.feature-grid.video .type{text-indent:-9999px}.feature-grid .play,.feature-grid .type{vertical-align:middle;display:table-cell}.feature-grid .date{position:absolute;z-index:2;top:44px;right:95px;text-transform:uppercase;font-size:11px;font-size:1.1rem;letter-spacing:4px}.feature-grid .item-content{position:absolute;top:23%;right:22.8%;width:25%;display:block;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.feature-grid .item-content .title{font-size:36px;font-size:3.6rem;font-weight:200;line-height:1.3}.feature-grid .item-content .title:after{background:#fff;content:"";width:100%;display:block;height:1px;margin:15px 0}.feature-grid .item-content p{font-size:16px;font-size:1.6rem}.feature-grid img{max-width:100%;height:auto}.ie8 .feature-grid img{width:auto}.feature-grid.primary{width:33.33333%;float:left;padding-left:10px;padding-right:10px}.feature-grid.secondary{width:66.66667%;float:right;padding-left:10px;padding-right:10px}.feature-grid .feature-blocks,.feature-grid .feature-blocks-full{-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-top:10px}.feature-grid .feature-blocks-full.primary,.feature-grid .feature-blocks.primary{width:66%;width:calc(66.66% + 10px);margin-left:calc(-10px)}.feature-grid .feature-blocks-full.secondary,.feature-grid .feature-blocks.secondary{width:33%;width:calc(33.33% + 10px);margin-right:calc(-10px)}.feature-grid .feature-blocks-full.secondary .lt-ie9,.feature-grid .feature-blocks.secondary .lt-ie9{width:33%}.feature-grid .feature-blocks-full.secondary .feature-block-item,.feature-grid .feature-blocks.secondary .feature-block-item{width:100%}.feature-grid .feature-blocks .feature-block-full,.feature-grid .feature-blocks .feature-block-item,.feature-grid .feature-blocks-full .feature-block-full,.feature-grid .feature-blocks-full .feature-block-item{border:10px solid transparent;float:left;display:block;width:50%;position:relative;overflow:hidden}.feature-grid .feature-blocks .feature-block-full.focus,.feature-grid .feature-blocks .feature-block-full.full,.feature-grid .feature-blocks .feature-block-item.focus,.feature-grid .feature-blocks .feature-block-item.full,.feature-grid .feature-blocks-full .feature-block-full.focus,.feature-grid .feature-blocks-full .feature-block-full.full,.feature-grid .feature-blocks-full .feature-block-item.focus,.feature-grid .feature-blocks-full .feature-block-item.full{width:100%}.feature-grid .feature-blocks .feature-block-full.focus figcaption,.feature-grid .feature-blocks .feature-block-full.full figcaption,.feature-grid .feature-blocks .feature-block-item.focus figcaption,.feature-grid .feature-blocks .feature-block-item.full figcaption,.feature-grid .feature-blocks-full .feature-block-full.focus figcaption,.feature-grid .feature-blocks-full .feature-block-full.full figcaption,.feature-grid .feature-blocks-full .feature-block-item.focus figcaption,.feature-grid .feature-blocks-full .feature-block-item.full figcaption{right:0;width:50%;left:auto;top:0}.feature-grid .feature-blocks .feature-block-full.thin,.feature-grid .feature-blocks .feature-block-item.thin,.feature-grid .feature-blocks-full .feature-block-full.thin,.feature-grid .feature-blocks-full .feature-block-item.thin{width:25%}.feature-grid .feature-blocks .feature-block-full a,.feature-grid .feature-blocks .feature-block-item a,.feature-grid .feature-blocks-full .feature-block-full a,.feature-grid .feature-blocks-full .feature-block-item a{display:block;width:100%;color:#fff;min-height:380px;height:100%;background-size:cover;overflow:hidden}.feature-grid .feature-blocks-full .feature-block-full figure>a,.video-landing{min-height:450px}.feature-grid .feature-blocks .feature-block-full a .background,.feature-grid .feature-blocks .feature-block-item a .background,.feature-grid .feature-blocks-full .feature-block-full a .background,.feature-grid .feature-blocks-full .feature-block-item a .background{-moz-transition:transform .4s ease,opacity .2s ease;-o-transition:transform .4s ease,opacity .2s ease;-webkit-transition:transform .4s ease,opacity .2s ease;transition:transform .4s ease,opacity .2s ease;position:absolute;width:100%;height:100%;background-size:cover;background-position:center}.feature-grid .feature-blocks .feature-block-item-inner,.feature-grid .feature-blocks-full .feature-block-item-inner{display:block;width:100%;height:100%;position:relative;z-index:0;background:#333}.feature-grid .feature-blocks .feature-block-item-inner.no-img,.feature-grid .feature-blocks-full .feature-block-item-inner.no-img{background:#032A5B}.feature-grid .feature-blocks .feature-block-item-inner.no-img:before,.feature-grid .feature-blocks-full .feature-block-item-inner.no-img:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjciLz48c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjciLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=);background-size:100%;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0,rgba(0,0,0,.7)),color-stop(25%,rgba(0,0,0,.7)),color-stop(100%,#fff));background-image:-moz-linear-gradient(left bottom,rgba(0,0,0,.7) 0,rgba(0,0,0,.7) 25%,#fff 100%);background-image:-webkit-linear-gradient(left bottom,rgba(0,0,0,.7) 0,rgba(0,0,0,.7) 25%,#fff 100%);background-image:linear-gradient(to right top,rgba(0,0,0,.7) 0,rgba(0,0,0,.7) 25%,#fff 100%)}.feature-grid .feature-blocks .feature-block-item-inner:before,.feature-grid .feature-blocks-full .feature-block-item-inner:before{-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;background:#000;filter:alpha(Opacity=35);opacity:.35;content:"";width:101%;height:101%;display:block;z-index:1;position:absolute;top:-.5%;left:-.5%}.lt-ie9 .feature-grid .feature-blocks .feature-block-item-inner:before,.lt-ie9 .feature-grid .feature-blocks-full .feature-block-item-inner:before{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FFF0000, endColorstr=#7FFF0000);background:#003161}.gt-ie8 .feature-grid .feature-blocks .feature-block-item-inner:before,.gt-ie8 .feature-grid .feature-blocks-full .feature-block-item-inner:before{filter:none}.feature-grid .feature-blocks .feature-block-item-inner img,.feature-grid .feature-blocks-full .feature-block-item-inner img{height:100%;width:100%;display:block;position:relative;background-size:cover;z-index:-1}.feature-grid .feature-blocks .feature-block-item-inner h4.title,.feature-grid .feature-blocks-full .feature-block-item-inner h4.title{font-size:23px;font-size:2.3rem;font-weight:200;line-height:1.3;bottom:120px;bottom:12rem;position:absolute;padding:0 2.5rem;width:100%}.feature-grid .feature-blocks .feature-block-item-inner h4.title:after,.feature-grid .feature-blocks-full .feature-block-item-inner h4.title:after{background:#fff;content:"";width:100%;display:block;height:1px;margin:15px 0}.feature-grid .feature-blocks .feature-block-item-inner p,.feature-grid .feature-blocks-full .feature-block-item-inner p{height:100px;height:10rem;position:absolute;bottom:0;padding:0 2.5rem}.feature-grid .feature-blocks .feature-block-item-inner:hover:before,.feature-grid .feature-blocks-full .feature-block-item-inner:hover:before{filter:alpha(Opacity=30);opacity:.3}.feature-grid .feature-blocks .feature-block-item-inner:hover .background,.feature-grid .feature-blocks-full .feature-block-item-inner:hover .background{filter:alpha(Opacity=60);opacity:.6}.csstransitions .feature-grid .feature-blocks .feature-block-item-inner:hover .background,.csstransitions .feature-grid .feature-blocks-full .feature-block-item-inner:hover .background{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-moz-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;-webkit-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}.feature-grid .feature-blocks figcaption,.feature-grid .feature-blocks-full figcaption{z-index:2;position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;padding:.25em 0}.feature-grid .feature-blocks figcaption h4.title,.feature-grid .feature-blocks-full figcaption h4.title{display:inline-block;vertical-align:bottom}.feature-grid .feature-blocks figcaption p,.feature-grid .feature-blocks-full figcaption p{font-size:14px;font-size:1.4rem;line-height:1.3;font-weight:200;display:inline-block;vertical-align:bottom}.long{height:800px}.filters-form{position:relative}.filters-submit{width:auto;padding:10px;background:#F1F1F1;border-color:#CCC;color:#036;white-space:nowrap}.js .filters-submit{display:none}.breadcrumb-wrapper{width:100%;border-bottom:1px solid #DDD;padding-top:23px;padding-bottom:20px}.breadcrumb-wrapper .breadcrumbs:before{content:"";width:5px;height:5px;float:left;display:block}.breadcrumb-wrapper .breadcrumbs li{display:inline-block;zoom:1;font-size:12px;font-size:1.2rem;line-height:14px;margin-right:10px}.breadcrumb-wrapper .breadcrumbs li:after{content:">";color:#BBB;display:inline-block;zoom:1;vertical-align:bottom;margin-left:10px;line-height:14px;font-size:14px;font-size:1.4rem}.breadcrumb-wrapper .breadcrumbs li:last-child,.breadcrumb-wrapper .breadcrumbs li:nth-last-child(2):after{display:none}.breadcrumb-wrapper .breadcrumbs li:first-of-type{margin-left:10px}.breadcrumb-wrapper .breadcrumbs li a [class*=icon-]{display:inline-block;font-size:14px;font-size:1.4rem}.breadcrumb-wrapper .breadcrumbs li a .sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.page-heading{margin-bottom:30px}.page-heading .subtitle{font-size:22px;font-size:2.2rem;line-height:1.1;font-weight:200}.page-heading .page-title{font-weight:700;font-size:35px;font-size:3.5rem;line-height:1.3;width:76%}.page-heading .label{text-transform:uppercase;color:#fff;background:#333;padding:3px 11px;letter-spacing:1px;font-size:12px;font-size:1.2rem}.pager-article li a:active,.pager-article li a:focus,.pager-article li a:hover,.social-icons a:active,.social-icons a:focus,.social-icons a:hover{color:#032A5B;text-decoration:none}.page-heading .date{font-size:18px;font-size:1.8rem;font-weight:200}.page-heading .contact-details{width:33.33333%;float:left;padding-left:10px;padding-right:10px;font-weight:200;padding-bottom:40px;display:block}.secondary-aside .page-heading{margin-top:22px;padding-right:80px}.page-heading-wrapper .page-heading{margin-right:10px;padding-left:10px;padding-right:10px}.page-heading-wrapper.no-gutters .page-heading{padding-left:0}.page-heading-wrapper.inline .page-heading{display:inline-block;zoom:1;vertical-align:middle}.page-heading-wrapper.inline .pagination-summary{vertical-align:top;position:relative;top:20px}.a2a_dd span,.social-icons a .sr-only{position:absolute;top:auto;overflow:hidden}.section-heading{margin-bottom:20px}.section-heading h2,.section-heading h3,.section-heading h4{display:inline-block;zoom:1;vertical-align:bottom;margin-right:15px;margin-bottom:0}.section-heading .pagination-summary{vertical-align:bottom}.pagination-summary{font-size:13px;font-size:1.3rem;display:inline-block;zoom:1;margin:0}.pagination-summary p{margin:0}.pagination{font-size:0}.pagination li{display:inline-block;zoom:1;vertical-align:middle}.pagination li a{vertical-align:middle;height:28px;font-size:14px;font-size:1.4rem;text-align:center;padding:0!important;width:40px;max-width:40px;line-height:25px;background:#fff;border-color:transparent}.pagination li a:active,.pagination li a:focus,.pagination li a:hover{border-color:#CCC;background:#fff}.pagination li a.active{font-weight:700;border-color:#CCC}.pagination li a.pagination-next,.pagination li a.pagination-prev{font-size:23px;font-size:2.3rem;line-height:25px;width:40px!important;min-width:20px;overflow:hidden;background:#F1F1F1;border-color:#CCC}.pagination li a.pagination-next:before,.pagination li a.pagination-prev:before{display:block}.pagination li a.pagination-next:active,.pagination li a.pagination-next:focus,.pagination li a.pagination-next:hover,.pagination li a.pagination-prev:active,.pagination li a.pagination-prev:focus,.pagination li a.pagination-prev:hover{background:url(../img/rgbapng/f1f1f17f-5.png?1433892101);background:rgba(241,241,241,.5)}.pagination li a.pagination-prev{margin-right:5px}.pagination li a.pagination-prev:before{content:"<"}.pagination li a.pagination-next{margin-left:5px}.pagination li a.pagination-next:before{content:">"}.pager-prev{margin-left:17px}.pager-prev:before{content:"<"}.pager-next{margin-left:7px}.pager-next:before{content:">"}.pager-article{width:100%;display:block;border-top:1px solid #DDD;margin-top:40px;padding:0 40px}.pager-article ul{padding:40px 0}.pager-article .prev{float:left;width:300px}.pager-article .prev a{padding-left:60px;float:right}.pager-article .prev a:before{content:"";float:left;margin:6px 0 -20px -40px;font-size:14px;font-size:1.4rem}.pager-article .next{width:300px;float:right}.pager-article .next a{padding-right:60px;float:left;text-align:right}.pager-article .next a:before{content:"";float:right;margin:6px -40px -20px 0;font-size:14px;font-size:1.4rem}.pager-article li a{font-size:20px;font-size:2rem;font-weight:200;line-height:1.3;display:block}.pager-article li .date{font-size:12px;font-size:1.2rem;display:block;clear:both;margin-top:5px}.link-list{margin-top:15px!important;margin-bottom:30px!important}.faculty-list li,.link-list li{margin-bottom:12px;font-size:14px;font-size:1.4rem;font-weight:200;line-height:1.4}.faculty-list li p{font-size:12px;font-size:1.2rem}.intro-text{font-size:22px;font-size:2.2rem;margin-top:12px;line-height:1.4}.social-icons{width:100%;display:block;font-size:16px;font-size:1.6rem}.social-icons.inline a{float:left;display:block;margin-right:10px;margin-top:5px}.social-icons ul{float:right}.social-icons li{float:left;margin-left:20px}.social-icons a [class*=icon-]{display:inline-block}.social-icons a .sr-only{left:-10000px;width:1px;height:1px}.result{margin-bottom:20px}.result .result-categories{margin:0}.result .result-title{font-size:18px;font-size:1.8rem;line-height:133.33333%;font-weight:400;margin-bottom:2px}.result .result-summary{font-size:13px;font-size:1.3rem;margin:0}.result .result-meta{margin:0}.result .result-meta-label{color:#BBB}.results.two-columns{-moz-column-count:2;-webkit-column-count:2;column-count:2}.results.two-columns .result{margin-bottom:24px}.results.two-columns .result p{margin-bottom:0}.hero-item.landing{background:#F1F1F1;display:block;overflow:hidden;width:100%}.hero-item.landing .image-wrapper{width:66.66667%;float:right}.hero-item.landing .image-wrapper img{width:100%;height:auto}.hero-item.landing .content{width:33.33333%;float:left;padding:30px 40px 0 0}.feature-grid .feature-blocks-full{width:100%;margin-top:0}.feature-grid .feature-blocks-full .feature-block-full{width:100%;float:none;border:none}.feature-grid .feature-blocks-full .feature-block-full .container{position:absolute;height:100%;width:100%;left:0;right:0}.feature-grid .feature-blocks-full .feature-block-full .container figcaption{width:50%;right:0;left:auto}.a2a_dd{float:right;font-size:14px;font-size:1.4rem;font-weight:200;padding:17px 0 15px 30px;line-height:1.4}.a2a_dd span{left:-10000px;width:1px;height:1px}.a2a_dd:active,.a2a_dd:focus,.a2a_dd:hover{text-decoration:none;color:#032A5B;outline:0}.a2a_dd.icon:before{font-size:20px;font-size:2rem;float:right;margin-left:10px}body .a2a_mini{background:url(../img/common/share-bubble-up.png?1433892101) center no-repeat;width:99px;height:107px;background-size:99px 107px;border:none;margin-left:12px;margin-top:6px;min-width:0}.lt-ie9 body .a2a_mini{background-image:url(../img/common/share-bubble-up-1x.png?1433892101)}body .a2a_mini .a2a_mini_services{position:relative}body .a2a_mini #a2apage_show_more_less{display:none}body .a2a_mini a.a2a_i,body .a2a_mini i.a2a_i{width:0;border:none!important;padding:0;color:transparent;overflow:hidden}body .a2a_mini a.a2a_i span,body .a2a_mini i.a2a_i span{background:0 0;position:absolute;text-align:center;width:16px}body .a2a_mini a.a2a_i span:before,body .a2a_mini i.a2a_i span:before{color:#036}body .a2a_mini a.a2a_i span.a2a_s_twitter,body .a2a_mini i.a2a_i span.a2a_s_twitter{left:50%;margin-left:-7px;top:17px}body .a2a_mini a.a2a_i span.a2a_s_twitter:before,body .a2a_mini i.a2a_i span.a2a_s_twitter:before{content:"t"}body .a2a_mini a.a2a_i span.a2a_s_linkedin,body .a2a_mini i.a2a_i span.a2a_s_linkedin{left:20px;top:40px}body .a2a_mini a.a2a_i span.a2a_s_linkedin:before,body .a2a_mini i.a2a_i span.a2a_s_linkedin:before{content:""}body .a2a_mini a.a2a_i span.a2a_s_email,body .a2a_mini i.a2a_i span.a2a_s_email{right:12px;top:40px}body .a2a_mini a.a2a_i span.a2a_s_email:before,body .a2a_mini i.a2a_i span.a2a_s_email:before{font-family:OpenSans,sans-serif;content:'@';font-weight:700}.degree-landing-title,.one-off-landing-title,.overview-modal-text,.overview-subtitle,.overview-title{font-family:OpenSans,Georgia,"Helvetica Neue",Arial,sans-serif}body .a2a_mini a.a2a_i span.a2a_s_facebook,body .a2a_mini i.a2a_i span.a2a_s_facebook{left:50%;margin-left:-7px;top:65px}body .a2a_mini a.a2a_i span.a2a_s_facebook:before,body .a2a_mini i.a2a_i span.a2a_s_facebook:before{content:""}body .a2a_mini a.a2a_i:active,body .a2a_mini a.a2a_i:focus,body .a2a_mini a.a2a_i:hover,body .a2a_mini i.a2a_i:active,body .a2a_mini i.a2a_i:focus,body .a2a_mini i.a2a_i:hover{background:0 0;border:none}.newsletter{padding-left:10px;padding-right:10px}.newsletter .newsletter-header{margin-bottom:30px}.newsletter .newsletter-header .title{font-size:22px;font-size:2.2rem;display:inline-block;margin-right:20px;margin-bottom:0}.newsletter .newsletter-header .css-select{display:inline-block;vertical-align:top}.location-hero{overflow:hidden;position:relative;margin-bottom:50px}.location-hero.has-map .image.cover{background:0 55% no-repeat;background-size:144% auto}.location-hero.has-map .image.cover:before{content:' ';display:block;z-index:1;position:absolute;width:100%;height:100%;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjcyJSIgY3k9IjUwJSIgcj0iMzMwJSI+PHN0b3Agb2Zmc2V0PSIzMC4zMDMwMyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAzMTYxIiBzdG9wLW9wYWNpdHk9IjAuNDciLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=);background-size:100%;background-image:-moz-radial-gradient(72% center,circle,rgba(255,255,255,0) 100px,rgba(0,49,97,.47) 330px);background-image:-webkit-radial-gradient(72% center,circle,rgba(255,255,255,0) 100px,rgba(0,49,97,.47) 330px);background-image:radial-gradient(circle at 72% center,rgba(255,255,255,0) 100px,rgba(0,49,97,.47) 330px)}.calender:after,.one-off-tile-container:after{content:" ";display:block}.location-hero .container{margin-top:5%;margin-bottom:5%;position:relative;z-index:2;color:#fff}.location-hero .container .content{padding:5% 10px}.no-cssgradients .location-hero .container .content{background:url(../img/rgbapng/032a5b7f-5.png?1433892101);background:rgba(3,42,91,.5);padding:20px;float:left}.location-hero .container .content a{color:#fff}.location-hero .container .content h2{font-size:35px;font-size:3.5rem}.location-hero .container .content p{font-size:22px;font-size:2.2rem}.location-hero .container .content p.address{margin-bottom:0}dl{font-weight:200}dl .title,dl h4{float:none;clear:both;padding-top:24px}dl dt{float:left;clear:both;min-width:45px}dl dd{float:left;margin-left:10px;clear:right;max-width:60%}.video-landing{height:50vh;width:100%;display:block;position:relative;margin:100px auto 0;overflow:hidden;pointer-events:none}.video-landing-wrapper{position:relative;top:-150px;padding:25px 0 56.25%}.video-landing-wrapper iframe{height:100%;width:100%;top:0;right:0;bottom:0;left:0;position:absolute}.video-landing-content{top:35%;right:0;bottom:0;left:0;position:absolute}.video-landing-content h1{font-size:64px;font-size:6.4rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0;text-align:center;text-transform:uppercase;color:#fff}.video-landing-content h2{font-size:24px;font-size:2.4rem;font-weight:lighter;font-weight:200;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:5px;text-transform:uppercase;text-align:center;margin-bottom:15px;color:#fff}.video-landing-content span{color:#032A5B}.overview{height:100%;width:100%;padding-top:10px;padding-bottom:45px;background-color:#333}.overview-text{text-align:center}.overview-subtitle,.overview-title{font-size:26px;font-size:2.6rem;color:#fff;margin-bottom:0;padding-top:25px;font-weight:700}.overview-subtitle{font-size:16px;font-size:1.6rem;line-height:1.5;font-weight:400;width:60%;padding-top:10px;margin:0 auto 40px}.overview-grid{margin-top:10px;margin-bottom:0;padding:0 13%}.overview-item{width:50%;float:left;padding-left:10px;padding-right:10px;text-align:center;min-height:250px}.overview-item a:hover{text-decoration:none}.overview-item-title{font-size:16px;font-size:1.6rem;font-weight:700;text-transform:uppercase;color:#fff}.degree-button,.one-off-button{text-transform:capitalize;-webkit-font-smoothing:antialiased;text-align:left;cursor:pointer}.overview-item-title:hover{text-decoration:none}.overview-item-subtitle{height:auto;width:85%;font-size:19px;font-size:1.9rem;margin:0 auto;font-weight:200;line-height:1.5;color:#fff}.overview-modal-container{height:auto;width:auto;margin-top:90px;margin-bottom:0;padding:25px;background-color:#fff;box-shadow:0 0 10px 5000px rgba(0,0,0,.7)}.overview-modal-container:focus{outline:0}.overview-modal-content{margin-top:20px;margin-bottom:0}.overview-modal-btn{float:right;background-color:#F1F1F1}.overview-modal-feature-slider{width:100%;margin-top:30px;margin-bottom:30px}.overview-modal-map{height:400px;width:100%}.overview-modal-title{margin-top:10px;margin-bottom:20px;font-weight:700;color:#032A5B}.overview-modal-title-light{margin-top:10px;margin-bottom:10px;font-weight:200;color:#036}.overview-modal-subtitle{margin-top:10px;margin-bottom:20px;font-weight:200}.overview-image{height:100%;width:450px;margin-bottom:15px}.degree-container{height:auto;width:100%;min-height:600px;margin-bottom:25px}.degree-landing-content{position:absolute;left:auto;top:300px;margin-top:0}.degree-landing-title{font-size:44px;font-size:4.4rem;margin-top:0;margin-bottom:10px;color:#032A5B;font-weight:700;line-height:1.2}.degree-landing-well{height:auto;width:100%;margin-top:10px}.degree-landing-subtitle{font-size:18px;font-size:1.8rem;font-weight:200;line-height:1.2;width:700px;color:#333}.degree-data h2,.degree-links,.degree-title{font-weight:700}.degree-title{font-size:60px;font-size:6rem;color:#032A5B}.degree-title-discover{font-size:36px;font-size:3.6rem;margin-top:20px;color:#333}.degree-title-core,.degree-title-detail,.one-off-title-core{font-size:17px;font-size:1.7rem;margin-top:20px;margin-bottom:.3em;font-weight:700;letter-spacing:-1px}.degree-title-core{margin-top:40px}.degree-links{font-size:16px;font-size:1.6rem;margin:0 0 25px 10px;list-style:disc}.degree-list{height:auto;width:70%;padding-right:10px;padding-left:10px;margin-top:30px;margin-bottom:0;float:left}.degree-data{margin-top:20px}.degree-tab{height:30px;width:auto}.degree-tab-title{font-weight:200}.degree-tab-subtitle{font-size:16px;font-size:1.6rem}.degree-tab.ui-tabs-anchor{color:#333}.degree-tab.ui-tabs-anchor:focus{color:#fff;outline:0}.degree-accordian{margin-top:20px;margin-bottom:25px}.degree-info{font-size:16px;font-size:1.6rem;margin-top:0;margin-bottom:0}.degree-info-list,.degree-info-list li,.one-off-info-list li{list-style:disc;padding-left:20px;font-weight:200}.degree-info-list-container{margin-top:30px;margin-bottom:40px}.degree-info-list li,.one-off-info-list li li{margin-top:10px;margin-bottom:10px;color:orange}.degree-info-list span,.one-off-info-list li span{font-size:16px;font-size:1.6rem;line-height:1.2;color:#333}.degree-learn-container{height:auto;width:100%;margin-top:30px;margin-bottom:10px}.degree-learn-img{height:auto;width:90%;margin-right:auto;margin-left:auto;border:1px solid #003161}.degree-overview-title{font-size:17px;font-size:1.7rem;font-weight:400}.degree-button{max-width:100%;padding:15px 0;display:block;font-size:16px;font-size:1.6rem;font-weight:400;-moz-transition:background-color .2s ease-out;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;background:#032A5B;margin-bottom:24px;height:40px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:1px solid #fff;color:#fff}.one-off-breakout-container:nth-of-type(3),.one-off-breakout-container:nth-of-type(4),.one-off-breakout-container:nth-of-type(5),.one-off-breakout-container:nth-of-type(6){padding-left:5px}.degree-button:active,.degree-button:focus{background:url(../img/rgbapng/f1f1f17f-5.png?1433892101);background:rgba(241,241,241,.5);text-decoration:none}.degree-button:active{background:#036;text-decoration:none}.degree-button-wrapper{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;height:55px}.one-off-container{height:auto;width:100%;min-height:600px;margin-bottom:25px}.one-off-breakout-container{margin-right:auto;margin-left:auto;right:20px;max-width:1500px}.fr-close,.fr-onclick-next,.fr-side-next,.fr-side-next .fr-side-button{right:0}.one-off-breakout-container h2{color:#032A5B;font-weight:700;margin:25px 0 0}.one-off-breakout-container h3{font-size:14px;font-size:1.4rem;margin-top:10px}.one-off-breakout-container:nth-of-type(7){margin-top:25px}.one-off-landing-content{position:absolute;left:auto;top:300px;margin-top:0}.one-off-landing-title{font-size:44px;font-size:4.4rem;margin-top:0;margin-bottom:10px;color:#032A5B;font-weight:700;line-height:1.2}.one-off-landing-well{height:auto;width:100%;margin-top:10px}.one-off-landing-subtitle{font-size:18px;font-size:1.8rem;font-weight:200;line-height:1.2;width:700px;color:#333}.one-off-title{font-size:60px;font-size:6rem;font-weight:700;color:#032A5B}.one-off-title-discover{font-size:36px;font-size:3.6rem;margin-top:20px;color:#333}.one-off-title-detail{font-size:17px;font-size:1.7rem;margin-top:20px;margin-bottom:.3em;font-weight:700;letter-spacing:-1px}.one-off-title-core{margin-top:40px}.one-off-subtitle{font-size:18px;font-size:1.8rem;color:#39d!important}.one-off-links{font-size:16px;font-size:1.6rem;margin:0 0 25px 10px;font-weight:700;list-style:disc}.one-off-list{height:auto;width:70%;float:left}.one-off-data{margin-top:20px}.one-off-data h2{font-weight:700}.one-off-tab{height:30px;width:auto}.one-off-tab-title{font-size:16px;font-size:1.6rem;font-weight:700}.one-off-tab-subtitle{font-size:14px;font-size:1.4rem;margin-top:0;margin-bottom:20px}.one-off-tab.ui-tabs-anchor{color:#333}.one-off-tab.ui-tabs-anchor:focus{color:#fff;outline:0}.one-off-accordian{margin-top:20px;margin-bottom:25px}.one-off-info{font-size:16px;font-size:1.6rem;margin-top:0;margin-bottom:0}.one-off-info-list{list-style:disc;padding-left:20px;font-weight:200}.one-off-info-list-container{margin-top:30px;margin-bottom:40px}.one-off-info-list li{margin-top:10px;margin-bottom:10px;color:orange}.one-off-info-list span{font-size:16px;font-size:1.6rem;line-height:1.2;color:#333}.one-off-learn-container{height:auto;width:100%;margin-top:30px;margin-bottom:10px}.one-off-learn-img{height:auto;width:90%;margin-right:auto;margin-left:auto;border:1px solid #003161}.one-off-tile{width:33.33333%;float:left;padding-left:10px;padding-right:10px}.one-off-tile:first-of-type{padding-left:0}.one-off-tile-container{max-width:1392px;margin:35px 0 0}.one-off-tile-container:after{clear:both}.one-off-tile-image{text-align:left}.one-off-tile-text h2{font-size:18px;font-size:1.8rem;margin:10px 0 5px;color:#39d}.one-off-tile-text h3{font-size:14px;font-size:1.4rem}.one-off-overview-title{font-size:17px;font-size:1.7rem;font-weight:400}.one-off-button{max-width:100%;padding:15px 0;display:block;font-size:16px;font-size:1.6rem;font-weight:400;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;background:#032A5B;-moz-osx-font-smoothing:grayscale;margin-bottom:24px;height:40px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:1px solid #fff;color:#fff}.one-off-button:active,.one-off-button:focus{background:url(../img/rgbapng/f1f1f17f-5.png?1433892101);background:rgba(241,241,241,.5);text-decoration:none}.one-off-button:active{background:#036;text-decoration:none}.feature,.feature-item{background-color:#333}.one-off-button-wrapper{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;height:55px}.text-color{color:#333}#one-off-item{height:650px}#one-off-image,#one-off-image-kimya{background-position:center 43%}#one-off-image-daniel{background-position:center 58%}#one-off-aside{padding-left:10px}#one-off-content,#one-off-content-akasia,#one-off-content-daniel,#one-off-content-kimya{top:12%;margin-top:0;position:absolute}#one-off-well{padding-left:0}#one-off-well p{font-size:20px;font-size:2rem;width:100%;margin-top:15px;margin-bottom:10px}#one-off-landing-title{font-size:120px;font-size:12rem;font-family:sans-serif;text-transform:uppercase;margin-bottom:5px;line-height:.9;color:#fff}.calender-button,.calender-button-secondary,.calender-title{font-family:OpenSans,Georgia,"Helvetica Neue",Arial,sans-serif}#one-off-landing-subtitle{font-size:38px;font-size:3.8rem;font-weight:400;margin-bottom:0;text-transform:uppercase}#one-off-landing-btn{margin-top:15px;width:auto;padding:15px 10px!important;font-weight:700}.feature-info,.feature-slider{padding-left:10px}.feature{height:100%;width:100%}.feature-wrapper{padding-top:35px;padding-bottom:35px;width:100%}.feature-slider{width:50%;float:left;padding-right:10px}.feature-item,.feature-item-modal{height:350px;width:auto}.feature-info,.feature-resources-links{width:50%;padding-right:10px;float:left}.feature-descrip{font-size:18px;font-size:1.8rem;color:#fff}.feature-descrip-title{font-size:18px;font-size:1.8rem;font-weight:200;color:#fff}.feature-resources{font-size:18px;font-size:1.8rem}.feature-resources-title{font-size:20px;font-size:2rem;font-weight:700;color:#fff}.feature-resources-links{padding-left:20px}.feature-resources-links li{padding-top:5px;padding-bottom:5px;font-size:16px;font-size:1.6rem;list-style-type:square;color:#fff}.calender{max-width:1392px;margin-left:auto;margin-right:auto}.calender:after{clear:both}.calender-title{font-size:26px;font-size:2.6rem}.calender-event{width:100%;float:left;padding-right:10px;margin-top:10px;margin-bottom:10px;padding-left:0}.calender-event-info{margin-top:5px;margin-bottom:5px;padding-left:5px;display:inline-block;vertical-align:top;width:50%}.calender-event-title{font-size:16px;font-size:1.6rem;font-weight:700;color:#032A5B}.calender-event-time{font-size:14px;font-size:1.4rem;font-weight:200;color:#036}.calender-image{height:100px;width:100px;padding-left:0}.calender-button,.calender-button-secondary{height:40px;width:120px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;margin-top:10px;margin-bottom:5px;margin-right:10px;color:#fff;background-color:rgba(243,199,39,.8);border:1px solid rgba(243,199,39,.8)}.calender-button-secondary{color:#333;background-color:#F1F1F1;border:1px solid #000}.aside-contact,.aside-programs{margin-bottom:60px}.aside-contact-list{margin-top:0;margin-bottom:10px;font-size:16px;font-size:1.6rem;font-weight:200}.aside-contact-list li{font-size:14px;font-size:1.4rem;color:#333;margin:10px 0}.aside-contact-list li:last-of-type{color:#39d}.aside-contact-list h3{color:#003161}.aside-image{height:200px;width:100%;background-size:contain;background-repeat:no-repeat}.aside-info-list{margin-top:0;margin-bottom:10px;font-size:16px;font-size:1.6rem;font-weight:200}.aside-info-list li{margin-top:10px;margin-bottom:10px;color:#333}.aside-info-list span{font-size:16px;font-size:1.6rem;color:#333;line-height:1.2}.aside-related{margin-top:0;margin-bottom:30px}.aside-related-list{margin-top:0;margin-bottom:10px;font-size:16px;font-size:1.6rem;font-weight:200}.aside-related-list li{margin-top:15px;margin-bottom:15px;color:#333}.fr-loading,.fr-loading [class^=fr-],.fr-overlay,.fr-overlay [class^=fr-],.fr-window,.fr-window [class^=fr-]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.fr-content-image-overlay,.fr-loading-background{-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}.fr-overlay{z-index:9999999;position:fixed;top:0;left:0;height:100%;width:100%;zoom:1;overflow:hidden}.fr-overlay-background{background:#fff;filter:alpha(opacity=90);opacity:.9;float:left;width:100%;height:100%;position:relative}.fr-window,.fr-window-fixed-measure{z-index:10000000;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;min-height:100%}.fr-loading,.fr-ui-outside .fr-info{z-index:100001}.fr-mobile-touch-enabled,.fr-overlay-mobile-touch-enabled{position:absolute;overflow:visible}.fr-loading{position:fixed;top:50%;left:50%;width:52px;height:52px;margin-top:-26px;margin-left:-26px;overflow:visible}.fr-loading-background,.fr-loading-icon,.fr-loading-offset{position:absolute;top:0;left:0;width:100%;height:100%}.fr-loading-background{background:url(../img/fresco-skin/loading.gif?1433892101) 50% 50% no-repeat #0d0d0d;opacity:.8;-webkit-border-radius:3px;border-radius:3px;position:relative;float:left;border:1px solid rgba(80,80,80,.2);box-sizing:border-box!important}.fr-loading-icon{display:none}.fr-bubble{float:left;width:100%;height:100%;position:relative}.fr-frame,.fr-frames,.fr-frames-move,.fr-ui{position:absolute;top:0;left:0;height:100%;width:100%}.fr-info,.fr-ui{font:400 13px/21px "Lucida Sans Unicode","Lucida Sans","Lucida Grande",Verdana,Arial,sans-serif}.csschecked .css-checkbox input:checked+label:before,.select-chevron:after{font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fr-frames{display:inline;overflow:hidden}.fr-frame,.fr-ui{overflow:hidden}.fr-frame-touch{position:relative;float:left;top:auto;left:auto;width:100%}.fr-window :not(.fr-caption)::-moz-selection,.fr-window :not(.fr-caption)::-webkit-selection,.fr-window :not(.fr-caption)::selection{background:0 0}.fr-mobile-touch-enabled .fr-frame .fr-box{position:absolute;top:0;left:0;width:100%;height:100%}.fr-frame-touch .fr-box{user-select:none}.fr-box-spacer,.fr-box-wrapper,.fr-ui-spacer,.fr-ui-toggle,.fr-ui-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none}.fr-mobile-touch-enabled .fr-side,.fr-mobile-touch-enabled .fr-ui,.fr-mobile-touch-enabled .fr-ui-outer-border,.fr-mobile-touch-enabled .fr-ui-padder,.fr-mobile-touch-enabled .fr-ui-spacer,.fr-mobile-touch-enabled .fr-ui-toggle,.fr-mobile-touch-enabled .fr-ui-wrapper{pointer-events:none}.fr-box{position:absolute;top:0;left:0;height:100%;width:100%}.fr-box-has-ui-outside{overflow:hidden}.fr-box-spacer,.fr-ui-spacer{position:absolute;user-select:none}.fr-box-has-overflow-none .fr-box-spacer{padding:20px}.fr-box-has-overflow-x .fr-box-spacer{padding:20px 0}.fr-box-has-overflow-y .fr-box-spacer{padding:0 20px}.fr-box-has-overflow-both .fr-box-spacer{padding:0}.fr-frame-measured .fr-box-spacer{padding:0!important}.fr-box-wrapper,.fr-ui-wrapper{position:relative;background:url(../img/fresco-skin/blank.gif?1433892101);overflow:hidden}.fr-box-padder,.fr-ui-padder{zoom:1;border-color:transparent;border-style:solid;border-width:0;background:url(/fresco-skin/blank.gif);position:absolute;top:0;left:0}.fr-ui-padder{zoom:1}.fr-box-wrapper,.fr-ui-toggle,.fr-ui-wrapper{position:relative;float:left;display:inline;zoom:1;user-select:none}.fr-content-image-overlay,.fr-download-image{width:100%;-webkit-user-select:none;top:0;height:100%;left:0}.fr-box-wrapper{background:#101010}.fr-ui-wrapper-outside{float:left;height:100%;width:100%}.fr-box-outer-border,.fr-ui-outer-border{position:relative;float:left;display:inline;height:100%;width:100%;zoom:1}.fr-ltIE9 .fr-box-outer-border,.fr-ltIE9 .fr-ui-outer-border{border:0 solid transparent}.fr-content{height:100%;width:100%;zoom:1;margin:0;padding:0}.fr-content-image{position:absolute;top:0;left:0;image-rendering:optimizeQuality;max-width:none}.fr-content-image-overlay{position:absolute;overflow:hidden;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-sizing:border-box!important}.fr-download-image{position:absolute;filter:alpha(opacity=0);opacity:0;-webkit-user-drag:element;user-drag:element;user-select:none;pointer-events:auto}.fr-onclick-side{position:absolute;top:0;width:50%;height:100%;background:url(../img/fresco-skin/blank.gif?1433892101);overflow:hidden;cursor:pointer;z-index:1}.fr-onclick-side img{cursor:pointer}.fr-onclick-previous{left:0}.fr-frame-onclick-next .fr-onclick-next{width:100%}.fr-side{position:absolute;top:0;height:100%;cursor:pointer;overflow:hidden;background:0 0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:1}.fr-side-disabled{cursor:default}.fr-close,.fr-close-background,.fr-thumbnail,.fr-thumbnail-overlay{cursor:pointer}.fr-side-button{position:absolute;top:50%;width:54px;height:72px;margin:-36px 9px 0;pointer-events:auto}.fr-side-button-icon{float:left;position:relative;height:100%;width:100%;zoom:1}.fr-side-previous{left:0;width:50%}.fr-side-next{width:50%}.fr-side-previous .fr-side-button{left:0}.fr-ui-outside .fr-side{width:72px;height:72px;top:50%;margin-top:-36px}.fr-info,.fr-info-background{position:absolute;width:100%;left:0}.fr-ui-outside .fr-side-button{margin-top:0;top:0}.fr-info{bottom:0;color:#333;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;pointer-events:auto}.fr-thumbnails,.fr-thumbnails *,.fr-ui-outside .fr-position-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none}.fr-no-caption .fr-info-background,.fr-no-caption .fr-info-padder,.no-touch .drawer .phone{pointer-events:none}.fr-info-background{top:0;height:100%;background:0 0;line-height:1%;zoom:1;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.fr-caption,.fr-info-padder{width:auto;position:relative;filter:alpha(opacity=99)}.fr-info-padder{padding:12px;display:block;overflow:hidden}.fr-caption{opacity:.99;word-wrap:no-wrap;text-align:center;font-size:17px;font-size:1.7rem}.fr-position-text{position:relative}.fr-has-position .fr-info-inside .fr-caption{margin-right:75px}.fr-info-inside .fr-position{filter:alpha(opacity=99);opacity:.99;position:relative;text-align:right;word-wrap:no-wrap;line-height:21px;color:#b3b3b3;float:right;width:75px}.fr-no-caption .fr-info-inside .fr-position{width:auto;margin:0 1px 1px 0;color:#b9b9b9;filter:alpha(opacity=99)}.fr-no-caption .fr-info-inside .fr-position-background,.fr-ui-outside .fr-position-background{border-radius:12px;filter:alpha(opacity=80);opacity:.8;-webkit-box-sizing:border-box!important}.fr-info-inside .fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%}.fr-no-caption .fr-info-inside .fr-position-background{background:#101010;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.fr-info-inside .fr-position-text{position:relative}.fr-no-caption .fr-info-inside .fr-position-text{float:left;height:13px;line-height:13px;padding:6px 10px;text-shadow:0 1px 1px rgba(0,0,0,.3)}.fr-ui-outside .fr-position{display:inline;width:auto;color:#b9b9b9}.fr-ui-outside .fr-position-text{position:relative;float:left;width:auto;text-align:right;color:#b3b3b3;user-select:none;word-wrap:no-wrap;padding:6px 10px;height:13px;line-height:13px}.fr-ui-outside .fr-position-background{background:#1e1e1e;border:1px solid rgba(180,180,180,.2);-moz-box-sizing:border-box!important;box-sizing:border-box!important;position:absolute;top:0;left:0;width:100%;height:100%}.fr-no-caption .fr-info-outside{display:none}.fr-no-caption .fr-info-background{opacity:0;filter:none;display:none}.fr-ui-outside .fr-position{float:none;position:absolute;bottom:0;right:0;margin:15px}.fr-ltIE8 .fr-box *,.fr-ltIE8 .fr-info *{zoom:1;filter:alpha(opacity=99)}.fr-info-outside{bottom:auto}.fr-no-caption .fr-info-outside .fr-info-padder{padding:10px 5px}.fr-ui-outside .fr-no-caption .fr-position{margin:0}.fr-close{position:absolute;top:0;width:48px;height:48px;pointer-events:auto}.fr-close-background,.fr-close-icon{position:absolute;top:12px;left:12px;height:26px;width:26px}.fr-thumbnails{position:absolute;width:100%;height:9%;zoom:1;overflow:hidden}.fr-thumbnails-horizontal{left:0;bottom:0;min-height:40px;max-height:120px;padding:20px 0}.fr-thumbnails-vertical{left:0;top:0;min-width:40px;max-width:120px;padding:0 20px}.fr-thumbnails,.fr-thumbnails *{user-select:none}.fr-thumbnails-wrapper{position:absolute;top:0;left:50%;height:100%}.fr-thumbnails-vertical .fr-thumbnails-wrapper{top:50%;left:0}.fr-thumbnails-slider{position:relative;width:100%;height:100%;float:left;zoom:1}.fr-thumbnails-slider-slide{position:absolute;top:0;left:0;height:100%}.fr-thumbnails-thumbs{float:left;height:100%;overflow:hidden;position:relative;top:0;left:0}.fr-thumbnails-slide{position:absolute;top:0;height:100%;width:100%}.fr-thumbnail-frame{position:absolute;zoom:1;overflow:hidden}.fr-thumbnail{position:absolute;width:30px;height:100%;left:50%;top:50%;zoom:1;margin:0 10px}.fr-ltIE9 .fr-thumbnail *{overflow:hidden;z-index:1;zoom:1}.fr-thumbnail-wrapper{position:relative;background:#161616;width:100%;height:100%;float:left;overflow:hidden;display:inline;z-index:0}.fr-thumbnail-active,.fr-thumbnail-active .fr-thumbnail-overlay{cursor:default}.fr-thumbnail-overlay,.fr-thumbnail-overlay-background,.fr-thumbnail-overlay-border{position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnail-overlay-border{border-width:0;overflow:hidden;border-style:solid;border-color:transparent;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.fr-thumbnail img{position:absolute;filter:alpha(opacity=85);opacity:.85;max-width:none}.fr-thumbnail-active:hover img,.fr-thumbnail:hover img{filter:alpha(opacity=99);opacity:.99}.fr-thumbnail-active img,.fr-thumbnail-active:hover img{filter:alpha(opacity=35);opacity:.35}.fr-thumbnail-loading,.fr-thumbnail-loading-background,.fr-thumbnail-loading-icon{position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnail-loading-background{background-color:#101010;background-image:url(../img/fresco-skin/loading.gif?1433892101);background-position:50% 50%;background-repeat:no-repeat;opacity:.8;position:relative;float:left}.fr-thumbnail-loading-icon{display:none}.fr-thumbnails-side{float:left;height:100%;width:28px;margin:0 10px;position:relative;overflow:hidden}.fr-thumbnails-side-previous{margin-left:20px}.fr-thumbnails-side-next{margin-right:20px}.fr-thumbnails-side-button{position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;width:28px;height:28px;cursor:pointer}.fr-thumbnails-side-button-background,.fr-thumbnails-side-button-icon{position:absolute;height:100%;width:100%;top:0;left:0}.fr-thumbnails-side-button-background{filter:alpha(opacity=80);opacity:.8;-moz-transition:background-color .2s ease-in;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;background-color:#333;cursor:pointer;border-radius:4px}.fr-thumbnails-side-button-disabled *,td:hover{cursor:default}.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background{background-color:#3b3b3b}.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background{background-color:#333}.fr-thumbnails-vertical .fr-thumbnail-frame,.fr-thumbnails-vertical .fr-thumbnails-side,.fr-thumbnails-vertical .fr-thumbnails-thumbs{clear:both}.fr-ltIE8 *{zoom:1;z-index:1}.fr-ltIE9 .fr-content-image-overlay,.fr-ltIE9 .fr-has-caption .fr-info-outside .fr-info-background{border:0}.fr-window-skin-fresco .fr-close-icon,.fr-window-skin-fresco .fr-side-button-icon,.fr-window-skin-fresco .fr-thumbnails-side-button-icon,.fr-window-skin-fresco .fr-touch-caption-more .fr-touch-button-icon,.fr-window-skin-fresco .fr-touch-close .fr-touch-button-icon{background-image:url(../img/fresco-skin/fresco/sprite.svg?1433892101)}.fr-window-skin-fresco .fr-close-icon{background:0 0;font-size:24px;font-size:2.4rem}.fr-window-skin-fresco .fr-close-icon:before{content:"X"}.fr-window-skin-fresco.fr-no-svg .fr-close-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-touch-caption-more .fr-touch-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-touch-close .fr-touch-button-icon{background-image:url(../img/fresco-skin/fresco/sprite.png?1433892101)}.fr-window-skin-fresco .fr-box-wrapper{background:#101010;border-color:transparent;border-style:solid;border-width:0}.fr-window-skin-fresco .fr-content-image-overlay{border-width:1px;border-style:solid;border-color:transparent;border-color:rgba(255,255,255,.08)}.fr-window-skin-fresco .fr-has-caption .fr-box-has-ui-outside .fr-content-image-overlay{border-bottom-width:0}.fr-window-skin-fresco .fr-no-caption .fr-box-has-ui-outside .fr-content-image-overlay{border-bottom-width:1px}.fr-window-skin-fresco .fr-no-caption .fr-info-inside .fr-position-background{border:1px solid rgba(180,180,180,.15)}.fr-window-skin-fresco .fr-side-previous .fr-side-button .fr-side-button-icon{background-position:-13px -14px}.fr-window-skin-fresco .fr-side-next .fr-side-button .fr-side-button-icon{background-position:-93px -14px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco .fr-side-previous .fr-side-button-disabled .fr-side-button-icon,.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-disabled .fr-side-button-icon{background-position:-13px -214px}.fr-window-skin-fresco .fr-side-next .fr-side-button-disabled .fr-side-button-icon,.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-disabled .fr-side-button-icon{background-position:-93px -214px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-svg .fr-side .fr-side-button .fr-side-button-icon{-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.5}.fr-window-skin-fresco.fr-svg .fr-frame .fr-side .fr-side-button-active .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side:hover .fr-side-button .fr-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-mobile-touch-enabled .fr-frame .fr-side .fr-side-button .fr-side-button-icon{opacity:.8}.fr-window-skin-fresco.fr-no-svg .fr-frame .fr-side-previous .fr-side-button-active .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-no-svg .fr-frame .fr-side-next .fr-side-button-active .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-svg .fr-ui-outside .fr-side .fr-side-button-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-ui-outside .fr-side .fr-side-button-disabled:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch-enabled .fr-frame .fr-side .fr-side-button-disabled .fr-side-button-icon{opacity:.2}.fr-window-skin-fresco .fr-ui-inside .fr-side-button-disabled .fr-side-button-icon{background-image:none}.fr-window-skin-fresco .fr-close .fr-close-icon{background-position:-168px -8px}.fr-window-skin-fresco.fr-svg .fr-close .fr-close-icon{background-position:-210px -8px;-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{background-position:-210px -8px;opacity:1}.fr-window-skin-fresco .fr-thumbnail-wrapper{border-color:transparent;border-style:solid;border-width:0}.fr-window-skin-fresco .fr-thumbnail-overlay-border{border-width:1px;border-color:rgba(255,255,255,.08)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-overlay-border,.fr-window-skin-fresco .fr-thumbnail-active:hover .fr-thumbnail-overlay-border{border:0}.fr-window-skin-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-209px -49px}.fr-window-skin-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-167px -91px}.fr-window-skin-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-209px -91px}.fr-window-skin-fresco .fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco .fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-335px -49px}.fr-window-skin-fresco .fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-293px -91px}.fr-window-skin-fresco .fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-icon{-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-209px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg .fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled{opacity:.5}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -49px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -91px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background{filter:alpha(opacity=50)}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -49px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -91px}.dev .layout{-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.dev .container{max-width:none}.header-wrapper,.header-wrapper .header{height:90px}.header-wrapper.expanded,.header-wrapper.expanded .header{height:100px}.home .header-wrapper{height:0}.drawer-open .header-wrapper{margin-right:240px}.header{width:100%;background:#032A5B;position:fixed;top:0;left:0;margin:auto;z-index:1000000}.header .logo,th{margin-left:10px}.no-fixedtransforms .header,.no-mediaqueries .header{position:absolute}.home .header{background:url(../img/rgbapng/032a5bb3-5.png?1433892101);background:rgba(3,42,91,.7)}.header .container{position:relative;height:100%}.header .logo,.no-svg .header .logo{height:80px;width:280px;margin-top:-40px}.header .logo{display:block;position:absolute;top:50%;left:auto;background:url(../img/common/logo-jfku.svg?1433892101) center center no-repeat;background-size:100%;text-indent:120%;overflow:hidden}.no-svg .header .logo{background:url(../img/common/logo-jfku298x57.png?1433892101) center center no-repeat}.expanded .header .header-utility{position:absolute;top:16px;right:50px;margin-top:0}.expanded .header .phone{display:block;float:left;padding:11px 5px;margin-right:20px;color:#fff;font-size:13px;font-size:1.3rem;font-weight:200}.expanded .header .phone:active,.expanded .header .phone:focus,.expanded .header .phone:hover{text-decoration:none;color:rgba(243,199,39,.8)}.expanded .header .chat-now{background:rgba(243,199,39,.8);color:#032A5B;padding:6px;pointer-events:auto;font-weight:700;margin-top:5px}.expanded .header .chat-now:hover{background:#032A5B;color:#fff}.expanded .header .header-nav{position:absolute;right:50px;bottom:0}.expanded .header .primary-nav{float:left;margin-right:4px}.expanded .header .primary-nav li{display:block;float:left;height:40px;line-height:40px}.expanded .header .primary-nav a{display:block;padding:0 14px;color:#fff;font-size:17px;font-size:1.7rem;font-weight:200}.expanded .header .primary-nav a:active,.expanded .header .primary-nav a:focus,.expanded .header .primary-nav a:hover{background:#032A5B;text-decoration:none}.drawer-trigger{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;position:relative;display:block;float:right;height:40px;padding:0 20px 0 13px;border:1px solid transparent;border-bottom:0;overflow:hidden;background:#032A5B;font-size:17px;text-decoration:none;color:#fff;z-index:10}.drawer-trigger.active,.drawer-trigger:hover{background:#fff;color:#6ABCFF}.drawer-trigger.active{border-color:#DDD}.drawer-trigger:before{content:"=";display:inline-block;width:35px;height:40px;line-height:40px;top:1px;margin-right:1px;text-align:center;font-size:14.5px}.expanded .header-nav-dropdown{font-size:13px;font-size:1.3rem;line-height:138.46154%;display:none;position:absolute;right:0;top:100%;min-width:119px;padding:30px 24px 10px;border:1px solid #DDD;background:#fff;margin-top:-1px}.expanded .header-nav-dropdown a{color:#6ABCFF}.expanded .header-nav-dropdown a:focus,.expanded .header-nav-dropdown a:hover{color:#036}.expanded .header-nav-dropdown.open{display:block}.expanded .header-nav-dropdown ul{margin-bottom:20px}.expanded .header-nav-dropdown ul:last-of-type{margin-bottom:0}.expanded .header-nav-dropdown li{display:block;margin-bottom:8px}.expanded .header-nav-dropdown li a{font-weight:lighter}.expanded .header-nav-dropdown .folded-primary-nav{font-size:17px;font-size:1.7rem}.expanded .header-nav-dropdown .folded-primary-nav li{margin-bottom:9px}.site-search{-moz-transition:width .4s ease;-o-transition:width .4s ease;-webkit-transition:width .4s ease;transition:width .4s ease;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;height:35px;width:190px;border:1px solid #fff;position:relative}.drawer .site-search{width:150px;margin-bottom:20px}.expanded .site-search{position:relative;right:auto!important;top:auto;margin:0;float:left}.site-search .search-text,.site-search .submit{outline:0;position:absolute;border:none;height:33px;background:0 0;margin:0}.site-search .search-text{-moz-transition:transform .4s ease,opacity .4s ease,background .3s ease;-o-transition:transform .4s ease,opacity .4s ease,background .3s ease;-webkit-transition:transform .4s ease,opacity .4s ease,background .3s ease;transition:transform .4s ease,opacity .4s ease,background .3s ease;-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);filter:alpha(enabled=false);opacity:1;display:block;padding:10px;width:154px;font-size:15px;font-size:1.5rem;font-weight:lighter;left:0;z-index:0;color:#fff}.css-select select,.select-filter select{-moz-appearance:none;-webkit-appearance:none;opacity:0;outline:0;left:0}.drawer .site-search .search-text{width:108px}.site-search .submit{-moz-transition:background .3s ease;-o-transition:background .3s ease;-webkit-transition:background .3s ease;transition:background .3s ease;-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);top:0;right:0;z-index:100;height:100%;padding:0;width:35px;cursor:pointer;color:#fff;overflow:hidden}.site-search .submit:before{font-size:20px;font-size:2rem;display:block;height:33px;line-height:35px}.site-search .submit:focus{text-shadow:0 0 3px #036}.expanded .drawer-trigger{height:40px}.drawer{display:none;position:fixed;top:0;right:0;background:#111;width:240px;height:100%;overflow:auto;z-index:-100}.no-csstransforms .drawer-open .drawer{z-index:99999999}.drawer a{color:#bbb;font-weight:200}.drawer a:hover{text-decoration:none;color:#fff}.drawer .drawer-content{padding:30px 34px 10px}.drawer .drawer-footer{padding:0 34px 40px}.drawer .close{display:block;width:40px;height:40px;line-height:40px;overflow:hidden;cursor:pointer;position:absolute;top:25px;right:10px}.drawer .close:before{content:"X";display:block;width:100%;height:100%;line-height:40px;text-align:center;font-size:15px}.drawer .phone{color:#777;font-size:13px;font-size:1.3rem}.drawer .primary-nav{font-size:17px;font-size:1.7rem;line-height:135.29412%;margin-bottom:40px}.drawer .primary-nav li{margin-bottom:9px}.drawer .secondary-nav{font-size:13px;font-size:1.3rem;line-height:138.46154%;margin-bottom:40px}.drawer .secondary-nav li{margin-bottom:8px}.layout{position:relative;background:#fff;padding-top:1px}#locations-map.sticky,.header,.help,.layout{-moz-transition:transform .3s cubic-bezier(.3,0,.2,1);-o-transition:transform .3s cubic-bezier(.3,0,.2,1);-webkit-transition:transform .3s cubic-bezier(.3,0,.2,1);transition:transform .3s cubic-bezier(.3,0,.2,1);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.no-csstransforms3d #locations-map.sticky,.no-csstransforms3d .header,.no-csstransforms3d .help,.no-csstransforms3d .layout{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.drawer-open #locations-map.sticky,.drawer-open .header,.drawer-open .help,.drawer-open .layout{-moz-transform:translate3d(-240px,0,0);-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}.no-csstransforms3d .drawer-open #locations-map.sticky,.no-csstransforms3d .drawer-open .header,.no-csstransforms3d .drawer-open .help,.no-csstransforms3d .drawer-open .layout{-moz-transform:translateX(-240px);-ms-transform:translateX(-240px);-webkit-transform:translateX(-240px);transform:translateX(-240px)}.drawer-open{overflow:hidden}.footer-navigation{background:#F1F1F1;padding:40px 0}.footer-navigation .primary{width:50%;float:left;padding-left:10px;padding-right:10px}.footer-navigation .primary .footer-nav ul li{float:left;display:block;margin-right:20px;margin-bottom:12px;font-size:12px;font-size:1.2rem;font-weight:200}.footer-navigation .primary .affiliate-message{margin-right:12em}.footer-navigation .secondary{width:50%;float:right;padding-left:10px;padding-right:10px}.footer-navigation .secondary .footer-nav ul li{float:right;display:block;margin-left:20px;font-size:12px;font-size:1.2rem}.footer-navigation .secondary .affiliate-message{margin-left:12em}.footer-navigation .footer-nav ul{zoom:1}.footer-navigation .footer-nav ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.footer-navigation .affiliate-message{display:table}.footer-navigation .affiliate-message p{display:table-cell;vertical-align:middle;padding-top:0}.footer-navigation .seal{margin-right:12px;width:70px;height:70px;float:left;display:block;overflow:hidden}.no-svg .footer-navigation .seal{width:114px;height:48px;background-image:url(../img/common/logo-mark114x48.png?1433892101)}.footer-navigation #footer-logo #Wordmark{display:none}.footer-navigation #footer-logo #Seal path{fill:#DDD}.footer-navigation .copyright{width:100%;float:left;padding-left:10px;padding-right:10px;clear:both;font-size:11px;font-size:1.1rem;margin-top:24px}.field>label,fieldset legend{display:block;font-size:11px;font-size:1.1rem;line-height:136.36364%;text-transform:uppercase}.css-select .css-select-label,input[type=text],input[type=password],input[type=email],textarea{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #AAA;max-width:100%;padding:7px 10px;font-weight:200;font-size:13px;font-size:1.3rem}.css-select .invalid.css-select-label,input.invalid[type=text],input.invalid[type=password],input.invalid[type=email],textarea.invalid{background:#fff1e0;border-color:#FF8A00}fieldset{border-bottom:solid 1px #DDD;margin-bottom:30px;padding-bottom:10px}.field,fieldset legend{margin-bottom:20px}.field{width:100%}.field>label{margin-bottom:2px}.field .field-description{display:block;margin:5px 0 0;font-size:12px;font-size:1.2rem;color:#333;line-height:166.66667%;font-weight:200}.field.inline{display:inline-block;zoom:1;vertical-align:top;margin:0 20px 20px 0;width:auto}.lt-ie9 .field.inline{float:left;width:290px}.field.half{width:50%;float:left;padding-right:20px}input[type=text],input[type=password],input[type=email],textarea{color:#333}input[type=text]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=email]:-moz-placeholder,textarea:-moz-placeholder{color:#999}input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=email]::-moz-placeholder,textarea::-moz-placeholder{color:#999}input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{border-color:#036;outline:0}input[type=text],input[type=password],input[type=email]{height:34px;width:290px}textarea{font-family:OpenSans,Georgia,"Helvetica Neue",Arial,sans-serif;display:block;width:100%;height:120px;resize:vertical}.css-checkbox label,.css-radio label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;padding:3px 3px 3px 22px;background-repeat:no-repeat;background-position:0 0;font-size:14px;font-size:1.4rem;line-height:142.85714%;vertical-align:middle;cursor:pointer;font-weight:200;text-transform:none}.css-checkbox input,.css-radio input{position:absolute}.csschecked .css-checkbox input,.csschecked .css-radio input{overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.csschecked .css-checkbox input+label,.csschecked .css-radio input+label{position:relative}.csschecked .css-checkbox input+label:before,.csschecked .css-radio input+label:before{content:'';display:block;position:absolute;left:0;border:1px solid #AAA}.css-checkbox input:checked+label,.css-radio input:checked+label{font-weight:400}.css-checkbox+.field-description,.css-radio+.field-description{padding-left:22px;margin-top:0}.css-checkbox.link label,.css-radio.link label{color:#036}.css-checkbox.link label:hover,.css-radio.link label:hover{text-decoration:underline}.csschecked .css-checkbox input+label:before{width:14px;height:14px;top:6px}.csschecked .css-checkbox input:checked+label:before{font-family:icomoon;speak:none;font-weight:400;text-transform:none;content:"";font-size:8px;line-height:12px;text-align:right;color:#fff;background:#036;border-color:#036}.csschecked .css-checkbox input:focus+label:before{border-color:#036}.csschecked .css-radio input+label:before{width:12px;height:12px;top:7px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.csschecked .css-radio input:checked+label:before{background:#000;border-color:#fff}.css-select{position:relative;width:290px;max-width:100%}.css-select select{filter:alpha(Opacity=0);position:absolute;top:0;width:100%;height:100%;z-index:10;cursor:pointer}.css-select select:focus+.css-select-label{border-color:#036}.css-select .css-select-label{width:100%;position:relative;display:block;height:34px;line-height:19px;cursor:pointer;color:#036;white-space:nowrap;overflow:hidden;speak:none}.css-select .css-select-label:after{content:"";display:block;position:absolute;right:0;top:0;z-index:0;width:36px;text-align:left;text-indent:10px;height:34px;line-height:34px;font-weight:700;font-size:17px;color:#036;background:0 0}.chicken .container,.select-filter{position:relative}.form-actions .button{float:left;margin-bottom:20px}.form-actions .form-actions-terms{margin-left:250px}.form-actions .form-actions-terms p{font-size:12px;font-size:1.2rem}.validation-message,.wysiwyg .validation-message{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;background:#fff1e0;border:1px solid #FF8A00;padding:15px 10px 5px;margin-bottom:3em}.validation-message ol,.validation-message p,.validation-message ul,.wysiwyg .validation-message ol,.wysiwyg .validation-message p,.wysiwyg .validation-message ul{margin-bottom:1.2em}.validation-message ol li,.validation-message ul li,.wysiwyg .validation-message ol li,.wysiwyg .validation-message ul li{font-weight:200;font-size:14px;font-size:1.4rem;margin-bottom:0;margin-left:1.5em}.validation-message label,.wysiwyg .validation-message label{color:#036;cursor:pointer}.secondary-aside>.container{zoom:1;margin-bottom:56px}.secondary-aside>.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}.secondary-aside .page-heading-wrapper{width:100%}.secondary-aside .primary-container{width:75%;float:left;padding-left:10px;padding-right:56px}.secondary-aside .secondary-container{width:25%;float:right;padding-right:10px;border-left:1px solid #DDD;padding-left:56px}.secondary-aside .secondary-container .button{width:100%}.secondary-aside .secondary-container .button+.module:before{height:40px;display:block;content:""}.secondary-aside .secondary-container .module{margin-bottom:30px}.secondary-aside .secondary-container h3{font-size:18px;font-size:1.8rem;font-weight:200}.secondary-aside .secondary-container h4{font-size:14px;font-size:1.4rem;font-weight:700;padding-bottom:4px}.layout.filter-index>.container{zoom:1;margin-bottom:56px;padding-top:50px}.layout.filter-index>.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}.layout.filter-index .primary-container{width:66.66667%;float:right;padding-left:10px;padding-right:10px;margin-left:8.33333%}.layout.filter-index .secondary-container{padding-left:10px;padding-right:10px;width:25%;padding-top:5px}.no-js .layout.filter-index .filters-title{float:none}.layout.filter-index .pager.top{float:right;margin-top:-65px}.layout.filter-index .results{margin-bottom:60px}.faculty-profile #main-content{margin-top:40px}.faculty-profile .page-heading-wrapper{float:none}.faculty-profile .page-heading-wrapper .page-heading{margin-top:0}.faculty-profile .profile-photo{width:232px;height:auto;float:left;display:block;margin:0 30px 40px 0}.faculty-profile .page-heading .page-title{margin-bottom:.2em;line-height:1.2}.faculty-profile .page-heading .subtitle{font-weight:700;font-size:18px;font-size:1.8rem}.faculty-profile .page-heading .position{font-size:18px;font-size:1.8rem;font-weight:700;margin-bottom:.2em;display:block;line-height:1.3}.faculty-profile .page-heading .location{font-size:18px;font-size:1.8rem;font-weight:200;display:block;margin-bottom:2.11111rem}.faculty-profile .contact-details-mobile{clear:both;display:none}.faculty-profile .profession-history-list,.faculty-profile .publications-list{display:block;margin-bottom:2.11111rem}.faculty-profile .profession-history-list .date,.faculty-profile .publications-list .date{font-weight:700;color:#999}.faculty-profile .profession-history-list p,.faculty-profile .publications-list p{margin-bottom:0}.faculty-profile .faculty-credits-list li{display:block;margin-bottom:20px}.faculty-profile .faculty-credits-list li .date{font-weight:700;color:#999}.faculty-profile .faculty-credits-list li .credit-title{font-weight:700}.faculty-profile .faculty-credits-list li .credit-location{display:block;margin:4px 0}.faculty-profile .faculty-credits-list li .credit-description{font-size:12px;font-size:1.2rem}.full-blank .page-title{margin-top:.8em}.events-carousel{background:#F1F1F1;padding:4em 0}.events-carousel .carousel-heading{width:8.33333%;float:left;padding-left:10px;padding-right:10px;margin-top:-.6em}.events-carousel .carousel-content{width:75%;float:left;padding-left:10px;padding-right:10px}.events-carousel .carousel-control{font-size:60px;font-size:6rem;width:8.33333%;float:left;padding-left:10px;padding-right:10px}.events-carousel .carousel-control a{color:#666;text-decoration:none;display:block;width:100%;text-align:center;padding:30px 0}.events-carousel .carousel-control a.disabled{visibility:hidden;pointer-events:none}.events-carousel .carousel-control a:hover{color:#232323}.events-carousel .carousel-control.next{width:8.33333%;float:right;padding-left:10px;padding-right:10px}.events-carousel .event{font-size:14px;font-size:1.4rem;padding-right:20px;line-height:1.3}.events-carousel .event>div{margin-bottom:.1em}.events-carousel .event .date{font-weight:700}.events-carousel .event .title{font-size:18px;font-size:1.8rem;font-weight:200}.events-carousel .event .location{font-size:11px;font-size:1.1rem;text-transform:uppercase;letter-spacing:.05em}.news-list{width:66.66667%;float:left;padding-left:10px;padding-right:10px}.news-list .news-item{margin-bottom:2em}.news-list .news-item p.title{margin-bottom:.2em;font-size:18px;font-size:1.8rem}.news-list .news-item .meta{color:#999;font-weight:700}.news-list .pagination{margin-top:40px}.location-landing .footer-navigation,.location-single .intro-text{margin-top:0}.news-list a.button{margin-top:0;margin-bottom:1em}.full-blank .feature-grid .feature-blocks-full .feature-block-full{border:none}.news-article img.right{margin-right:-41%}.news-article .a2a_dd{margin-right:10px;padding-top:1px}.event .primary-container .event-details{float:left;display:block;width:60%;margin-right:5%}.event .primary-container .event-details .event-location{font-weight:700;display:block;clear:both}.event .primary-container .event-date{width:20%;display:block;float:left}.event .primary-container .event-date .event-date,.event .primary-container .event-date .event-time{display:block;clear:both;width:100%}.event .primary-container .a2a_dd{padding-top:1px}.chicken{background:#F1F1F1;margin-bottom:30px}.chicken .primary{width:70.83333%;float:left;border-right:solid 1px #DDD;padding:40px 4.16667% 56px 10px}.chicken .secondary{width:25%;float:right;padding:120px 10px 56px}.location-single .social-share{float:right;padding:0 0 20px 20px}.location-single .social-share .a2a_dd{padding-top:3px}.location-single .location-contact .address,.location-single .location-contact .location-contact{float:left;width:50%}.location-single .feature-grid .feature-blocks-full.primary,.location-single .feature-grid .feature-blocks.primary{width:100%}.location-landing .page-heading{padding-right:0}.location-landing .page-heading .page-title{width:25%;float:left;padding-left:10px;padding-right:10px;padding-top:10px}.location-landing .contact-details-wrapper{width:75%;float:right;margin-right:-10px}.location-landing .css-select{margin-bottom:10px}.location-landing ul li.map-location{counter-increment:map-locations;width:100%;font-weight:200}.location-landing ul li.map-location .title{display:inline-block;clear:both;font-size:14px;font-size:1.4rem;line-height:1.4;padding-top:16px;width:auto}.location-landing ul li.map-location .title:before{content:counter(map-locations,decimal) ".";display:inline-block;margin-right:3px}.location-landing ul li.map-location .address-line{display:block;clear:both}.location-landing ul li.map-location .info-window-content{display:none}.map{overflow:visible;margin-bottom:40px}.map .map-results{padding-left:10px;padding-right:10px;padding-bottom:0;display:block;width:250px;float:left}.map .map-results ul{margin-top:25px}#init_nuTable_paginate,.filter,.input-group{margin-top:10px}.map .map-results ul li{line-height:1.5}.map .map-container{display:block;margin-left:260px;margin-right:-40px}#locations-map{width:auto;height:600px;height:-webkit-calc(100vh - 90px);height:calc(100vh - 90px)}.map-canvas{background:#E5E3DF;height:100%}.map-canvas .marker-label{width:22px;height:30px;color:#fff;font-size:11px;text-align:center;line-height:23px}.map-canvas .infoBox{padding:13px 20px 20px;width:290px;font-weight:200;font-size:14px;font-size:1.4rem;line-height:1.4}.map-canvas .infoBox .address-line{display:block;clear:both}.map-canvas .infoBox-close{cursor:pointer;text-indent:-99999px;display:block;position:absolute;top:13px;right:13px;width:15px;height:15px;overflow:hidden;text-decoration:none!important}.map-canvas .infoBox-close:before{content:"X";display:block;text-indent:0;color:#999;font-size:13px;font-size:1.3rem}#jobs-button,.jobs-field{display:inline-block}#intro_section,#jobs_section{color:#333;font-weight:200;font-family:OpenSans,Georgia,"Helvetica Neue",Arial,sans-serif}.primary-nav{margin-bottom:0}#intro_section{margin-bottom:2%}#jobs_section{margin-bottom:30px}#intro-title{font-family:OpenSans,Georgia,"Helvetica Neue",Arial,sans-serif;font-weight:200;margin-top:60px;margin-bottom:25px;color:#032A5B}#jobs-button{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;margin-left:5px;border:0;background-color:#036;color:#fff;transition:background-color .2s ease-out}#jobs-button:hover{background-color:#399ECE}#jobs-button:focus{outline:0}select{font-size:13px;font-size:1.3rem;font-family:OpenSans,Georgia,"Helvetica Neue",Arial,sans-serif}label{font-size:11px;font-size:1.1rem;line-height:136.36364%;text-align:left;text-transform:uppercase;color:grey}option{color:#000}.filter{margin-bottom:10px}.filter-row{padding-top:10px;text-align:left;backround-color:#fff}.select-filter{width:150px;max-width:100%;margin-right:5px}.select-filter select{height:100%;width:100%;position:absolute;top:0;z-index:10}.select-chevron,.select-chevron:after{display:inline-block;height:34px;speak:none;zoom:1}.select-filter select:focus{outline:0}.select-filter select:hover{cursor:pointer}.select-chevron{width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;font-size:13px;font-size:1.3rem;border:1px solid #aaa;font-family:OpenSans,Georgia,"Helvetica Neue",Arial,sans-serif;background-color:#fff;color:#036;padding:7px 25px 7px 10px;line-height:19px;position:relative;overflow:hidden;white-space:nowrap}.select-chevron:after{width:36px;font-size:17px;font-size:1.7rem;font-family:icomoon;text-transform:none;font-weight:700;line-height:34px;text-align:left;text-indent:10px;content:"";position:absolute;background:0 0;top:0;right:0}.paginate_button,.th-logo,th{text-align:center}#reset-button,#search-button{height:35px;background-color:#F1F1F1;transition:background-color .2s ease-in-out,border .2s ease-in-out}.affiliate{width:170px}.input-group{margin-bottom:40px;display:inline-flex}.dataTables_length,.results-message{margin-bottom:10px}#keyword-icon,#keyword-search{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;display:table-cell}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:0}#keyword-search{border-radius:0 5px 5px 0;height:36px;width:450px;margin-right:10px;border:1px solid #aaa;border-left:0}#keyword-icon:focus,#keyword-search:focus,#keyword-search:focus:hover{border-color:#036}#keyword-icon{border-radius:5px 0 0 5px;width:34px;padding:5px 8px;border:1px solid #aaa;color:#036}#search-button{width:100px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin-right:15px;border:1px solid #aaa;color:#036}#search-button:hover{border:1px solid #aaa;background:rgba(241,241,241,.5)}#reset-button:focus,#search-button:focus{outline:0}#reset-button{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;margin-left:-10px;border:1px solid #aaa;color:#AAA}.paginate_button.current,.paginate_button:hover,table{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px}#reset-button:hover{border-color:#AAA;background-color:rgba(241,241,241,.5);color:#777}th,th>a{color:#fff}table{border-radius:2px;font-size:12px;font-size:1.2rem;table-layout:fixed;font-family:OpenSans,Georgia,"Helvetica Neue",Arial,sans-serif;font-weight:200}td,th{padding:3px;border:1px solid #000}th{width:7%;margin-top:30px;font-weight:700}.sorting_asc:before,.sorting_desc:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}tr:hover{white-space:normal;background-color:#ddd}td{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}td>a{color:#032A5B}.th-affiliate{pointer-events:none!important}.th-affiliate:hover{text-decoration:none!important;cursor:default!important}.sorting:focus,.sorting_asc:focus,.sorting_desc:focus{outline:0}.sorting:hover,.sorting_asc:hover,.sorting_desc:hover{cursor:pointer;text-decoration:underline}.sorting_asc:before{content:"^"}.sorting_desc:before{content:""}.paginate_button,.th-text{font-family:OpenSans,Georgia,"Helvetica Neue",Arial,sans-serif}.jobs-table-head{height:50px;font-weight:200}.th-logo{width:35%}.th-text{font-size:10px;font-size:1rem;font-weight:200}#NU-job-title{width:25%}.paginate_button{height:28px;width:40px;display:inline-block;margin-top:10px;padding-top:6px;color:#036;vertical-align:middle}.paginate_button.next:before,.paginate_button.previous:before{font-family:icomoon;speak:none;font-style:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none}.paginate_button.current,.paginate_button:hover{border-radius:2px;cursor:pointer;text-decoration:none;color:#036;border:1px solid #aaa;padding-top:5px}.paginate_button.next,.paginate_button.previous{height:28px;width:40px;margin-right:15px;margin-left:0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;padding:0;text-align:center}.paginate_button.previous{border-radius:2px;font-size:25px;font-size:2.5rem;font-weight:200;border:1px solid #aaa;background-color:#F1F1F1}.paginate_button.previous:before{font-weight:400;content:"<"}.paginate_button.previous:hover,.previous.paginate_button.current{background:url(../img/rgbapng/003366b3-5.png?1481836249);background:rgba(0,51,102,.7);color:#036}.paginate_button.next.disabled,.paginate_button.previous.disabled{display:none}.paginate_button.next{border-radius:2px;font-size:25px;font-size:2.5rem;font-weight:200;border:1px solid #aaa;background-color:#F1F1F1}.NU,.NU:hover,.results-message{background-color:#032A5B}.paginate_button.next:before{font-weight:400;content:">"}.caption,.italic,em,i{font-style:italic}.paginate_button.current{font-weight:700}.copyright,.footer-nav>ul>li>a,.results-message{font-family:OpenSans,Georgia,"Helvetica Neue",Arial,sans-serif;font-weight:200}.results-message{margin-right:auto;margin-left:auto;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;border:1px solid #000;max-width:400px;color:#fff;text-align:center}.ui-button,.ui-button:hover{border:1px solid #fff!important}#re-search{margin-left:10px}.footer-nav>ul>li>a{color:#036;transition:background-color .2s ease-out,color .2s ease}.copyright{color:#333}.ui-button .ui-icon,.ui-button-text{font-family:icomoon}.CU,.CU:hover,.NU-white,.NU-white:hover{background-color:#fff}.CU-logo{width:40%;text-align:center}#CU-job-title{width:25%}#JFK-job-title{width:20%}#JFK-location{width:10%}.JFK,.JFK:hover{background-color:#032A5B}.JFK-logo{width:23%;text-align:center}.WM,.WM:hover{background-color:#fff}.WM-logo{width:50%;text-align:center}.ui-front{z-index:100}.ui-button{background:#fff!important}.ui-button:focus{outline:0}.ui-button:hover{background-color:#fff!important}.ui-button-text{font-size:0}.ui-button-text:before{font-size:12px;font-size:1.2rem;content:"\58";position:relative;bottom:15px;color:#ccc}.ui-button .ui-icon{background-image:none!important;font-size:0}body,input{font-family:OpenSans,Georgia,"Helvetica Neue",Arial,sans-serif}.ui-button .ui-icon:before{font-size:24px;font-size:2.4rem;content:"\58"}.ui-dialog{height:360px;width:auto}.ui-dialog-content.ui-widget-content:focus,.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.ui-resizable:focus{outline:0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:120px;padding:1px;border:0;background-color:#fff;color:#ccc}.ui-tabs-active a{background-color:#032A5B!important;color:#fff!important}.ui-tabs-nav{margin-top:20px;border-bottom:5px solid #032A5B;color:#fff;font-weight:700}.ui-tabs .ui-tabs-nav li{color:#fff;display:inline-block;width:auto;float:none;background-color:#F1F1F1;border-radius:5px 5px 0 0}.ui-tabs .ui-tabs-nav li a{height:60px;width:auto;font-size:16px;font-size:1.6rem;font-weight:200;padding:25px 10px;display:block;color:#333;border-radius:5px 5px 0 0}h1,h2{font-weight:700}.ui-tabs .ui-tabs-nav .ui-state-active li a{color:#fff}.ui-widget-overlay{height:100%;width:100%;position:fixed;top:0;left:0}.modal-close{margin-left:800px!important}html{font-size:62.5%;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:none}body,h5,h6{font-size:14px}body{color:#333;background:#fff;margin:0 auto;min-width:320px;position:relative;z-index:0;font-size:1.4rem}.ie8 body{min-width:1200px}.no-mediaqueries body{min-width:1025px}h1,h2,h3,h4,h5,h6{line-height:1.2;margin-top:.1em;margin-bottom:.3em}h1{font-size:32px;font-size:3.2rem;color:#003a70}h2{font-size:25px;font-size:2.5rem}h3{font-weight:200;font-size:19px;font-size:1.9rem;line-height:1.4}h4,h5,h6{font-weight:700}h4{font-size:15px;font-size:1.5rem}h5,h6{font-size:1.4rem}p{font-family:inherit;font-weight:200;font-size:14px;font-size:1.4rem;line-height:1.5;margin-bottom:2.11111rem}a{text-decoration:none;-moz-transition:background-color .2s ease-out,color .2s ease,opacity .2s ease;-o-transition:background-color .2s ease-out,color .2s ease,opacity .2s ease;-webkit-transition:background-color .2s ease-out,color .2s ease,opacity .2s ease;transition:background-color .2s ease-out,color .2s ease,opacity .2s ease}a:active,a:focus,a:hover{text-decoration:underline;-moz-transition:text-decoration .2s ease;-o-transition:text-decoration .2s ease;-webkit-transition:text-decoration .2s ease;transition:text-decoration .2s ease}a.phone-number{color:#333}b,strong{font-weight:700}.mobile-only{display:none}.breadcrumb-wrapper .breadcrumbs,.chicken,.feature-grid,.feature-grid .feature-blocks .feature-block-full a,.feature-grid .feature-blocks .feature-block-item a,.feature-grid .feature-blocks-full .feature-block-full a,.feature-grid .feature-blocks-full .feature-block-item a,.header,.hero-banner .hero-item,.hero-banner .well,.hero-banner .well .icons.double-tone,.hero-slider .hero-item,.hero-slider .well,.hero-slider .well .icons.double-tone,.location-hero .container .content,.map,.modal-header,.social-icons{zoom:1}.breadcrumb-wrapper .breadcrumbs:after,.chicken:after,.feature-grid .feature-blocks .feature-block-full a:after,.feature-grid .feature-blocks .feature-block-item a:after,.feature-grid .feature-blocks-full .feature-block-full a:after,.feature-grid .feature-blocks-full .feature-block-item a:after,.feature-grid:after,.header:after,.hero-banner .hero-item:after,.hero-banner .well .icons.double-tone:after,.hero-banner .well:after,.hero-slider .hero-item:after,.hero-slider .well .icons.double-tone:after,.hero-slider .well:after,.location-hero .container .content:after,.map:after,.modal-header:after,.social-icons:after{content:".";display:block;height:0;clear:both;visibility:hidden}#main-container{padding-bottom:50px}a{color:#39d}.owl-theme .owl-controls .owl-page span{background-color:rgba(0,0,0,.2);filter:alpha(enabled=false);opacity:1}.owl-theme .owl-controls .owl-page.active span{background-color:orange;filter:alpha(Opacity=200);opacity:2}.panel-default{padding:5px}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-group .panel-heading{border-bottom:0}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-body{padding:10px}.panel-body>ul>li{list-style:outside}.override li.circle{list-style-type:circle}.override li.square{list-style-type:square}.wysiwyg iframe{height:450px}.item-list.primary{width:70%}.footer-navigation{margin-top:0}.bottompad{padding-top:10px}.buttontest,.buttontest2{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;font-size:18px;font-size:1.8rem;height:48px!important;border:0;background:#FF9b1D!important;color:#fff}.active.buttontest2,.active.buttontest2:hover,.buttontest.active,.buttontest.active:hover{opacity:.2!important;background:#ff9b1d!important;color:#fff!important}.linktest,.subtitle{color:#fff}.linktest{font-size:24px;font-size:2.4rem;font-weight:400;letter-spacing:-1px}.landingButton,.landingButton:hover{background:#032A5B;color:#fff;text-decoration:none;text-transform:none}.caption{font-size:11px;font-size:1.1rem;line-height:.1em}.floatright{float:right;width:350px;padding:0 0 20px 20px}.italic{margin-top:.1em}.active{opacity:1;height:auto}.unactive{background-color:#F1F1F1;color:#333}.plusminus{font-size:22px;font-size:2.2rem;float:right}.nav-info{font-weight:400!important;color:#ff9b1d}.fa-ul{margin-left:25px!important}.fa-li{top:0!important}#degree-1-mobile,#degree-2-mobile,#degree-3-mobile,#overview-modal1,#overview-modal2,#overview-modal3,#overview-modal4{display:none}#overview-location1:hover,#overview-location2:hover,#overview-location3:hover,#overview-location4:hover,#overview-modal1:hover,#overview-modal2:hover,#overview-modal3:hover,#overview-modal4:hover{cursor:pointer}#school-well{padding-left:0;max-width:800px}#degree,#eventsanchor{top:-100px;visibility:hidden;position:relative;display:block}#degree-well{max-width:60%;padding-left:0;color:#333}#degree-well-text{font-size:16px;font-size:1.6rem;color:#333}#degree-hero-title{font-size:38px;font-size:3.8rem;padding-top:100px;color:#fff}#header{background:rgba(3, 42, 91)}#map{height:100%}.button2{height:60px!important;width:200px!important}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#keyword-search{border-left:10px solid #036}#keyword-icon{display:none}}@media screen and (min-width:400px) and (max-height:550px){.hero-slider h3.title{font-size:30px;font-size:3rem}.hero-slider .well p.title{font-size:16px;font-size:1.6rem}.hero-banner h3.title{font-size:30px;font-size:3rem}.hero-banner .well p.title{font-size:16px;font-size:1.6rem}}@media screen and (min-width:480px) and (max-width:767px){.location-single .intro-text{margin-right:80px}}@media screen and (max-height:550px) and (min-width:768px){#one-off-content,#one-off-content-akasia,#one-off-content-daniel,#one-off-content-kimya{margin-top:0!important}}@media screen and (max-height:599px) and (min-width:600px){.hero-banner h3.title,.hero-slider h3.title{padding:0;width:100%}}@media screen and (max-height:600px) and (min-width:600px){.hero-banner .hero-content,.hero-slider .hero-content{margin-left:20px}#one-off-content,#one-off-content-akasia,#one-off-content-daniel,#one-off-content-kimya{margin-left:-40px}}@media screen and (min-height:750px) and (min-width:768px){.hero-banner .hero-content,.hero-slider .hero-content{position:absolute;top:15%;left:auto;margin-left:10px;margin-top:0}}@media screen and (max-height:750px) and (min-width:768px){.hero-banner .hero-item .container,.hero-slider .hero-item .container{padding-right:20px}}@media screen and (min-width:767px){.hero-banner .mobile-control-nav-wrapper,.hero-slider .mobile-control-nav-wrapper{display:none}}@media screen and (min-width:767px) and (max-width:1024px){.location-single dl dd{max-width:100%;margin:0 0 10px;float:none;clear:both}}@media screen and (min-width:768px){.feature-grid .feature-blocks-full .feature-block-full figcaption h4.title{bottom:180px;bottom:18rem}.feature-grid .feature-blocks-full .feature-block-full figcaption p{height:160px;height:16rem}}@media screen and (min-width:768px) and (max-width:1024px){.secondary-aside .primary-container{padding-right:0;width:auto;float:none}.secondary-aside .secondary-container{margin:0 0 30px 30px;padding-left:30px}}@media screen and (max-width:1024px) and (min-width:768px){.location-single .location-contact .address,.location-single .location-contact .location-contact{width:33.33333%}}@media screen and (min-width:1024px){.feature-grid .feature-blocks-full .feature-block-full figcaption h4.title{bottom:220px;bottom:22rem}.feature-grid .feature-blocks-full .feature-block-full figcaption p{height:200px;height:20rem}}@media screen and (min-width:1025px){.feature-grid .feature-blocks-full .feature-block-full figure>a{min-height:480px}.location-hero{margin-bottom:60px}}@media screen and (min-width:1280px){.hero-banner .well .icons.double-tone li,.hero-slider .well .icons.double-tone li{margin:8px 0}.feature-grid .feature-blocks-full .feature-block-full figure>a{min-height:560px}.expanded .header .header-nav,.expanded .header .header-utility{right:60px}.css-select,input[type=text],input[type=password],input[type=email]{width:330px}.faculty-profile .page-heading-wrapper p{padding-right:40px}}@media (min-width:1280px){.breadcrumb-wrapper .breadcrumbs,.container,.feature-grid .content,.feature-wrapper,.hero-banner .hero-item,.hero-item.landing .hero-item-inner,.hero-slider .hero-item,.modal-dialog,.overview-grid,.pager-article ul{padding-left:50px;padding-right:50px}.map .map-container{margin-right:-50px}}@media screen and (min-width:1500px) and (max-height:750px){.hero-banner .hero-item .container,.hero-slider .hero-item .container{padding-right:60px}}@media screen and (min-width:1980px){.overview-grid{padding:0 8%}}@media all and (min-height:0px){.fr-thumbnails{padding:10px 0}.fr-thumbnail,.fr-thumbnails-side{margin:0 4px}.fr-thumbnails-side-previous{margin-left:8px}.fr-thumbnails-side-next{margin-right:8px}.fr-thumbnail-loading-background{background-image:url(../img/fresco-skin/loading-small.gif?1433892101)}}@media all and (min-height:414px){.fr-thumbnails{padding:12px 0}.fr-thumbnail,.fr-thumbnails-side{margin:0 6px}.fr-thumbnails-side-previous{margin-left:12px}.fr-thumbnails-side-next{margin-right:12px}.fr-thumbnail-loading-background{background-image:url(../img/fresco-skin/loading-medium.gif?1433892101)}}@media screen and (min-height:600px){.hero-banner .hero-content,.hero-slider .hero-content{margin-left:0}.hero-banner h3.title,.hero-slider h3.title{padding-left:0}}@media all and (min-height:736px){.fr-thumbnails{padding:20px 0}.fr-thumbnail,.fr-thumbnails-side{margin:0 10px}.fr-thumbnails-side-previous{margin-left:20px}.fr-thumbnails-side-next{margin-right:20px}.fr-thumbnail-loading-background{background-image:url(../img/fresco-skin/loading.gif?1433892101)}}@media screen and (min-height:750px){.hero-banner .well,.hero-slider .well{width:100%;float:left;padding-left:10px;margin-top:10px;max-width:600px}.hero-slider h3.title{width:100%;float:left;padding-left:10px;padding-right:20px}.hero-slider .well{padding-right:10px}.hero-banner h3.title{width:100%;float:left;padding-left:10px;padding-right:20px}.hero-banner .well{padding-right:10px}}@media screen and (min-height:750px) and (max-width:1024px){.ui-tabs .ui-tabs-nav li a{font-size:12px;font-size:1.2rem}#school-content{margin-left:-30px}}@media screen and (max-width:1500px){.feature-grid .item-content{width:45%;right:6%}.overview-grid{padding:0 19%}.overview-image{height:100%;width:350px}#one-off-image,#one-off-image-daniel,#one-off-image-kimya{background-position:center 100%}#one-off-content,#one-off-content-akasia,#one-off-content-daniel,#one-off-content-kimya{margin-left:-40px}#school-content{margin-left:-30px}#school-well{max-width:600px}}@media screen and (max-width:1280px){.hero-banner h3.title,.hero-slider h3.title{font-size:62px;font-size:6.2rem}.feature-grid .feature-blocks .feature-block-full.thin,.feature-grid .feature-blocks .feature-block-item.thin,.feature-grid .feature-blocks-full .feature-block-full.thin,.feature-grid .feature-blocks-full .feature-block-item.thin{width:50%}.feature-grid .feature-blocks .feature-block-full a,.feature-grid .feature-blocks .feature-block-item a,.feature-grid .feature-blocks-full .feature-block-full a,.feature-grid .feature-blocks-full .feature-block-item a{min-height:340px}.page-heading .page-title{width:100%}.hero-item.landing .image-wrapper{width:83.33333%;margin-right:-25%}.overview-subtitle{width:90%}.overview-item-title{font-size:15px;font-size:1.5rem}.overview-item-subtitle{font-size:16px;font-size:1.6rem}.overview-image{height:100%;width:300px}#one-off-image,#one-off-image-kimya{width:115%;height:110%;top:-10%;background-position:center 100%}#one-off-image{left:-5%}#one-off-image-daniel{width:125%;height:120%;left:-10%;top:-20%;background-position:center 100%}#one-off-image-kimya{left:0}#one-off-landing-title{font-size:110px;font-size:11rem}#one-off-landing-subtitle{font-size:36px;font-size:3.6rem}.calender-event-info{width:50%}.calender-event-title{font-size:14px;font-size:1.4rem}.calender-event-time{font-size:10px;font-size:1rem}.calender-image{height:75px;width:75px}#re-search{margin-right:auto;margin-left:auto;display:block;width:60%;margin-top:10px}.owl-carousel .owl-wrapper-outer{height:275px}.image.cover.contain{background-size:contain;top:-40px}#degree-hero-title{width:70%}}@media screen and (max-width:1160px){.hero-item.landing .content{width:41.66667%}}@media screen and (max-width:1130px){.page-heading .contact-details:first-child{padding-left:0}.location-landing .page-heading .page-title{width:100%}.location-landing .contact-details-wrapper{width:100%;margin-top:20px;margin-left:-10px}}@media screen and (max-width:1050px){.event .primary-container .event-date{width:65%}}@media screen and (max-width:1025px){.owl-carousel .owl-wrapper-outer{height:240px}.image.cover.contain{top:-70px}}@media screen and (max-width:1024px){.wysiwyg iframe.center,.wysiwyg img.center{width:auto;max-width:67%}.item-list.primary,.item-list.primary .item-list,.item-list.secondary{width:100%;float:right;padding-left:10px;padding-right:10px}.item-list.secondary .link-list{width:33.33%}.feature-grid .feature-blocks-full.primary,.feature-grid .feature-blocks.primary{width:100%;margin-left:0}.feature-grid .feature-blocks-full.secondary .feature-block-item,.feature-grid .feature-blocks.secondary .feature-block-item{width:50%}.feature-grid .feature-blocks-full.secondary,.feature-grid .feature-blocks.secondary{width:100%;margin-right:0}.overview-grid{padding:0 8%}.overview-item{width:50%;float:left;padding-left:10px;padding-right:10px;margin-top:10px;margin-bottom:10px}.overview-item-title{font-size:14px;font-size:1.4rem}.overview-item-subtitle{font-size:14px;font-size:1.4rem;height:auto;width:70%;margin-right:auto;margin-left:auto}.overview-image{height:100%;width:300px}#one-off-image,#one-off-image-daniel,#one-off-image-kimya{height:110%;width:125%;top:-65px;background-position:40% 100%}#one-off-image,#one-off-image-daniel{left:-160px}#one-off-image-kimya{left:-140px}#one-off-content,#one-off-content-akasia,#one-off-content-daniel,#one-off-content-kimya{top:20%}#one-off-well p{width:80%}#one-off-landing-title{font-size:75px;font-size:7.5rem}#one-off-landing-subtitle{font-size:24px;font-size:2.4rem}.feature-resources-links li{font-size:14px;font-size:1.4rem}.calender-event-info{padding-left:0}.css-select,input[type=text],input[type=password],input[type=email]{width:215px}.news-article img.right{margin-right:0;max-width:65%}.event .primary-container .event-details{width:50%}.location-single .secondary-aside>.container{margin-bottom:0}}@media screen and (max-width:900px){.hero-item.landing .image-wrapper{width:100%;margin-right:0}.hero-item.landing .content{width:100%;float:left;padding-left:10px;padding-right:10px}.hero-item.landing .content .title{width:100%;float:left;padding:0 10px}.hero-item.landing .content .intro-text,.hero-item.landing .content .subtitle,.hero-item.landing .content p{width:50%;float:left;padding-left:10px;padding-right:10px}}@media screeen and (max-width:768px){#one-off-image,#one-off-image-daniel{top:-55px;left:-180px;height:110%}#one-off-image-kimya{top:-55px;left:-160px;height:110%}}@media only screen and (max-width:768px){.WM-logo{width:28%}}@media screen and (max-width:768px){.feature-grid .feature-blocks-full .feature-block-full figure>a{min-height:440px}.location-hero.has-map .image.cover{background-position:25% 55%;background-size:194% auto}.overview-grid{padding:0 5%}#one-off-landing-title{font-size:70px;font-size:7rem}#one-off-landing-subtitle{font-size:22px;font-size:2.2rem}.feature-info,.feature-slider{width:100%;float:left;padding-left:10px;padding-right:10px}.feature-descrip{margin-top:20px}.header .logo{width:140px}.ui-dialog{width:250px!important}.owl-carousel .owl-wrapper-outer{height:100%}.image.cover.contain{background-size:cover;top:0}}@media screen and (max-width:767px){.wysiwyg blockquote{margin:2em 0}.wysiwyg iframe.center,.wysiwyg img.center{max-width:100%}.hero-banner .hero-content,.hero-slider .hero-content{top:75px;max-width:500px;width:100%;text-align:center;left:auto;position:relative}.wysiwyg table{overflow-x:scroll;-webkit-overflow-scrolling:touch;display:block;border:1px solid #EBEEEE!important;margin:10px 0;position:relative;-moz-box-shadow:inset -7px 0 9px -7px rgba(255,255,255,.4);-webkit-box-shadow:inset -7px 0 9px -7px rgba(255,255,255,.4);box-shadow:inset -7px 0 9px -7px rgba(255,255,255,.4)}.help,.hero-banner .control-nav-wrapper,.hero-banner .well .icons.double-tone,.hero-slider .control-nav-wrapper,.hero-slider .well .icons.double-tone,.item-list.events,.item-list.news{display:none}.wysiwyg table tbody,.wysiwyg table tbody tr,.wysiwyg table tfoot,.wysiwyg table thead{white-space:nowrap}.wysiwyg table img{position:relative;z-index:-1}.hero-slider .hero-item{height:480px;height:80vh;padding:10px}.hero-slider .hero-content{font-size:18px;font-size:1.8rem;margin:0 auto}.hero-slider h3.title{font-size:30px;font-size:3rem;text-align:center;width:100%;float:left;padding-left:10px;padding-right:10px}.hero-slider .well{width:100%;float:left;background:0 0;padding:0 10px}.hero-slider .well p.title{text-align:center;line-height:130.43478%}.home .hero-slider{margin-bottom:20px}.hero-banner .hero-item{height:480px;height:80vh;padding:10px}.hero-banner .hero-content{font-size:18px;font-size:1.8rem;margin:0 auto}.hero-banner h3.title{font-size:30px;font-size:3rem;text-align:center;width:100%;float:left;padding-left:10px;padding-right:10px}.hero-banner .well{width:100%;float:left;background:0 0;padding:0 10px}.hero-banner .well p.title{text-align:center;line-height:130.43478%}.home .hero-banner{margin-bottom:20px}.aside-button,.button,.button-banner,.js .filters-title,.pagination li a{padding:10px 0;width:200px;font-size:15px;font-size:1.5rem}.item-list.landing-links li,.item-list.secondary .link-list{width:50%}.button.secondary{margin-right:auto;margin-left:auto}.item-list.secondary .link-list .list-wrapper-inner{padding:10px;min-height:250px}.feature-grid .feature-blocks .feature-block-full.focus figcaption,.feature-grid .feature-blocks .feature-block-full.full figcaption,.feature-grid .feature-blocks .feature-block-full.thin,.feature-grid .feature-blocks .feature-block-item.focus figcaption,.feature-grid .feature-blocks .feature-block-item.full figcaption,.feature-grid .feature-blocks .feature-block-item.thin,.feature-grid .feature-blocks-full .feature-block-full.focus figcaption,.feature-grid .feature-blocks-full .feature-block-full.full figcaption,.feature-grid .feature-blocks-full .feature-block-full.thin,.feature-grid .feature-blocks-full .feature-block-item.focus figcaption,.feature-grid .feature-blocks-full .feature-block-item.full figcaption,.feature-grid .feature-blocks-full .feature-block-item.thin,.feature-grid .feature-blocks-full.secondary .feature-block-item,.feature-grid .feature-blocks.secondary .feature-block-item{width:100%}.feature-grid.video{margin-bottom:40px}.feature-grid .item-content .title{font-size:20px;font-size:2rem}.feature-grid .feature-blocks-full.secondary,.feature-grid .feature-blocks.secondary{margin-top:0}.feature-grid .feature-blocks .feature-block-full,.feature-grid .feature-blocks .feature-block-item,.feature-grid .feature-blocks-full .feature-block-full,.feature-grid .feature-blocks-full .feature-block-item{width:100%;border:0;margin-bottom:10px}.feature-grid .feature-blocks .feature-block-item-inner h4.title,.feature-grid .feature-blocks-full .feature-block-item-inner h4.title{font-size:20px;font-size:2rem;margin-top:30%;display:block}.js .filters-title{left:auto;height:auto;position:relative;margin:0;width:auto;padding-left:10px;padding-right:10px;color:#036}.feature-grid .feature-blocks-full .feature-block-full .container figcaption,.pager-article .prev{width:100%}.js .filters-title:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:1em}.filters-form{display:none}.modal .filters-form,.no-js .filters-form{display:block}.js .filters-submit{display:block;position:absolute;right:0;top:-57px}.breadcrumb-wrapper .breadcrumbs li:after,.breadcrumb-wrapper .breadcrumbs li:not(:nth-last-child(2)){display:none}.breadcrumb-wrapper .breadcrumbs li:hover{text-decoration:none}.breadcrumb-wrapper .breadcrumbs li a:nth-last-child(2):before{font-family:icomoon;content:"<";padding:5px}.page-heading .page-title{font-size:25px;font-size:2.5rem}.filter-index .page-heading{margin-top:22px}.page-heading-wrapper.inline .pagination-summary{top:32px}.pager-article{padding:0 20px}.pager-article .next a,.pager-article .prev a{padding:0 40px;text-align:left}.pager-article .next{width:100%;float:left;margin-top:20px}.social-icons ul{padding:20px 30px;float:none;margin:0 auto;text-align:center}.social-icons li{margin-right:20px;margin-left:0;float:none;display:inline-block}.feature-grid .feature-blocks-full .feature-block-full{border:10px solid transparent;border-top:0;border-bottom:0;margin-bottom:0}.footer-navigation .primary:after,.footer-navigation .secondary:after{border-bottom:1px solid #CCC;display:block;content:""}.feature-grid .feature-blocks-full .feature-block-full figure>a{min-height:300px}body .a2a_mini{margin-left:20px}.overview-text{text-align:left}.overview-subtitle,.overview-title{margin-right:20px;margin-left:20px;width:auto;text-align:center}.overview-subtitle{font-size:14px;font-size:1.4rem;line-height:1.5;width:90%;width:auto;text-align:center;margin:0 20px 40px}.overview-grid{margin-top:10px;margin-bottom:0}.overview-item{width:100%;float:left;padding-left:10px;padding-right:10px;margin-top:10px;margin-bottom:10px}.overview-item-title{margin-top:15px}.overview-modal-container{height:auto;width:100%;margin-top:0;margin-bottom:0}.overview-modal-title{font-size:18px;font-size:1.8rem;margin-top:15px;margin-bottom:10px}.overview-modal-title-light{font-size:16px;font-size:1.6rem;margin-top:5px;margin-bottom:5px}.overview-modal-subtitle{font-size:14px;font-size:1.4rem}.overview-image{height:100%;width:100%;margin-bottom:0;max-width:400px}#degree-well,#one-off-well,.news-article img.right{max-width:100%}.degree-landing-content{top:100px;text-align:center;margin-bottom:20px;margin-left:0}.degree-data h2,.degree-info,.degree-info-list,.degree-info-list li,.degree-links,.degree-tab-subtitle,.degree-tab-title,.degree-title-core,.degree-title-detail,.one-off-info-list li,.one-off-title-core{text-align:left}.degree-landing-subtitle,.degree-landing-title{height:auto;margin-right:auto;margin-left:auto}.degree-landing-title{width:90%;font-size:36px;font-size:3.6rem}.degree-landing-subtitle{width:80%;font-size:16px;font-size:1.6rem;color:#333;line-height:1.5}.degree-links{margin:0 0 25px 10px}.degree-list{width:100%}.degree-info{font-size:14px;font-size:1.4rem}.degree-info-title{font-size:20px;font-size:2rem;margin-top:0;margin-bottom:10px}.degree-button{margin-top:10px;margin-bottom:5px;height:50px;width:100%;font-size:16px;font-size:1.6rem;padding:15px 10px}.one-off-landing-content{top:100px;text-align:center;margin-bottom:20px;margin-left:0}.one-off-data h2,.one-off-info,.one-off-info-list,.one-off-links,.one-off-tab-subtitle,.one-off-tab-title,.one-off-title-detail{text-align:left}.one-off-landing-title{margin-right:auto;margin-left:auto;height:auto;width:90%;font-size:36px;font-size:3.6rem}.one-off-landing-subtitle{height:auto;width:80%;margin-right:auto;margin-left:auto;font-size:16px;font-size:1.6rem;color:#333;line-height:1.5}.one-off-links{margin:0 0 25px 10px}.one-off-list{width:100%;padding:0 5px;float:none}.one-off-info{font-size:14px;font-size:1.4rem}.one-off-info-title{font-size:20px;font-size:2rem;margin-top:0;margin-bottom:10px}.one-off-button{margin-top:10px;margin-bottom:5px;height:50px;width:100%;font-size:16px;font-size:1.6rem;padding:15px 10px}#one-off-item{height:400px}#one-off-image,#one-off-image-daniel,#one-off-image-kimya{width:230%;top:0;left:0}#one-off-aside{padding:0 5px}#one-off-content,#one-off-content-akasia,#one-off-content-daniel,#one-off-content-kimya{position:relative;top:30px;max-width:100%;margin-left:0}#one-off-well{float:none;padding-right:0;text-align:center}#one-off-well p{font-size:14px;font-size:1.4rem;margin-top:5px;width:100%;text-align:center;padding-left:0}#one-off-landing-title{font-size:65px;font-size:6.5rem;width:100%;text-align:center}.calender-event,.calender-event-info{width:50%;padding-left:0}.feature-resources-links li{font-size:13px;font-size:1.3rem}.calender-event{float:left;padding-right:10px}.calender-event-title{font-size:16px;font-size:1.6rem}.calender-event-time{font-size:14px;font-size:1.4rem}.calender-image{height:100px;width:100px}.calender-button,.calender-button-secondary{height:50px;width:100%;margin-top:10px;margin-bottom:10px;display:block}.aside-contact{margin:25px 0}.header-wrapper,.header-wrapper .header{height:60px}.drawer-trigger:before{display:block;margin:0}.drawer .drawer-content{padding-top:15px}.drawer .close{top:12px}.footer-navigation{margin-top:0;border-top:1px solid #CCC;padding-bottom:20px}.footer-navigation .primary{width:100%;padding:0}.footer-navigation .primary:after{width:100%;margin-bottom:10px}.footer-navigation .primary .footer-nav ul li{margin-right:0;width:46%;padding-right:2%;margin-bottom:15px}.footer-navigation .secondary{width:100%;padding:0}.footer-navigation .secondary:after{width:100%;margin-top:10px}.footer-navigation .container{padding:0}.footer-navigation .footer-nav ul{padding:10px 30px;margin-bottom:10px}.footer-navigation .affiliate-message p{padding:10px 30px}.footer-navigation .copyright{padding:10px 30px;text-align:center}.layout.filter-index .secondary-container,.layout.filter-index>.container{padding-top:0}input[type=text],input[type=password],input[type=email]{width:100%}.home #main-content{background:#F1F1F1}.secondary-aside .primary-container{width:100%;padding-right:10px}.secondary-aside .secondary-container{width:100%;border-left:none;padding-left:10px}.layout.filter-index .primary-container{width:100%;margin-left:0}.js .layout.filter-index .secondary-container{top:0;left:0;position:absolute;width:100%;height:0;padding-left:20px;padding-right:20px}.no-js .layout.filter-index .secondary-container{float:none;width:100%}.layout.filter-index .filters-title{float:right;margin-top:26px}.chicken .primary,.chicken .secondary{padding:10px;float:none;width:100%}.layout.filter-index .pager.top{display:none}.faculty-profile #main-content{margin-top:30px}.faculty-profile .page-heading-wrapper .secondary-aside .secondary-container{margin-top:10px}.faculty-profile .contact-details-mobile{display:block}.faculty-profile .contact-details-desktop{display:none}.events-carousel .carousel-heading{margin-top:-1.5em}.chicken .primary{border:0}.location-single .secondary-aside .secondary-container .module{width:50%;float:left;padding-left:10px;padding-right:10px}.location-single .secondary-aside .secondary-container .module:first-child{padding-right:40px}.ui-dialog .ui-dialog-titlebar-close{position:relative;top:20px;margin-top:80px;padding:1px;border:1px solid red;background-color:#fff;box-shadow:0 0 0 0 #000}body{padding:0}.mobile-only{display:block;text-align:center}.dt-only{display:none}.linktest{font-size:18px;font-size:1.8rem}#school-content{margin-left:auto;top:50px}#degree-hero-title{font-size:40px;font-size:4rem;width:100%;padding-top:20px}}@media (max-width:767px){.breadcrumb-wrapper .breadcrumbs,.container,.feature-grid .content,.feature-wrapper,.hero-banner .hero-item,.hero-item.landing .hero-item-inner,.hero-slider .hero-item,.modal-dialog,.overview-grid,.pager-article ul{padding-left:10px;padding-right:10px}.drawer-trigger{position:absolute;right:14px;top:50%;margin-top:-20px;width:35px;padding:0}.drawer-trigger:focus,.drawer-trigger:hover{text-decoration:none;background:#032A5B;color:#fff}.map .map-results{width:100%;float:none}.map .map-container{display:none}}@media only screen and (max-width:760px){#CU-job-title{width:100%}.JFK-logo{width:12%}.JFK-table:nth-of-type(1):before{content:"Category"}.JFK-table:nth-of-type(2):before{content:"Job Title"}.JFK-table:nth-of-type(3):before{content:"Location"}.JFK-table:nth-of-type(4):before{content:"Other Location"}.JFK-table:nth-of-type(5):before{content:"Campus"}.JFK-table:nth-of-type(6):before{content:"Other Campus"}}@media only screen and (max-width:760px),(max-device-width:768px){#reset-button,#search-button{border:1px solid #aaa;background-color:#F1F1F1;width:100%}#reset-button,#search-button,#search-button:hover,.input-group,.select-filter,tbody,th{width:100%}table,tbody,td,tr{box-shadow:none}td,td:before{font-family:OpenSans,Georgia,"Helvetica Neue",Arial,sans-serif;white-space:normal}.filter,.footer-navigation,th{text-align:center}.hide-mobile{display:none}.input-group,.jobs-field,table,tbody,td,th,tr{display:block}.jobs-table:nth-of-type(1):before{content:"Course Number"}.jobs-table:nth-of-type(2):before{content:"Course Level"}.jobs-table:nth-of-type(3):before{content:"Course"}.jobs-table:nth-of-type(4):before{content:"Course Prefix"}.jobs-table:nth-of-type(5):before{content:"Dates Offered"}.jobs-table:nth-of-type(6):before{content:"Region"}#keyword-search{width:100%;margin-top:20px;border-left:5px solid #036}#keyword-icon{display:none}#search-button{margin-top:10px;margin-bottom:10px;color:#036;transition:none}#reset-button{margin-bottom:20px;margin-left:0;color:#AAA}thead tr{position:absolute;top:-9999px;left:-9999px;background-color:red}th{margin:0;padding:10px 0}tr{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;margin:40px 3px;border:1px solid #000}tr:hover{background-color:#fff}td{font-size:12.6px;font-size:1.26rem;position:relative;min-height:30px;padding-left:50%}td:before{position:absolute;left:6px;width:45%}.th-logo{width:12%;margin-left:0}#NU-job-title{width:100%}#init_nuTable_paginate{text-align:center;display:flex}#init_nuTable_next,#init_nuTable_previous{width:250px}.results-message{margin-right:auto;margin-left:auto}.footer-navigation .copyright{float:none;padding-left:10px}.CU,.CU:hover,.NU-white,.NU-white:hover{background-color:#032A5B}.CU-table:nth-of-type(1):before{content:"Course Level"}.CU-table:nth-of-type(2):before{content:"Course Prefix"}.CU-table:nth-of-type(3):before{content:"Course"}.CU-table:nth-of-type(4):before{content:"Course Number"}.CU-table:nth-of-type(5):before{content:"Dates Offered"}.CU-table:nth-of-type(6):before{content:"Region"}}@media all and (max-width:736px) and (orientation:portrait),all and (orientation:landscape) and (max-height:736px){.fr-box-has-overflow-none .fr-box-spacer{padding:12px}.fr-box-has-overflow-x .fr-box-spacer{padding:12px 0}.fr-box-has-overflow-y .fr-box-spacer{padding:0 12px}}@media screen and (max-width:670px){.hero-item.landing .content .intro-text,.hero-item.landing .content .subtitle,.hero-item.landing .content .title,.hero-item.landing .content p{width:100%;padding:0 10px}.hero-item.landing .content p{padding-bottom:10px}}@media screen and (max-width:640px){.location-hero{margin-bottom:20px}.overview-item-subtitle{font-size:14px;font-size:1.4rem;width:100%}.calender-event{width:100%;float:left;padding-right:10px;padding-left:0}.owl-carousel .owl-wrapper-outer{height:255px}.image.cover.contain{background-size:contain;top:-40px}#degree-hero-title{font-size:34px;font-size:3.4rem}}@media screen and (max-width:620px){.page-heading .contact-details{width:100%;padding:10px 0}.location-landing .contact-details-wrapper{margin-top:0}}@media screen and (max-width:500px){#one-off-content-kimya{top:20%}}@media screen and (max-width:480px){.container.topgutter{padding-top:30px}.request-info .request-info-intro{width:100%;float:none}.request-info .request-info-phone{float:none;padding:0;text-align:left}.item-list.primary,.item-list.secondary{padding:0}.item-list.secondary .link-list{width:100%}.item-list.landing-links li{width:100%;padding-bottom:10px}.feature-grid .feature-blocks .feature-block-full a,.feature-grid .feature-blocks .feature-block-item a,.feature-grid .feature-blocks-full .feature-block-full a,.feature-grid .feature-blocks-full .feature-block-item a{min-height:300px}.page-heading-wrapper.inline .pagination-summary{display:none}.results.two-columns{-moz-column-count:1;-webkit-column-count:1;column-count:1}.location-hero.has-map .image.cover{background-position:40% 11%;background-size:380% auto}.location-hero.has-map .image.cover:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjgwJSIgY3k9IjgwJSIgcj0iMTYwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDMxNjEiIHN0b3Atb3BhY2l0eT0iMC40NyIvPjwvcmFkaWFsR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:-moz-radial-gradient(80% 80%,circle,rgba(255,255,255,0) 0,rgba(0,49,97,.47) 160px);background-image:-webkit-radial-gradient(80% 80%,circle,rgba(255,255,255,0) 0,rgba(0,49,97,.47) 160px);background-image:radial-gradient(circle at 80% 80%,rgba(255,255,255,0) 0,rgba(0,49,97,.47) 160px)}.no-cssgradients .location-hero .container .content{float:none}.location-hero .container .content h2{font-size:25px;font-size:2.5rem;margin-top:20px}.location-hero .container .content p{font-size:18px;font-size:1.8rem}.location-hero .container .content a.button{margin-top:50px}.overview-subtitle,.overview-title{font-size:24px;font-size:2.4rem;text-align:center}.overview-subtitle{font-size:14px;font-size:1.4rem;line-height:1.5;text-align:center;margin-bottom:10px}.overview-item{width:100%;float:left;padding-left:10px;padding-right:10px}.overview-image{height:100%;width:100%}.degree-landing-title{font-size:30px;font-size:3rem}.degree-landing-subtitle{font-size:14px;font-size:1.4rem}.degree-button{height:auto;width:100%;font-size:13px;font-size:1.3rem;padding:20px 10px;min-height:50px}.one-off-breakout-container:nth-of-type(3),.one-off-breakout-container:nth-of-type(4),.one-off-breakout-container:nth-of-type(5),.one-off-breakout-container:nth-of-type(6){padding-left:2px}.one-off-landing-title{font-size:30px;font-size:3rem}.one-off-landing-subtitle{font-size:14px;font-size:1.4rem}.one-off-tile:first-of-type,.one-off-tile:last-of-type{padding:0}.one-off-tile{width:100%;float:left;margin:10px 0;text-align:center;padding:0}.one-off-tile-container{margin:25px 0 0}.one-off-tile-image{margin:0 auto;text-align:center}.one-off-button{height:auto;width:100%;font-size:13px;font-size:1.3rem;padding:20px 10px;min-height:50px}#one-off-content,#one-off-content-akasia,#one-off-content-daniel,#one-off-content-kimya{top:20px}#one-off-content-daniel{top:15px}#one-off-landing-title{font-size:46px;font-size:4.6rem}.feature-wrapper{padding-top:10px;padding-bottom:35px}.field.inline{margin-right:0;display:block;width:100%}.field.half{width:100%;float:none;padding-right:0}.css-select{width:100%}.form-actions .form-actions-terms{margin-left:0;clear:both}.layout.filter-index .page-heading{padding-right:140px;margin-right:0}.faculty-profile .page-heading-wrapper{padding:0}.faculty-profile .profile-photo{width:45%;height:auto;margin:0 20px 15px 0}.faculty-profile .page-heading .page-title{font-size:18px;font-size:1.8rem;line-height:1}.faculty-profile .page-heading .location,.faculty-profile .page-heading .position{font-size:16px;font-size:1.6rem;line-height:1}.events-carousel{padding:3rem 0}.events-carousel .carousel-heading{margin-top:0;margin-bottom:.8em;width:100%;float:left;padding-left:10px;padding-right:10px}.events-carousel .carousel-content{width:83.33333%;float:left;padding-left:10px;padding-right:10px}.events-carousel .carousel-control.next{padding:0 10px;margin-top:-26px;width:16.66667%;float:right}.events-carousel .carousel-control.prev{display:none}.news-list{width:100%;float:left;padding-left:10px;padding-right:10px}.event .primary-container .event-details{width:60%}.location-single .secondary-aside .secondary-container .module{width:100%}.location-single .secondary-aside .secondary-container .module:first-child{padding-right:0}#school-content{top:0;margin-top:15px}#school-item{height:300px}#degree-well-text{font-size:14px;font-size:1.4rem;color:#fff}#degree-hero-title{font-size:24px;font-size:2.4rem;margin-top:50px;padding:0}}@media only screen and (max-width:425px){.JFK-logo{width:20%}}@media screen and (max-width:425px){.th-logo{width:20%}.ellipsis,.paginate_button{display:none}#init_nuTable_paginate{text-align:center;display:flex}}@media all and (max-width:414px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px){.fr-box-has-overflow-none .fr-box-spacer,.fr-box-has-overflow-x .fr-box-spacer,.fr-box-has-overflow-y .fr-box-spacer{padding:0}.fr-info,.fr-thumbnails{display:none!important}}@media all and (max-width:414px) and (orientation:portrait),all and (max-width:736px) and (max-height:414px){.fr-has-position .fr-info-inside .fr-caption{margin-right:0}.fr-position{display:none!important}.fr-ui-outside .fr-side{width:60px;height:60px;margin-top:-30px}.fr-side-button{width:48px;height:60px;margin:-30px 6px 0}.fr-window-skin-fresco .fr-side-previous .fr-side-button .fr-side-button-icon{background-position:0 -300px}.fr-window-skin-fresco .fr-side-next .fr-side-button .fr-side-button-icon{background-position:-48px -300px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-frame .fr-side-previous .fr-side-button-active .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-frame .fr-side-next .fr-side-button-active .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button .fr-side-button-icon{background-position:0 -360px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button .fr-side-button-icon{background-position:-48px -360px}}@media screen and (max-width:400px){.owl-carousel .owl-wrapper-outer{height:175px}.image.cover.contain{top:-70px}}@media screen and (max-width:382px){.multi-line{height:70px}}@media screen and (max-width:360px){#one-off-content,#one-off-content-akasia,#one-off-content-daniel,#one-off-content-kimya{top:15px}#one-off-content-akasia,#one-off-content-daniel{top:0}}@media screen and (max-width:320px){.hero-banner .hero-item,.hero-slider .hero-item{height:480px;height:100vh}.location-single .location-contact .address,.location-single .location-contact .location-contact{width:100%}}@media screen and (max-width:319px){.modal-open .modal{overflow-x:auto}.header{position:absolute}.drawer{width:100%}.drawer-open .drawer{z-index:1000001}.drawer .drawer-inner{min-width:240px;position:relative}.drawer-open #locations-map.sticky,.drawer-open .header,.drawer-open .help,.drawer-open .layout{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.no-csstransforms3d .drawer-open #locations-map.sticky,.no-csstransforms3d .drawer-open .header,.no-csstransforms3d .drawer-open .help,.no-csstransforms3d .drawer-open .layout{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (max-height:768px){#school-item{height:450px}}@media screen and (max-height:750px){.hero-banner .well,.hero-slider .well{padding:0;float:none}.hero-slider h3.title{margin-bottom:10px;width:100%;float:none}.hero-banner h3.title{margin-bottom:10px;width:100%;float:none}#one-off-well{width:100%}.ui-tabs .ui-tabs-nav li a{font-size:12px;font-size:1.2rem}}@media screen and (max-height:500px){.hero-slider h3.title{margin-bottom:5px;text-align:center}.hero-slider .well{padding:0;text-align:left}.hero-banner h3.title{margin-bottom:5px;text-align:center}.hero-banner .well{padding:0;text-align:left}#school-item{height:300px}}@media screen and (max-height:480px){.one-off-tile{width:100%;float:left;margin:10px 0;text-align:center;padding:0}.one-off-tile-image{margin:0 auto;text-align:center}}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}100%,75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}100%,75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}
#contactShortForm .label {
    background: transparent !important;
    font-size: 14px;
    font-family: 'OpenSans';
    color: #333;
    text-transform: initial;
    padding: 0px;
    clear: both;
    letter-spacing: 0;
}

.tooltip-text {
    width: 0px;
    position: absolute;
    display: block;
    line-height: 0;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    opacity: 0;
    transition: opacity .5s, height .5s;
}

.tip-icon {
    vertical-align: text-top;
    font-size: 14px;
    position: relative;
    width: 160px !important;
    color: #acd6ff;
    bottom: 4px;
    transition: .5s color;
}


.tip-icon-label {
    vertical-align: text-top;
    font-size: 14px;
    position: relative;
    width: 160px !important;
    color: #acd6ff;
    bottom: 0px;
    transition: .5s color;
}

.tip-icon>.fa-info-circle {
    padding-left: 3px !important;
}

#contactShortForm .tip-icon {
    bottom: 7px;
    left: 4px;
    font-size: 14px;
}

#contactShortForm .tip-icon-label {
    bottom: 6px;
    font-size: 14px;
}

.tip-icon-label:hover {
    color: #3399dd;
    cursor: pointer;
}

.fa-info-circle {
    padding-left: 5px;
}

.milbox::before {
    top: 6px !important;
}

#contactShortForm .milbox {
    padding-top: 0px !important;
    width: auto;
    font-weight: 400 !important;
    font-size: 11px !important;
    color: #333 !important;
    line-height: 190% !important;
    padding: 1px 3px 3px 18px !important;
}

#contactShortForm .milbox::before {
    top: 4px !important;
}

#contactShortForm .css-select .css-select-label {
    white-space: normal;
    padding-right: 20px;
    line-height: 21px;
    color: #333;
}

#contactShortForm .field:nth-of-type(7) #millabel:hover {
    cursor: pointer;
}

.tip-icon:hover {
    color: #3399dd;
    cursor: pointer;
}

.tip-icon:hover .tooltip-text {
    visibility: visible;
    opacity: 1;
    height: auto;
    width: 700px;
    background-color: white;
    color: #333333;
    padding: 15px;
    margin-top: 10px;
    border: 1px solid #cccccc;
    position: absolute;
    left: -320px;
    bottom: 100%;
    margin-bottom: 5px;
    overflow: inherit;
    text-align: left !important;
}

.tip-icon-label:hover .tooltip-text.mil {
    visibility: visible;
    opacity: 1;
    height: auto;
    width: 490px;
    background-color: white;
    color: #333333;
    padding: 5px 10px 10px;
    margin-top: 10px;
    border: 1px solid #cccccc;
    position: absolute;
    left: -268px;
    bottom: 100%;
    margin-bottom: 5px;
    text-align: left;
    overflow: inherit;
}

.tip-icon:focus .tooltip-text {
    visibility: visible;
    opacity: 1;
    height: auto;
    width: 700px;
    background-color: white;
    color: #333333;
    padding: 15px;
    margin-top: 10px;
    border: 1px solid #cccccc;
    position: absolute;
    bottom: 100%;
    margin-bottom: 5px;
    overflow: inherit;
    text-align: left !important;
}

.tip-icon-label:focus .tooltip-text.mil {
    visibility: visible;
    opacity: 1;
    height: auto;
    width: 490px;
    background-color: white;
    color: #333333;
    padding: 5px 10px 10px;
    margin-top: 10px;
    border: 1px solid #cccccc;
    position: absolute;
    bottom: 100%;
    margin-bottom: 5px;
    text-align: left;
    overflow: inherit;
}

.tooltip-text::after {
    content: " ";
    position: absolute;
    top: 100%;
    left: 328.8px;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #cccccc transparent transparent transparent;
}

.tooltip-text.mil::after {
    content: " ";
    position: absolute;
    top: 100%;
    left: 278.8px;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #cccccc transparent transparent transparent;
}

.important.label {
    display: block;
    position: relative;
}

#contactShortForm .tip-icon:hover .tooltip-text {
    visibility: visible;
    opacity: 1;
    height: auto;
    width: 650px;
    background-color: white;
    color: #333333;
    padding: 15px;
    margin-top: 10px;
    border: 1px solid #cccccc;
    position: absolute;
    bottom: 100%;
    margin-bottom: 5px;
    overflow: inherit;
    left: -623px;
    text-align: left !important;
}

#contactShortForm .tip-icon-label:hover .tooltip-text.mil {
    visibility: visible;
    opacity: 1;
    height: auto;
    width: 490px;
    background-color: white;
    color: #333333;
    padding: 5px 10px 10px;
    margin-top: 10px;
    border: 1px solid #cccccc;
    position: absolute;
    bottom: 100%;
    left: -430px;
    margin-bottom: 5px;
    text-align: left;
    overflow: inherit;
}

#contactShortForm .tooltip-text::after {
    content: " ";
    position: absolute;
    top: 100%;
    left: 633.8px;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #cccccc transparent transparent transparent;
}



#contactShortForm .tooltip-text.mil::after {
    content: " ";
    position: absolute;
    top: 100%;
    left: 439.8px;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #cccccc transparent transparent transparent;
}

.tip-icon:hover h4 {
    height: 19px;
}

.tip-icon-label:hover .tooltip-text {
    display: block;
    height: auto;
    width: auto;
    background-color: red;
}

.long::after {
    left: 254.8px !important;
}

#contact-container {
    padding-left: 10px;
}

::-webkit-input-placeholder {
    color: black !important;
}

:-moz-placeholder {
    color: black !important;
    opacity: 1;
}

::-moz-placeholder {
    color: black !important;
    opacity: 1;
}

:-ms-input-placeholder {
    color: black !important;
}

::-ms-input-placeholder {
    color: black !important;
}

#contactShortForm::-webkit-input-placeholder {
    color: black !important;
}

#contactShortForm:-moz-placeholder {
    color: black !important;
    opacity: 1;
}

#contactShortForm::-moz-placeholder {
    color: black !important;
    opacity: 1;
}

#contactShortForm:-ms-input-placeholder {
    color: black !important;
}

#contactShortForm::-ms-input-placeholder {
    color: black !important;
}

.homeform #contactShortForm .css-select-label {
    text-align: left;
}

.homeform #contactShortForm .button.primary {
    float: none;
    margin: 20px auto 25px;
}

.long::after {
    left: 278.8px !important;
}

.iPosition {
    left: 0px !important;
    margin-bottom: 35px !important;
}

.iPosition::after {
    left: 433.8px !important;
}

@media screen and (max-width: 1500px) {
    #contactShortForm .terms {
        display: block;
        margin: 5px 0;
    }
}


@media screen and (max-width: 1280px) {
    #contactShortForm .milbox {
        padding: 3px 18px;
        width: 140px;
        font-size: 10px !important;
    }
    #contactShortForm .tip-icon-label {
        bottom: 10px;
    }
    .tip-icon-label:hover .tooltip-text.mil {
        width: 390px;
    }
    .tooltip-text.mil::after {
        left: 279.8px;
    }
    .header .logo.iFix {
        background-position: -205%;
        margin-left: -115px;
        top: 60%;
    }
}

@media screen and (max-width: 1024px) {
    .milbox {
        font-size: 10px;
        width: 136px;
        padding-right: 0px !important;
    }
    #contactShortForm .terms {
        display: block;
        margin: 0;
    }
    #contactShortForm .milbox {
        width: 130px;
    }
    #contactShortForm .milbox::before {
        top: 4px !important;
    }
    #contactShortForm .tip-icon {
        bottom: 30px;
    }
    #contactShortForm .tip-icon-label {
        bottom: 0px;
    }
    #contactShortForm .tip-icon-label i {
        padding-left: 0px;
    }
    #contactShortForm .tip-icon-label {
        width: auto !important;
        padding-right: 0px;
        bottom: 10px;
    }
    .tip-icon-label {
        width: auto !important;
        padding-right: 0px;
        bottom: 4px;
    }
    .tip-icon-label::after {
        display: block;
        content: '';
        clear: both;
    }
    .tip-icon-label .fa-info-circle {
        padding-left: 0px;
    }
    .tooltip-text.mil::after {
        left: 271.8px;
    }
    #contactShortForm .tooltip-text.mil::after {
        left: 434.8px;
    }
    #contactShortForm .important {
        width: 110px !important;
    }
    .long::after {
        left: 284.8px !important;
    }
}

@media screen and (max-width: 767px) {

#contact-container {
    padding-left: 0px;
}
    .tip-icon {
        font-size: 24px;
    }
    .tip-icon-label {
        font-size: 24px;
    }
    #contactShortForm .tip-icon {
        bottom: 15px;
        left: 5px;
        font-size: 24px;
    }

    #contactShortForm .tip-icon-label {
        bottom: 0px;
        font-size: 24px;
    }
    #contactForm .important {
        margin: 15px 0 0 0 !important;
    }
    #contactShortForm .milbox {
        width: auto;
        line-height: 150% !important;
        font-size: 11px !important;
        padding: 3px 8px 3px 21px !important;
        margin: 10px 0 5px !important;
    }
    .milbox {
        width: auto;
        line-height: 215% !important;
        font-size: 12px !important;
        margin-top: 0px !important;
    }
    .milbox::before {
        top: 10px !important;
    }
    .milLab {
        margin-top: 5px;
    }
    .tip-icon-label {
        width: auto !important;
        padding-right: 0px;
        bottom: 2px;
    }
    .tip-icon-label .fa-info-circle {
        padding-left: 5px;
    }
    .tip-icon:hover .tooltip-text {
        left: -245px;
        width: 350px;
    }
    .tip-icon .tooltip-text::after {
        left: 255.8px;
    }
    .tip-icon-label:hover .tooltip-text.mil {
        left: -135px;
        width: 300px;
    }
    .tip-icon-label .tooltip-text.mil::after {
        left: 146px !important;
        right: auto;
    }
    #contactShortForm .tip-icon:hover .tooltip-text {
        left: -245px;
        width: 350px;
    }
    #contactShortForm .tip-icon .tooltip-text::after {
        left: 258.8px;
    }
    #contactShortForm .tip-icon-label:hover .tooltip-text.mil {
        left: -135px;
        width: 300px;
    }
    #contactShortForm .tip-icon-label .tooltip-text.mil::after {
        left: 144px !important;
        right: auto;
    }
    #contactShortForm .css-select {
        width: 100%;
    }
    #contactShortForm .tip-icon-label {
        bottom: 6px;
    }
    #contactShortForm .field {
        margin-bottom: 10px;
    }
    #contactShortForm .request-info-intro {
        margin-bottom: 10px;
        font-size: 12px;
    }
    #contactShortForm .button.primary {
        margin-bottom: 10px;
        float: none;
    }
    #contactShortForm .help-tab-title {
        font-size: 20px;
    }
    .homeform #contactShortForm .tip-icon {
        left: 40px;
        bottom: 30px;
    }
    .homeform #contactShortForm .important {
        width: 175px !important;
        position: relative;
        line-height: 1.2;
    }
    .homeform .help-tab-title {
        margin: 10px 10px 5px;
        font-size: 20px;
    }
    .homeform #contactShortForm .button.primary {
        margin: 5px 0 10px;
    }
    .homeform #contactShortForm .css-select .css-select-label {
        color: #333333;
    }
    .homeform #contactShortForm .important {
        margin-top: 25px !important;
    }
    #contactShortForm .important {
        width: auto !important;
        margin-top: 30px !important;
    }
    #contactShortForm .terms {
        display: inline-block;
        margin: 0;
    }
    .homeform .bottompad {
        margin-bottom: 0px !important;
    }
    #livechat-compact-container {
        height: 0px !important;
    }
    #contact-container {
        margin-bottom: 0px;
    }
}

@media screen and (max-width: 480px) {
    .tip-icon:hover .tooltip-text {
        left: -230px;
        width: 280px;
    }
    .tip-icon .tooltip-text::after {
        left: 239.8px;
    }
    .tip-icon-label:hover .tooltip-text.mil {
        left: -220px;
        width: 280px;
    }
    .tip-icon-label .tooltip-text.mil::after {
        left: 231px !important;
        right: auto;
    }
    .long::after {
        left: 189px !important;
    }
    #contactShortForm .tip-icon-label:hover .tooltip-text.mil {
        left: -235px;
    }
    #contactShortForm .tip-icon-label:hover .tooltip-text.mil::after {
        left: 245px !important;
    }
    #contactShortForm .tip-icon:hover .tooltip-text {
        width: 290px;
        left: -235px;
    }
    #contactShortForm .tip-icon:hover .tooltip-text::after {
        left: 246.8px;
    }
    .homeform #contactShortForm .tip-icon-label:hover .tooltip-text.mil {
        left: -223px;
    }
    .homeform #contactShortForm .tip-icon-label .tooltip-text.mil::after {
        left: 233px !important;
    }
}

@media screen and (max-width: 360px) {
    .tip-icon:hover .tooltip-text {
        left: -250px;
        width: 280px;
    }
    .tip-icon .tooltip-text::after {
        left: 257.8px;
    }
    .tip-icon-label:hover .tooltip-text.mil {
        left: -220px;
        width: 280px;
    }
    .tip-icon-label .tooltip-text.mil::after {
        left: 230px !important;
    }
    .long::after {
        left: 225px !important;
    }
    #contactShortForm .important {
        width: 170px !important;
    }
    #contactShortForm .tip-icon {
        bottom: 30px;
        left: 55px;
        font-size: 24px;
    }
    #contactShortForm .tip-icon:hover .tooltip-text {
        width: 290px;
        left: -165px;
    }
    #contactShortForm .tip-icon:hover .tooltip-text::after {
        left: 177.8px;
    }
    #contactShortForm .terms {
        display: inline-block;
        margin: 5px 0;
    }
    .homeform #contactShortForm .important {
        width: 170px !important;
    }
    .homeform #contactShortForm .tip-icon:hover .tooltip-text {
        width: 290px;
        left: -220px;
    }
    .homeform #contactShortForm .tip-icon:hover .tooltip-text::after {
        left: 232.8px;
    }
}

