.post-media{display:block;height:0;padding-top:50%;position:relative;overflow:hidden;border-top:8px solid #fff !important;margin-bottom:2rem}
h4.spb-heading a{display:table-cell;vertical-align:middle;color:#d4eae4;background-color:#003057;padding:.875rem 2.375rem}
.menu-alt-menu-container>ul>li>a{text-decoration:none}
.tag-list:not(.tags-filter) ul li{margin:7px 3px 7px 3px !important}
.box-link{text-decoration:none !important}
.info-menu{display:inline-block}
.pearson-banner{width:100%;max-width:1200px;padding:20px 10px;position:relative;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.pearson-banner .info-menu{margin-right:160px;float:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto}
.pearson-banner .info-menu ul{list-style:none;padding:0;margin:0}
.pearson-banner .info-menu ul li{display:inline-block;margin-left:15px}
.pearson-banner.pearson-banner>div>a,.pearson-banner.pearson-banner img{display:block}
.pearson-banner.pearson-banner>div[role="banner"]{width:200px;margin-left:-20px}
.pearson-banner.pearson-banner img.pearson-banner-always-learning{display:none}
.menu-alt-menu-container>ul>li>a:focus{background-color:#f2f2f2}
.tag-list:not(.tags-filter){border-top:6px solid #fff !important;background:#fff !important}
.no-title div a h4{color:#005a70;font-family:"Open Sans","Helvetica","Verdana",sans-serif;font-weight:600;margin-top:1rem;font-style:normal;font-size:medium}
.dynamic-content-list h2{margin-bottom:0rem;margin-left:.6rem}
@media all and (max-width:660px){.dynamic-content-list h2{text-align:center}
}
.dynamic-content-list>ol>:first-child{margin-top:2rem}
.dynamic-content-list li{border-bottom:1px solid #fff}
.no-title a img{width:100%;height:100px}
.no-title div time{visibility:hidden;display:none}
.text.section.bgcolor--default{margin-left:20px}
.body-text.clearfix{margin-left:-20px}
.text.utility-nav--container nav{margin-left:-20px}
.post-meta--group{display:none}
.dynamic-content-list ol>li{display:inline;height:200px;float:left;list-style-type:none;width:190px;padding:10px;background-repeat:no-repeat;background-position:center 30px}
@media all and (max-width:727px){.dynamic-content-list ol>li{float:none;width:100%;padding:20px 15%;display:block;height:auto;background:#efefef}
}
@media all and (max-width:727px){.dynamic-content-list ol>li article>div{margin-top:0 !important}
}
p,.p,dl,ol,ul,.minor,.milli-plus,.milli,small,.small,.micro{color:#333}
.exa,.peta,.tera,.giga,.kilo,.mega,.alpha,.beta,.gamma,.delta,.epsilon,.zeta,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,figure,dl,ol,ul,blockquote,.blockquote,p,.p,cite,address,table,fieldset,pre{margin-top:0;margin-bottom:1.8rem}
p,.p,blockquote,figcaption,cite,dl,ol,ul{font-size:1.7rem;font-weight:400;line-height:1.8}
p{margin:0 0 24px}
body{font-family:"Open Sans","Helvetica","Verdana",sans-serif !important;font-style:normal;text-rendering:optimizeLegibility;font-feature-settings:"lnum" 1;direction:ltr}
.body-text.clearfix{font-family:"Open Sans","Helvetica","Verdana",sans-serif !important;font-style:normal;text-rendering:optimizeLegibility;font-feature-settings:"lnum" 1;direction:ltr;margin-top:2rem}
.text.text-default.default-btn-type.default-btn-width.default-btn-size.default-links.default-color.has-padding-top--none.has-padding-bottom--none.section.bgcolor--default{margin-right:3rem;margin-left:-1.5rem;margin-top:-0.5rem}
.tag-list:not(.tags-filter) ul{list-style:none;padding:0;padding-top:10px;margin:0}
.text-primary-link:not([class*="button-"]):not(.btn-primary):not(.btn-secondary) a[href]::after{background-image:url();margin:0;padding:0}
blockquote p{font-family:"Playfair Display","Georgia","Times New Roman",serif;font-size:3rem;line-height:1.6;color:#003057;margin-bottom:.9rem}
blockquote p{font-style:normal}
.file-type-size{display:none}
.blog-list-tags ul li:first-child:before{content:'Tags:';float:left;color:#666;margin-right:7px}
.text-primary-link:not([class*="button-"]):not(.btn-primary):not(.btn-secondary) a[href*=".pdf"]::after,.text-primary-link:not([class*="button-"]):not(.btn-primary):not(.btn-secondary) a[href*=".PDF"]::after,.text-primary-link:not([class*="button-"]):not(.btn-primary):not(.btn-secondary) a[href*=".txt"]::after{background-image:url(ped-blogs-us/css/1dc-theme/assets/icons/ic_Pdf_Download.svg)}
.custom-html-widget{border:1px solid #ccc !important;text-decoration:none}
.color-666{color:#666 !important}
.weight--light{font-weight:300 !important}
a:hover,a:active,a:focus{text-decoration:none}
a:hover{text-decoration:none}
*,*:before,*:after{box-sizing:border-box}
.widget a,.widget a:hover{text-decoration:none}
a,a:link,a:visited,a:hover,a:active,a:focus{color:#005a70}
.widget a{text-decoration:none}
.display--block,.block,.is--block{display:block}
.has-padding--30{padding:30px}
.text--center{text-align:center !important}
.has-border--gray,.has-border--grey{border:1px solid #ccc !important}
.has-padding--30{padding:30px}
.block{display:block !important}
a{outline:none !important;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
a{color:#428bca;text-decoration:none}
a{background:transparent}
*,*:before,*:after{box-sizing:border-box}
user agent stylesheet a:-webkit-any-link{color:-webkit-link;cursor:pointer;text-decoration:underline}
box-link.block.has-border--gray.has-padding--30.text--center{text-decoration:none}
.sf-icon.color-888,.color-888{color:#888 !important}
i[class*="fa-"]{font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;display:inline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
a .sf-icon,a .sf-icon-standard{color:inherit !important}
i[class^="fa-"]{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.mar-bot--50{margin-bottom:.9rem}
.display--inline-block,.inline-block,.is--inline-block{display:inline-block}
.inline-block{display:inline-block !important}
.glyph--medium{font-size:2.75em}
.sf-icon,.sf-icon-standard{font-size:inherit;line-height:inherit;vertical-align:middle;width:auto;height:auto}
.sf-icon{font-size:30px;line-height:26px;padding:0;width:auto;height:24px;background-image:none}
[class^="glyph-"],[class*=" glyph-"]{font-family:'pearson--illustration-glyphs';font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
*,*:before,*:after{box-sizing:border-box}
.fa-paper-plane:before{content:"\f1d8" !important}
.spb-heading{padding-top:20px;color:#007fa3}
.widget_categories ul>li:first-child,.widget_archive ul>li:first-child,.widget_nav_menu ul>li:first-child,.widget_recent_comments ul>li:first-child,.widget_meta ul>li:first-child,.widget_recent_entries ul>li:first-child,.widget_product_categories ul>li:first-child,.widget_layered_nav ul li:first-child{border-top:0}
.widget_categories ul>li{border-color:#e6e6e6}
.widget ul li{margin-bottom:0;line-height:16px}
.widget ul{margin:0;list-style:none}
.widget .wp-tag-cloud li a,.widget ul.wp-tag-cloud li>a{background-color:#f2f2f2;border-color:#e6e6e6;margin-right:.5rem}
.widget ul.wp-tag-cloud li>a{margin-right:4px;padding:6px 8px;text-decoration:none;moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #e4e4e4;font-size:14px !important;background-size:100% 100%;background-position:center center}
.widget .wp-tag-cloud li a{border-radius:0 !important}
.widget ul li>a{padding:10px 0;display:block}
.widget a,.widget a:hover{text-decoration:none}
a,a:link,a:visited,a:hover,a:active,a:focus{color:#005a70}
.widget a{text-decoration:none}
a{outline:none !important;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
a{color:#428bca;text-decoration:none}
a{background:transparent}
*,*:before,*:after{box-sizing:border-box}
user agent stylesheet a:-webkit-any-link{color:-webkit-link;cursor:pointer;text-decoration:underline}
.widget ul li{margin-bottom:0;line-height:16px}
user agent stylesheet li{text-align:-webkit-match-parent}
.widget .wp-tag-cloud{margin:0;padding:0;list-style:none;height:auto;overflow:hidden}
.widget ul{margin:0;list-style:none}
.tag-list:not(.tags-filter){border-top:6px solid #fff;background:#fff;padding:20px;visibility:hidden;opacity:0;transition:all .2s ease-in-out}
h4,.h4,.delta{color:#007fa3}
.tag-list:not(.tags-filter) ul li:first-child:before{display:none;float:left;color:#666;margin-right:7px}
.tag-list:not(.tags-filter) ul li a::after{display:none;content:' ';display:inline;margin-left:1px}
.tag-list:not(.tags-filter) ul li a{font-size:1.6rem;padding:6px 8px;margin-right:.5rem;background-color:#f2f2f2;text-decoration:none;border:1px solid #e4e4e4;font-size:14px !important;background-size:100% 100%;background-position:center center}
.tag-list:not(.tags-filter) ul li{margin-bottom:1.3rem}
.tag-list:not(.tags-filter) ul li a:hover{background:#006da4 !important;color:#fff;border-color:transparent}
.widget-heading ul>li{border-color:#e6e6e6}
.widget-heading ul>li{border-top:1px solid transparent}
.pedblogs-home-banner{background:#d4eae4;margin-left:auto !important;padding-bottom:30px}
.pearson-banner .info-menu{margin-right:0 !important;float:none !important;-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important;margin-left:auto !important}
.tags-title h2,.dynamic-content-list h2,.tags-title h3,.dynamic-content-list h3,.tags-title h4,.dynamic-content-list h4{font-size:2.4rem;color:#003057;font-weight:400}
@media(max-width:767px){.tags-title.link-list>div ul li>a{padding:20px 0}
}
@media(min-width:600px){.post-list--tiles>ul>li{max-width:33% !important}
}
.content-tile.image-left-align figure>picture{margin:0 20px 0 0;float:left}
@media(max-width:600px){.content-tile.image-left-align figure>picture{float:none;margin:0 0 20px 0}
}
.content-tile.image-left-align figure>picture>img{margin-top:0}
@media(max-width:600px){.content-tile.image-left-align figure>picture>img{width:100%}
}
.content-tile.image-left-align figure>figcaption{float:none;display:inline;text-align:justify}
.content-tile.image-right-align figure>picture{margin:0 0 0 20px;float:right}
@media(max-width:600px){.content-tile.image-right-align figure>picture{float:none;margin:0 0 20px 0}
}
.content-tile.image-right-align figure>picture>img{margin-top:0}
@media(max-width:600px){.content-tile.image-right-align figure>picture>img{width:100%}
}
.content-tile.image-right-align figure>figcaption{float:none;display:inline;text-align:justify}
.col-cont-without-spacing .row>.col-12{padding:0}
.col-cont-without-spacing .row>.col-12:first-child{padding-right:20px}
.col-cont-without-spacing .row>.col-12 .content-tile-container{margin:0}
.col-cont-without-spacing .row>.col-12 .content-tile-container>figure>picture>img{margin:0}
.link-list>div>h2{vertical-align:middle;color:#d4eae4;background-color:#003057;margin-bottom:10px;white-space:normal;line-height:1.3em;padding:0;text-transform:uppercase;font-size:1em;font-weight:600;width:100%;padding:.875rem 2.375rem}
.link-list>div>ul>li{padding-left:2.375rem}
.subscribe-text-remove-margin .container-fluid>.row>.col-12>.text.text-default.default-btn-type.default-btn-width.default-btn-size.default-links.default-color.has-padding-top--none.has-padding-bottom--none.section.bgcolor--default{margin-right:0}
.cookie-notification .button-primary--button-only{color:#fff}
.cookie-notification .button-primary--button-only:hover{color:#003057;background-color:#fff;border-color:currentColor}
.cookie-notification .button-primary--button-only:active{color:#003057;background-color:#fff;border-color:currentColor}
.cookie-notification .button-primary--button-only:focus{color:#003057;background-color:#fff;border-color:currentColor}