/*!
Theme Name: Copyright Clearance Center
Theme URI: http://www.copyright.com/
Author: Stephen Simon Interactive
Author URI: http://stephensimon.com
Description: Theme for Rights Licensing Experts, Copyright Clearance Center.
Version: 1.3.2
Text Domain: copyrightclearancecenter

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
and Blueprint http://www.blueprintcss.org/
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}@font-face{font-family:"Myriad W01_n1";src:url("fonts/b3e9f984-f8ca-4650-90c3-d6f0aca0a27d.eot?#iefix") format("eot")}@font-face{font-family:"Myriad W01";src:url("fonts/b3e9f984-f8ca-4650-90c3-d6f0aca0a27d.eot?#iefix");src:url("fonts/b3e9f984-f8ca-4650-90c3-d6f0aca0a27d.eot?#iefix") format("eot"),url("fonts/e7e30ff2-3a95-49b0-bbf9-024f40ead426.woff2") format("woff2"),url("fonts/b984f4e8-e37d-4502-bead-ffd991e64d1f.woff") format("woff"),url("fonts/82d18baa-8811-4aa8-9338-9bafa08350d0.ttf") format("truetype"),url("fonts/20e14bb9-6aec-47a9-8ef8-5613bf1d6eae.svg#20e14bb9-6aec-47a9-8ef8-5613bf1d6eae") format("svg");font-weight:100;font-style:normal}@font-face{font-family:"Myriad W01_n4";src:url("fonts/2bd106a4-3872-4193-8627-d7af96dd4f7e.eot?#iefix") format("eot")}@font-face{font-family:"Myriad W01";src:url("fonts/2bd106a4-3872-4193-8627-d7af96dd4f7e.eot?#iefix");src:url("fonts/2bd106a4-3872-4193-8627-d7af96dd4f7e.eot?#iefix") format("eot"),url("fonts/3b0f1c67-c2e4-4df6-976f-49d52e45aba1.woff2") format("woff2"),url("fonts/c5b1c170-d8f7-41f9-85c2-0ab670780c6b.woff") format("woff"),url("fonts/ba1ff8f6-0c27-4e7b-8be5-818b6c3dd801.ttf") format("truetype"),url("fonts/a379413e-a0b8-44dc-b250-1e000e4092a4.svg#a379413e-a0b8-44dc-b250-1e000e4092a4") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Myriad W01_i4";src:url("fonts/b7dea71a-f8e7-42e0-b03b-ae1b0b6eb0cd.eot?#iefix") format("eot")}@font-face{font-family:"Myriad W01";src:url("fonts/b7dea71a-f8e7-42e0-b03b-ae1b0b6eb0cd.eot?#iefix");src:url("fonts/b7dea71a-f8e7-42e0-b03b-ae1b0b6eb0cd.eot?#iefix") format("eot"),url("fonts/a56f9fd5-b438-4696-ae62-d273eb2e4c1b.woff2") format("woff2"),url("fonts/7becdf28-cd45-4f8a-bcab-d8c861a8ebc5.woff") format("woff"),url("fonts/b90a1a2e-a700-4528-aa00-535c93ecf8a9.ttf") format("truetype"),url("fonts/85c745b1-d826-4e09-988f-82cd152fb0db.svg#85c745b1-d826-4e09-988f-82cd152fb0db") format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Myriad W01_n6";src:url("fonts/f71415c0-f68d-42cd-a948-05af81548ea5.eot?#iefix") format("eot")}@font-face{font-family:"Myriad W01";src:url("fonts/f71415c0-f68d-42cd-a948-05af81548ea5.eot?#iefix");src:url("fonts/f71415c0-f68d-42cd-a948-05af81548ea5.eot?#iefix") format("eot"),url("fonts/0b6110f9-6072-46b9-98af-7d09f7c895b8.woff2") format("woff2"),url("fonts/c22866d7-ca67-4170-a113-cae280eea669.woff") format("woff"),url("fonts/19ce9ea9-076e-4dcd-91a1-454f4830f120.ttf") format("truetype"),url("fonts/18915124-98e4-4245-9e10-b921e09a6704.svg#18915124-98e4-4245-9e10-b921e09a6704") format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Myriad W01_i6";src:url("fonts/e3c5d5a6-3f08-4d0c-a4af-3d90f6fa03ee.eot?#iefix") format("eot")}@font-face{font-family:"Myriad W01";src:url("fonts/e3c5d5a6-3f08-4d0c-a4af-3d90f6fa03ee.eot?#iefix");src:url("fonts/e3c5d5a6-3f08-4d0c-a4af-3d90f6fa03ee.eot?#iefix") format("eot"),url("fonts/2cc3ff2f-19fe-458d-99da-2fb1acb43d81.woff2") format("woff2"),url("fonts/f83744dc-5c76-4309-bea0-03c18f58997f.woff") format("woff"),url("fonts/dc5e0550-21b2-4664-a54a-248791c96660.ttf") format("truetype"),url("fonts/f1682532-45c5-4c1b-a058-a65e600e0100.svg#f1682532-45c5-4c1b-a058-a65e600e0100") format("svg");font-weight:600;font-style:italic}@font-face{font-family:"Myriad W01_n2";src:url("fonts/9365313d-8496-4657-86cb-439a81698e62.eot?#iefix") format("eot")}@font-face{font-family:"Myriad W01";src:url("fonts/9365313d-8496-4657-86cb-439a81698e62.eot?#iefix");src:url("fonts/9365313d-8496-4657-86cb-439a81698e62.eot?#iefix") format("eot"),url("fonts/db3cef8e-edd0-4e0b-b59f-41d34fed49f7.woff2") format("woff2"),url("fonts/d7f07558-358e-43ab-bd36-0298eee9fad1.woff") format("woff"),url("fonts/408c195f-7817-4e58-b9a6-199195365c7a.ttf") format("truetype"),url("fonts/42f31449-1991-4ca6-bb98-9e924d681719.svg#42f31449-1991-4ca6-bb98-9e924d681719") format("svg");font-weight:200;font-style:normal}@font-face{font-family:"Myriad W01_n3";src:url("fonts/4653ef9b-e5ce-4c59-9ec1-0af6638fca0e.eot?#iefix") format("eot")}@font-face{font-family:"Myriad W01";src:url("fonts/4653ef9b-e5ce-4c59-9ec1-0af6638fca0e.eot?#iefix");src:url("fonts/4653ef9b-e5ce-4c59-9ec1-0af6638fca0e.eot?#iefix") format("eot"),url("fonts/d488558f-a9ea-4e8a-b318-f7ab5cd9357a.woff2") format("woff2"),url("fonts/a2f2aae6-fded-4f03-897a-84e978797dfd.woff") format("woff"),url("fonts/998b20b6-d1f1-4500-8ec7-6f82276cc8ac.ttf") format("truetype"),url("fonts/ea5e5d84-0a40-4c45-a134-5d475db7f788.svg#ea5e5d84-0a40-4c45-a134-5d475db7f788") format("svg");font-weight:300;font-style:normal}body,button,input,select,textarea{color:#000;font-family:"Myriad W01","myriad-pro","Myriad Pro","Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:18px;font-size:1.8rem;line-height:1.5}.condensed{font-weight:200}strong.condensed{font-weight:300}h1,h2,h3,h4,h5,h6{color:#404040;font-weight:100;line-height:normal}h1{font-size:39px;font-size:3.9rem;line-height:39px}h2{font-size:26px;font-size:2.6rem}h3{font-size:20px;font-size:2rem;margin-bottom:22px;text-transform:uppercase}h4{font-size:18px;font-size:1.8rem;margin-bottom:24px}h5{font-size:16px;font-size:1.6rem;margin-bottom:24px}h6{font-size:15px;font-size:1.5rem;margin-bottom:20px}.entry-content h2+h3,.entry-content h2+h4,.entry-content h2+h5,.entry-content h2+h6{margin-top:10px}.news-section-heading{background:#f0f1f1;border-bottom:1px dotted black;color:#005fb4;font-size:26px;font-size:2.6rem;font-weight:300;margin-bottom:0;padding:13px 10px}.news-section-heading:first-child{border-top:1px dotted black}.category .page-header{padding:10px 0 33px}p{margin-bottom:1.5em}b,strong,.strong{font-weight:bold}dfn,cite,em,i{font-style:italic}blockquote{background-color:#e1e2e2;font-size:18px;font-style:italic;margin:0 0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-size:15px;font-size:1.5rem;font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}.text-highlight--blue{color:#005fb4}.text-highlight--orange{color:#ff7f00}a{color:#005fb4;text-decoration:none}a:hover,a:focus,a:active{color:#005fb4;text-decoration:none}.secondary-link{color:#000;text-decoration:none}.entry-content a{text-decoration:underline}.entry-content a:hover,.entry-content a:focus,.entry-content a:active{text-decoration:none}.entry-content .btn{text-decoration:none}.entry-content .secondary-link{color:#000;text-decoration:none}.cta-with-icon{display:block;color:#6d6e71;font-size:22px;font-size:2.2rem;font-weight:200;padding-top:46px;margin-left:auto;margin-right:auto}.cta-with-icon:hover,.cta-with-icon:focus,.cta-with-icon:active{color:#000}.cta-with-icon--download .icon-gs-download-pdf{display:block;margin:-38px auto 0}.arrow:after{color:#ff7f00;content:" \0025B6";display:inline-block;font-size:15px;padding-left:5px}a.arrow{color:inherit;text-decoration:none}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}.entry-content ul,.entry-content ol{line-height:1.5}.entry-content ul{margin:0 0 1.5em}.entry-content ul li{line-height:24px;padding-left:.5em}.entry-content ul li:before{color:#ff7f00;content:"\203A";font-size:24px;font-size:2.4rem;font-weight:700;line-height:.8;vertical-align:middle;margin-left:-.48em;position:absolute}.entry-content ol{list-style:decimal;margin:0 0 1.5em 1em}.entry-content li{margin-bottom:.5em}.entry-content h2+ul,.entry-content h2+ol{margin-top:.5em}.entry-content p+ul,.entry-content p+ol,.entry-content h3+ul,.entry-content h3+ol{margin-top:-1em}.entry-content .respsonsive-list{margin-left:0}.entry-content .respsonsive-list__item{font-size:16px;font-size:1.6rem;line-height:18px;padding-left:0;margin-bottom:0}.entry-content .respsonsive-list__item:before{content:none}.entry-content li>ul,.entry-content li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}.list-unbulleted{list-style:none}.list-inline li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.respsonsive-list__item{background:#e1e2e2;border-right:1px solid white;border-bottom:2px solid white}.respsonsive-list__item-content{color:#000;display:block;padding:9px 6px}.respsonsive-list__item-content a{color:#000;display:block;padding-right:15px;position:relative;text-decoration:none}.respsonsive-list__item-content a:after{color:#98999b;content:" \0025B6";font-size:10px;height:10px;line-height:1;margin-top:-5px;position:absolute;right:6px;top:50%;width:10px}.list-divided{border-top:1px dotted black;color:#6d6e71}.list-divided .one-half{color:#000}.list-divided .list-group__item,.list-divided .list-divided__item{border-bottom:1px dotted black;vertical-align:middle}.list-divided .list-divided__col{border-left:1px dotted black;padding:10px}.list-divided .list-divided__col:first-child{border-left:none}.list-divided .list-divided__col--bottom-alt{border-bottom-style:solid}.list-divided .list-divided__col--left-alt{border-left-style:solid}.list-divided td.list-divided__col{border-left:none;padding:0}.list-divided td.list-divided__col:first-child .padded{border-left:none}.list-divided .padded{border-left:1px dotted black;margin:10px 0;padding:0 10px}.list-divided--table{display:table;width:100%}.list-divided--table .list-divided__item{display:table-row}.list-divided--table .list-divided__col{border-bottom:1px dotted black;border-left:1px dotted black;display:table-cell;float:none;vertical-align:middle}.list-divided--table .list-divided__col img{display:block}@media screen and (max-width: 420px){.list-divided .padded{padding:0 8px}.list-divided--table .news-and-events__title{border-left:none}}.list-divided--alt{border-top-style:solid}.list-divided--no-top-divider{border-top:0 none}.list-group,.list-two-col-group{border-top-color:#005fb4}.list-group__item{border-bottom-color:#005fb4;padding:20px 0}.list-group__item .entry-content{color:#000;margin-top:0}.list-group__item .entry-meta{font-size:14px;font-size:1.4rem;color:#6d6e70}.list-group__item .entry-content p:last-child,.list-group__item .hentry{margin-bottom:0}.list-two-col-group__item{float:left;padding:20px 0;width:50%}.list-two-col-group__item:nth-child(odd){clear:left}.list-two-col-group__item:nth-child(even)>.media_download{float:right}.list-two-col-group__item .media_download{max-width:337px;width:97.9374111%}.list-two-col-group__item .entry-content{color:#000;margin-top:0}@media screen and (max-width: 337px){.list-two-col-group__item{float:none;width:100%}}.list-divided--in-the-news{border-top:none}.in-the-news__item{padding:10px 0}.in-the-news__item a{color:#000;position:relative}.in-the-news__item a:after{color:#ff7f00;content:" \0025B6";font-size:10px;font-size:1rem}.in-the-news__item a:hover{color:#005fb4}.in-the-news__item .entry-meta{font-size:14px;font-size:1.4rem;color:#6d6e70}.date__month{font-size:16px;font-size:1.6rem;line-height:30px}@media screen and (max-width: 420px){.news-and-events__date .date__month{font-size:15px;font-size:1.5rem}}.list-divided--press-releases .date__month{font-size:22px;font-size:2.2rem;line-height:24px}@media screen and (max-width: 767px){.list-divided--press-releases .date__month{font-size:15px;font-size:1.5rem;line-height:30px}}.date__day{display:block;font-size:35px;font-size:3.5rem;line-height:36px}.rss-feeds__feed{font-size:24px;font-size:2.4rem;font-weight:100;padding-left:58px;margin-bottom:18px;position:relative}.rss-feeds__feed .rss-feeds__bullet{background-color:#f2f9fc;border:1px solid #005fb4;border-radius:5px;height:36px;left:0;padding:3px;position:absolute;text-align:center;width:36px}img{height:auto;max-width:100%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:bold}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}.btn,button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid #b7d3ea;background:#f2f9fc;border-radius:5px;color:#005fb4;box-shadow:none;cursor:pointer;font-size:12px;font-size:1.2rem;line-height:1;padding:.6em 1em .4em;text-shadow:none}.btn:hover,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background-color:#005fb4;color:white}.btn:focus,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#005fb4}.btn--secondary{background-color:white}.btn--disabled{background-color:transparent;cursor:default}.btn--disabled:hover,.btn--disabled:focus,.btn--disabled:active{background-color:transparent;color:#005fb4}.btn--downloadable-asset{background:#f2f9fc;display:block;font-size:14px;font-size:1.4rem;margin-bottom:1em;padding:.6em 5px .4em}.btn--downloadable-asset .media-left{padding:0 10px 0 5px}.btn--downloadable-asset:hover{background-color:#f2f9fc;color:#005fb4}.btn--downloadable-asset .btn-downloadable-asset__type{display:block;font-weight:600;text-transform:uppercase}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:3px}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:1.4rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;margin:0 auto;margin-top:10px;margin-bottom:10px}.alignnone{display:block}.alignnone,.aligncenter{margin-top:10px;margin-bottom:10px}.clear:before,.clear:after,.single .entry-content:before,.single .entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after,.tabs:before,.tabs:after,.search-form:before,.search-form:after{content:"";display:table}.clear:after,.single .entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after,.tabs:after,.search-form:after{clear:both}.widget{margin:0 0 1em}.widget select{max-width:100%;width:100%}.widget-content p:last-child{margin-bottom:0}.widget_search .search-submit{display:none}.widget-aside-nav{margin-bottom:1em}.aside-nav-toggle{background:#005fb4;color:white;cursor:pointer;font-size:16px;line-height:normal;margin-bottom:2px;padding:3px 5px 1px;text-transform:none}.aside-nav-toggle:after{content:" \0025B6";display:inline-block;float:right;font-size:14px}.aside-nav-toggle.active:after{content:" \0025BC"}.aside-nav{font-size:14px;font-size:1.4rem;line-height:22px;padding:5px 0}.aside-nav li{line-height:normal;margin-bottom:.25em}.aside-nav a{color:#000;display:block}.aside-nav a:active,.aside-nav a:focus,.aside-nav a:hover{color:#005fb4}.aside-nav .current-menu-item>a{color:#005fb4}.aside-nav .sub-menu{display:none;margin-left:.4em;margin-top:.25em}.aside-nav .sub-menu .menu-item:before{content:"\2013";padding-right:.4em}.aside-nav .sub-menu a{display:inline-block}.aside-nav .current-menu-item .sub-menu,.aside-nav .current-menu-parent .sub-menu,.aside-nav .current-page-ancestor .sub-menu{display:block}.aside-nav--products .sub-menu{display:block}.single-job .menu-item-careers .sub-menu{display:block}@media screen and (max-width: 1024px){.aside-nav-toggle,.aside-nav{font-size:16px;font-size:1.6rem}.aside-nav{line-height:24px}}@media screen and (max-width: 767px){.aside-nav-toggle,.aside-nav{font-size:18px;font-size:1.8rem}}.widget-blog-subscription{background-color:#f2f9fc;border:1px solid #005fb4;border-radius:5px;font-size:14px;font-size:1.4rem;padding:.8571428571em .7142857143em}.icon-blog-subscription{background-image:url(img/newsletter-sign-up-bg.png);background-repeat:no-repeat;height:28px;width:39px}.blog-subscription__label-text{color:#005fb4}.blog-subscription__input{margin-bottom:5px}.widget-media{border:1px solid #ff7f00;border-radius:5px;margin-top:50px}.widget-media__header{background:#e9e9e9;border-radius:5px 5px 0 0;font-weight:100;position:relative;text-transform:none}.widget-media__header .icon-gs{left:50%;position:absolute;top:-25px}.widget-media__header .icon-gs-featured-webinars{margin-left:-31px}.widget-media__header .icon-gs-featured-podcast{margin-left:-30px}.widget-media__header .icon-gs-featured-video{margin-left:-22px}.widget-media__heading{border-bottom:1px solid #ff7f00;color:#ff7f00;display:inline-block;font-size:24px;font-size:2.4rem;letter-spacing:-.01em;margin-bottom:0;padding-top:39px}.widget-media__content{color:#808080;padding:20px 10px}.widget-media__content a{color:#808080}.widget-media__title{font-size:20px;font-size:2rem;line-height:24px;padding:20px 14px 20px 8px}.widget-quote{background:#f0f0f1;border:1px solid #7ccde7;border-radius:5px}.widget-quote .widget-content{color:#00326e;padding:15px}.widget-quote__attribution{border-top:1px dotted #7ccde7;padding-top:5px}.widget-quote__attribution-name,.widget-quote__attribution-title{display:block}.widget-quote__attribution-title{font-style:italic}.widget-custom-message__header{background:#6d6e70;border-radius:5px 5px 0 0;min-height:70px;padding:8px 55px 8px 8px;position:relative;text-transform:none}.widget-custom-message__header:after{background:url(img/ribbon-star.png) no-repeat;content:'';display:block;height:86px;position:absolute;right:15px;top:0;width:46px}.widget-custom-message__header.icon-microphone:after{background-image:url(img/ribbon-microphone.png)}.widget-custom-message__heading{color:white;font-size:18px;line-height:20px;margin-bottom:0;padding-right:55px;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:98%}.widget-custom-message__content{background:#e9e9e9;border:1px solid #cacbcb;border-radius:0 0 5px 5px;color:#404040;font-size:16px;line-height:19px;padding:20px 14px 20px 8px}.widget-custom-message__content ul li{padding-left:.75em}.widget-custom-message__content ul li:before{content:"\2022";font-size:16px;font-size:1.6rem;vertical-align:middle;margin-left:-.75em;position:absolute}.widget-custom-message__content p{margin-bottom:.5em}.widget-contact-info__header{background:#ff7f00;border-radius:5px 5px 0 0;min-height:70px;padding:8px;position:relative;text-transform:none}.widget-contact-info__header:after{background:url(img/ribbon-megaphone.png) no-repeat;content:'';display:block;height:86px;position:absolute;right:15px;top:0;width:46px}.widget-contact-info__header.icon-person:after{background-image:url(img/ribbon-person.png)}.widget-contact-info__header.icon-megaphone:after{right:10px;width:50px}.widget-contact-info__heading{color:white;font-size:20px;font-size:2rem;font-weight:100;line-height:23px;margin-bottom:0;padding-right:55px;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-transform:none}.widget-contact-info__content{background:#e9e9e9;border:1px solid #cacbcb;border-top:none;border-radius:0 0 5px 5px;color:#404040;font-size:25px;font-size:2.5rem;line-height:28px;padding:20px 14px 20px 8px}.widget-contact-info__content p{margin-bottom:.5em}@media screen and (max-width: 767px){.widget-custom-message__content{padding-right:64px}}.widget-featured-courses{border-radius:5px;margin-top:43px}.widget-featured-course__header{background:#7ccde7;border-radius:5px 5px 0 0;position:relative}.widget-featured-course__header .icon-gs-featured-course{left:50%;margin-left:-36px;position:absolute;top:-25px}.widget-featured-course__heading{color:#005fb4;font-size:24px;font-size:2.4rem;margin-bottom:0;padding-top:40px}.widget-featured-course__content{background:#e9e9e9;border:1px solid #cacbcb;border-radius:0 0 5px 5px;color:#6d6e71;font-size:24px;font-size:2.4rem;padding:14px 20px 14px}.widget-featured-course__course-details{margin-bottom:.25em}.widget-featured-course__name{display:block;font-weight:600;line-height:26px}.widget-featured-course__btn{background:#005fb4;border:none;border-radius:24px;color:white;font-size:24px;font-size:2.4rem;padding:.08em .5em}.widget-featured-course__btn .arrow:after{color:white;font-size:20px;padding-left:12px}.widget-static-callout .btn{display:block;font-size:25px;font-size:2.5rem;padding:.6em .5em .4em}.widget-static-callout .btn:active,.widget-static-callout .btn:hover,.widget-static-callout .btn:focus{background-color:#f2f9fc;color:#005fb4}.widget-static-callout .btn .static-callout__heading{display:block;font-size:22px;font-size:2.2rem}.widget-static-callout .btn .static-callout__sub-heading{font-size:21px;font-size:2.1rem}.widget-static-callout .btn .static-callout__description{display:block;font-size:25px;font-size:2.5rem;line-height:28px;margin-top:8px}.widget-static-callout .btn img{display:block;margin:0 auto 1em}.widget-static-callout .icon-gs-follow-on-twitter,.widget-static-callout .icon-gs-beyond-the-book{margin:.25em auto .55em}.widget-static-callout .icon-gs-become-partner{margin-bottom:.75em}.widget-static-callout .ccc-tech-blog{background:#d4d5d5 url(img/cto-tech-blog.png) 50% -41px no-repeat;padding:0.25em .5em}.widget-static-callout .ccc-tech-blog .static-callout__heading{font-size:48px;font-size:4.8rem;font-style:italic;font-weight:600;line-height:45px;margin-bottom:.4em}.widget-static-callout .ccc-tech-blog .static-callout__heading>span{display:block}.widget-static-callout .ccc-tech-blog .static-callout__sub-heading{font-size:20px;font-size:2rem;font-weight:300;letter-spacing:.05em}.widget-static-callout .ccc-tech-blog:active,.widget-static-callout .ccc-tech-blog:hover,.widget-static-callout .ccc-tech-blog:focus{background:#d4d5d5 url(img/cto-tech-blog.png) 50% -41px no-repeat}.btn--submit-resume .icon-gs-submit-resume{margin:0 15px}.btn--submit-resume .static-callout__heading{padding-top:13px}.btn--contact-education-team .icon-contact{display:block;font-size:64px;margin:14px 0}.btn--contact-education-team .icon-contact:before{width:88%}.widget-image-callout{background:#e9e9e9;border-radius:5px}.widget-image-callout__content{padding:20px}.widget-image-callout__content img{display:block;margin:0 auto}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block;max-width:inherit}.media-right,.media>.pull-right{padding-left:20px}.media-left,.media>.pull-left{padding-right:20px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.tabs-container{background:white}.tab__item{display:inline}.tab__link{float:left;padding:5px 10px 5px 14px;text-decoration:none;text-transform:uppercase}.tab__content{background:#fff;border-radius:0 12px 0 0;padding:14px}.tab__panel:last-child .tab__content{border-radius:12px 0 0}.tabs-container--primary{border:1px solid #005fb4;border-radius:0 12px 0 0}.tabs-container--primary .tabs{background:#f2f9fc;border-radius:0 12px 0 0}.tabs-container--primary .tab__link{background:#f2f9fc;border-bottom:1px solid #005fb4;border-right:1px solid #005fb4;border-radius:0 12px 0 0;color:#005fb4;font-size:26px;font-size:2.6rem;line-height:32px;font-weight:300;letter-spacing:.025em}.tabs-container--primary .tab__link:hover,.tabs-container--primary .tab__link:focus{color:#005fb4}.tabs-container--primary .tab__link.active{background:#fff;border-bottom-color:white}.tabs-container--primary .tab__item:last-child .tab__link{border-right:none}.tabs-container--primary .tab__content{padding-top:70px}@media screen and (max-width: 767px){.tabs-container--primary .tab__link{font-size:20px;font-size:2rem}}@media screen and (max-width: 420px){.tabs-container--primary .tab__link{font-size:16.5px;font-size:1.65rem;padding:5px 8px}}.tabs-container--secondary{box-shadow:3px 4px 5px 0 rgba(26,23,24,0.27)}.tabs-container--secondary .tabs{background:#e9e9e9}.tabs-container--secondary .tab__link{background:#e9e9e9;color:#808080;font-weight:700;letter-spacing:.065em}.tabs-container--secondary .tab__link:hover,.tabs-container--secondary .tab__link:focus{color:#808080}.tabs-container--secondary .tab__link.active{background:#fff;box-shadow:none;color:#000}.tabs-container--secondary .tab__link-first{box-shadow:inset -18px 0 15px -17px rgba(26,23,24,0.2)}.tabs-container--secondary .tab__link-last{box-shadow:inset 18px 0 15px -17px rgba(26,23,24,0.2)}@media screen and (max-width: 1023px){.tabs-container--secondary .tab__link{letter-spacing:.025em}}.tabs-container--secondary .tab__panel{background:#e9e9e9}.tabs-container--tertiary{border:none;border-left:18px solid #00adef;border-radius:12px}.tabs-container--tertiary .tabs{background:#ccebfc;border-radius:0 12px 0 0}.tabs-container--tertiary .tab__link{background:#ccebfc;border-radius:0 12px 0 0;color:#005fb4;font-size:30px;font-size:3rem;line-height:1.2;font-weight:300;letter-spacing:.025em;padding:7px 10px 5px 14px}.tabs-container--tertiary .tab__link:hover,.tabs-container--tertiary .tab__link:focus{color:#005fb4}.tabs-container--tertiary .tab__link.active{background:#fff;border-bottom-color:white}.tabs-container--tertiary .tab__item:last-child .tab__link{border-right:none}.tabs-container--tertiary .tab__panel{background:#ccebfc}.tabs-container--tertiary .tab__panel:last-child .tab__content{border-radius:0 12px 12px 0}.tabs-container--tertiary .tab__content{padding-top:25px;position:relative}.read-more-container{border-bottom:1px solid #005fb4;padding-bottom:19px;position:relative}.read-more-container .entry-content{padding-right:19px}.read-more-container .read-more li:before{content:none}.read-more-container .active li:before{content:"\203A"}.read-more h3{margin-bottom:0}.read-more h3+ul{margin-top:0}.read-more p:last-child{margin-bottom:0}.read-more-toggle{background:#005fb4;border-radius:0;border:none;bottom:0;color:#eff8fb;height:19px;padding:0;position:absolute;right:0;width:19px}.certificate-program-category__content .accordion-toggle{border-bottom:1px solid #005fb4}.accordion__item{border-top:1px solid #005fb4;border-bottom:1px solid #005fb4;position:relative}.accordion__item .entry-content{margin-top:0}.accordion-item--alt{border:none}.accordion__toggle{background:#d7eef8;cursor:pointer;padding:.45em .9em;position:relative}.accordion__toggle:after{background-color:#005fb4;content:"+";color:white;display:block;font-size:14px;height:19px;line-height:1;padding:1px;position:absolute;right:10px;text-align:center;top:13px;width:19px}.accordion__toggle.active:after{content:"\2013"}.accordion-toggle--alt{background:#f0f1f1;border-bottom:1px dotted black;color:#005fb4;font-size:26px;font-size:2.6rem;margin-bottom:0;padding:13px 10px}.accordion-toggle--alt:first-child{border-top:1px dotted black}.accordion-toggle--alt .accordion__toggle-heading{font-weight:300}.accordion__toggle-heading{color:#005fb4;padding-right:13px}@media screen and (max-width: 767px){.accordion__toggle-heading{font-size:18px;font-size:1.8rem}}.accordion__content{padding:.9em}.accordion__secondary-toggle{background:#005fb4;border-radius:0;border:none;bottom:0;color:white;content:"-";display:none;height:19px;padding:0;position:absolute;right:10px;width:19px}.sub-section{border:1px solid #b7d3ea;background:#fff;border-radius:0;color:#000;margin-bottom:31px;min-height:220px}.sub-section--rounded{border-radius:12px}.sub-section--rounded img{border-radius:12px}.sub-section--rounded-top{border-radius:12px 12px 0 0}.sub-section--rounded-top img{border-radius:12px 12px 0 0}.sub-section--rounded-bottom{border-radius:0 0 12px 12px}.sub-section--rounded-bottom img{border-radius:0 0 12px 12px}.sub-section__header{background:#d7eef8;border-bottom:1px solid #b7d3ea;border-radius:12px 12px 0 0;padding:0 16px}.sub-section__header .icon-gs{margin-right:14px;vertical-align:middle}.sub-section__heading{color:#005fb4;display:inline-block;font-size:26px;font-size:2.6rem;font-weight:300;line-height:27px;padding:17px 0;margin-bottom:0;vertical-align:middle}.sub-section__heading>*{vertical-align:middle}.sub-section__sub-heading{display:block;text-transform:initial}@media screen and (max-width: 768px){.sub-section__header .icon-gs{margin-right:8px}.sub-section__heading{font-size:23px;font-size:2.3rem}}@media screen and (max-width: 480px){.sub-section__heading{font-size:20px;font-size:2rem;padding:10px 0}}.sub-section__content{background-position:40px 40px;background-repeat:no-repeat;padding:1em}.sub-section__content .btn{display:inline-block;font-size:13px;font-size:1.3rem;padding-top:.4em}.sub-section__content--with-icon{margin-top:0}.sub-section__content--with-icon .media-left,.sub-section__content--with-icon .media-right{width:127px}.sub-section__content--with-icon .icon-gs{margin-top:6px}.sub-section__content--with-icon .media-body{width:auto}.sub-section__content--with-icon .media-body p{margin-bottom:.5em}.sub-section__content--with-icon .media-body p:last-child{margin-bottom:.1em}@media screen and (max-width: 1023px){.sub-section__content--with-icon .media-left,.sub-section__content--with-icon .media-right{width:117px}}@media screen and (max-width: 767px){.sub-section__content--with-icon .media-left,.sub-section__content--with-icon .media-right{width:67px}}.sub-section__list-group{margin-bottom:20px}.sub-section__content--list .btn{margin-left:1em}.sub-section--grid{border:none;min-height:initial;text-align:center;width:341px}.sub-section--grid a{text-decoration:none;position:relative}.sub-section--grid .sub-section__featured-image{color:white;margin-left:auto;margin-right:auto;max-width:341px;position:relative}.sub-section--grid .sub-section__featured-image img{display:block}.sub-section--grid .sub-section__featured-image .icon-ms{left:50%;position:absolute;top:50%}.sub-section--grid .sub-section__body{color:#000;font-size:20px;font-size:2rem}.sub-section--grid .sub-section__body p{margin-bottom:0}.sub-section--grid .sub-section__header{border:none;border-radius:0}.sub-section--grid .sub-section__heading{font-weight:normal;padding:0;vertical-align:top}.sub-section--grid .sub-section__content{font-weight:100;line-height:24px;min-height:initial;padding:10px}.sub-section--title-below .sub-section__header{background:#00326e;padding:3px}.sub-section--title-below .sub-section__heading{color:white;font-size:20px;font-size:2rem}.sub-section--title-overlay .sub-section__body{margin-left:auto;margin-right:auto;max-width:341px;position:relative}.sub-section--title-overlay .sub-section__body-center{left:10px;position:absolute;text-align:left;top:-160px;width:130px}.sub-section--title-overlay .sub-section__header{background:transparent;padding:0;text-shadow:1px 1px 1px #fff}.sub-section--title-overlay .sub-section__heading{color:black;font-size:34px;font-size:3.4rem;line-height:1.2;text-transform:none}.sub-section--title-overlay .sub-section__sub-heading{font-size:13px;text-transform:uppercase}.sub-section__content-mobile{display:none;visibility:hidden}.sub-section-featured-image--video .inline-arrow{bottom:6px;border:2px solid #ccc;border-radius:50%;color:#ccc;cursor:pointer;font-size:13px;font-size:1.3rem;height:31px;right:6px;opacity:0.9;padding:5px 0 5px 3px;position:absolute;width:31px}@media screen and (min-width: 768px){.sub-section-col:last-child:not(:first-child) .sub-section--grid{float:right}.sub-section__featured-image{background-image:none !important}}@media screen and (max-width: 767px){.sub-section-featured-image--icon{background-color:#005fb4}.sub-section--grid{margin-bottom:26px;width:100%}.sub-section--grid.sub-section--title-below .sub-section__featured-image,.sub-section--grid.sub-section--title-below .sub-section__body{height:90px;position:relative}.sub-section--grid.sub-section--title-below .sub-section__body-center{position:absolute;padding-right:10px;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sub-section--grid.sub-section--title-below .sub-section__featured-image{background-repeat:no-repeat;background-position:50%;background-size:cover;border-right:6px solid white;border-radius:12px 0 0 12px;float:left;padding:15px 0;text-align:center;width:100px}.sub-section--grid.sub-section--title-below .sub-section__body{background-color:#c1e3ef;border:1px solid #005fb4;border-radius:0 12px 12px 0;color:#00326e;float:right;font-size:21px;font-size:2.1rem;padding:8px 10px;text-align:left;width:calc(100% - 100px)}.sub-section--grid.sub-section--title-below .sub-section__heading,.sub-section--grid.sub-section--title-below .sub-section__content{line-height:18px}.sub-section--grid.sub-section--title-below .sub-section__heading{color:#00326e;font-size:16px;font-size:1.6rem}.sub-section--grid .sub-section__header{background:transparent;padding:0}.sub-section--grid .sub-section__content{font-weight:normal;padding:0}.sub-section--grid .sub-section__content-desktop{display:none;visibility:hidden}.sub-section--grid .sub-section__content-mobile{display:inline-block;font-size:15px;font-size:1.5rem;visibility:visible}.sub-section--grid .arrow:after{content:none}}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object,.wistia_embed{margin:1.5em 0;max-width:100%}.wistia_embed{width:100% !important}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.icon-gs{background-image:url(img/global-sprite.png);background-repeat:no-repeat;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.icon-gs,.carousel__control,.search-submit{background-image:url(img/global-sprite-2x.png);background-repeat:no-repeat;background-size:296px 3305px}}.icon-gs-featured-course{background-position:0 0;width:72px;height:62px}.icon-gs-featured-webinars{background-position:0 -92px;width:63px;height:49px}.icon-gs-featured-podcast{background-position:0 -171px;width:60px;height:47px}.icon-gs-featured-video{background-position:0 -248px;width:45px;height:46px}.icon-gs-past-webinars,.icon-gs-free-webinars{background-position:0 -334px;width:77px;height:59px}@media screen and (max-width: 767px){.sub-section__content--with-icon .icon-gs-past-webinars,.sub-section__content--with-icon .icon-gs-free-webinars{background-position:-123px -334px;width:49px;height:37px}}.icon-gs-submit-resume{background-position:0 -433px;width:58px;height:73px}.icon-gs-download-pdf{background-position:-123px -409px;width:28px;height:35px}a:hover .icon-gs-download-pdf{background-position:-123px -445px}.icon-gs-download{background-position:-123px -483px;width:33px;height:39px}.icon-gs-become-partner{background-position:0 -536px;width:74px;height:90px}.icon-gs-follow-on-twitter{background-position:-123px -536px;width:74px;height:61px}.icon-gs-beyond-the-book{background-position:0 -656px;width:96px;height:68px}.icon-gs-seminars{background-position:0 -754px;width:96px;height:57px}@media screen and (max-width: 767px){.sub-section__content--with-icon .icon-gs-seminars{background-position:-123px -754px;width:67px;height:40px}}.icon-gs-tradeshows-conferences{background-position:0 -841px;width:67px;height:87px}@media screen and (max-width: 767px){.sub-section__content--with-icon .icon-gs-tradeshows-conferences{background-position:-123px -841px;width:47px;height:60px}}.icon-gs-press-releases{background-position:0 -958px;width:77px;height:67px}@media screen and (max-width: 767px){.sub-section__content--with-icon .icon-gs-press-releases{background-position:-123px -958px;width:54px;height:47px}}.icon-gs-workshops{background-position:0 -1055px;width:74px;height:91px}@media screen and (max-width: 767px){.sub-section__content--with-icon .icon-gs-workshops{background-position:-123px -1055px;width:52px;height:64px}}.icon-gs-ccc-in-the-news{background-position:0 -1176px;width:88px;height:61px}@media screen and (max-width: 767px){.sub-section__content--with-icon .icon-gs-ccc-in-the-news{background-position:-123px -1176px;width:61px;height:43px}}.icon-gs-business,.icon-gs-business-certificates{background-position:0 -1267px;width:42px;height:35px}@media screen and (max-width: 767px){.sub-section__header .icon-gs-business,.sub-section__header .icon-gs-business-certificates{background-position:-123px -1267px;width:29px;height:25px}}.icon-gs-academic,.icon-gs-academic-certificates{background-position:0 -1332px;width:40px;height:41px}@media screen and (max-width: 767px){.sub-section__header .icon-gs-academic,.sub-section__header .icon-gs-academic-certificates{background-position:-123px -1332px;width:27px;height:29px}}.icon-gs-rightsholders,.icon-gs-rightsholders-certificates{background-position:0 -1403px;width:55px;height:29px}@media screen and (max-width: 767px){.sub-section__header .icon-gs-rightsholders,.sub-section__header .icon-gs-rightsholders-certificates{background-position:-123px -1403px;width:38px;height:20px}}.icon-gs-videos{background-position:0 -1472px;width:54px;height:54px}@media screen and (max-width: 767px){.sub-section__content--with-icon .icon-gs-videos{background-position:-123px -1472px;width:38px;height:38px}}.icon-gs-podcasts{background-position:0 -1555px;width:69px;height:54px}@media screen and (max-width: 767px){.sub-section__content--with-icon .icon-gs-podcasts{background-position:-123px -1555px;width:48px;height:37px}}.icon-gs-articles-papers{background-position:0 -1634px;width:68px;height:68px}@media screen and (max-width: 767px){.sub-section__content--with-icon .icon-gs-articles-papers{background-position:-123px -1634px;width:48px;height:48px}}.icon-gs-calendar-of-education-events{background-position:0 -1724px;width:77px;height:83px}@media screen and (max-width: 767px){.sub-section__content--with-icon .icon-gs-calendar-of-education-events{background-position:-123px -1724px;width:49px;height:53px}}.icon-gs-webinars{background-position:0 -1837px;width:90px;height:69px}@media screen and (max-width: 767px){.sub-section__content--with-icon .icon-gs-webinars{background-position:-123px -1837px;width:49px;height:37px}}.icon-gs-certificate-programs{background-position:0 -1936px;width:90px;height:66px}@media screen and (max-width: 767px){.sub-section__content--with-icon .icon-gs-certificate-programs{background-position:-123px -1936px;width:49px;height:36px}}.icon-gs-contact-cta{background-position:0 -2031px;width:135px;height:64px}.icon-gs-contact-cta--phone-only{background-position:0 -2031px;width:38px;height:64px}.icon-gs-contact-cta--email-only{background-position:-71px -2043px;width:65px;height:46px}.icon-gs-contact-circle-cta{background-position:0 -2125px;width:83px;height:75px}.icon-gs-global,.icon-gs-global-certificates{background-position:0 -2230px;width:34px;height:50px}@media screen and (max-width: 767px){.sub-section__header .icon-gs-global,.sub-section__header .icon-gs-global-certificates{background-position:-123px -2230px;width:24px;height:34px}}.icon-gs-event-all{background-position:0 -2300px;width:29px;height:29px}.icon-gs-event-tradeshows{background-position:-211px -841px;width:29px;height:36px}.icon-gs-event-certificate-programs{background-position:-211px -1936px;width:38px;height:27px}.icon-gs-event-webinars{background-position:-211px -1837px;width:38px;height:28px}.icon-gs-event-workshops{background-position:-211px -1055px;width:32px;height:38px}.icon-gs-search-btn{background-position:-123px 0;width:22px;height:24px}.icon-gs-linkedin{background-position:-123px -2349px;width:21px;height:19px}.icon-gs-linkedin--alt{background-position:-172px -2349px}.icon-gs-linkedin-large{background-position:0 -2349px;width:29px;height:26px}.icon-gs-youtube{background-position:-123px -2396px;width:21px;height:15px}.icon-gs-youtube--alt{background-position:-172px -2396px}.icon-gs-youtube-large{background-position:0 -2396px;width:28px;height:20px}.icon-gs-facebook{background-position:-123px -2440px;width:14px;height:26px}.icon-gs-facebook--alt{background-position:-172px -2440px}.icon-gs-facebook-large{background-position:0 -2440px;width:17px;height:31px}.icon-gs-twitter{background-position:-123px -2497px;width:21px;height:17px}.icon-gs-twitter--alt{background-position:-172px -2497px}.icon-gs-twitter-large{background-position:0 -2497px;width:30px;height:24px}.icon-gs-rss{background-position:-123px -2547px;width:21px;height:21px}.icon-gs-rss--alt{background-position:-172px -2547px}.icon-gs-rss-large{background-position:0 -2547px;width:29px;height:29px}.icon-gs-tumblr{background-position:-123px -2600px;width:14px;height:22px}.icon-gs-tumblr--alt{background-position:-172px -2600px}.icon-gs-tumblr-large{background-position:0 -2600px;width:17px;height:26px}.icon-gs-amazon{background-position:-123px -2648px;width:17px;height:21px}.icon-gs-amazon--alt{background-position:-172px -2648px}.icon-gs-amazon-large{background-position:0 -2648px;width:21px;height:26px}.icon-gs-slideshare-presentations{background-position:0 -2688px;width:68px;height:61px}@media screen and (max-width: 767px){.sub-section__content--with-icon .icon-gs-slideshare-presentations{background-position:-123px -2688px;width:47px;height:42px}}.icon-gs-slideshare{background-position:-172px -2688px;width:31px;height:29px}.icon-ms{background-image:url(img/mobile-sprite.png);background-repeat:no-repeat;display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.icon-ms{background-image:url(img/mobile-sprite-2x.png);background-repeat:no-repeat;background-size:225px 1027px}}.icon-ms-menu-toggle{background-position:0 0;width:39px;height:29px}.menu-toggle-active .icon-ms-menu-toggle{background-position:-60px 0}.icon-ms-raq-lg{background-position:0 -60px;width:20px;height:30px}.icon-ms-benefits{background-position:-90px -120px;width:53px;height:62px}.sub-section__featured-image .icon-ms-benefits{margin-left:-26.5px;margin-top:-31px}.icon-ms-about-copyright{background-position:-90px -223px;width:55px;height:54px}.sub-section__featured-image .icon-ms-about-copyright{margin-left:-27.5px;margin-top:-27px}.icon-ms-academia,.icon-ms-academic,.icon-ms-academic-partnerships{background-position:-90px -317px;width:54px;height:55px}.sub-section__featured-image .icon-ms-academia,.sub-section__featured-image .icon-ms-academic,.sub-section__featured-image .icon-ms-academic-partnerships{margin-left:-27px;margin-top:-27.5px}.icon-ms-job-openings{background-position:-90px -412px;width:69px;height:61px}.sub-section__featured-image .icon-ms-job-openings{margin-left:-34.5px;margin-top:-30.5px}.icon-ms-partner-directory{background-position:-90px -514px;width:54px;height:59px}.sub-section__featured-image .icon-ms-partner-directory{margin-left:-27px;margin-top:-29.5px}.icon-ms-publishing,.icon-ms-publishing-partnerships{background-position:-90px -630px;width:74px;height:38px}.sub-section__featured-image .icon-ms-publishing,.sub-section__featured-image .icon-ms-publishing-partnerships{margin-left:-37px;margin-top:-19px}.icon-ms-businesses,.icon-ms-business-partnerships{background-position:-90px -705px;width:56px;height:48px}.sub-section__featured-image .icon-ms-businesses,.sub-section__featured-image .icon-ms-business-partnerships{margin-left:-28px;margin-top:-24px}.icon-ms-around-the-world{background-position:-90px -791px;width:53px;height:52px}.sub-section__featured-image .icon-ms-around-the-world{margin-left:-26.5px;margin-top:-26px}.icon-ms-media-downloads{background-position:-90px -882px;width:70px;height:49px}.sub-section__featured-image .icon-ms-media-downloads{margin-left:-35px;margin-top:-24.5px}.icon-ms-courses-programs{background-position:-90px -970px;width:53px;height:48px}.sub-section__featured-image .icon-ms-courses-programs{margin-left:-26.5px;margin-top:-24px}.utility-share{display:inline-block;height:32px;margin-right:3px;margin-left:3px;position:relative;width:32px}.col{float:left}.one-whole{float:none;width:100% !important}.one-half,.two-quarters,.three-sixths,.four-eighths,.five-tenths,.six-twelfths{width:50% !important}.one-third,.two-sixths,.three-ninths,.four-twelfths{width:33.3333333% !important}.two-thirds,.four-sixths,.six-ninths,.eight-twelfths{width:66.6666666% !important}.one-quarter,.two-eighths,.three-twelfths{width:25% !important}.three-quarters,.six-eighths,.nine-twelfths{width:75% !important}.one-fifth,.two-tenths{width:20% !important}.two-fifths,.four-tenths{width:40% !important}.three-fifths,.six-tenths{width:60% !important}.four-fifths,.eight-tenths{width:80% !important}.one-sixth,.two-twelfths{width:16.6666666% !important}.five-sixths,.ten-twelfths{width:83.3333333% !important}.one-eighth{width:12.5% !important}.three-eighths{width:37.5% !important}.five-eighths{width:62.5% !important}.seven-eighths{width:87.5% !important}.one-ninth{width:11.1111111% !important}.two-ninths{width:22.2222222% !important}.four-ninths{width:44.4444444% !important}.five-ninths{width:55.5555555% !important}.seven-ninths{width:77.7777777% !important}.eight-ninths{width:88.8888888% !important}.one-tenth{width:10% !important}.three-tenths{width:30% !important}.seven-tenths{width:70% !important}.nine-tenths{width:90% !important}.one-twelfth{width:8.3333333% !important}.five-twelfths{width:41.6666666% !important}.seven-twelfths{width:58.3333333% !important}.eleven-twelfths{width:91.6666666% !important}@media screen and (max-width: 767px){.palm-one-whole{float:none;width:100%}.palm-one-half{width:50%}.palm-one-third{width:33.333333333%}.palm-two-thirds{width:66.666666666%}.palm-one-quarter{width:25%}.palm-three-quarters{width:75%}.palm-one-fifth{width:20%}.palm-two-fifths{width:40%}.palm-three-fifths{width:60%}.palm-four-fifths{width:80%}.palm-one-tenth{width:10%}.palm-three-tenths{width:30%}.palm-seven-tenths{width:70%}.palm-nine-tenths{width:90%}}@media screen and (min-width: 768px) and (max-width: 1023px){.lap-one-whole{float:none;width:100%}.lap-one-half{width:50%}.lap-one-third{width:33.333333333%}.lap-two-thirds{width:66.666666666%}.lap-one-quarter{width:25%}.lap-three-quarters{width:75%}.lap-one-fifth{width:20%}.lap-two-fifths{width:40%}.lap-three-fifths{width:60%}.lap-four-fifths{width:80%}.lap-one-tenth{width:10%}.lap-three-tenths{width:30%}.lap-seven-tenths{width:70%}.lap-nine-tenths{width:90%}}@media screen and (min-width: 768px){.lap-and-up-one-whole{width:100%}.lap-and-up-one-half{width:50%}.lap-and-up-one-third{width:33.333333333%}.lap-and-up-two-thirds{width:66.666666666%}.lap-and-up-one-quarter{width:25%}.lap-and-up-three-quarters{width:75%}.lap-and-up-one-fifth{width:20%}.lap-and-up-two-fifths{width:40%}.lap-and-up-three-fifths{width:60%}.lap-and-up-four-fifths{width:80%}.lap-and-up-one-tenth{width:10%}.lap-and-up-three-tenths{width:30%}.lap-and-up-seven-tenths{width:70%}.lap-and-up-nine-tenths{width:90%}}@media screen and (max-width: 1023px){.portable-one-whole{width:100%}.portable-one-half{width:50%}.portable-one-third{width:33.333333333%}.portable-two-thirds{width:66.666666666%}.portable-one-quarter{width:25%}.portable-three-quarters{width:75%}.portable-one-fifth{width:20%}.portable-two-fifths{width:40%}.portable-three-fifths{width:60%}.portable-four-fifths{width:80%}.portable-one-tenth{width:10%}.portable-three-tenths{width:30%}.portable-seven-tenths{width:70%}.portable-nine-tenths{width:90%}}@media screen and (min-width: 1024px){.desk-one-whole{float:none;width:100%}.desk-one-half{width:50%}.desk-one-third{width:33.333333333%}.desk-two-thirds{width:66.666666666%}.desk-one-quarter{width:25%}.desk-three-quarters{width:75%}.desk-one-fifth{width:20%}.desk-two-fifths{width:40%}.desk-three-fifths{width:60%}.desk-four-fifths{width:80%}.desk-one-tenth{width:10%}.desk-three-tenths{width:30%}.desk-seven-tenths{width:70%}.desk-nine-tenths{width:90%}.desk-push-one-tenth{position:relative;left:10%}}.site{margin:0 auto;min-width:300px;overflow:hidden;width:100%}.wrapper{margin:0 auto;max-width:962px;padding:0 4px;position:relative}@media screen and (max-width: 1023px){.wrapper{max-width:768px;padding:0 22px}}@media screen and (max-width: 767px){.wrapper{padding:0 18px}}.site-header{padding-top:22px;position:relative}@media screen and (min-width: 768px){.site-header{border-bottom:4px solid #ff7f00}}.site-title{margin-bottom:38px}@media screen and (max-width: 767px){.site-title{margin-bottom:18px;width:75%}}@media screen and (min-width: 768px) and (max-width: 1023px){.site-title{margin-top:30px;margin-bottom:30px}.site-title img{width:30%}}.site-header__get-cta a{color:white}.site-header__get-permissions{border-right:1px solid white;padding:5px 11px 0 0;width:250px}.site-header__get-content{padding:5px 0 0 0}@media screen and (min-width: 1024px){.site-header__get-cta{max-width:649px}}.site-header__get-cta-content-palm{display:none}.site-header__get-cta-content-palm .btn{border:none;border-radius:0;display:block;font-size:14px;font-size:1.4rem;font-weight:600;height:52px;padding:19px 35px 18px 5px;position:relative;text-align:center}.btn .icon-ms-raq-lg{margin-left:7px;margin-top:-15px;position:absolute;top:50%}.btn-get-permissions{background:#ff7f00}.btn-get-permissions:hover,.btn-get-permissions:focus{background:#ff7f00}.btn-manage-account{background:#6d6e71}.btn-manage-account:hover,.btn-manage-account:focus{background:#6d6e71}@media screen and (max-width: 767px){.site-header__get-cta-content-palm{display:block}}@media screen and (min-width: 768px){.site-header__get-cta{background:url(img/get-cta-bg.png) no-repeat;color:white;height:114px;position:absolute;right:0;top:0;width:49%}}@media screen and (min-width: 885px) and (max-width: 1023px){.site-header__get-cta{width:63.5%}}@media screen and (min-width: 815px) and (max-width: 884px){.site-header__get-cta{width:68.5%}}@media screen and (min-width: 768px) and (max-width: 814px){.site-header__get-cta{width:73.5%}}.site-header__get-cta-content{margin-left:24%;width:400px}.site-header__get-cta-content .site-header__manage-account-btn{border:none;color:#808080;font-size:15px;font-size:1.5rem;padding:.2em .93em .2em}.site-header__get-cta-content .site-header__manage-account-btn:hover,.site-header__get-cta-content .site-header__manage-account-btn:focus{background:white;border:none}@media screen and (min-width: 768px) and (max-width: 950px){.site-header__get-cta-content{margin-left:27%}}.search-form{background:white;border:1px solid #a0a0a0;font-size:15px;padding:5px}.search-form input{border:none;padding:0}.search-form .search-field{float:left;margin-right:5px;padding-top:2px;width:87%}.search-form .search-submit{background:white url(img/global-sprite.png) -123px 0 no-repeat;border:none;border-radius:0;height:24px;float:right;text-indent:-9999px;text-transform:uppercase;width:22px}.search-form .search-submit:active,.search-form .search-submit:hover{background-color:white}.site-header__main-navigation ul{line-height:normal;margin:0;padding-left:0;position:relative}.site-header__main-navigation ul :hover>a{color:#000}.site-header__main-navigation ul ul{background:white}.site-header__main-navigation ul ul :hover>a{color:#000}.site-header__main-navigation ul ul li:hover>a{color:#ff7f00}.site-header__main-navigation ul ul li.menu-item-label:hover>a{color:#404040}.site-header__main-navigation ul ul a{font-size:17px;font-weight:400}.site-header__main-navigation ul ul a:hover{color:#ff7f00}.site-header__main-navigation .menu-item{border-bottom:1px solid #d2d2d2}.site-header__main-navigation .menu-item:last-child{border-bottom:none}.site-header__main-navigation a{display:block;color:#474747;letter-spacing:.02em;margin-right:53px}.site-header__main-navigation .menu-item-label>a{display:block;color:#404040;font-weight:600;text-transform:uppercase}@media screen and (min-width: 1024px){.site-header__main-navigation ul .multi-col .sub-menu-wrap{padding:16px 0;width:37.5em}.site-header__main-navigation ul .multi-col .sub-menu-wrap .level-1{border-bottom:none;float:left;padding:0 22px;width:50%}.site-header__main-navigation ul .multi-col .sub-menu-wrap .level-1 li{border-bottom:1px solid #d2d2d2}}@media screen and (min-width: 768px){.site-header__main-navigation ul .sub-menu-wrap{background:white;border-top:4px solid #ff7f00;box-shadow:0 8px 7px 2px rgba(26,23,24,0.2);float:left;padding:16px;position:absolute;top:28px;left:-999em;width:17em;z-index:99999}.site-header__main-navigation ul .sub-menu-wrap ul{position:relative}.site-header__main-navigation ul .sub-menu-wrap ul li{float:none;padding:4px 0 6px}.site-header__main-navigation ul .sub-menu-wrap ul ul li{float:none;padding:4px 0 6px;width:100%}.site-header__main-navigation ul .sub-menu-wrap a{border-top:none;margin-left:0;width:100%}.site-header__main-navigation ul .menu-item-label>a{padding:10px 0}.site-header__main-navigation ul li:hover>.sub-menu-wrap,.site-header__main-navigation ul li.focus .sub-menu-wrap{left:auto}.site-header__main-navigation li{float:left;position:relative}.site-header__main-navigation .level-0{border-bottom:none}.site-header__main-navigation .level-0>a{color:#00326e;height:28px;line-height:18px;padding-bottom:4px;position:relative;text-transform:uppercase}.site-header__main-navigation .level-0>a:after{border-radius:50px 50px 0 0;bottom:-1px;content:"";display:block;height:7px;left:50%;margin-left:-8px;position:absolute;width:16px}.site-header__main-navigation .level-0>a:hover:after{background-color:#ff7f00}.site-header__main-navigation .level-0:hover>a:after,.site-header__main-navigation .level-0.current_page_item>a:after,.site-header__main-navigation .level-0.current-menu-item>a:after,.site-header__main-navigation .level-0.current_page_ancestor>a:after{background-color:#ff7f00}.site-header__main-navigation .mobile-menu-item{display:none;visibility:hidden;text-transform:uppercase}}.toggler{background:white;border:none;display:none;height:44px;position:absolute;right:10px;top:0}.toggler:active,.toggler:hover,.toggler:focus{background:white;border:none;outline:none}.menu-toggle{font-style:italic;padding-left:0;padding-right:0;width:44px}@media screen and (max-width: 767px){.menu-primary-navigation-container{display:none}.menu-toggle,.site-header__main-navigation.toggled .menu-primary-navigation-container{display:block}.site-header__main-navigation.toggled .menu-primary-navigation-container{overflow:hidden}.site-header__main-navigation .level-0>a{color:#404040;font-weight:600;text-transform:uppercase}.site-header__main-navigation .level-0:last-child{border-bottom:none}.site-header__main-navigation ul{background:white}.site-header__main-navigation a{font-size:16px;margin-right:0;padding:10px 16px}.site-header__main-navigation .menu-item-label>a{border-bottom:1px solid #d2d2d2}.site-header__main-navigation .back-to-main-menu>a{border-bottom:none}#menu-primary-navigation a{overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.sub-menu-wrap{background:white;position:absolute;right:-100%;top:0;-webkit-transition:.75s;-moz-transition:.75s;-ms-transition:.75s;-o-transition:.75s;transition:.75s;padding:10px 0;width:100%;z-index:10}.sub-menu-wrap.open{right:0}#menu-primary-navigation .sub-menu-wrap.open a{background:#FFFFFF}.site-header__main-navigation .level-0>a{color:#00326e}}.menu--inline li{display:inline;padding-right:5px}.menu--inline a{border-right:1px solid black;padding-right:7px}.menu--inline li:last-child{padding-right:0}.menu--inline li:last-child a{border-right:0;padding-right:0}.site-main .comment-navigation,.site-main .paging-navigation,.site-main .post-navigation{border-top:1px solid #eee;margin:0 0 1.5em;font-weight:bold;padding-top:1em;overflow:hidden}.nav-links .meta-nav{background-color:#dddddd;color:white;display:inline-block;*display:inline}.navigation .nav-previous:hover .meta-nav,.navigation .nav-previous:active .meta-nav,.navigation .nav-previous:focus .meta-nav,.navigation .nav-next:hover .meta-nav,.navigation .nav-next:active .meta-nav,.navigation .nav-next:focus .meta-nav{background-color:#6c8d23}.comment-navigation .nav-previous,.paging-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-previous .meta-nav,.paging-navigation .nav-previous .meta-nav,.post-navigation .nav-previous .meta-nav{margin-right:10px}.comment-navigation .nav-next,.paging-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.comment-navigation .nav-next .meta-nav,.paging-navigation .nav-next .meta-nav,.post-navigation .nav-next .meta-nav{margin-left:10px}.site-footer{font-size:15px;font-size:1.5rem}.site-footer--ccc{background:#e9e9e9;border-top:2px solid #808080;padding:24px 0 50px}.site-footer--ccc a{color:#000}.site-footer--ccc a:active,.site-footer--ccc a:hover,.site-footer--ccc a:visited,.site-footer--ccc a:focus{color:#000}.site-map a:active,.site-map a:hover,.site-map a:visited,.site-map a:focus,.site-legal a:active,.site-legal a:hover,.site-legal a:visited,.site-legal a:focus{text-decoration:underline}.site-legal__copyright{font-size:11px;font-size:1.1rem}.site-map{margin-bottom:35px}.site-map .widget-title{margin-bottom:10px;font-weight:600;text-transform:uppercase}.site-map li{line-height:normal;margin-bottom:10px}@media screen and (min-width: 768px){.site-map .widget_nav_menu{margin-bottom:0}.site-map .widget_nav_menu:first-child{margin-bottom:35px}.site-map li{max-width:87%}.site-map li:last-child{margin-bottom:0}.site-map-3{width:22%}.site-map-3 .widget-title{max-width:95%}.site-map-4{border-left:1px solid #808080;padding-left:2%;width:24.5%}}@media screen and (max-width: 767px){.site-map .widget_nav_menu{border-bottom:1px solid black;margin-bottom:.65em}.site-map .widget-title{cursor:pointer}.site-map .widget-title:after{content:"+";display:inline-block;float:right;font-weight:100;padding-right:5px;text-align:center;text-transform:lowercase;width:14px}.site-map .widget-title.active:after{content:"x"}.site-map .menu{margin-left:1em}}.site-footer .site-search{float:right;margin-bottom:1em;width:292px}.site-legal{margin-top:1em}.site-legal .widget_nav_menu{font-size:12px;font-size:1.2rem;margin-bottom:0}.site-legal .widget_nav_menu li{display:inline;padding-right:5px}.site-legal .widget_nav_menu a{border-right:1px solid black;padding-right:7px}.site-legal .widget_nav_menu li:last-child{padding-right:0}.site-legal .widget_nav_menu li:last-child a{border-right:0;padding-right:0}.site-social{font-size:26px;font-size:2.6rem}.social-nav__item .icon-gs{margin:0 .08em;vertical-align:middle}@media screen and (min-width: 768px){.site-social{float:right;text-align:right}.social-nav__item{padding-left:20px}}@media screen and (min-width: 1024px){.social-nav__item{padding-left:35px}}@media screen and (max-width: 767px){.site-social{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin:1em 0}.social-nav__item{padding:0 10px;text-align:center}.social-nav__item:first-child{padding-left:0}.social-nav__item:last-child{padding-left:0}}.featured-image--hero{background:#d7eef8;border-bottom:4px solid #ff7f00;min-height:146px;max-height:363px;overflow:hidden;position:relative}.featured-image--hero img{display:block;margin:0 auto}.featured-image--hero.featured-image--tint .featured-image__img:after{bottom:0;content:" ";display:block;height:100%;left:0;opacity:0.20;position:absolute;right:0;top:0;width:100%}.featured-image--hero.featured-image--tint--dark-blue .featured-image__img:after{background-color:#002f6c}@media screen and (max-width: 1023px){.wrapper--featured-image-content{max-width:initial;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}}@media screen and (min-width: 1023px){.featured-image__content{bottom:58px;position:absolute;text-align:left;top:initial}}.featured-image__heading{color:white;font-size:32px;line-height:1}@media screen and (min-width: 768px){.featured-image__heading{font-size:72px}}.featured-image__body{color:#ff8200;font-size:16px;line-height:1}@media screen and (min-width: 768px){.featured-image__body{font-size:30px}}.arc-overlay:after{background:url(img/arc-overlay-left.png) no-repeat;content:"";display:block;height:374px;left:0;margin-top:-184px;position:absolute;top:50%;width:484px}.arc-overlay.overlay--right:after{background-image:url(img/arc-overlay-right.png);left:initial;right:0}@media screen and (max-width: 767px){.arc-overlay:after{background-size:contain;height:271px;margin-top:-134px;width:353px}}.site-content{padding-top:18px}.site-content--bg{background:#d6d6d6;background:-moz-linear-gradient(top, #d6d6d6 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d6d6d6), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #d6d6d6 0%, #fff 100%);background:-o-linear-gradient(top, #d6d6d6 0%, #fff 100%);background:-ms-linear-gradient(top, #d6d6d6 0%, #fff 100%);background:linear-gradient(to bottom, #d6d6d6 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD6D6D6', endColorstr='#FFFFFFFF', GradientType=0)}.column-half p:last-child,.column-third p:last-child,.column-quarter p:last-child{margin-bottom:0}.content-area{width:100%}@media screen and (min-width: 768px){.content-area{float:left;margin-bottom:1.5em;width:481px}}@media screen and (max-width: 1023px){.page-template-landing-sub-page-grid .content-area{float:none;width:100%}}@media screen and (min-width: 1024px){.content-area{width:703px}}.content-area--full-width{float:none;width:100%}.sticky{display:block}.entry-meta--blog{font-size:14px;font-size:1.4rem}.entry-footer__meta{font-size:15px;font-size:1.5rem}.hentry{margin:0 0 1.5em}.bypostauthor,.updated:not(.published){display:none}.single .bypostauthor,.group-blog .bypostauthor{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.entry-content--no-top-margin{margin-top:0}.post__pullquote{background-color:#f2f9fc;background-image:url(img/pullquote-bg.png);background-repeat:no-repeat;background-position:13px 16px;border:1px solid #005fb4;border-radius:5px;display:block;padding:2em .8125em 1em}@media screen and (max-width: 767px){.post__pullquote{float:none;margin-bottom:1.5em;margin-left:auto;margin-right:auto;width:75%}}@media screen and (min-width: 768px){.post__pullquote{max-width:50%}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){.post__pullquote{background-image:url(img/pullquote-bg-2x.png);background-size:89px 64px}}.pullquote__content{color:#005fb4;font-size:18.75px;font-size:1.875rem;font-style:italic}.pullquote__share{width:100%}.pullquote__share .btn{background-color:#FFF;font-style:normal}@media screen and (min-width: 1024px){.pullquote__share{display:table}}@media screen and (min-width: 1024px){.pullquote__share-item{display:table-cell}}.share-article-btn{background-color:#FFF;display:block;font-style:normal;margin-bottom:1em;position:relative;width:100%}.share-article-btn:hover,.share-article-btn:focus{border-color:#005fb4;color:#005fb4}@media screen and (min-width: 1024px){.share-article-btn{display:table-cell;width:initial}.share-article-btn:first-child{margin-right:8px}.share-article-btn:last-child{margin-right:0}}.share-article-btn__text{font-size:16px;font-size:1.6rem;vertical-align:middle}.share-article-btn__icon{height:20px;margin-left:8px;vertical-align:middle;width:20px}.mashsb-buttons a{max-width:41px}.author-info{border:1px solid #b7d3ea;background:#f2f9fc;border-radius:5px;color:#005fb4;font-size:16px;font-size:1.6rem;margin:1em auto;min-height:98px;padding:9px 12px;position:relative;width:100%}.author-info h1,.author-info h2,.author-info h3,.author-info h4,.author-info h5,.author-info h6{font-size:18px;font-size:1.8rem;color:#005fb4}.author-info p:last-child{margin-bottom:0}.author-info a{text-decoration:none}.author-bio{color:#000;font-weight:100;line-height:1.3;margin-top:8px}.author-avatar>img{display:block;border:1px solid #ddebf4;margin-bottom:0;margin-top:0;max-width:inherit}.page-links,.breadcrumbs{clear:both;margin:0 0 1em}.breadcrumbs{border-bottom:1px solid #d2d2d2;color:#000;font-size:15px;font-size:1.5rem;font-weight:100}.breadcrumbs a{color:#000}.breadcrumbs a:active,.breadcrumbs a:hover{text-decoration:underline}@media screen and (min-width: 1024px){.breadcrumbs{max-width:703px}}.breadcrumbs__separator{padding:0 2px}.edit-link{display:block;padding:5px 0;font-size:small}.entry-content__call-to-action{border:1px solid #b7d3ea;background:#f2f9fc;border-radius:5px;color:#005fb4;font-size:20px;font-size:2rem;margin:1em auto;min-height:98px;padding:9px 12px;position:relative;width:100%}.entry-content__call-to-action h1,.entry-content__call-to-action h2,.entry-content__call-to-action h3,.entry-content__call-to-action h4,.entry-content__call-to-action h5,.entry-content__call-to-action h6{font-size:20px;font-size:2rem;color:#005fb4}.entry-content__call-to-action p:last-child{margin-bottom:0}.entry-content__call-to-action a{text-decoration:none}.certificate-program-category{background-color:#eff8fb}.certificate-program-category__dates .btn{margin-left:1em}.news-and-events__title{line-height:24px}.news-and-events__title a{color:#000}.news-and-events__title a:hover{color:#005fb4}.featured-image--play-icon{margin-bottom:1.333336em}.featured-image--play-icon>a{display:block;position:relative}.featured-image--play-icon>a .inline-arrow{color:#fff;font-size:68px;font-size:6.8rem;left:50%;margin-top:-51px;margin-left:-30px;opacity:0.9;position:absolute;top:50%}.featured-image--play-icon img{display:block}.featured-image--video-constraint{max-height:190px;overflow:hidden}.rows .row p:last-child{margin-bottom:0}.rows--stripes .row{padding:0.75em}.rows--stripes .row--even{background:#f2f9fc}.learn-tout{background:white;box-shadow:0 0 5px 0 rgba(26,23,24,0.23);margin-bottom:2em;width:98.742138%;padding:15px}.learn-tout__content{font-size:20px;font-size:2rem;line-height:26px;padding:0 25px}.learn-tout__content p:last-child{margin-bottom:0}.recent-highlights{margin-left:1.682057%;margin-bottom:2em;overflow:hidden;width:98.317943%}.recent-highlights .tab__link{font-size:26px;font-size:2.6rem;padding:14px 16px 3px;width:auto}.recent-highlights .tab__content{height:276px;overflow:hidden}.recent-highlights .tab__content-scroll{height:256px;overflow:scroll;overflow-x:visible}.recent-highlights .list-divided__col{color:#404040}.recent-highlights .list-divided__col a{color:#404040}.recent-highlights .news-and-events__title{font-size:20px;font-size:2rem}.recent-highlights .news-and-events__date{vertical-align:top}.recent-highlights .entry-meta{font-size:14px;font-size:1.4rem;line-height:normal}@media screen and (max-width: 1023px){.recent-highlights .tab__link{font-size:20px;font-size:2rem}}@media screen and (max-width: 767px){.recent-highlights .tab__link{font-size:16px;font-size:1.6rem}}@media screen and (max-width: 767px){.learn-tout,.recent-highlights{margin-left:auto;margin-right:auto}}.content-filters{margin-bottom:5px}.content-filter__item{display:inline}.content-filter__item:last-child .filter-btn{border-right:none}.filter-btn{background:white;border:none;border-right:1px dotted #404041;border-radius:0;color:#797979;float:left;height:84px;font-size:13px;font-size:1.3rem;line-height:13px;padding:0;width:95px}.filter-btn:focus{outline:none;color:#005fb4}.filter-btn:hover,.filter-btn.active{background:white;color:#005fb4}.filter-btn .icon-gs{display:block;margin:12px auto}.filter-btn--all .icon-gs{margin:2px auto 17px}.filter-btn--tradeshows .icon-gs{margin:7px auto}.filter-btn--workshops .icon-gs{margin:7px auto}.filter-btn:hover .icon-gs-event-all,.active .icon-gs-event-all{background-position:-39px -2300px}.filter-btn:hover .icon-gs-event-tradeshows,.active .icon-gs-event-tradeshows{background-position:-249px -841px}.filter-btn:hover .icon-gs-event-certificate-programs,.active .icon-gs-event-certificate-programs{background-position:-258px -1936px}.filter-btn:hover .icon-gs-event-webinars,.active .icon-gs-event-webinars{background-position:-258px -1837px}.filter-btn:hover .icon-gs-event-workshops,.active .icon-gs-event-workshops{background-position:-253px -1055px}@media screen and (min-width: 1024px){.filter-btn{width:101px}}@media screen and (max-width: 565px){.content-filters{background-color:#f2f2f3;border-top:2px solid #6d6f71;margin-bottom:35px}.content-filter__item{display:block;background-color:#f2f2f3;border-bottom:1px solid #9e9d9f;font-size:20px;font-size:2rem;padding:0 12px}.content-filter__label{background-color:#dfdfdf;border-bottom:2px solid #6d6f71}.filter-btn{background-color:#f2f2f3;border-right:none;float:none;font-size:20px;font-size:2rem;height:auto;line-height:12px;padding:0;width:auto}.filter-btn:focus{outline:none;color:#005fb4}.filter-btn:hover,.filter-btn.active{background-color:#f2f2f3;color:#005fb4}.filter-btn .icon-gs{display:inline-block;margin:7px 5px 7px 0;vertical-align:middle;width:38px}}@media screen and (min-width: 566px){.content-filter__label{display:none}}.executive-leadership{margin-bottom:46px}.executive-leadership__header{border-bottom:1px solid #005fb4;margin-bottom:15px}.executive-leadership__header>h2{color:#005fb4;font-size:26px;font-size:2.6rem;font-weight:300;line-height:32px;margin-bottom:15px}.executive-leader{margin-top:10px}.executive-leader__photo{border:1px solid #b4b4b4;border-radius:12px;display:block}@media screen and (min-width: 768px){.executive-leader--has-photo{padding-left:164px}.executive-leader__photo{float:left;margin-left:-164px}}.executive-leader__header{margin-bottom:1.5em}.executive-leader__social{margin:1em 0}.executive-leader__social li{display:inline}.executive-leader__social a{background:#f0f0f0;border:1px solid #d0d0d0;border-radius:5px;color:#404042;display:inline-block;height:30px;margin-right:13px;padding:3px;text-align:center;vertical-align:middle;width:30px}.executive-leader__name{font-size:24px;font-size:2.4rem;margin:0;text-transform:none}.executive-leader__title{font-size:18px;font-size:1.8rem;font-weight:100}.board-member{border-bottom:1px solid #005fb4;margin-bottom:44px;padding-bottom:30px}.board-member__featured-image,.board-member__body{width:91%}@media screen and (max-width: 767px){.board-member:nth-child(2n+2) .board-member__featured-image,.board-member:nth-child(2n+2) .board-member__body{float:right}}.board-member__featured-image>img{border-radius:12px;display:block;margin-bottom:12px}.board-member__body{font-weight:100;line-height:18px}.board-director__name{font-size:18px;font-size:1.8rem}.board-member__title{font-size:15px;font-size:1.5rem}.partner{border-bottom:1px solid #005fb4;padding:22px 7px 0}.partner:first-child{border-top:1px solid #005fb4}.partner__logo img{max-width:140px}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}#secondary{margin-bottom:1.5em;width:100%}@media screen and (min-width: 768px){#secondary{float:right;width:221px}}@media screen and (max-width: 1023px){.page-template-landing-sub-page-grid #secondary{float:none;width:100%}}.carousel-wrapper{max-height:367px;width:100%}.carousel__slide .carousel__img{display:block;margin:0 auto}.primary-carousel-wrapper{background-color:#d7eef8}.primary-carousel-boundary{margin:0 auto;min-width:320px;max-width:1280px;overflow:hidden}.carousel--primary{max-height:363px;min-height:246px;overflow:hidden;width:100%}.carousel--primary .carousel__slide{display:block;float:left;overflow:hidden;position:relative;text-align:center}.primary-carousel-wrapper .carousel__control{display:none;background-repeat:no-repeat;bottom:30px;height:56px;position:absolute;width:35px}.primary-carousel-wrapper .carousel__pager{background:#ff7f00;height:17px;padding-left:7px;position:absolute;right:0;bottom:0}.primary-carousel-wrapper .carousel__pager a{background:white;display:inline-block;width:12px;height:12px;margin:5px 8px 0 0}.primary-carousel-wrapper .carousel__pager a:hover{background-color:rgba(255,255,255,0.5);text-decoration:none}.primary-carousel-wrapper .carousel__pager a span{display:none}.primary-carousel-wrapper .carousel__pager a.selected{background-color:#00326e}@media screen and (min-width: 768px){.primary-carousel-wrapper .carousel__control{background-image:url(img/global-sprite.png);display:block}.primary-carousel-wrapper .carousel__prev{background-position:-260px -2217px;left:3px}.primary-carousel-wrapper .carousel__next{background-position:-260px -2273px;right:3px}}.carousel--primary .carousel__slide-content-container{border-radius:50%;box-sizing:content-box;display:table;height:500px;margin-top:-250px;position:absolute;right:-12px;top:50%;width:500px}@media screen and (min-width: 768px) and (max-width: 1000px){.carousel--primary .carousel__slide-content-container{right:-84px}}@media screen and (max-width: 767px){.carousel--primary .carousel__slide-content-container{height:318px;margin-top:-159px;width:318px}}@media screen and (max-width: 551px){.carousel--primary .carousel__slide-content-container{right:-53px}}@media screen and (max-width: 550px){.carousel--primary .carousel__slide-content-container{right:-93px}}@media screen and (max-width: 480px){.carousel--primary .carousel__slide-content-container{right:-123px}}@media screen and (max-width: 380px){.carousel--primary .carousel__slide-content-container{right:-153px}}.carousel__slide-content-container--primary{background-color:#669fd2;background-color:rgba(102,159,210,0.7)}.carousel__slide-content-container--secondary{background-color:#0062b5;background-color:rgba(0,98,181,0.7)}.carousel__slide-content-container--tertiary{background-color:#ff7e00;background-color:rgba(255,126,0,0.7)}.carousel--primary .carousel__slide-content{color:white;box-sizing:content-box;display:table-cell;font-size:28px;font-size:2.8rem;font-weight:100;line-height:38px;margin:0 auto;padding:90px;text-align:left;vertical-align:middle;width:55.911824%}.carousel--primary .carousel__slide-content p{margin:0}@media screen and (max-width: 1024px){.carousel--primary .carousel__slide-content{font-size:23px;font-size:2.3rem;line-height:33px}}@media screen and (max-width: 800px){.carousel--primary .carousel__slide-content{font-size:20px;font-size:2rem;line-height:27px;padding:44px 95px 44px 44px}}@media screen and (max-width: 767px){.carousel--primary .carousel__slide-content{font-size:18px;font-size:1.8rem;line-height:25px}}@media screen and (max-width: 400px){.carousel--primary .carousel__slide-content{font-size:16px;font-size:1.6rem;line-height:23px;padding:34px 160px 34px 34px}}.partner-directory-carousel-wrapper{background:#fff;background:-moz-linear-gradient(top, #fff 40%, #b5deed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(40%, #fff), color-stop(100%, #b5deed));background:-webkit-linear-gradient(top, #fff 40%, #b5deed 100%);background:-o-linear-gradient(top, #fff 40%, #b5deed 100%);background:-ms-linear-gradient(top, #fff 40%, #b5deed 100%);background:linear-gradient(to bottom, #fff 40%, #b5deed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFB5DEED', GradientType=0);height:363px;max-height:363px;overflow:hidden;padding:50px 0;width:100%}@media screen and (max-width: 767px){.partner-directory-carousel-wrapper{background:#fff;background:-moz-linear-gradient(top, #fff 50%, #b5deed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), color-stop(100%, #b5deed));background:-webkit-linear-gradient(top, #fff 50%, #b5deed 100%);background:-o-linear-gradient(top, #fff 50%, #b5deed 100%);background:-ms-linear-gradient(top, #fff 50%, #b5deed 100%);background:linear-gradient(to bottom, #fff 50%, #b5deed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFB5DEED', GradientType=0);max-height:270px}}#partner-directory-carousel{height:88px;overflow:hidden}.partner-directory-carousel__item{float:left;height:88px;margin:0 40px 40px;position:relative;text-align:center}.partner-directory-carousel__item img{left:50%;position:absolute;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%}.partner-directory-carousel__description{color:#005fb4;bottom:0;position:absolute;width:100%}.partner-directory-carousel__heading{display:block;font-size:40px;font-size:4rem;line-height:48px;margin-bottom:4px}.partner-directory-carousel__body{font-size:24px;font-size:2.4rem;font-weight:100;line-height:30px;padding:0 170px}@media screen and (max-width: 1024px){.partner-directory-carousel__heading{font-size:36px;font-size:3.6rem;line-height:44px}}@media screen and (max-width: 767px){.partner-directory-carousel__description .wrapper{padding:0 8px}.partner-directory-carousel__heading{font-size:17px;font-size:1.7rem;line-height:19px}.partner-directory-carousel__body{font-size:16px;font-size:1.6rem;line-height:18px;padding:0}}@media screen and (max-width: 480px){.partner-directory-carousel__heading{font-size:16px;font-size:1.6rem;line-height:18px}.partner-directory-carousel__body{font-size:15px;font-size:1.5rem;line-height:17px}}.display--block{display:block}.display--inline-block{display:inline-block}.font-weight--normal{font-weight:normal}.flt-l{float:left}.flt-r{float:right}.txt-l{text-align:left}@media screen and (min-width: 768px){.txt-l-at-lap{text-align:left}}@media screen and (min-width: 1024px){.txt-l-at-desk{text-align:left}}.txt-r{text-align:right}@media screen and (min-width: 768px){.txt-r-at-lap{text-align:right}}@media screen and (min-width: 1024px){.txt-r-at-desk{text-align:right}}.txt-c{text-align:center}@media screen and (min-width: 768px){.txt-c-at-lap{text-align:center}}@media screen and (min-width: 1024px){.txt-c-at-desk{text-align:center}}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.divider--top{border-top:1px solid #005fb4}.divider--top--except-first-child:first-child{border-top:0}.divider--bottom{border-bottom:1px solid #005fb4}.divider--bottom--except-last-child:last-child{border-bottom:0}.vertically-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.callout{margin-bottom:1.5em;padding:20px}.callout--a{background-color:#eeeeee}.callout--b{background-color:#eef3e8}.callout--c{background-color:#474747;color:white}.entry-content .callout ul,.entry-content .callout ol{margin-left:20px}.entry-content .callout ul:last-child,.entry-content .callout ol:last-child,.entry-content .callout p:last-child{margin-bottom:0}.entry-content .callout--b ul,.entry-content .callout--b ol{margin-left:1em}.entry-content .callout--b ul:last-child,.entry-content .callout--b ol:last-child{margin-bottom:.5em}.entry-content .callout--b ul li{list-style:none;margin-bottom:.5em}.entry-content .callout--b ul li:before{color:#6d8d24;content:"\25AA";margin-left:-1em;padding-right:.5em;position:relative;top:.1em}.lt-ie9 .entry-content .callout--b ul,.lt-ie9 .entry-content .callout--b ol{list-style-type:square}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.spacing{margin:30px}.spacing--top{margin-top:30px}.spacing--top--half{margin-top:15px}.spacing--top-zero{margin-top:0}.spacing--bottom{margin-bottom:30px}.spacing--bottom--half{margin-bottom:15px}.spacing--bottom-zero{margin-bottom:0}.spacing--last-child-bottom-zero>:last-child{margin-bottom:0}.padding{padding:30px}.padding--top{padding-top:30px}.padding--top--half{padding-top:15px}.padding--bottom{padding-bottom:30px}.padding--bottom--half{padding-bottom:15px}.hidden,.no-workshops .menu-item-workshops,.no-workshops .course-program--workshops,.no-workshops .feed-workshops,.no-workshops .filter-btn--workshops,.no-workshops .calendar-workshops{display:none !important;visibility:hidden}@media screen and (min-width: 1025px){.hidden--desk-and-up{display:none !important;visibility:hidden}}@media screen and (max-width: 1024px){.hidden--desk-and-down{display:none !important;visibility:hidden}}@media screen and (max-width: 768px){.hidden--lap-and-down{display:none !important;visibility:hidden}}@media screen and (min-width: 768px){.hidden--lap-and-up{display:none !important;visibility:hidden}}@media screen and (min-width: 768px) and (max-width: 1024px){.hidden--lap{display:none !important;visibility:hidden}}@media screen and (max-width: 767px){.hidden--palm{display:none !important;visibility:hidden}}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.accepted-cookies .site-wide-notice--gdpr{display:none;visibility:hidden}
