/*! CNN.com Election 2016: 7.0.0 | 2020-08-05T15:05:05.600Z */
.breaking-news__content{display:block;min-height:1.45em;padding:.625em;background-color:#c00;border-bottom:1px solid hsla(0,0%,100%,.4)}.breaking-news--single-link .breaking-news__content:focus{background-color:#d00}.breaking-news--single-link .breaking-news__content:active{background-color:#900}.breaking-news--single-link:hover .breaking-news__content{background-color:#d00}.breaking-news__content-container{margin:0 auto;max-width:1100px}.breaking-news__text{margin:0 1.375rem 0 0}.breaking-news__title{display:block;line-height:1.5;color:#fefefe;font-weight:700;text-transform:uppercase;font-size:.875em;margin:0 0 .1em}@media (min-width:800px){.breaking-news__title{font-size:.875em}}.breaking-news__body{color:#fefefe;font-weight:300;line-height:1.2}@media (min-width:800px){.breaking-news__body{font-size:1.25em}}.breaking-news__body a{text-decoration:none}.breaking-news--single-link .breaking-news__body a{color:inherit}.breaking-news--multiple-links .breaking-news__body a{color:#96c1ff}.breaking-news--multiple-links .breaking-news__body a:active,.breaking-news--multiple-links .breaking-news__body a:focus,.breaking-news--multiple-links .breaking-news__body a:hover{color:#c3dcff}.breaking-news__body ul{list-style:initial;margin:0 0 0 2.5em}.breaking-news__body li{line-height:1.1}.breaking-news__close-wrapper{margin:0 auto;max-width:1100px;position:absolute;top:0;width:100%}.breaking-news__close{height:.6875rem;position:absolute;right:0;top:0;width:.6875rem;padding:1.25rem;cursor:pointer;font-size:.75em;font-weight:400;border:0;background:0}.breaking-news__close:after,.breaking-news__close:before{content:"";height:.1em;left:-.125rem;margin:0 auto;position:absolute;right:-.125rem;top:calc(50% - 1px);top:-webkit-calc(50% - 1px);width:.9375rem;background:#fefefe}.breaking-news__close:before{-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg)}.breaking-news__close:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.footer-cnn-politics{margin-top:1rem;padding-bottom:1.5rem;background:#f2f2f2}.footer-cnn-politics[data-eq-state*=footer-navigation-medium]{padding-bottom:0}.footer-cnn-politics__container{margin:0 auto;max-width:1100px;padding:1rem;position:relative;*zoom:1}.footer-cnn-politics__container:after,.footer-cnn-politics__container:before{content:" ";display:table}.footer-cnn-politics__container:after{clear:both}.footer-cnn-politics__legal{color:#8c8c8c;font-size:.875em;font-weight:300}[data-eq-state*=footer-navigation-medium] .footer-cnn-politics__legal{margin:0}.footer-cnn-politics__ui-group{margin-top:1rem}.footer-cnn-politics__ui-group+.footer-cnn-politics__ui-group{border-top:2px solid #d9d9d9;padding-top:1rem}[data-eq-state*=footer-navigation-medium] .footer-cnn-politics__ui-group+.footer-cnn-politics__ui-group{border-top:0;padding-top:0}[data-eq-state*=footer-navigation-medium] .footer-cnn-politics__ui-group--bucket{clear:both;float:left;width:50%}.footer-cnn-politics__ui-group--social{*zoom:1}.footer-cnn-politics__ui-group--social:after,.footer-cnn-politics__ui-group--social:before{content:" ";display:table}.footer-cnn-politics__ui-group--social:after{clear:both}[data-eq-state*=footer-navigation-medium] .footer-cnn-politics__ui-group--social{float:right;width:10.5em}[data-eq-state*=footer-navigation-medium] .footer-cnn-politics__ui-group--copyright{clear:both;float:left;margin-top:3rem;width:100%}[data-eq-state*=footer-navigation-large] .footer-cnn-politics__link-item--bucket{float:left}[data-eq-state*=footer-navigation-large] .footer-cnn-politics__link-item--bucket+.footer-cnn-politics__link-item--bucket{margin-left:1rem}.footer-cnn-politics__link-item--social{float:left}.footer-cnn-politics__link-item--social+.footer-cnn-politics__link-item--social{margin-left:.5rem}.footer-cnn-politics__link{color:#000;text-decoration:none;cursor:pointer}.footer-cnn-politics__link:hover{color:#ee373b}[data-eq-state*=footer-navigation-medium] .footer-cnn-politics__link--cnn-dot-com{float:right;width:12em;text-align:right}.footer-cnn-politics__link-item--social .footer-cnn-politics__social-link-wrapper{height:2.1875em;position:relative;width:2.1875em;border-radius:50%;border:.1875em solid #595959}.footer-cnn-politics__link-item--social .footer-cnn-politics__social-link{position:absolute;top:50%;left:50%;margin-right:-50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);height:1.1em;width:1.1em}.footer-cnn-politics-logo__link{float:left;height:50px}.footer-cnn-politics-logo__link--cnn{width:50px}.footer-cnn-politics-logo__link--politics{width:150px}.footer-cnn-politics-logo{height:3.125em;position:relative;width:12.5em;background:url("//i.cdn.cnn.com/cnn/.element/apps/election-center-2016/general/logo-footer.png") no-repeat;background-size:200px 50px}.navigation-cnn-politics-logo__image{display:block;width:100%}.navigation-cnn-politics-logo__link{height:100%;left:0;position:absolute;top:0;width:30%}.navigation-cnn-politics-logo__link:nth-of-type(2){left:30%;width:70%}.gradient-text{font-family:CNN,Helvetica Neue,Helvetica,Arial,sans-serif}.header-navigation__links{clear:left;height:3.3875rem;margin-bottom:-1.0625rem}[data-eq-state~=header-navigation-large] .header-navigation__links{clear:none;float:left}.header-navigation__links-wrapper--outer{height:2.3875rem;overflow:hidden}[data-eq-state~=header-navigation-large] .header-navigation__links-wrapper--outer{height:auto;overflow-x:visible}.header-navigation__links:hover .header-navigation__links-wrapper--outer{overflow:visible}.header-navigation__links-wrapper--inner{height:3.3875rem;padding:0 .5rem;overflow-x:scroll;overflow-y:hidden;line-height:1;-webkit-overflow-scrolling:touch}[data-eq-state~=header-navigation-large] .header-navigation__links-wrapper--inner{border-left:1px solid #d9d9d9;height:3.125em;line-height:3.125em;margin:0 1rem;padding:0 1rem;overflow:hidden}.header-navigation__link{display:inline-block;height:2.325rem;position:relative;padding-top:.5rem;color:#404040;font-size:.875em;text-decoration:none;transition:color .1s}.header-navigation__link:hover{color:#737373}[data-eq-state~=header-navigation-large] .header-navigation__link{height:3.125em;padding-top:0;font-size:1em}.header-navigation__link+.header-navigation__link{margin-left:2rem}.header-navigation__link--bold{font-weight:700}.header-navigation__link--light{color:#737373}.header-navigation__link--light:hover{color:#a6a6a6}.header-navigation__link--active{position:relative;transition:none}.header-navigation__link--active,.header-navigation__link--active:hover{color:#000}.header-navigation__link--active:after{bottom:0;content:"";display:block;height:2px;left:-.5rem;position:absolute;width:calc(100% + 1rem);width:-webkit-calc(100% + 1rem);z-index:2;background-color:#bebebe;background-image:linear-gradient(90deg,#ff5252,#2196f3)}[data-eq-state~=header-navigation-large] .header-navigation__link--active:after{bottom:0}.header-navigation{position:relative;width:100%}.header-navigation[data-eq-state*=header-navigation-large]:before{position:absolute}.header-navigation:before{bottom:3.125em;z-index:1}.header-navigation:after,.header-navigation:before{content:"";height:.0625em;width:100%;background:#d9d9d9}.header-navigation:after{bottom:0;display:block;position:absolute}.header-navigation__container{margin:0 auto;max-width:1100px;position:relative;white-space:nowrap;*zoom:1}.header-navigation__container:after,.header-navigation__container:before{content:" ";display:table}.header-navigation__container:after{clear:both}[data-eq-state*=header-navigation-large] .header-navigation__container{height:3.125em;line-height:3em;padding-left:0;text-align:left}.header-navigation__logo{display:inline-block;float:left;height:3em;line-height:3.125em;margin:0 0 0 .5rem;text-decoration:none;font-weight:700}[data-eq-state*=header-navigation-large] .header-navigation__logo{height:auto;line-height:inherit}[data-eq-state*=header-navigation-max-width] .header-navigation__logo{margin:0}.header-navigation-breadcrumb{border-left:1px solid #d9d9d9;float:left;height:1.75em;line-height:1.75em;margin-left:.5rem;margin-top:.6875em}[data-eq-state*=header-navigation-large] .header-navigation-breadcrumb{height:3.125em;line-height:3.125em;margin-left:1rem;margin-top:0}.header-navigation-breadcrumb__active-route{margin-left:.5rem;color:#404040;font-weight:700;transition:color .2s}[data-eq-state*=header-navigation-large] .header-navigation-breadcrumb__active-route{margin-left:1rem}.header-navigation-breadcrumb__active-route:hover{color:#a6a6a6}@font-face{font-family:CNN;src:url("/election/2016/static/fonts/cnnsans-thin.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-thin.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-thin.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-thin.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:CNN;src:url("/election/2016/static/fonts/cnnsans-light.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-light.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-light.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CNN;src:url("/election/2016/static/fonts/cnnsans-regular.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-regular.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-regular.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CNN;src:url("/election/2016/static/fonts/cnnsans-medium.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-medium.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-medium.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:CNN;src:url("/election/2016/static/fonts/cnnsans-bold.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-bold.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-bold.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:CNN;src:url("/election/2016/static/fonts/cnnsans-heavy.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-heavy.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-heavy.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-heavy.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:CNN;src:url("/election/2016/static/fonts/cnnsans-black.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-black.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-black.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:CNN;src:url("/election/2016/static/fonts/cnnsans-thinit.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-thinit.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-thinit.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-thinit.ttf") format("truetype");font-weight:200;font-style:italic}@font-face{font-family:CNN;src:url("/election/2016/static/fonts/cnnsans-lightit.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-lightit.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-lightit.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-lightit.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:CNN;src:url("/election/2016/static/fonts/cnnsans-italic.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-italic.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-italic.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:CNN;src:url("/election/2016/static/fonts/cnnsans-mediumit.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-mediumit.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-mediumit.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-mediumit.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:CNN;src:url("/election/2016/static/fonts/cnnsans-boldit.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-boldit.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-boldit.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-boldit.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:CNN;src:url("/election/2016/static/fonts/cnnsans-heavyit.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-heavyit.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-heavyit.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-heavyit.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:CNN;src:url("/election/2016/static/fonts/cnnsans-blackit.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-blackit.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-blackit.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-blackit.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:CNN Condensed;src:url("/election/2016/static/fonts/cnnsans-condensedlight.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-condensedlight.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-condensedlight.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-condensedlight.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CNN Condensed;src:url("/election/2016/static/fonts/cnnsans-condensed.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-condensed.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-condensed.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-condensed.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CNN Condensed;src:url("/election/2016/static/fonts/cnnsans-condensedmedium.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-condensedmedium.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-condensedmedium.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-condensedmedium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:CNN Condensed;src:url("/election/2016/static/fonts/cnnsans-condensedbold.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnsans-condensedbold.woff2") format("woff2"),url("/election/2016/static/fonts/cnnsans-condensedbold.woff") format("woff"),url("/election/2016/static/fonts/cnnsans-condensedbold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:DIN Condensed;src:url("/election/2016/static/fonts/din-condensed.eot") format("embedded-opentype"),url("/election/2016/static/fonts/din-condensed.woff2") format("woff2"),url("/election/2016/static/fonts/din-condensed.woff") format("woff"),url("/election/2016/static/fonts/din-condensed.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CNN Business;src:url("/election/2016/static/fonts/cnnbiz-regular.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnbiz-regular.woff2") format("woff2"),url("/election/2016/static/fonts/cnnbiz-regular.woff") format("woff"),url("/election/2016/static/fonts/cnnbiz-regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CNN Business;src:url("/election/2016/static/fonts/cnnbiz-medium.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnbiz-medium.woff2") format("woff2"),url("/election/2016/static/fonts/cnnbiz-medium.woff") format("woff"),url("/election/2016/static/fonts/cnnbiz-medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:CNN Business;src:url("/election/2016/static/fonts/cnnbiz-bold.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnbiz-bold.woff2") format("woff2"),url("/election/2016/static/fonts/cnnbiz-bold.woff") format("woff"),url("/election/2016/static/fonts/cnnbiz-bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:CNN Business;src:url("/election/2016/static/fonts/cnnbiz-heavy.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnnbiz-heavy.woff2") format("woff2"),url("/election/2016/static/fonts/cnnbiz-heavy.woff") format("woff"),url("/election/2016/static/fonts/cnnbiz-heavy.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:CNN Travel;src:url("/election/2016/static/fonts/cnntravel-thin.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnntravel-thin.woff2") format("woff2"),url("/election/2016/static/fonts/cnntravel-thin.woff") format("woff"),url("/election/2016/static/fonts/cnntravel-thin.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:CNN Travel;src:url("/election/2016/static/fonts/cnntravel-light.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnntravel-light.woff2") format("woff2"),url("/election/2016/static/fonts/cnntravel-light.woff") format("woff"),url("/election/2016/static/fonts/cnntravel-light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CNN Travel;src:url("/election/2016/static/fonts/cnntravel-regular.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnntravel-regular.woff2") format("woff2"),url("/election/2016/static/fonts/cnntravel-regular.woff") format("woff"),url("/election/2016/static/fonts/cnntravel-regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CNN Travel;src:url("/election/2016/static/fonts/cnntravel-medium.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnntravel-medium.woff2") format("woff2"),url("/election/2016/static/fonts/cnntravel-medium.woff") format("woff"),url("/election/2016/static/fonts/cnntravel-medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:CNN Travel;src:url("/election/2016/static/fonts/cnntravel-semibold.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnntravel-semibold.woff2") format("woff2"),url("/election/2016/static/fonts/cnntravel-semibold.woff") format("woff"),url("/election/2016/static/fonts/cnntravel-semibold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:CNN Travel;src:url("/election/2016/static/fonts/cnntravel-bold.eot") format("embedded-opentype"),url("/election/2016/static/fonts/cnntravel-bold.woff2") format("woff2"),url("/election/2016/static/fonts/cnntravel-bold.woff") format("woff"),url("/election/2016/static/fonts/cnntravel-bold.ttf") format("truetype");font-weight:700;font-style:normal}body,html{margin:0;padding:0;width:100%;height:100%;background:#fff;color:#262626;font-family:CNN,Helvetica Neue,Helvetica,Arial,sans-serif}*,:after,:before{box-sizing:content-box;box-sizing:border-box;box-sizing:-moz-border-box}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}a{text-decoration:none;color:inherit}ul{margin:0;padding:0;list-style:none;*zoom:1}ul:after,ul:before{content:" ";display:table}ul:after{clear:both}body>img[style*="height:0"],body>img[style*="height: 0"]{bottom:0;position:absolute}main{-webkit-font-smoothing:antialiased}hr,main{display:block}hr{width:100%;margin:.25rem 0 .5rem;border:0;border-bottom:1px solid #f2f2f2}hr.tight-margin{margin:.25rem 0}hr.tighter-margin{margin:.25rem 0 0}select{font-size:16px;text-transform:lowercase}.ui-group{margin-bottom:1.5rem}.last-updated{color:#d9d9d9;font-size:.875em;padding:0}.fluid-image{width:100%}.section-footer{padding-top:1rem}.section-footer :first-child{margin-top:0}.cnn-politics-notes{padding-top:.5rem;font-size:.75em;line-height:1.4;color:#d9d9d9;font-weight:100;font-style:italic;text-transform:lowercase}[data-eq-state$=main-content-large] .cnn-politics-notes{font-size:.875em}.cnn-politics-notes a{color:#a6a6a6}.no-data-message{color:#595959;font-size:1.125em}.ad--has-label>div:first-of-type{position:relative;height:auto!important}.ad--has-label iframe{display:inline-block;margin-bottom:1.5rem}.ad--has-label>div:first-of-type:after{bottom:.75rem;content:"Advertisement";display:block;margin-bottom:0;padding-top:.25rem;position:absolute;width:100%;text-align:center;font-weight:400;font-size:.6875rem;line-height:1}.ad:empty,.ad:not(.adfuel-rendered){display:none}.ad--has-matte{padding-top:1rem;background-color:#f2f2f2}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:300;margin:0}.h1--large{font-size:2.75em}.h1,.h1--large{font-weight:700}.h1{font-size:2.375em}.h2{font-size:1.625em}.h2,.h3{font-weight:700}.h3{font-size:1.375em}.h4{font-size:1.125em}.h4,.h5{font-weight:700}.h5{font-size:.875em}.h6{font-size:.75em;font-weight:700}.h1-light--large{font-size:2.75em;font-weight:300}.h1-light{font-size:2.375em;font-weight:300}.h2-light{font-size:1.625em;font-weight:300}.h3-light{font-size:1.375em;font-weight:300}.h4-light{font-size:1.125em;font-weight:300}.h5-light{font-size:.875em;font-weight:300}.h6-light{font-size:.75em;font-weight:300}.text-bold{font-weight:700}.text-strong{font-weight:500}.text-normal{font-weight:400}.text-italic{font-style:italic}.text-light,.text-thin{font-weight:100}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.circle{border-radius:100rem}.cnn-politics-dialog__header{padding:.75rem 1rem;background:#c00;color:#fff;font-weight:700;font-size:1.125em}.cnn-politics-dialog__close{display:block;position:absolute;top:.5rem;right:.25rem;width:2rem;height:2rem;font-weight:400;font-size:2.375em;cursor:pointer}.cnn-politics-dialog__close:after,.cnn-politics-dialog__close:before{content:"";width:2rem;height:2px;position:absolute;top:50%;background:#fff}.cnn-politics-dialog__close:before{-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg)}.cnn-politics-dialog__close:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.grid-row{display:table;table-layout:fixed;width:100%}.grid-column{display:table-cell;position:relative}.vertical-align-top{vertical-align:top}.vertical-align-middle{vertical-align:middle}.vertical-align-bottom{vertical-align:bottom}.no-flexbox .balanced-zone>*{margin-right:1rem}.balanced-zone{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}.balanced-zone:after{clear:both;content:"";display:table}.balanced-zone>*{margin:0 0 1rem;width:100%;float:left;margin-right:auto}[data-eq-state="2-column"].balanced-zone>*{width:calc(50% - .5rem);width:-webkit-calc(50% - .5rem)}[data-eq-state="2-column"].balanced-zone>:nth-child(2n){float:right;margin-right:0}[data-eq-state="2-column"].balanced-zone>:nth-child(odd){clear:both}[data-eq-state="2-column"].balanced-zone>:last-child:nth-child(odd){width:100%}[data-eq-state$="3-column"].balanced-zone>*{width:calc(33% - .5rem);width:-webkit-calc(33% - .5rem)}[data-eq-state$="3-column"].balanced-zone>:nth-child(3n){float:right;margin-right:0}[data-eq-state$="3-column"].balanced-zone>:nth-child(3n+1){clear:both}[data-eq-state$="3-column"].balanced-zone>:last-child:nth-child(3n+1){width:100%}[data-eq-state$="3-column"].balanced-zone>:last-child:nth-child(3n+2),[data-eq-state$="3-column"].balanced-zone>:nth-last-child(2):nth-child(3n+1){width:calc(50% - .5rem);width:-webkit-calc(50% - .5rem)}[data-eq-state$="3-column"].balanced-zone>:last-child:nth-child(3n+2){margin-right:0}@media (max-width:1100px){.pad-when-small{padding-left:.75rem;padding-right:.75rem}}@media (max-width:1100px){.margin-when-small{margin-left:.75rem}}.padding-top-rabbit{padding-top:.5rem}