@import 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.css';@import 'https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i';@import 'https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i';html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.mm-hidden{display:none !important;}.mm-wrapper{overflow-x:hidden;position:relative;}.mm-menu,.mm-panels,.mm-panels > .mm-panel{margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;}.mm-menu{-webkit-box-sizing:border-box;box-sizing:border-box;background:inherit;display:block;overflow:hidden;padding:0;}.mm-panel{-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.mm-panel.mm-opened{-webkit-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0);}.mm-panel.mm-highest{z-index:1;}.mm-panels,.mm-panels > .mm-panel{background:inherit;border-color:inherit;}.mm-panels > .mm-panel{background:inherit;border-color:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;}.mm-panels > .mm-panel.mm-hasnavbar{padding-top:40px;}.mm-panels > .mm-panel:before,.mm-panels > .mm-panel:after{content:'';display:block;height:20px;}.mm-vertical .mm-panel{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;}.mm-vertical .mm-listview .mm-panel,.mm-listview .mm-vertical .mm-panel{display:none;padding:10px 0 10px 10px;}.mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after,.mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after{border-color:transparent;}.mm-vertical li.mm-opened > .mm-panel,li.mm-vertical.mm-opened > .mm-panel{display:block;}.mm-vertical .mm-listview > li > .mm-next,.mm-listview > li.mm-vertical > .mm-next{height:40px;bottom:auto;}.mm-vertical .mm-listview > li > .mm-next:after,.mm-listview > li.mm-vertical > .mm-next:after{top:16px;bottom:auto;}.mm-vertical .mm-listview > li.mm-opened > .mm-next:after,.mm-listview > li.mm-vertical.mm-opened > .mm-next:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0;}.mm-navbar > *{display:block;padding:10px 0;}.mm-navbar a,.mm-navbar a:hover{text-decoration:none;}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.mm-navbar .mm-btn{-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1;}.mm-navbar .mm-btn:first-child{padding-left:20px;left:0;}.mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0;}.mm-panel .mm-navbar{display:none;}.mm-panel.mm-hasnavbar .mm-navbar{display:block;}.mm-listview,.mm-listview > li{list-style:none;display:block;padding:0;margin:0;}.mm-listview{font:inherit;font-size:16px;line-height:20px;}.mm-listview a,.mm-listview a:hover{text-decoration:none;}.mm-listview > li{position:relative;}.mm-listview > li,.mm-listview > li:after,.mm-listview > li .mm-next,.mm-listview > li .mm-next:before{border-color:inherit;}.mm-listview > li > a,.mm-listview > li > span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0;}.mm-listview > li > a.mm-arrow,.mm-listview > li > span.mm-arrow{padding-right:50px;}.mm-listview > li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0;}.mm-listview > li:not(.mm-divider):after{left:20px;}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2;}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0;}.mm-listview .mm-next + a,.mm-listview .mm-next + span{margin-right:50px;}.mm-listview .mm-next.mm-fullsubopen{width:100%;}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none;}.mm-listview .mm-next.mm-fullsubopen + a,.mm-listview .mm-next.mm-fullsubopen + span{padding-right:50px;margin-right:0;}.mm-panels > .mm-panel > .mm-listview{margin:20px -20px;}.mm-panels > .mm-panel > .mm-listview:first-child,.mm-panels > .mm-panel > .mm-navbar + .mm-listview{margin-top:-20px;}.mm-listview .mm-inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0;}.mm-listview .mm-inset > li{padding:5px 0;}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px;}.mm-listview .mm-spacer{padding-top:40px;}.mm-listview .mm-spacer > .mm-next{top:40px;}.mm-listview .mm-spacer.mm-divider{padding-top:25px;}.mm-prev:before,.mm-next:after,.mm-arrow:after{content:'';border:2px solid transparent;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.mm-prev:before{border-right:none;border-bottom:none;left:23px;}.mm-next:after,.mm-arrow:after{border-top:none;border-left:none;right:23px;}.mm-menu{background:#2a437c;border-color:rgba(255,255,255,0.1);color:rgba(255,255,255,0.7);}.mm-menu .mm-navbar > *,.mm-menu .mm-navbar a{color:rgba(255,255,255,0.3);}.mm-menu .mm-navbar .mm-btn:before,.mm-menu .mm-navbar .mm-btn:after{border-color:rgba(255,255,255,0.3);}.mm-menu .mm-listview{border-color:rgba(255,255,255,0.1);}.mm-menu .mm-listview > li .mm-next:after,.mm-menu .mm-listview > li .mm-arrow:after{border-color:rgba(255,255,255,0.3);}.mm-menu .mm-listview > li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,0.5);tap-highlight-color:rgba(255,255,255,0.5);}.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu .mm-listview > li.mm-selected > span{background:rgba(255,255,255,0.5);}.mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next,.mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel,.mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next,.mm-menu .mm-listview > li.mm-opened.mm-vertical > .mm-panel{background:rgba(255,255,255,0.05);}.mm-menu .mm-divider{background:rgba(255,255,255,0.05);}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}.mm-slideout{-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease;}html.mm-opened{overflow-x:hidden;position:relative;}html.mm-blocking{overflow:hidden;}html.mm-blocking body{overflow:hidden;}html.mm-background .mm-page{background:inherit;}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999;}html.mm-blocking #mm-blocker{display:block;}.mm-menu.mm-offcanvas{display:none;position:fixed;}.mm-menu.mm-current{display:block;}.mm-menu{width:80%;min-width:140px;max-width:440px;}html.mm-opening .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);}}.mm-menu.mm-autoheight{max-height:80%;}.mm-menu.mm-autoheight.mm-fullscreen{max-height:100%;}.mm-menu.mm-measureheight > .mm-panels > .mm-panel{bottom:auto !important;height:auto !important;}em.mm-counter{font:inherit;font-size:16px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%;}em.mm-counter + a.mm-next{width:90px;}em.mm-counter + a.mm-next + a,em.mm-counter + a.mm-next + span{margin-right:90px;}em.mm-counter + a.mm-fullsubopen{padding-left:0;}.mm-vertical > .mm-counter{top:12px;margin-top:0;}.mm-vertical.mm-spacer > .mm-counter{margin-top:40px;}.mm-nosubresults > .mm-counter{display:none;}.mm-menu em.mm-counter{color:rgba(255,255,255,0.3);}.mm-divider > span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px;}.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.mm-collapsed:not(.mm-uncollapsed){display:none;}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:2;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-fixeddivider:after{content:none !important;display:none !important;}.mm-hasdividers .mm-fixeddivider{display:block;}.mm-menu .mm-fixeddivider span{background:rgba(255,255,255,0.05);}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;transition-duration:0s;}.mm-iconpanel .mm-panel{-webkit-transition-property:-webkit-transform,left;-webkit-transition-property:left,-webkit-transform;transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform;}.mm-iconpanel .mm-panel.mm-opened{border-left:1px solid;border-color:inherit;}.mm-iconpanel .mm-panel.mm-subopened{overflow-y:hidden;left:-40px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0px;}.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px;}.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px;}.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px;}.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px;}.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px;}.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px;}.mm-subblocker{background:inherit;opacity:0;display:block;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease;}.mm-subopened .mm-subblocker{opacity:0.6;position:absolute;top:0;right:0;bottom:-100000px;left:0;z-index:3;}.mm-menu > .mm-navbar{background:inherit;padding:0;z-index:3;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-navbar-bottom{border-top-width:1px;border-top-style:solid;border-bottom:none;top:auto;bottom:0;}.mm-navbar-top ~ .mm-navbar-top{border-bottom:none;}.mm-navbar-bottom ~ .mm-navbar-bottom{border-top:none;}.mm-navbar.mm-hasbtns{padding:0 40px;}.mm-close:after{content:'x';}.mm-navbar[class*="mm-navbar-content-"] > *{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;}.mm-navbar > .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px;}.mm-navbar > .mm-breadcrumbs > *{display:inline-block;padding:10px 3px;}.mm-navbar > .mm-breadcrumbs > a{text-decoration:underline;}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px;}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden) + .mm-breadcrumbs{margin-left:0;padding-left:0;}.mm-navbar-top-1{top:0px;}.mm-hasnavbar-top-1 .mm-panels{top:40px;}.mm-navbar-top-2{top:40px;}.mm-hasnavbar-top-2 .mm-panels{top:80px;}.mm-navbar-top-3{top:80px;}.mm-hasnavbar-top-3 .mm-panels{top:120px;}.mm-navbar-top-4{top:120px;}.mm-hasnavbar-top-4 .mm-panels{top:160px;}.mm-navbar-bottom-1{bottom:0px;}.mm-hasnavbar-bottom-1 .mm-panels{bottom:40px;}.mm-navbar-bottom-2{bottom:40px;}.mm-hasnavbar-bottom-2 .mm-panels{bottom:80px;}.mm-navbar-bottom-3{bottom:80px;}.mm-hasnavbar-bottom-3 .mm-panels{bottom:120px;}.mm-navbar-bottom-4{bottom:120px;}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px;}.mm-navbar-size-2{height:80px;}.mm-navbar-size-3{height:120px;}.mm-navbar-size-4{height:160px;}.mm-navbar-content-2 > *{width:50%;}.mm-navbar-content-3 > *{width:33.33%;}.mm-navbar-content-4 > *{width:25%;}.mm-navbar-content-5 > *{width:20%;}.mm-navbar-content-6 > *{width:16.67%;}input.mm-toggle,input.mm-check{position:absolute;left:-10000px;}label.mm-toggle,label.mm-check{margin:0;position:absolute;top:50%;z-index:2;}label.mm-toggle:before,label.mm-check:before{content:'';display:block;}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px;}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px;}input.mm-toggle:checked ~ label.mm-toggle:before{float:right;}label.mm-check{width:30px;height:30px;margin-top:-15px;}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:0.1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}input.mm-check:checked ~ label.mm-check:before{opacity:1;}li.mm-vertical label.mm-toggle,li.mm-vertical label.mm-check{bottom:auto;margin-top:0;}li.mm-vertical label.mm-toggle{top:5px;}li.mm-vertical label.mm-check{top:5px;}label.mm-toggle,label.mm-check{right:20px;}label.mm-toggle + a,label.mm-toggle + span{padding-right:80px;}label.mm-check + a,label.mm-check + span{padding-right:60px;}a.mm-next + label.mm-toggle,a.mm-next + label.mm-check{right:60px;}a.mm-next + label.mm-toggle + a,a.mm-next + label.mm-toggle + span,a.mm-next + label.mm-check + a,a.mm-next + label.mm-check + span{margin-right:50px;}a.mm-next + label.mm-toggle + a,a.mm-next + label.mm-toggle + span{padding-right:70px;}a.mm-next + label.mm-check + a,a.mm-next + label.mm-check + span{padding-right:50px;}em.mm-counter + a.mm-next + label.mm-toggle,em.mm-counter + a.mm-next + label.mm-check{right:100px;}em.mm-counter + a.mm-next + label.mm-toggle + a,em.mm-counter + a.mm-next + label.mm-toggle + span,em.mm-counter + a.mm-next + label.mm-check + a,em.mm-counter + a.mm-next + label.mm-check + span{margin-right:90px;}.mm-menu label.mm-toggle{background:rgba(255,255,255,0.1);}.mm-menu label.mm-toggle:before{background:#2a437c;}.mm-menu input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}.mm-menu label.mm-check:before{border-color:rgba(255,255,255,0.7);}.mm-menu.mm-border-none .mm-listview > li:after,.mm-listview.mm-border-none > li:after{content:none;}.mm-menu.mm-border-full .mm-listview > li:after,.mm-listview.mm-border-full > li:after{left:0 !important;}.mm-menu.mm-border-offset .mm-listview > li:after,.mm-listview.mm-border-offset > li:after{right:20px;}.mm-menu.mm-effect-menu-zoom{-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease;}html.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(0.7,0.7) translate3d(-30%,0,0);-ms-transform:scale(0.7,0.7) translate3d(-30%,0,0);transform:scale(0.7,0.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;}html.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1,1) translate3d(0%,0,0);-ms-transform:scale(1,1) translate3d(0%,0,0);transform:scale(1,1) translate3d(0%,0,0);}html.mm-right.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(0.7,0.7) translate3d(30%,0,0);-ms-transform:scale(0.7,0.7) translate3d(30%,0,0);transform:scale(0.7,0.7) translate3d(30%,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;}html.mm-right.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1,1) translate3d(0%,0,0);-ms-transform:scale(1,1) translate3d(0%,0,0);transform:scale(1,1) translate3d(0%,0,0);}.mm-menu.mm-effect-menu-slide{-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease;}html.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0);}html.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);}html.mm-right.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(30%,0,0);-ms-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0);}html.mm-right.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);}.mm-menu.mm-effect-menu-fade{opacity:0;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease;}html.mm-opening .mm-menu.mm-effect-menu-fade{opacity:1;}.mm-menu.mm-effect-panels-zoom .mm-panel{-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);-ms-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;}.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened{-webkit-transform:scale(1,1) translate3d(0%,0,0);-ms-transform:scale(1,1) translate3d(0%,0,0);transform:scale(1,1) translate3d(0%,0,0);}.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(0.7,0.7) translate3d(-30%,0,0);-ms-transform:scale(0.7,0.7) translate3d(-30%,0,0);transform:scale(0.7,0.7) translate3d(-30%,0,0);}.mm-menu.mm-effect-panels-slide-0 .mm-panel.mm-subopened{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-menu.mm-effect-panels-slide-100 .mm-panel.mm-subopened{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}.mm-menu[class*="mm-effect-listitems-"] .mm-listview > li{-webkit-transition:none 0.4s ease;transition:none 0.4s ease;}.mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(1){-webkit-transition-delay:50ms;transition-delay:50ms;}.mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(2){-webkit-transition-delay:100ms;transition-delay:100ms;}.mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(3){-webkit-transition-delay:150ms;transition-delay:150ms;}.mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(4){-webkit-transition-delay:200ms;transition-delay:200ms;}.mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(5){-webkit-transition-delay:250ms;transition-delay:250ms;}.mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(6){-webkit-transition-delay:300ms;transition-delay:300ms;}.mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(7){-webkit-transition-delay:350ms;transition-delay:350ms;}.mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(8){-webkit-transition-delay:400ms;transition-delay:400ms;}.mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(9){-webkit-transition-delay:450ms;transition-delay:450ms;}.mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(10){-webkit-transition-delay:500ms;transition-delay:500ms;}.mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(11){-webkit-transition-delay:550ms;transition-delay:550ms;}.mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(12){-webkit-transition-delay:600ms;transition-delay:600ms;}.mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(13){-webkit-transition-delay:650ms;transition-delay:650ms;}.mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(14){-webkit-transition-delay:700ms;transition-delay:700ms;}.mm-menu[class*="mm-effect-listitems-"] .mm-listview > li:nth-child(15){-webkit-transition-delay:750ms;transition-delay:750ms;}.mm-menu.mm-effect-listitems-slide .mm-listview > li{-webkit-transform:translate3d(50%,0,0);-ms-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0;-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;}html.mm-opening .mm-menu.mm-effect-listitems-slide .mm-panel.mm-opened .mm-listview > li{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}.mm-menu.mm-effect-listitems-fade .mm-listview > li{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;}html.mm-opening .mm-menu.mm-effect-listitems-fade .mm-panel.mm-opened .mm-listview > li{opacity:1;}.mm-menu.mm-effect-listitems-drop .mm-listview > li{opacity:0;top:-25%;-webkit-transition-property:opacity,top;transition-property:opacity,top;}html.mm-opening .mm-menu.mm-effect-listitems-drop .mm-panel.mm-opened .mm-listview > li{opacity:1;top:0;}.mm-menu.mm-multiline .mm-listview > li > a,.mm-menu.mm-multiline .mm-listview > li > span,.mm-listview.mm-multiline > li .mm-listview > li.mm-multiline > a,.mm-listview.mm-multiline > li .mm-listview > li.mm-multiline > span{text-overflow:clip;white-space:normal;}html.mm-pagedim #mm-blocker,html.mm-pagedim-white #mm-blocker,html.mm-pagedim-black #mm-blocker{opacity:0;}html.mm-pagedim.mm-opening #mm-blocker,html.mm-pagedim-white.mm-opening #mm-blocker,html.mm-pagedim-black.mm-opening #mm-blocker{opacity:0.3;-webkit-transition:opacity 0.4s ease 0.4s;transition:opacity 0.4s ease 0.4s;}html.mm-pagedim #mm-blocker{background:inherit;}html.mm-pagedim-white #mm-blocker{background:#fff;}html.mm-pagedim-black #mm-blocker{background:#000;}.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0,0,0,0.15);color:rgba(255,255,255,0.8);}.mm-menu.mm-theme-dark .mm-navbar > *,.mm-menu.mm-theme-dark .mm-navbar a{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark .mm-navbar .mm-btn:before,.mm-menu.mm-theme-dark .mm-navbar .mm-btn:after{border-color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0,0,0,0.15);}.mm-menu.mm-theme-dark .mm-listview > li .mm-next:after,.mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after{border-color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark .mm-listview > li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,0.1);tap-highlight-color:rgba(0,0,0,0.1);}.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > span{background:rgba(0,0,0,0.1);}.mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > .mm-panel,.mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > a.mm-next,.mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > .mm-panel{background:rgba(255,255,255,0.05);}.mm-menu.mm-theme-dark .mm-divider{background:rgba(255,255,255,0.05);}.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255,255,255,0.8);}.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark .mm-fixeddivider span{background:rgba(255,255,255,0.05);}.mm-menu.mm-pageshadow.mm-theme-dark:after{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.5);box-shadow:0 0 20px rgba(0,0,0,0.5);}.mm-menu.mm-theme-dark .mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.8);}.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark .mm-indexer a{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,0.15);}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333;}.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}.mm-menu.mm-theme-white{background:#fff;border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.6);}.mm-menu.mm-theme-white .mm-navbar > *,.mm-menu.mm-theme-white .mm-navbar a{color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white .mm-navbar .mm-btn:before,.mm-menu.mm-theme-white .mm-navbar .mm-btn:after{border-color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0,0,0,0.1);}.mm-menu.mm-theme-white .mm-listview > li .mm-next:after,.mm-menu.mm-theme-white .mm-listview > li .mm-arrow:after{border-color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white .mm-listview > li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,0.05);tap-highlight-color:rgba(0,0,0,0.05);}.mm-menu.mm-theme-white .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview > li.mm-selected > span{background:rgba(0,0,0,0.05);}.mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > .mm-panel,.mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > a.mm-next,.mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > .mm-panel{background:rgba(0,0,0,0.03);}.mm-menu.mm-theme-white .mm-divider{background:rgba(0,0,0,0.03);}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,0.6);}.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white .mm-fixeddivider span{background:rgba(0,0,0,0.03);}.mm-menu.mm-pageshadow.mm-theme-white:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.6);}.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white .mm-indexer a{color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,0.1);}.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff;}.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}.mm-menu.mm-theme-black{background:#000;border-color:rgba(255,255,255,0.2);color:rgba(255,255,255,0.6);}.mm-menu.mm-theme-black .mm-navbar > *,.mm-menu.mm-theme-black .mm-navbar a{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black .mm-navbar .mm-btn:before,.mm-menu.mm-theme-black .mm-navbar .mm-btn:after{border-color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black .mm-listview{border-color:rgba(255,255,255,0.2);}.mm-menu.mm-theme-black .mm-listview > li .mm-next:after,.mm-menu.mm-theme-black .mm-listview > li .mm-arrow:after{border-color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black .mm-listview > li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,0.3);tap-highlight-color:rgba(255,255,255,0.3);}.mm-menu.mm-theme-black .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview > li.mm-selected > span{background:rgba(255,255,255,0.3);}.mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > .mm-panel,.mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > a.mm-next,.mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > .mm-panel{background:rgba(255,255,255,0.2);}.mm-menu.mm-theme-black .mm-divider{background:rgba(255,255,255,0.2);}.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255,255,255,0.6);}.mm-menu.mm-theme-black em.mm-counter{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black .mm-fixeddivider span{background:rgba(255,255,255,0.2);}.mm-menu.mm-pageshadow.mm-theme-black:after{content:none;display:none;}.mm-menu.mm-theme-black .mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.6);}.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black .mm-indexer a{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255,255,255,0.2);}.mm-menu.mm-theme-black label.mm-toggle:before{background:#000;}.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}.mm-menu .mm-navbar{border-bottom:1px solid rgba(255,255,255,0.3);}.mm-menu .mm-navbar > a{font-size:16px;color:rgba(255,255,255,0.7);}.mm-menu .mm-listview > li:not(.mm-divider):after{border-color:rgba(255,255,255,0.3);}.mm-menu .current-menu-item,.mm-menu .mm-selected{background:#2483b6;}.mm-menu .current-menu-item > a,.mm-menu .mm-selected > a{color:#fff;background:#2483b6 !important;}*{padding:0;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;}body{color:#70706f;font-family:"Lato",Arial,sans-serif;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;background:#fff;}@media screen and (max-width:650px){body.search-open{overflow:hidden;height:100%;width:100%;position:fixed;z-index:0;}}.clearfix{clear:both;}.visually-hidden{display:none;}.wrapper{overflow:hidden;background:#fff;}.page-user .content_intro{margin-top:0;padding-bottom:0;margin-bottom:0;}.page-user .content_np,.page-user .content_event .left aside .np,.content_event .left aside .page-user .np,.page-user .content_event_jp .left aside .np,.content_event_jp .left aside .page-user .np{padding-top:0;}.page-user .content_np .centering,.page-user .content_event .left aside .np .centering,.content_event .left aside .page-user .np .centering,.page-user .content_event_jp .left aside .np .centering,.content_event_jp .left aside .page-user .np .centering{padding-left:5px;}.page-user dd a{display:none;}.page-user dt:first-child,.page-user dd:first-child{display:none;}.page-user h3{margin-top:10px;}.page-user.section-user .content_intro .centering{padding:0 45px;}.centering{padding:0 15px;width:100%;max-width:1305px;margin:0 auto;position:relative;}.centering:after{content:"";display:block;height:0;line-height:0;clear:both;}.centering .group-buttons{min-width:35%;display:block;margin-bottom:15px;}.centering .group-buttons a{margin-right:18px;font-size:17px;height:47px;min-width:203px;width:auto;}.centering .group-buttons a img{display:inline-block;margin-right:15px;vertical-align:middle;}.centering .group-buttons a img.img-doc{width:24px;}@media screen and (max-width:425px){.centering .group-buttons a{display:block;}}@media screen and (max-width:730px){.centering .group-buttons .add-topic{height:auto;}}@media screen and (max-width:468px){.centering .group-buttons .button{height:auto;margin:10px auto;}}@media screen and (max-width:767px){.centering .view-topic-search .group-buttons{width:100%;}.centering .view-topic-search .group-buttons a{width:45%;display:inline-block;margin-bottom:10px;}}@media screen and (max-width:767px) and (max-width:630px){.centering .view-topic-search .group-buttons a{width:100%;}}.centering .nonmember-premium-content{min-height:180px;margin-bottom:20px;background-color:#2a437c;padding:25px;color:white;font-weight:700;}.centering .nonmember-premium-content p{font-size:20px;margin-bottom:15px;}.centering .nonmember-premium-content span{display:block;margin-top:20px;}.centering .nonmember-premium-content span a{margin-left:20px;color:white;}.centering .nonmember-premium-content span a:hover{color:#3aaee0;}.centering .sidebar .sponsor-topic-block{width:213px;margin-bottom:15px;position:absolute;top:0;right:32px;}.centering .sidebar .sponsor-topic-block .sponsor-topic-info{display:block;float:left;}.centering .sidebar .sponsor-topic-block .sponsor-topic-info span{display:block;margin-bottom:6px;}.centering .sidebar .sponsor-topic-block .sponsor-topic-image img{height:60px;display:block;float:right;}@media screen and (max-width:900px){.centering .sidebar .sponsor-topic-block{position:static;float:right;}}.centering ul.subtopics{margin-left:0;list-style:none;}.centering ul.subtopics .topic-name{margin-left:10px;}.centering .notes{width:auto;padding:20px 20px;margin-bottom:40px;margin-top:15px;background:#f0f0f0;}.centering .notes h4{margin-bottom:10px;letter-spacing:-0.5px;font-weight:600;color:#2a437c;font-size:30px;border:none;}.centering .notes ul{margin-bottom:20px;}.centering .notes ul li{margin-left:15px;}.centering .notes .logout-button{text-align:center;}.centering .field-name-field-files-attachments{margin-bottom:30px;}.centering.error-404{min-height:560px;padding-top:175px;}.centering.error-404 h4{margin-bottom:1rem;}.centering.error-404 #search-block-form{width:75%;}.centering.error-404 #search-block-form .container-inline{display:-webkit-box;display:-ms-flexbox;display:flex;}.centering.error-404 #search-block-form .container-inline .form-type-textfield{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:1rem;}.centering.error-404 #search-block-form .container-inline .form-submit{height:100%;}.page-taxonomy-term .centering ul.subtopics{-webkit-column-count:3;-moz-column-count:3;column-count:3;}@media screen and (max-width:900px){.page-taxonomy-term .centering ul.subtopics{-webkit-column-count:2;-moz-column-count:2;column-count:2;}}@media screen and (max-width:550px){.page-taxonomy-term .centering ul.subtopics{-webkit-column-count:1;-moz-column-count:1;column-count:1;}}.clear{clear:both;}p{margin-bottom:8px;}p.Caption{font-weight:bold;line-height:1.1;}p:empty{margin-bottom:0;line-height:0;height:0;}hr{border:0 none;height:2px;background:#bab1a6;margin:10px 0 10px 0;}a{outline:none;color:#3aaee0;text-decoration:none;}a:hover{color:#2a437c;text-decoration:none;}img{display:block;height:auto;max-width:100%;border:0 none;}h1,.h1,.sidebar .content_refine h2,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.resultblock h5{font-weight:400;line-height:1.1;}h1,.h1,.sidebar .content_refine h2{font-weight:600;font-size:42px;}h2,.h2{font-weight:600;font-size:42px;}h3,.h3{font-size:36px;}h4,.h4{font-size:27px;}h5,.h5{font-size:24px;}h6,.h6,.resultblock h5{font-size:18px;}ul{list-style:none;}blockquote{padding-left:30px;margin:25px auto;position:relative;}blockquote p{color:#2A437C;font-weight:300;line-height:1.3em;font-size:23px;margin-bottom:0;}blockquote:before{content:"";display:block;width:5px;height:100%;background:#bab1a6;position:absolute;left:0;top:0px;}@media screen and (max-width:767px){blockquote:before{top:5px;}}blockquote:after{content:"";display:none;width:13px;height:42px;background:#fff;position:absolute;left:0;bottom:-10px;}blockquote cite{letter-spacing:-0.3px;padding:10px 0 0;font-style:normal;color:#70706f;font-weight:500;display:block;text-align:right;font-size:16px;}@media screen and (max-width:991px){blockquote{font-size:30px;}}@media screen and (max-width:767px){blockquote{font-size:20px;}}.atts.slash:after{content:' - ';}.atts:empty:after,.atts.slash:empty:after,.atts.slash:last-child:after,.atts:last-child:after{content:'';}.atts:empty:after,.atts:last-child:after,.atts.slash:empty:after,.atts.slash:last-child:after{content:'';}.searchblock,.searchblock-group{padding:15px 30px;position:relative;}.searchblock:after,.searchblock-group:after{content:"";display:block;height:0;line-height:0;clear:both;}.searchblock .right,.searchblock-group .right{text-align:right;float:right;width:100%;}.searchblock .right:after,.searchblock-group .right:after{content:"";display:block;height:0;line-height:0;clear:both;}.searchblock .right h4,.searchblock-group .right h4{float:left;text-transform:uppercase;margin-bottom:15px;letter-spacing:-0.5px;font-weight:600;color:#2a437c;font-size:27px;}.searchblock .right .form,.searchblock-group .right .form{float:right;height:46px;width:270px;position:relative;}.searchblock .right .form input[type="text"],.searchblock-group .right .form input[type="text"]{padding:10px 35px 10px 15px;}.searchblock .right .form button[type="submit"],.searchblock-group .right .form button[type="submit"]{text-align:left;top:0;right:0;width:35px;height:100%;position:absolute;background-color:transparent;background-image:url(/sites/all/themes/icma/assets/images/search-icon-gray.png);background-position:center;background-repeat:no-repeat;}@media screen and (max-width:1199px){.searchblock .right .form,.searchblock-group .right .form{width:240px;}}@media screen and (max-width:1024px){.searchblock .right .form,.searchblock-group .right .form{width:100%;}}.searchblock .view,.searchblock-group .view{margin:8px 15px 0 0;padding:3px 23px 3px 0;display:inline-block;vertical-align:middle;color:#2483b6;background-image:url(/sites/all/themes/icma/assets/images/grid-icon.png);background-position:right;background-repeat:no-repeat;}@media screen and (max-width:767px){.searchblock .view,.searchblock-group .view{float:right;margin:7px 0 0;font-size:14px;}}.searchblock .row-counter,.searchblock-group .row-counter{margin-top:11px;position:absolute;bottom:25px;}@media screen and (max-width:1024px){.searchblock .row-counter,.searchblock-group .row-counter{bottom:63px;}}@media screen and (max-width:450px){.searchblock .row-counter,.searchblock-group .row-counter{bottom:4px;}}.searchblock .left,.searchblock-group .left{float:left;}.searchblock .left p,.searchblock-group .left p{color:#515151;padding:10px 0 0;}@media screen and (max-width:767px){.searchblock .left p,.searchblock-group .left p{float:left;font-size:14px;}}@media screen and (max-width:768px){.searchblock .left.row-counter,.searchblock-group .left.row-counter{left:30px;}}@media screen and (max-width:991px){.searchblock .left,.searchblock-group .left{float:none;width:56%;}}@media screen and (max-width:425px){.searchblock .left,.searchblock-group .left{width:100%;}}.searchblock.group-affiliate,.searchblock-group.group-affiliate{margin-bottom:10px;}.searchblock.group-affiliate .node-site-right,.searchblock-group.group-affiliate .node-site-right{text-align:left;width:100%;}.searchblock.group-affiliate .node-site-right .node-site-form,.searchblock-group.group-affiliate .node-site-right .node-site-form{margin-left:36px;}@media screen and (max-width:1024px) and (min-width:768px){.searchblock,.searchblock-group{padding:15px 64px 15px 15px;}}@media screen and (max-width:450px){.searchblock,.searchblock-group{padding-bottom:35px;}}.is-premium{position:absolute;top:0;right:0;padding:5.3px 8px;background-color:#3aaee0;}.is-premium img{min-height:0 !important;width:17px !important;height:19px !important;margin:0 !important;}.resultblock{margin-bottom:20px;position:relative;background:#F4F4F4;padding:13px 13px 13px 13px;overflow:hidden;}.resultblock.job-star{background-color:#fffbd9;}.resultblock.has-img{padding:0;}.resultblock .link{z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;display:block;}.resultblock aside{padding-left:15px;width:66%;float:right;}@media screen and (max-width:991px){.resultblock aside{padding:15px;}}.resultblock aside span.fa-star{float:right;color:#ffda19;margin-top:4px;}.resultblock aside span.atts{text-transform:capitalize;}.resultblock aside.has-img{padding:10px;}@media screen and (max-width:790px) and (min-width:767px){.resultblock aside.has-img{padding:8px;}}@media screen and (max-width:535px){.resultblock aside.has-img{padding:8px;}}.resultblock aside p{margin:0 0 7px 0;}.resultblock aside h2,.resultblock aside h3,.resultblock aside h4,.resultblock aside h5{font-size:18px;}.resultblock figure{margin:0;max-width:309px;display:inline-block;background-size:cover;background-position:center;height:208px;width:272px;position:relative;}.resultblock figure a{display:block;position:relative;height:100%;width:100%;}.resultblock figure span{z-index:1;display:block;width:50px;height:50px;background-color:#3aaee0;position:absolute;right:0;top:0;background-image:url(/sites/all/themes/icma/assets/images/lock-icon.png);background-position:center;background-repeat:no-repeat;}@media screen and (max-width:991px){.resultblock figure img{width:100%;}}@media screen and (max-width:991px){.resultblock figure{position:static;max-width:100%;}}@media screen and (max-width:790px) and (min-width:767px){.resultblock figure{padding:8px;}}.resultblock h5{color:#2483b6;font-weight:700;margin-bottom:13px;}.resultblock ul{margin:0 0 10px !important;color:#767679;}.resultblock ul li{letter-spacing:0.3px;font-weight:800;display:inline-block;text-transform:uppercase;font-size:13px;}.resultblock ul li i{margin-right:1px;color:#d34728;}.resultblock ul li a{color:#767679;}.resultblock p,.resultblock .field-name-body{margin-bottom:7px;line-height:1.6;color:#515151;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;height:auto;width:99%;}.resultblock .bottom{width:64%;}.resultblock .bottom div{border-top:1px solid #c1bfbd;}.resultblock .bottom a{letter-spacing:-0.3px;text-transform:uppercase;font-weight:700;color:#70706f;font-size:14px;}.resultblock .bottom .bottom-label{letter-spacing:-0.3px;text-transform:uppercase;font-weight:700;color:#70706f;font-size:14px;}@media screen and (max-width:991px){.resultblock .bottom{width:100%;padding:0;position:static;}}.resultblock.noimg{padding-left:0;}.resultblock.noimg aside{width:100%;float:right;}.resultblock.noimg aside ul p{height:auto;display:inline;color:#515151;}.resultblock.noimg .bottom{left:0;width:100%;}@media screen and (max-width:991px){.resultblock.noimg .bottom{padding-left:0;}}.resultblock.job-post-block aside ul > li{display:block;margin-bottom:5px;}.resultblock.job-post-block aside ul > li .job-info-label{display:inline-block;color:#767679;text-transform:capitalize;font-size:15px;}.resultblock.job-post-block aside ul > li .atts{text-transform:capitalize;font-size:15px;color:#3aaee0;}.resultblock.job-post-block aside ul > li .atts p{color:#3aaee0;}@media screen and (max-width:991px){.resultblock{padding:0;min-height:0;}}.cardblock{position:relative;background:#f5f5f5;margin-bottom:30px;}.cardblock.job-star{background-color:#fffbd9;}.cardblock .link{z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;display:block;}.cardblock cite{color:#25427D;width:100%;display:block;font-weight:700;padding:6px 12px;font-style:normal;background:#b2c8e8;text-transform:uppercase;font-size:12px;position:relative;}.cardblock cite span.fa-star{float:right;color:#ffda19;margin-top:3px;padding-right:0;}.cardblock figure{margin:0;min-height:54px;position:relative;max-height:200px;overflow:hidden;}.cardblock figure img{width:100%;overflow:hidden;}.cardblock figure img.play-button{position:absolute;top:50%;left:50%;height:10px;width:128px;margin-top:-64px;margin-left:-64px;}.cardblock figure span{z-index:1;display:block;width:50px;background-color:#3aaee0;position:absolute;right:0;top:0;background-image:url(/sites/all/themes/icma/assets/images/lock-icon.png);background-position:center;background-repeat:no-repeat;}.cardblock aside{padding:15px;position:relative;}.cardblock aside span{margin-bottom:22px;font-weight:600;color:#80807e;text-transform:capitalize;font-size:14px;display:inline-block;}.cardblock aside span.atts{text-transform:capitalize;}.cardblock aside ul{margin:0 0 15px;}.cardblock aside ul li{margin-bottom:2px;letter-spacing:0.3px;font-weight:800;text-transform:uppercase;color:#767679;font-size:13px;}.cardblock aside ul li i{margin-right:1px;color:#d34728;}.cardblock aside ul li a{color:#767679;}.cardblock h5{line-height:1.45;font-weight:800;color:#2483b6;margin-bottom:10px;}.cardblock p{color:#515151;word-wrap:break-word;}.cardblock p strong{font-weight:700;}.cardblock.noimg h6{margin-bottom:8px;}.cardblock.noimg p{margin-bottom:24px;font-weight:500;font-size:16px;color:#515151;}.cardblock.noimg p strong{font-size:15px;}.cardblock.noimg p.date{color:#3aaee0;text-transform:uppercase;font-size:14px;}.cardblock.job-post-block aside ul > li{display:block;margin-bottom:5px;}.cardblock.job-post-block aside ul > li .job-info-label{display:block;color:#767679;text-transform:capitalize;font-size:15px;}.cardblock.job-post-block aside ul > li .atts{text-transform:capitalize;font-size:15px;color:#3aaee0;}.cardblock.job-post-block aside ul > li .atts p{margin-bottom:0;color:#3aaee0;}.cardblock.bg{background:#f1efed;}.cardblock.bg h6{margin-bottom:33px;}.cardblock.nobg{background:none;}.cardblock.nobg aside{padding:15px 0;}.item-list{padding:20px 0;}.item-list ul.pager{list-style:none;margin:0;text-align:center;}.item-list ul.pager li{padding:0 6px;line-height:normal;display:inline-block;text-transform:uppercase;font-family:"Source Sans Pro",Arial,sans-serif;font-size:18px;color:#2483b6;vertical-align:middle;position:relative;}.item-list ul.pager li:after{content:"";top:2px;left:0;width:1px;height:14px;display:block;position:absolute;background:#c9c9c8;}.item-list ul.pager li:first-child{padding-left:0;}.item-list ul.pager li:last-child,.item-list ul.pager li:first-child{font-weight:600;font-size:16px;}.item-list ul.pager li:last-child:after,.item-list ul.pager li:first-child:after{display:none;}.item-list ul.pager li:nth-child(3):after{display:none;}.item-list ul.pager li a{line-height:1;display:block;color:#2483b6;}.item-list ul.pager li a:hover{color:#bab1a6;}.item-list ul.pager li.active a{color:#bab1a6;}.item-list ul.pager li.next:after,.item-list ul.pager li.pager-next:after,.item-list ul.pager li.pager-previous:after,.item-list ul.pager li.prev:after{display:none;}.item-list ul.pager li.next a,.item-list ul.pager li.pager-next a,.item-list ul.pager li.pager-previous a,.item-list ul.pager li.prev a{position:relative;height:18px;width:18px;color:#fff;text-align:center;background:#3aaee0;}.item-list ul.pager li.next a:after,.item-list ul.pager li.pager-next a:after,.item-list ul.pager li.pager-previous a:after,.item-list ul.pager li.prev a:after{top:0;left:0;right:0;bottom:0;content:"";display:block;position:absolute;background-image:url(/sites/all/themes/icma/assets/images/arrow-white-right.png);background-position:center;background-repeat:no-repeat;}.item-list ul.pager li.next a:hover,.item-list ul.pager li.pager-next a:hover,.item-list ul.pager li.pager-previous a:hover,.item-list ul.pager li.prev a:hover{background:#24a5dd;}.item-list ul.pager li.pager-previous a:after,.item-list ul.pager li.prev a:after{background-image:url(/sites/all/themes/icma/assets/images/arrow-white-left.png);background-position:center;background-repeat:no-repeat;}.item-list ul.pager li.pager-next{text-indent:-5000px;}.calendar{background:#f5f5f5;width:100%;}.calendar .cale-header{padding:34px 10px 36px;color:#25427D;text-align:center;background:#A4CDE2;}.calendar .cale-header .month{font-size:34px;text-transform:uppercase;}.calendar .cale-header .month span{padding:0 7px;display:inline-block;vertical-align:middle;}.calendar .cale-header .month a{display:inline-block;vertical-align:middle;color:#fff;font-size:15px;}@media screen and (max-width:991px){.calendar .cale-header .month{font-size:25px;}}@media screen and (max-width:991px){.calendar .cale-header{padding:20px 10px;}}.calendar .dates{padding:18px 25px 22px;}@media screen and (max-width:991px){.calendar .dates{padding:18px 5px 22px;}}.calendar table{border:0 none;width:100%;text-align:center;}.calendar table tr th{padding:5px 3px;font-weight:800;color:#d34728;font-size:10px;text-align:center;}.calendar table tr td{text-align:center;padding:3px 3px;font-weight:700;font-size:14px;}.calendar table tr td a{display:inline-block;text-align:center;width:24px;height:24px;line-height:24px;color:#555;}.calendar table tr td.past-date a,.calendar table tr td.coming-date a{color:#bababa;font-weight:500;}.calendar table tr td.current-date a{border-radius:50%;-webkit-border-radius:50%;color:#fff;background:#d34728;}.contentleft{float:left;width:66.5%;}.contentleft.full-width{width:100%;}@media screen and (max-width:767px){.contentleft{float:none;width:100%;}}.contentright{width:76%;float:right;}.contentright .view-empty{margin-top:20px;text-align:center;color:#2483b6;font-size:22px;}@media screen and (max-width:1199px){.contentright{width:70%;}}@media screen and (max-width:991px){.contentright{width:66%;}}@media screen and (max-width:767px){.contentright{float:none;width:100%;}}.content .column{float:left;width:49%;margin-left:5px;margin-bottom:20px;}.content .column.col-10{width:10%;}.content .column.col-20{width:20%;}.content .column.col-30{width:30%;}.content .column.col-40{width:40%;}.content .column.col-50{width:50%;}.content .column.col-60{width:60%;}.content .column.col-70{width:70%;}.content .column.col-80{width:80%;}.content .column.col-90{width:90%;}.content .column.right{float:right;width:49%;}@media screen and (max-width:767px){.content .column.right.two-html{float:none;width:100%;}}@media screen and (max-width:767px){.content .column{float:none;width:100%;}}.content .event-details-column{font-size:16px;clear:both;width:43%;}.content .event-details-column h4{font-weight:600;color:#2a437c;margin:0;}.content .event-details-column ul{list-style:none;margin-bottom:15px;margin-left:0;}.content .event-details-column ul li{margin-bottom:0;margin-left:0;line-height:1.5;font-size:17px;}.content .event-details-column ul li span.title{font-size:20px;}.content .event-details-column ul li p{margin-bottom:0;}@media screen and (max-width:550px) and (min-width:425px){.content .event-details-column ul{display:inline-block;vertical-align:top;width:48%;}}@media screen and (max-width:781px){.content .event-details-column{margin-bottom:20px;width:42%;}}@media screen and (max-width:767px){.content .event-details-column{float:left;}}@media screen and (max-width:550px){.content .event-details-column{width:100%;}}.content .event-details-column-right{width:55%;}@media screen and (max-width:767px){.content .event-details-column-right{width:54%;float:left;}}@media screen and (max-width:550px){.content .event-details-column-right{width:100%;float:none;}}.content .event-overview{clear:both;font-size:20px;}.content .event-overview h2{font-size:39px;font-weight:600;}.content .event-overview .event-description{font-size:19px;font-weight:600;margin-bottom:20px;}.content .job-post-details,.content .job-post-map{font-size:19px;width:100%;}.content .job-post-details ul,.content .job-post-map ul{width:100%;}.content .body-job-container{clear:both;font-size:15px;margin-bottom:25px;}.content .body-job-container figure{max-width:35%;}.content .body-job-container .how-apply-block{background-color:#e7f5fb;padding:20px;margin-top:25px;margin-bottom:20px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}.content .body-job-container .how-apply-block h5{font-weight:bolder;margin-bottom:10px;}.content .body-job-container .how-apply-block span.title{margin-right:3px;font-weight:bolder;}.content .body-container{clear:both;font-size:15px;font-weight:500;margin-bottom:10px;margin-top:10px;padding-bottom:40px;position:relative;}.content .body-container h2{font-size:30px;font-weight:600;letter-spacing:0;line-height:1.3;margin-bottom:8px;}.content .body-container h3{font-size:24px;font-weight:600;line-height:1.3;margin-bottom:8px;}.content .body-container h4{color:#1c82b0;font-size:20px;font-weight:600;line-height:1.3;margin:0 0 6px;}.content .body-container h5{color:#2a437c;font-size:17px;font-style:italic;font-weight:bold;line-height:1.3;margin-bottom:3px;}.content .body-container h6{color:#000;font-size:16px;font-weight:bold;line-height:1.3;margin:0;}.content .body-container figure{max-width:35%;float:right;}.content .body-container figure.no-body{float:none;margin-left:0;}@media screen and (max-width:768px){.content .body-container figure{margin:0 0 15px;max-width:none;}}@media screen and (max-width:500px){.content .body-container figure{margin:0 0 15px;max-width:none;}}.content .body-container figure figcaption{font-weight:normal;font-size:14px;}.content .body-container p{color:#515151;font-size:16px;line-height:1.65;margin-bottom:20px;}.content .body-container p img{float:none;}.content .body-container blockquote{padding-left:30px;margin:25px auto;position:relative;}.content .body-container blockquote p{color:#2A437C;font-weight:300;line-height:1.3em;font-size:23px;margin-bottom:0;}.content .body-container blockquote:before{content:"";display:block;width:5px;height:100%;background:#bab1a6;position:absolute;left:0;top:0px;}@media screen and (max-width:767px){.content .body-container blockquote:before{top:5px;}}.content .body-container blockquote:after{content:"";display:none;width:13px;height:42px;background:#fff;position:none;left:0;bottom:-10px;}.content .body-container blockquote cite{letter-spacing:-0.3px;padding:10px 0 0;font-style:normal;color:#70706f;font-weight:500;display:block;text-align:right;font-size:16px;}@media screen and (max-width:991px){.content .body-container blockquote{font-size:30px;}}@media screen and (max-width:767px){.content .body-container blockquote{font-size:20px;}}.content .body-container :target:before{content:"";display:block;height:170px;margin:-170px 0 0;}.content .iframe-container{position:relative;overflow:hidden;}.content .iframe-container iframe{position:relative;top:0;left:0;max-width:100%;}.section-manage-my-job-ads,.section-whos-who,.section-job-center-0,.section-post-job{}.section-manage-my-job-ads .iframe-container,.section-whos-who .iframe-container,.section-job-center-0 .iframe-container,.section-post-job .iframe-container{height:0;}.section-manage-my-job-ads .iframe-container-16x9,.section-whos-who .iframe-container-16x9,.section-job-center-0 .iframe-container-16x9,.section-post-job .iframe-container-16x9{padding-bottom:56.25%;}.section-manage-my-job-ads .iframe-container-4x3,.section-whos-who .iframe-container-4x3,.section-job-center-0 .iframe-container-4x3,.section-post-job .iframe-container-4x3{padding-bottom:75%;}.section-manage-my-job-ads .iframe-container iframe,.section-whos-who .iframe-container iframe,.section-job-center-0 .iframe-container iframe,.section-post-job .iframe-container iframe{position:absolute;height:100%;}@media screen and (min-width:768px){.s-for-m{display:none !important;}}.element-invisible{display:none;}div[class*="view-new-search-"] > div.centering{padding:0;}div[class*="view-new-search-"] > div.centering > div.contentright{width:100%;}.header{min-height:150px;background:#2483b6;position:absolute;width:100%;z-index:998;}.header .centering{padding:0;max-width:1440px;position:relative;}.header .header_logo{position:absolute;left:0;top:0;}.header .header_logo a{padding:56px 0;width:150px;display:block;background:#2a437c;z-index:9;position:relative;}.header .header_logo a img{margin:0 auto;}@media screen and (max-width:991px){.header .header_logo a{padding:0;width:100px;background:none;}}@media screen and (max-width:991px){.header .header_logo{position:static;float:left;padding:10px 0 10px 15px;}}.header .header_nav{padding:30px 0 0 165px;}.header .header_nav > ul{position:relative;}.header .header_nav > ul > li{margin-left:-3px;display:inline-block;vertical-align:bottom;border-right:1px solid #66a8cc;}.header .header_nav > ul > li > a{position:relative;width:100%;display:table;font-weight:500;line-height:normal;color:#fff;height:41px;font-size:18px;}.header .header_nav > ul > li > a span{position:relative;padding:0 25px;display:table-cell;vertical-align:middle;}@media screen and (max-width:1199px){.header .header_nav > ul > li > a span{padding:0 10px;}}.header .header_nav > ul > li:last-child{border:0 none;}.header .header_nav > ul > li.hover > a{position:relative;width:100%;display:table;font-weight:500;line-height:normal;color:#fff;height:41px;font-size:18px;}.header .header_nav > ul > li.hover > a span{position:relative;padding:0 25px;display:table-cell;vertical-align:middle;}@media screen and (max-width:1199px){.header .header_nav > ul > li.hover > a span{padding:0 10px;}}.header .header_nav > ul > li.hover > a:before{content:"";display:none;height:21px;width:100%;background:#fff;position:absolute;left:0;top:100%;margin-top:-1px;}.header .header_nav > ul > li.hover > a:after{content:"";display:none;height:20px;width:100%;background:#fff;position:absolute;left:0;margin-bottom:-1px;bottom:100%;}.header .header_nav > ul > li.hover:hover > a{color:#3aaee0;background:#fff;}.header .header_nav > ul > li.hover:hover > a:after{display:block;}.header .header_nav > ul > li.hover:hover > a:before{display:block;}.header .header_nav > ul > li.megamenu{padding:10px 15px 0;border-right:1px solid #276399;}.header .header_nav > ul > li.megamenu > a{position:relative;height:90px;font-weight:700;text-transform:uppercase;}.header .header_nav > ul > li.megamenu > a span{padding:0 25px;}.header .header_nav > ul > li.megamenu > a span:after{content:"\f107";font-family:FontAwesome;margin-left:-3px;position:absolute;left:50%;bottom:0;}@media screen and (max-width:1199px){.header .header_nav > ul > li.megamenu > a span{padding:0 10px;}}.header .header_nav > ul > li.megamenu > a:after{content:"";position:absolute;left:0;top:100%;width:100%;height:20px;background:#fff;display:none;}.header .header_nav > ul > li.megamenu.hover:hover span:after{content:"\f106";color:#787775;}.header .header_nav > ul > li.megamenu.hover:hover a:after{display:block;}.header .header_nav > ul > li.megamenu.hover:hover > ul{display:block;}.header .header_nav > ul > li.submenu-about > ul{padding:40px 80px 20px;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header .header_nav > ul > li.submenu-about > ul{left:-353px;}}.header .header_nav > ul > li.submenu-about > ul > li{text-align:left;float:left;width:50%;}.header .header_nav > ul > li.submenu-about > ul > li:last-child{width:auto;max-width:45%;float:right;}.header .header_nav > ul > li.submenu-about > ul > li figure{margin:0 0 20px;}.header .header_nav > ul > li.submenu-about > ul > li figure img{margin:0;}.header .header_nav > ul > li.submenu-about > ul > li figure ~ .button{float:right;}.header .header_nav > ul > li.submenu-about > ul > li h6{margin-bottom:10px;font-weight:700;color:#2483b6;}.header .header_nav > ul > li.submenu-about > ul > li > ul{float:left;width:50%;text-align:left;}.header .header_nav > ul > li.submenu-about > ul > li > ul > li{margin-bottom:10px;}.header .header_nav > ul > li.submenu-about > ul > li > ul > li a{font-weight:600;}@media screen and (max-width:1199px){.header .header_nav > ul > li.submenu-about > ul{padding:50px 30px;}}.header .header_nav > ul > li.submenu-about:hover > ul{display:block;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header .header_nav > ul > li.submenu-member.submenu-publications > ul,.header .header_nav > ul > li.submenu-three-cols-one-image.submenu-publications > ul{left:-617px;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header .header_nav > ul > li.submenu-member.submenu-center > ul,.header .header_nav > ul > li.submenu-three-cols-one-image.submenu-center > ul{left:-194px;top:110%;}}.header .header_nav > ul > li.submenu-member > ul,.header .header_nav > ul > li.submenu-three-cols-one-image > ul{padding:40px 80px 20px;}.header .header_nav > ul > li.submenu-member > ul > li,.header .header_nav > ul > li.submenu-three-cols-one-image > ul > li{text-align:left;width:100%;}.header .header_nav > ul > li.submenu-member > ul > li .button,.header .header_nav > ul > li.submenu-three-cols-one-image > ul > li .button{min-width:200px;margin-right:10px;}.header .header_nav > ul > li.submenu-member > ul > li .button:last-child,.header .header_nav > ul > li.submenu-three-cols-one-image > ul > li .button:last-child{float:right;margin-right:0;}.header .header_nav > ul > li.submenu-member > ul > li hr,.header .header_nav > ul > li.submenu-three-cols-one-image > ul > li hr{margin-bottom:10px;}.header .header_nav > ul > li.submenu-member > ul > li > aside,.header .header_nav > ul > li.submenu-three-cols-one-image > ul > li > aside{text-align:left;float:left;width:60%;}.header .header_nav > ul > li.submenu-member > ul > li > aside:last-of-type,.header .header_nav > ul > li.submenu-three-cols-one-image > ul > li > aside:last-of-type{width:auto;max-width:40%;float:right;}.header .header_nav > ul > li.submenu-member > ul > li > aside > ul,.header .header_nav > ul > li.submenu-three-cols-one-image > ul > li > aside > ul{float:left;width:33.3%;text-align:left;}.header .header_nav > ul > li.submenu-member > ul > li > aside > ul > li,.header .header_nav > ul > li.submenu-three-cols-one-image > ul > li > aside > ul > li{margin-bottom:10px;}.header .header_nav > ul > li.submenu-member > ul > li > aside > ul > li a,.header .header_nav > ul > li.submenu-three-cols-one-image > ul > li > aside > ul > li a{font-weight:600;}.header .header_nav > ul > li.submenu-member > ul > li figure,.header .header_nav > ul > li.submenu-three-cols-one-image > ul > li figure{position:relative;margin:0 0 20px;}.header .header_nav > ul > li.submenu-member > ul > li figure a,.header .header_nav > ul > li.submenu-three-cols-one-image > ul > li figure a{z-index:1;display:block;width:50px;height:50px;background-color:#3aaee0;position:absolute;right:0;top:0;background-image:url(/sites/all/themes/icma/assets/images/lock-icon.png);background-position:center;background-repeat:no-repeat;}.header .header_nav > ul > li.submenu-member > ul > li figure img,.header .header_nav > ul > li.submenu-three-cols-one-image > ul > li figure img{margin:0;}.header .header_nav > ul > li.submenu-member > ul > li figure ~ .button,.header .header_nav > ul > li.submenu-three-cols-one-image > ul > li figure ~ .button{float:right;}.header .header_nav > ul > li.submenu-member > ul > li h6,.header .header_nav > ul > li.submenu-three-cols-one-image > ul > li h6{margin-bottom:10px;font-weight:700;color:#2483b6;}@media screen and (max-width:1199px){.header .header_nav > ul > li.submenu-member > ul,.header .header_nav > ul > li.submenu-three-cols-one-image > ul{padding:50px 30px;}}.header .header_nav > ul > li.submenu-member:hover > ul,.header .header_nav > ul > li.submenu-three-cols-one-image:hover > ul{display:block;}.header .header_nav > ul > li.submenu-five-cols > ul > li > ul{float:left;width:20%;text-align:left;}.header .header_nav > ul > li.submenu-five-cols > ul > li > ul > li{margin-bottom:10px;}.header .header_nav > ul > li.submenu-five-cols > ul > li > ul > li a{font-weight:600;}.header .header_nav > ul > li.submenu-career > ul{max-width:inherit;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header .header_nav > ul > li.submenu-career > ul{left:-454px;top:124%;}}.header .header_nav > ul > li.submenu-career > ul > li{text-align:left;width:100%;}.header .header_nav > ul > li.submenu-career > ul > li .button{width:100%;}.header .header_nav > ul > li.submenu-career > ul > li hr{margin-bottom:10px;}.header .header_nav > ul > li.submenu-career > ul > li > aside{text-align:left;float:left;width:60%;}.header .header_nav > ul > li.submenu-career > ul > li > aside:last-of-type{width:auto;max-width:40%;float:right;}.header .header_nav > ul > li.submenu-career > ul > li > aside > ul{float:left;width:33.3%;text-align:left;}.header .header_nav > ul > li.submenu-career > ul > li > aside > ul > li{margin-bottom:10px;}.header .header_nav > ul > li.submenu-career > ul > li > aside > ul > li a{font-weight:600;}.header .header_nav > ul > li.submenu-career > ul > li figure{position:relative;margin:0;}.header .header_nav > ul > li.submenu-career > ul > li figure a{z-index:1;display:block;width:50px;height:50px;background-color:#3aaee0;position:absolute;right:0;top:0;background-image:url(/sites/all/themes/icma/assets/images/lock-icon.png);background-position:center;background-repeat:no-repeat;}.header .header_nav > ul > li.submenu-career > ul > li figure img{margin:0;}.header .header_nav > ul > li.submenu-career > ul > li figure ~ .button{float:right;}.header .header_nav > ul > li.submenu-career > ul > li h6{margin-bottom:10px;font-weight:700;color:#2483b6;}.header .header_nav > ul > li.submenu-career > ul > li .block{margin-bottom:10px;padding:10px 0 0;width:20%;float:left;text-align:center;}.header .header_nav > ul > li.submenu-career > ul > li .block .icon{width:88px;height:88px;border-radius:50%;margin:0 auto 5px;-webkit-border-radius:50%;background:#2483b6;}.header .header_nav > ul > li.submenu-career > ul > li .block .button{margin:0 auto;width:95%;}.header .header_nav > ul > li.submenu-career > ul > li .block strong{display:block;margin-bottom:15px;color:#2a437c;font-weight:700;font-size:16px;}@media screen and (max-width:1199px){.header .header_nav > ul > li.submenu-career > ul > li .block strong{min-height:45px;}}@media screen and (max-width:1199px){.header .header_nav > ul > li.submenu-career > ul{padding:50px 30px;}}.header .header_nav > ul > li.submenu-career:hover > ul{display:block;}.header .header_nav > ul > li.submenu-partner > ul{max-width:inherit;padding:40px 80px 20px;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header .header_nav > ul > li.submenu-partner > ul{left:-612px;}.header .header_nav > ul > li.submenu-partner > ul.ie{left:-761px;}}.header .header_nav > ul > li.submenu-partner > ul > li{text-align:left;width:100%;}.header .header_nav > ul > li.submenu-partner > ul > li .button{width:100%;}.header .header_nav > ul > li.submenu-partner > ul > li hr{margin-bottom:10px;}.header .header_nav > ul > li.submenu-partner > ul > li > aside{text-align:left;float:left;width:60%;}.header .header_nav > ul > li.submenu-partner > ul > li > aside:last-of-type{width:auto;max-width:40%;float:right;}.header .header_nav > ul > li.submenu-partner > ul > li > aside > ul{float:left;width:33.3%;text-align:left;}.header .header_nav > ul > li.submenu-partner > ul > li > aside > ul > li{margin-bottom:10px;}.header .header_nav > ul > li.submenu-partner > ul > li > aside > ul > li a{font-weight:600;}.header .header_nav > ul > li.submenu-partner > ul > li figure{position:relative;margin:0;}.header .header_nav > ul > li.submenu-partner > ul > li figure a{z-index:1;display:block;width:50px;height:50px;background-color:#3aaee0;position:absolute;right:0;top:0;background-image:url(/sites/all/themes/icma/assets/images/lock-icon.png);background-position:center;background-repeat:no-repeat;}.header .header_nav > ul > li.submenu-partner > ul > li figure img{margin:0;}.header .header_nav > ul > li.submenu-partner > ul > li figure ~ .button{float:right;}.header .header_nav > ul > li.submenu-partner > ul > li h6{margin-bottom:10px;font-weight:700;color:#2483b6;}.header .header_nav > ul > li.submenu-partner > ul > li .block{margin-bottom:10px;padding:10px 0 0;width:20%;float:left;text-align:center;}.header .header_nav > ul > li.submenu-partner > ul > li .block .icon{width:88px;height:88px;border-radius:50%;margin:0 auto 5px;-webkit-border-radius:50%;background:#2483b6;}.header .header_nav > ul > li.submenu-partner > ul > li .block .button{margin:0 auto;width:95%;}.header .header_nav > ul > li.submenu-partner > ul > li .block strong{display:block;margin-bottom:15px;color:#2a437c;font-weight:700;font-size:16px;}@media screen and (max-width:1199px){.header .header_nav > ul > li.submenu-partner > ul > li .block strong{min-height:45px;}}@media screen and (max-width:1400px){.header .header_nav > ul > li.submenu-partner > ul{padding:50px 30px;width:100%;max-width:1280px;}}.header .header_nav > ul > li.submenu-partner:hover > ul{display:block;}.header .header_nav > ul > li.submenu-news > ul{max-width:inherit;padding:40px 80px 20px;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header .header_nav > ul > li.submenu-news > ul{left:-906px;}}.header .header_nav > ul > li.submenu-news > ul > li{padding:0 10px;text-align:left;width:20%;float:left;}.header .header_nav > ul > li.submenu-news > ul > li h6{margin-bottom:10px;font-weight:700;color:#2483b6;}.header .header_nav > ul > li.submenu-news > ul > li figure{margin:0;}.header .header_nav > ul > li.submenu-news > ul > li figure img{width:100%;margin:0 !important;}@media screen and (max-width:1400px){.header .header_nav > ul > li.submenu-news > ul{padding:50px 10px;width:100%;left:auto !important;max-width:1280px;right:0;}}.header .header_nav > ul > li.submenu-news:hover > ul{display:block;}.header .header_nav > ul > li.submenu-small > a{width:auto;min-width:100%;margin:0 -1px;}.header .header_nav > ul > li.submenu-small > a:before{content:"";display:none;height:21px;width:100%;background:#276399;position:absolute;left:0;top:100%;margin-top:-1px;}.header .header_nav > ul > li.submenu-small > a:after{content:"";display:none;height:20px;width:100%;background:#276399;position:absolute;left:0;margin-bottom:-1px;bottom:100%;}.header .header_nav > ul > li.submenu-small > ul{padding:18px 95px;width:100%;z-index:9;box-shadow:none;-webkit-box-shadow:none;background:#276399;}.header .header_nav > ul > li.submenu-small > ul:after{content:"";display:block;height:100%;position:absolute;left:-3000px;right:-3000px;top:0;z-index:-1;background:#276399;}.header .header_nav > ul > li.submenu-small > ul > li{padding:0 24px;margin:0;min-height:0;width:auto;position:relative;}.header .header_nav > ul > li.submenu-small > ul > li:after{content:"";height:26px;width:1px;display:block;position:absolute;left:0;top:0;background:#66a8cc;}.header .header_nav > ul > li.submenu-small > ul > li:first-child{padding-left:0;}.header .header_nav > ul > li.submenu-small > ul > li:first-child:after{display:none;}.header .header_nav > ul > li.submenu-small > ul > li > a{letter-spacing:-0.2px;color:#fff;font-size:18px;font-weight:500;}.header .header_nav > ul > li.submenu-small > ul > li > a:hover{color:#5cccfb;}.header .header_nav > ul > li.submenu-small > ul > li.active a{color:#5cccfb;}@media screen and (max-width:1199px){.header .header_nav > ul > li.submenu-small > ul > li{float:none;display:inline-block;}}@media screen and (max-width:1199px){.header .header_nav > ul > li.submenu-small > ul{padding:18px 0;text-align:center;}}.header .header_nav > ul > li.submenu-small.active > a{background:#276399;}.header .header_nav > ul > li.submenu-small.active > a:before{display:block;}.header .header_nav > ul > li.submenu-small.active > a:after{display:block;}.header .header_nav > ul > li.submenu-small.active > ul{display:block;}.header .header_nav > ul > li > ul{display:none;padding:40px 80px 20px;margin-top:10px;position:absolute;top:100%;left:-55px;width:100%;z-index:99;background:#fff;box-shadow:3px 7px 7px rgba(0,0,0,0.3);-webkit-box-shadow:3px 7px 7px rgba(0,0,0,0.3);}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header .header_nav > ul > li > ul{top:110%;}.header .header_nav > ul > li > ul.flex-columns{top:124%;}.header .header_nav > ul > li > ul.ne{left:-900px !important;}}.header .header_nav > ul > li > ul > li{min-height:55px;float:left;width:25%;margin-bottom:10px;line-height:1.35;text-align:center;}.header .header_nav > ul > li > ul > li img{margin:0 auto 3px;}.header .header_nav > ul > li > ul > li > a{font-weight:600;}.header .header_nav > ul > li > ul > li .button{margin-top:10px;}@media screen and (max-width:991px){.header .header_nav{display:none;}}.header ul.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child{width:1200px !important;}@media screen and (max-width:1350px){.header ul.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child{width:900px !important;}}@media screen and (max-width:1050px){.header ul.tb-megamenu-submenu.dropdown-menu.mega-dropdown-menu.nav-child{width:800px !important;}}.header .tb-megamenu-menu-inner-menu{padding:30px 0 0 150px;}.header .tb-megamenu-menu-inner-menu .mega-dropdown-inner{height:70px;}.header .tb-megamenu-menu-inner-menu .dropdown-menu .active > a,.header .tb-megamenu-menu-inner-menu .dropdown-menu .active > a:hover{background-color:transparent !important;background-image:none !important;}.header .tb-megamenu-menu-inner-menu .tb-megamenu-subnav li:first-child{height:50px;display:table;}.header .tb-megamenu-menu-inner-menu .tb-megamenu-subnav li:first-child a{display:table-cell;vertical-align:middle;}.header .tb-megamenu-menu-inner-menu > ul{position:relative;}.header .tb-megamenu-menu-inner-menu > ul > li{margin-left:-3px;display:inline-block;vertical-align:bottom;border-right:1px solid #66a8cc;}.header .tb-megamenu-menu-inner-menu > ul > li > a{position:relative;width:100%;display:table;font-weight:500;line-height:normal;color:#fff;height:41px;font-size:18px;}.header .tb-megamenu-menu-inner-menu > ul > li > a span{position:relative;padding:0 25px;display:table-cell;vertical-align:middle;}@media screen and (max-width:1199px){.header .tb-megamenu-menu-inner-menu > ul > li > a span{padding:0 10px;}}.header .tb-megamenu-menu-inner-menu > ul > li:last-child{border:0 none;}.header .tb-megamenu-menu-inner-menu > ul > li.hover > a{position:relative;width:100%;display:table;font-weight:500;line-height:normal;color:#fff;height:41px;font-size:18px;}.header .tb-megamenu-menu-inner-menu > ul > li.hover > a span{position:relative;padding:0 25px;display:table-cell;vertical-align:middle;}@media screen and (max-width:1199px){.header .tb-megamenu-menu-inner-menu > ul > li.hover > a span{padding:0 10px;}}.header .tb-megamenu-menu-inner-menu > ul > li.hover > a:before{content:"";display:none;height:21px;width:100%;position:absolute;left:0;top:100%;margin-top:-1px;}.header .tb-megamenu-menu-inner-menu > ul > li.hover > a:after{content:"";display:none;height:20px;width:100%;position:absolute;left:0;margin-bottom:-1px;bottom:100%;}.header .tb-megamenu-menu-inner-menu > ul > li.hover:hover > a{}.header .tb-megamenu-menu-inner-menu > ul > li.hover:hover > a:after{display:block;}.header .tb-megamenu-menu-inner-menu > ul > li.hover:hover > a:before{display:block;}.header .tb-megamenu-menu-inner-menu > ul > li.megamenu{padding:10px 15px 0;border-right:1px solid #276399;}.header .tb-megamenu-menu-inner-menu > ul > li.megamenu > a{position:relative;height:90px;font-weight:700;text-transform:uppercase;}.header .tb-megamenu-menu-inner-menu > ul > li.megamenu > a span{padding:0 25px;}.header .tb-megamenu-menu-inner-menu > ul > li.megamenu > a span:after{content:"\f107";font-family:FontAwesome;margin-left:-3px;position:absolute;left:50%;bottom:0;}@media screen and (max-width:1199px){.header .tb-megamenu-menu-inner-menu > ul > li.megamenu > a span{padding:0 10px;}}.header .tb-megamenu-menu-inner-menu > ul > li.megamenu > a:after{content:"";position:absolute;left:0;top:100%;width:100%;height:20px;display:none;}.header .tb-megamenu-menu-inner-menu > ul > li.megamenu.hover:hover span:after{content:"\f106";}.header .tb-megamenu-menu-inner-menu > ul > li.megamenu.hover:hover a:after{display:block;}.header .tb-megamenu-menu-inner-menu > ul > li.megamenu.hover:hover > ul{display:block;}.header .tb-megamenu-menu-inner-menu > ul > li.submenu > ul > li{text-align:center;float:left;width:20%;}.header .tb-megamenu-menu-inner-menu > ul > li.submenu > ul > li figure{margin:0 0 20px;}.header .tb-megamenu-menu-inner-menu > ul > li.submenu > ul > li figure img{margin:0;}.header .tb-megamenu-menu-inner-menu > ul > li.submenu > ul > li figure ~ .button{float:right;}.header .tb-megamenu-menu-inner-menu > ul > li.submenu > ul > li h6{margin-bottom:10px;font-weight:700;}.header .tb-megamenu-menu-inner-menu > ul > li.submenu > ul > li > ul{float:left;width:50%;text-align:left;}.header .tb-megamenu-menu-inner-menu > ul > li.submenu > ul > li > ul > li{margin-bottom:10px;}.header .tb-megamenu-menu-inner-menu > ul > li.submenu > ul > li > ul > li a{font-weight:600;}@media screen and (max-width:1199px){.header .tb-megamenu-menu-inner-menu > ul > li.submenu > ul{padding:50px 30px;}}.header .tb-megamenu-menu-inner-menu > ul > li.submenu.hover:hover a:after{display:block;}.header .tb-megamenu-menu-inner-menu > ul > li.submenu.hover:hover > ul{display:block;}.header .tb-megamenu-menu-inner-menu > ul > li > ul{padding:0px 0px 0px 30px !important;display:none;margin-top:10px;position:absolute;top:100%;width:100%;z-index:99;background:transparent;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important;}.header .tb-megamenu-menu-inner-menu > ul > li > ul .tb-megamenu-item a{color:white !important;}.header .tb-megamenu-menu-inner-menu > ul > li > ul > li{min-height:60px;float:left;width:19%;margin-bottom:10px;line-height:1.35;text-align:center;}.header .tb-megamenu-menu-inner-menu > ul > li > ul > li img{margin:0 auto 3px;}.header .tb-megamenu-menu-inner-menu > ul > li > ul > li > a{font-weight:600;margin-top:20px;font-size:17px;display:none;width:100%;height:100%;border-right:solid 1px #2483b6;}.header .tb-megamenu-menu-inner-menu > ul > li > ul > li .button{margin-top:10px;}@media screen and (max-width:991px){.header .tb-megamenu-menu-inner-menu{display:none;}}.header .below_header_nav{display:none;height:70px;background-color:#276399;margin-top:10px;}.header .header_top{z-index:9;padding:17px 60px 0 0;position:absolute;top:0;right:0;}.header .header_top .opener{float:right;display:none;width:30px;padding:4px 0;border-top:4px solid #fff;border-bottom:4px solid #fff;}.header .header_top .opener span{display:block;width:100%;height:4px;background:#fff;}@media screen and (max-width:991px){.header .header_top .opener{display:block;}}.header .header_top .search{display:block;float:right;height:48px;width:50px;background-color:#2a437c;position:absolute;right:0;top:0;background-image:url(/sites/all/themes/icma/assets/images/search-icon.png);background-position:center;background-repeat:no-repeat;}@media screen and (max-width:991px){.header .header_top .search{position:static;float:left;margin-right:10px;height:20px;width:30px;background-color:transparent;}}.header .header_top nav > ul > li{margin:0 13px;float:left;}.header .header_top nav > ul > li > a{font-size:14px;color:#fff;font-weight:700;text-transform:uppercase;}.header .header_top nav > ul > li > a:hover{color:#2a437c;}@media screen and (max-width:991px){.header .header_top nav{display:none;}}@media screen and (max-width:991px){.header .header_top{padding:16px 15px 0 0;position:static;float:right;}}@media screen and (max-width:991px){.header{min-height:0;position:fixed;}}.tb-megamenu-nav{display:inline-block;}.tb-megamenu.style-blue{background-color:transparent;}.tb-megamenu .nav > li{float:none;}.tb-megamenu.style-blue .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu.style-blue .nav li.dropdown.open.active > .dropdown-toggle,.tb-megamenu.style-blue .nav > .active > a,.tb-megamenu.style-blue .nav > .active > a:hover,.tb-megamenu.style-blue .nav > .active > a:focus{background-color:transparent;}.tb-megamenu.style-blue .nav li.dropdown{position:initial;}.tb-megamenu .submenu-container{padding:70px;}.tb-megamenu li{margin-bottom:10px;}.tb-megamenu a{border:none !important;padding:0 !important;}.tb-megamenu li.anchor-title a{font-size:18px;color:#2483b6 !important;}.tb-megamenu .small-menu-item a.dropdown-toggle span{padding-top:20px;}.tb-megamenu .tb-megamenu-submenu{border-bottom:none !important;}.tb-megamenu .tb-megamenu-submenu a{color:#3aaee0 !important;font-weight:bold !important;}.tb-megamenu .tb-megamenu-submenu a:hover{color:#276399 !important;}.tb-megamenu .tb-megamenu-submenu .button-ul ul{padding-left:0;padding-right:0px;}.tb-megamenu .tb-megamenu-submenu .right{float:right;}.tb-megamenu .tb-megamenu-submenu li.button{text-transform:uppercase;min-height:10px !important;}.tb-megamenu .tb-megamenu-submenu li.button a{min-height:inherit !important;color:white !important;}.tb-megamenu .tb-megamenu-submenu li.button a:hover{color:white !important;}.tb-megamenu .icons ul.mega-dropdown-menu{padding:30px 5px 0 20px !important;}.tb-megamenu .icons li{margin-bottom:10px;line-height:1.35;text-align:center;}.tb-megamenu .icons .button{display:table !important;margin:0 auto !important;}.tb-megamenu .submenu-news ul.tb-megamenu-submenu.flex-columns.dropdown-menu.mega-dropdown-menu.nav-child{left:-55px;}.tb-megamenu .submenu-news .tb-megamenu-column{width:19% !important;margin-left:0 !important;}.tb-megamenu .submenu-news .tb-megamenu-row:last-child{border:none !important;}.tb-megamenu .submenu-news .tb-megamenu-column-inner{padding:0;}.tb-megamenu .submenu-member > ul{padding:85px 80px 20px !important;}.tb-megamenu .submenu-member .tb-megamenu-column{width:20% !important;}.tb-megamenu .submenu-member .tb-megamenu-row:last-child{border-top:13px solid #bab1a6;}.tb-megamenu .submenu-three-cols-one-image .tb-megamenu-column{width:23% !important;}.tb-megamenu .submenu-three-cols-one-image .tb-megamenu-row:last-child{border:none;}.tb-megamenu .icons .img-1 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon1.png);display:block;}.tb-megamenu .icons .img-2 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon2.png);display:block;}.tb-megamenu .icons .img-3 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon3.png);display:block;}.tb-megamenu .icons .img-4 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon4.png);display:block;}.tb-megamenu .icons .img-5 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon5.png);display:block;}.tb-megamenu .icons .img-6 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon6.png);display:block;}.tb-megamenu .icons .img-7 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon7.png);display:block;}.tb-megamenu .icons .img-8 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon8.png);display:block;}.tb-megamenu .icons .img-9 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon9.png);display:block;}.tb-megamenu .icons .img-10 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon10.png);display:block;}.tb-megamenu .icons .img-11 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon11.png);display:block;}.tb-megamenu .icons .img-12 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon12.png);display:block;}.tb-megamenu .icons .img-13 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon13.png);display:block;}.tb-megamenu .icons .img-14 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon14.png);display:block;}.tb-megamenu .icons .img-15 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon15.png);display:block;}.tb-megamenu .icons .img-16 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon16.png);display:block;}.tb-megamenu .icons .img-17 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon17.png);display:block;}.tb-megamenu .icons .img-18 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon18.png);display:block;}.tb-megamenu .icons .img-19 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon19.png);display:block;}.tb-megamenu .icons .img-20 a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon20.png);display:block;}.tb-megamenu .icons li{margin-bottom:20px;line-height:1.35;text-align:center;}.tb-megamenu .icons li a{min-height:73px;}.tb-megamenu .student a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon001.png);display:block;}.tb-megamenu .early a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon002.png);display:block;}.tb-megamenu .mid-career a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon003.png);display:block;}.tb-megamenu .executives a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon004.png);display:block;}.tb-megamenu .encore a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon005.png);display:block;}.tb-megamenu .separators .tb-megamenu-row:nth-child(1){border-top:none !important;}.tb-megamenu .separators .tb-megamenu-row{border-top:13px solid #bab1a6 !important;}.tb-megamenu .flex-columns .tb-megamenu-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;}.tb-megamenu .submenu-career .tb-megamenu-column{width:19% !important;margin-left:1% !important;}.tb-megamenu .submenu-career .tb-megamenu-row{border-top:none !important;}.tb-megamenu .submenu-career .tb-megamenu-row:nth-child(2){border-top:13px solid #bab1a6 !important;}.tb-megamenu .submenu-career .tb-megamenu-row:nth-child(3){text-align:center;}.tb-megamenu .submenu-career .tb-megamenu-row:nth-child(3) ul{padding:0;}.tb-megamenu .submenu-career .tb-megamenu-row:nth-child(3) a{color:#2a437c !important;}.tb-megamenu .submenu-career .tb-megamenu-row:nth-child(4){text-align:center;padding-top:0;}.tb-megamenu .submenu-career .tb-megamenu-row:nth-child(4) ul{padding:0;}.tb-megamenu .submenu-partner .tb-megamenu-column{width:23% !important;}.tb-megamenu .submenu-partner .tb-megamenu-row:nth-child(2){border:none;margin-top:-150px;}.level-0 .level-1:hover::before{background-color:white !important;display:block !important;}.level-0 .level-1:hover::after{background-color:white !important;display:block !important;}.level-0 .level-1:hover span{background-color:white !important;color:#3aaee0 !important;}.level-1{}.level-1 a{background-color:transparent !important;color:white !important;}.level-1 a.dropdown-toggle:hover{background-color:white !important;}.level-1 a.dropdown-toggle:hover span{color:#3aaee0 !important;}.tb-megamenu-menu-non-authenticated-user-menu{float:right;height:25px;}.tb-megamenu-item.submenu-career > a > span{width:135px;}.tb-megamenu-item.submenu-topics > a > span{width:100px;}.tb-megamenu-item.submenu-three-cols-one-image > a > span{width:100px;}.tb-megamenu-item.submenu-five-cols > a > span{width:100px;}.tb-megamenu-item.submenu-three-cols-one-image > a > span{width:100px;}.tb-megamenu-item.submenu-partner > a > span{width:140px;}.tb-megamenu-item.submenu-news > a > span{width:120px;}.icma-print-logo{display:none;}.tb-megamenu .dropdown-menu div#tb-megamenu-column-22 .mega-nav > li:first-child a span{background-image:url(/sites/all/themes/icma/assets/images/pm-magazine-small-logo.gif);display:inline-block;text-indent:-9999px;width:39px;background-size:cover;}.tb-megamenu .dropdown-menu div#tb-megamenu-column-22 .mega-nav > li:first-child a i{display:block;width:150px;height:197px;position:absolute;right:80px;top:50px;background:url(https://icma.org/sites/default/files/pm-magazine-generic-cover.jpg);background-size:contain;background-repeat:no-repeat;}@media screen and (max-width:1400px){.tb-megamenu .dropdown-menu div#tb-megamenu-column-22 .mega-nav > li:first-child a i{right:50px;}}@media screen and (max-width:1350px){div#tb-megamenu-column-22{margin-right:110px;}}@media screen and (max-width:1082px){.tb-megamenu .dropdown-menu div#tb-megamenu-column-22 .mega-nav > li:first-child a i{display:none;}}.comment__section{padding:10px 0 20px 0;margin-bottom:20px;background-color:transparent;}.comment__section h4{color:#2a437c;font-size:19px;}.comment__section .wysiwyg-toggle-wrapper,.comment__section .filter-wrapper{display:none;}.comment__section article{clear:both;}.comment__section article .user-picture{float:left;margin-right:10px;}.comment__section article .comment__title,.comment__section article .comment-reply{display:none;}.comment__section article span.username{font-weight:bold;}.comment__section article .field-name-comment-body{padding-left:70px;}.comment__section article .links.inline{clear:both;margin:0;}.comment__section textarea{height:150px;}.comment__section .comment__form-title{clear:both;margin-bottom:20px;margin-left:0px;}.comment-form{margin-bottom:20px;}.comment-form #edit-author--2 label{font-weight:bolder;}.comment-form .field-name-comment-body #comment-body-add-more-wrapper .text-format-wrapper .form-item label{display:none;}.comment-form .form-item-subject{display:none;}.comment-form .form-item-comment-body-und-0-value,.comment-form .form-item-subject{margin:20px 0px;}.comment-form .button,.comment-form button,.comment-form input[type="button"],.comment-form input[type="reset"],.comment-form input[type="submit"]{margin-right:20px;min-width:120px;}.comment{background-color:#f0f0f0;padding:20px;margin:20px 0px;}.comment ul{margin-bottom:0px;}.comment ul li{display:inline-block;margin-right:20px;margin-bottom:0px;}.comment .comment__permalink{display:none;}.page-comment .content{margin-bottom:40px;}.page-comment .content_intro h1{margin-top:20px;}.tabs{border-bottom:1px solid color(tabs-border) \0/ie;background-image:linear-gradient(to top,#A4CDE2 1px,transparent 1px);padding:0 2px;list-style:none;white-space:nowrap;overflow:hidden;margin-bottom:20px;}@media print{.tabs{display:none;}}.tabs__tab{float:left;margin:0 3px;padding:5px;border:1px solid #2a437c;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-color:transparent;border-bottom:0 \0/ie;overflow:hidden;background:#2a437c;}.tabs__tab:hover{background:#A4CDE2;background-color:#A4CDE2;}.tabs__tab.is-active{border-bottom-color:#A4CDE2;background-color:#A4CDE2;border:1px solid #A4CDE2;}.tabs__tab-link{display:block;text-decoration:none;-webkit-transition:color .3s,background .3s,border .3s;transition:color .3s,background .3s,border .3s;text-shadow:color(tab-text-shadow) 0 1px 0;color:color(tab);background:color(tab-bg);letter-spacing:1px;}.tabs__tab-link:focus,.tabs__tab-link:hover{background:#A4CDE2;background-color:#A4CDE2;}.tabs__tab-link:active,.tabs__tab-link.is-active,.tabs__tab-link--is-active{background:#A4CDE2;text-shadow:none;color:#2a437c;border:1px solid #A4CDE2;}.tabs--off,.views-displays .secondary{border-bottom:0;padding:0;background-image:none;}.tabs--secondary{background-image:none;}.tabs + .tabs--secondary{background-image:linear-gradient(to top,color(tabs-border) 1px,transparent 1px);}.tabs--secondary .tabs__tab{border:0;background:transparent;}.tabs--secondary .tabs__tab.is-active{border-bottom-color:transparent;}.tabs--secondary .tabs__tab-link{border:1px solid color(tabs-border);border-radius:10px;color:color(tab-secondary);background:#34539a;letter-spacing:normal;}.tabs--secondary .tabs__tab-link:focus,.tabs--secondary .tabs__tab-link:hover{color:#990000;background:color(tab-bg);border-color:#080c17;}.tabs--secondary .tabs__tab-link:active,.tabs--secondary .tabs__tab-link.is-active,.tabs--secondary .tabs__tab-link--is-active{color:#3d62b5;text-shadow:#101a30 0 1px 0;background:#2a437c;border-color:black;}.content_title{padding:55px 0 23px;text-align:center;}.content_title h1,.content_title h2{margin-bottom:10px;letter-spacing:-1px;color:#2a437c;}.content_title p{font-weight:600;font-size:21px;}.content_title span{margin:0 auto;display:block;width:88px;height:88px;background:#2483b6;border-radius:50%;-webkit-border-radius:50%;}.content_title span img{margin:0 auto;}.content_title.content_title-icon{padding:10px 0 10px;}.content_career{padding-bottom:50px;}.content_career .left{margin-bottom:15px;float:left;padding-right:7px;width:50%;}.content_career .left img{width:100%;}.content_career .left section{color:#fff;position:relative;}.content_career .left section h4{margin-bottom:22px;font-weight:700;}.content_career .left section .over{padding:60px 0 0;position:absolute;right:0;top:0;z-index:1;width:100%;max-width:305px;}@media screen and (max-width:767px){.content_career .left section .over{padding:20px;}}@media screen and (max-width:550px){.content_career .left section .over{top:auto;bottom:0;}}@media screen and (max-width:1199px){.content_career .left{float:none;width:100%;padding-right:0;}}.content_career .right{padding-left:7px;float:right;width:50%;}@media screen and (max-width:1199px){.content_career .right{float:none;width:100%;padding-left:0;}}.content_career .block{overflow:hidden;margin-bottom:15px;background:#2a437c;position:relative;}.content_career .block:after{content:"";display:block;height:0;line-height:0;clear:both;}.content_career .block:after{content:"";display:block;position:absolute;left:50%;top:0;margin-left:-7px;width:14px;height:100%;background:#fff;}@media screen and (max-width:767px){.content_career .block:after{display:none;}}.content_career .block img{float:left;width:50%;}@media screen and (max-width:767px){.content_career .block img{max-width:100%;margin-bottom:20px;float:none;width:100%;}}.content_career .block .text{padding:40px 60px 20px 35px;position:absolute;right:0;top:0;color:#fff;width:50%;}.content_career .block .text h5{margin-bottom:17px;font-weight:700;color:#3aaee0;}.content_career .block .text p{margin-bottom:20px;}@media screen and (max-width:767px){.content_career .block .text{padding:20px;position:static;}}@media screen and (max-width:767px){.content_career .block .text{width:100%;}}.content_career .block.alt img{float:right;}.content_career .block.alt .text{padding:40px 30px 20px 30px;right:auto;left:0;}@media screen and (max-width:767px){.content_career .block.alt .text{padding:20px;position:static;}}.content_career.content_career-publication{padding-bottom:24px;}.content_career.content_career-publication .left section .over{max-width:530px;}.content_social{padding-bottom:40px;border-bottom:1px solid #b7b7b7;}.content_social:after{content:"";display:block;height:0;line-height:0;clear:both;}.content_social .button{margin-right:10px;min-width:418px;padding:9px 30px 11px 23px;position:relative;font-size:24px;text-transform:none;text-align:left;letter-spacing:-0.5px;}.content_social .button img{margin-right:20px;vertical-align:middle;display:inline-block;}.content_social .button span{display:inline-block;margin-right:10px;}.content_social .button i{margin-top:-12px;position:absolute;right:20px;top:50%;font-size:24px;}@media screen and (max-width:1260px){.content_social .button{min-width:390px;}}@media screen and (max-width:1199px){.content_social .button{min-width:0;}}@media screen and (max-width:767px){.content_social .button{margin:0 0 10px;width:100%;}}.content_social ul{float:right;}.content_social ul li{margin-left:10px;float:left;}@media screen and (max-width:991px){.content_social ul li{float:none;display:inline-block;margin:0 5px;}}@media screen and (max-width:767px){.content_social ul li{width:40px;}}@media screen and (max-width:991px){.content_social ul{float:none;}}.content_social .left{float:left;width:70%;}@media screen and (max-width:1199px){.content_social .left{width:60%;}}@media screen and (max-width:991px){.content_social .left{float:none;width:100%;text-align:center;margin-bottom:20px;}}.content_social .right{float:right;width:30%;}@media screen and (max-width:1199px){.content_social .right{width:40%;}}@media screen and (max-width:991px){.content_social .right{float:none;width:100%;text-align:center;}}.content_tweets{padding:20px 0;}.content_tweets .title{padding-bottom:23px;}.content_tweets .title:after{content:"";display:block;height:0;line-height:0;clear:both;}.content_tweets h3{letter-spacing:-1px;font-weight:700;font-size:32px;float:left;}.content_tweets h3 span{display:inline-block;padding-left:10px;color:#3aaee0;}@media screen and (max-width:767px){.content_tweets h3{float:none;margin-bottom:20px;}}.content_tweets .follow{float:right;}@media screen and (max-width:767px){.content_tweets .follow{float:none;}}.content_tweets ul{margin:0 -10px;}.content_tweets ul li{margin-bottom:30px;padding:0 10px;float:left;width:25%;}.content_tweets ul li h6{margin-bottom:5px;text-transform:uppercase;font-weight:700;font-family:"Source Sans Pro",Arial,sans-serif;}.content_tweets ul li h6 span{padding-left:20px;color:#aeb0b5;text-transform:none;display:inline-block;font-weight:500;font-size:14px;font-family:"Lato",Arial,sans-serif;}.content_tweets ul li .views-field-text{margin:0;letter-spacing:-0.5px;font-weight:600;color:#5b616b;font-family:"Source Sans Pro",Arial,sans-serif;font-size:18px;}.content_tweets ul li span.views-field-created-time{display:none;}@media screen and (max-width:991px){.content_tweets ul li{width:50%;}}@media screen and (max-width:767px){.content_tweets ul li{width:100%;float:none;}}.content_tweets .more-link{display:none;}.content_advertise{padding-bottom:50px;}.content_advertise a{text-transform:uppercase;color:#70706f;font-size:11px;}.content_advertise span{display:block;margin-bottom:5px;}@media screen and (max-width:767px){.content_advertise.full img{width:100%;}}@media screen and (max-width:767px){.content_advertise.full{padding-bottom:30px;}}.node-type-discussion .field-name-field-lead-image{float:right;max-width:35%;}.node-type-discussion section.comment-wrapper{clear:both;padding-top:3rem;}.popupBox{display:none;z-index:1001;position:fixed;left:0;top:0;width:100%;max-height:100%;overflow-y:auto;}.popupBox .close{height:40px;width:40px;display:block;position:absolute;right:20px;top:20px;cursor:pointer;background-image:url(/sites/all/themes/icma/assets/images/close-icon.png);background-position:center;background-repeat:no-repeat;}@media screen and (max-width:767px){.popupBox .close{width:25px;height:25px;background-size:100%;}}.popupBox .searchblock{overflow:hidden;position:relative;color:#fff;background:#2a437c;padding:60px 15px;}.popupBox .searchblock form{margin:0 auto 50px;max-width:615px;position:relative;}.popupBox .searchblock form fieldset{padding:0;border:0 none;}.popupBox .searchblock form input[type="text"]{background:none;border:0 none;outline:none;padding:5px 40px 5px 0;color:white;font-size:30px;border-bottom:1px solid #95a1be;height:50px;width:100%;}.popupBox .searchblock form input[type="text"]::-webkit-input-placeholder{color:white;opacity:1;}.popupBox .searchblock form input[type="text"]:-moz-placeholder{color:white;opacity:1;}.popupBox .searchblock form input[type="text"]::-moz-placeholder{color:white;opacity:1;}.popupBox .searchblock form input[type="text"]:-ms-input-placeholder{color:white;opacity:1;}@media screen and (max-width:767px){.popupBox .searchblock form input[type="text"]{font-size:20px;}}.popupBox .searchblock form button[type="submit"]{display:block;height:100%;border:0 none;position:absolute;right:0;top:0;background-color:transparent;background-image:url(/sites/all/themes/icma/assets/images/search-icon.png);background-position:center;background-repeat:no-repeat;}.popupBox .searchblock .wrap{max-width:1200px;margin:0 auto;}.popupBox .searchblock ul{min-height:250px;padding:0 10px;width:100%;float:left;-webkit-columns:4;-moz-columns:4;columns:4;}@media only screen and (max-width:850px){.popupBox .searchblock ul{-webkit-columns:3;-moz-columns:3;columns:3;}}@media only screen and (max-width:650px){.popupBox .searchblock ul{-webkit-columns:2;-moz-columns:2;columns:2;}}@media only screen and (max-width:470px){.popupBox .searchblock ul{-webkit-columns:1;-moz-columns:1;columns:1;}}.popupBox .searchblock ul li{margin-bottom:10px;}.popupBox .searchblock ul li a{font-weight:700;color:#fff;font-size:17px;}@media screen and (max-width:767px){.popupBox .searchblock ul{width:100%;float:none;min-height:0;}}.feedback-tag{background-color:#2483b6;color:white;cursor:pointer;position:fixed;top:48%;right:-88px;text-transform:uppercase;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:left top 0;-ms-transform-origin:left top 0;transform-origin:left top 0;z-index:1;}.feedback-tag a{background-color:#2483b6;border:1px solid white;color:white;padding:10px 20px;text-transform:uppercase;margin:0;z-index:1;}@media screen and (max-width:1024px){.feedback-tag{right:-75px;font-size:13px;}.feedback-tag a{padding:5px 15px;}}.feedback-form{background:#2a437c;color:#fff;display:none;height:100vh;padding:5% 30%;position:fixed;left:0;top:0;overflow:auto;width:100%;z-index:1001;}.feedback-form .close{height:40px;width:40px;display:block;position:absolute;right:20px;top:20px;cursor:pointer;background-image:url(/sites/all/themes/icma/assets/images/close-icon.png);background-position:center;background-repeat:no-repeat;}@media screen and (max-width:767px){.feedback-form .close{width:25px;height:25px;background-size:100%;}}.feedback-form form .form-item{margin-bottom:15px;}.feedback-form form .form-item label{display:none;}.feedback-form form .form-item select{color:#000;}.feedback-form form .form-item textarea{height:100px !important;}.feedback-form form .form-item .description{margin-bottom:5px;}.feedback-form form .form-submit{margin-top:0;}.feedback-form form .url-textfield{display:none;}@media only screen and (max-width:768px){.feedback-form{padding:60px 10% 0;}}#overlay{position:fixed;display:none;top:0;left:0;width:100vw;height:100vh;background:rgba(42,67,124,0.96);z-index:1000;}#overlay .modal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;}#overlay .modal-wrapper .modal{position:relative;width:320px;height:auto;background:white;padding:1rem 1.5rem;}#overlay .modal-wrapper .modal .close{position:absolute;top:-2.5rem;right:0;color:white;width:40px;height:40px;text-align:center;font-size:2rem;cursor:pointer;}#overlay .modal-wrapper .modal h4{color:#2a437c;margin:0 0 1rem;text-align:center;font-weight:600;}#overlay .modal-wrapper .modal p{text-align:center;margin:0 0 1rem;}#overlay .modal-wrapper .modal form label{display:none;}#overlay .modal-wrapper .modal form input[type="text"]{margin:0 0 1rem;}#overlay .modal-wrapper .modal form input[type="submit"]{width:100%;padding:1rem;font-size:1rem;text-transform:uppercase;}.footer{padding:3rem 0;color:#fff;background:#2a437c;}.footer h4{font-size:1.25rem;margin:0 0 1rem 0;font-weight:bold;}.footer .button{font-size:22px;}.footer > .centering{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #fff;padding-bottom:2rem;margin-bottom:2rem;}@media screen and (max-width:968px){.footer > .centering{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}@media screen and (max-width:768px){.footer > .centering{margin-left:15px;margin-right:15px;padding:0;width:auto;}}.footer > .centering a{color:#fff;}.footer > .centering a:not(.button):hover{color:#3aaee0;}.footer > .centering .media-element-container .field-name-field-copyright{display:none;}@media screen and (max-width:968px){.footer > .centering h4{text-align:center;}}.footer > .centering .join-us{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (max-width:968px){.footer > .centering .join-us{width:100%;}}@media screen and (max-width:968px){.footer > .centering .join-us form{margin-bottom:3rem;}}.footer > .centering .join-us form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 .5rem;}.footer > .centering .join-us form .form-row input{height:40px;padding:10px;}.footer > .centering .join-us form .form-row input:first-child{margin:0 .5rem 0 0;}.footer > .centering .join-us form .form-row .button,.footer > .centering .join-us form .form-row input[type="submit"]{padding:7px 15px 6px;margin-top:0;}@media screen and (max-width:968px){.footer > .centering .join-us h4{text-align:center;}}.footer > .centering .join-us .description{font-size:1.2rem;}.footer > .centering .webform-client-form .webform-component--first-name,.footer > .centering .webform-client-form .webform-component--last-name,.footer > .centering .webform-client-form label{display:none;}.footer > .centering .webform-client-form .webform-component-email,.footer > .centering .webform-client-form .form-actions{display:inline-block;max-width:300px;}@media screen and (max-width:768px){.footer > .centering .webform-client-form .webform-component-email,.footer > .centering .webform-client-form .form-actions{max-width:initial !important;display:block !important;text-align:center;}}.footer > .centering .webform-client-form input[type="email"]{background:transparent;color:white;margin-right:0px !important;border:1px solid #8099d2;height:40px;}.footer > .centering .webform-client-form input[type="email"]::-webkit-input-placeholder{text-transform:uppercase;color:#8099d2;font-size:14px;}.footer > .centering .webform-client-form input[type="email"]::-moz-placeholder{text-transform:uppercase;color:#8099d2;font-size:14px;}.footer > .centering .webform-client-form input[type="email"]::-ms-input-placeholder{text-transform:uppercase;color:#8099d2;font-size:14px;}.footer > .centering .webform-client-form input[type="email"]::placeholder{text-transform:uppercase;color:#8099d2;font-size:14px;}@media screen and (max-width:768px){.footer > .centering .webform-client-form input[type="email"]{text-align:center;margin-bottom:20px !important;}}.footer > .centering .webform-client-form input.webform-submit{text-transform:uppercase;font-size:14px;border:1px solid #8099d2;border-left:0px;height:40px !important;margin-top:-1px;margin-left:-3px;}@media screen and (max-width:768px){.footer > .centering .webform-client-form input.webform-submit{border-left:1px solid #8099d2;padding-left:40px !important;padding-right:40px !important;}}@media screen and (max-width:768px){.footer > .centering .webform-client-form h4{font-size:24px;padding:0 20px;max-width:278px;margin:auto auto 20px auto;}}@media screen and (max-width:768px){.footer > .centering .webform-client-form{padding:0 40px;display:block !important;text-align:center;}}.footer > .centering .contact-us{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;}@media screen and (max-width:968px){.footer > .centering .contact-us{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}.footer > .centering .contact-us > img{max-width:none;width:200px;height:auto;margin-bottom:1.5rem;}@media screen and (max-width:968px){.footer > .centering .contact-us > img{display:none;}}.footer > .centering .contact-us .links,.footer > .centering .contact-us .social-icons{margin-bottom:1.5rem;}@media screen and (max-width:968px){.footer > .centering .contact-us .links,.footer > .centering .contact-us .social-icons{text-align:center;}}@media screen and (max-width:768px){.footer > .centering .contact-us .links,.footer > .centering .contact-us .social-icons{margin:auto;}}.footer > .centering .contact-us .links li,.footer > .centering .contact-us .social-icons li{display:inline-block;margin:0 2rem 0 0;font-size:1.25rem;}.footer > .centering .contact-us .links li img,.footer > .centering .contact-us .social-icons li img{margin-bottom:0;}.footer > .centering .contact-us .links li:last-child,.footer > .centering .contact-us .social-icons li:last-child{margin-right:0px !important;}@media screen and (max-width:768px){.footer > .centering .contact-us .links li:last-child{margin-right:0px !important;}.footer > .centering .contact-us .links li:nth-child(odd){border-right:1px solid white;padding-right:21px;margin-right:20px !important;}.footer > .centering .contact-us .links li:nth-child(even){margin-right:0px !important;}}@media screen and (max-width:768px){.footer > .centering .contact-us .links{max-width:215px;margin-top:20px;margin-bottom:20px;}}.footer > .centering .contact-us img.media-element{margin:0 auto;}.footer > .centering .contact-us .media-element-container .field-name-field-copyright{display:none;}.footer > .centering .social-media{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.footer > .centering .social-media .description{font-size:1.2rem;}.footer > .centering .social-media img.media-element{display:inline-block;width:2.5rem;}.footer > .centering .social-media .media-element-container{display:inline-block;}.footer_copyright{padding:0;}.footer_copyright > .centering{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (max-width:620px){.footer_copyright > .centering{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.footer_copyright ul{margin:0;width:50%;}.footer_copyright ul li{display:inline-block;}.footer_copyright ul li a{font-weight:600;font-size:14px;color:#fff;margin-right:6px;}.footer_copyright ul li a:before{content:"|";margin:0 7px 0 0;color:#fff;}.footer_copyright ul li a:hover{color:#3aaee0;}.footer_copyright ul li:first-child a:before{display:none;}.footer_copyright p{margin:0;font-weight:normal;width:50%;text-align:right;}@media screen and (max-width:620px){.footer_copyright ul,.footer_copyright p{width:100%;text-align:center;margin-bottom:1rem;}}.content_np,.content_event .left aside .np,.content_event_jp .left aside .np{padding:73px 0 13px;}.content_np ul li,.content_event .left aside .np ul li,.content_event_jp .left aside .np ul li{display:inline-block;font-size:14px;color:#2a437c;font-weight:500;}.content_np ul li:before,.content_event .left aside .np ul li:before,.content_event_jp .left aside .np ul li:before{content:"/";margin:0 4px 0 2px;color:#3aaee0;}.content_np ul li a,.content_event .left aside .np ul li a,.content_event_jp .left aside .np ul li a{display:inline-block;}.content_np ul li:first-child:before,.content_event .left aside .np ul li:first-child:before,.content_event_jp .left aside .np ul li:first-child:before{display:none;}.content_np ul li:first-child a,.content_event .left aside .np ul li:first-child a,.content_event_jp .left aside .np ul li:first-child a{padding-left:20px;background-image:url(/sites/all/themes/icma/assets/images/home-icon.png);background-position:left;background-repeat:no-repeat;}.content_np ul li:first-child a:hover,.content_event .left aside .np ul li:first-child a:hover,.content_event_jp .left aside .np ul li:first-child a:hover{background-image:url(/sites/all/themes/icma/assets/images/home-iconhvr.png);background-position:left;background-repeat:no-repeat;}@media screen and (max-width:991px){.content_np,.content_event .left aside .np,.content_event_jp .left aside .np{padding:50px 0 0;}}@media screen and (min-width:1024px){.wrapper .content_np,.wrapper .content_event .left aside .np,.content_event .left aside .wrapper .np,.wrapper .content_event_jp .left aside .np,.content_event_jp .left aside .wrapper .np{padding-top:160px;}}.sidebar{width:24%;float:right;padding:8px 0 0;}.sidebar #edit-start-date-wrapper,.sidebar #edit-field-start-date-value-wrapper,.sidebar #edit-appear-date-wrapper,.sidebar #edit-field-date-begin-wrapper,.sidebar #edit-field-date-end-wrapper,.sidebar #edit-date-wrapper,.sidebar .views-widget-sort-by,.sidebar .views-widget-sort-order{display:none;}.sidebar .view-id-discussions{margin-bottom:30px;}.sidebar #edit-salary-min-wrapper{display:block;}.sidebar #edit-salary-max-wrapper{display:block;}.sidebar .content_menu{padding-bottom:22px;}.sidebar .content_menu ul{background:#276399;}.sidebar .content_menu ul > li{border-bottom:1px solid #718aa0;}.sidebar .content_menu ul > li:last-child{border-bottom-color:transparent;}.sidebar .content_menu ul > li > a{display:block;padding:14px 25px;font-weight:500;color:#fff;font-size:16px;}.sidebar .content_menu ul > li > ul{display:none;}.sidebar .content_menu ul > li > ul > li{margin:18px 25px 30px;border-bottom:0 none;}.sidebar .content_menu ul > li > ul > li > a{display:block;padding:0 0 0 40px;}@media screen and (max-width:991px){.sidebar .content_menu ul > li > ul > li > a{padding-left:20px;}}.sidebar .content_menu ul > li.submenu > a{position:relative;}.sidebar .content_menu ul > li.submenu > a:after{content:"\f105";display:block;position:absolute;right:20px;top:50%;line-height:0;font-family:FontAwesome;}.sidebar .content_menu ul > li.submenu.active > a:after{content:"\f107";}.sidebar .content_menu ul > li.active > a{background:#023b60;}.sidebar .content_menu ul > li.active > ul{display:block;}.sidebar .content_advertise{padding-bottom:82px;}.sidebar .content_advertise img{width:100%;}.sidebar .content_advertise span{margin:0;padding:5px 5px;display:block;text-transform:uppercase;text-align:right;}@media screen and (max-width:767px){.sidebar .content_advertise{padding-bottom:30px;}}.sidebar .content_block{padding-bottom:30px;margin-top:10px;}.sidebar .content_block .block{margin-bottom:30px;}.sidebar .content_block figure{margin:0 0 13px;}.sidebar .content_block figure img{width:100%;}.sidebar .content_block p{margin-bottom:2px;color:#515151;}.sidebar .content_block a{color:#2a437c;}@media screen and (max-width:767px){.sidebar .content_block{padding-bottom:0;}}.sidebar .content_introduce .block{margin-bottom:30px;color:#fff;padding:45px 40px 45px 27px;background:#2a437c;}.sidebar .content_introduce .block h5{margin-bottom:13px;font-weight:700;line-height:1.2;letter-spacing:-0.5px;color:#3aaee0;}.sidebar .content_introduce .block h5 a:hover{color:#fff;}.sidebar .content_introduce .block p{line-height:1.6;letter-spacing:0.4px;margin-bottom:18px;}@media screen and (max-width:991px){.sidebar .content_introduce .block{padding:30px 20px;}}.sidebar .content_refine{padding-bottom:27px;}.sidebar .content_refine .subscribe{margin-bottom:22px;}.sidebar .content_refine h2{margin-bottom:23px;color:#2a437c;letter-spacing:-0.2px;}.sidebar .content-date-filter{float:none;margin:0 0 1px 0;padding:0;}.sidebar .content-date-filter > label{position:relative;padding:17px 40px 17px 25px;color:#25427D;cursor:pointer;text-transform:uppercase;font-size:14px;background:#EAEFF8;display:block;}.sidebar .content-date-filter > label:after{content:"\f107";top:0;right:0;width:36px;height:100%;line-height:50px;display:block;font-size:20px;position:absolute;background:#b2c8e8;text-align:center;font-family:FontAwesome;}.sidebar .content-date-filter .date-filter-label{font-weight:bold;}.sidebar .content-date-filter .date-filter-radio-buttons{margin:0 0 20px;padding-left:30px;padding-top:10px;display:none;height:300px;}.sidebar .content-date-filter .date-filter-radio-buttons.job-date-filter{height:130px;}.sidebar .content-date-filter .date-filter-radio-buttons .radio{position:relative;float:left;clear:left;display:block;padding-left:35px;margin-bottom:12px;line-height:22px;font-size:15px;font-weight:800;color:#2483b6;cursor:pointer;}.sidebar .content-date-filter .date-filter-radio-buttons .radio:before{background:#fff;font-weight:normal;content:"";position:absolute;display:inline-block;top:0;left:0;width:20px;height:20px;border:1px solid #bbb;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;box-shadow:inset 0 0 3px 0 #ccc;-moz-box-shadow:inset 0 0 3px 0 #ccc;-webkit-box-shadow:inset 0 0 3px 0 #ccc;}.sidebar .content-date-filter .date-filter-radio-buttons input[type="radio"]{display:none;}.sidebar .content-date-filter .date-filter-radio-buttons input[type="radio"]:checked + label:before{content:"\2022";text-align:center;line-height:15px;font-family:Tahoma;font-size:36px;color:#00a0db;text-shadow:0 0 4px #bbb;}.sidebar .content-date-filter .date-filter-radio-buttons.events-occuring{height:60px;}.sidebar .salary-range-filter{float:none;margin:0 0 1px 0;padding:0;}.sidebar .salary-range-filter > label{position:relative;padding:17px 40px 17px 25px;color:#25427D;cursor:pointer;text-transform:uppercase;font-size:14px;background:#EAEFF8;display:block;}.sidebar .salary-range-filter > label:after{content:"\f107";top:0;right:0;width:36px;height:100%;line-height:50px;display:block;font-size:20px;position:absolute;background:#b2c8e8;text-align:center;font-family:FontAwesome;}.sidebar .salary-range-filter .salary-range-label{font-weight:bold;}.sidebar .population-range-filter{float:none;margin:0 0 1px 0;padding:0;}.sidebar .population-range-filter > label{position:relative;padding:17px 40px 17px 25px;color:#25427D;cursor:pointer;text-transform:uppercase;font-size:14px;background:#EAEFF8;display:block;}.sidebar .population-range-filter > label:after{content:"\f107";top:0;right:0;width:36px;height:100%;line-height:50px;display:block;font-size:20px;position:absolute;background:#b2c8e8;text-align:center;font-family:FontAwesome;}.sidebar .population-range-filter .population-range-label{font-weight:bold;}.sidebar .population-range-filter .population-filter-radio-buttons{margin:0 0 20px;padding-left:30px;padding-top:10px;display:none;height:200px;}.sidebar .population-range-filter .population-filter-radio-buttons .radio{position:relative;float:left;clear:left;display:block;padding-left:35px;margin-bottom:12px;line-height:22px;font-size:15px;font-weight:800;color:#2483b6;cursor:pointer;}.sidebar .population-range-filter .population-filter-radio-buttons .radio:before{background:#fff;font-weight:normal;content:"";position:absolute;display:inline-block;top:0;left:0;width:20px;height:20px;border:1px solid #bbb;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;box-shadow:inset 0 0 3px 0 #ccc;-moz-box-shadow:inset 0 0 3px 0 #ccc;-webkit-box-shadow:inset 0 0 3px 0 #ccc;}.sidebar .population-range-filter .population-filter-radio-buttons input[type="radio"]{display:none;}.sidebar .population-range-filter .population-filter-radio-buttons input[type="radio"]:checked + label:before{content:"\2022";text-align:center;line-height:15px;font-family:Tahoma;font-size:36px;color:#00a0db;text-shadow:0 0 4px #bbb;}.sidebar .content_filter{padding-bottom:30px;}.sidebar .content_filter .views-exposed-widget{float:none;padding:0;}.sidebar .content_filter .views-exposed-widget > label{position:relative;padding:17px 40px 17px 25px;color:#25427D;cursor:pointer;text-transform:uppercase;font-size:14px;background:#EAEFF8;display:block;}.sidebar .content_filter .views-exposed-widget > label:after{content:"\f107";top:0;right:0;width:36px;height:100%;line-height:50px;display:block;font-size:20px;position:absolute;background:#b2c8e8;text-align:center;font-family:FontAwesome;}.sidebar .content_filter .views-exposed-widget#edit-field-job-city-value-wrapper{background-color:yellow;}.sidebar .content_filter .views-exposed-widget#edit-field-job-city-value-wrapper label{display:none;}.sidebar .content_filter .views-exposed-widget#edit-field-job-city-value-wrapper .views-widget{margin-top:0;display:block;}.sidebar .content_filter .views-exposed-widget .views-widget{margin-top:20px;display:none;}.sidebar .content_filter .views-exposed-widget .views-widget .bef-checkboxes{padding-left:30px;padding-top:10px;}.sidebar .content_filter .views-exposed-widget .views-widget .bef-checkboxes .form-item{margin-bottom:18px;}.sidebar .content_filter .views-exposed-widget .views-widget .bef-checkboxes .form-item input[type="checkbox"]{outline:none;cursor:pointer;width:24px;height:24px;margin-right:12px;display:inline-block;vertical-align:middle;}.sidebar .content_filter .views-exposed-widget .views-widget .bef-checkboxes .form-item label{display:inline-block;vertical-align:middle;font-weight:800;color:#2483b6;width:80%;}.sidebar .content_filter .views-exposed-widget .bef-slider{background:#b2c8e8;width:90%;margin:6px auto;}.sidebar .content_filter .views-exposed-widget#edit-field-salary-min-value-wrapper{background:#EAEFF8;padding-bottom:1px;position:relative;}.sidebar .content_filter .views-exposed-widget#edit-field-salary-min-value-wrapper label{padding-bottom:5px;pointer-events:none;}.sidebar .content_filter .views-exposed-widget#edit-field-salary-min-value-wrapper > label:after{content:none;}.sidebar .content_filter .views-exposed-widget#edit-field-population-value-wrapper{background:#EAEFF8;padding-bottom:1px;position:relative;}.sidebar .content_filter .views-exposed-widget#edit-field-population-value-wrapper label{padding-bottom:5px;pointer-events:none;}.sidebar .content_filter .views-exposed-widget#edit-field-population-value-wrapper > label:after{content:none;}.sidebar .content_filter .views-submit-button,.sidebar .content_filter .views-reset-button{display:inline-block;}.sidebar .content_filter ul{margin:0 0 30px;list-style:none;}.sidebar .content_filter ul li{margin-bottom:18px;}.sidebar .content_filter ul li aside{display:none;padding:18px 0 8px;}.sidebar .content_filter ul li aside p{margin-bottom:8px;}.sidebar .content_filter ul li aside p:last-child{margin:0;}.sidebar .content_filter ul li input[type="checkbox"]{outline:none;cursor:pointer;width:24px;height:24px;margin-right:12px;display:inline-block;vertical-align:middle;}.sidebar .content_filter ul li label{display:inline-block;vertical-align:middle;font-weight:800;color:#2483b6;width:80%;}.sidebar .content_filter ul li.active h5:after{content:"\f106";}.sidebar .content_filter ul li.active aside{display:block;}.sidebar .content_filter input[type="submit"]{padding:8px 34px;}.sidebar .content_filter .views-reset-button input{background:none;color:#3aaee0;}@media screen and (max-width:1199px){.sidebar{width:27%;}}@media screen and (max-width:991px){.sidebar{float:none;width:31%;}}@media screen and (max-width:767px){.sidebar{width:100%;}}.sidebar.left{padding:6px 0 0;float:left;}@media screen and (max-width:767px){.sidebar.left{float:none;padding-top:0;}}.sidebar .header_top ul.menu{list-style:none;margin-left:0;}.sidebar .header_top ul.menu li{line-height:1.6;background-color:#276399;border-bottom:1px solid #718aa0;position:relative;cursor:pointer;}.sidebar .header_top ul.menu li a{color:#ffffff;display:block;padding:13px 0 13px 15px;margin-right:47px;}.sidebar .header_top ul.menu li ul.menu{display:none;margin:0;}.sidebar .header_top ul.menu li ul.menu li{border-bottom:none;border-top:1px solid #718aa0;}.sidebar .header_top ul.menu li ul.menu li a{padding-left:30px;}.sidebar .header_top ul.menu li ul.menu li ul li a{padding-left:45px;}.sidebar .header_top ul.menu li.active-trail{background-color:#023b60;}.sidebar .header_top ul.menu li.is-expanded:after{content:"\203A";color:white;font-size:30px;position:absolute;right:15px;top:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}.sidebar .header_top ul.menu li.is-expanded.arrow-down:after{top:5px;-ms-transform:rotate(89deg);-webkit-transform:rotate(89deg);transform:rotate(89deg);-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}.sidebar .header_top ul.menu li:hover{background-color:#023b60;}.sidebar .expanded-border{border-right:1px solid #718aa0;}.sidebar .leaf-anchor{margin-right:0 !important;padding-right:20px !important;}.sidebar.hide{display:none;}.sidebar .view-id-node_fields{margin:40px 0;}.sidebar .view-id-node_fields .view-header h3{font-size:1.5rem;font-weight:bold;margin-bottom:1rem;color:#333;}.sidebar .view-id-node_fields .views-row{margin-bottom:2rem;}.sidebar .view-id-node_fields .views-row .node-type{text-transform:uppercase;}.sidebar .view-id-node_fields .views-row .node-title{font-size:1rem;font-weight:bold;line-height:1.4;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{width:100%;height:46px;outline:none;color:#515151;font-size:15px;font-weight:500;padding:10px 15px;border:1px solid #b7b7b7;}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:#515151;}input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="search"]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#515151;}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#515151;}input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="search"]:-moz-placeholder,textarea:-moz-placeholder{opacity:1;color:#515151;}form.node-form label{margin-bottom:1px;font-weight:800;color:#2a437c;font-size:20px;}form.node-form .wysiwyg-toggle-wrapper,form.node-form .filter-wrapper,form.node-form .field-name-og-group-ref,form.node-form .form-field-name-field-related-topics,form.node-form .form-field-name-field-item-id,form.node-form .form-field-name-field-legacy-id,form.node-form .form-field-name-field-legacy-url{display:none !important;}form.node-form .form-actions #edit-preview{display:none;}form.node-form .form-item-title{margin-bottom:15px;}form.node-form .field-name-body{margin-bottom:15px;}form.node-form .field-name-body .text-summary-wrapper{display:none;}form.node-form .field-name-body .form-field-name-field-notify-p{margin-bottom:15px;}form.node-form .field-name-body .form-field-name-field-notify-p .description{display:none;}form.node-form .form-item{margin-bottom:10px;}form.node-form .form-field-type-taxonomy-term-reference .form-type-select label{display:block;}form.node-form .form-field-type-taxonomy-term-reference .form-type-select select{width:200px;height:30px;font-size:19px;}form.node-form .form-field-type-taxonomy-term-reference .form-radios label{font-weight:500;color:#3aaee0;}form.node-form .form-field-name-field-banner-image .image-widget-data,form.node-form .form-field-name-field-lead-image .image-widget-data,form.node-form .form-field-name-field-documents .image-widget-data{float:none;margin-top:10px;}form.node-form .form-field-name-field-banner-image .image-widget-data input[type="submit"],form.node-form .form-field-name-field-lead-image .image-widget-data input[type="submit"],form.node-form .form-field-name-field-documents .image-widget-data input[type="submit"]{display:none;}form.node-form .form-field-name-field-banner-image .form-managed-file input[type="submit"],form.node-form .form-field-name-field-lead-image .form-managed-file input[type="submit"],form.node-form .form-field-name-field-documents .form-managed-file input[type="submit"]{display:none;}form.node-form .form-field-name-field-banner-image .description,form.node-form .form-field-name-field-lead-image .description,form.node-form .form-field-name-field-documents .description{display:none;}form .views-exposed-form .views-exposed-widgets label{margin-bottom:1px;}form .captcha{margin:20px 0;}form.confirmation .description{display:none;}form.confirmation .form-textarea-wrapper{margin-bottom:20px;}form.confirmation .form-textarea-wrapper textarea{height:100px;}form.confirmation .form-actions{margin-bottom:20px;}form.confirmation .form-actions #edit-cancel{display:none;}form#user-login,#user-profile-form,#user-pass{margin:30px 30px 30px;}form#user-login .form-item,#user-profile-form .form-item,#user-pass .form-item{margin-bottom:20px;}.webform-client-form label{font-weight:bold;margin-bottom:5px;display:inline-block;margin-top:20px;}.webform-client-form label.option{font-weight:400;}@media only screen and (max-width:460px){.webform-client-form label.option{display:inline;font-weight:400;margin-left:3px;}}.webform-client-form input:focus{border:3px solid #b7b7b7;background-color:#f3f1ee;}.webform-client-form .form-submit{margin-top:20px;text-transform:uppercase;}.webform-client-form input.error{color:white;background-color:#3aaee0;border:none;}.webform-client-form .error-field-message{color:#3aaee0;}.webform-client-form{margin-bottom:20px;}.autocomplete,.form-autocomplete{background-image:url(/sites/all/themes/icma/assets/css/autocomplete/throbber-inactive.png);background-position:95% center;background-repeat:no-repeat;}[dir="rtl"] .autocomplete,[dir="rtl"] .form-autocomplete{background-position:0% center;}.autocomplete__list-wrapper,#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}.autocomplete__list,#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}.autocomplete__list-item,#autocomplete li{background:#fff;color:#000;cursor:default;margin-bottom:0;white-space:pre;}.autocomplete__list-item.is-selected,.autocomplete__list-item--is-selected,#autocomplete li.is-selected,#autocomplete .selected{background:#0072b9;color:#fff;}.autocomplete.is-throbbing,.autocomplete--is-throbbing,.is-throbbing.form-autocomplete,.form-autocomplete.throbbing{background-image:url(/sites/all/themes/icma/assets/css/autocomplete/throbber-active.gif);}.webform-client-form textarea{height:155px;}.page-node-add-document .node-document-form .form-field-name-field-keywords,.page-node-add-document .node-document-form .form-field-name-field-subtitle,.page-node-add-document .node-document-form .form-field-name-field-lead-image,.page-node-add-document .node-document-form .form-field-name-field-copyright,.page-node-add-document .node-document-form .form-field-name-field-related-content,.page-node-add-document .node-document-form .form-field-name-field-site-placement,.page-node-add-document .node-document-form .form-field-name-field-banner-image,.page-node-add-document .node-document-form .form-field-name-field-lead-image-caption,.page-node-add-document .node-document-form .form-field-name-field-source,.page-node-add-document .node-document-form .form-field-name-field-premium,.page-node-add-document .node-document-form .form-field-name-field-date,.page-node-add-document .node-document-form .form-field-name-field-pm-content,.page-node-add-document .node-document-form .form-field-name-field-add-this-widget{display:none;}.page-node-add-document .node-document-form .form-field-name-field-related-topics .tabledrag-toggle-weight-wrapper{display:none;}.page-node-add-document .node-document-form .field-label{text-align:left;}.page-node-add-document .node-document-form .field-multiple-drag{display:none;}.page-node-add-document .node-document-form .form-select{height:30px;font-size:19px;}.page-node-add-blog-post .node-blog_post-form .form-field-name-field-subtitle,.page-node-add-blog-post .node-blog_post-form .form-field-name-field-keywords,.page-node-add-blog-post .node-blog_post-form .form-field-name-field-site-placement,.page-node-add-blog-post .node-blog_post-form .form-field-name-field-netforum-user-id,.page-node-add-blog-post .node-blog_post-form .vertical-tabs{display:none;}.page-node-add-blog-post #edit-submit{margin-top:20px;min-width:100px;min-height:40px;text-transform:uppercase;}.page-node-add-answer .content_np,.page-node-add-answer .content_event .left aside .np,.content_event .left aside .page-node-add-answer .np,.page-node-add-answer .content_event_jp .left aside .np,.content_event_jp .left aside .page-node-add-answer .np{padding-top:0;}.page-node-add-answer .content_np .centering,.page-node-add-answer .content_event .left aside .np .centering,.content_event .left aside .page-node-add-answer .np .centering,.page-node-add-answer .content_event_jp .left aside .np .centering,.content_event_jp .left aside .page-node-add-answer .np .centering{padding-left:0;}.button,button,input[type="button"],input[type="reset"],input[type="submit"]{outline:none;border:0 none;text-align:center;display:inline-block;padding:8px 15px;font-size:14px;font-weight:700;color:#fff;background:#d34728;}.button:hover,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{color:#fff;background:#2483b6;}.button.expand,button.expand,input[type="button"].expand,input[type="reset"].expand,input[type="submit"].expand{width:100%;}.button.share,button.share,input[type="button"].share,input[type="reset"].share,input[type="submit"].share{margin-bottom:20px;}.button.disabled,button.disabled,input[type="button"].disabled,input[type="reset"].disabled,input[type="submit"].disabled{background-color:grey;margin-right:40px;}.field-item{position:relative;}.addthis-right{position:absolute;bottom:0;right:0;}.addthis-right .addthis_button:before{height:6px !important;width:9px;left:6px;}#at15pf{display:none;}.topic-list-fav{padding-right:8px;}span.fa-star,span.fa-star-o{padding-right:10px;}.add-topic{display:inline;padding-top:10px;padding-bottom:16px;}.owl-carousel{margin:0 auto 20px;}.owl-carousel .owl-nav{position:absolute;top:30%;left:-6%;width:112%;z-index:-1;}.owl-carousel .owl-nav .fa-chevron-left{float:left;font-size:50px;cursor:pointer;}.owl-carousel .owl-nav .fa-chevron-right{float:right;font-size:50px;cursor:pointer;}@media screen and (max-width:600px){.owl-carousel .owl-nav .fa-chevron-left{font-size:35px;}.owl-carousel .owl-nav .fa-chevron-right{font-size:35px;}}@media screen and (max-width:450px){.owl-carousel .owl-nav{top:25%;}.owl-carousel .owl-nav .fa-chevron-left{font-size:25px;}.owl-carousel .owl-nav .fa-chevron-right{font-size:25px;}}@media screen and (max-width:375px){.owl-carousel .owl-nav{top:20%;left:-9%;width:117%;}}#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999;}#datepicker-block-form .ui-datepicker{width:100%;padding:.2em .2em 0;background:#f5f5f5;border:0;}#datepicker-block-form .ui-datepicker .ui-icon{background:none;color:white;text-indent:0;}#datepicker-block-form .ui-datepicker .month{font-size:34px;text-transform:uppercase;font-family:"Lato",Arial,sans-serif;font-weight:normal;width:auto;}#datepicker-block-form .ui-datepicker .month .span{padding:0 7px;display:inline-block;vertical-align:middle;}#datepicker-block-form .ui-datepicker .year{font-family:"Lato",Arial,sans-serif;font-weight:normal;}#datepicker-block-form .ui-datepicker .ui-datepicker-header{position:relative;padding:34px 10px 36px;color:#25427D;text-align:center;background:#b2c8e8;border:none;border-radius:0;min-height:147px;}#datepicker-block-form .ui-datepicker .ui-datepicker-prev,#datepicker-block-form .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;border:none;background:transparent;cursor:pointer;}#datepicker-block-form .ui-datepicker .ui-datepicker-prev-hover,#datepicker-block-form .ui-datepicker .ui-datepicker-next-hover{top:1px;}#datepicker-block-form .ui-datepicker .ui-datepicker-prev{left:2px;top:30%;}#datepicker-block-form .ui-datepicker .ui-datepicker-next{right:2px;top:30%;}#datepicker-block-form .ui-datepicker .ui-datepicker-prev-hover{left:1px;}#datepicker-block-form .ui-datepicker .ui-datepicker-next-hover{right:1px;}#datepicker-block-form .ui-datepicker .ui-datepicker-prev span,#datepicker-block-form .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}#datepicker-block-form .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}#datepicker-block-form .ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}#datepicker-block-form .ui-datepicker select.ui-datepicker-month-year{width:100%;}#datepicker-block-form .ui-datepicker select.ui-datepicker-month,#datepicker-block-form .ui-datepicker select.ui-datepicker-year{width:49%;display:none;}#datepicker-block-form .ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}#datepicker-block-form .ui-datepicker table{width:100%;font-size:.9em;border-collapse:separate;padding:18px 25px 22px;}#datepicker-block-form .ui-datepicker th{font-weight:normal;border:0;padding:5px 3px;font-weight:800;color:#d34728;font-size:10px;text-align:center;padding-left:0px;text-align:center;padding-right:0px;}#datepicker-block-form .ui-datepicker td{text-align:center;border:0;padding:1px;}#datepicker-block-form .ui-datepicker td span,#datepicker-block-form .ui-datepicker td a{display:inline-block;text-align:center;width:24px;height:24px;line-height:24px;color:#555;padding:0px;border:none;background:transparent;}#datepicker-block-form .ui-datepicker td span.ui-state-highlight,#datepicker-block-form .ui-datepicker td a.ui-state-highlight{border-radius:50%;-webkit-border-radius:50%;color:#fff;background:#ccc;}#datepicker-block-form .ui-datepicker td span.ui-state-active,#datepicker-block-form .ui-datepicker td a.ui-state-active{border-radius:50%;-webkit-border-radius:50%;color:#fff;background:#d34728;}#datepicker-block-form .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}#datepicker-block-form .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}#datepicker-block-form .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}#datepicker-block-form .ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}#datepicker-block-form .form-submit{display:none;}#datepicker-block-form .container-inline-date .form-type-datepicker{width:100%;}#datepicker-block-form .container-inline-date .form-type-datepicker .date-padding{width:100%;}#datepicker-block-form .container-inline-date .form-type-datepicker .date-padding .form-item{width:100%;}.messages{padding:20px;background-color:#CCC;margin-bottom:20px;}.messages .messages__icon{display:inline-block;margin-left:10px;}.messages.messages--status{background-color:#CDEB8B;}.messages.messages--status .messages__icon{fill:green;color:green;}.page-advadvg .content_intro .centering{margin-top:25px;}.page-advadvg .mm-page > .centering{margin-bottom:20px;}.page-welcome-message.section-welcome-message .wrapper .region-featured-area .content_intro .content_np,.page-welcome-message.section-welcome-message .wrapper .region-featured-area .content_intro .content_event .left aside .np,.content_event .left aside .page-welcome-message.section-welcome-message .wrapper .region-featured-area .content_intro .np,.page-welcome-message.section-welcome-message .wrapper .region-featured-area .content_intro .content_event_jp .left aside .np,.content_event_jp .left aside .page-welcome-message.section-welcome-message .wrapper .region-featured-area .content_intro .np{padding-top:15%;}.page-welcome-message.section-welcome-message .wrapper .region-featured-area .content_intro h1{text-align:center;}.page-welcome-message.section-welcome-message .wrapper > .centering{text-align:center;min-height:45vh;}.page-welcome-message.section-welcome-message .wrapper > .centering span.description{display:block;font-size:19px;color:#404040;}@media screen and (max-width:425px){.page-welcome-message.section-welcome-message .wrapper > .centering span.description{font-size:17px;}}.page-welcome-message.section-welcome-message .wrapper > .centering .links{font-size:23px;margin-top:10px;margin-bottom:5px;}.page-welcome-message.section-welcome-message .wrapper > .centering .links a{padding:0 15px;}.page-welcome-message.section-welcome-message .wrapper > .centering .links a.link-left{position:relative;}.page-welcome-message.section-welcome-message .wrapper > .centering .links a.link-left:after{content:'';height:80%;width:3px;position:absolute;background:#888888;right:0;bottom:3px;}.header div.site-alert{margin-top:10px;position:fixed;bottom:0;}.header div.site-alert div,.header div.site-alert div.low,.header div.site-alert div.high,.header div.site-alert div.info{margin-bottom:0;}table.views-table{margin:1px 0;border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:25px;}table.views-table td,table.views-table th{padding:10px;border:0px;border-color:#2a437c;}table.views-table thead tr{background-color:#2483b6;color:#fff;}table.views-table thead tr th{border-right:1px solid white;min-width:94px;position:relative;}table.views-table thead tr th.views-field-group-group{border-right:none;}table.views-table thead tr th.views-field-group-group a{color:#3aaee0;}table.views-table thead tr th.active::after{content:"";background-color:#2474a3;width:46px;height:43px;position:absolute;right:0;top:0;}table.views-table thead tr th a img{display:inline-block;margin-left:5px;float:right;z-index:997;position:absolute;right:15px;top:13px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}table.views-table thead tr th a:hover{color:#fff;}table.views-table tbody tr.odd{background-color:#e7f5fb;}table.views-table tbody tr h5{font-size:18px;}.mm-offcanvas{z-index:1;}article.node-question .centering p{margin-bottom:20px;}article.node-question .centering .question-author{text-transform:uppercase;display:block;margin-bottom:20px;}article.node-question .view-answers-to-a-question .resultblock{padding-bottom:20px;}article.node-question .view-answers-to-a-question .resultblock ul{margin-bottom:0 !important;padding:0 20px;}article.node-question .view-answers-to-a-question .resultblock .field-content{padding:20px;}article.node-question .view-answers-to-a-question .resultblock .field-content p{background-color:#F4F4F4;display:block;margin-bottom:1em;height:auto;}article.node-question .view-answers-to-a-question .resultblock .field-content ul{padding:initial;}article.node-question .view-answers-to-a-question .resultblock .field-content ul li{display:list-item;text-transform:initial;font-weight:initial;margin-left:20px;margin-bottom:1em;}.node-question-form .form-field-name-field-netforum-user-id,.node-question-form .form-field-name-field-notify-p,.node-question-form .form-field-name-field-related-content,.node-question-form .form-field-name-field-add-this-widget{display:none;}.node-question-form .vertical-tabs{display:none;}.node-question-form .form-actions{margin-bottom:20px;}.node-answer-form textarea{height:150px;}.node-answer-form .form-field-name-field-netforum-user-id{display:none !important;}.node-answer-form .form-actions{margin-bottom:20px;}.vc_job_post .views-row{border-bottom:2px solid #2a437c;margin-bottom:1rem;padding-bottom:1rem;}.vc_job_post .views-row .centering{padding-right:0;}.vc_job_post .field-name-field-job-ad-title{color:#3aaee0;font-size:22px;}.vc_job_post .group-job-stats{margin-bottom:.5rem;}.vc_job_post .group-job-stats .field{display:inline-block;padding-right:.5rem;}.vc_job_post .field-name-field-deadline{margin-bottom:.5rem;}.vc_job_post .field-name-field-appear-date{margin-bottom:.5rem;}.vc_job_post .field-created{margin-bottom:.5rem;}.view-job-posts .job-post-organization-logo img{margin-left:auto;max-height:95px;padding:.5rem 0;width:auto;}.job_search_button_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.job_search_button_group div:first-child{padding-right:0.5rem;}.job_search_button,.job_post_button{display:inline-block;vertical-align:middle;}.job_search_button a,.job_post_button a{background:#2483b6;color:#ffffff;display:inline-block;font-weight:700;padding:.5rem 1.5rem;}.job_search_button a:hover,.job_search_button a:active,.job_search_button a:focus,.job_post_button a:hover,.job_post_button a:active,.job_post_button a:focus{background:#1c648b;-webkit-transition:background .25s ease-in-out;transition:background .25s ease-in-out;}.section-job-listings .content_info{background:transparent;border-bottom:1px solid #2a437c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0;width:48%;}.section-job-listings .two-html-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.job-details-widget .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.job-details-widget .content .back-to-results{margin-bottom:1rem;}.job-details-widget .section{border:1px solid #e7f5fb;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0 0 0;padding:1rem;}.job-details-widget .section:first-child{margin:0;}.job-details-widget .section.body-job-container{border:0;}.job-details-widget .section .column-left,.job-details-widget .section .column-right{width:50%;}.job-details-widget .section .column-left{padding-right:1rem;}.job-details-widget .section .column-bottom{width:100%;}.job-details-widget .section .title{color:#515151;display:block;font-size:18px;font-weight:700;}.job-details-widget .section .field-wrapper{margin-bottom:.5rem;width:100%;}@media only screen and (min-width:768px){.job-details-widget .job-main{width:70%;}}@media only screen and (min-width:768px){.job-details-widget .job-sidebar{padding-left:1rem;width:30%;}}.job-details-widget .job-intro{width:100%;}.job-details-widget .how-apply-block{padding:1rem;}.job-details-widget .how-apply-block .apply-now{margin-top:1rem;}.job-details-widget .section-title{color:#515151;font-weight:700;margin-bottom:1rem;width:100%;}.job-details-widget .job-post-title{color:#2a437c;font-size:36px;font-weight:700;line-height:100%;margin-bottom:1rem;}.job-details-widget .job-post-organization{font-size:24px;}.job-details-widget .job-post-organization-logo{margin-bottom:1rem;}@media only screen and (min-width:768px){.job-details-widget .job-post-organization-logo{margin-bottom:0;max-width:200px;padding-right:1.5rem;}}.job-details-widget .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media only screen and (min-width:768px){.job-details-widget .title-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}.job-details-widget .job-save{margin-bottom:1rem;}.job-details-widget .icma-featured-job-banner{float:left;margin-left:0;}.job-details-widget .flag-saved-job-flag,.job-details-widget .icma-print-icon{float:right;}.job-details-widget .post-date{margin-bottom:1rem;}.job-details-widget .share-buttons{margin:2rem 0;}.icma-featured-job-banner{background:#d34728;color:#ffffff;display:inline-block;line-height:100%;margin-bottom:1rem;margin-left:-1rem;padding:.5rem 1rem;position:relative;}.icma-featured-job-banner::after{border-bottom:31px solid transparent;border-left:29px solid #d34728;border-top:0 solid transparent;content:'';height:0;position:absolute;right:-29px;top:0;width:0;}@media only screen and (min-width:768px){.icma-featured-job-banner::after{border-bottom:32px solid transparent;border-left:30px solid #d34728;}}@media only screen and (min-width:992px){.icma-featured-job-banner::after{border-bottom:31px solid transparent;border-left:29px solid #d34728;}}.owl-carousel.carousel-employer{margin:auto;width:90%;}.owl-carousel.carousel-employer .owl-item{height:auto;padding:0 1rem;}.owl-carousel.carousel-employer .owl-item img{height:auto;}.owl-carousel.carousel-employer .owl-stage{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;}.owl-carousel .owl-nav{display:block !important;position:static;width:100%;}.owl-carousel .owl-nav .fa-chevron-left{left:-1rem;}@media only screen and (min-width:992px){.owl-carousel .owl-nav .fa-chevron-left{left:-2rem;}}.owl-carousel .owl-nav .fa-chevron-right{right:-1rem;}@media only screen and (min-width:992px){.owl-carousel .owl-nav .fa-chevron-right{right:-2rem;}}.owl-carousel .owl-nav .fa-chevron-right,.owl-carousel .owl-nav .fa-chevron-left{font-size:2rem;position:absolute;top:30%;}@media only screen and (min-width:992px){.owl-carousel .owl-nav .fa-chevron-right,.owl-carousel .owl-nav .fa-chevron-left{font-size:3rem;}}.employers-widget{display:none;}@media only screen and (min-width:768px){.employers-widget{display:block;}}.featured-jobs .featured-jobs-widget-carousel{width:auto;padding:0;}@media only screen and (min-width:768px){.featured-jobs .featured-jobs-widget-carousel{padding:0 75px 0 75px;}}.featured-jobs .featured-jobs-widget-carousel .owl-carousel{margin:0 5px;}.featured-jobs .featured-jobs-widget-carousel .owl-item{padding:0;display:-ms-flexbox;display:-webkit-box;display:flex;height:auto !important;}.featured-jobs .featured-jobs-widget-carousel .owl-stage{height:auto;min-height:120px;display:-ms-flexbox;display:-webkit-box;display:flex;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;}.featured-jobs .featured-jobs-widget-carousel .owl-nav{position:absolute;left:0;top:30%;z-index:999;}.featured-jobs .featured-jobs-widget-carousel .owl-nav .fa-chevron-left{left:15px;}.featured-jobs .featured-jobs-widget-carousel .owl-nav .fa-chevron-left::before{content:none;}.featured-jobs .featured-jobs-widget-carousel .owl-nav .fa-chevron-right{right:15px;}.featured-jobs .featured-jobs-widget-carousel .owl-nav .fa-chevron-right::before{content:none;}.featured-jobs .featured-jobs-widget-carousel .owl-nav button{display:none;height:48px;width:48px;color:#fff;text-align:center;font-size:30px;background:#2483b6;}@media only screen and (min-width:768px){.featured-jobs .featured-jobs-widget-carousel .owl-nav button{display:block;}}.featured-jobs .featured-job-post{background:#e7f5fb;position:relative;width:100%;padding:1rem;}.featured-jobs .featured-job-post h6{font-weight:700;margin-bottom:.5rem;}.flag-saved-job-flag .flag::before{background-image:url("/sites/all/themes/icma/assets/images/star-empty.svg");background-size:20px;content:'';display:inline-block;height:20px;margin-right:5px;vertical-align:text-bottom;width:20px;}.flag-saved-job-flag .unflag-action::before{background-image:url("/sites/all/themes/icma/assets/images/star-full.svg");}.flag-saved-job-flag .flag-action::before{background-image:url("/sites/all/themes/icma/assets/images/star-empty.svg");}.background-featured{background:#e7f5fb;}.clearfix::after{clear:both;content:'';display:table;}.clearfix #admin-menu-wrapper{font-size:18px;}.section-job-center-1 .content_intro .centering h1,.section-job-listings-0 .content_intro .centering h1,.section-job-listings .content_intro .centering h1,.section-job-center .content_intro .centering h1{font:0/0 a;color:transparent;text-shadow:none;border:0;background-image:url("/sites/all/themes/icma/assets/images/ICMA-job-center-2_0.png");background-size:contain;background-position:left center;background-repeat:no-repeat;width:auto;height:150px;}.section-job-center-1 .content_info,.section-job-listings-0 .content_info,.section-job-listings .content_info,.section-job-center .content_info{background:transparent;border-bottom:4px solid #2a437c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:0;padding:1rem 0;width:100%;}@media only screen and (min-width:992px){.section-job-center-1 .content_info,.section-job-listings-0 .content_info,.section-job-listings .content_info,.section-job-center .content_info{width:48%;}}.section-job-center-1 .two_columns_html,.section-job-listings-0 .two_columns_html,.section-job-listings .two_columns_html,.section-job-center .two_columns_html{display:none;}@media only screen and (min-width:768px){.section-job-center-1 .two_columns_html,.section-job-listings-0 .two_columns_html,.section-job-listings .two_columns_html,.section-job-center .two_columns_html{display:block;}}.section-job-center-1 .two-html-container,.section-job-listings-0 .two-html-container,.section-job-listings .two-html-container,.section-job-center .two-html-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;}.section-job-center-1 .two-html-container .column.right,.section-job-listings-0 .two-html-container .column.right,.section-job-listings .two-html-container .column.right,.section-job-center .two-html-container .column.right{width:100%;}@media only screen and (min-width:992px){.section-job-center-1 .two-html-container .column.right,.section-job-listings-0 .two-html-container .column.right,.section-job-listings .two-html-container .column.right,.section-job-center .two-html-container .column.right{width:48%;}}.section-job-center-1 .content_title > .centering,.section-job-listings-0 .content_title > .centering,.section-job-listings .content_title > .centering,.section-job-center .content_title > .centering{padding:0;}.section-job-details .content_title.featured-jobs .title-wrapper,.section-job-center-1 .content_title.featured-jobs .title-wrapper,.section-job-listings-0 .content_title.featured-jobs .title-wrapper,.section-job-center .content_title.featured-jobs .title-wrapper,.section-job-listings .content_title.featured-jobs .title-wrapper{border-bottom:4px solid #2a437c;margin-bottom:1rem;padding-bottom:1rem;}.section-job-details .content_title.featured-jobs h2,.section-job-center-1 .content_title.featured-jobs h2,.section-job-listings-0 .content_title.featured-jobs h2,.section-job-center .content_title.featured-jobs h2,.section-job-listings .content_title.featured-jobs h2{border-bottom:0;padding-bottom:0;}.section-job-details .content_title.featured-jobs .button,.section-job-center-1 .content_title.featured-jobs .button,.section-job-listings-0 .content_title.featured-jobs .button,.section-job-center .content_title.featured-jobs .button,.section-job-listings .content_title.featured-jobs .button{float:right;}.section-job-details .content_title.featured-jobs h2,.section-job-details .content_title.featured-jobs .button,.section-job-center-1 .content_title.featured-jobs h2,.section-job-center-1 .content_title.featured-jobs .button,.section-job-listings-0 .content_title.featured-jobs h2,.section-job-listings-0 .content_title.featured-jobs .button,.section-job-center .content_title.featured-jobs h2,.section-job-center .content_title.featured-jobs .button,.section-job-listings .content_title.featured-jobs h2,.section-job-listings .content_title.featured-jobs .button{display:inline-block;margin-bottom:0;}.section-job-details .content_title h2,.section-job-center-1 .content_title h2,.section-job-listings-0 .content_title h2,.section-job-center .content_title h2,.section-job-listings .content_title h2{border-bottom:4px solid #2a437c;display:block;font-size:30px;padding-bottom:1rem;}.job_search_text,.job_post_text{display:inline-block;font-size:24px;font-weight:700;}.view-display-id-keyword_search{margin-bottom:2rem;}.view-display-id-keyword_search .views-exposed-form{background:#e7f5fb;padding:1.5rem 1rem 1rem;}.view-display-id-keyword_search .views-exposed-form input,.view-display-id-keyword_search .views-exposed-form select{height:36px;padding:.5rem 1rem;width:100%;}.view-display-id-keyword_search .views-exposed-form .views-exposed-widget:last-child{padding-right:0;}.view-display-id-keyword_search .views-exposed-form .views-exposed-widget .form-submit{margin-top:0;}.view-display-id-keyword_search .grid{margin:0;max-width:none;}.view-display-id-keyword_search .views-widget-filter-combine,.view-display-id-keyword_search .views-widget-filter-field_job_state_value{padding:0;width:100%;}@media only screen and (min-width:768px){.view-display-id-keyword_search .views-widget-filter-combine,.view-display-id-keyword_search .views-widget-filter-field_job_state_value{padding-right:1rem;width:35%;}}@media only screen and (min-width:992px){.view-display-id-keyword_search .views-widget-filter-combine,.view-display-id-keyword_search .views-widget-filter-field_job_state_value{width:40%;}}.view-display-id-keyword_search .views-widget-filter-combine{margin-bottom:1rem;}@media only screen and (min-width:768px){.view-display-id-keyword_search .views-widget-filter-combine{margin-bottom:0;}}.view-display-id-keyword_search .views-submit-button,.view-display-id-keyword_search .views-reset-button{padding-right:.5rem;}@media only screen and (min-width:768px){.view-display-id-keyword_search .views-submit-button,.view-display-id-keyword_search .views-reset-button{padding-top:0;width:15%;}}@media only screen and (min-width:992px){.view-display-id-keyword_search .views-submit-button,.view-display-id-keyword_search .views-reset-button{width:10%;}}.view-display-id-keyword_search .views-row{border-bottom:1px solid #2a437c;margin:1rem 0;padding:1rem 0;}.view-display-id-keyword_search .content_result{padding:0;}.view-display-id-keyword_search .contentright{width:100%;}.view-display-id-keyword_search .form-actions{display:inline-block;}.view-display-id-keyword_search .view-header{margin:1rem 0;}.node-job-post.node-teaser .centering{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;max-width:none;padding:0 1rem;width:100%;}.node-job-post.node-teaser .centering.open .field-name-body{max-height:1000px;-webkit-transition:.75s ease-in-out;transition:.75s ease-in-out;}.node-job-post.node-teaser .column-top,.node-job-post.node-teaser .column-bottom{width:100%;}.node-job-post.node-teaser .column-left{width:70%;}@media only screen and (min-width:992px){.node-job-post.node-teaser .column-left{width:80%;}}.node-job-post.node-teaser .column-right{text-align:right;width:30%;}@media only screen and (min-width:992px){.node-job-post.node-teaser .column-right{width:20%;}}.node-job-post.node-teaser .column-right .org-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.node-job-post.node-teaser .column-right .org-container .job-post-organization-logo{-ms-flex-item-align:center;align-self:center;}.node-job-post.node-teaser .column-right .org-container .button-wrapper{margin-left:1rem;}.node-job-post.node-teaser .column-bottom .field-name-body{max-height:0;overflow:hidden;-webkit-transition:none;transition:none;}.node-job-post.node-teaser .job-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media only screen and (min-width:768px){.node-job-post.node-teaser .job-details{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}.node-job-post.node-teaser .job-details .field-name-field-organization{float:left;margin-right:0;}.node-job-post.node-teaser .job-details .field{font-weight:700;margin-bottom:.5rem;margin-right:1rem;}.node-job-post.node-teaser .job-details .field.field-name-field-salary-min{margin-right:0;}.node-job-post.node-teaser .job-details .salary p{display:inline;}.node-job-post.node-teaser .title{color:#515151;font-size:24px;margin-bottom:.5rem;margin-top:0;}.node-job-post.node-teaser .field-name-field-appear-date{margin-bottom:1rem;}.node-job-post.node-teaser .toggle-button{display:inline-block;font-size:2.5rem;font-weight:700;margin-top:.5rem;}.node-job-post.node-teaser .toggle-button::after{content:"\f107";font-family:fontAwesome;}.node-job-post.node-teaser .toggle-button.open{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.node-job-post.node-teaser .button-wrapper{line-height:100%;text-align:right;}.node-job-post.node-teaser .organization-wrapper{margin-right:.25rem;}.node-job-post.node-teaser .organization-wrapper .field{margin-right:0;}.view-display-id-saved_jobs_dashboard .centering,.view-id-new_saved_searches .centering,.view-display-id-saved_jobs_page .centering,.job-listings-section .centering{padding:0;}.view-display-id-saved_jobs_dashboard .result_container,.view-id-new_saved_searches .result_container,.view-display-id-saved_jobs_page .result_container,.job-listings-section .result_container{margin:0;}.view-display-id-saved_jobs_dashboard .view-footer a,.view-id-new_saved_searches .view-footer a,.view-display-id-saved_jobs_page .view-footer a,.job-listings-section .view-footer a{outline:none;border:0 none;text-align:center;display:inline-block;padding:8px 15px;font-size:14px;font-weight:700;color:#fff;background:#d34728;}.view-display-id-saved_jobs_dashboard .view-footer a:hover,.view-id-new_saved_searches .view-footer a:hover,.view-display-id-saved_jobs_page .view-footer a:hover,.job-listings-section .view-footer a:hover{color:#fff;background:#2483b6;-webkit-transition:background .25s ease;transition:background .25s ease;}.section-my-job-search .content_title > .centering,.section-job-ad-management .content_title > .centering{padding:0;}.section-my-job-search h2,.section-job-ad-management h2{font-size:30px;}.view-display-id-saved_jobs_page table.views-table th{padding:0;}.view-display-id-saved_jobs_page table.views-table th:hover{background:#1c648b;}.view-display-id-saved_jobs_page table.views-table th a{color:#ffffff;display:block;padding:10px;}.view-id-new_saved_searches .saved-job-title,.view-display-id-saved_jobs_page .saved-job-title{display:none;}.view-id-new_saved_searches .grid,.view-display-id-saved_jobs_page .grid{margin:0;max-width:none;}.button-group{margin:0 -15px;}.button-group .button{font-size:18px;}.page-job-listings .content_intro .centering h1{font:0/0 a;color:transparent;text-shadow:none;border:0;background-image:url("/sites/all/themes/icma/assets/images/ICMA-job-center-2_0.png");background-size:contain;background-position:left center;background-repeat:no-repeat;width:auto;height:150px;}.job-listing-page .sidebar-block{max-height:0;overflow:hidden;}@media only screen and (min-width:768px){.job-listing-page .sidebar-block{float:left;max-height:none;overflow:visible;padding-right:1rem;width:33%;}}@media only screen and (min-width:992px){.job-listing-page .sidebar-block{width:24%;}}.job-listing-page .sidebar-block.open{max-height:1000rem;-webkit-transition:max-height .25s ease;transition:max-height .25s ease;padding:1rem;}.job-listing-page .sidebar-block h2{color:#2a437c;display:none;font-size:30px;}.job-listing-page .sidebar-block h2.refine-header{margin-bottom:1rem;}@media only screen and (min-width:768px){.job-listing-page .sidebar-block h2{display:block;}}.job-listing-page .sidebar-block .content_filter .views-exposed-widget{margin-bottom:1rem;padding-right:0;width:100%;}.job-listing-page .sidebar-block .content_filter .views-exposed-widget label{color:#515151;display:block;font-size:18px;margin-bottom:.5rem;}.job-listing-page .sidebar-block .content_filter .views-exposed-widget .views-widget{display:block;margin-top:0;}.job-listing-page .sidebar-block .content_filter .views-exposed-widget.views-submit-button{display:inline-block;width:auto;}.job-listing-page .sidebar-block .content_filter .views-exposed-widget.views-reset-button{display:inline-block;width:auto;margin-left:0.5rem;}.job-listing-page .sidebar-block .content_filter .views-exposed-widget.views-widget-filter-body_value{display:none;}.job-listing-page .sidebar-block .content_filter .views-exposed-form .description{display:block;font-size:12px;}.job-listing-page .result_container .searchblock{padding:0 0 15px 0;}.job-listing-page .result_container .item-list ul.pager li:after{display:none;}.job-listing-page .form-select,.job-listing-page .form-text,.job-listing-page .form-item{width:100%;}.job-listing-page .form-select{padding:.5rem;}.job-listing-page #edit-search-wrapper{display:block;}.job-listing-page .view-header{margin:1rem 0;}.views-save-cancel{outline:none;border:0 none;text-align:center;display:inline-block;padding:8px 15px;font-size:14px;font-weight:700;color:#fff;background:#2a437c;margin-left:.25rem;}.views-save-cancel:hover{color:#fff;background:#1d2e56;-webkit-transition:background .25s ease;transition:background .25s ease;}.filter-toggle{background:#2a437c;display:block;color:#ffffff;font-size:20px;padding:.5rem 1rem;text-align:left;}@media only screen and (min-width:768px){.filter-toggle{display:none;}}.filter-toggle:hover,.filter-toggle:active,.filter-toggle:focus{color:#ffffff;}.filter-toggle .fas{float:right;}.filter-toggle.open .fas{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;}.fas{font-family:fontAwesome;font-style:normal;}.filter-block{background:#e7f5fb;}@media only screen and (min-width:768px){.filter-block{background:transparent;padding:0;}}.searchblock .left{left:0;}.view-new-saved-searches h5 a{font-size:15px;}.node-type-saved-search-view .contentleft{width:100%;}@media only screen and (min-width:992px){.node-type-saved-search-view .contentleft{float:none;margin:auto;max-width:90%;width:100%;}}.node-type-saved-search-view .sidebar{display:none;}.node-saved_search_view-form label{display:block;text-align:left;}.node-saved_search_view-form .form-item,.node-saved_search_view-form .group-distance{width:100%;}@media only screen and (min-width:992px){.node-saved_search_view-form .form-item,.node-saved_search_view-form .group-distance{float:left;padding:0 1rem;width:50%;}}.node-saved_search_view-form .form-item-title,.node-saved_search_view-form .form-item-field-keyword-text-und-0-value{width:100%;}.node-saved_search_view-form .group-distance{clear:left;}.node-saved_search_view-form .group-distance h3{color:#2a437c;display:inline-block;font-weight:800;font-size:20px;margin-bottom:1px;}.node-saved_search_view-form .group-distance label{font-size:16px;font-style:italic;}.node-saved_search_view-form .group-distance .form-item{padding:0;}.node-saved_search_view-form .group-distance .form-item-field-distance-und-0-value{width:100%;}.node-saved_search_view-form .group-distance .form-item-field-distance-und-0-value label{display:none;}.node-saved_search_view-form .form-select{font-size:19px;height:30px;width:200px;}.node-saved_search_view-form .form-field-name-field-job-state{display:inline-block;margin-top:1.5rem;}.node-saved_search_view-form .form-field-name-field-job-state label{margin-bottom:.8rem;}.node-saved_search_view-form .form-actions{clear:both;}.node-saved_search_view-form .handle{display:inline;font-size:40px;line-height:100%;}.node-saved_search_view-form .handle::after{content:'+';}.content_communitie{padding:18px 0 0;margin-top:150px;}.content_communitie:after{content:"";display:block;height:0;line-height:0;clear:both;}@media screen and (max-width:991px){.content_communitie{margin-top:50px;}}.content_communitie .left{padding-right:15px;width:67.3%;float:left;}.content_communitie .left .text{padding:70px 15px 0;color:#fff;float:right;width:100%;max-width:950px;text-shadow:1px 2px 3px rgba(0,0,0,0.2);}.content_communitie .left .text strong{margin-bottom:15px;color:#fff;display:block;font-weight:500;text-transform:uppercase;font-size:14px;}.content_communitie .left .text h3{line-height:1.2;font-weight:700;}.content_communitie .left .text h3 a{color:#fff;}.content_communitie .left .text h3 a:hover{color:#3aaee0;}@media screen and (max-width:767px){.content_communitie .left .text h3 br{display:none;}}@media screen and (max-width:767px){.content_communitie .left .text h3{font-size:27px;}}@media screen and (max-width:767px){.content_communitie .left .text{padding:20px;}}@media screen and (max-width:991px){.content_communitie .left{float:none;width:100%;padding-right:0;margin-bottom:15px;}}.content_communitie .right{width:32.7%;float:right;}.content_communitie .right .text{overflow:hidden;width:100%;max-width:310px;padding:20px;color:#fff;background:#2483b6;position:absolute;right:0;bottom:30px;}.content_communitie .right .text span{display:block;text-transform:uppercase;font-size:13px;}.content_communitie .right .text a{position:absolute;left:0;top:0;display:block;text-indent:-9999px;width:100%;height:100%;}.content_communitie .right .text:after{content:"\f105";font-family:FontAwesome;position:absolute;right:28px;top:50%;margin-top:-25px;font-size:30px;}@media screen and (max-width:991px){.content_communitie .right{float:none;width:100%;}}.content_communitie aside{position:relative;background-position:center top;background-repeat:no-repeat;background-size:cover;min-height:362px;}.content_manage{margin-bottom:20px;}.content_manage .left{float:left;width:83%;padding-bottom:50px;}@media screen and (max-width:991px){.content_manage .left{width:75%;}}@media screen and (max-width:767px){.content_manage .left{float:none;width:100%;}}.content_manage .right{float:right;width:12.3%;padding-top:40px;padding-bottom:50px;}@media screen and (max-width:991px){.content_manage .right{width:20%;}}@media screen and (max-width:767px){.content_manage .right{float:none;width:100%;padding-top:1%;}}.content_manage .wrap{margin:0 -7px;}.content_manage .wrap:after{content:"";display:block;height:0;line-height:0;clear:both;}.content_manage hr{margin-top:40px;border:0 none;height:13px;background:#bab1a6;}.content_manage .block{padding:0 7px;float:left;width:20%;margin-bottom:15px;}.content_manage .block.wide{width:39.8%;}@media screen and (max-width:991px){.content_manage .block.wide{width:100%;}}@media screen and (max-width:767px){.content_manage .block.wide{float:none;width:100%;}}.content_manage .block figure{position:relative;margin:0 0 5px;}.content_manage .block figure img{width:100%;overflow:hidden;}.content_manage .block figure img.image-four-items{height:200px;}@media screen and (max-width:1280px){.content_manage .block figure img.image-four-items{height:190px;}}@media screen and (max-width:1220px){.content_manage .block figure img.image-four-items{height:180px;}}@media screen and (max-width:1150px){.content_manage .block figure img.image-four-items{height:170px;}}@media screen and (max-width:1090px){.content_manage .block figure img.image-four-items{height:165px;}}@media screen and (max-width:1050px){.content_manage .block figure img.image-four-items{height:155px;}}@media screen and (max-width:1000px){.content_manage .block figure img.image-four-items{height:150px;}}@media screen and (max-width:970px){.content_manage .block figure img.image-four-items{height:145px;}}@media screen and (max-width:930px){.content_manage .block figure img.image-four-items{height:140px;}}@media screen and (max-width:870px){.content_manage .block figure img.image-four-items{height:135px;}}@media screen and (max-width:830px){.content_manage .block figure img.image-four-items{height:130px;}}@media screen and (max-width:800px){.content_manage .block figure img.image-four-items{height:125px;}}@media screen and (max-width:790px){.content_manage .block figure img.image-four-items{height:120px;}}@media screen and (max-width:767px){.content_manage .block figure img.image-four-items{height:200px;}}@media screen and (max-width:640px){.content_manage .block figure img.image-four-items{height:180px;}}@media screen and (max-width:640px){.content_manage .block figure img.image-four-items{height:160px;}}@media screen and (max-width:550px){.content_manage .block figure img.image-four-items{height:200px;}}@media screen and (max-width:550px){.content_manage .block figure img.image-four-items{height:220px;}}@media screen and (max-width:400px){.content_manage .block figure img.image-four-items{height:200px;}}@media screen and (max-width:350px){.content_manage .block figure img.image-four-items{height:160px;}}.content_manage .block figure img.image-three-items{height:267px;}@media screen and (max-width:1280px){.content_manage .block figure img.image-three-items{height:255px;}}@media screen and (max-width:1210px){.content_manage .block figure img.image-three-items{height:245px;}}@media screen and (max-width:1150px){.content_manage .block figure img.image-three-items{height:230px;}}@media screen and (max-width:1100px){.content_manage .block figure img.image-three-items{height:220px;}}@media screen and (max-width:1060px){.content_manage .block figure img.image-three-items{height:210px;}}@media screen and (max-width:1020px){.content_manage .block figure img.image-three-items{height:200px;}}@media screen and (max-width:975px){.content_manage .block figure img.image-three-items{height:190px;}}@media screen and (max-width:930px){.content_manage .block figure img.image-three-items{height:185px;}}@media screen and (max-width:885px){.content_manage .block figure img.image-three-items{height:180px;}}@media screen and (max-width:870px){.content_manage .block figure img.image-three-items{height:170px;}}@media screen and (max-width:830px){.content_manage .block figure img.image-three-items{height:160px;}}@media screen and (max-width:800px){.content_manage .block figure img.image-three-items{height:150px;}}@media screen and (max-width:767px){.content_manage .block figure img.image-three-items{height:230px;}}.content_manage .block figure img.play-button{position:absolute;top:50%;left:50%;height:128px;width:128px;margin-top:-64px;margin-left:-64px;}.content_manage .block figure span{z-index:1;display:block;width:50px;height:50px;background-color:#3aaee0;position:absolute;right:0;top:0;background-image:url(/sites/all/themes/icma/assets/images/lock-icon.png);background-position:center;background-repeat:no-repeat;}.content_manage .block strong{display:block;margin-bottom:5px;font-weight:700;letter-spacing:0.5px;text-transform:uppercase;font-size:13px;}.content_manage .block p{margin-bottom:20px;}.content_manage .block .button{margin-top:52px;display:block;}.content_manage .block h6{font-weight:800;line-height:1.4;}.content_manage .block h6 a{color:#2483b6;}@media screen and (max-width:991px){.content_manage .block{width:33.3%;}}@media screen and (max-width:767px){.content_manage .block{float:none;width:100%;}}.content_manage .three-items-row .block{width:33%;}.content_manage .three-items-row .block p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:20px;max-height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;}@media screen and (max-width:767px){.content_manage .three-items-row .block{float:none;width:100%;}}.content_manage .three-items-row .block.wide{width:39.8%;}@media screen and (max-width:767px){.content_manage .three-items-row .block.wide{float:none;width:100%;}}.content_manage .three-items-row .block.thin{width:30%;}@media screen and (max-width:767px){.content_manage .three-items-row .block.thin{float:none;width:100%;}}.content_manage .four-items-row .wrap .block{width:25%;}.content_manage .four-items-row .wrap .block p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:20px;max-height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;}@media screen and (max-width:767px){.content_manage .four-items-row .wrap .block{float:left;width:49%;}}@media screen and (max-width:550px){.content_manage .four-items-row .wrap .block{float:none;width:100%;}}.content_manage .four-columns-section{display:-webkit-box;display:-ms-flexbox;display:flex;}.content_manage .four-columns-section .topics-column{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:30px;padding-top:66px;position:relative;text-align:right;}.content_manage .four-columns-section .topics-column h5{font-size:15px;font-weight:bold;margin-bottom:30px;text-transform:uppercase;}.content_manage .four-columns-section .topics-column ul li{color:#2483b6;font-weight:bold;margin-bottom:5px;}.content_manage .four-columns-section .topics-column:before{content:"";position:absolute;bottom:0;height:80%;width:11%;border-right:1px solid;}@media screen and (max-width:900px){.content_manage .four-columns-section .topics-column{padding-top:0;}.content_manage .four-columns-section .topics-column:before{height:100%;}}@media screen and (max-width:500px){.content_manage .four-columns-section .topics-column{padding-left:15px;padding-right:15px;text-align:left;margin-bottom:20px;}.content_manage .four-columns-section .topics-column h5{margin-bottom:15px;}.content_manage .four-columns-section .topics-column:before{height:0;}.content_manage .four-columns-section .topics-column ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.content_manage .four-columns-section .topics-column ul li{margin-right:2%;width:48%;}}.content_manage .four-columns-section .three-content-columns{-webkit-box-flex:4;-ms-flex:4;flex:4;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px;}.content_manage .four-columns-section .three-content-columns .content-column{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px 30px 10px;position:relative;}.content_manage .four-columns-section .three-content-columns .content-column img{width:50px;margin-bottom:15px;margin-left:5px;}.content_manage .four-columns-section .three-content-columns .content-column h3{border-bottom:2px solid #3aaee0;color:#2a437c;display:inline-block;font-size:25px;margin-bottom:10px;padding-bottom:5px;}.content_manage .four-columns-section .three-content-columns .content-column > ul > li{margin-bottom:20px;}.content_manage .four-columns-section .three-content-columns .content-column > ul > li h6{color:#2483b6;font-weight:bold;line-height:1.5;margin-bottom:7px;}.content_manage .four-columns-section .three-content-columns .content-column > ul > li span{font-size:13px;}.content_manage .four-columns-section .three-content-columns .content-column > ul > li p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:20px;max-height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.content_manage .four-columns-section .three-content-columns .content-column > ul > li ul li{font-size:13px;font-weight:bold;}.content_manage .four-columns-section .three-content-columns .content-column > ul > li ul li i{margin-right:1px;color:#d34728;}.content_manage .four-columns-section .three-content-columns .content-column .button{bottom:0;position:absolute;text-transform:uppercase;}@media screen and (max-width:900px){.content_manage .four-columns-section .three-content-columns{-ms-flex-wrap:wrap;flex-wrap:wrap;}.content_manage .four-columns-section .three-content-columns .content-column{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:20px;padding:0 0 30px 0;width:100%;}.content_manage .four-columns-section .three-content-columns .content-column img{float:left;margin:0;}.content_manage .four-columns-section .three-content-columns .content-column .column-title{padding-left:60px;}.content_manage .four-columns-section .three-content-columns .content-column > ul{padding-left:60px;}.content_manage .four-columns-section .three-content-columns .content-column .block-button{padding-left:60px;}}@media screen and (max-width:500px){.content_manage .four-columns-section{display:block;}}.content_manage .add{position:relative;}.content_manage .add img{width:100%;}@media screen and (max-width:767px){.content_manage .add img{width:auto;margin:0 auto;}}.content_manage .add span{padding-bottom:7px;display:block;position:absolute;right:0;bottom:100%;font-size:11px;text-transform:uppercase;}.content_manage .add span a{color:#70706f;}@media screen and (max-width:767px){.content_manage .add span{position:static;}}@media screen and (max-width:767px){.content_manage .add{text-align:center;}}.content_spotlight{padding-bottom:50px;}.content_spotlight .left{float:left;width:74.53%;}@media screen and (max-width:991px){.content_spotlight .left{float:none;width:100%;margin-bottom:20px;}}.content_spotlight .spotlight-slider{position:relative;}.content_spotlight .spotlight-slider ul li{position:relative;}.content_spotlight .spotlight-slider ul li .slider-image{background-position:center top;background-repeat:no-repeat;background-size:contain;width:100%;opacity:1;padding-top:66.66%;}.content_spotlight .spotlight-slider ul li .over{padding:30px 40px;position:absolute;bottom:0;width:100%;background-color:rgba(255,255,255,0.9);}.content_spotlight .spotlight-slider ul li .over h4{margin-bottom:8px;color:#2483b6;font-weight:700;}.content_spotlight .spotlight-slider ul li .over span{font-weight:500;display:block;margin-bottom:8px;font-size:14px;}.content_spotlight .spotlight-slider ul li .over p{font-weight:600;margin-bottom:15px;font-size:16px;}@media screen and (max-width:767px){.content_spotlight .spotlight-slider ul li .over{position:static;padding:20px;}}.content_spotlight .spotlight-slider .control{position:absolute;right:0;top:0;z-index:1;}.content_spotlight .spotlight-slider .control a{float:left;display:block;height:48px;width:48px;color:#fff;text-align:center;font-size:30px;background:#2483b6;}.content_spotlight .spotlight-slider .control a i{line-height:45px;}.content_spotlight .right{width:24.3%;float:right;}@media screen and (max-width:991px){.content_spotlight .right{float:none;width:100%;}}.content_spotlight .section{margin-bottom:17px;}.content_spotlight .section h6{font-weight:700;text-transform:uppercase;padding:17px 34px;background:#2a437c;color:#fff;font-size:14px;}.content_spotlight .section ul li{position:relative;}.content_spotlight .section ul li:after{content:"";height:1px;width:85.3%;display:block;background:#6f9aae;position:absolute;right:10px;bottom:0;}.content_spotlight .section ul li a{padding:14px 35px;display:block;color:#fff;font-weight:600;position:relative;background:#2483b6;}.content_spotlight .section ul li.active:after{display:none;}.content_spotlight .section ul li.active a{color:#515151;background:#fff;}.content_spotlight .section ul li.active a:before{content:"\f104";color:#2483b6;font-family:FontAwesome;position:absolute;left:5px;top:50%;font-size:17px;margin-top:-13px;}.content_spotlight .section ul li.active:last-child:after{display:none;}@media screen and (max-width:991px) and (min-width:460px){.content_spotlight .section.with-add{width:64%;float:left;}}.content_spotlight .add{position:relative;}.content_spotlight .add img{width:100%;}.content_spotlight .add span{padding-top:7px;display:block;position:absolute;right:0;top:100%;font-size:11px;text-transform:uppercase;}.content_spotlight .add span a{color:#70706f;}@media screen and (max-width:991px) and (min-width:460px){.content_spotlight .add{width:34%;float:right;}}.content_dicover aside{position:relative;}.content_dicover aside img{width:100%;}.content_dicover aside h4{margin-bottom:8px;font-weight:600;}.content_dicover aside p{font-size:16px;}.content_dicover aside div{padding:83px 15px 15px;position:absolute;right:0;top:0;width:100%;max-width:550px;}@media screen and (max-width:900px) and (min-width:767px){.content_dicover aside div{top:auto;right:auto;bottom:0;left:0;}}@media screen and (max-width:480px){.content_dicover aside div{padding-top:40px;}}@media screen and (max-width:380px){.content_dicover aside div{top:auto;right:auto;bottom:0;left:0;}}.content_dicover aside.left{color:#fff;padding-right:7px;float:left;width:50%;}@media screen and (max-width:767px){.content_dicover aside.left{float:none;width:100%;padding-right:0;margin-bottom:30px;}}.content_dicover aside.right{padding-left:7px;float:right;width:50%;}.content_dicover aside.right h4{color:#2a437c;}@media screen and (max-width:767px){.content_dicover aside.right{float:none;width:100%;padding-left:0;}}.node-unpublished{background:rgba(255,255,0,0.09);}.page-user .content_intro{margin-top:150px;}@media screen and (max-width:991px){.page-user .content_intro{margin-top:50px;}}.page-user .centering .user-info-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;}.page-user .centering .user-info-blocks .user-groups{width:49%;display:inline-block;margin-right:20px;}.page-user .centering .user-info-blocks .user-groups img{height:200px;width:100%;}.page-user .centering .user-info-blocks .user-topics{width:49%;display:inline-block;}.page-user .centering .user-info-blocks h4{margin-bottom:25px;}.page-user .centering .user-info-blocks h5{font-size:20px;}.page-user .centering .user-info-blocks ul{padding:0 40px;}.page-user .centering .user-info-blocks ul li{margin:0;}.page-user .centering .user-info-blocks ul li.group-image{margin-bottom:5px;}.page-user .centering .user-info-blocks ul li.group-title{margin-bottom:20px;font-size:20px;}.page-node-add .wrapper > .centering{margin-top:160px;}.page-node-add .wrapper > .centering form textarea{height:200px;}.page-node-add-document form .form-field-name-field-related-content .tabledrag-toggle-weight-wrapper,.page-node-add-discussion form .form-field-name-field-related-content .tabledrag-toggle-weight-wrapper{display:none;}.page-node-add-document form .form-field-name-field-related-content thead,.page-node-add-discussion form .form-field-name-field-related-content thead{text-align:left;}.page-node-add-document form .form-field-name-field-related-content .field-multiple-drag,.page-node-add-discussion form .form-field-name-field-related-content .field-multiple-drag{display:none;}.page-node-add-document form .form-field-name-field-related-content #edit-field-related-content-und-add-more,.page-node-add-discussion form .form-field-name-field-related-content #edit-field-related-content-und-add-more{background:#2483b6;}.page-node-add-document form .form-field-name-field-related-groups,.page-node-add-document form .form-field-name-field-banner-image,.page-node-add-document form .form-field-name-field-lead-image,.page-node-add-document form .form-field-name-field-copyright,.page-node-add-document form .form-field-name-field-alt-text,.page-node-add-discussion form .form-field-name-field-related-groups,.page-node-add-discussion form .form-field-name-field-banner-image,.page-node-add-discussion form .form-field-name-field-lead-image,.page-node-add-discussion form .form-field-name-field-copyright,.page-node-add-discussion form .form-field-name-field-alt-text{display:none;}.page-node-add-document form .form-field-name-field-netforum-user-id,.page-node-add-discussion form .form-field-name-field-netforum-user-id{display:none;}.page-node-add-document form .vertical-tabs,.page-node-add-discussion form .vertical-tabs{display:none;}.page-node-add-document form #edit-submit,.page-node-add-discussion form #edit-submit{margin-top:20px;min-width:100px;min-height:40px;text-transform:uppercase;}.page-node-add-answer form .form-item-title{display:none;}.content_intro{margin-bottom:15px;}.content_intro h1{margin:0 0 20px;font-size:42px;color:#2a437c;line-height:1.3;font-weight:bold;}@media screen and (max-width:991px){.content_intro h1{font-size:42px;}}@media screen and (max-width:767px){.content_intro h1{font-size:35px;}}.content_intro p{line-height:1.3;font-size:21px;font-weight:normal;margin-bottom:20px;}.content_intro .node-type{font-size:14px;color:#70706F;}@media screen and (max-width:767px){.content_intro{padding-top:20px;}}.content_help:after,.page_bottom:after{content:"";display:block;height:0;line-height:0;clear:both;}.content_help h2,.page_bottom h2{margin-bottom:15px;font-weight:600;color:#2a437c;letter-spacing:-0.4px;}@media screen and (max-width:991px){.content_help h2,.page_bottom h2{font-size:37px;}}@media screen and (max-width:767px){.content_help h2,.page_bottom h2{font-size:35px;}}.content_help h4,.page_bottom h4{font-size:19px;margin:0px 10px;}.content_help h3,.page_bottom h3{margin-bottom:15px;letter-spacing:-0.5px;font-weight:600;color:#2a437c;font-size:30px;}.content_help h2,.page_bottom h2{font-size:35px;}.content_help p,.page_bottom p{color:#515151;}.content_help p.intro,.page_bottom p.intro{font-size:16px;}.content_help p br,.page_bottom p br{margin:10px 0;display:block;content:" ";line-height:22px;}.content_help aside h5,.page_bottom aside h5{line-height:1.4;}@media screen and (max-width:991px){.content_help aside,.page_bottom aside{float:right;}}@media screen and (max-width:425px){.content_help aside,.page_bottom aside{float:none;max-width:none;width:100%;}}.content_help figure,.page_bottom figure{max-width:33%;float:left;margin-right:0;margin-top:0;}.content_help figure img,.page_bottom figure img{margin-bottom:5px;-o-object-fit:cover;object-fit:cover;}.content_help figure figcaption,.page_bottom figure figcaption{font-weight:bold;color:#515151;}@media screen and (max-width:425px){.content_help figure,.page_bottom figure{float:none;max-width:none;width:100%;}}.content_help ul,.page_bottom ul{list-style:initial;margin-bottom:20px;margin-left:30px;}.content_help ul li,.page_bottom ul li{color:#515151;line-height:1.6;margin:2px 0;}.content_help ul li span.title,.page_bottom ul li span.title{margin-right:3px;font-weight:bolder;}.content_help ul li p,.page_bottom ul li p{display:inline;}.content_help ol,.page_bottom ol{margin-bottom:20px;margin-left:20px;}@media screen and (max-width:767px){.content_help,.page_bottom{padding-bottom:25px;}}@media screen and (max-width:404px) and (min-width:374px){.content_help .region-bottom h3,.page_bottom .region-bottom h3{font-size:27px;}}.content_help .resultblock p,.page_bottom .resultblock p{margin-bottom:7px;line-height:1.6;height:auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.additional-content{clear:both;margin-bottom:25px;}.content_info{padding:20px 40px;margin-bottom:30px;background:#f0f0f0;height:auto;}.content_info h2,.content_info h3{color:#2a437c;margin-bottom:33px;}.content_info h4,.content_info h5,.content_info h6{color:#3aaee0;margin-bottom:13px;}.content_info h2,.content_info h3,.content_info h4,.content_info h6,.content_info h5{letter-spacing:0.7px;font-weight:600;}@media screen and (max-width:767px){.content_info h2,.content_info h3,.content_info h4,.content_info h6,.content_info h5{font-size:20px;}}.content_info .button{min-width:205px;margin-bottom:5px;}.content_info ul{margin-bottom:33px;}.content_info ul li{color:#515151;margin-bottom:22px;}.content_info ul li a{color:#2483b6;}  .content_info ul li a:hover{color:#2a437c;}.content_info ul li h6{margin-bottom:15px;letter-spacing:-0.3px;font-weight:900;font-size:15px;}@media screen and (max-width:991px){.content_info{padding:30px 25px;}}@media screen and (max-width:767px){.content_info{margin:0 -15px 30px;}}.content_info .details-content .publication-author{margin-bottom:20px;}.sidebar h4{text-transform:uppercase;margin-bottom:15px;letter-spacing:-0.5px;font-weight:600;color:#2a437c;font-size:27px;}.sidebar ul{list-style:initial;margin-bottom:20px;margin-left:20px;}.sidebar ul li{color:#515151;line-height:1.6;}.sidebar .topic-organization-block{background-color:#f0f0f0;padding:28px;margin-top:0;margin-bottom:10px;}@media screen and (max-width:900px){.sidebar .topic-organization-block h4{font-size:22px;}}@media screen and (max-width:767px) and (min-width:530px){.sidebar .topic-organization-block{margin-top:0;}.sidebar .topic-organization-block.has-sponsor{width:59%;display:inline-block;}}@media screen and (max-width:530px){.sidebar .topic-organization-block{margin-top:0;}}.sidebar .sponsor{overflow:hidden;margin-bottom:20px;font-size:19px;}.sidebar .sponsor .column{margin-bottom:10px;width:35%;float:left;}.sidebar .sponsor .title{width:64%;padding-top:10px;}.sidebar .sponsor .title span{display:block;}@media screen and (max-width:767px) and (min-width:530px){.sidebar .sponsor{width:39%;display:inline-block;vertical-align:top;}}.details-content .publication-author{margin-bottom:20px;}.node-event .content_help ul li:before{content:none;}.node-blog-post .content_help .blog-info{margin-bottom:10px;}.node-page .field-name-body{margin-top:40px;}.page-landing-page .content_title,.page-taxonomy-term .content_title{text-align:left;padding-bottom:10px !important;clear:both;}.node-publication .details-order-content{background-color:#e7f5fb;padding:25px;margin-bottom:20px;}.node-publication .details-order-content .publication-author{width:50%;display:inline-block;margin-bottom:10px;}.node-publication .details-order-content .publication-author figure{float:left;height:100px;width:100px;margin-right:20px;margin-top:0;}.node-publication .details-order-content .publication-author figure img{height:100%;width:100%;margin:0;}.node-publication .details-order-content .publication-author .person-info span{display:block;}.node-publication .details-order-content .publication-author .person-info span.author-name{color:#2a437c;font-weight:600;font-size:16px;}.node-publication .details-order-content .available-formats{margin-bottom:10px;display:inline-block;vertical-align:top;}.node-publication .details-order-content .available-formats span{color:#2a437c;display:block;}.node-publication .details-order-content .order-content{margin-bottom:10px;}.node-publication .details-order-content .order-content h4{font-weight:600;color:#2a437c;margin:0 0 10px 0;}.node-publication .publication-content figure{float:right;}.field-name-field-speakers{padding:25px;clear:both;background-color:#e7f5fb;margin:50px 0 75px;}.field-name-field-speakers .field-items .author-info{overflow:hidden;width:48%;display:inline-block;}.field-name-field-speakers .field-items .author-info.odd{margin-right:20px;}.field-name-field-speakers .field-items .author-info figure.profile{float:left;height:90px;width:90px;margin-right:20px;margin-top:0;}.field-name-field-speakers .field-items .author-info figure.profile img.speaker-thumbnail{height:100%;width:100%;margin:0;}@media screen and (max-width:1004px) and (min-width:959px){.field-name-field-speakers .field-items .author-info figure.profile{height:80px;width:80px;margin-right:15px;}}@media screen and (max-width:959px) and (min-width:768px){.field-name-field-speakers .field-items .author-info figure.profile{height:70px;width:70px;margin-right:5px;}}@media screen and (max-width:652px) and (min-width:576px){.field-name-field-speakers .field-items .author-info figure.profile{height:80px;width:80px;margin-right:15px;}}.field-name-field-speakers .field-items .author-info ul{font-size:15px;display:inline-block;list-style:none;margin-left:0;}.field-name-field-speakers .field-items .author-info ul .name{color:#2a437c;font-weight:600;font-size:16px;}@media screen and (max-width:576px){.field-name-field-speakers .field-items .author-info{width:100%;}}@media screen and (max-width:959px) and (min-width:768px){.field-name-field-speakers{padding:20px;}.field-name-field-speakers .field-items h3{font-size:27px;}.field-name-field-speakers .field-items .author-info.odd{margin-right:10px;}.field-name-field-speakers .field-items .author-info ul{font-size:13px;}.field-name-field-speakers .field-items .author-info ul .name{font-size:14px;}}@media screen and (max-width:652px) and (min-width:576px){.field-name-field-speakers{padding:20px;}.field-name-field-speakers .field-items h3{font-size:27px;}.field-name-field-speakers .field-items .author-info.odd{margin-right:10px;}.field-name-field-speakers .field-items .author-info ul{font-size:13px;}.field-name-field-speakers .field-items .author-info ul .name{font-size:14px;}}@media screen and (max-width:425px){.field-name-field-speakers{margin-bottom:50px;}}@media screen and (max-width:350px){.field-name-field-speakers{padding:10px;}.field-name-field-speakers .field-items h3{font-size:27px;}.field-name-field-speakers .field-items .author-info.odd{margin-right:10px;}.field-name-field-speakers .field-items .author-info figure.profile{height:80px;width:80px;}.field-name-field-speakers .field-items .author-info ul{font-size:13px;}.field-name-field-speakers .field-items .author-info ul .name{font-size:14px;}}#edit-search-wrapper,#edit-type-1-wrapper{display:none;}.page-search #edit-type-wrapper{display:block !important;}.bef-tree-child{padding-left:30px;padding-top:10px;}@media screen and (max-width:900px) and (min-width:767px){.bef-tree-child{padding-left:10px;}}.views-exposed-form .description{display:none;}.content_event{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;border-top:14px solid #fff;background:#fff;margin-bottom:25px;}.content_event:after{content:"";display:block;height:0;line-height:0;clear:both;}.content_event .left{position:relative;padding:24px 0 20px;width:44%;float:left;background-color:#2a437c;min-height:400px;}.content_event .left aside{padding:0 108px 0 15px;color:#fff;width:540px;float:right;}.content_event .left aside p{padding-bottom:10px;}.content_event .left aside .node-type{font-size:15px;text-transform:uppercase;bottom:10px;position:absolute;}.content_event .left aside .content_np,.content_event .left aside .np{padding:0;}.content_event .left aside .content_np ul li,.content_event .left aside .np ul li{color:#fff;}.content_event .left aside .content_np ul li a:hover,.content_event .left aside .np ul li a:hover{color:#fff;}.content_event .left aside .content_np ul li:before,.content_event .left aside .np ul li:before{color:#fff;}.content_event .left aside .content_np ul li:first-child a,.content_event .left aside .np ul li:first-child a{background-image:url(/sites/all/themes/icma/assets/images/home-icon-white.png);background-position:left;background-repeat:no-repeat;}.content_event .left aside .content_np ul li:first-child a:hover,.content_event .left aside .np ul li:first-child a:hover{background-image:url(/sites/all/themes/icma/assets/images/home-icon-white.png);background-position:left;background-repeat:no-repeat;}@media screen and (max-width:767px){.content_event .left aside .content_np,.content_event .left aside .np{padding:10px 0 20px;}}.content_event .left aside .content_np .centering,.content_event .left aside .np .centering{padding:2px;}.content_event .left aside .np{padding:0 0 50px;}.content_event .left aside .np ul li{color:#fff;}.content_event .left aside .np ul li a:hover{color:#fff;}.content_event .left aside .np ul li:before{color:#fff;}.content_event .left aside .np ul li:first-child a{background-image:url(/sites/all/themes/icma/assets/images/home-icon-white.png);background-position:left;background-repeat:no-repeat;}.content_event .left aside .np ul li:first-child a:hover{background-image:url(/sites/all/themes/icma/assets/images/home-icon-white.png);background-position:left;background-repeat:no-repeat;}@media screen and (max-width:767px){.content_event .left aside .np{padding:10px 0 20px;}}.content_event .left aside h3{font-weight:700;margin-bottom:25px;}.content_event .left aside p{line-height:1.6;font-weight:500;font-size:18px;}@media screen and (max-width:1240px){.content_event .left aside{float:left;width:100%;}}@media screen and (max-width:1240px) and (max-width:991px){.content_event .left aside{float:none;}}@media screen and (max-width:767px){.content_event .left aside{padding:10px;}}@media screen and (max-width:991px){.content_event .left{float:none;width:100%;}}@media screen and (max-width:767px){.content_event .left{padding-top:0;}}.content_event .right{border-left:14px solid #fff;float:right;width:56%;min-height:400px;background-position:center center;background-repeat:no-repeat;background-size:cover;}.content_event .right img{display:none;width:100%;}@media screen and (max-width:991px){.content_event .right img{display:block;}}@media screen and (max-width:991px){.content_event .right{float:none;width:100%;border:0 none;min-height:0;}}.content_event_jp{margin:150px auto 0;border-top:14px solid #fff;background:#fff;margin-bottom:40px;min-height:400px;}.content_event_jp:after{content:"";display:block;height:0;line-height:0;clear:both;}@media screen and (max-width:991px){.content_event_jp{margin-top:50px;}}.content_event_jp .left{position:relative;padding:24px 0 20px;width:44%;float:left;background-color:#2a437c;min-height:400px;}.content_event_jp .left aside{padding:0 108px 0 15px;color:#fff;width:540px;float:right;}.content_event_jp .left aside p{padding-bottom:10px;}.content_event_jp .left aside .node-type{font-size:15px;text-transform:uppercase;bottom:10px;position:absolute;}.content_event_jp .left aside .content_np,.content_event_jp .left aside .np{padding:0;}.content_event_jp .left aside .content_np ul li,.content_event_jp .left aside .np ul li{color:#fff;}.content_event_jp .left aside .content_np ul li a:hover,.content_event_jp .left aside .np ul li a:hover{color:#fff;}.content_event_jp .left aside .content_np ul li:before,.content_event_jp .left aside .np ul li:before{color:#fff;}.content_event_jp .left aside .content_np ul li:first-child a,.content_event_jp .left aside .np ul li:first-child a{background-image:url(/sites/all/themes/icma/assets/images/home-icon-white.png);background-position:left;background-repeat:no-repeat;}.content_event_jp .left aside .content_np ul li:first-child a:hover,.content_event_jp .left aside .np ul li:first-child a:hover{background-image:url(/sites/all/themes/icma/assets/images/home-icon-white.png);background-position:left;background-repeat:no-repeat;}@media screen and (max-width:767px){.content_event_jp .left aside .content_np,.content_event_jp .left aside .np{padding:10px 0 20px;}}.content_event_jp .left aside .content_np .centering,.content_event_jp .left aside .np .centering{padding:2px;}.content_event_jp .left aside .np{padding:0 0 50px;}.content_event_jp .left aside .np ul li{color:#fff;}.content_event_jp .left aside .np ul li a:hover{color:#fff;}.content_event_jp .left aside .np ul li:before{color:#fff;}.content_event_jp .left aside .np ul li:first-child a{background-image:url(/sites/all/themes/icma/assets/images/home-icon-white.png);background-position:left;background-repeat:no-repeat;}.content_event_jp .left aside .np ul li:first-child a:hover{background-image:url(/sites/all/themes/icma/assets/images/home-icon-white.png);background-position:left;background-repeat:no-repeat;}@media screen and (max-width:767px){.content_event_jp .left aside .np{padding:10px 0 20px;}}.content_event_jp .left aside h3{font-weight:700;margin-bottom:25px;}.content_event_jp .left aside p{line-height:1.6;font-weight:500;font-size:18px;}@media screen and (max-width:1240px){.content_event_jp .left aside{float:left;width:100%;}}@media screen and (max-width:1240px) and (max-width:991px){.content_event_jp .left aside{float:none;}}@media screen and (max-width:767px){.content_event_jp .left aside{padding:10px;}}@media screen and (max-width:991px){.content_event_jp .left{float:none;width:100%;}}@media screen and (max-width:767px){.content_event_jp .left{padding-top:0;}}.content_event_jp .map-container{float:right;width:56%;height:100%;}@media screen and (max-width:991px){.content_event_jp .map-container{float:none;width:100%;border:0 none;min-height:0;}}.content_event_jp .map-container .view-content{height:auto !important;}.content_result{padding:0 0 30px;margin-left:20px;}@media screen and (max-width:991px){.content_result{margin-left:0;}}.content_result .resultblock h5{font-size:22px !important;}.content_result .cardblockcontainer .cardblock aside ul li{display:inline-block;}.view.grid-mode .resultblock{display:none;}.view.grid-mode .cardblockcontainer{display:block;}.view.list-mode .resultblock{display:block;}.view.list-mode .cardblockcontainer{display:none;}.content_card{padding:0 0 30px;margin-left:20px;}.content_card .centering{max-width:972px;}.content_card .outer{margin:0 -15px;}.content_card .outer:after{content:"";display:block;height:0;line-height:0;clear:both;}.content_card .block{padding:0 15px;}@media screen and (max-width:767px){.content_card .block{float:none;width:100%;}}.content_card .resultblock{display:none;}.content_card .cardblock{height:auto;}.content_card .cardblock.equal{min-height:452px;}@media screen and (max-width:991px){.content_card .cardblock.equal{min-height:500px;}}@media screen and (max-width:767px){.content_card .cardblock.equal{min-height:0;}}.content_card .cardblock.equal2{overflow:hidden;margin-bottom:0;}.content_card .cardblock.equal2 figure img{min-height:125px;}.content_card .cardblock.equal2 aside{padding-bottom:0;}.content_card .cardblock.equal2 aside span{margin-bottom:0;}.content_card .cardblock.equal2 aside span.field-content{display:block;}@media screen and (max-width:425px){.content_card{margin-left:0;}}.view-content{overflow:hidden;}.node-event .notes{padding:48px 50px;margin-bottom:47px;background:#f0f0f0;}.node-event .simple-gmap-static-map{margin:40px 0px;}.node-event .simple-gmap-static-map img{text-align:center;margin:0 auto;}.node-event .field.field-name-field-event-materials{clear:both;}.node-event .field.field-name-field-event-materials .field-label{font-size:27px;}.node-event .field.field-name-field-event-materials .field-item{margin:10px 0px;}.node-event .field.field-name-field-event-materials .field-item .file-icon{display:inline-block;}.node-event .column .map{margin-bottom:20px;}.single-profile span.type{display:block;font-weight:bold;color:#2a437c;}.single-profile .profile-thumbnail-container .profile-thumbnail{float:right;padding-left:30px;}@media only screen and (max-width:600px){.single-profile .profile-thumbnail-container{text-align:center;}.single-profile .profile-thumbnail-container .profile-thumbnail{float:none;padding:0;margin-top:20px;display:inline-block;}}.single-profile .profile-website{color:#2a437c;margin-top:10px;display:inline-block;}.single-profile .browse-who-button{display:block;margin-top:10px;background-image:url(/sites/all/themes/icma/assets/images/user-icon.png);background-repeat:no-repeat;padding-left:40px;background-position-x:10px;background-position-y:5px;}.view-display-id-page .item-list > ul{margin-bottom:40px;}.view-display-id-page .item-list > ul > li{margin:10px;margin-left:0px;}.view-display-id-page .item-list > ul > li > .views-field-name{position:relative;padding:17px 40px 17px 25px;color:#fff;cursor:pointer;text-transform:uppercase;font-size:14px;background:#2483b6;display:block;}.view-display-id-page .item-list > ul > li > .views-field-name a{color:#fff;text-decoration:none;}.view-display-id-page .item-list > ul > li > .views-field-name a:hover,.view-display-id-page .item-list > ul > li > .views-field-name a:active,.view-display-id-page .item-list > ul > li > .views-field-name a:visited{color:#fff;}.view-display-id-page .item-list > ul > li > .views-field-name a:after{content:"View Topics";position:absolute;right:45px;font-size:10px;top:40%;}.view-display-id-page .item-list > ul > li > .views-field-name span:after{content:"\f107";top:0;right:0;width:36px;height:100%;line-height:50px;display:block;font-size:20px;position:absolute;background:#2474a3;text-align:center;font-family:FontAwesome;}.view-display-id-page .item-list > ul > li .subtopics{margin:20px;}.view-display-id-page .item-list > ul > li .subtopics .fa{color:grey;}.view-display-id-page .item-list > ul > li .subtopics .topic-name{margin-left:10px;}.section-topics .topic-list h3{margin-bottom:15px;letter-spacing:-0.5px;font-weight:600;color:#2a437c;font-size:30px;}.topic-label a:before{float:left;margin-top:-4px;margin-right:10px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}.career-resources a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon1.png);}.community-engagement a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon16.png);}.economic-community-development a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon10.png);}.financial-management a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon5.png);}.international a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon9.png);}.leadership-ethics a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon13.png);}.managing-local-government a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon4.png);}.public-community-safety a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon12.png);}.service-delivery a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon3.png);}.sustainable-communities a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon2.png);}.technology a:before{content:url(/sites/all/themes/icma/assets/images/menu-icon15.png);}@media only screen and (max-width:530px){.topic-label a:after{display:none;}}.view-topics.view-display-id-page_1 .view-content,.view-topics.view-display-id-page_2 .view-content{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;}.view-topics.view-display-id-page_1 .view-content .item-list,.view-topics.view-display-id-page_2 .view-content .item-list{margin-bottom:.5rem;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}.view-topics.view-display-id-page_1 .view-content .item-list h3,.view-topics.view-display-id-page_2 .view-content .item-list h3{color:#2a437c;font-size:2.5rem;margin:0 0 1.5rem;padding:0 0 1rem;border-bottom:1px solid #555;}.view-topics.view-display-id-page_1 .view-content .item-list ul li,.view-topics.view-display-id-page_2 .view-content .item-list ul li{font-size:1.15rem;margin:0 0 .5rem;}.view-topics.view-display-id-page_2 .view-content{width:40%;margin:0 auto;-webkit-column-count:initial;-moz-column-count:initial;column-count:initial;}@media screen and (max-width:768px){.view-topics.view-display-id-page_2 .view-content{width:100%;}}.view-topics.view-display-id-page_2 .view-content .item-list{width:100% !important;}.page-topics-list-single h1{width:100%;text-align:center;}.letter-index{text-align:center;margin:0 0 1rem;padding:0 0 1rem;width:100%;overflow:scroll;}.letter-index a{margin:0 11px;font-weight:bold;font-size:1.25rem;color:#333;}.letter-index a.inactive{color:#ccc;}.grid{max-width:1200px;margin:0 auto;}.grid:after{content:'';display:block;clear:both;}.cardblockcontainer{float:left;width:303px;height:auto;margin-bottom:15px;}.grid-item150{height:150px;}.grid-item180{height:180px;}.grid-item210{height:210px;}.grid-item240{height:240px;}.grid-item270{height:270px;}.grid-item300{height:300px;}.grid-item330{height:330px;}.grid-item360{height:360px;}.grid-item390{height:390px;}.grid-item420{height:420px;}.grid-item450{height:450px;}.grid-item480{height:480px;}.grid-item510{height:510px;}.view-external-link-search .view-content.grid,.view-new-search .view-content.grid,.view-new-search-taxonomy .view-content.grid{margin-top:20px;}.view-external-link-search .contentright,.view-new-search-taxonomy .cardblock aside{width:99%;}.view-external-link-search .cardblock aside,.view-new-search-taxonomy .cardblock aside{min-height:60px;}.view-external-link-search .contentright .result_container,.view-new-search-taxonomy .contentright .result_container{margin-left:0;}.field-name-group-group{display:none;}.view-icma-og-extras-content .title{margin-bottom:23px;color:#2a437c;letter-spacing:-0.2px;}.view-icma-og-extras-content .item-list ul li.views-row{min-height:100px;margin-bottom:25px;}.view-icma-og-extras-content .item-list ul li.views-row span.user-picture{float:left;margin-right:25px;}.view-icma-og-extras-content .item-list ul li.views-row span.user-picture img{height:100px;}.view-icma-og-extras-content .item-list ul li.views-row .views-field-name{display:inline-block;}.view-icma-og-extras-content .item-list ul li.views-row .views-field-field-date{display:inline-block;margin-bottom:10px;}.view-icma-og-extras-content .feed-icon{display:none;}.view-og-extras-groups form .views-exposed-form{margin-bottom:1.5rem;}.view-og-extras-groups form .views-exposed-form .views-exposed-widgets{overflow:auto;}@media screen and (min-width:991px){.view-og-extras-groups form .views-exposed-form .views-widget-filter-title{width:40%;}}.view-og-extras-groups form .views-exposed-form .views-submit-button input{height:46px;}.content_event{margin-top:150px;}@media screen and (max-width:991px){.content_event{margin-top:50px;}}.content_event .left aside .group-info{position:absolute;bottom:45px;}.content_event .left aside .group-info .group-info-label .label{display:inline-block;width:120px;margin-right:15px;}.content_intro{}.content_intro .centering .group-info .group-info-label .label{display:inline-block;width:120px;margin-right:15px;}.page-site-search .region-featured-area .content_intro{margin-top:0;}@media screen and (max-width:991px){.centering .contentleft{padding-top:0;}}.centering .contentleft .resultblock{display:block;}.centering .contentleft .resultblock h5{font-size:22px !important;}@media screen and (max-width:861px) and (min-width:767px){.centering .contentleft .resultblock h5{font-size:20px !important;}}@media screen and (max-width:583px){.centering .contentleft .resultblock h5{font-size:20px !important;}}@media screen and (max-width:519px){.centering .contentleft .resultblock h5{font-size:19px !important;}}@media screen and (max-width:496px){.centering .contentleft .resultblock h5{font-size:18px !important;}}@media screen and (max-width:425px){.centering .contentleft .resultblock h5{font-size:20px !important;}}.centering .contentleft .cardblockcontainer{display:none;}.centering .contentleft .cardblockcontainer .cardblock aside ul li{display:inline-block;}.centering .contentleft .group-description-title{margin-bottom:20px;}.centering .contentleft .nonmember-group-text{margin-top:20px;}.centering .sidebar .group-content-block ul{list-style:none;margin-left:10px;font-size:18px;}.centering .notes.current-user-groups ul{columns:2;-webkit-columns:2;-moz-columns:2;}.page-groups .contentleft{width:100%;}.view-og-extras-groups table thead tr a,.view-og-extras-members table thead tr a{color:#fff;}.view-og-extras-groups table thead tr th,.view-og-extras-members table thead tr th{min-width:200px;}.view-og-extras-groups table tbody tr a,.view-og-extras-members table tbody tr a{color:#767679;}.view-og-extras-groups table tbody tr td.views-field-group-group,.view-og-extras-members table tbody tr td.views-field-group-group{border-right:none;}.view-og-extras-groups table tbody tr td.views-field-group-group a,.view-og-extras-members table tbody tr td.views-field-group-group a{color:#3aaee0;}.view-icma-og-extras-content .resultblock aside p{height:auto;}.view-og-extras-members .views-view-grid tr td{display:inline-block;margin:10px;text-align:center;}.node-type-affiliate-site .header_nav,.node-type-affiliate-site .below_header_nav{display:none;}.node-type-affiliate-site .header .header_logo{height:150px;width:250px;}.node-type-affiliate-site .header .header_logo a{background:white;display:inline-block;line-height:150px;max-height:150px;padding:0 15px;width:100%;}.node-type-affiliate-site .header .header_logo a img{display:inline-block;margin:auto;vertical-align:middle;}@media only screen and (max-width:990px){.node-type-affiliate-site .header .header_logo{height:auto;}.node-type-affiliate-site .header .header_logo a{background:none;line-height:0;}.node-type-affiliate-site .header .header_logo a img{max-width:80px;}}.node-type-affiliate-site .header ul.menu:not(:first-child){position:absolute;top:95px;left:270px;}@media only screen and (max-width:990px){.node-type-affiliate-site .header ul.menu:not(:first-child){display:none;}}.node-type-affiliate-site .header ul.menu:not(:first-child) > li{border-right:1px solid #66a8cc;display:inline-block;vertical-align:bottom;position:relative;}.node-type-affiliate-site .header ul.menu:not(:first-child) > li > a{padding:0 21px;position:relative;width:100%;display:table;font-weight:500;line-height:normal;color:#fff;height:41px;font-size:18px;}.node-type-affiliate-site .header ul.menu:not(:first-child) > li > a span{position:relative;padding:0 25px;display:table-cell;vertical-align:middle;}@media screen and (max-width:1199px){.node-type-affiliate-site .header ul.menu:not(:first-child) > li > a span{padding:0 10px;}}.node-type-affiliate-site .header ul.menu:not(:first-child) > li ul.submenu{position:absolute;left:0;top:55px;background-color:white;display:none;padding:15px 15px !important;z-index:999;box-shadow:3px 7px 7px rgba(0,0,0,0.3);-webkit-box-shadow:3px 7px 7px rgba(0,0,0,0.3);}.node-type-affiliate-site .header ul.menu:not(:first-child) > li ul.submenu li{border:none;display:block;position:static !important;white-space:nowrap;}.node-type-affiliate-site .header ul.menu:not(:first-child) > li ul.submenu li a{height:auto;color:#2483b6;font-size:18px;font-weight:bold;margin:10px 0;}.node-type-affiliate-site .header ul.menu:not(:first-child) > li ul.submenu li a:before{height:0 !important;width:0 !important;}.node-type-affiliate-site .header ul.menu:not(:first-child) > li ul.submenu li a:after{height:0 !important;width:0 !important;}.node-type-affiliate-site .header ul.menu:not(:first-child) > li ul.submenu li a:hover{color:#2a437c;}.node-type-affiliate-site .header ul.menu:not(:first-child) > li:last-child{border:0 none;}.node-type-affiliate-site .header ul.menu:not(:first-child) > li:hover ul{display:block;}.node-type-affiliate-site .header ul.menu:not(:first-child) > li:hover > a{position:relative;width:100%;display:table;font-weight:500;line-height:normal;color:#fff;height:41px;font-size:18px;}.node-type-affiliate-site .header ul.menu:not(:first-child) > li:hover > a span{position:relative;padding:0 25px;display:table-cell;vertical-align:middle;}@media screen and (max-width:1199px){.node-type-affiliate-site .header ul.menu:not(:first-child) > li:hover > a span{padding:0 10px;}}.node-type-affiliate-site .header ul.menu:not(:first-child) > li:hover > a:before{content:"";display:none;height:21px;width:100%;background:#fff;position:absolute;left:0;top:100%;margin-top:-1px;}.node-type-affiliate-site .header ul.menu:not(:first-child) > li:hover > a:after{content:"";display:none;height:20px;width:100%;background:#fff;position:absolute;left:0;margin-bottom:-1px;bottom:100%;}.node-type-affiliate-site .header ul.menu:not(:first-child) > li:hover:hover > a{color:#3aaee0;background:#fff;}.node-type-affiliate-site .header ul.menu:not(:first-child) > li:hover:hover > a:after{display:block;}.node-type-affiliate-site .header ul.menu:not(:first-child) > li:hover:hover > a:before{display:block;}.node-type-affiliate-site .header .header_top .menu{top:0px;right:0px;position:relative;left:0px;}.node-type-affiliate-site .title-header{display:-webkit-box;display:-ms-flexbox;display:flex;}.node-type-affiliate-site .title-header .title-header-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.node-type-affiliate-site .title-header .title-header-left{padding-left:15px;margin:0 0 20px;font-size:42px;color:#2a437c;font-weight:bold;}.node-type-affiliate-site .title-header .title-header-right{text-align:right;}.page-landing-page .content_manage.fc-section{margin-bottom:30px;}.page-landing-page .content_manage .right{width:auto;}.page-landing-page.section-publication-research .two_columns_html:nth-child(2){background-color:white;}.image-background{background-size:cover;height:200px;overflow:hidden;}.two_columns_html{margin-top:15px;}.two_columns_html .two-html-container{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (max-width:767px){.two_columns_html .two-html-container{display:block;}}.multimedia-widget{overflow:auto;padding:initial;margin-bottom:1rem;}.multimedia-widget h2{border-bottom:solid #2a437c 0.4rem;font-size:2rem;padding-bottom:1rem;text-align:initial;}.multimedia-widget .video-section .cta,.multimedia-widget .podcast-section .cta,.multimedia-widget .twitter-section .cta{position:absolute;top:-80px;right:15px;}@media screen and (min-width:991px){.multimedia-widget .video-section .cta,.multimedia-widget .podcast-section .cta,.multimedia-widget .twitter-section .cta{position:static;}}@media screen and (max-width:480px){.multimedia-widget .video-section .cta,.multimedia-widget .podcast-section .cta,.multimedia-widget .twitter-section .cta{top:-120px;}}@media screen and (min-width:767px){.multimedia-widget .podcast-section,.multimedia-widget .twitter-section{float:left;}}@media screen and (min-width:767px){.multimedia-widget .video-section{width:100%;}}@media screen and (min-width:991px){.multimedia-widget .video-section{float:left;width:50%;}}.multimedia-widget .podcast-section .content_manage .block{padding:0;overflow:auto;width:100%;}.multimedia-widget .podcast-section .content_manage .block figure{float:right;width:30%;}.multimedia-widget .podcast-section .content_manage .block figure img{height:auto;}@media screen and (max-width:991px){.multimedia-widget .podcast-section .content_manage .block figure img.play-button{display:none;}}@media screen and (min-width:991px){.multimedia-widget .podcast-section .content_manage .block figure{border-width:1.25rem;float:none;width:100%;}}@media screen and (min-width:767px){.multimedia-widget .podcast-section{width:50%;}}@media screen and (min-width:991px){.multimedia-widget .podcast-section{width:25%;}}.multimedia-widget .twitter-section ul li{width:100%;}.multimedia-widget .twitter-section ul li .views-field-text{font-size:1rem;font-weight:normal;}@media screen and (min-width:539px){.multimedia-widget .twitter-section ul li{float:left;width:50%;}}@media screen and (min-width:767px){.multimedia-widget .twitter-section ul li{width:100%;}}.multimedia-widget .twitter-section .item-list{padding:0;}@media screen and (min-width:767px){.multimedia-widget .twitter-section{padding:0;width:50%;}}@media screen and (min-width:991px){.multimedia-widget .twitter-section{width:25%;}}.multimedia-widget .podcast-description{float:left;width:70%;}@media screen and (min-width:991px){.multimedia-widget .podcast-description{float:none;width:100%;}}.multimedia-widget .video-embed{position:relative;padding-bottom:56.25%;height:0;margin-bottom:1rem;}.multimedia-widget .video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.multimedia-widget .video-embed p{margin-bottom:0;}@media screen and (min-width:718px){.multimedia-widget .video-embed{padding-bottom:0;height:400px;margin:0 auto;width:640px;}}@media screen and (min-width:991px){.multimedia-widget .video-embed{padding-bottom:56.25%;height:0;margin-bottom:1rem;width:initial;}}.search-or-post-widget{overflow:auto;padding:initial;margin-bottom:1rem;}.search-or-post-widget h2{border-bottom:solid #2a437c 0.4rem;font-size:2rem;padding-bottom:1rem;text-align:initial;}.map-widget{overflow:auto;padding:initial;margin-bottom:1rem;}.map-widget h2{border-bottom:solid #2a437c 0.4rem;font-size:2rem;padding-bottom:1rem;text-align:initial;}.search-bar-widget{overflow:auto;padding:initial;margin-bottom:1rem;}.search-bar-widget #edit-icma-front-and-landing-pages-job-search-text{width:60%;}.search-bar-widget #edit-icma-front-and-landing-pages-job-search-text,.search-bar-widget #edit-icma-front-and-landing-pages-job-search-location,.search-bar-widget #edit-submit,.search-bar-widget #edit-reset,.search-bar-widget #icma-front-and-landing-pages-job-search-bar-form div{display:inline;float:right;}.search-bar-widget h2{border-bottom:solid #2a437c 0.4rem;font-size:2rem;padding-bottom:1rem;text-align:initial;}.featured-jobs-widget{overflow:auto;padding:initial;margin-bottom:1rem;}.featured-jobs-widget h2{border-bottom:solid #2a437c 0.4rem;font-size:2rem;padding-bottom:1rem;text-align:initial;}.featured-employers-widget{overflow:auto;padding:initial;margin-bottom:1rem;}.featured-employers-widget h2{border-bottom:solid #2a437c 0.4rem;font-size:2rem;padding-bottom:1rem;text-align:initial;}.tweet-row-widget{overflow:auto;padding:initial;margin-bottom:1rem;}.tweet-row-widget h2{border-bottom:solid #2a437c 0.4rem;font-size:2rem;padding-bottom:1rem;text-align:initial;}.job-listings-widget{overflow:auto;padding:initial;margin-bottom:1rem;}.job-listings-widget h2{border-bottom:solid #2a437c 0.4rem;font-size:2rem;padding-bottom:1rem;text-align:initial;}.job-details-widget{overflow:auto;padding:initial;margin-bottom:1rem;}.job-details-widget h2{border-bottom:solid #2a437c 0.4rem;font-size:2rem;padding-bottom:1rem;text-align:initial;}.page-landing-page-pm-magazine-landing-page .centering{max-width:1385px;}.page-landing-page-pm-magazine-landing-page .breadcrumb-0,.page-landing-page-pm-magazine-landing-page .content_intro,.page-landing-page-pm-magazine-landing-page .messages,.page-landing-page-pm-magazine-landing-page .content_advertise,.page-landing-page-pm-magazine-landing-page .content_social{display:none;}.page-landing-page-pm-magazine-landing-page h3,.page-landing-page-pm-magazine-landing-page h4{font-weight:bold;color:#2a437c;margin-bottom:10px;}@media screen and (max-width:1024px){.page-landing-page-pm-magazine-landing-page h3,.page-landing-page-pm-magazine-landing-page h4{font-size:24px;}}.pm_landing_header_section-container{min-height:200px;border-bottom:2px solid #2a437c;margin-bottom:20px;}.pm_landing_header_section-container .button{font-size:20px;margin-left:20px;}@media screen and (max-width:1024px){.pm_landing_header_section-container .button{font-size:14px;}}@media screen and (max-width:768px){.pm_landing_header_section-container .button{font-size:12px;}}.pm_landing_header_section-container .pm-logo{float:left;}.pm_landing_header_section-container .pm-logo img{width:315px;height:auto;}@media screen and (max-width:1280px){.pm_landing_header_section-container .pm-logo img{max-width:21vw;height:130px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;}}@media screen and (max-width:768px){.pm_landing_header_section-container .pm-logo img{height:80px;max-width:27vw;}}@media screen and (max-width:1280px){.pm_landing_header_section-container .pm-logo{min-height:130px;}}@media screen and (max-width:768px){.pm_landing_header_section-container .pm-logo{height:auto;min-height:90px;}}@media screen and (max-width:480px){.pm_landing_header_section-container .pm-logo{position:absolute;}}.pm_landing_header_section-container .button-area{text-align:right;}@media screen and (max-width:480px){.pm_landing_header_section-container .button-area{position:absolute;left:0px;top:90px;width:100%;text-align:center;}}.pm_landing_header_section-container .tagline{padding-top:20px;text-align:right;color:#2483b6;font-size:30px;font-weight:bold;display:inline-block;max-width:920px;float:right;}.pm_landing_header_section-container .tagline span{white-space:nowrap;}@media screen and (max-width:1400px){.pm_landing_header_section-container .tagline{max-width:65vw;}}@media screen and (max-width:1280px){.pm_landing_header_section-container .tagline{max-width:65vw;font-size:24px;padding-top:10px;}}@media screen and (max-width:1024px){.pm_landing_header_section-container .tagline{max-width:65vw;font-size:18px;padding-top:10px;}}@media screen and (max-width:768px){.pm_landing_header_section-container .tagline{max-width:55vw;font-size:12px;padding-top:10px;}}@media screen and (max-width:480px){.pm_landing_header_section-container .tagline{text-align:left;max-width:53vw;position:absolute;top:0;right:0;font-size:13px;line-height:15px;}}@media screen and (max-width:1280px){.pm_landing_header_section-container{min-height:130px;}}@media screen and (max-width:768px){.pm_landing_header_section-container{min-height:90px;}}@media screen and (max-width:480px){.pm_landing_header_section-container{height:140px;}}@media screen and (min-width:1024px) and (max-width:1082px){.pm_landing_header_section{margin-top:50px;}}@media screen and (min-width:992px) and (max-width:1023px){.pm_landing_header_section{margin-top:140px;}}@media screen and (max-width:991px){.pm_landing_header_section{margin-top:40px;}}.full-row-adspace_container{text-align:center;}.full-row-adspace_container .full-row-adspace{border:1px solid #F4F4F4;width:auto;display:inline-block;padding:20px 20px 30px;}.full-row-adspace_container span.advertisement_disclaimer{text-transform:uppercase;color:#999999;font-size:12px;padding-bottom:5px;display:inline-block;}.full_row_html.bg_content_area{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}.multipurpose-pm-widget{margin:30px auto;}.multipurpose-pm-widget h2{font-weight:normal;}@media screen and (max-width:480px){.multipurpose-pm-widget h2{font-size:28px;}}.multipurpose-pm-widget .content_title .centering{padding-left:0px;}.multipurpose-pm-widget .content_title .centering h2{font-weight:normal;}.multipurpose-pm-widget .recent_issues_container{max-width:315px;float:left;margin-right:30px;}@media screen and (max-width:480px){.multipurpose-pm-widget .recent_issues_container ul{max-width:80%;margin:auto;margin-bottom:40px;}}.multipurpose-pm-widget .recent_issues_container .slick-arrow:before{color:#666666;}@media screen and (max-width:1400px){.multipurpose-pm-widget .recent_issues_container{width:calc(22vw);margin-right:calc(1.5vw);}}@media screen and (max-width:768px){.multipurpose-pm-widget .recent_issues_container{width:42vw !important;position:absolute !important;margin-top:23px !important;top:470px !important;height:450px !important;}}@media screen and (max-width:480px){.multipurpose-pm-widget .recent_issues_container{position:initial !important;width:100% !important;height:auto !important;margin:0px;max-width:initial;margin-bottom:40px;}}.multipurpose-pm-widget .stories_container{float:left;display:block;}.multipurpose-pm-widget .top_stories_responsive_container{float:left;}@media screen and (max-width:768px){.multipurpose-pm-widget .top_stories_responsive_container{display:inline;clear:none;}}.multipurpose-pm-widget .top_and_other_stories{float:left;}.multipurpose-pm-widget .top_story{float:right;width:615px;}.multipurpose-pm-widget .top_story .img-container{position:relative;margin-bottom:5px;overflow:hidden;}.multipurpose-pm-widget .top_story .img-container a{display:block;max-width:615px;max-height:400px;position:relative;color:white;}.multipurpose-pm-widget .top_story .img-container img{width:100%;height:400px;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;}@media screen and (max-width:480px){.multipurpose-pm-widget .top_story .img-container{height:280px;}}.multipurpose-pm-widget .top_story .top_story_overlay_text{position:absolute;top:0px;left:0px;color:white;padding:10px 15px;text-transform:uppercase;background:#27427c;}.multipurpose-pm-widget .top_story h4{position:absolute;bottom:0px;left:0px;background:rgba(0,0,0,0.6);width:100%;padding:15px;margin-bottom:0px;}@media screen and (max-width:480px){.multipurpose-pm-widget .top_story h4 a{font-size:18px;}}@media screen and (max-width:1400px){.multipurpose-pm-widget .top_story{width:calc(45vw);}}@media screen and (max-width:768px){.multipurpose-pm-widget .top_story{float:none;width:100%;}}@media screen and (max-width:480px){.multipurpose-pm-widget .top_story{height:375px;}}.multipurpose-pm-widget p.summary a{font-size:17px;font-weight:bold;color:#276399;}.multipurpose-pm-widget .secondary_stories{max-width:315px;float:left;margin-right:30px;}.multipurpose-pm-widget .secondary_stories h4{position:absolute;bottom:0px;left:0px;background:rgba(0,0,0,0.7);width:100%;margin-bottom:0;font-size:14px;padding:13px 10px;}.multipurpose-pm-widget .secondary_stories .img-container{display:block;position:relative;overflow:hidden;display:block;position:relative;margin-bottom:20px;}.multipurpose-pm-widget .secondary_stories .img-container a{max-height:210px;overflow:hidden;display:block;}@media screen and (max-width:480px){.multipurpose-pm-widget .secondary_stories .img-container a{max-height:initial;}}.multipurpose-pm-widget .secondary_stories .img-container img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:210px;}@media screen and (max-width:1024px){.multipurpose-pm-widget .secondary_stories .img-container img{height:190px;}}@media screen and (max-width:480px){.multipurpose-pm-widget .secondary_stories .img-container img{height:280px;width:100%;-o-object-fit:cover;object-fit:cover;}}.multipurpose-pm-widget .secondary_stories .img-container h4 a{color:#ffffff;}@media screen and (max-width:480px){.multipurpose-pm-widget .secondary_stories .img-container{height:280px;width:100%;-o-object-fit:cover;object-fit:cover;}}@media screen and (max-width:1400px){.multipurpose-pm-widget .secondary_stories{width:calc(22vw);margin-right:calc(1.5vw);}}@media screen and (max-width:768px){.multipurpose-pm-widget .secondary_stories{width:42vw;position:absolute;margin-top:23px;}}@media screen and (max-width:480px){.multipurpose-pm-widget .secondary_stories{float:none;width:100%;position:initial;margin-top:50px;margin:0 !important;max-width:initial;}}.multipurpose-pm-widget .other_featured_stories{width:305px;float:left;margin-left:30px;overflow:visible;}.multipurpose-pm-widget .other_featured_stories h4{font-size:32px;border-bottom:4px solid #2a437c;padding-bottom:15px;margin-bottom:15px;}.multipurpose-pm-widget .other_featured_stories li{border-bottom:1px solid #F4F4F4;}.multipurpose-pm-widget .other_featured_stories li:last-child{border-bottom:0px;}.multipurpose-pm-widget .other_featured_stories li a{color:#515151;font-weight:bold;padding:10px 0;display:inline-block;font-size:18px;}@media screen and (max-width:1400px){.multipurpose-pm-widget .other_featured_stories li a{font-size:16px;}}@media screen and (max-width:1024px){.multipurpose-pm-widget .other_featured_stories li a{font-size:13px;padding:5px 0;}}@media screen and (max-width:768px){.multipurpose-pm-widget .other_featured_stories li a{font-size:16px;padding:10px 0;}}@media screen and (max-width:1400px){.multipurpose-pm-widget .other_featured_stories{width:calc(22vw);margin-left:calc(2vw);}}@media screen and (max-width:1024px){.multipurpose-pm-widget .other_featured_stories{width:20vw;margin-left:1vw;}}@media screen and (max-width:768px){.multipurpose-pm-widget .other_featured_stories{float:right;width:42vw !important;min-height:450px;margin:0 0 0 0 !important;}}@media screen and (max-width:480px){.multipurpose-pm-widget .other_featured_stories{width:100% !important;margin:0;}}.multipurpose-pm-widget .ad_code_area{width:355px;float:left;padding:0px 20px;margin-left:20px;}@media screen and (max-width:1400px){.multipurpose-pm-widget .ad_code_area{max-width:calc(21vw);padding-left:0px;padding-right:0px;}}@media screen and (max-width:768px){.multipurpose-pm-widget .ad_code_area{max-width:42vw;padding:0;margin:35px 0;padding:0;position:absolute;top:470px;}}@media screen and (max-width:480px){.multipurpose-pm-widget .ad_code_area{width:100%;max-width:initial;position:initial;}}.multipurpose-pm-widget .full-row-adspace{width:100%;}@media screen and (max-width:1400px){.multipurpose-pm-widget{margin-right:calc(1.5vw);}}@media screen and (max-width:768px){.multipurpose-pm-widget{max-width:1385px;}}@media screen and (min-width:481px) and (max-width:768px){.multipurpose-pm-widget{height:1000px;}}@media screen and (max-width:1280px){.dark_full_html{zoom:0.7;}}@media screen and (max-width:768px){.dark_full_html{zoom:0.6;}}@media screen and (max-width:768px){.be_in_the_know_container .text img,.be_in_the_know_container .magazines img{margin:auto;position:relative;bottom:-10px;}}@media screen and (max-width:768px){.be_in_the_know_container .text,.be_in_the_know_container .magazines{float:none !important;width:100% !important;}}@media screen and (max-width:480px){.be_in_the_know_container .text{zoom:0.7;}}@media screen and (max-width:1024px){.be_in_the_know_container{zoom:0.75;}}@media screen and (max-width:1024px) and (min-width:769px){.be_in_the_know_container{zoom:0.75;height:240px;margin-bottom:-54px !important;display:block;}}@media screen and (max-width:768px){.be_in_the_know_container{zoom:0.75;text-align:center;}}.page-landing-page-home-page .content_advertise.full,.page-landing-page-home-page .content_social,.page-landing-page-home-page .content_intro,.page-landing-page-home-page .content_np.h-for-m .centering,.page-landing-page-home-page .content_event .left aside .h-for-m.np .centering,.content_event .left aside .page-landing-page-home-page .h-for-m.np .centering,.page-landing-page-home-page .content_event_jp .left aside .h-for-m.np .centering,.content_event_jp .left aside .page-landing-page-home-page .h-for-m.np .centering,.front .content_advertise.full,.front .content_social,.front .content_intro,.front .content_np.h-for-m .centering,.front .content_event .left aside .h-for-m.np .centering,.content_event .left aside .front .h-for-m.np .centering,.front .content_event_jp .left aside .h-for-m.np .centering,.content_event_jp .left aside .front .h-for-m.np .centering{display:none;}.page-landing-page-home-page .button,.front .button{margin-top:30px;}.full-row-html{text-align:center;padding:80px 6px 40px 6px;color:white;}.full-row-html h2,.full-row-html h3,.full-row-html h4{margin-bottom:20px;text-shadow:0px 0px 5px rgba(0,0,0,0.8);}.top_area{margin-top:170px;}@media screen and (max-width:1097px){.top_area{margin-top:220px;}}@media screen and (max-width:991px){.top_area{margin-top:70px;}}.top_intro_container td img{width:40px;margin:auto;}.first_column{float:right;width:40%;}.top_intro_container{height:340px;display:table-cell;vertical-align:middle;text-align:center;padding:40px;background:rgba(66,99,167,0.7);}.second_column{width:58%;float:left;}.second_column h1{display:none;}.top_intro{display:table;}.top_intro_container table{width:100%;text-align:center;}.top_intro_container table td{text-align:center;width:33%;vertical-align:bottom;}.top_intro_container p{color:white;font-size:21px;font-weight:300;}.top_intro_container a{color:white;text-transform:uppercase;}.advertisement_1{background:#f2f2f2;padding:20px;text-align:center;margin:30px 0;height:340px;}.advertisement_2{background:#f2f2f2;padding:20px;text-align:center;margin:30px 0;height:340px;display:none;height:auto;}.ad_box{text-align:center;width:100%;display:block;}.advertisement_1 span.advertisement_disclaimer,.advertisement_2 span.advertisement_disclaimer{font-size:11px;text-transform:uppercase;padding-bottom:10px;display:Block;}.ad_box img{text-align:center;margin:auto;}.slide{display:block;height:340px;}.slide a{display:block;height:340px;width:100%;}.slide span.img-bg-container{display:table;height:100%;color:white;width:100%;}.slide span.type{font-size:18px;}.slide span.title{font-size:36px;font-weight:bold;line-height:38px;display:block;}.slide span.description{font-weight:300;font-size:20px;}.slide span.title-area{background:rgba(37,66,125,0.7);display:table-cell;padding:90px 80px;text-shadow:0px 0px 5px rgba(0,0,0,0.9);}.slider_area{height:340px;}.slider_area .slick-arrow:before{color:#666666;}@media screen and (max-width:480px){.slider_area{height:450px !important;}}button.slick-arrow{color:white;width:50px;height:50px;background:rgba(0,0,0,0.5) !important;z-index:100;-webkit-transition:background 0.5s;transition:background 0.5s;}@media screen and (max-width:480px){button.slick-arrow{margin-top:-125px;}}button.slick-arrow:hover{background:rgba(0,0,0,0.7);}.slick-prev{left:0 !important;}.slick-next{right:0 !important;}.slick-prev:before{color:white !important;content:'<' !important;font-size:40px !important;font-family:'Lato' !important;font-weight:300;}.slick-next:before{color:white !important;content:'>' !important;font-size:40px !important;font-family:'Lato' !important;font-weight:300;}.additional_headlines{height:340px;margin-top:20px;}.headline{display:block;height:340px;}.headline a{display:block;height:100%;background:green;width:100%;}.headline span.img-bg-container{display:table;height:100%;color:white;width:100%;}.headline span.type{font-size:18px;}.headline span.title{font-size:30px;font-weight:bold;line-height:38px;display:block;}.headline span.description{font-weight:300;font-size:20px;}.headline span.title-area{background:rgba(58,174,224,0.7);display:table-cell;padding:50px 50px;text-shadow:0px 0px 5px rgba(0,0,0,0.9);vertical-align:bottom;}.additional_headlines{height:340px;overflow:hidden;-webkit-column-count:2;-moz-column-count:2;column-count:2;}.four_column_news{margin:40px 0 30px 0;}.four_column_news h2{font-size:30px;padding-bottom:10px;border-bottom:4px solid #2a437c;text-align:left;}.four_column_news h2 a{text-transform:uppercase;font-size:12px;display:inline-block;float:right;letter-spacing:0.2px;padding:10px 20px;margin-top:0px !important;}.four_column_news ul{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;vertical-align:top;}.four_column_news ul li{clear:left;display:block;margin-bottom:20px;}.four_column_news ul li a{display:block;min-height:70px;font-size:18px;}@media screen and (max-width:1024px){.slide span.title-area{padding:30px !important;}.slide span.title{font-size:30px !important;}.top_intro_container p{font-size:18px;line-height:18px;}.top_intro_container td{width:31% !important;padding:1% !important;}.headline span.description{display:none;}.headline span.title{font-size:24px !important;line-height:32px !important;}.headline span.title-area{padding:30px 20px !important;}}@media screen and (max-width:768px){.top_intro_container p{font-size:20px !important;line-height:24px !important;}.first_column{margin-left:-20px;margin-right:-20px;float:none;width:auto;margin-bottom:20px;}.second_column{float:none;width:auto;margin-bottom:20px;}.first_column .advertisement_1{display:none;}.slide span.title-area{padding:50px 30px !important;}.second_column h1{font-size:30px;padding-bottom:10px;border-bottom:4px solid #2a437c;display:block;color:#2a437c;}.headline span.title-area{padding:30px 30px !important;}.second_column .advertisement_2{display:block;}.page-landing-page-home-page .full-row-html,.front .full-row-html{padding:0px 10px;}.four_column_news ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}}@media screen and (max-width:480px){.slider_area{height:380px;}.slide{height:380px;}.slide a{height:100%;}.slide span.img-bg-container{background-size:100% auto !important;background-repeat:no-repeat !important;background-position:center top !important;}.slide span.title-area{background:white !important;text-align:center;margin-top:200px !important;display:block !important;float:none;padding:20px !important;}span.title-area .type{text-shadow:none;color:black;font-size:14px !important;}span.title-area .title{text-shadow:none;color:black;text-align:center;font-size:24px !important;line-height:28px;}span.title-area .description{text-shadow:none;color:black;text-align:center !important;font-size:18px !important;}.headline span.img-bg-container{background:none !important;height:auto !important;}.headline span.title-area{background:white !important;text-align:center;margin-top:0 !important;display:block !important;float:none;padding:20px !important;}.additional_headlines{background:white !important;-webkit-column-count:1;-moz-column-count:1;column-count:1;height:auto !important;}.additional_headlines .headline{height:auto !important;}span.description{display:block !important;}.four_column_news ul{-webkit-column-count:1 !important;-moz-column-count:1 !important;column-count:1 !important;}.four_column_news ul li a{height:auto !important;min-height:auto !important;}}.node .field-name-field-keywords .field-items .field-item{display:inline;}.node .field-name-field-keywords .field-items .field-item:after{content:',';}.node .field-name-field-keywords .field-items .field-item:last-child:after{content:'';}.page-pm-magazine-archive .region.region-featured-area .centering{display:none;}.page-pm-magazine-archive .centering{max-width:1385px;}.page-pm-magazine-archive .view-title{color:#2a437c;}.page-pm-magazine-archive .magazine-archive{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.page-pm-magazine-archive .magazine-archive:after{display:none;}.page-pm-magazine-archive .magazine-archive .magazine-archive-item{-webkit-box-flex:1;-ms-flex:1 0 21%;flex:1 0 21%;margin-bottom:2rem;max-width:21%;}@media screen and (max-width:768px){.page-pm-magazine-archive .magazine-archive .magazine-archive-item{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%;max-width:45%;}}.page-pm-magazine-archive .magazine-archive .magazine-archive-item img{margin-bottom:10px;}.page-pm-magazine-archive .magazine-archive .magazine-archive-item .views-field-title{font-weight:bold;}@media print{.header,.workbench-info-block,.sidebar,.addthis-right,.group-buttons,section.comment__section,.content_help.full,.page_bottom.full,.footer_main,.feedback-tag{display:none !important;}.icma-print-logo{display:block;max-width:120px;margin:0 auto !important;}.content_np,.content_event .left aside .np,.content_event_jp .left aside .np{padding-top:0 !important;}.content_np .centering,.content_event .left aside .np .centering,.content_event_jp .left aside .np .centering{padding:0 !important;}.contentleft{width:100% !important;}}
