/*!normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ @import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400italic,300,300italic,700,700italic');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:.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{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"]{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;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:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'scbar-icons';src:url('/static/fonts/icons/icons/scbar-icons.eot?h0c0uv');src:url('/static/fonts/icons/scbar-icons.eot?h0c0uv&1978eee225ea#iefix') format("embedded-opentype"),url('/static/fonts/icons/scbar-icons.woff2?h0c0uv&1978eee225ea') format("woff2"),url('/static/fonts/icons/scbar-icons.ttf?h0c0uv&1978eee225ea') format("truetype"),url('/static/fonts/icons/scbar-icons.woff?h0c0uv&1978eee225ea') format("woff"),url('/static/fonts/icons/scbar-icons.svg?h0c0uv&1978eee225ea#scbar-icons') format("svg");font-weight:normal;font-style:normal}[class^="ico-"],[class*=" ico-"],a.arrow-link:after,.field-wrapper input[type="checkbox"]+label .styled-checkbox,.field-wrapper input[type="checkbox"]:checked+label .styled-checkbox:after,.eao-text-search-container #eao-text-search:before,.main-nav>li>ul li.parent>a:after,.main-nav>li:nth-child(n+4)>ul li.parent>a:before,.sort-by-dropdown .sort-option:first-child:before,.actions-container .product-action:after{font-family:'scbar-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-sort:before{content:"\e906"}.ico-download:before{content:"\1f53d"}.ico-sort-up:before{content:"\1f53c"}.ico-facebook:before{content:"\66"}.ico-twitter:before{content:"\74"}.ico-youtube:before{content:"\79"}.ico-linkedin2:before{content:"\eaca"}.ico-add-to-calendar:before{content:"\61"}.ico-calender-marker:before{content:"\6f"}.ico-caret-down:before{content:"\70"}.ico-caret-right:before{content:"\3e"}.ico-caret-left:before{content:"\24"}.ico-caret-up:before{content:"\5e"}.ico-carousel-nav-left:before{content:"\71"}.ico-carousel-nav-right:before{content:"\72"}.ico-check-box:before{content:"\73"}.ico-check-mark:before{content:"\75"}.ico-chevron-right:before{content:"\76"}.ico-clear:before{content:"\78"}.ico-drop-down:before{content:"\77"}.ico-external-link:before{content:"\7a"}.ico-map-marker:before{content:"\2c"}.ico-search-cle:before{content:"\21"}.ico-search-utility:before{content:"\23"}.ico-small-tool-tip:before{content:"\2e"}.ico-zoom-in:before{content:"\2b"}.ico-zoom-out:before{content:"\2d"}.ico-logo-footer:before{content:"\25"}.ico-close:before{content:"\58"}.ico-hamburger:before{content:"\57"}.ico-retweet:before{content:"\f079"}.ico-cart-empty:before{content:"\54"}.ico-cart-full:before{content:"\59"}.ico-logo-header .path1:before{content:"\26";color:#111741}.ico-logo-header .path2:before{content:"\27";margin-left:-2.3330078125em;color:#111741}.ico-logo-header .path3:before{content:"\28";margin-left:-2.3330078125em;color:#111741}.ico-logo-header .path4:before{content:"\29";margin-left:-2.3330078125em;color:#111741}.ico-logo-header .path5:before{content:"\2a";margin-left:-2.3330078125em;color:#111741}.ico-logo-header .path6:before{content:"\2f";margin-left:-2.3330078125em;color:#111741}.ico-logo-header .path7:before{content:"\48";margin-left:-2.3330078125em;color:#111741}.ico-logo-header .path8:before{content:"\49";margin-left:-2.3330078125em;color:#111741}.ico-logo-header .path9:before{content:"\4a";margin-left:-2.3330078125em;color:#111741}.ico-logo-header .path10:before{content:"\4b";margin-left:-2.3330078125em;color:#111741}.ico-logo-header .path11:before{content:"\4c";margin-left:-2.3330078125em;color:#111741}.ico-logo-header .path12:before{content:"\4d";margin-left:-2.3330078125em;color:#111741}.ico-logo-header .path13:before{content:"\4e";margin-left:-2.3330078125em;color:#111741}.ico-logo-header .path14:before{content:"\4f";margin-left:-2.3330078125em;color:#111741}.ico-logo-header .path15:before{content:"\50";margin-left:-2.3330078125em;color:#111741}.ico-logo-header .path16:before{content:"\51";margin-left:-2.3330078125em;color:#111741}.ico-logo-header .path17:before{content:"\52";margin-left:-2.3330078125em;color:#14afac}.ico-logo-sticky-nav .path1:before{content:"\60";color:#14afac}.ico-logo-sticky-nav .path2:before{content:"\7b";margin-left:-1em;color:white}.ico-logo-sticky-nav .path3:before{content:"\7c";margin-left:-1em;color:white}.ico-logo-sticky-nav .path4:before{content:"\7d";margin-left:-1em;color:white}.ico-logo-sticky-nav .path5:before{content:"\7e";margin-left:-1em;color:white}.ico-logo-sticky-nav .path6:before{content:"\7f";margin-left:-1em;color:white}.ico-logo-sticky-nav .path7:before{content:"\80";margin-left:-1em;color:white}.ico-logo-sticky-nav .path8:before{content:"\81";margin-left:-1em;color:white}.ico-logo-sticky-nav .path9:before{content:"\82";margin-left:-1em;color:white}.ico-cle-book .path1:before{content:"\31";color:#5c5edc}.ico-cle-book .path2:before{content:"\32";margin-left:-1em;color:white}.ico-cle-book .path3:before{content:"\33";margin-left:-1em;color:white}.ico-cle-form .path1:before{content:"\34";color:#5c5edc}.ico-cle-form .path2:before{content:"\35";margin-left:-1em;color:white}.ico-cle-form .path3:before{content:"\36";margin-left:-1em;color:white}.ico-cle-form .path4:before{content:"\37";margin-left:-1em;color:white}.ico-cle-people .path1:before{content:"\38";color:#5c5edc}.ico-cle-people .path2:before{content:"\39";margin-left:-1em;color:white}.ico-cle-people .path3:before{content:"\3a";margin-left:-1em;color:white}.ico-cle-people .path4:before{content:"\3b";margin-left:-1em;color:white}.ico-cle-people .path5:before{content:"\3c";margin-left:-1em;color:white}.ico-cle-people .path6:before{content:"\3d";margin-left:-1em;color:white}.ico-cle-people .path7:before{content:"\41";margin-left:-1em;color:white}.ico-cle-webcast .path1:before{content:"\30";color:#5c5edc}.ico-cle-webcast .path2:before{content:"\42";margin-left:-1em;color:white}.ico-cle-webcast .path3:before{content:"\43";margin-left:-1em;color:white}.ico-cle-webcast .path4:before{content:"\44";margin-left:-1em;color:white}.ico-cle-webcast .path5:before{content:"\45";margin-left:-1em;color:white}.ico-cle-webcast .path6:before{content:"\46";margin-left:-1em;color:white}.ico-cle-webcast .path7:before{content:"\47";margin-left:-1em;color:white}.ico-cle-on-demand .path1:before{content:"\62";color:#5c5edc}.ico-cle-on-demand .path2:before{content:"\63";margin-left:-1em;color:white}.ico-cle-on-demand .path3:before{content:"\64";margin-left:-1em;color:white}.ico-cle-software .path1:before{content:"\65";color:#5c5edc}.ico-cle-software .path2:before{content:"\67";margin-left:-1em;color:white}.ico-cle-software .path3:before{content:"\68";margin-left:-1em;color:white}.ico-cle-teleseminar .path1:before{content:"\69";color:#5c5edc}.ico-cle-teleseminar .path2:before{content:"\6a";margin-left:-1em;color:white}.ico-cle-material .path1:before{content:"\e900";color:#5c5edc}.ico-cle-material .path2:before{content:"\e901";margin-left:-1em;color:white}.ico-cle-material .path3:before{content:"\e902";margin-left:-1em;color:white}.ico-cle-material .path4:before{content:"\e903";margin-left:-1em;color:white}.ico-cle-material .path5:before{content:"\e904";margin-left:-1em;color:white}.ico-cle-material .path6:before{content:"\e905";margin-left:-1em;color:white}.ico-filter-slider-handle .path1:before{content:"\6b";color:#15afaf}.ico-filter-slider-handle .path2:before{content:"\6c";margin-left:-0.533203125em;color:white}.ico-filter-slider-handle .path3:before{content:"\6d";margin-left:-0.533203125em;color:white}.ico-filter-slider-handle .path4:before{content:"\6e";margin-left:-0.533203125em;color:white}.ico-large-tool-tip .path1:before{content:"\3f";color:#f4f4f4}.ico-large-tool-tip .path2:before{content:"\40";margin-left:-1em;color:#111741}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{font-size:100%;overflow-y:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{background:#fff;margin:0}audio,canvas,img,svg,video{vertical-align:middle}img{border:0;-ms-interpolation-mode:bicubic}::-moz-selection{background:#f9be4d;color:#fff;text-shadow:none}::selection{background:#f9be4d;color:#fff;text-shadow:none}.alert{color:#f00}.clearfix::after{clear:both;content:'';display:table}.flip-h{-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.flip-v{-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.hidden{display:none}.invisible{visibility:hidden}body,button,input,select,textarea{color:#111741;font-family:"Source Sans Pro",sans-serif;font-size:18px;line-height:1.4}a{color:#14afac;text-decoration:none}a:hover{color:#f9be4d;text-decoration:none}a:focus{outline:1px dotted #14afac}a:hover,a:active{outline:0}a.arrow-link{font-size:16px;font-weight:bold}a.arrow-link:after{content:"\76";margin-left:10px;position:relative;top:2px}p{font-size:18px;line-height:1.66666666666667;margin:0 0 41px;padding:0}p.large-paragraph{font-size:36px;font-weight:300;line-height:1.16666666666667}p.small-paragraph{font-size:15px;line-height:1.6}b,strong{font-weight:bold}blockquote{color:#76888a;font-size:16px;font-style:italic;margin:1em 40px;padding:10px 0}blockquote p{margin:0}em,i{font-style:italic}hr{border:0 #f4f4f4 solid;border-top-width:3px;clear:both;display:block;height:1px;margin:41px 0;-moz-box-sizing:content-box;box-sizing:content-box}h1,h2,h3,h4,h5,h6,.member-profile-title .button,.member-profile-title .content-area .pagination li.next-page a,.content-area .pagination li.next-page .member-profile-title a,.member-profile-title .content-area .pagination li.next-page span,.content-area .pagination li.next-page .member-profile-title span{margin:0 0 41px;padding:0;text-rendering:optimizeLegibility}h1{font-size:60px;font-weight:300;line-height:1.1;margin:0 0 10px}h2{font-size:42px;line-height:1.0952380952381}h2.light{font-weight:300}h3{font-size:30px;font-weight:300;line-height:1.2}h4{font-size:24px;line-height:1.25}h4.light{font-weight:300}h5{font-size:18px;line-height:1.66666666666667}h6,.member-profile-title .button,.member-profile-title .content-area .pagination li.next-page a,.content-area .pagination li.next-page .member-profile-title a,.member-profile-title .content-area .pagination li.next-page span,.content-area .pagination li.next-page .member-profile-title span{font-size:13px;line-height:1.38461538461538;text-transform:uppercase}h6.light,.member-profile-title .light.button,.member-profile-title .content-area .pagination li.next-page a.light,.content-area .pagination li.next-page .member-profile-title a.light,.member-profile-title .content-area .pagination li.next-page span.light,.content-area .pagination li.next-page .member-profile-title span.light{font-weight:300}.semicolon-separator{margin:0 5px 0 -2px}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer;font-weight:bold}button,select,input[type="button"],input[type="file"],input[type="reset"],input[type="submit"]{cursor:pointer}input[type="text"],input[type="datetime"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="url"],textarea,select{background:#fff;border:1px solid #d8d8d8;height:60px;line-height:34px;padding:0 20px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-transition:border-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}input[type="text"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="url"]:focus,textarea:focus,select:focus{border-color:#f9be4d;outline:none;-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}input[type="number"]{width:60px}textarea{height:120px;resize:vertical;vertical-align:top}button,input[type="submit"],.button,.content-area .pagination li.next-page a,.content-area .pagination li.next-page span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#14afac;border:none;color:#fff;font-weight:bold;padding:4px 10px}button:active,input[type="submit"]:active,.button:active,.content-area .pagination li.next-page a:active,.content-area .pagination li.next-page span:active{position:relative;top:1px}button:focus,input[type="submit"]:focus,.button:focus,.content-area .pagination li.next-page a:focus,.content-area .pagination li.next-page span:focus{border:none;outline:1px dashed #14afac}button:hover,input[type="submit"]:hover,.button:hover,.content-area .pagination li.next-page a:hover,.content-area .pagination li.next-page span:hover{background:#f9be4d;color:#fff}button.button-large,input[type="submit"].button-large,.button.button-large,.content-area .pagination li.next-page a.button-large,.content-area .pagination li.next-page span.button-large{display:block;font-size:18px;padding:17.5px 30px;text-align:center;width:100%}button.button-small,input[type="submit"].button-small,.button.button-small,.content-area .pagination li.next-page a.button-small,.content-area .pagination li.next-page span.button-small{display:inline-block;font-size:13px;padding:11px 30px;text-transform:uppercase}::-webkit-input-placeholder{color:rgba(7,21,66,0.5);font-size:18px}:-moz-placeholder{color:rgba(7,21,66,0.5);font-size:18px}:-ms-input-placeholder{color:rgba(7,21,66,0.5);font-size:18px}input.placeholder{color:rgba(7,21,66,0.5);font-size:18px;font-weight:300}.field-wrapper input,.field-wrapper select{color:#111741;display:block;width:100%}.field-wrapper select{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0;border:0;color:rgba(7,21,66,0.5);width:93%}.field-wrapper select:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.field-wrapper select.on{color:#111741}.field-wrapper select::-ms-expand{display:none}.field-wrapper .checkbox input[type="checkbox"]{display:none}.field-wrapper input[type="checkbox"]+label .styled-checkbox{color:#111741;cursor:pointer;display:inline-block;font-size:15px;margin-right:15px;position:relative;top:5px;vertical-align:top}.field-wrapper input[type="checkbox"]:checked+label .styled-checkbox:after{color:#14afac;content:'\75';font-size:20px;position:absolute;right:-10px;top:-3px}.field-wrapper input[type="radio"]+label .styled-radio{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #9d9faa;height:17px;position:relative;width:17px}.field-wrapper input[type="radio"]:checked+label .styled-radio{border-color:#111741}.field-wrapper input[type="radio"]:checked+label .styled-radio:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#14afac;content:'';height:9px;left:3px;position:absolute;top:2.5px;width:9px}.field-wrapper .dropdown-container{border:1px solid #d8d8d8;margin-bottom:10px;position:relative}.field-wrapper .dropdown-container select{-moz-appearance:none}.field-wrapper .dropdown-container:hover:after{border-color:#14afac transparent transparent}.field-wrapper .dropdown-container:after{-moz-transition:border-color .2s ease-in-out;-o-transition:border-color .2s ease-in-out;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;-webkit-transform:rotate(360deg);border-color:#111741 transparent transparent;border-style:solid;border-width:6px 6px 0;content:'';height:0;position:absolute;right:18px;top:27px;width:0}dd{margin:0 0 0 40px}ul,ol{padding:10px 10px 10px 30px}ul li{background:transparent 0 6px no-repeat;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACxJREFUeNpidHFxYQACQSA2BuI9LFDObqjALCYoA4RBIA0ksAckAxVIBwgwAMyyBfjDQxpjAAAAAElFTkSuQmCC');list-style:none;padding:0 0 8px 10px}ol li{list-style:decimal;margin:0 0 0 10px;padding:0 0 8px 0}nav ul,nav ol,nav li{background:none;margin:0;padding:0}.content-area ul{font-size:18px;margin:0 0 41px;padding:0}.content-area ul li{background-image:none;margin:0 0 17px 40px;padding:0;position:relative}.content-area ul li:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#111741;content:' ';height:4px;left:-11px;position:absolute;top:11px;width:4px}.content-area ul li ul{margin-bottom:0;margin-top:17px}.content-area ol{counter-reset:item;font-size:18px;margin:0 0 41px;padding:0}.content-area ol li{counter-increment:item;list-style-type:none;margin:0 0 17px 49px;padding:0;text-indent:-0.55em}.content-area ol li:before{content:counter(item) ".";display:inline-block;font-weight:bold;padding-right:.5em;text-align:right;width:0}.content-area ol li ol{margin-bottom:0;margin-top:17px}.messages-container{background-color:#f4f4f4;margin-top:-16px}.messages-container .cols{position:relative}.messages-container .close-messages{position:absolute;right:30px;top:29px}.messages-container .close-messages i{color:#14afac;cursor:pointer;font-size:24px}.messages-container ul{padding-top:30px}.messages-container ul li{background-image:none}table{padding:10px 0}td,th{padding:5px}th{font-weight:bold}td{vertical-align:top}a,button,.button,.content-area .pagination li.next-page a,.content-area .pagination li.next-page span,input[type="submit"]{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-moz-transition-property:background-color,border-color,color,opacity;-o-transition-property:background-color,border-color,color,opacity;-webkit-transition-property:background-color,border-color,color,opacity;transition-property:background-color,border-color,color,opacity}body{-moz-transition:margin-bottom .2s ease-in-out;-o-transition:margin-bottom .2s ease-in-out;-webkit-transition:margin-bottom .2s ease-in-out;transition:margin-bottom .2s ease-in-out}footer{-moz-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;-webkit-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.main-footer{-moz-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;-webkit-transition:height .2s ease-in-out;transition:height .2s ease-in-out}header .logo-header,header .logo-sticky{-moz-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;-webkit-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.toggle{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.error-page .main-content .intro-area{margin:0}.error-page .search-form{padding-left:40px;width:60%}.error-page input[name="q"],.error-page button[type="submit"]{display:inline-block;vertical-align:top}.error-page input[name="q"]{width:calc(90% - 60px)}.error-page button[type="submit"]{height:60px;width:60px}.main-content-row{width:100%}.eao-filters{margin-left:0;float:left}.eao-filters h5{margin-bottom:10px}.eao-filters .dropdown-box{position:relative}.eao-filters .dropdown-box .dropdown-arrow{float:right;z-index:1}.eao-filters .dropdown-box .dropdown-arrow:before{content:"\70";font-family:'scbar-icons';text-align:right;position:absolute;font-size:10px;top:13px;right:15px;pointer-events:none}.eao-filters select{width:100%;height:40px;appearance:none;-webkit-appearance:none;-moz-appearance:window;background-color:#f4f4f4}.eao-filters select::-ms-expand{display:none}.year-dropdown{width:23%;margin-right:4%}.eao-text-search-container{width:73%}.eao-text-search-container #eao-text-search{position:relative}.eao-text-search-container #eao-text-search input[type="text"]{background-color:#f4f4f4;border:0;font-size:15px;height:40px;line-height:40px;width:100%}.eao-text-search-container #eao-text-search:before{color:#111741;content:"\23";font-size:15px;right:10px;position:absolute;top:13px}.clear-filter-container{padding-top:30px;width:100%}.clear-filter-container a h6,.clear-filter-container a .member-profile-title .button,.member-profile-title .clear-filter-container a .button,.clear-filter-container a .member-profile-title .content-area .pagination li.next-page a,.member-profile-title .content-area .pagination li.next-page .clear-filter-container a a,.clear-filter-container a .content-area .pagination li.next-page .member-profile-title a,.content-area .pagination li.next-page .member-profile-title .clear-filter-container a a,.clear-filter-container a .member-profile-title .content-area .pagination li.next-page span,.member-profile-title .content-area .pagination li.next-page .clear-filter-container a span,.clear-filter-container a .content-area .pagination li.next-page .member-profile-title span,.content-area .pagination li.next-page .member-profile-title .clear-filter-container a span{float:right;text-transform:uppercase;margin-bottom:60px;color:#111741}.search-results{padding-top:55px;background-color:#f4f4f4;text-align:center;padding-bottom:30px}.search-results p{margin-bottom:28px;padding:0;margin-top:0}.indented{margin:30px 12.5% 30px 12.5%}.content-area .opinions-list{margin:0}.content-area .opinions-list li{margin:0}.content-area .opinions-list li:before{content:none}.opinion-card{width:75%;padding:36px 40px 35px 40px;background-color:#FFF;text-align:left}.opinion-card h4{font-weight:400;margin-bottom:5px}.opinion-card time{font-size:15px;font-weight:bold;text-transform:uppercase}.opinion-card p{margin-top:20px;margin-bottom:20px}.opinion-card p:last-child{margin-top:30px;margin-bottom:0}.cols .col-indent-1.col-5.opinion-details{margin-right:0;padding-top:18px;min-height:65px}.cols .col-indent-1.col-5.opinion-details h4{font-weight:bold;margin:0 0 5px 0}.cols .social_share_container{min-height:65px;margin:0 0 0 30px;padding-top:18px;position:relative;pointer-event:none}.cols .social_share_container a{position:absolute;right:24px}.cols .social_share_container a img{position:absolute;top:4px;right:-23px}.eao-content .cols .social_share_container{width:22.97297%}.cols div.eao-nav-button-contain{margin-right:0;margin-bottom:20px;position:relative}.cols div.eao-nav-button-contain button i{position:relative;top:2px;margin-right:5px}.event-detail-content .cols .event-attribute-row{border-bottom:3px solid #f4f4f4;margin-bottom:30px;padding-bottom:20px}.event-detail-content .cols .event-attribute-row.last-row{margin-bottom:50px;padding-bottom:30px}.event-detail-content .cols .event-attribute-row.last-row .event-attributes{display:inline-block;margin-right:30px;vertical-align:top;width:calc(39% - 30px)}.event-detail-content .cols .event-attribute-row.last-row .event-attributes:last-child{margin-right:0;width:22%}.event-detail-content .cols .event-attributes h4{display:inline-block;font-weight:bold;margin:0 30px 10px 0;vertical-align:top;width:calc(61% - 30px)}.event-detail-content .cols .event-attributes h6,.event-detail-content .cols .event-attributes .member-profile-title .button,.member-profile-title .event-detail-content .cols .event-attributes .button,.event-detail-content .cols .event-attributes .member-profile-title .content-area .pagination li.next-page a,.member-profile-title .content-area .pagination li.next-page .event-detail-content .cols .event-attributes a,.event-detail-content .cols .event-attributes .content-area .pagination li.next-page .member-profile-title a,.content-area .pagination li.next-page .member-profile-title .event-detail-content .cols .event-attributes a,.event-detail-content .cols .event-attributes .member-profile-title .content-area .pagination li.next-page span,.member-profile-title .content-area .pagination li.next-page .event-detail-content .cols .event-attributes span,.event-detail-content .cols .event-attributes .content-area .pagination li.next-page .member-profile-title span,.content-area .pagination li.next-page .member-profile-title .event-detail-content .cols .event-attributes span{margin:0 0 5px 0}.event-detail-content .cols .event-attributes p{margin:0;line-height:1.34}.event-detail-content .cols .event-attributes .time{font-weight:400}.event-detail-content .cols .add-to-calendar-container{display:inline-block;min-height:65px;padding:18px 0 0 0;text-align:right;vertical-align:top;width:39%}.content-area .featured_image{display:block;width:100%;height:488px;margin-bottom:40px}.content-area .article_featured_image{margin-bottom:40px}.related-events-prefooter{min-height:430px;background-color:#f4f4f4;padding-bottom:60px}.related-events-prefooter .prefooter-title{padding-top:55px;margin-bottom:35px}.related-events-prefooter .title h3{margin-bottom:0}.related-events-prefooter .link{text-align:right;padding-top:10px}.related-events-prefooter .link p{font-size:18px;font-weight:bold}.related-events-prefooter .link i{position:relative;top:2px;margin-left:2px}.related-events-prefooter .card{-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:#FFF;height:240px;overflow:hidden;padding:30px;position:relative}.related-events-prefooter .card h4{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#14afac;margin-top:8px}.related-events-prefooter .card time{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#111741;font-size:15px;font-weight:bold}.related-events-prefooter .card p:last-child{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#111741;position:absolute;bottom:-10px}.related-events-prefooter .card:hover{background-color:#14afac;color:#FFF}.related-events-prefooter .card:hover h4{color:#FFF}.related-events-prefooter .card:hover time{color:#FFF}.related-events-prefooter .card:hover p:last-child{color:#FFF}.related-events-prefooter .cols .empty-card{background-color:#f4f4f4;pointer-events:none}.locations-container .title{background-color:#111741;color:#fff;font-size:13px;letter-spacing:.05em;padding:11px 30px;text-transform:uppercase;width:100%}.locations-container .locations-list-container li{background-image:none}.locations-container .locations-list-container .city{font-weight:bold}.locations-container .locations-list-container i,.locations-container .locations-list-container span{display:inline-block;vertical-align:middle}.locations-container .locations-list-container i{font-size:18px;margin-right:7px}.events-content-container .dropdown{margin-left:0;float:left;position:relative}.events-content-container .dropdown h5{margin-bottom:10px}.events-content-container .dropdown .dropdown-box{background-color:#f4f4f4;height:35px;width:100%;padding:5px 25px 5px 5px;overflow:hidden;cursor:pointer;cursor:hand}.events-content-container .dropdown .dropdown-box .dropdown-expand{float:right;z-index:1}.events-content-container .dropdown .dropdown-box .dropdown-expand:before{content:"\70";font-family:'scbar-icons';text-align:right;position:absolute;font-size:10px;top:13px;right:15px}.events-content-container .dropdown .dropdown-box .dropdown-collapse{float:right;z-index:1}.events-content-container .dropdown .dropdown-box .dropdown-collapse:before{content:"\5e";font-family:'scbar-icons';text-align:right;position:absolute;font-size:10px;top:13px;right:15px}.events-content-container .dropdown .dropdown-list-container{-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);background-color:#f4f4f4;overflow:auto;margin:0 -150% 0 0;padding:10px;position:absolute;z-index:2}.events-content-container .dropdown .dropdown-list-container ul{margin:0}.events-content-container .dropdown .dropdown-list-container ul li{margin:0}.events-content-container .dropdown .dropdown-list-container ul li:before{content:none}.events-content-container .dropdown .dropdown-list-container ul li label{margin-left:8px;font-weight:400}.events-content-container .dropdown .dropdown-list-container .list-section-title{font-weight:700;margin-left:10px}.events-content-container .dropdown:last-child .dropdown-list-container{right:0;margin:0 0 0 -150%}.events-content-container .event-filter-container .event-type-dropdown{width:22%;margin-right:4%}.events-content-container .event-filter-container .group-dropdown{width:22%;margin-right:4%}.events-content-container .event-filter-container .dates-dropdown{width:22%;margin-right:4%}.events-content-container .event-filter-container .location-dropdown{width:22%;margin-right:0}.events-content-container .public-event-filter-container .event-type-dropdown{width:31%;margin-right:4%}.events-content-container .public-event-filter-container .dates-dropdown{width:31%;margin-right:4%}.events-content-container .public-event-filter-container .location-dropdown{width:30%;margin-right:0}.events-content-container .education-event-filter-container .program-dropdown{width:31%;margin-right:4%}.events-content-container .education-event-filter-container .dates-dropdown{width:31%;margin-right:4%}.events-content-container .education-event-filter-container .location-dropdown{width:30%;margin-right:0}.events-content-container .clear-filter-container{padding-top:30px;width:100%}.events-content-container .clear-filter-container a h6,.events-content-container .clear-filter-container a .member-profile-title .button,.member-profile-title .events-content-container .clear-filter-container a .button,.events-content-container .clear-filter-container a .member-profile-title .content-area .pagination li.next-page a,.member-profile-title .content-area .pagination li.next-page .events-content-container .clear-filter-container a a,.events-content-container .clear-filter-container a .content-area .pagination li.next-page .member-profile-title a,.content-area .pagination li.next-page .member-profile-title .events-content-container .clear-filter-container a a,.events-content-container .clear-filter-container a .member-profile-title .content-area .pagination li.next-page span,.member-profile-title .content-area .pagination li.next-page .events-content-container .clear-filter-container a span,.events-content-container .clear-filter-container a .content-area .pagination li.next-page .member-profile-title span,.content-area .pagination li.next-page .member-profile-title .events-content-container .clear-filter-container a span{float:right;text-transform:uppercase;margin-bottom:60px;color:#111741}.events-content-container .event-search-results{background-color:#f4f4f4;text-align:center;padding-top:1px;padding-bottom:30px}.events-content-container .event-search-results p{margin-bottom:28px;padding:0;margin-top:0}.events-content-container .indented{margin:30px 12.5% 30px 12.5%}.events-content-container .all-loaded-msg{text-align:center;margin-top:60px;margin-bottom:35px}.events-content-container .all-loaded-msg p{color:#111741;margin:0;opacity:.5}.events-content-container .events-content-area h4{margin-bottom:8px}.events-content-container .events-content-area .date,.events-content-container .events-content-area .cle-detail-card .regular-price,.cle-detail-card .events-content-container .events-content-area .regular-price{margin-top:60px}.events-content-container .events-content-area .events-list{margin:0}.events-content-container .events-content-area .events-list li{margin:0}.events-content-container .events-content-area .events-list li:before{content:none}.events-content-container .event-card{width:75%;margin-top:30px;padding:37px 40px 38px 40px;background-color:#FFF;text-align:left}.events-content-container .event-card h4{font-weight:400;margin-top:20px;margin-bottom:16px}.events-content-container .event-card time{font-size:15px;font-weight:bold}.events-content-container .event-card p{margin-top:0;margin-bottom:0}.events-content-container .event-card p:last-child{margin-top:20px;margin-bottom:0}.events-content-container .disabled-element{cursor:default;opacity:.5}.events-content-container .no-events{padding-top:30px}.events-content-container .no-events .event-card{text-align:center}#event-calendar{position:relative;width:300px}#event-calendar .header{background-color:#14afac;color:#fff;padding:17px 0;position:relative}#event-calendar .previous,#event-calendar .next{cursor:pointer;font-weight:bold;position:absolute;top:20px}#event-calendar .previous{left:30px}#event-calendar .next{right:30px}#event-calendar .title{font-size:18px;text-align:center}#event-calendar .month{border:1px solid #d8d8d8;border-width:0 0 1px 1px;display:none;margin-bottom:20px;width:100%}#event-calendar .month .day{border:1px solid #d8d8d8;border-width:1px 1px 0 0;cursor:pointer;display:inline-block;font-size:15px;height:41px;padding:8px 16px;text-align:center;vertical-align:top;width:14.285%}#event-calendar .month .day.on,#event-calendar .month .day:hover{border:1px solid #111741}#event-calendar .month .day.event{position:relative}#event-calendar .month .day.event:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#111741;content:' ';display:block;height:5px;left:22px;position:absolute;top:29px;width:5px}#event-calendar .month .day.past{color:rgba(17,23,65,0.5);cursor:initial}#event-calendar .month .day.past:before{background-color:rgba(17,23,65,0.5)}.cols .col-1{float:left;margin:0 2.7027% 0 0;width:5.85586%}.cols .col-2{float:left;margin:0 2.7027% 0 0;width:14.41441%}.cols .col-3{float:left;margin:0 2.7027% 0 0;width:22.97297%}.cols .col-4{float:left;margin:0 2.7027% 0 0;width:31.53153%}.cols .col-5{float:left;margin:0 2.7027% 0 0;width:40.09009%}.cols .col-6{float:left;margin:0 2.7027% 0 0;width:48.64865%}.cols .col-7{float:left;margin:0 2.7027% 0 0;width:57.20721%}.cols .col-8{float:left;margin:0 2.7027% 0 0;width:65.76577%}.cols .col-9{float:left;margin:0 2.7027% 0 0;width:74.32432%}.cols .col-10{float:left;margin:0 2.7027% 0 0;width:82.88288%}.cols .col-11{float:left;margin:0 2.7027% 0 0;width:91.44144%}.cols .col-12{float:left;margin:0 2.7027% 0 0;width:100%}.cols{clear:both;margin:0 auto;max-width:1170px;padding:0 30px;width:auto}.cols::after{clear:both;content:'';display:table}.cols .col-indent-1{margin-left:8.43333%}.cols .col-indent-2{margin-left:16.76667%}.cols .col-indent-3{margin-left:25.1%}.cols .col-indent-4{margin-left:33.43333%}.cols .col-indent-5{margin-left:41.76667%}.cols .col-indent-6{margin-left:50.1%}.cols .col-indent-7{margin-left:58.43333%}.cols .col-indent-8{margin-left:66.76667%}.cols .col-indent-9{margin-left:75.1%}.cols .col-indent-10{margin-left:83.43333%}.cols .col-indent-11{margin-left:91.76667%}.cols .col-1:last-child{float:right;margin-right:0}.cols .col-1:only-child{float:left}.cols .col-2:last-child{float:right;margin-right:0}.cols .col-2:only-child{float:left}.cols .col-3:last-child{float:right;margin-right:0}.cols .col-3:only-child{float:left}.cols .col-4:last-child{float:right;margin-right:0}.cols .col-4:only-child{float:left}.cols .col-5:last-child{float:right;margin-right:0}.cols .col-5:only-child{float:left}.cols .col-6:last-child{float:right;margin-right:0}.cols .col-6:only-child{float:left}.cols .col-7:last-child{float:right;margin-right:0}.cols .col-7:only-child{float:left}.cols .col-8:last-child{float:right;margin-right:0}.cols .col-8:only-child{float:left}.cols .col-9:last-child{float:right;margin-right:0}.cols .col-9:only-child{float:left}.cols .col-10:last-child{float:right;margin-right:0}.cols .col-10:only-child{float:left}.cols .col-11:last-child{float:right;margin-right:0}.cols .col-11:only-child{float:left}.cols .col-12:last-child{float:right;margin-right:0}.cols .col-12:only-child{float:left}.cols img{max-width:100%}header{background-color:#fff;height:235px;position:relative}header .logo{height:235px;position:relative}header .mobile-icon{display:none}header .logo-header,header .logo-sticky{display:block;position:absolute;top:50%;transform:translateY(-50%)}header .logo-header{width:100%}header .shadow{-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);bottom:0;height:4px;position:absolute;width:100%;z-index:4}.utility-nav{margin-bottom:65px;padding-top:55px;text-align:right}.utility-nav .welcome{font-size:15px;line-height:40px}.utility-nav .cart-link-mobile{display:none}.utility-nav .cart-utility{-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:#5b5edb;font-size:20px;height:40px;margin-right:0;padding-right:3px;padding-top:8px;text-align:center;width:40px}.utility-nav .cart-utility .ico{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#fff}.utility-nav .cart-utility:hover{background-color:#f9be4d}.utility-nav .social-link-container{display:inline-block;vertical-align:top}.utility-nav .social-link i{-moz-transition:color,0.2s,ease-in-out;-o-transition:color,0.2s,ease-in-out;-webkit-transition:color,0.2s,ease-in-out;transition:color,0.2s,ease-in-out}.utility-nav .social-link:hover{color:#14afac}.utility-nav .social-link:hover li{background-color:#14afac}.utility-nav .social-link:hover i{color:#fff}.utility-nav .social-link .mybar{padding:6px 4px}.utility-nav .social-link .mybar .st0{-moz-transition:fill .2s ease-in-out;-o-transition:fill .2s ease-in-out;-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out;fill:#14afac}.utility-nav .social-link .mybar .st1{-moz-transition:fill .2s ease-in-out;-o-transition:fill .2s ease-in-out;-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.utility-nav .social-link .mybar:hover .st0,.utility-nav .social-link .mybar:hover .st1{fill:#fff}.utility-nav .social-link svg{max-width:100%}.utility-nav>li:last-child{margin-right:0}.utility-nav li{display:inline-block;margin-right:10px;vertical-align:top}.utility-nav li.social{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:background-color,0.2s,ease-in-out;-o-transition:background-color,0.2s,ease-in-out;-webkit-transition:background-color,0.2s,ease-in-out;transition:background-color,0.2s,ease-in-out;background-color:#f4f4f4;height:40px;padding:9px 11px;width:40px}.utility-nav li.search{position:relative}.utility-nav li.search i{color:#14afac;cursor:pointer;font-size:15px;right:10px;position:absolute;top:15px}.utility-nav .login{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:15px;height:40px;line-height:40px;padding:0 20px;text-transform:none}.utility-nav input[type="search"]{background-color:#f4f4f4;border:0;font-size:15px;height:40px;line-height:40px;width:174px}.utility-nav ::-webkit-input-placeholder{color:#14afac;font-size:15px;font-weight:bold}.utility-nav :-moz-placeholder{color:#14afac;font-size:15px;font-weight:bold}.utility-nav ::-moz-placeholder{color:#14afac;font-size:15px;font-weight:bold}.utility-nav :-ms-input-placeholder{color:#14afac;font-size:15px;font-weight:bold}.mobile-nav-container{display:none}.main-nav{margin:0;padding:0;text-align:right}.main-nav>li{display:inline-block;margin-right:5.49%;overflow:hidden;position:relative;vertical-align:top}.main-nav>li:last-child{margin-right:0}.main-nav>li.selected>a,.main-nav>li.ancestor>a{color:#14afac}.main-nav>li.selected>a:hover,.main-nav>li.ancestor>a:hover{color:#f9be4d}.main-nav>li.parent>a{display:inline-block}.main-nav>li.parent>a:after{-moz-transition:height,0.15s,ease-in-out;-o-transition:height,0.15s,ease-in-out;-webkit-transition:height,0.15s,ease-in-out;transition:height,0.15s,ease-in-out;background-color:#14afac;content:' ';display:block;height:0;left:0;position:absolute;top:75px;width:100%;z-index:1}.main-nav>li.parent:hover>a:after,.main-nav>li.parent.active>a:after{height:10px}.main-nav>li:hover,.main-nav>li.active{overflow:visible}.main-nav>li:hover>ul,.main-nav>li.active>ul{opacity:1}.main-nav>li>a{color:#111741;font-size:23px;font-weight:300;padding-bottom:43px;position:relative;z-index:4}.main-nav>li>a:hover{color:#14afac}.main-nav>li>ul{-moz-transition:opacity,0.2s,ease-in-out;-o-transition:opacity,0.2s,ease-in-out;-webkit-transition:opacity,0.2s,ease-in-out;transition:opacity,0.2s,ease-in-out;-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);background-color:#f4f4f4;left:-50px;opacity:0;padding:22px 0;position:absolute;top:75px;width:310px;z-index:3}.main-nav>li>ul li{padding:0;text-align:left}.main-nav>li>ul li:hover{background-color:#d8d8d8}.main-nav>li>ul li:hover>ul{opacity:1;z-index:1}.main-nav>li>ul li.active>ul{opacity:1;z-index:1}.main-nav>li>ul li.parent>a:after{content:"\3e";font-size:9px;margin-left:5px;position:relative;top:-1px}.main-nav>li>ul li a{color:#111741;display:block;font-size:15px;padding:12px 50px}.main-nav>li>ul li a:hover{color:#14afac}.main-nav>li>ul li>ul{-moz-transition:opacity,0.2s,ease-in-out;-o-transition:opacity,0.2s,ease-in-out;-webkit-transition:opacity,0.2s,ease-in-out;transition:opacity,0.2s,ease-in-out;-moz-box-shadow:-1px 4px 2px -2px rgba(0,0,0,0.1);-webkit-box-shadow:-1px 4px 2px -2px rgba(0,0,0,0.1);box-shadow:-1px 4px 2px -2px rgba(0,0,0,0.1);background-color:#d8d8d8;min-height:100%;position:absolute;left:310px;opacity:0;padding:22px 0;top:0;width:300px;z-index:-1}.main-nav>li:nth-child(n+4)>ul li.parent>a{position:relative}.main-nav>li:nth-child(n+4)>ul li.parent>a:after{content:none}.main-nav>li:nth-child(n+4)>ul li.parent>a:before{content:"\24";font-size:16px;left:37px;position:absolute;top:15px}.main-nav>li:nth-child(n+4)>ul li>ul{left:auto;right:310px}.main-nav>li:last-child>ul{left:auto;right:0}.main-nav .label{font-size:13px;font-weight:bold;padding:14px 50px;text-transform:uppercase}header.sticky{height:100px;left:0;position:fixed;top:0;width:100%;z-index:10}header.sticky .logo{height:100px}header.sticky .logo-header{top:14px;transform:none;width:160px}header.sticky .utility-nav.desktop{display:none}header.sticky .main-nav{padding-top:33px}header.sticky .main-nav li>ul{top:67px}header.sticky .main-nav li>ul li>ul{top:0}header.sticky .main-nav>li.parent>a:after{top:67px}.wrap.sticky{padding-top:200px}.alert-banner{display:block;padding-top:10px;padding-bottom:10px;background:#14afac;color:#FFF;text-align:center}.alert-banner a{color:#FFF;text-decoration:underline}.alert-banner a:hover{color:rgba(255,255,255,0.35)}.alert-banner p{font-size:14px;margin:0}.alert-banner strong{-webkit-font-smoothing:antialiased}.title-container{background-color:#111741;padding:61px 30px 40px}.title-container h1{color:#fff}.title-container .col-12{padding:0 30px}.breadcrumb{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 22px;padding:0}.breadcrumb li{background-image:none;display:inline-block;font-size:15px;margin:0;padding:0}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li:last-child a{padding-right:0}.breadcrumb li:last-child .separator{display:none}.breadcrumb li .separator{color:rgba(255,255,255,0.35)}.breadcrumb li a{color:rgba(255,255,255,0.35);padding:0 6px}.breadcrumb li a:hover{color:white}.left-rail-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#14afac;font-size:13px;font-weight:bold;padding:21px 30px;text-transform:uppercase}.left-rail-title a{color:#fff}.left-rail-title .mobile-subnav-title{display:none}.subnav{background-color:#f4f4f4;margin-bottom:60px}.subnav li{background-image:none;font-size:15px;list-style-type:none;margin:0;padding:0}.subnav li a{color:#111741;display:block;padding:10px 0}.subnav li a:hover{color:#14afac}.subnav li ul{margin:0;padding:0 0 0 28px}.subnav li ul li.selected,.subnav li ul li.ancestor{font-weight:bold}.subnav .pages{padding:14px 30px 24px}.subnav .pages>li.selected,.subnav .pages>li.ancestor{position:relative}.subnav .pages>li.selected:before,.subnav .pages>li.ancestor:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#111741;content:' ';height:4px;left:-11px;position:absolute;top:19px;width:4px}.subnav .pages>li.selected>a,.subnav .pages>li.ancestor>a{font-weight:bold}.mobile-subnav-section-title{display:none}.left-rail-mobile{display:none}.left-rail-mobile .left-rail-placeholder{display:block}.main-content{min-height:400px;padding:80px 0 120px}.main-content .intro-area{margin-bottom:80px}html{min-height:100%;position:relative}.wrap{-moz-transition:.2s,ease-in-out;-o-transition:.2s,ease-in-out;-webkit-transition:.2s,ease-in-out;transition:.2s,ease-in-out;-moz-transition-property:padding-bottom,padding-top;-o-transition-property:padding-bottom,padding-top;-webkit-transition-property:padding-bottom,padding-top;transition-property:padding-bottom padding-top;background-color:#fff}body{margin:0 0 0}footer{background-color:#111741;color:#fff;overflow-x:hidden;width:100%}.footer-top{border-bottom:1px solid rgba(255,255,255,0.1);padding:60px 0}.footer-item{display:inline-block;font-size:24px;font-weight:bold;margin-right:18%;vertical-align:middle}.footer-item:last-child{margin-right:0}.footer-item span{margin-right:20px}.footer-item span.ico-facebook{margin-right:15px}.footer-item a{color:white}.footer-item a:hover{color:rgba(255,255,255,0.35)}.ico-logo-footer{color:#fff;font-size:150px}.footer-social{padding-top:5.2%}.footer-nav-container{border-bottom:1px solid rgba(255,255,255,0.1);font-size:15px;padding:58px 0 110px;position:relative}.footer-nav-container a{color:white;display:block}.footer-nav-container ul{margin:0;padding:0}.footer-nav-container ul>li{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:bold}.footer-nav-container ul>li ul{overflow:hidden;padding-top:13px}.footer-nav-container ul>li ul.closed{height:0}.footer-nav-container ul>li ul li{font-weight:normal;padding:0 0 13px}.footer-nav-container ul>li ul li a{color:rgba(255,255,255,0.35)}.footer-nav-container ul>li ul li a:hover{color:white}.footer-nav-container li{background-image:none}.footer-nav-container li:last-child{padding-bottom:0}.footer-nav-container .toggle{bottom:60px;color:rgba(255,255,255,0.35);cursor:pointer;font-size:15px;font-weight:bold;position:absolute;right:0}.footer-nav-container .toggle:hover{color:white}.footer-nav-container .toggle .text span{font-size:9px;margin-left:9px}.footer-nav-container .toggle .text.hidden{display:none}.footer-bottom{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(255,255,255,0.16);padding:47px 0 57px}.footer-bottom div:last-child{text-align:right}.footer-bottom div:last-child a{color:rgba(255,255,255,0.16)}.footer-bottom div:last-child a:hover{color:white}.footer-map-container{bottom:0;left:0;position:fixed;width:100%;z-index:-1}.footer-map{background-color:#f4f4f4;height:301px}.footer-map-label{background-color:rgba(255,255,255,0.8);color:#343434;font-size:15px;line-height:24px;padding:38px 76px 38px 52px}.homepage .main-content{padding-bottom:0}.home-bottom-promo{padding-bottom:60px}.home-slideshow{height:550px;margin:0 auto;max-width:1920px}.home-slideshow .slideshow{margin:0}.home-slideshow .slideshow .track{width:9999px}.home-slideshow .slideshow .slideshow-controls-caption{left:30px;right:30px;width:calc(100% - 30px)}.home-slideshow .slideshow .caption-text-container{bottom:-60px;padding:53px 95px 51px;position:absolute;right:30px;width:48.5%;z-index:2}.home-slideshow .slideshow .caption-text-container .title{margin-bottom:29px}.home-slideshow .slideshow .caption-text-container .text{margin-bottom:30px}.home-slideshow .slideshow .caption-text-container .read-more a{color:#fff;font-weight:bold}.home-slideshow .slideshow .caption-text-container .read-more .ico{font-size:15px;left:9px;position:relative;top:1px}.home-slideshow .slideshow .slideshow-controls{left:30px;width:calc(100% - 30px)}.home-slideshow .slide{vertical-align:top}.home-slideshow .slide .overlay{background-color:rgba(0,0,0,0.3);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.home-slideshow .slide img{min-height:555px}.home-slideshow .slide-bubbles{display:inline-block;margin-left:10px}.home-slideshow .slide-bubbles .bubble{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,0.5);cursor:pointer;display:inline-block;margin-right:5px;height:15px;width:15px}.home-slideshow .slide-bubbles .bubble.active{background-color:white}.home-news .news-item{cursor:pointer;margin-bottom:60px}.home-news .news-item:hover .info{background-color:#14afac}.home-news .news-item:hover h4{color:#fff}.home-news .news-item:hover h6,.home-news .news-item:hover .member-profile-title .button,.member-profile-title .home-news .news-item:hover .button,.home-news .news-item:hover .member-profile-title .content-area .pagination li.next-page a,.member-profile-title .content-area .pagination li.next-page .home-news .news-item:hover a,.home-news .news-item:hover .content-area .pagination li.next-page .member-profile-title a,.content-area .pagination li.next-page .member-profile-title .home-news .news-item:hover a,.home-news .news-item:hover .member-profile-title .content-area .pagination li.next-page span,.member-profile-title .content-area .pagination li.next-page .home-news .news-item:hover span,.home-news .news-item:hover .content-area .pagination li.next-page .member-profile-title span,.content-area .pagination li.next-page .member-profile-title .home-news .news-item:hover span{color:#fff}.home-news .news-item:hover .audience{color:#fff}.home-news .news-item img,.home-news .news-item .info{display:inline-block;vertical-align:top}.home-news .news-item img{max-width:255px}.home-news .news-item .info{-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:#fff;min-height:170px;padding:5px 30px;width:calc(100% - 255px)}.home-news .news-item h4{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#14afac;font-weight:normal;margin-bottom:9px}.home-news .news-item h6,.home-news .news-item .member-profile-title .button,.member-profile-title .home-news .news-item .button,.home-news .news-item .member-profile-title .content-area .pagination li.next-page a,.member-profile-title .content-area .pagination li.next-page .home-news .news-item a,.home-news .news-item .content-area .pagination li.next-page .member-profile-title a,.content-area .pagination li.next-page .member-profile-title .home-news .news-item a,.home-news .news-item .member-profile-title .content-area .pagination li.next-page span,.member-profile-title .content-area .pagination li.next-page .home-news .news-item span,.home-news .news-item .content-area .pagination li.next-page .member-profile-title span,.content-area .pagination li.next-page .member-profile-title .home-news .news-item span{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#111741;display:inline-block;font-size:15px;margin-bottom:0}.home-news .news-item .audience{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;font-size:15px;color:#111741}.home-links{overflow:hidden}.home-links .inner{border-left:2px solid #f4f4f4;margin-top:86px;padding-left:67px}.home-links h3{line-height:.7}.home-links .promo-block .promo-links{color:#111741}.home-links .promo-block .promo-links .right{color:#14afac}.home-links .promo-block a:hover .right{color:#fff}.home-cle{background-color:#f4f4f4;padding:55px 0 60px}.home-cle .featured-slider{min-height:620px;padding-bottom:0;padding-top:10px}.home-cle-title{padding-right:20px}.home-cle-search{padding-top:5px;position:relative}.home-cle-search input{height:70px;width:100%}.home-cle-search .ico{color:#14afac;cursor:pointer;font-size:18px;position:absolute;right:30px;top:32px}.shop-all-container{text-align:center}.shop-all-container .button,.shop-all-container .content-area .pagination li.next-page a,.content-area .pagination li.next-page .shop-all-container a,.shop-all-container .content-area .pagination li.next-page span,.content-area .pagination li.next-page .shop-all-container span{display:inline-block;padding:25px 30px;width:50%}.content-area .member-list.contact-paralegal li{margin:0 0 35px}.content-area .member-list.contact-paralegal hr.top-line{margin-top:0}.content-area .member-list.contact-paralegal .info{min-height:0;width:100%}.content-area .member-list.contact-paralegal .info .member-name,.content-area .member-list.contact-paralegal .info .lawyer-type{display:inline-block}.content-area .member-list.contact-paralegal .info .member-name{width:35%}.content-area .member-list.contact-paralegal .info .lawyer-type{text-align:center;width:65%}.sort-by-container{border-bottom:2px solid #f4f4f4;margin-bottom:30px;padding:10px 0 25px}.sort-by{display:inline-block;position:relative}.sort-by-dropdown{background-color:transparent;display:inline-block;margin-left:10px;min-width:140px;position:absolute;left:55px;padding:10px 20px 10px 7px;top:-10px;vertical-align:top;z-index:1}.sort-by-dropdown .sort-option{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#14afac;cursor:pointer;display:none;margin-bottom:5px;margin-left:15px}.sort-by-dropdown .sort-option:hover{color:#f9be4d}.sort-by-dropdown .sort-option:first-child{display:block;margin-left:0}.sort-by-dropdown .sort-option:first-child:before{content:'\77';font-size:10px;margin-right:5px;position:relative;top:-1px}.sort-by-dropdown.open{background-color:#fff;border:1px solid #d8d8d8}.sort-by-dropdown.open .sort-option:first-child:before{content:'\1f53c';font-size:16px}.member-list .image{display:inline-block;height:160px;margin-right:30px;vertical-align:top;width:160px}.member-list .image img{max-height:160px;max-width:100%}.member-list .info{display:inline-block;min-height:160px;position:relative;vertical-align:top;width:calc(100% -(160px+30px))}.member-list .info .member-name{font-size:24px}.member-list .info .location{bottom:0;left:0;position:absolute}.content-area .member-list li{display:block;margin:0 0 50px}.content-area .member-list li:before{content:none}.content-area .pagination{height:55px;display:block}.content-area .pagination.no-previous{padding-left:20px}.content-area .pagination.no-next{padding-right:20px}.content-area .pagination li{background-color:#f4f4f4;display:inline-block;margin:0;width:12.7%;text-align:center}.content-area .pagination li a,.content-area .pagination li span{display:inline-block;height:55px;line-height:55px;width:100%}.content-area .pagination li:before{content:none}.content-area .pagination li.previous-page{padding-left:4%}.content-area .pagination li.previous-page a i:before{font-size:20px;font-weight:bold;position:relative;top:2px}.content-area .pagination li.next-page{width:23%}.content-area .pagination li.next-page a,.content-area .pagination li.next-page span{display:inline-block;font-size:18px;height:55px;line-height:46px;text-align:center;width:100%}.content-area .pagination li.next-page{padding-left:5%}.content-area .pagination li.active span,.content-area .pagination li.active a{font-weight:bold}h4{margin-bottom:20px}.member-search-form .field-wrapper,.clp-member-search-form .field-wrapper{margin-bottom:50px}.member-search-form .field-wrapper.less-margin,.clp-member-search-form .field-wrapper.less-margin{margin-bottom:30px}.member-search-form .field-wrapper>label,.clp-member-search-form .field-wrapper>label{display:inline-block;line-height:60px;margin-right:30px;text-align:right;vertical-align:top;width:calc(37.5% - 30px)}.member-search-form .field-wrapper .fields,.clp-member-search-form .field-wrapper .fields{display:inline-block;vertical-align:top;width:62.5%}.member-search-form .field-wrapper input,.clp-member-search-form .field-wrapper input{margin-bottom:10px}.member-search-form .field-wrapper .small-paragraph,.clp-member-search-form .field-wrapper .small-paragraph{margin-bottom:0;padding-left:20px}.member-search-form .field-wrapper button[type="submit"],.clp-member-search-form .field-wrapper button[type="submit"]{padding:27px}.member-search-form .checkbox,.clp-member-search-form .checkbox{margin:15px 0;padding-left:20px}.member-search-form .checkbox input[type="checkbox"],.clp-member-search-form .checkbox input[type="checkbox"]{display:none}.member-search-form .checkbox label,.clp-member-search-form .checkbox label{display:inline-block;font-size:18px;font-weight:normal;vertical-align:top;width:100%}.member-search-form .checkbox label span,.clp-member-search-form .checkbox label span{display:inline-block;width:calc(100% - 55px)}.member-search-form input.first-name,.member-search-form input.middle-name,.clp-member-search-form input.first-name,.clp-member-search-form input.middle-name{display:inline-block;vertical-align:top;width:calc(50% - 5px)}.member-search-form input.first-name,.clp-member-search-form input.first-name{margin-right:10px}.member-search-form .form-errors,.clp-member-search-form .form-errors{color:#de1343;font-weight:bold;margin:0 0 20px;text-align:center}.member-search-form .mediation-errors,.clp-member-search-form .mediation-errors{color:#de1343;font-weight:bold;text-align:center}.clp-member-search-form input.last-name{display:inline-block;vertical-align:top;width:calc(50% - 5px)}.sign-in .main-content.landing-page{padding-bottom:120px}.sign-in .intro-area{display:none}.sign-in-form{margin:0 auto;width:50%}.sign-in-form input{margin-bottom:5px;width:100%}.sign-in-form label{display:block;margin-bottom:5px}.sign-in-form .checkbox{margin-bottom:13px;position:relative}.sign-in-form .checkbox input[type="checkbox"]{display:none}.sign-in-form .checkbox label{font-size:14px;line-height:24px;text-transform:uppercase}.sign-in-form .errors{color:#de1343}.sign-in-form .errors li{margin:0 0 15px}.sign-in-form .errors li:before{content:none}.sign-in-form .forgot-links{display:block;font-size:15px;text-align:right;width:100%}.sign-out-iframe{display:none}.forgot-password .main-content .intro-area,.forgot-username .main-content .intro-area{display:none}.member-profile-title{position:relative}.member-profile-title .button,.member-profile-title .content-area .pagination li.next-page a,.content-area .pagination li.next-page .member-profile-title a,.member-profile-title .content-area .pagination li.next-page span,.content-area .pagination li.next-page .member-profile-title span{padding:12px 30px;position:absolute;right:0;top:0}.member-card{border-bottom:2px solid #f4f4f4;margin-bottom:60px;padding-bottom:30px;position:relative}.member-card.your-membership{margin-bottom:13px}.member-card.has-photo{padding-bottom:90px}.member-card label.has-photo{bottom:-60px}.member-card .image,.member-card .info{display:inline-block;vertical-align:top}.member-card .image{width:35%}.member-card .info{padding-left:30px;width:65%}.member-card .info .edit-profile-button{bottom:30px;left:calc(35% - -30px);position:absolute}.member-profile .member-name,.member-profile .job-title{margin-bottom:0}.member-profile .organization-name{margin-top:15px}.member-profile .line{margin-bottom:34px}.member-profile .line.subheader{font-size:13px;font-weight:bold;margin-bottom:7px;opacity:.5;text-transform:uppercase}.member-profile .line input[type="text"]{margin-top:-18px;width:100%}.member-profile dt,.member-profile dd{display:inline-block;margin:0;padding:0;vertical-align:top}.member-profile dt{font-weight:bold;text-align:right;width:35%}.member-profile dt.address{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.member-profile dt.address:after{content:"Address:"}.member-profile dt.website{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.member-profile dt.website:after{content:"Website:"}.member-profile dt.email{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.member-profile dt.email:after{content:"Email:"}.member-profile dt.phone{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.member-profile dt.fax{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.member-profile dd{padding-left:50px;width:65%}.member-profile .listed-info{margin-bottom:50px}.member-profile .listed-info .practice-area{margin-bottom:5px}.member-profile .listed-info .assist{margin-top:35px}.member-profile .listed-info .tooltip{display:inline}.member-profile .listed-info .tooltip i{left:5px;position:relative;top:2px}.member-profile .listed-info .tooltip .tooltip-content{left:40px}.member-profile .listed-info .action{margin-bottom:15px}.member-profile .mediation,.member-profile .rules{border-top:2px solid #f4f4f4;margin-bottom:50px;padding-top:45px}.member-profile .mediation h4,.member-profile .rules h4{margin-bottom:35px}.member-profile .mediation .line,.member-profile .rules .line{margin-bottom:7px}.member-profile .mediation-block{margin-bottom:40px}.practice-area-boxes input[type="checkbox"]{display:none}.practice-area-boxes label span{font-weight:normal}.practice-area-boxes .checkbox{margin:15px 0 20px 20px}.practice-area-edit{border:1px solid #d8d8d8;height:60px;line-height:60px;padding:0 20px;position:relative;overflow:hidden}.practice-area-edit .ico{cursor:pointer;font-size:18px;position:absolute;right:20px;top:20px}#editForm .dropdown-container{background-position:394px center}#editForm input[type="radio"]{display:none}#editForm .styled-radio{display:inline-block;margin-right:5px;margin-top:-5px}#editForm .radio{display:inline-block;margin-right:30px}#editForm .radio label span{font-weight:normal;position:relative;top:-2px}#editForm .errorlist{margin:0}#editForm .errorlist li{color:#de1343;margin:0 0 20px 20px}#editForm .errorlist li:before{content:none}.rules .line.radio-line{margin:15px 0}.image.edit{position:relative}label[for="id_profile_photo"]{-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:#14afac;bottom:0;color:#fff;font-size:18px;font-weight:normal;height:60px;left:0;line-height:60px;position:absolute;text-align:center;width:100%}label[for="id_profile_photo"]:hover{background-color:#f9be4d}#id_profile_photo{display:none}.membership-area{margin-bottom:40px}.membership-area iframe{width:100%}.your-membership-detail-body .content-area{margin-left:0;width:72%}.your-membership-detail iframe{min-height:270px;width:100%}#memberPreferencesForm .checkbox{margin:15px 0;padding-left:20px}#memberPreferencesForm .checkbox input[type="checkbox"]{display:none}#memberPreferencesForm .checkbox label{display:inline-block;font-size:18px;font-weight:normal;vertical-align:top;width:100%}#memberPreferencesForm .checkbox label span{display:inline-block;width:calc(100% - 55px)}#memberPreferencesForm .targeted-mail{margin:45px 0 40px}#memberPreferencesForm .targeted-mail .checkbox{display:inline-block;margin:5px 0;vertical-align:top;width:50%}.site-search-results .title-container{padding-top:40px}.site-search-results .intro-paragraph{color:#FFF;margin:40px 0 0}.site-search-results .search-result{border:solid 1px #d8d8d8;padding:40px;margin-bottom:40px}.site-search-results .checkbox-label label{font-size:18px;font-weight:normal;margin-left:15px}.site-search-results .search-filters h5{margin:20px 0}.site-search-results .filter-header h4{float:left}.site-search-results .filter-header .clear{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;cursor:pointer;float:right;font-size:13px;line-height:33px;margin-right:10px;text-transform:uppercase}.site-search-results .filter-header .clear:hover{color:#f9be4d}.site-search-results .cle-results{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;color:#FFF;background-color:#5b5edb;padding:40px;margin-bottom:40px}.site-search-results .cle-results .cle-count-label{font-size:15px;font-weight:bold;text-transform:uppercase}.site-search-results .cle-results a{color:#FFF}.site-search-results .cle-results h2{margin:10px 0 20px}.site-search-results .cle-results:hover{background-color:#f9be4d}.site-search-results .search-result .result-section{margin-bottom:15px}.site-search-results .search-result .result-section a{color:#111741;font-size:18px;font-weight:bold}.site-search-results .search-result .result-date{margin:10px 0;font-size:15px;font-weight:bold;text-transform:uppercase}.site-search-results .search-result .result-type{margin-top:10px}.site-search-results .search-result .result-excerpt{margin-top:20px}.site-search-results .search-result .result-title{font-size:24px}.site-search-results .search-result .result-image{max-width:182px;float:left;margin:0 20px 10px 0}.site-search-results .member-result{margin-top:20px}.site-search-results .member-result .image{display:inline-block;width:12.5%;margin-right:20px}.site-search-results .member-result .info,.site-search-results .member-result .location{display:inline-block;margin-top:20px;vertical-align:top}.site-search-results .member-result .info{margin-left:5%;width:35%}.site-search-results .member-result .location{margin-left:10%}.site-search-results .search-input-container{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#111741;font-size:42px}.site-search-results .search-input-container ::-webkit-input-placeholder{color:#fff;font-size:40px}.site-search-results .search-input-container :-moz-placeholder{color:#fff;font-size:40px}.site-search-results .search-input-container ::-moz-placeholder{color:#fff;font-size:40px}.site-search-results .search-input-container :-ms-input-placeholder{color:#fff;font-size:40px}.site-search-results .search-input-container .ico-search-utility{color:#fff;font-size:25px;left:0;position:absolute;top:52px}.site-search-results .search-input-container input{background:transparent;border:1px solid rgba(255,255,255,0.3);border-width:0 0 1px;color:#fff;font-size:42px;font-weight:300;padding:30px 16.74% 28px 6.74%;width:calc(100% - 40px)}.site-search-results .submit-search{cursor:pointer}.site-search-results .results-found{margin-left:70px}.cle-search-container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#111741;font-size:42px;height:200px;padding:32px 0 0}.cle-search-container ::-webkit-input-placeholder{color:#fff;font-size:40px}.cle-search-container :-moz-placeholder{color:#fff;font-size:40px}.cle-search-container ::-moz-placeholder{color:#fff;font-size:40px}.cle-search-container :-ms-input-placeholder{color:#fff;font-size:40px}.mobile-filters-search{display:none}.input-container{position:relative}.input-container .ico-search-utility{color:#fff;font-size:25px;left:0;position:absolute;top:47%}.input-container .clear-search{-moz-transition:color,ease-in-out .2s;-o-transition:color,ease-in-out .2s;-webkit-transition:color,ease-in-out .2s;transition:color,ease-in-out .2s;color:#fff;cursor:pointer;display:none;font-size:13px;font-weight:bold;margin-top:20px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:28px}.input-container .clear-search:hover{color:#f9be4d}.input-container .clear-search i,.input-container .clear-search span{vertical-align:middle}.input-container .clear-search i{font-size:12px}.input-container .clear-search span{margin-left:7px}#cle-search{background:transparent;border:1px solid rgba(255,255,255,0.3);border-width:0 0 1px;color:#fff;font-size:42px;font-weight:300;padding:30px 16.74% 15px 6.74%;width:calc(100% - 23.5%)}.submit-container{padding-top:30px}.cle-submit{background-color:#5b5edb;font-size:13px;height:42px;line-height:1.38461538461538;text-transform:uppercase;width:100%}.tab-headers .tab{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;cursor:pointer;display:inline-block;font-size:24px;height:90px;line-height:1;padding:33px 10px 0;position:relative;text-align:center;vertical-align:top;width:33.33333%}.tab-headers .tab:hover{color:#5b5edb}.tab-headers .tab.active{background-color:#f4f4f4;color:#5b5edb;font-weight:bold}.tab-headers .tab.active .results-number{background-color:#5b5edb}.tab-headers .tab .results-number{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#f9be4d;color:#fff;display:none;font-size:13px;font-weight:bold;height:30px;left:41%;padding-top:8px;position:absolute;top:-15px;width:30px}.tab-content{background-color:#f4f4f4;display:none;padding:47px 13.15% 80px}.tab-content ul{margin:0;padding:0}.tab-content li{background:none;background-color:#fff;list-style-type:none;margin:0 0 30px;padding:38px 0 29px}.tab-content .main-details{border-bottom:1px solid #f4f4f4;padding:0 40px 33px}.tab-content .main-details .location,.tab-content .main-details .credits,.tab-content .main-details .excerpt{font-size:15px;line-height:24px}.tab-content .main-details .credits{margin-top:6px}.tab-content .main-details .excerpt{margin-top:26px}.tab-content .type-info-price{padding:21px 40px 40px}.tab-content .type-info-price .left{float:left}.tab-content .type-info-price .right{float:right;margin-top:8px}.tab-content .type-info-price .ico{display:inline-block;font-size:40px;margin-right:9px}.tab-content .type-info-price svg{display:inline-block;margin-right:9px;vertical-align:top;width:40px}.tab-content .type-info-price .starting-soon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f9be4d;font-size:13px;font-weight:bold;left:12px;line-height:1.38461538461538;position:relative;text-transform:uppercase;top:-12px}.tab-content .type-info-price .price{font-size:18px}.tab-content .type-info-price .ico-small-tool-tip{font-size:14px;margin-right:15px}.tab-content .date,.tab-content .cle-detail-card .regular-price,.cle-detail-card .tab-content .regular-price{font-size:18px;margin-bottom:20px;text-align:center}.tab-content.active{display:block}.tab-content .title{color:#5b5edb;display:block;font-size:24px;line-height:1.25}.tab-content .title:hover{color:#f9be4d}.tab-content .course-date{display:block;font-size:15px;font-weight:bold;margin-bottom:27px;margin-top:7px;text-transform:uppercase}.tab-content .course-date.partner-cle{font-size:12px;margin-bottom:20px}.tab-content .tooltip,.tab-content .price{display:inline-block;vertical-align:middle}.tooltip{cursor:help;position:relative;z-index:1}.tooltip:hover .tooltip-content{display:block}.tooltip-content{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#d8d8d8;display:none;font-size:15px;left:26px;padding:30px;position:absolute;text-align:center;top:-34px;width:275px}.tooltip-content:before{border-color:transparent #d8d8d8 transparent transparent;border-style:solid;border-width:7.5px 13px 7.5px 0;content:' ';height:0;left:-13px;position:absolute;top:40px;width:0}.tooltip-content .active{font-weight:bold}.on-demand-tab .title,.publications-tab .title{margin-bottom:23px}.on-demand-tab .main-details.cle-partner-details .title,.publications-tab .main-details.cle-partner-details .title{margin-bottom:0}.on-demand-tab .demand-sort,.publications-tab .demand-sort{cursor:pointer;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.on-demand-tab .demand-sort h5,.publications-tab .demand-sort h5{margin-bottom:30px}.on-demand-tab .demand-sort .ico,.publications-tab .demand-sort .ico{font-size:14px}.on-demand-tab .demand-sort .demand-item,.publications-tab .demand-sort .demand-item{display:none}.on-demand-tab .demand-sort .demand-item.selected,.publications-tab .demand-sort .demand-item.selected{display:block}.on-demand-tab .demand-sort:hover,.publications-tab .demand-sort:hover{color:#5b5edb}.no-results{background-color:#fff;margin-bottom:30px;padding:40px;text-align:center}.mobile-filters-button{display:none}.mobile-filters-header{display:none}.filters hr{margin:35px 0 0}.filters h5{margin-bottom:30px}.filters .show-more a{cursor:pointer;display:block;font-weight:300;margin-top:18px}.filters .show-more .ico{font-size:11px;margin-left:11px}.filters .show-more .more{display:none}.filters .publication-type-filter,.filters .print-all{display:none}.filter{padding:35px 0 0}.filter .title-clear::after{clear:both;content:'';display:table}.filter .title-clear h5{float:left}.filter .title-clear>div{float:right;line-height:1.6666}.filter .title-clear>.tooltip{float:left}.filter .title-clear .clear{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;cursor:pointer;font-size:13px;line-height:33px;text-transform:uppercase}.filter .title-clear .clear:hover{color:#f9be4d}.course-type-filter .icon-label,.publication-type-filter .icon-label{cursor:pointer;margin-bottom:15px}.course-type-filter .icon-label .ico .path1:before,.publication-type-filter .icon-label .ico .path1:before{-moz-transition:color .12s ease-in-out;-o-transition:color .12s ease-in-out;-webkit-transition:color .12s ease-in-out;transition:color .12s ease-in-out}.course-type-filter .icon-label:hover .ico .path1:before,.publication-type-filter .icon-label:hover .ico .path1:before{color:#40429a}.course-type-filter .icon-label:hover svg .st0,.publication-type-filter .icon-label:hover svg .st0{fill:#40429a}.course-type-filter .icon-label.on .ico .path1:before,.publication-type-filter .icon-label.on .ico .path1:before{color:#111741}.course-type-filter .icon-label.on svg .st0,.publication-type-filter .icon-label.on svg .st0{fill:#111741}.course-type-filter .icon-label:last-child,.publication-type-filter .icon-label:last-child{margin-bottom:0}.course-type-filter .ico,.publication-type-filter .ico{font-size:65px}.course-type-filter svg,.publication-type-filter svg{width:65px}.course-type-filter svg .st0,.publication-type-filter svg .st0{-moz-transition:fill .12s ease-in-out;-o-transition:fill .12s ease-in-out;-webkit-transition:fill .12s ease-in-out;transition:fill .12s ease-in-out}.course-type-filter .label,.course-type-filter .ico,.publication-type-filter .label,.publication-type-filter .ico{vertical-align:middle}.course-type-filter .label,.publication-type-filter .label{font-size:18px;margin-left:15px}.course-type-filter .ico-large-tool-tip,.publication-type-filter .ico-large-tool-tip{font-size:30px;margin-left:10px}.course-type-filter .tooltip-content,.publication-type-filter .tooltip-content{left:44px;top:-36px}.course-type-filter .tooltip-content:before,.publication-type-filter .tooltip-content:before{left:-13px;top:43px}.topics-filter .field-wrapper,.credits-filter .field-wrapper,.course-location-filter .field-wrapper,.search-filters .field-wrapper{margin-bottom:11px;padding-left:30px;position:relative}.topics-filter .field-wrapper input[type="checkbox"]+label .styled-checkbox,.credits-filter .field-wrapper input[type="checkbox"]+label .styled-checkbox,.course-location-filter .field-wrapper input[type="checkbox"]+label .styled-checkbox,.search-filters .field-wrapper input[type="checkbox"]+label .styled-checkbox{left:0;position:absolute;top:6px}.topics-filter label,.credits-filter label,.course-location-filter label,.search-filters label{font-size:18px;font-weight:normal}.credits-slider-container{display:none}.credits-slider-container .credits-slider,.credits-slider-container .display{display:inline-block;vertical-align:middle}.credits-slider-container .display{font-size:15px;margin-left:30px;position:relative;top:4px}.credits-slider-container .display .number{color:#14afac;font-weight:bold}.credits-slider{background-color:#d8d8d8;height:2px;margin:30px 0 20px 25px;width:40%}.ui-slider-handle{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab;display:inline-block;font-size:30px;position:relative;top:-18px}.price-inputs input,.price-inputs span{display:inline-block;vertical-align:middle}.price-inputs input{font-size:18px;font-weight:normal;width:45%}.price-inputs span{text-align:center;width:10%}.price-inputs ::-webkit-input-placeholder{font-size:18px;font-weight:300}.price-inputs :-moz-placeholder{font-size:18px;font-weight:300}.price-inputs ::-moz-placeholder{font-size:18px;font-weight:300}.price-inputs :-ms-input-placeholder{font-size:18px;font-weight:300}.print-all i{font-size:16px;margin-left:11px}#calendar{position:relative}#calendar .header{background-color:#14afac;color:#fff;padding:17px 0;position:relative}#calendar .previous,#calendar .next{cursor:pointer;font-weight:bold;position:absolute;top:20px}#calendar .previous{left:30px}#calendar .next{right:30px}#calendar .title{font-size:18px;text-align:center}#calendar .month{border:1px solid #d8d8d8;border-width:0 0 1px 1px;display:none;margin-bottom:20px;width:100%}#calendar .month.visible-month{display:block}#calendar .month .day{border:1px solid #d8d8d8;border-width:1px 1px 0 0;cursor:pointer;display:inline-block;font-size:15px;height:41px;padding:8px 16px;text-align:center;vertical-align:top;width:14.285%}#calendar .month .day.on,#calendar .month .day:hover{border:1px solid #111741}#calendar .month .day.event{position:relative}#calendar .month .day.event:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#111741;content:' ';display:block;height:5px;left:22px;position:absolute;top:29px;width:5px;opacity:0}#calendar .month .day.past{color:rgba(17,23,65,0.5)}#calendar .month .day.past:before{background-color:rgba(17,23,65,0.5)}#calendar.in-person .month .day.event.in-person:before,#calendar.in-person .month .day.event.webcast.in-person:before,#calendar.in-person .month .day.event.teleseminar.in-person:before{opacity:1}#calendar.webcast .month .day.event.webcast:before,#calendar.webcast .month .day.event.in-person.webcast:before,#calendar.webcast .month .day.event.teleseminar.webcast:before{opacity:1}#calendar.teleseminar .month .day.event.teleseminar:before,#calendar.teleseminar .month .day.event.webcast.teleseminar:before,#calendar.teleseminar .month .day.event.in-person.teleseminar:before{opacity:1}#calendar.all-types .month .day.event:before{opacity:1}.cle-title{background-color:#5b5edb;text-align:center}.cle-title .title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin:0;padding:40px 30px}.cle-content .content-top{background-color:#f4f4f4}.cle-content .main-content{padding-top:80px}.cle-detail-card{background-color:#fff;margin-bottom:40px;padding:52px 95px}.cle-detail-card .row{border-bottom:3px solid #f4f4f4;padding:30px 0}.cle-detail-card .row:last-child{border-bottom:0}.cle-detail-card .date-time,.cle-detail-card .add-to-calendar{display:inline-block;vertical-align:top;width:50%}.cle-detail-card .date,.cle-detail-card .regular-price{font-size:24px;font-weight:bold;line-height:36px}.cle-detail-card .time{font-size:24px;line-height:36px}.cle-detail-card .add-to-calendar{margin-top:15px;text-align:right}.cle-detail-card .calendar-links{display:none;margin-top:5px}.cle-detail-card .calendar-links a{display:block;color:#5b5edb;font-size:13px;margin-bottom:5px;text-transform:uppercase}.cle-detail-card .calendar-links a:hover{color:#f9be4d}.cle-detail-card .add i{font-size:16px;margin-left:6px}.cle-detail-card .add i,.cle-detail-card .add span{vertical-align:middle}.cle-detail-card .regular-price,.cle-detail-card .other-prices{display:inline-block;vertical-align:middle;width:100%}.cle-detail-card .other-prices{line-height:30px;text-align:left}.cle-detail-card .other-prices .active{font-weight:bold}.cle-detail-card .info-block{display:inline-block;margin-right:125px;vertical-align:top;width:21.8%}.cle-detail-card .info-block:last-child{margin-right:0}.cle-detail-card .info-block .label{font-size:13px;font-weight:bold;margin-bottom:7px;text-transform:uppercase}.cle-detail-card .info-block .info{font-size:18px;line-height:24px}.cle-detail-card .course-date.partner-cle{font-weight:bold;font-size:12px;text-transform:uppercase}.actions-container{margin:0 auto 40px;width:80%}.actions-container .ico{font-size:65px;margin-right:20px}.actions-container .product-action{background-color:#fff;display:block;margin-bottom:20px;padding:20px 30px;position:relative}.actions-container .product-action:after{color:#5b5edb;content:'\76';font-size:21px;position:absolute;right:30px;top:42px}.actions-container .product-action:hover{background-color:#5b5edb}.actions-container .product-action:hover .action-text{color:#fff}.actions-container .product-action:hover:after{color:#fff}.actions-container .product-action:hover i span:before{color:#5b5edb}.actions-container .product-action:hover i span.path1:before{color:#fff}.actions-container .product-action.disabled:hover{background-color:#fff}.actions-container .product-action.disabled:hover .action-text{color:#5b5edb}.actions-container .product-action.disabled:hover:after{color:#5b5edb}.actions-container .product-action.disabled:hover i span:before{color:#fff}.actions-container .product-action.disabled:hover i span.path1:before{color:#5b5edb}.actions-container .product-action.disabled:before{background-color:rgba(0,0,0,0.5);content:' ';height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.actions-container .action-text{color:#5b5edb;font-size:24px;font-weight:bold;width:calc(100% - 85px)}.actions-container .ico,.actions-container .action-text{display:inline-block;vertical-align:middle}.actions-container .action-message{color:#5b5edb;font-size:24px;font-weight:bold;text-align:center}#addToCart{display:none;width:100%}.locations-map-container{position:relative}.locations-map-container .locations-map{background-color:#f4f4f4;height:500px;position:relative;z-index:1}.locations-map-container .location-selection-container{left:30px;position:absolute;top:30px;width:325px;z-index:2}.locations-map-container .location-selection-container .title{background-color:#111741;color:#fff;font-size:13px;letter-spacing:.05em;padding:11px 30px;text-transform:uppercase}.locations-map-container .locations-container{background-color:#fff;padding:15px 15px 32px}.locations-map-container .locations{height:203px;margin:0;overflow-y:scroll;padding:0}.locations-map-container .locations li{background-image:none;cursor:pointer;font-size:15px;line-height:24px;margin:0;padding:5px 15px;width:95%}.locations-map-container .locations li:hover,.locations-map-container .locations li.selected{background-color:#f4f4f4}.locations-map-container .locations .city{font-weight:bold}.locations-map-container .locations i,.locations-map-container .locations span{display:inline-block;vertical-align:middle}.locations-map-container .locations i{font-size:18px;margin-right:7px}.locations-map-container ::-webkit-scrollbar{height:50px;width:10px}.locations-map-container ::-webkit-scrollbar-thumb{background:#14afac;border-radius:10px}.locations-map-container ::-webkit-scrollbar-track{background:#f4f4f4;border-radius:10px}.locations-map-container body{scrollbar-face-color:#14afac;scrollbar-track-color:#f4f4f4}#cart-iframe{width:100%}.registration-iframe{display:none;margin-bottom:30px;width:100%}.please-log-in{display:block;font-size:18px;text-align:center;background:#14afac;height:100px;padding:35px 30px;font-weight:700;font-family:'Source Sans Pro';color:#FFF}.please-log-in:hover{background:#f9be4d;color:#FFF}.shopping-cart .main-content .intro-area{margin:0}.product-print-view{margin:40px 50px}.product-print-view .title,.product-print-view h2{font-weight:bold}.product-print-view .title{font-size:17px}.product-print-view .product{margin:0 0 35px;page-break-inside:avoid;width:80%}.product-print-view .excerpt{font-size:15px}.product-print-view .prices{font-size:17px;margin-bottom:7px}.product-print-view .price{display:inline-block;margin-right:15px;vertical-align:top}@media print{.product-print-view{margin:0}}.cols .date-and-details,.cols .social_share_container{display:inline-block;vertical-align:top}.cols .date-and-details{margin-right:30px;width:calc(65% - 30px)}.cols .date-and-details h4{margin-bottom:6px}.cols .date-and-details p{margin-bottom:0}.cols .social_share_container{margin:0;width:35%}.cols .article-top{border-bottom:3px solid #f4f4f4;margin-bottom:40px;padding-bottom:30px}.content-area .featured_image{display:block;width:100%;height:488px;margin-bottom:40px}.related-news-prefooter{height:430px;background-color:#f4f4f4;padding-bottom:60px}.related-news-prefooter .prefooter-title{padding-top:55px;margin-bottom:35px}.related-news-prefooter .title h3{margin-bottom:0}.related-news-prefooter .link{text-align:right;padding-top:10px}.related-news-prefooter .link p{font-size:18px;font-weight:bold}.related-news-prefooter .link i{position:relative;top:2px;margin-left:2px}.related-news-prefooter .card{-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:#FFF;color:#111741;height:240px;padding:30px;position:relative}.related-news-prefooter .card h4{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#14afac;margin-bottom:8px}.related-news-prefooter .card time{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#111741;font-size:15px;font-weight:bold;text-transform:uppercase}.related-news-prefooter .card .card-posted-info{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;bottom:0;color:#111741;position:absolute}.related-news-prefooter .card .card-posted-info p{margin-bottom:25px}.related-news-prefooter .card:hover{background-color:#14afac;color:#FFF}.related-news-prefooter .card:hover h4,.related-news-prefooter .card:hover time,.related-news-prefooter .card:hover .card-posted-info{color:#FFF}.related-news-prefooter .cols .empty-card{background-color:#f4f4f4;pointer-events:none}.main-content-row{width:100%;clear:both}.dropdown{margin-left:0;float:left}.dropdown h5{margin-bottom:10px}.dropdown .dropdown-box{position:relative}.dropdown .dropdown-box .dropdown-arrow{float:right;z-index:1}.dropdown .dropdown-box .dropdown-arrow:before{content:"\70";font-family:'scbar-icons';text-align:right;position:absolute;font-size:10px;top:13px;right:15px;pointer-events:none}.dropdown select{width:100%;height:40px;appearance:none;-webkit-appearance:none;-moz-appearance:window;background-color:#f4f4f4}.dropdown select::-ms-expand{display:none}.audience-dropdown{width:34.5%;margin-right:4%}.topic-dropdown{width:34.5%;margin-right:4%}.dates-dropdown{width:23%;margin-right:0}.clear-filter-container{padding-top:30px;width:100%}.clear-filter-container a h6,.clear-filter-container a .member-profile-title .button,.member-profile-title .clear-filter-container a .button,.clear-filter-container a .member-profile-title .content-area .pagination li.next-page a,.member-profile-title .content-area .pagination li.next-page .clear-filter-container a a,.clear-filter-container a .content-area .pagination li.next-page .member-profile-title a,.content-area .pagination li.next-page .member-profile-title .clear-filter-container a a,.clear-filter-container a .member-profile-title .content-area .pagination li.next-page span,.member-profile-title .content-area .pagination li.next-page .clear-filter-container a span,.clear-filter-container a .content-area .pagination li.next-page .member-profile-title span,.content-area .pagination li.next-page .member-profile-title .clear-filter-container a span{float:right;text-transform:uppercase;margin-bottom:60px;color:#111741}.search-results{padding-top:55px;background-color:#f4f4f4;text-align:center;padding-bottom:30px}.search-results p{margin-bottom:28px;padding:0;margin-top:0}.indented{margin:30px 12.5% 30px 12.5%}.content-area .articles-list{margin:0}.content-area .articles-list li{margin:0}.content-area .articles-list li:before{content:none}.news-card{width:75%;padding:36px 40px 35px 40px;background-color:#FFF;text-align:left}.news-card h4{font-weight:400;margin-bottom:5px}.news-card time{font-size:15px;font-weight:bold;text-transform:uppercase}.news-card p{margin-top:20px;margin-bottom:20px}.news-card p:last-child{margin-top:30px;margin-bottom:0}.disabled-element{cursor:default;opacity:.5}.blog-search{margin-bottom:35px;margin-top:0x}.blog-search .radio-wrapper{background-color:#111741;color:#FFF;display:inline-block;margin:5px;padding:10px 20px 10px 20px}.blog-search .radio-wrapper input{display:none}.blog-search .radio-wrapper input:checked:parent{background-color:#14afac}.blog-search .radio-wrapper label{font-weight:400}.blog-search .radio-wrapper:hover{background-color:#14afac}.blog-search .checked{background-color:#14afac}.content-area .blogs-list{margin:0}.content-area .blogs-list li{margin:0}.content-area .blogs-list li:before{content:none}.news-card{width:75%;padding:36px 40px 35px 40px;background-color:#FFF;text-align:left}.news-card h4{font-weight:400;margin-bottom:5px}.news-card time{font-size:15px;font-weight:700;text-transform:uppercase}.news-card p{margin-top:20px;margin-bottom:20px}.news-card p:last-child{margin-top:30px;margin-bottom:0}.disabled-element{cursor:default;opacity:.5}.pmap-details .cols .date-and-details{margin-right:0;min-height:65px}.pmap-details .cols .date-and-details h4{font-weight:bold;margin:0 0 5px 0}.pmap-details .cols .date-and-details p{margin:0}.pmap-details .cols .social_share_container{min-height:65px;margin:0 0 0 30px;padding-top:18px;position:relative;pointer-event:none}.pmap-details .cols .social_share_container a{position:absolute;right:24px}.pmap-details .cols .social_share_container a img{position:absolute;top:4px;right:-23px}.content-area .featured_image{display:block;width:100%;height:488px;margin-bottom:40px}.related-pmap-prefooter{height:430px;background-color:#f4f4f4;padding-bottom:60px}.related-pmap-prefooter .prefooter-title{padding-top:55px;margin-bottom:35px}.related-pmap-prefooter .title h3{margin-bottom:0}.related-pmap-prefooter .link{text-align:right;padding-top:10px}.related-pmap-prefooter .link p{font-size:18px;font-weight:bold}.related-pmap-prefooter .link i{position:relative;top:2px;margin-left:2px}.related-pmap-prefooter .card{background-color:#FFF;color:#111741;height:240px;padding:30px;position:relative}.related-pmap-prefooter .card h4{color:#14afac;margin-bottom:8px}.related-pmap-prefooter .card time{font-size:15px;font-weight:bold;text-transform:uppercase}.related-pmap-prefooter .card .card-posted-info{bottom:0;position:absolute}.related-pmap-prefooter .card .card-posted-info p{margin-bottom:25px}.related-pmap-prefooter .card:hover{background-color:#14afac;color:#FFF}.related-pmap-prefooter .card:hover h4{color:#FFF}.related-pmap-prefooter .cols .empty-card{background-color:#f4f4f4;pointer-events:none}.social-channels{margin-bottom:60px}.social-channels .social-menu-title{padding:25px 30px 25px 30px;font-size:24px;color:#111741;background-color:#f4f4f4;width:100%}.social-channels .social-menu-items{width:100%;padding:10px 15px 20px 20px;margin:3px 15px 0 0;font-size:15px;font-weight:700;min-height:42px;background-color:#f4f4f4}.social-channels .social-menu-items .left{float:left}.social-channels .social-menu-items .right{float:right}.social-channels .twitter-tweets{background-color:#f4f4f4;margin:3px 12px 0 0;padding:35px 30px 35px 30px;width:100%}.social-channels .twitter-tweets .tweet-text{line-height:24px;font-size:15px;font-weight:400;margin-bottom:13px;word-wrap:break-word}.social-channels .twitter-tweets .handle-container,.social-channels .twitter-tweets .tweet-date{display:block}.social-channels .twitter-tweets .handle-container,.social-channels .twitter-tweets .handle-link,.social-channels .twitter-tweets .tweet-date{font-size:13px;font-weight:700;text-transform:uppercase}.social-channels .twitter-tweets .tweet-date{color:#9d9faa}.social-channels .twitter-tweets ul{padding:0;margin:0}.social-channels .twitter-tweets ul li{background-image:none;padding-left:0;margin-bottom:25px}.social-channels .twitter-tweets ul li:last-child{padding-bottom:5px}.twitter{color:#4099FF}.twitter:hover{background-color:#4099FF;color:#f4f4f4}.slideshow:before,.horizontal-body-container:before,.vertical-body-container:before,.large-links-container:before,.three-item-promo:before{clear:both;content:'';display:table}.lead-image{background-color:#111741;background-position:top center;background-repeat:no-repeat;height:400px}.lead-image .cols{height:100%;position:relative}.photo-credit{background-color:rgba(17,23,65,0.64);bottom:0;color:#fff;font-size:13px;padding:6px 20px;position:absolute;right:0}.image-plugin{position:relative}.image-plugin.full-width img{display:block;margin:60px 0}.image-plugin.half-width img{float:right;margin:0 0 60px 30px;width:50%}.image-plugin.half-width .photo-credit{height:30px}.slideshow{margin:60px 0;position:relative}.slideshow .slideshow-window{height:100%;overflow:hidden;width:100%}.slideshow .slideshow-controls-caption{bottom:0;position:absolute;width:100%;z-index:2}.slideshow .slideshow-controls{bottom:37px;position:absolute;right:30px;width:82px;z-index:1}.slideshow .track{position:relative}.slideshow .slide{display:inline-block;position:relative}.slideshow .caption-text-container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#14afac;bottom:0;color:#fff;font-size:18px;font-weight:normal;line-height:30px;min-height:105px;padding:25px 142px 21px 31px;position:absolute;width:100%;z-index:1}.slideshow .caption-text-container span{position:relative;z-index:2}.slideshow-controls i{-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-moz-transition-property:background-color,color;-o-transition-property:background-color,color;-webkit-transition-property:background-color,color;transition-property:background-color,color;background-color:rgba(255,255,255,0.35);color:#fff;cursor:pointer;display:inline-block;font-size:19px;font-weight:bold;height:40px;padding:10px;width:40px}.slideshow-controls i.right{margin-left:2px}.slideshow-controls i:hover{background-color:white;color:#14afac}.horizontal-body-container{margin:60px 0}.horizontal-item{margin-bottom:30px}.horizontal-item>a:hover .title,.horizontal-item>a:hover p{color:#fff}.horizontal-item>a:hover .card{background-color:#14afac}.horizontal-item>a{display:block}.horizontal-item img,.horizontal-item .card{display:inline-block;max-height:240px;vertical-align:top;width:50%}.horizontal-item .card{-moz-transition:background-color,0.2s,ease-in-out;-o-transition:background-color,0.2s,ease-in-out;-webkit-transition:background-color,0.2s,ease-in-out;transition:background-color,0.2s,ease-in-out;border:1px solid #d8d8d8;border-left-width:0;height:240px;overflow:hidden;padding:0 30px 0 50px}.horizontal-item .card .title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:color,0.2s,ease-in-out;-o-transition:color,0.2s,ease-in-out;-webkit-transition:color,0.2s,ease-in-out;transition:color,0.2s,ease-in-out;color:#14afac;margin-bottom:12px}.horizontal-item .card p{-moz-transition:color,0.2s,ease-in-out;-o-transition:color,0.2s,ease-in-out;-webkit-transition:color,0.2s,ease-in-out;transition:color,0.2s,ease-in-out;color:#111741;margin-bottom:0}.horizontal-item .text{display:table;height:100%}.horizontal-item .inner-text-wrap{display:table-cell;vertical-align:middle}.vertical-body-container{margin:60px 0}.vertical-item{display:inline-block;margin-bottom:30px;vertical-align:top;width:calc(50% - 15px)}.vertical-item:nth-child(even){margin-left:30px}.vertical-item.nolink>a{color:#111741;cursor:default}.vertical-item.nolink>a:hover .title{color:#111741}.vertical-item.nolink>a:hover .card{background-color:#fff}.vertical-item>a{color:#14afac}.vertical-item>a:hover .title{color:#fff}.vertical-item>a:hover .card{background-color:#14afac}.vertical-item .card{-moz-transition:background-color,0.2s,ease-in-out;-o-transition:background-color,0.2s,ease-in-out;-webkit-transition:background-color,0.2s,ease-in-out;transition:background-color,0.2s,ease-in-out;border:1px solid #d8d8d8;border-top-width:0;height:auto;min-height:90px;padding:37px 22px}.vertical-item .title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:color,0.2s,ease-in-out;-o-transition:color,0.2s,ease-in-out;-webkit-transition:color,0.2s,ease-in-out;transition:color,0.2s,ease-in-out;margin-bottom:0}.large-links-container{margin:60px 0}.large-links-container.member-links{margin-top:0}.large-link{border-bottom:3px solid #f4f4f4;display:block;padding:20px 30px 20px 0;position:relative}.large-link h4{margin-bottom:0}.large-link i{position:absolute;right:0;top:30px}div.anchor{display:block;position:relative;top:-140px;visibility:hidden}.anchor-links{border:1px solid #d8d8d8;margin-bottom:60px;padding:53px 95px}.anchor-links .label{font-size:18px;font-weight:bold;margin-bottom:14px}.anchor-links a{display:block}.anchor-links ul{margin:0}.anchor-links li:last-child{margin-bottom:0}.content-area .anchor-links li{margin-left:73px}.content-area .anchor-links li:before{-moz-transition:background-color,0.2s,ease-in-out;-o-transition:background-color,0.2s,ease-in-out;-webkit-transition:background-color,0.2s,ease-in-out;transition:background-color,0.2s,ease-in-out;background-color:#14afac}.content-area .anchor-links li:hover:before{background-color:#f9be4d}.cle-detail-sliders{background-color:#f4f4f4;padding-bottom:60px}.cle-detail-sliders .featured-slider{min-height:auto;height:581px;padding:60px 0}.featured-slider{background-color:#f4f4f4;color:#111741;min-height:685px;overflow-x:hidden;padding:53px 0 60px}.featured-slider h3{margin:0}.featured-slider h4{margin:0 0 15px}.featured-slider h3,.featured-slider ul,.featured-slider li,.featured-slider .controls{display:inline-block}.featured-slider .controls{position:absolute;right:0;top:0}.featured-slider .title-controls{margin-bottom:34px;position:relative}.featured-slider .title-controls .ico{background-color:#fff;color:#14afac;cursor:pointer;font-size:18px;font-weight:bold;padding:11px}.featured-slider .title-controls .ico.disabled{opacity:.25}.featured-slider .title-controls .ico:last-child{margin-left:2px}.featured-slider .title-controls .ico:hover{background-color:#14afac;color:#fff}.featured-slider .carousel{margin-bottom:58px;position:relative}.featured-slider .track{left:0;position:absolute;top:0;width:200%;z-index:1}.featured-slider .track.active{opacity:100;z-index:2}.featured-slider .item{background-color:#fff;color:#111741;cursor:pointer;display:inline-block;height:501px;margin-right:35px;position:relative;vertical-align:top;width:calc((1100px - 30px * 2) / 3)}.featured-slider .item:last-child{margin-right:0}.featured-slider .item:hover{background-color:#5b5edb;color:#fff}.featured-slider .item:hover a{color:#fff}.featured-slider .item:hover a:hover{color:#fff}.featured-slider .item:hover .details time,.featured-slider .item:hover .details>div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.featured-slider .item a{color:#5b5edb}.featured-slider .item a:hover{color:#f9be4d}.featured-slider .item img{display:block;max-height:450px;width:100%}.featured-slider .image{position:relative}.featured-slider .image .info{bottom:20px;color:#fff;left:20px;position:absolute;z-index:2}.featured-slider .image .info>span{display:inline-block;margin-right:10px;vertical-align:middle}.featured-slider .image .ico{background-color:transparent;font-size:45px;font-weight:normal}.featured-slider .image .overlay{background-color:rgba(0,0,0,0.3);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.featured-slider .image-placeholder{background-color:#14afac;height:200px}.featured-slider .details{font-size:15px;line-height:24px;max-height:300px;min-height:250px;overflow-y:hidden;padding:30px}.featured-slider .details time{display:block;font-weight:bold;margin-bottom:15px;text-transform:uppercase}.featured-slider .details .course-date.partner-cle{font-weight:bold;font-size:12px;margin-bottom:15px;text-transform:uppercase}.featured-slider .details>div{margin-bottom:5px}.featured-slider .details a.additional-locations{text-decoration:underline}.featured-slider.recently-viewed{height:431px}.featured-slider.recently-viewed .item{height:300px}.featured-slider.recently-viewed .details{padding-bottom:80px;position:relative}.featured-slider.recently-viewed .icon-price{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:20px;left:0;margin-bottom:0;position:absolute;width:100%}.featured-slider.recently-viewed .icon-price .ico{font-size:45px;left:30px;margin-right:5px;position:relative}.featured-slider.recently-viewed .icon-price .price{position:absolute;right:30px;top:15px}.large-featured-slider{background-color:#f4f4f4;color:#111741;min-height:895px;padding:73px 0 80px}.large-featured-slider h2{margin:0}.large-featured-slider h4{font-weight:400;margin:0 0 15px}.large-featured-slider h2,.large-featured-slider ul,.large-featured-slider li,.large-featured-slider .controls{display:inline-block}.large-featured-slider .controls{position:absolute;right:0;top:0}.large-featured-slider .title-controls{margin-bottom:34px;position:relative}.large-featured-slider .title-controls .ico{background-color:#fff;color:#14afac;cursor:pointer;font-size:18px;font-weight:bold;padding:11px}.large-featured-slider .title-controls .ico.disabled{opacity:.25}.large-featured-slider .title-controls .ico:last-child{margin-left:2px}.large-featured-slider .title-controls .ico:hover{background-color:#14afac;color:#fff}.large-featured-slider .carousel{margin-bottom:58px;position:relative}.large-featured-slider .track{left:0;position:absolute;top:0;width:100%;z-index:1}.large-featured-slider .track.active{opacity:100;z-index:2}.large-featured-slider .item{background-color:#fff;color:#111741;cursor:pointer;display:inline-block;margin-right:35px;vertical-align:top;width:540px}.large-featured-slider .item:last-child{margin-right:0}.large-featured-slider .item:hover{background-color:#14afac;color:#fff}.large-featured-slider .item:hover a{color:#fff}.large-featured-slider .item:hover a:hover{color:#fff}.large-featured-slider .item a{color:#14afac}.large-featured-slider .item a:hover{color:#f9be4d}.large-featured-slider .item img{display:block;max-height:450px;width:100%}.large-featured-slider .image{position:relative}.large-featured-slider .image-placeholder{background-color:#14afac;height:360px}.large-featured-slider .details{font-size:15px;line-height:24px;max-height:300px;min-height:250px;overflow-y:hidden;padding:30px}.large-featured-slider .details time{display:block;font-weight:700;margin-bottom:15px;text-transform:uppercase}.large-featured-slider .details .small-paragraph{margin-bottom:25px}.large-featured-slider .details>div{margin-bottom:5px}.social-channels{margin-bottom:60px}.social-channels .social-menu-title{padding:25px 30px 25px 30px;font-size:24px;color:#111741;background-color:#f4f4f4;width:100%}.social-channels .social-menu-items{width:100%;padding:10px 15px 20px 20px;margin:3px 15px 0 0;font-size:15px;font-weight:bold;min-height:42px}.social-channels .social-menu-items .left{float:left}.social-channels .social-menu-items .right{float:right}.facebook{color:#3b5998;background-color:#f4f4f4}.facebook:hover{background-color:#3b5998;color:#FFF}.twitter{color:#4099FF;background-color:#f4f4f4}.twitter:hover{background-color:#4099FF;color:#f4f4f4}.youtube{color:#C4302B;background-color:#f4f4f4}.youtube:hover{background-color:#C4302B;color:#f4f4f4}.promo-block{margin-bottom:60px}.promo-block .promo-image{padding:0;margin:0;width:100%}.promo-block .promo-title{background-color:#f4f4f4;color:#111741;font-size:24px;margin-top:3px;padding:25px 30px 25px 30px;width:100%}.promo-block .promo-text{background-color:#f4f4f4;color:#111741;padding:0 30px 25px 30px;width:100%}.promo-block .promo-text p{font-size:15px;line-height:24px;margin:0}.promo-block .promo-links{-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#f4f4f4;color:#14afac;font-size:15px;font-weight:bold;margin:3px 15px 0 0;min-height:42px;padding:10px 15px 20px 30px;width:100%}.promo-block .promo-links .left{float:left;over-flow:hidden}.promo-block .promo-links .right{float:right}.promo-block .promo-links:hover{background-color:#14afac;color:#FFF;pointer-events:auto}.promo-block .cle-promo-links{background-color:#f4f4f4;color:#5b5edb;font-size:15px;font-weight:bold;margin:3px 15px 0 0;min-height:42px;padding:10px 15px 20px 30px;width:100%}.promo-block .cle-promo-links .left{float:left;over-flow:hidden}.promo-block .cle-promo-links .right{float:right}.promo-block .cle-promo-links:hover{background-color:#5b5edb;color:#FFF;pointer-events:auto}.three-item-promo{margin-top:60px}.three-item-promo+.three-item-promo{margin-top:0}.three-item-promo img{max-width:100%}.three-item-promo .info{padding:0 30px;text-align:center}.three-item-promo h4{font-weight:normal;margin:35px 0 25px}.three-item-promo p{color:#111741}.image-text-full{background:url('/static/images/plugin-pattern-swatch.png?1978eee225ea');padding:60px 0}.image-text-full img{max-width:100%}.image-text-full .info{background-color:#fff;min-height:300px;padding:32px 65px 40px}.image-text-full h4{margin-bottom:10px}.image-text-full p{margin-bottom:21px}.image-text-full.large{padding-top:0}.image-text-full.large .img-container{text-align:center}.image-text-full.large .cols{margin-top:-290px}.image-text-full.large .info{position:relative;z-index:1}.video-plugin{height:0;margin:60px 0;max-width:100%;padding-bottom:56.25%;position:relative}.video-plugin iframe,.video-plugin object{height:100%;left:0;position:absolute;width:100%}.iframe-plugin{margin:60px 0}.iframe-plugin:first-child{margin-top:0}.file-download{display:block;font-size:18px;font-weight:bold;margin-bottom:4px}.file-download+p{margin-top:40px}.file-download .ico{font-size:16px;margin-right:3px}.fastcase{margin:40px 0}.fastcase .disabled{background-color:#d8d8d8;cursor:default;font-style:italic}.fastcase .disabled:active{position:static}.fastcase-login-message{font-style:italic;margin-bottom:10px;text-align:center}@media only screen and (max-width:1150px){header .main-nav li{margin-right:4%}header .main-nav li a{font-size:20px}header .utility-nav.member .social-link-container{display:none}.footer-item{font-size:22px;margin-right:10%}.footer-item:last-child{margin-right:0}.cle-search-container{font-size:40px;font-size:3vw}.cle-search-container ::-webkit-input-placeholder{color:#fff;font-size:40px;font-size:3vw}.cle-search-container :-moz-placeholder{color:#fff;font-size:40px;font-size:3vw}.cle-search-container ::-moz-placeholder{color:#fff;font-size:40px;font-size:3vw}.cle-search-container :-ms-input-placeholder{color:#fff;font-size:40px;font-size:3vw}}@media only screen and (max-width:1060px){header .main-nav li{margin-right:4%}header .main-nav li a{font-size:20px}footer .ico-logo-footer{font-size:13.1vw}}@media only screen and (max-width:910px){body.mobile-nav,html.mobile-nav{height:100%;overflow:hidden}header{height:100px}header .cols .logo{height:80px;width:160px}header .logo-header{transform:none;top:14px}header .mobile-icon{color:#14afac;cursor:pointer;display:block;font-size:40px;position:absolute;right:50px;top:34%}header .mobile-icon .ico{display:none}header .mobile-icon .ico.on{display:block}header .mobile-icon .ico-close{font-size:45px;margin-top:-4px}.mobile-nav-container{-webkit-overflow-scrolling:touch;background-color:#fff;left:0;max-height:calc(100% - 100px);overflow-y:auto;padding:30px 0 0;position:absolute;width:100%;z-index:3}.wrap.sticky .mobile-nav-container{position:fixed}.main-nav{display:none}.utility-nav.desktop{display:none}.utility-nav .cart-link-desktop{display:none}.utility-nav .cart-link-mobile{background-color:#5b5edb;display:block;font-size:15px;text-align:center;text-transform:none}.utility-nav .cart-link-mobile:hover{background-color:#f9be4d}.utility-nav.mobile{display:block;margin:0;padding:0;text-align:left}.utility-nav.mobile .social-link-container{margin-left:60px;margin-bottom:20px}.utility-nav.mobile li{background-image:none;margin:0;padding:0}.utility-nav.mobile li.search{margin-bottom:30px;margin-left:60px}.utility-nav.mobile li.search:before{content:none}.utility-nav.mobile li.search button[type="submit"]{font-size:13px;height:40px;margin-left:10px;position:relative;top:-1px;width:40px}.utility-nav.mobile li.search input{-webkit-appearance:none;border-radius:0}.utility-nav.mobile li.search i{display:none}.utility-nav.mobile li.social{margin-right:10px;padding:9px 11px}.utility-nav.mobile li.mybar{padding:6px 4px}.utility-nav.mobile li.welcome{margin:0 60px}.utility-nav.mobile .login-container{display:block}.utility-nav.mobile .login-container a{text-align:center;width:100%}.utility-nav.mobile .login-container a:active{position:static}.main-nav-mobile{margin:0;padding:0}.main-nav-mobile li{background-image:none;font-size:24px;font-weight:300;margin:0 0 16px;padding:0}.main-nav-mobile li a{color:#111741;display:inline-block;margin:0 60px}.main-nav-mobile li a:hover{color:#14afac}.main-nav-mobile li>a.on{border-bottom:10px solid #14afac;display:inline;padding-bottom:2px}.main-nav-mobile li>ul{background-color:#f4f4f4;display:none;padding:25px 0}.main-nav-mobile li>ul>li{margin-bottom:8px}.main-nav-mobile li>ul>li a{color:#111741;display:inline-block;font-size:15px;font-weight:normal}.main-nav-mobile li>ul>li a:hover{color:#14afac}.image-text-full.large .info{margin-left:0;width:100%}.footer-item{display:block;margin:0}.cols .footer-social{padding-top:1.6%;width:27.20721%}.home-slideshow{height:582px}.home-slideshow .slideshow .slideshow-controls-caption{left:0;right:auto;width:100%}.home-slideshow .slideshow .caption-text-container{bottom:auto;max-height:200px;padding:50px 45px 41px;right:0;top:0;width:100%}.home-slideshow .text{display:none}.home-slideshow .slide img{height:429px;min-height:auto}}@media only screen and (max-width:830px){header .main-nav{display:none}.messages-container ul{padding:28px 18px 0 0}.utility-nav li.search i{display:none}.slideshow .slideshow-controls-caption{position:static}.slideshow .caption-text-container{display:block;position:static}.home-slideshow .slideshow-controls-caption{position:absolute}.home-slideshow .caption-text-container{position:absolute}.main-content{padding:30px 0 50px}.main-content .left-rail{margin-bottom:41px;margin-right:0;width:100%}.main-content .content-area{margin-right:0;width:100%}.main-content .subnav{margin-bottom:10px}.sign-in .main-content.landing-page{padding:30px 0 50px}.lead-image{background-size:cover;height:200px}.title-container{padding:31px 0 37px}.title-container .col-12{padding:0}.left-rail-placeholder{display:none}.left-rail-mobile{display:block;margin-top:60px}.left-rail-mobile .left-rail-placeholder{display:block}.main-footer .cols .footer-logo-container{float:none;margin:0 auto 39px;width:190px}.main-footer .cols .footer-logo-container .ico-logo-footer{font-size:82px}.main-footer .cols .footer-social{float:none;margin:0 auto;width:190px}.main-footer .cols .footer-social .footer-item{margin-bottom:20px;text-align:center}.main-footer .cols .footer-social .footer-item:last-child{margin-bottom:0}.footer-top{padding:40px 0 33px}.subnav .pages{display:none}.left-rail-title a{display:none}.left-rail-title .mobile-subnav-title{color:#fff;display:block;font-size:18px;font-weight:bold;position:relative;text-transform:uppercase}.left-rail-title .ico{cursor:pointer;display:none;font-size:30px;position:absolute;right:0;top:-3px}.left-rail-title .ico.on{display:block}.left-rail-title .ico.ico-close{font-size:33px;top:-5px}.mobile-subnav-section-title{display:block}.mobile-subnav-section-title a{font-weight:bold;text-transform:uppercase}.promo-block .promo-image img{width:100%}.cle-search-container{font-size:20px;height:150px}.cle-search-container .input-container .ico-search-utility{font-size:16px;left:-10px;top:32%}.cle-search-container .input-container .clear-search{margin:0}#cle-search{font-size:20px;padding-top:0}.submit-container{padding-top:12px}.cols .filters-container{background-color:#fff;float:none;margin:0;width:100%}.cols .filters-container.mobile-active{-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);left:0;padding-left:20px;padding-right:20px;position:absolute;top:0;z-index:10}.cols .filters{display:none}.cols .product-list{float:none;left:30px;margin:0;position:relative;width:calc(100% - -60px)}.mobile-filters-button{cursor:pointer;display:block;margin-bottom:40px;padding:27.5px 40px;text-align:center}.mobile-filters-search{cursor:pointer;left:-30px;padding:15px 20px;position:relative;text-align:center;width:calc(100% - -60px)}.mobile-filters-header{border-bottom:2px solid #f4f4f4;padding:30px 0;position:relative;text-align:center}.mobile-filters-header h2{margin-bottom:0}.mobile-filters-header a{color:#111741;font-size:15px;font-weight:300;position:absolute;top:41px;text-transform:uppercase}.mobile-filters-header #cancelFilters{left:0}.mobile-filters-header #clearAllFilters{right:0}body.noscroll{overflow:hidden}.tab-headers{padding:0 20px}.tab-headers .tab{font-size:20px}.tab-content{padding-bottom:30px;padding-left:30px;padding-right:30px}.cle-detail-card{padding:18px 30px}.cle-detail-card .date-time,.cle-detail-card .add-to-calendar{display:block;width:100%}.cle-detail-card .date,.cle-detail-card .regular-price{font-size:18px}.cle-detail-card .add-to-calendar{margin-bottom:4px;text-align:left}.cle-detail-card .regular-price,.cle-detail-card .other-prices{display:block;width:100%}.cle-detail-card .other-prices{font-size:15px;text-align:left}.cle-detail-card .other-prices .active{display:none}.cle-detail-card .info-block{display:block;margin-bottom:30px;margin-right:0;width:100%}.cle-detail-card .row:last-child{padding:36px 0 0}.cle-detail-card .info-block:last-child{margin-bottom:37px}.cle-content .detail-card-container>div{float:none;margin:0;width:100%}.cle-content .actions-container{margin:0 0 40px;width:100%}.cle-content .actions-container .please-log-in{display:block;font-size:18px;text-align:center;width:100%;background:#14afac;height:100px;padding:35px 30px;font-weight:700;font-family:'Source Sans Pro';color:#FFF}.cle-content .actions-container .please-log-in:hover{background:#f9be4d;color:#FFF}.cle-content .actions-container .product-action:after{display:none}.cle-content .main-content .col-8{float:none;margin-left:0;margin-right:0;width:100%}.locations-map-container{margin-top:290px}.locations-map-container .location-selection-container{left:0;top:-290px;width:100%}.locations-map-container .locations-map{height:350px}.cle-title .title{padding:40px 0}.news-and-links{margin-top:34px}.news-and-links .home-news{float:none;margin:0;width:100%}.news-and-links .home-links{float:none;margin:0;width:100%}.news-and-links .home-links h3{line-height:1.2}.news-and-links .home-links .promo-block{margin-bottom:51px}.news-and-links .home-links .links-block:last-child .promo-block{margin-bottom:60px}.news-and-links .home-links .inner{border:0;margin-top:39px;padding-left:0}.cols .home-cle-title{float:none;margin:0;width:100%}.cols .home-cle-title h2{margin-bottom:27px}.cols .home-cle-search{float:none;margin-bottom:20px;width:100%}.cols .home-cle-search input{padding-right:calc(100% - 110px)}.home-cle .featured-slider{padding-top:10px}.home-cle .featured-slider .controls{display:inline-block;margin-top:0;position:absolute}.home-cle .title-controls{margin-bottom:20px}.home-bottom-promo{padding-bottom:0}.home-bottom-promo .promo-item{float:none;margin:0 0 51px;width:100%}.home-bottom-promo .promo-item img{max-width:100%;width:100%}.member-card .image{display:block;margin-bottom:30px;width:100%}.member-card .info{display:block;padding-left:0;width:100%}.member-card .info .edit-profile-button{bottom:20px;left:0}.large-links-container.member-links{margin-bottom:26px;margin-top:40px}.member-search-form .field-wrapper,.clp-member-search-form .field-wrapper{margin-bottom:10px}.member-search-form .field-wrapper.submit-wrapper label,.clp-member-search-form .field-wrapper.submit-wrapper label{display:none}.member-search-form .field-wrapper.less-margin,.clp-member-search-form .field-wrapper.less-margin{margin-bottom:10px}.member-search-form .field-wrapper>label,.clp-member-search-form .field-wrapper>label{display:block;text-align:left;width:120px}.member-search-form .field-wrapper .fields,.clp-member-search-form .field-wrapper .fields{width:100%}.cols .article-main-col{display:block;width:100%}.cols .event-detail-col{float:none;margin:0;width:100%}.featured-slider{min-height:670px}.three-item-promo .promo-item{float:none;margin-right:0;width:100%}.three-item-promo .promo-item img{width:100%}.image-text-full .col-5{float:none;margin-right:0;width:100%}.image-text-full .col-5 img{width:100%}.image-text-full .info{float:none;padding:32px 30px 40px;width:100%}.image-text-full.large .cols{margin-top:0}.image-text-full.large .info-container{margin-top:0!important}.related-events-prefooter,.related-news-prefooter{height:auto;min-height:430px;padding-bottom:0}.related-events-prefooter .card-col,.related-news-prefooter .card-col{float:none;margin-bottom:40px;margin-right:0;width:100%}.related-events-prefooter .card,.related-news-prefooter .card{height:auto;min-height:240px}.related-events-prefooter .prefooter-title .title,.related-events-prefooter .prefooter-title .link,.related-news-prefooter .prefooter-title .title,.related-news-prefooter .prefooter-title .link{float:none;margin-right:0;text-align:left;width:100%}.related-events-prefooter .empty-card,.related-news-prefooter .empty-card{display:none}.site-search-results .search-filters-container{width:100%;padding:40px;background:#FFF}.site-search-results .search-filters-container.mobile-active{-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);box-shadow:0 3px 3px 0 rgba(0,0,0,0.15);left:0;padding-left:20px;padding-right:20px;position:absolute;top:0;z-index:10}.site-search-results .search-filters{display:none}.site-search-results .results-columns{width:100%}.site-search-results .mobile-filters-header{margin-bottom:40px}.site-search-results .mobile-filters-header h2{left:0;position:absolute;top:-5px}.site-search-results .mobile-filters-header #cancelFilters{left:auto;right:0;top:15px}.site-search-results .mobile-filters-search{margin-top:40px}}@media only screen and (max-width:680px){.horizontal-item img{display:block;max-height:none;width:auto}.horizontal-item .card{border-left-width:1px;border-top-width:0;display:block;width:100%}.anchor-links{padding:30px 44px}.sign-in-form{width:100%}.cols .footer-nav-container{padding:54px 0 47px}.cols .footer-nav-container>ul{display:block;float:none;margin:0 auto 36px;text-align:center;width:50%}.cols .footer-nav-container>ul:last-child{float:none;margin:0 auto}.cols .footer-nav-container>ul ul{display:none}.cols .footer-nav-container .toggle{display:none}.footer-map-container{display:none}body{margin-bottom:0}.footer-bottom{font-size:15px;padding:54px 0 57px}.footer-bottom .col-3{float:none;margin:0 auto;text-align:center;width:75%}.footer-bottom .col-3:last-child{float:none;margin:10px auto 0;text-align:center}.utility-nav input[type="search"]{width:140px}.home-news .news-item{border-bottom:1px solid #d8d8d8;margin-bottom:44px}.home-news .news-item img,.home-news .news-item .info{display:block}.home-news .news-item img{max-width:100%;width:100%}.home-news .news-item .info{min-height:149px;padding:20px 20px 30px 0;width:100%}.home-news .news-item:hover .info{background-color:#fff}.home-news .news-item:hover h4{color:#14afac}.home-news .news-item:hover h6,.home-news .news-item:hover .member-profile-title .button,.member-profile-title .home-news .news-item:hover .button,.home-news .news-item:hover .member-profile-title .content-area .pagination li.next-page a,.member-profile-title .content-area .pagination li.next-page .home-news .news-item:hover a,.home-news .news-item:hover .content-area .pagination li.next-page .member-profile-title a,.content-area .pagination li.next-page .member-profile-title .home-news .news-item:hover a,.home-news .news-item:hover .member-profile-title .content-area .pagination li.next-page span,.member-profile-title .content-area .pagination li.next-page .home-news .news-item:hover span,.home-news .news-item:hover .content-area .pagination li.next-page .member-profile-title span,.content-area .pagination li.next-page .member-profile-title .home-news .news-item:hover span,.home-news .news-item:hover .audience{color:#111741}.home-news .news-item:last-child{margin-bottom:33px}.news-and-links .home-links{margin-bottom:19px}.home-cle .featured-slider{min-height:595px}.home-cle .featured-slider h3{visibility:hidden}.shop-all-container .button,.shop-all-container .content-area .pagination li.next-page a,.content-area .pagination li.next-page .shop-all-container a,.shop-all-container .content-area .pagination li.next-page span,.content-area .pagination li.next-page .shop-all-container span{width:100%}#memberPreferencesForm .checkbox{margin:8px 0;padding-left:0}#memberPreferencesForm .targeted-mail .checkbox{display:block;margin:8px 0;width:100%}.your-membership-detail{padding:0}.news-card,.events-content-container .event-card{margin:30px 5%;width:90%}.events-content-container .event-filter-container .program-dropdown,.events-content-container .event-filter-container .event-type-dropdown,.events-content-container .event-filter-container .group-dropdown,.events-content-container .event-filter-container .dates-dropdown,.events-content-container .event-filter-container .location-dropdown,.events-content-container .public-event-filter-container .program-dropdown,.events-content-container .public-event-filter-container .event-type-dropdown,.events-content-container .public-event-filter-container .group-dropdown,.events-content-container .public-event-filter-container .dates-dropdown,.events-content-container .public-event-filter-container .location-dropdown,.events-content-container .education-event-filter-container .program-dropdown,.events-content-container .education-event-filter-container .event-type-dropdown,.events-content-container .education-event-filter-container .group-dropdown,.events-content-container .education-event-filter-container .dates-dropdown,.events-content-container .education-event-filter-container .location-dropdown{display:block;float:none;margin-bottom:15px;margin-right:0;width:100%}.events-content-container .clear-filter-container a h6,.events-content-container .clear-filter-container a .member-profile-title .button,.member-profile-title .events-content-container .clear-filter-container a .button,.events-content-container .clear-filter-container a .member-profile-title .content-area .pagination li.next-page a,.member-profile-title .content-area .pagination li.next-page .events-content-container .clear-filter-container a a,.events-content-container .clear-filter-container a .content-area .pagination li.next-page .member-profile-title a,.content-area .pagination li.next-page .member-profile-title .events-content-container .clear-filter-container a a,.events-content-container .clear-filter-container a .member-profile-title .content-area .pagination li.next-page span,.member-profile-title .content-area .pagination li.next-page .events-content-container .clear-filter-container a span,.events-content-container .clear-filter-container a .content-area .pagination li.next-page .member-profile-title span,.content-area .pagination li.next-page .member-profile-title .events-content-container .clear-filter-container a span{float:left}.event-detail-content .cols .event-attributes h4,.event-detail-content .cols .add-to-calendar-container{display:block;width:100%}.event-detail-content .cols .add-to-calendar-container{text-align:left}.event-detail-content .cols .event-attribute-row.last-row .event-attributes{display:block;margin-bottom:20px;margin-right:0;width:100%}.event-detail-content .cols .event-attribute-row.last-row .event-attributes:last-child{margin-bottom:0}}@media only screen and (max-width:550px){.tab-headers .tab{font-size:18px}.member-list .image,.member-list .info{display:block;margin-right:0;width:100%}.member-list .image img,.member-list .info img{max-height:none;width:100%}.member-list .image{height:auto;margin-bottom:20px}.member-list .info{min-height:initial;padding-bottom:30px}.member-list .info .location{margin-top:15px;position:static}.content-area .member-list li{border-bottom:1px solid #d8d8d8;margin-bottom:42px}.content-area .member-list.contact-paralegal li{border-bottom:0}.content-area .pagination{height:auto;margin-bottom:0}.content-area .pagination li{width:20%}.content-area .pagination li.next-page{display:block;margin-top:40px;padding-left:0;width:100%}.cols .date-and-details{display:block;margin-right:0;width:100%}.cols .social_share_container{display:block;width:100%}.cols .social_share_container a{right:auto}.cols .article-top{padding-bottom:5px}.home-slideshow{height:342px}.home-slideshow .slide img{height:250px}.home-slideshow .slideshow .slideshow-controls-caption{left:0;right:auto;width:100%}.home-slideshow .slideshow .slideshow-controls{bottom:17px;left:-30px}.home-slideshow .slideshow .caption-text-container{max-height:162px;padding:18px 23px 34px}.home-slideshow .slideshow .caption-text-container .title{margin-bottom:18px}.home-slideshow .slideshow .read-more{bottom:14px;font-size:16px;left:auto;position:absolute}.home-slideshow .slideshow h3{font-size:24px;line-height:1.1}}@media only screen and (max-width:510px){.image-plugin.half-width img{float:none;margin:0 0 41px;width:100%}.vertical-item{display:block;width:100%}.vertical-item:nth-child(even){margin-left:0}.news-listing,.event-search-results{margin-left:-30px;width:calc(100% - -60px)}.news-search .audience-dropdown,.news-search .topic-dropdown,.news-search .dates-dropdown{float:none;margin-bottom:20px;margin-right:0;width:100%}.clear-filter-container a h6,.clear-filter-container a .member-profile-title .button,.member-profile-title .clear-filter-container a .button,.clear-filter-container a .member-profile-title .content-area .pagination li.next-page a,.member-profile-title .content-area .pagination li.next-page .clear-filter-container a a,.clear-filter-container a .content-area .pagination li.next-page .member-profile-title a,.content-area .pagination li.next-page .member-profile-title .clear-filter-container a a,.clear-filter-container a .member-profile-title .content-area .pagination li.next-page span,.member-profile-title .content-area .pagination li.next-page .clear-filter-container a span,.clear-filter-container a .content-area .pagination li.next-page .member-profile-title span,.content-area .pagination li.next-page .member-profile-title .clear-filter-container a span{float:left}}@media only screen and (max-width:450px){.video-plugin iframe,.video-plugin object,.iframe-plugin iframe,.iframe-plugin object{margin-left:0;width:100%!important}#cart-iframe{margin-left:-25px;width:calc(100% - -50px)}.tab-headers .tab{font-size:15px}.member-card .image img{width:100%}.your-membership-detail iframe{margin-left:-25px;width:calc(100%+50px)!important}.member-search-form input.first-name,.member-search-form input.last-name,.clp-member-search-form input.first-name,.clp-member-search-form input.last-name{display:block;margin-right:0;width:100%}.large-featured-slider .controls{display:block;margin-top:26px;position:static}.content-area .anchor-links li{margin-left:30px}}@media only screen and (max-width:400px){.left-rail-title .mobile-subnav-title{font-size:16px}.left-rail-title .ico{font-size:27px}.left-rail-title .ico.ico-close{font-size:30px}.featured-slider .controls{display:block;margin-top:20px;position:static}}@media print{*{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:"(" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.6in}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}header,footer{display:none}}.lt-ie9 .wrap{min-height:1px;padding-bottom:0}.lt-ie9 footer{margin-top:0;position:static}