#pageContent a{color:#0072AE}h2.webpart_content_title{color:#0072AE;font-weight:800;font-size:36px}#pageContent h2{color:#0072AE;font-weight:800;font-size:36px}#pageContent h1{color:#C0162C;font-size:40px;font-weight:bold}#topNav ul.topNav{top:95px}#topNav ul.topNav>li{left:0}@media(min-width:980px){#topNav::before{background:url('/Images/ecos_banner.png') 50% no-repeat!important;content'';background-size:contain;height:136px;width:100%;top:0;position:absolute;opacity:.5}}#pageHeader.container{background:#fff!important}.pageTitleBanner:before{content:'';display:block;position:absolute;left:0;bottom:-4px;width:40%;height:4px;background:#0072ae;z-index:0}.hero-all-course-inner{background:#0072ae;padding:20px;color:#fff;border-radius:0 3px 0 0;padding-left:10px!important}.hero-all-course-darkbg{background:#005e90;border-radius:0 0 3px 0}#pageHeader #headerLogo a{background:url("/Images/ecos.png") no-repeat;height:68px;background-size:cover;display:block;width:262px;position:absolute;top:57px;z-index:99}.hero-main{background:url("/Images/all-courses-header.png") no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center}.cme-info{background-color:#0072ae!important}#loginStatus .profileLink{background:#c0162c;padding:1px 30px;font-size:18px;font-weight:bold;text-decoration:none;border:2px solid #c0162c}@media(max-width:979px){#topNav ul.topNav{background:#0072ae!important}}#pageContent blockquote{border-left:5px solid #0072ae}#pageContent h3{color:#0072ae;font-weight:bold}#pageContent h5{font-weight:bold;color:#0072ae}#pageContent h6{font-weight:bold;color:#c01f38}#pageContent .btn.btn-blue{background:#0072ae;color:#fff;text-shadow:none;box-shadow:none;border:0}#pageContent .btn.btn-blue.btn-lg{background:#0072ae!important;color:#fff;text-shadow:none;box-shadow:none;border:0}#pageContent .btn.btn-red{background:#c01f38;color:#fff;text-shadow:none;box-shadow:none;border:0}#pageContent .btn.btn-primary{text-shadow:none;box-shadow:none;border:0;color:#fff}#pageContent a.btn.btn-darkblue{background:#24245B;color:#fff;text-shadow:none;box-shadow:none;border:0;font-weight:bold}@media(max-width:992px){.portal-footer-logo{margin:0 0 0 50px}}.portal-footer-logo{background:url("/Images/ecos_white.png") no-repeat;height:90px;background-size:261px;display:block}.footer-logo{background:url("/Images/CCA_white.png") no-repeat;height:78px;background-size:155px;display:block}.video-js{width:100%;height:477px}.media-info{display:none}.media-title{display:none}.annualmeetingheaderwrapper{background:url('/Images/banner.jpg') no-repeat;background-size:cover;height:400px;background-position:0 -118px}.annualmeetingbodywrapper{margin-top:30px;margin-bottom:30px}.annualmeetingherotext{color:#fff;position:absolute;left:294px;top:85px}.annualmeetingherotext h1{font-weight:700;font-size:40px}.annualmeetingtitle h1{color:#0777b0}.annualmeetingtitle{margin-bottom:20px}.annualmeetingtext{margin-top:20px}.annualmeetingtitle h2{color:#0777b0;font-size:20px}.annualmeetingsponsorsimage img{padding:20px}.comingsoon{background:#0072ae;position:absolute;width:122px;color:#fff;padding-left:6px;letter-spacing:1px}.all-course{font-size:12px;margin:17px;text-align:left;box-shadow:0 0 11px 2px rgba(33,33,33,.2);transition:box-shadow ease-in-out .3s;display:flex;flex-direction:column;padding-left:0!important;padding-right:0!important;width:30%;border:4px solid #0072ae;border-radius:4px;background:#fff}.clearfix{overflow:auto}@media(min-width:576px){.home #ContentHeaderZone{width:540px}.home .rowMain,.home .row2,.home .row3,.home .row4,.home .row5,.home .row6,.home .row7,.home .row8,.home .row9,.home .row10,.home .row11,.home .row12,.home .row13,.home .row14,.home .row15,.home .row16,.home .row17,.home .row18,.home .row19,.home .row20,.home .row21,.home .row22,.home .row23,.home .row24{width:540px}}@media(min-width:768px){.home #ContentHeaderZone{width:720px}.home .rowMain,.home .row2,.home .row3,.home .row4,.home .row5,.home .row6,.home .row7,.home .row8,.home .row9,.home .row10,.home .row11,.home .row12,.home .row13,.home .row14,.home .row15,.home .row16,.home .row17,.home .row18,.home .row19,.home .row20,.home .row21,.home .row22,.home .row23,.home .row24{width:720px}}@media(min-width:992px){.home #ContentHeaderZone{width:960px}.home .rowMain,.home .row2,.home .row3,.home .row4,.home .row5,.home .row6,.home .row7,.home .row8,.home .row9,.home .row10,.home .row11,.home .row12,.home .row13,.home .row14,.home .row15,.home .row16,.home .row17,.home .row18,.home .row19,.home .row20,.home .row21,.home .row22,.home .row23,.home .row24{width:960px}}@media(min-width:1200px){.home #ContentHeaderZone{width:1140px}.home .rowMain,.home .row2,.home .row3,.home .row4,.home .row5,.home .row6,.home .row7,.home .row8,.home .row9,.home .row10,.home .row11,.home .row12,.home .row13,.home .row14,.home .row15,.home .row16,.home .row17,.home .row18,.home .row19,.home .row20,.home .row21,.home .row22,.home .row23,.home .row24{width:1140px}}.home .rowMain,.home .row1,.home .row2,.home .row3,.home .row4,.home .row5,.home .row6,.home .row7,.home .row8,.home .row9,.home .row10,.home .row11,.home .row12,.home .row13,.home .row14,.home .row15,.home .row16,.home .row17,.home .row18,.home .row19,.home .row20,.home .row21,.home .row22,.home .row23,.home .row24{margin:0 auto}.home .row1{width:100%;background:url(/Images/bodybg.png) no-repeat}.home #ContentHeaderZone{margin:0 auto}.home .contentZone{width:100%!important;max-width:100%!important}.home #topZone{background:url(/Images/ecos_hero.png) no-repeat;background-size:cover;padding:40px 0;padding-right:15px;padding-left:15px}.home .row2 .TwoColumn{display:flex;flex-wrap:wrap}.home .row2 .TwoColumn .col-md-6:nth-of-type(1){flex-grow:2}.home .row2 .TwoColumn .col-md-6:nth-of-type(2){flex-grow:1}@media(min-width:992px){.home .row2 .TwoColumn .col-md-6{flex:1;flex-wrap:wrap}.home #ContentHeaderZone .drop-zone{display:flex;flex-direction:row}.home #ContentHeaderZone .drop-zone li[zoneindex="0"]{width:60%;display:inline-block;vertical-align:top;margin-right:10px;background:#fff;border-radius:5px;box-shadow:5px 10px 18px #888;padding:20px}.home #ContentHeaderZone .drop-zone li[zoneindex="1"]{width:38%;display:inline-block;vertical-align:top;margin-right:10px;background:#fff;border-radius:5px;box-shadow:5px 10px 18px #888;padding:20px}}#pageContent .cmsListing .newsRelease .newsReleaseTitle h1{font-size:24px;font-weight:bold;margin-top:0}.cmsListing .newsRelease .citation .date{color:#999;font-weight:600}.cmsListing .alternate.cms_Chrome{background:transparent}.cmsListing .cms_Chrome{border-bottom:1px solid #929292;margin-bottom:20px}.home .cmsListing .newsRelease .citation span:nth-child(2){display:none}.cmsListing .newsRelease .newsReleaseDescription{overflow:auto}@media(min-width:991px){.cmsListing .blog-item .featured-image{margin:0 15px 15px 0;float:left;max-width:200px}}.cmsListing .cms_content a{font-size:24px;font-weight:bold}.cmsListing .divider{display:none}.cmsListing .blog-item .description{overflow:auto}.cmsListing .newsRelease .citation .date{font-weight:bold}.cmsListing .newsRelease .thumb{float:left;margin-left:0;margin-right:25px;margin-top:0;margin-bottom:15px}.cmsListing .newsRelease{padding:10px 0 0 0}.cmsListing .newsRelease .thumb img{width:200px;object-fit:cover;height:113px}.cmsListing .blog-item .featured-image .clsblogimage{width:200px;height:113px;object-fit:cover}.cmsListing .blog-item .citation{margin-bottom:0}.cmsListing .blog-item .title{margin-bottom:0}.card_background{background:#fff;border-radius:5px;box-shadow:5px 10px 18px #888;padding:20px}@media(min-width:400px){.module-body{padding:20px;height:170px}}@media(min-width:992px){.ourmission-wrapper .row{display:flex;flex-direction:row}.ourmission-title{border-right:1px solid #fff;display:flex;align-items:center}}.ourmission-wrapper{background:#0072ae;padding:20px}#pageContent .ourmission-wrapper h3{color:#fff;margin:0}.ourmission-wrapper p{color:#FFF}.module-wrapper{margin-top:20px;margin-bottom:40px}.module-tile{background:#fff;box-shadow:5px 10px 8px #888;margin-bottom:20px;padding:0}#pageContent .module-title h3{color:#fff;font-size:21px;margin:10px}.module-title{background:#24245b;padding:10px}.module-button{padding:20px}.module-body p{margin-bottom:20px;font-size:14px}@media(min-width:992px){.home-video .cms_Chrome{width:30.5%;display:inline-block;margin-right:30px;margin-bottom:30px;vertical-align:top;border:0}}@media(max-width:992px){.home-video .cms_Chrome{width:100%;display:inline-block;margin-right:30px;margin-bottom:30px;vertical-align:top;border:0}}#pageContent .home-video .cmsListing a{color:#0072AE;font-size:20px;font-weight:bold}.home-video .cmsListing img{height:auto;width:100%;float:none;margin:0;max-width:100%}#pageContent .home-video .cmsListing h1{line-height:25px}.home-video .divider{display:none}.home-video .cmsListing .featured-image{float:none;margin:0 0 10px 0;max-width:100%}.home-video .cmsListing .cms_content .list-item.video-item{border-bottom:0;padding:0;flex-direction:column-reverse;display:flex}.home-video .cmsListing .cms_content .list-item.video-item .content .citation{display:none}.home-video .cmsListing .authorInfo{display:none}.singleevent .cmsListing .blog-item .featured-image .clsblogimage{margin:0 25px 15px 0;float:none;max-width:100%}.singleevent .cmsListing .newsRelease .thumb img{width:100%;height:auto}.header-wrapper{background:#0072ae;height:36px}#calendar a{background-color:#0072ae!important;border-color:#0072ae!important}#calendar a.internal-event{background-color:#c02038!important;border-color:#c02038!important}.event-detail-item .content-detail{display:flex;flex-direction:column}.event-detail-item .content-detail .featured-image{order:2;float:none}.event-detail-item .content-detail .content-detail-title{order:1;display:flex}.event-detail-item .content-detail .event-date{order:3}.event-detail-item .content-detail .event-body{order:4}.event-detail-item .content-detail #locationcontact{order:5}.event-detail-item .content-detail .pnlExportToCalendar{order:6}.pnlExportToCalendar a,.pnlExportToCalendar a:hover{background:#0072ae;color:#fff!important}