﻿/*! normalize.css v2.0.1 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{ffont-size:100%;margin:0}button{line-height:normal;border-radius:0;-webkit-appearance:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin-top:0;margin-left:0;padding-top:0;padding-left:0}.clearfix{*zoom:1}.container{width:1000px;margin-right:auto;margin-left:auto;*zoom:1}.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}.visible-desktop{display:inherit !important}@media(max-width:1024px){.container{width:100%}.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-tablet{display:inherit !important}.hidden-tablet{display:none !important}}@media(max-width:767px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-phone{display:inherit !important}.hidden-horz-phone{display:none !important}}@media(max-width:479px){.hidden-vert-phone{display:none !important}}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}html{text-rendering:optimizelegibility;font-size:10px}body{color:#403f41;-webkit-font-smoothing:antialiased;font-family:'Montserrat',sans-serif;font-weight:500;line-height:1.5;font-style:normal;position:relative}a{text-decoration:none;-webkit-transition:color .1s linear,border .1s linear,opacity .1s linear,background-color .1s linear;-moz-transition:color .1s linear,border .1s linear,opacity .1s linear,background-color .1s linear;-ms-transition:color .1s linear,border .1s linear,opacity .1s linear,background-color .1s linear;-o-transition:color .1s linear,border .1s linear,opacity .1s linear,background-color .1s linear;transition:color .1s linear,border .1s linear,opacity .1s linear,background-color .1s linear;color:#a7b228;font-weight:700}a:hover,a:focus{text-decoration:none;border:none;color:#808312}h1,h2,h3,h4,h5,h6{font-weight:400;color:inherit;margin:0;text-transform:uppercase;line-height:1.3}h1{font-size:3.8rem}h3{font-size:1.8rem}h4{font-size:1.8rem}img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}.button{text-transform:uppercase;font-family:'Montserrat',sans-serif;cursor:pointer}.button.button-1{display:inline-block;border:1px #fff solid;color:#fff;font-size:1.3rem;padding:14px 12px;font-weight:700;background:none}.button.button-1:hover{color:#333 !important;background-color:#f1f1f1 !important}.button.button-2{display:inline-block;color:#333;font-size:1.3rem;font-weight:700;background:#ebebeb;border:none;padding:15px 20px}.button.button-2:hover{color:#333 !important;background-color:#a7b228 !important}.button.button-2.v-2{background:#c1ce2f}.button.button-2.v-2:hover{background:#808312}.button.button-2.v-3{background:rgba(0,0,0,.05);color:#333}.button.button-2.v-3:hover{background:#ebebeb !important}.button.button-3{font-size:1.3rem;padding:14px 0;font-weight:700;float:left;width:100%;background-color:rgba(0,0,0,.05);text-align:center}.button.button-3:hover{background-color:rgba(0,0,0,.15) !important}section{width:100%;float:left}.row{clear:both}.clearfix{clear:both}.blocker{background-color:rgba(0,0,0,.8);bottom:0;box-sizing:border-box;height:100%;left:0;overflow:auto;padding:20px;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:99999;display:flex;justify-content:center;align-items:center}.blocker:before{content:"";display:inline-block;height:100%;margin-right:-.05em;vertical-align:middle}.blocker.behind{background-color:transparent}.modal{background:#fff;box-sizing:border-box;display:none;max-width:600px;padding:50px 20px 20px;position:relative;width:90%;z-index:2}.modal-spinner{background-color:#111;border-radius:5px;display:none;height:20px;left:50%;padding:12px 16px;position:fixed;top:50%;transform:translateY(-50%) translateX(-50%)}.modal-spinner>div{animation:sk-stretchdelay 1.2s infinite ease-in-out;background-color:#fff;border-radius:100px;display:inline-block;height:20px;margin:0 1px;webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;width:2px}.modal-spinner .rect2{animation-delay:-1.1s;webkit-animation-delay:-1.1s}.modal-spinner .rect3{animation-delay:-1s;webkit-animation-delay:-1s}.modal-spinner .rect4{animation-delay:-.9s;webkit-animation-delay:-.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{webkit-transform:scaleY(.5)}20%{webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(.5);webkit-transform:scaleY(.5)}20%{transform:scaleY(1);webkit-transform:scaleY(1)}}.modal-search{padding:70px 0 0 0;position:relative;background:none}.modal a.close-modal{align-items:center;background:#8f9091;display:flex;height:50px;justify-content:center;position:absolute;right:0;text-indent:-9999px;top:0;width:50px}.modal a.close-modal::after{background:url(/images/icons/close-icon.svg) no-repeat;background-size:contain;content:"";height:24px;width:24px}.modal-search a.close-modal{right:0;left:auto}.modal-search label{font-size:0}.modal-search input,.modal-search button{border:0;box-sizing:border-box;float:left;font-size:14px;font-weight:700;height:50px;line-height:50px;margin:0;moz-box-sizing:border-box;outline:0;webkit-box-sizing:border-box}.modal-search input{background:#fff url(/Content/images/icons/search-icon-dark.svg) no-repeat;background-position:15px 50%;background-size:16px 16px;padding:0 0 0 20px;width:75%}.modal-search button{background-color:#c1ce2f;color:#fff;cursor:pointer;text-align:center;width:25%}.modal h2{text-transform:uppercase;margin:0;font-size:28px}.modal h4{margin:0 0 15px 15px;text-align:left}.modal .button-container{text-align:left;box-sizing:border-box;moz-box-sizing:border-box;webkit-box-sizing:border-box;padding:0 15px}header{position:fixed;top:0;width:100%;z-index:9999;background-color:rgba(255,255,255,.4)}header.lock{position:fixed;top:0}.header-low{background-color:rgba(0,0,0,.8)}.header-low .logo{padding:17px 0 20px 0;float:left}.header-low .logo img{float:left;width:180px;height:43px}.print-logo{display:none}.header-low nav{float:right}.header-low nav .item{position:relative;float:left}.header-low nav .item span{line-height:80px;height:80px;font-size:1.3rem;font-weight:600;float:left;padding:0 15px;color:#fff;letter-spacing:-.04rem;cursor:pointer;text-transform:uppercase}.header-low nav .item span a{color:#fff}.header-low nav .search-trigger span{display:flex;justify-content:center;align-items:center;width:24px}.header-low nav .item span:hover,.header-low nav .item span:focus,.header-low nav .item span:active,.header-low nav .item span.selected{background-color:rgba(0,0,0,.5)}.header-low nav .bravo-container{position:absolute;left:0;top:100%;background:#000;font-size:1.1rem;font-weight:500;font-family:'Montserrat',sans-serif;text-transform:uppercase;z-index:100}.header-low nav .bravo-container-1{min-width:370px}.header-low nav .bravo-container-3{min-width:156px}.header-low nav .bravo-container-4{min-width:118px}.header-low nav .bravo-container .fork{display:table-cell}.header-low nav .bravo-container .fork:first-of-type{padding-right:30px}.header-low nav .bravo-container ul{list-style:none;white-space:nowrap;padding:0;margin:0}.header-low nav .bravo-container-1 ul,.header-low nav .bravo-container-4 .fork-2 ul{-moz-column-count:2;-moz-column-gap:0;-ms-column-count:2;-ms-column-gap:0;-webkit-column-count:2;-webkit-column-gap:0;column-count:2;column-gap:0}.header-low nav .bravo-container-4 .fork-2 ul{min-width:360px}.header-low nav .bravo-container ul li{display:block;break-inside:avoid-column}.header-low nav .bravo-container ul li a,.header-low nav .bravo-container .fork .title{padding:10px 20px 10px 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;color:#fff}.header-low nav .bravo-container .fork .title{color:#c1ce2f}.header-low nav .bravo-container ul li a:hover{background-color:rgba(256,256,256,.2)}.header-low nav .item-3 .bravo-container,.header-low nav .item-4 .bravo-container,.header-low nav .item-5 .bravo-container{left:auto;right:0}.submenu-trigger{float:left;cursor:pointer;width:100%;text-align:center;font-weight:600;font-size:1.2rem;display:none;padding:12px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.submenu-trigger span:after{content:"";height:12px;width:12px;margin-left:10px;display:inline-block;background-image:url(/images/icons/arrow-down-grey.svg);background-size:12px 12px;background-repeat:no-repeat}.submenu-trigger.selected{background:#c3c3c3}.submenu-trigger.selected span:after{background-image:url(/images/icons/arrow-up-grey.svg)}.submenu{background:#ebebeb}.submenu nav{float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.submenu a{margin:0 20px 0 0;color:#333;text-transform:uppercase;font-weight:600;font-size:1.2rem;line-height:4.4rem;height:4.4rem;border-bottom:3px solid #ebebeb;float:left}.lock .submenu a{line-height:3rem;height:3rem}.header-v1+.subhead{padding-top:120px}.header-v2+.subhead{padding-top:165px}.subhead{background-size:cover;background-position:center center;color:#fff}.subhead .container{padding:30px 0;max-width:90%}.subhead .content{position:relative}.subhead-1{border-bottom-width:10px;border-bottom-style:solid}.subhead-1 .page-title-image{width:700px;max-width:70%;margin:14% auto}.subhead-2 .category-title span,.subhead-3 .category-title span{font-size:1.8rem;font-weight:700;float:left;padding:0 8px;line-height:3rem;text-transform:uppercase}.subhead-2 .category-title,.subhead-3 .category-title{float:left;height:3rem}.subhead-2 .page-title,.subhead-3 .page-title{float:left;clear:left}.subhead-2 .page-title h1,.subhead-3 .page-title h1{padding:13px 20px;float:left}.subhead-3 .page-title h1{max-width:640px}.subhead-3 .pager{position:absolute;bottom:0;right:0;line-height:5rem;font-size:1.3rem;font-weight:600;text-transform:uppercase;display:table}.subhead-3 .pager{max-width:250px}.subhead-3 .pager span{padding-right:8px;display:table-cell}.subhead-3 .pager a{line-height:1.8rem;color:#fff;height:50px;display:table-cell;vertical-align:middle;padding:0 10px}.subhead-4 .page-title{float:left;clear:left}.subhead-4 .page-title h1{background-color:inherit;color:#333;padding:0 0 5px 0}.subhead-4 .timestamp{font-family:'Montserrat',sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase;color:#616161}.subhead-4 .item-date{font-size:1.6rem;color:#333;font-weight:700}.subhead-4 .item-location{color:#333;font-size:1.4rem;font-weight:400;padding-top:10px}main{overflow:auto;font-size:1.3rem;float:left;width:100%}main .container{max-width:90%}.column ul{margin-left:20px}.column ul a{font-weight:500}.back{float:left;font-size:1.2rem;font-weight:700;margin-bottom:20px;width:100%}#arrow_right,#circle{opacity:0}.callout.callout-body{font-size:24px;font-weight:400;color:#fff;max-width:1000px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:32px 0}.callout a.callout-body:hover{opacity:.7;webkit-transition:color .1s linear,border .1s linear,opacity .1s linear,background-color .1s linear;transition:color .1s linear,border .1s linear,opacity .1s linear,background-color .1s linear}.callout .callout-text{width:100%;text-align:center}.callout .callout-text a{font-size:24px;font-weight:400;color:#fff}@media(min-width:768px){#arrow_right,#circle{opacity:1}.callout.callout-body{flex-direction:row}.callout .callout-text{width:62%}}.back span:before{content:"« "}.headline-container-1{text-transform:uppercase;font-size:20px;text-align:center}.headline-container-1 .headline-1 h1{font-size:2em;line-height:100%;font-weight:300}.headline-container-1 .headline-2 h2{font-size:1.5em;font-weight:300}.headline-container-1 .headline-3 h3{font-size:.9em;font-weight:700}.module-columns-container{float:left;width:100%}.module-columns-container .column{float:left;width:30%;margin:0 0 0 5%}.module-columns-container .column:first-of-type{margin:0}.module-columns-container-3,.structure-columns-container-3{float:left;width:100%}.module-columns-container-3 .column-1,.structure-columns-container-3 .column-1{float:left;width:65%}.module-columns-container-3 .column-2,.structure-columns-container-3 .column-2{width:30%;float:right;margin-left:5%;font-size:1.3rem}.module-columns-container-3 .column-2 .box,.structure-columns-container-3 .column-2 .box{background-color:rgba(0,0,0,.04);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;margin-bottom:20px;float:left;width:100%}.module{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.module .tint{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.module .container{max-width:90%;position:relative;z-index:99}.module .headline-container{position:relative;z-index:99}.module .back-container{position:relative;z-index:99;margin-bottom:20px}.module .back-container a{font-size:12px;font-weight:700}.module .action{float:left;width:100%;box-sizing:border-box}.module-1{text-align:center;font-size:20px;background-color:#555}.module-1 .content{padding:5% 0;z-index:9;position:relative}.module-1 .icon{float:left;width:100%;text-align:center}.module-1 .icon img{max-width:100px;margin-bottom:20px}.module-1 .headline-container{text-transform:uppercase;color:#fff;padding-bottom:0}.module-1 p{padding-top:4%}.module-1 p:empty{display:none;line-height:1.4em}.module-1 .action{margin:30px 0 0 0}.module-1 .action:empty{margin:0}.module-1 .action .button{margin:0}.module-2{text-align:center}.module-2 .content{padding:5% 0;z-index:9;position:relative}.module-2 .foreground-image{padding:20px 0}.module-2 .foreground-image,.module-2 .foreground-image img{float:left;width:100%}.module-2 .foreground-image-vertical{display:none}.module-2 .source{font-size:1.2rem;font-weight:700}.module-3{background:#333}.module-3 .content{padding:5% 0;z-index:9;position:relative;color:#fff;text-transform:uppercase}.module-3 .column{height:300px}.module-3 .column:before{content:'​';display:inline-block;height:100%;vertical-align:middle}.module-3 .column-content{display:inline-block;vertical-align:middle;width:99%;margin:0;padding:0}.module-3 .column-1{background:url(/images/icons/iowa-shape-white.png) center center no-repeat;background-size:contain;color:#fff;text-align:center;color:#333;font-size:6rem;letter-spacing:-.06em;font-weight:300}.module-3 .stat h2{font-size:1.6rem;font-weight:700;padding-bottom:30px;text-align:left}.module-3 .source{font-size:1.1rem;text-align:center;font-weight:700;font-family:'Montserrat',sans-serif}.module-3 .state-compare-container .item{padding-bottom:10px;display:inline-block}.module-3 .state-compare-container .item:last-of-type{padding-bottom:0}.module-3 .state-compare-container .item .icon{float:left}.module-3 .state-compare-container .item .icon img{float:left;width:60px;height:60px}.module-3 .state-compare-container .item .text{float:left;line-height:60px;font-size:1.6rem;font-weight:700;margin-left:10px}.module-4 .content{padding:5% 0;z-index:9;position:relative;color:#fff;text-transform:uppercase}.module-4 .column-content{width:100%;margin:0;padding:0}.module-4 .column{text-align:center}.module-4 .action{display:block;text-align:center;padding:15px 0 0 0}.module-4 .icon{float:left;width:100%;margin-bottom:15px}.module-4 .icon:empty{margin-bottom:0}.module-4 .icon img{float:left;width:100%}.module-4 .text{float:left;width:100%;height:200px}.module-4 h2{font-size:3rem;font-weight:300;margin:0 0 15px 0}.module-4 h3{font-size:1.8rem;font-weight:700;margin:0 0 30px 0}.module-4 h3:empty{margin:0}.module-5 .content{padding:5% 0;z-index:9;position:relative;color:#fff;text-transform:uppercase}.module-5 .column-content{width:100%;margin:0;padding:0}.module-5 .column{text-align:center}.module-5 .stat{float:left;width:100%;margin-bottom:15px;font-size:6rem;font-weight:300;letter-spacing:-.3rem}.module-5 h2{font-size:1.8rem;font-weight:700;margin:0 0 15px 0}.module-5 .source{font-size:1.1rem;text-align:center;font-weight:700;font-family:'Montserrat',sans-serif}.module-6{font-size:20px}.module-6 .content{padding:5% 0}.module-6 .column-1{float:left;width:65%}.module-6 .column-2{width:30%;float:right;margin-left:5%;font-size:1.3rem}.module-6 .headline-container{text-transform:uppercase;padding-bottom:0}.module-6 .headline-1 h1{font-size:1.5em;font-weight:300;margin-bottom:30px}.module-6 .headline-2 h2{font-size:1.1em;font-weight:300;text-transform:none;margin-bottom:30px;line-height:1.4em}.module-6 .text{font-size:1.5rem;line-height:2.5rem}.module-6 .media{padding-bottom:25px}.module-6 .caption{padding-top:15px}.module-7 .content{padding:5% 0;z-index:9;text-transform:uppercase}.module-7 .headline-container{padding:0 0 4% 0}.module-8{background-repeat:no-repeat;background-size:cover;background-position:center bottom}.module-8 .content{padding:5% 0}.module-8 .headline-container{text-transform:uppercase;color:#fff;text-align:center;padding:0 0 4% 0}.module-8 .headline-1 h1{font-size:3rem;font-weight:300}.module-8 .grid .item{float:left;width:33.33%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px dashed #fff;position:relative}.module-8 .grid .item:before{content:"";width:8px;height:8px;background:#fff;position:absolute;bottom:-4px;right:-4px;-webkit-border-radius:4px;border-radius:4px;z-index:10}.module-8 .grid .item:nth-child(-n+6){border-bottom:1px dashed #fff}.module-8 .grid .item:nth-of-type(3n+0):before,.module-8 .grid .item:nth-child(7):before,.module-8 .grid .item:nth-child(8):before,.module-8 .grid .item:nth-child(9):before{display:none}.module-8 .grid .item:nth-of-type(3n+0){border-right:none}.module-8.v-5 .grid .item:nth-child(4),.module-8.v-5 .grid .item:nth-child(5){border-bottom:none}.module-8.v-5 .grid .item:nth-child(4):before,.module-8.v-5 .grid .item:nth-child(5):before{display:none}.module-8.v-6 .grid .item:nth-child(4),.module-8.v-6 .grid .item:nth-child(5),.module-8.v-6 .grid .item:nth-child(6){border-bottom:none}.module-8.v-6 .grid .item:nth-child(4):before,.module-8.v-6 .grid .item:nth-child(5):before,.module-8.v-6 .grid .item:nth-child(6):before{display:none}.module-8 .grid .item .item-viewport{float:left;width:100%;height:0;padding-bottom:75%;position:relative;overflow:hidden;z-index:9}.module-8 .grid .item .item-card{position:absolute;width:100%;height:200%;top:0;left:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.module-8 .grid .item:hover .item-card{top:-100%}.module-8 .card-half{height:50%;width:100%;float:left;text-align:center;color:#fff}.module-8 .card-half .title,.card-half .teaser,.card-half.top .icon,.card-half .action{float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.module-8 .card-half.top .title{padding-top:0}.module-8 .card-half.top .icon{padding:20% 0 30px 0}.module-8 .card-half.top .icon img{width:50px;height:50px}.module-8 .card-half .title{padding:15% 10px 0 10px;font-size:1.6rem;font-weight:500}.module-8 .card-half .title h2,.module-8 .grid .filler .title{font-size:1.6rem;font-weight:500;color:#fff}.module-8 .card-half .teaser{padding:20px 20px 30px 20px}.module-8 .card-half.bottom{background-color:rgba(0,0,0,.2)}.module-8 .card-half.bottom h3{font-size:1.2rem;font-weight:400;text-transform:none}.module-8 .grid .filler{border:none;text-align:center;height:250px;float:left;width:33.33%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9;position:relative}.module-8.v-7 .grid .filler{width:66.66%}.module-8.v-6 .grid .filler,.module-8.v-9 .grid .filler{width:100%;height:auto;padding:0}.module-8.v-6 .grid .filler:empty,.module-8.v-9 .grid .filler:empty{display:none}.module-8 .grid .filler:before{content:'​';display:inline-block;height:100%;vertical-align:middle}.module-8 .grid .filler .title{float:none;padding:0;display:inline-block;vertical-align:middle;width:80%;line-height:2.4rem;text-transform:uppercase;padding:30px 0}.module-8 .grid .filler .title:empty{display:none}.module-9.v-2{background-color:rgba(0,0,0,.1)}.module-9 .content{padding:5% 0 0 0;z-index:9;position:relative}.module-9 .headline-container{padding:0 0 4% 0}.module-9 .back{text-align:center}.module-9 .back span::after{content:" »"}.module-punt .foreground-image,.module-punt .foreground-image img{float:left;width:100%}.module-punt .foreground-image-vertical{display:none}.module-instagram .content{padding:5% 0;z-index:9;position:relative}.module-feat-programs{background:#414042;font-size:20px}.module-feat-programs .content{padding:5% 0}.module-feat-programs .half{display:table;float:left;width:50%}.module-feat-programs .headline-1 h1{font-size:2rem;font-weight:400;text-align:center;text-transform:uppercase;color:#fff;margin-bottom:4.5%}.module-feat-programs .item{width:50%;display:table-cell;text-align:center;padding:30px 15px 40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px #fff dashed}.module-feat-programs .half:nth-of-type(3) .item:nth-of-type(2){border-right:none}.module-feat-programs .item .title{font-size:.9em;text-transform:uppercase;padding-bottom:30px;height:100px}.module-feat-programs .item .title a{color:#fff}.module-map{background:#ebebec}.module-map .content{padding:4% 0;z-index:9;position:relative}.module-map .map-container{float:left;width:100%;position:relative}.embed-container iframe,.embed-container object,.embed-container embed{z-index:50}.map-overlay{background:transparent none repeat scroll 0 0;height:100%;position:absolute;width:100%;z-index:99}.module-filter-max{background:#000;color:#a7b228;text-transform:uppercase;font-size:1.3rem}.module-filter-max .filter-trigger{font-weight:700;float:left;cursor:pointer;width:100%;padding:12px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.module-filter-max .filter-trigger span:after{content:"";height:12px;width:12px;margin-left:10px;display:inline-block;background-image:url(/images/icons/arrow-down-green.svg);background-size:12px 12px;background-repeat:no-repeat}.module-filter-max .filter-trigger.selected span:after{background-image:url(/images/icons/arrow-up-green.svg)}.module-filter-max .filter-options{float:left;width:100%;padding-bottom:20px;display:none}.module-filter-max .filter-options .action{float:left;width:100%;padding-top:20px}.module-comparisons{background:#333;color:#fff;text-align:center}.module-comparisons .content{padding:5% 0;z-index:9;position:relative}.headline-container{padding-bottom:0}.module-comparisons .icon img{display:inline-block;height:60px;width:60px}.module-comparisons h2{font-size:1.8rem;font-weight:700;color:#c1ce2f;padding:15px 0}.module-comparisons h3{font-size:1.3rem;font-weight:400;color:#fff;padding:0 0 15px 0}.module-comparisons .text{height:180px}.anchor{display:block;float:left;height:150px;margin-top:-150px;visibility:hidden}.module-contact{background-color:rgba(0,0,0,.8)}.module-contact .content{padding:5% 0;z-index:9;position:relative;text-align:center}.module-4 h2{font-size:3rem;font-weight:300;margin:0 0 15px 0}.module-contact .title{text-transform:uppercase;color:#c1ce2f;font-size:3rem;font-weight:300;margin:0 0 15px 0}.module-contact .text{text-transform:uppercase;color:#fff;padding:10px 0 0 0;line-height:2.6rem;font-size:1.6rem}.module-contact label{color:#fff}.module-contact .button{margin:20px 0 0 0}.module-contact .button:hover{background-color:#c1ce2f}.module-social-channels .content{padding:0 0 5% 0;z-index:9;position:relative}.module-social-channels .column{float:left;width:30%;margin-left:5%}.module-social-channels .column:first-of-type{margin-left:0}.module-social-channels .column .header{float:left;width:100%;height:40px;padding-bottom:10px}.module-social-channels .column .header img{float:left;width:35px;height:40px}.module-social-channels .column .header span{float:right;font-size:1.3rem;font-weight:700;line-height:4rem}.module-social-channels .headline-container{text-transform:uppercase;font-size:4rem;font-weight:400;text-align:left}.module-filter-max .form-group{width:25%;float:left}.module-filter-max .filter-options .form-group input{float:left;width:auto;margin:12px 0 0 0}.module-filter-max .form-group label{float:right;width:90%;text-align:left;font-size:1.3rem;font-weight:500;color:#fff}.module-filter-max .filters-selected{background:#fff;float:left;width:100%;padding:15px 0 0 0}.module-filter-max .filters-selected a{font-weight:700;cursor:pointer}.module-filter-max .filters-selected strong,.module-filter-max .filters-selected .active-filters{font-size:2.4rem;font-weight:300;color:#333;line-height:4.4rem}.module-filter-max .filters-selected strong{float:left;width:190px}.module-filter-max .filters-selected .active-filters{overflow:hidden}.content-shortener{position:relative;overflow:hidden}.content-shortener.maxed{max-height:300px}.content-shortener.maxed.expanded{max-height:inherit}.content-shortener .more{display:none}.content-shortener.maxed .more{position:absolute;bottom:0;left:0;width:100%;display:block;background-color:#dcdcdc;cursor:pointer;z-index:9999;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.content-shortener .more:after{content:"";position:absolute;bottom:100%;left:0;width:100%;display:block;background:url(/images/gradient-clear-white.png) repeat-x bottom;height:40px}.content-shortener.maxed.expanded .more{display:none}.state-comparison{display:relative;margin-bottom:50px}.state-comparison .content{padding:5% 0}.state-comparison .comparison-checkboxes-1{padding-bottom:20px}.comparison-checkboxes-1 .divider{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.comparison-checkboxes-1 .divider-main{float:left;width:50%}.comparison-checkboxes-1 .divider-minor{float:left;width:50%}.comparison-checkboxes-2 .divider-main{float:left;width:50%}.comparison-checkboxes-2 .divider-minor{float:left;width:100%}.state-comparison .comparison-checkboxes .form-group{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;float:left;width:100%;display:block}.state-comparison .comparison-checkboxes .form-group:hover{background:#ebebeb}.state-comparison .comparison-checkboxes .form-group input{padding:0;margin:11px 0 0 0;cursor:pointer;float:left;width:30px}.state-comparison .comparison-checkboxes .form-group label{padding:10px 0;margin:0;color:#333;font-size:1.3rem;text-transform:uppercase;font-weight:700;cursor:pointer;min-height:15px;width:auto;overflow:hidden;display:block;float:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.state-comparison .comparison-checkboxes .title{float:left;width:100%}.state-comparison .comparison-checkboxes .title h4{font-size:1.8rem;font-weight:700;color:#a7b228;text-transform:uppercase;padding:20px 0 10px 0}.error{float:left;width:100%;text-align:center;color:#fff;font-size:2.4rem;background:#f00;padding:15px 0;margin:0 0 15px 0}.state-comparison .headline-container-1 .headline-1 h1{font-size:4rem}.state-comparison .headline-container-1 .headline-1 h1 span{float:left;width:100%;font-size:2.4rem;font-weight:700}.comparison-item{float:left;width:100%;text-align:center;padding:40px 0}.comparison-item h3{font-size:1.8rem;font-weight:700}.comparison-item .item-desc{padding:15px 0}.comparison-additional{float:left;width:100%;background:#ebebeb;text-align:center}.comparison-additional .content{padding:5% 0}.comparison-additional .form-group{width:500px;margin:0 auto;float:none}.comparison-additional .form-group input[type="text"]{border-right:0 none;float:left;width:70%}.comparison-additional .form-group .button{background-color:#c1ce2f;border:medium none;box-sizing:border-box;color:#403f41;float:right;font-size:1.3rem;font-weight:700;margin:0;padding:16px 0;width:30%}.comparison-additional h4{margin-bottom:20px}.state-comparison .action{float:left;width:100%;position:relative}.state-comparison .action .button{float:right;margin-left:10px}.state-comparison .status{position:absolute;left:50%;top:50%;margin:-5px 0 0 -20px}.state-comparison .status span{width:10px;height:10px;margin:0 5px;background:#c6c6c6;display:inline-block;-webkit-border-radius:5px;border-radius:5px}.state-comparison .status span.active{background:#333}.module-micro-contact{float:left;width:100%}.module-micro-contact+.module-micro-contact{padding-top:40px}.module-micro-contact-2 h3{font-size:3rem;font-weight:300;text-align:center}.module-micro-contact-2 label{text-align:center}.module-micro-contact-2 .button-2{width:30%;margin-left:35%;margin-right:35%;text-align:center;padding-right:0;padding-left:0}.tab-nav{margin:0 0 30px 0;position:relative}ul.tab-nav{float:left;width:100%;margin-left:0}.tab-nav .border{position:absolute;bottom:0;width:100%;height:2px;background:#d4d4d5;z-index:0}.tab{display:block;zoom:1;float:left;z-index:99;margin-right:5px}ul .tab a{font-size:1.3rem;display:block;padding:15px 12px;font-weight:700;color:#333;background:#ebebeb;border:2px solid #ebebeb;border-bottom:none;margin-bottom:2px;z-index:99;position:relative}ul .tab a span:nth-of-type(2){display:none}.tab-nav-2 .tab a{text-align:center}.tab-nav-1 .tab a br{display:none}.tab-nav-2 .tab a br:nth-of-type(2){display:none}.tab.active{background:#fff}ul .tab a.active{background:#fff;border:2px solid #d4d4d5;border-bottom:none;padding:15px 12px 17px 12px;margin-bottom:0}.panel-container{margin-bottom:10px}.search-results .search-phrase{font-size:2.4rem;text-transform:uppercase;margin-bottom:15px}.search-results .search-phrase span{color:#a7b228}.newsroom-main .content{padding:5% 0}.events-main{padding:5% 0}.certified-sites-main{padding:5% 0}.certified-sites-detail table{float:left;width:100%;margin:20px 0;max-width:500px}.certified-sites-detail table tr td{padding:3px 0;color:#333}.certified-sites-detail table tr td:last-of-type{text-align:right}.userstory-main .content{padding:5% 0}.userstory-detail .hero{padding-bottom:30px}.userstory-detail .hero img{width:100%;max-width:none;padding:0 0 15px 0}.contact-page{padding-bottom:4%}.contact-page .item,.contact-page .item strong{font-size:1.3rem}.contact-page h2{font-size:2.4rem;font-weight:300;padding:30px 0 15px 0}.contact-page h3{font-size:1.4rem;font-weight:700}.programs-main{background-color:rgba(0,0,0,.2)}.programs-main .content{padding:5% 0}.programs-detail .content{padding:0 0 5% 0}.programs h1{font-size:2rem;font-weight:400;margin-bottom:30px;text-transform:uppercase;text-align:center}.programs .library{font-size:1.2rem;line-height:1.6rem;float:left;width:100%;text-transform:uppercase;font-weight:700;font-family:'Montserrat',sans-serif}.programs .library .group{margin-bottom:20px;background:#fff;float:left;width:100%}.programs .library ul{list-style:none;padding:0;margin:0;float:left;width:100%}.programs .library ul li{float:left;width:100%}.programs .library ul li a,.programs .library ul li .subtitle,.programs .library .title{padding:17px 0 17px 5%;float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:2px solid rgba(0,0,0,.05);color:#333}.programs .subtitle2{padding:17px 0 17px 5%;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:2px solid #f00;color:#333}.programs .library .title{color:#fff;background:#414042;background-size:12px 12px;background-position:98% 48%;background-image:url(/images/icons/arrow-up-green.svg);background-repeat:no-repeat;padding-left:2%;border-bottom:1px solid #000;cursor:pointer}.programs .library .title:hover{background-color:#000}.programs .library .title.selected{background-image:url(/images/icons/arrow-down-green.svg)}.programs .library ul li a:hover{background-color:rgba(193,206,47,1)}.programs .library ul li ul{background-color:rgba(0,0,0,.02)}.programs .library ul li ul li a,.programs .library ul li ul li .subtitle{padding:17px 0 17px 8%;border-bottom:2px solid rgba(0,0,0,.04)}.programs .library ul li ul li ul{background-color:rgba(0,0,0,.04)}.programs .library ul li ul li ul li a,.programs .library ul li ul li ul li .subtitle{padding:17px 0 17px 11%;border-bottom:2px solid rgba(0,0,0,.06)}.programs .library ul li a span,.programs .library ul li .subtitle span{display:list-item}.programs .library ul li ul li a span,.programs .library ul li ul li .subtitle span{list-style:disc}.programs .library ul li ul li ul li a span,.programs .library ul li ul li ul li .subtitle span{list-style:circle}.programs .related-programs .title,.box .title{font-weight:700;font-size:1.6rem;padding-bottom:20px}.programs .related-programs ul{padding-left:15px;font-weight:700;font-size:1.4rem}.programs .related-programs li{padding-bottom:5px}.filter{float:left;width:100%;text-transform:uppercase}.filter-1 a,.filter-1 span{float:left;font-size:1.3rem;font-weight:700;margin-right:15px;padding-bottom:15px;cursor:pointer;clear:left}.filter-1 span{font-weight:500}.filter-1 a br{display:none}.filter-1 a.selected{color:#333}.filter-2 .form-group label{float:left;width:auto;box-sizing:border-box;padding:16px 20px 16px 0}.filter-2 .form-group select{float:left;width:auto;cursor:pointer}.filter-2 .form-group select option{border:none}.filter-search .filter{padding:55px 0 0 0}.item-listing{float:left;width:100%}.item-listing .item,.item-listing .item div{float:left;width:100%}.item-listing .item{padding-bottom:20px}.item-listing .item:last-of-type{margin-bottom:0}.item-listing .item .icon{width:7.5%}.item-listing .item .icon img{width:100%;height:auto}.item-listing .item .text{margin-left:5%;width:87.5%;font-size:1.3rem}.item-listing-1-no-thumb .item .icon{display:none}.item-listing-1-no-thumb .item .text{margin-left:0;width:100%}.item-listing .text .item-name{font-weight:700}.item-listing .text .item-timestamp,.item-listing .text .item-location{color:#616161;font-family:"Montserrat",sans-serif;font-size:1.2rem;font-weight:700;text-transform:uppercase;margin:5px 0 0 0}.item-listing .text .item-teaser{color:#333;font-weight:500}.item-listing .text table{float:left;width:100%;margin-top:20px}.item-listing .text table tr td{padding:3px 0;color:#333}.item-listing .text table tr td:last-of-type{text-align:right}.item-listing.item-listing-2 .item:first-of-type{border-top:1px dashed #d4d4d5}.item-listing.item-listing-2 .item{padding:4% 0;border-bottom:1px dashed #d4d4d5;margin:0}.item-listing.item-listing-2 .item:hover{background-color:rgba(0,0,0,.05)}.item-listing.item-listing-2 .item .icon{width:50px;float:left;margin-right:15px;display:none}.item-listing.item-listing-2 .item .text{margin-left:0;width:auto;float:none;overflow:hidden}.item-listing.item-listing-2 .text .item-name{font-size:1.8rem}.item-listing.item-listing-2 .text .item-teaser{margin-top:15px}.item-listing.item-listing-2 .text .item-teaser:empty{display:none}.item-listing.item-listing-2,.item-listing.item-listing-2 .button,.item-listing.item-listing-4 .button{margin:30px 0 0 0}.item-listing.item-listing-3 .item{padding:0;width:47%;margin:0 0 6% 0}.item-listing.item-listing-3 .item:nth-of-type(odd){margin-right:6%;clear:left}.item-listing.item-listing-3 .item .icon,.item-listing.item-listing-3 .item .text{width:100%;margin:0;padding:0}.item-listing.item-listing-3 .item:hover .icon{opacity:.8}.item-listing.item-listing-3 .text .item-name{font-size:1.8rem;margin:15px 0 0 0}.item-listing.item-listing-3 .text .item-teaser{margin-top:15px}.item-listing.item-listing-3 .item .action .button{margin:15px 0 0 0;float:left;width:auto}.item-listing.item-listing-3.v-2 .item{padding:0;width:30%;margin:0 5% 5% 0}.item-listing.item-listing-3.v-2 .item:nth-of-type(odd){clear:none;margin:0 5% 5% 0}.item-listing.item-listing-3.v-2 .item:nth-of-type(3n+0){margin-right:0}.item-listing.item-listing-3.v-2 .item:nth-of-type(3n+4){clear:left}.item-listing.item-listing-4 .item.item-headers{padding:0}.item-listing.item-listing-4 .item.item-headers div{font-weight:700;color:#333;font-size:1.1rem;font-family:"Montserrat",sans-serif;padding:20px 0 10px 0}.item-listing.item-listing-4 .item{padding:15px 0;width:100%;margin:0;border-bottom:1px dashed #d4d4d5}.item-listing.item-listing-4 .item .text{width:100%;margin:0;padding:0}.item-listing.item-listing-4 .item .text div{float:left;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.item-listing.item-listing-4 .item .text .item-date{width:10%;font-weight:700;color:#333}.item-listing.item-listing-4 .text .item-name{font-size:1.8rem;width:60%;padding-right:10px}.item-listing.item-listing-4 .text .item-location{width:30%;color:#333;font-family:"Gotham SSm A","Gotham SSm B",'Montserrat',sans-serif;font-size:1.3rem;font-weight:400}.item-listing.item-listing-5 .item:first-of-type{border-top:1px dashed #d4d4d5}.item-listing.item-listing-5 .item{padding:15px 0;border-bottom:1px dashed #d4d4d5;margin:0}.item-listing.item-listing-5 .item:hover{background-color:rgba(0,0,0,.05)}.item-listing.item-listing-5 .item .text{margin-left:0;width:100%;float:left}.item-listing.item-listing-5 .text .item-name{font-size:1.8rem}.item-listing.item-listing-5 .text .item-name span{font-weight:400;color:#616161;text-transform:uppercase}.item-listing.item-listing-5 .text .item-timestamp,.item-listing.item-listing-5 .text .item-location{margin:0;line-height:3rem}.item-listing.item-listing-5 .text .item-teaser{padding:5px 0 0 0}.item-listing.item-hightlight .item{padding:0 0 6% 0;width:100%;margin:0}.item-listing.item-hightlight .item .icon,.item-listing.item-hightlight .item .text{width:100%;float:left;margin:0;padding:0;position:relative}.item-listing.item-hightlight .item:hover .icon{opacity:.8}.item-listing.item-hightlight .item-name{position:absolute;bottom:40px;left:0;text-transform:uppercase;font-size:3rem;color:#fff;padding:10px 3%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#c1ce2f;font-weight:300}.item-listing .text .item-timestamp,.item-listing .text .item-location{margin:10px 0 0 0}.item-listing.item-hightlight .item .action .button{margin:15px 0 0 0;float:left;width:auto}.user-content{line-height:2.3rem;font-size:1.4rem}.user-content h2{margin-bottom:15px}.user-content a{font-weight:700}.user-content strong{font-weight:700;font-size:1.6rem}.user-content ul,.user-content ol{padding-left:25px}.user-content ul li,.user-content ol li{padding-bottom:12px}.user-content ul li ul,.user-content ol li ul{padding-top:15px}.user-content ul li ul li,.user-content ol li ul li{padding-bottom:12px;list-style:circle}.imageFULL{width:100%;padding-bottom:20px;float:left}.imageFULL img{width:100%}.imageL,.imageR{max-width:50%;padding-bottom:10px}.imageL img,.imageR img{max-width:100%}.imageL{float:left;margin-right:20px}.imageR{float:right;margin-left:20px}.content-logo{max-width:200px}.form-group{float:left;width:100%}.form-group label{float:left;width:100%;font-size:1.4rem;font-weight:500;padding:10px 0 5px 0}.form-group input[type="text"],.form-group select,.form-group textarea{float:left;width:100%;padding:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #c5c5c5;font-size:1.3rem;font-weight:700;font-family:'Montserrat',sans-serif;color:#333}.form-group input[type="checkbox"]{height:inherit;width:inherit}.form-group button{font-family:'Montserrat',sans-serif;margin-top:15px}.section-search{float:left;width:100%;margin-bottom:20px}.section-search label{padding-top:0}.section-search .form-group input{float:left;width:70%;border-right:0}.section-search .form-group button{float:right;width:30%;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 0;border:none;font-size:1.3rem;font-weight:700;background-color:#c1ce2f;color:#403f41}footer{text-transform:uppercase;font-family:"Montserrat",sans-serif;background:#000;float:left;width:100%}footer .content{padding:5% 0 20px 0}footer .column-container{display:flex;flex-direction:row;justify-content:space-between}footer .column-container-2{justify-content:center}footer .column-container-2 .column{text-align:center}footer .column .title{font-size:1.3rem;font-weight:700;color:#c1ce2f}footer .column ul{padding:15px 0 0 0;margin-left:0}footer .column ul li{font-size:1.1rem;font-weight:400;list-style:none}footer .column a{color:#fff;padding:5px 0;font-weight:400}footer .column ul li a,footer .column ul li span{color:#fff;padding:5px 0;display:block}footer .column ul li span{color:#c1ce2f;padding:15px 0 5px 0}footer .column ul li span.leader{padding:5px 0}footer .column ul li a:hover{color:#ccc}footer .logo{padding:0}footer .logo img{width:175px}footer .logo .address{font-size:1.1rem;line-height:2rem;font-weight:400;color:#fff;margin:10px 0 0 0}footer .logo .social-icons{padding:15px 0}footer .logo .social-icons img{width:32px;margin:0 0 0 3px}footer .contact-links{display:flex;flex-direction:row;justify-content:center;font-size:1.1rem}footer .contact-links a{padding:5px 10px}footer .copyright{float:left;width:100%;padding:20px 0 0 0;text-align:center;color:#fff}.theme-1 .category-title span{background-color:rgba(0,112,205,1)}.theme-1 .subhead-2 .page-title h1{background-color:rgba(0,112,205,.8)}.theme-1 .subhead-3 .page-title h1{background-color:rgba(0,112,205,.8)}.theme-1 .pager a{background-color:rgba(0,112,205,1)}.theme-1 .pager a:hover{background-color:rgba(0,112,205,.8)}.theme-1 .subhead-1{border-color:rgba(0,112,205,1)}.theme-1 .submenu a:hover,.theme-1 .submenu a.selected:hover{border-color:rgba(0,112,205,1)}.theme-1 .module-3 .state-compare-container .item .text span{color:rgba(0,112,205,1)}.theme-1 .module-4,.theme-1 .module-5{background-color:rgba(0,112,205,1)}.theme-1 .module-5 .stat{color:rgba(193,206,47,1)}.theme-1 .module-6 .headline-1 h1{color:rgba(0,112,205,1)}.theme-1 .module-8{background-color:rgba(0,112,205,1)}.theme-2 .category-title span{background-color:rgba(193,206,47,1)}.theme-2 .subhead-2 .page-title h1{background-color:rgba(193,206,47,.8)}.theme-2 .subhead-3 .page-title h1{background-color:rgba(193,206,47,.8)}.theme-2 .pager a{background-color:rgba(193,206,47,1)}.theme-2 .pager a:hover{background-color:rgba(193,206,47,.8)}.theme-2 .subhead-1{border-color:rgba(193,206,47,1)}.theme-2 .submenu a:hover,.theme-2 .submenu a.selected:hover{border-color:rgba(193,206,47,1)}.theme-2 .module-3 .state-compare-container .item .text span{color:rgba(193,206,47,1)}.theme-2 .module-4,.theme-2 .module-5{background-color:rgba(193,206,47,1)}.theme-2 .module-5 .stat{color:#333}.theme-2 .module-6 .headline-1 h1{color:rgba(193,206,47,1)}.theme-2 .module-8{background-color:rgba(193,206,47,1)}.theme-3 .category-title span{background-color:rgba(112,32,118,1)}.theme-3 .subhead-2 .page-title h1{background-color:rgba(112,32,118,.8)}.theme-3 .subhead-3 .page-title h1{background-color:rgba(112,32,118,.8)}.theme-3 .pager a{background-color:rgba(112,32,118,1)}.theme-3 .pager a:hover{background-color:rgba(112,32,118,.8)}.theme-3 .subhead-1{border-color:rgba(112,32,118,1)}.theme-3 .submenu a:hover,.theme-3 .submenu a.selected:hover{border-color:rgba(112,32,118,1)}.theme-3 .module-3 .state-compare-container .item .text span{color:rgba(112,32,118,1)}.theme-3 .module-4,.theme-3 .module-5{background-color:rgba(112,32,118,1)}.theme-3 .module-5 .stat{color:rgba(193,206,47,1)}.theme-3 .module-6 .headline-1 h1{color:rgba(112,32,118,1)}.theme-3 .module-8{background-color:rgba(112,32,118,1)}.theme-4 .category-title span{background-color:rgba(255,96,43,1)}.theme-4 .subhead-2 .page-title h1{background-color:rgba(255,96,43,.8)}.theme-4 .subhead-3 .page-title h1{background-color:rgba(255,96,43,.8)}.theme-4 .pager a{background-color:rgba(255,96,43,1)}.theme-4 .pager a:hover{background-color:rgba(255,96,43,.8)}.theme-4 .subhead-1{border-color:rgba(255,96,43,1)}.theme-4 .submenu a:hover,.theme-4 .submenu a.selected:hover{border-color:rgba(255,96,43,1)}.theme-4 .module-3 .state-compare-container .item .text span{color:rgba(255,96,43,1)}.theme-4 .module-4,.theme-4 .module-5{background-color:rgba(255,96,43,1)}.theme-4 .module-5 .stat{color:#333}.theme-4 .module-6 .headline-1 h1{color:rgba(255,96,43,1)}.theme-4 .module-8{background-color:rgba(255,96,43,1)}@media(max-width:1279px){.module-8 .grid .item .item-viewport{height:auto;padding-bottom:0;overflow:inherit}.module-8 .grid .item .item-card{position:relative;width:100%;height:auto;top:auto;left:auto;float:left}.module-8 .grid .item:hover .item-card{top:auto}.module-8 .card-half.bottom{background-color:rgba(0,0,0,0)}.module-8 .card-half .title{padding:20px 10px 0 10px;height:60px}.module-8 .card-half .teaser{padding:20px;height:110px}.module-8 .card-half .action{padding-bottom:20px}.module-8 .card-half{height:auto}.module-8 .card-half.top{display:none}.module-8 .grid .filler{height:235px}}@media(min-width:1025px){.submenu nav{display:block !important}}@media(max-width:1024px){.iowa-univ-navigation{padding:0 10px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.header-low .logo{padding:24px 0 0 5px}.header-low .logo img{width:120px;height:29px}.header-low nav .item span{padding:0 9px}.header-low nav .item span:hover{background-color:rgba(0,0,0,0)}.submenu-trigger{display:block}.submenu nav{display:none;padding:0}.submenu nav a,.lock .submenu nav a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 0 15px 5%;width:100%;border-bottom:1px #c3c3c3 solid;font-size:1.3rem;height:auto;line-height:1.5rem;margin:0}.subhead .container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 0;max-width:90%}.subhead .page-title h1{font-size:2.8rem}.subhead-1 .page-title-image{margin:10% auto}.subhead-2 .page-title h1{padding:13px 10px}.subhead-3 .page-title h1{max-width:400px}.subhead-3 .pager a{max-width:170px}.module .container{max-width:90%}.module-3 .state-compare-container .item .icon img{width:40px;height:40px}.module-3 .state-compare-container .item .text{line-height:40px;font-size:1.2rem;margin-left:7px}.module-3 .column-1{font-size:4.4rem}.module-4 .text{height:135px}.module-4 h2{font-size:2rem;font-weight:400}.module-4 h3{font-size:1.4rem}.module-8 .card-half .title{height:70px}.module-8 .card-half .teaser{height:150px}.module-8 .grid .filler{height:285px}.module-comparisons .text{height:200px}.module-comparisons .icon img{height:40px;width:40px}.module-contact .title{font-size:2rem;font-weight:400;margin-bottom:5px}.module-contact .text{font-size:1.3rem}.module-feat-programs .item{padding:20 10px 30px}.module-feat-programs .item .title{padding-bottom:20px}.module-feat-programs .item .title a{font-size:1.6rem}.module-micro-contact-2 h3{font-size:2.4rem}.module-filter-max .form-group{width:33%}.module-filter-max .filters-selected .active-filters,.module-filter-max .filters-selected strong{font-size:1.8rem;line-height:3.6rem}.module-filter-max .filters-selected strong{width:150px}.module .headline-container-1{font-size:14px}.tab a{padding:15px 6px}.tab a.active{padding:15px 6px 17px 6px}.tab.three-line a{padding:7px 6px 6px 6px}.tab.three-line a.active{padding:7px 6px 8px 6px}.tab-nav-2 .tab a br,.tab-nav-2 .tab a br:nth-of-type(2){display:inline-block}.item-listing.item-hightlight .item-name{font-size:2.4rem}.user-content h3{font-size:1.4rem}.contact-page h2{font-size:1.8rem;font-weight:400}footer .container{width:90%}footer .column-container-1 .column{display:none}footer .copyright{padding:20px 0 0 0}footer .logo img{width:225px}footer .logo .social-icons img{width:40px;display:inline-block}}@media(min-width:768px){header{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}.nav-container{display:inherit !important}.header-low nav .bravo-container .fork ul{display:inline-block !important}}@media(max-width:767px){.ios-shield{position:absolute;width:100%;display:none;top:0;left:0;right:0;bottom:0;background:#222;height:100%}header{z-index:99999}header section{padding:0}.coupler{float:left;width:100%}.header-low .logo{padding:10px 0 10px 20px}.header-low .logo img{width:115px;height:27px}.search-trigger{font-size:2.8rem;font-weight:300;color:#c1ce2f;cursor:pointer;line-height:4.7rem;padding:13px 16px;float:right}.search-trigger img{width:21px;height:21px}.search-trigger.search-trigger-close{width:100%;text-align:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5%;background:#222;background-size:20px 20px;background-position:95% 14px;background-image:url(../images/icons/close.svg);background-repeat:no-repeat;height:46px;z-index:999999}.search-container{display:none;width:100%;position:fixed;background:rgba(0,0,0,.9);top:0;right:0;bottom:0;left:0}.search-container .search{width:90%;padding:5%;float:left;background:#222}.search input,.search button{font-family:'Montserrat',sans-serif}.search span{display:block;overflow:hidden}.search input[type="text"]{border:none;color:#c1ce2f;height:46px;line-height:46px;width:100%;margin:0;font-size:1.8rem;padding:0 5% 0 6%;background:#777;outline:none !important}::-webkit-input-placeholder{color:#fff;font-size:1.2rem}::-moz-placeholder{color:#fff;font-size:1.2rem}:-ms-input-placeholder{color:#9fff;font-size:1.2rem}.search button{background:#c1ce2f;border:none;color:#403f41;width:50px;line-height:46px;height:46px;font-size:1.3rem;font-weight:700;float:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none !important}.nav-trigger{font-size:2.8rem;font-weight:300;color:#c1ce2f;cursor:pointer;line-height:4.7rem;padding:13px;float:right;background:#c1ce2f}.nav-trigger img{width:21px;height:21px}.nav-trigger.nav-trigger-close{width:100%;text-align:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 5%;background:#222;background-size:20px 20px;background-position:95% 14px;background-image:url(../images/icons/close.svg);background-repeat:no-repeat;position:absolute;top:0;height:46px;z-index:999999}.nav-container{display:none;width:100%;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:99999}.mobile-nav-scroller{height:100%;overflow:scroll}.header-low nav{width:100%;background-color:#444;padding:46px 0 0 0;z-index:99;min-height:120%}.header-low nav .item{width:100%}.header-low nav .item span,.header-low nav .bravo-container ul li a,.header-low nav .bravo-container .fork .title{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:16px;height:auto;width:100%;float:left;border-bottom:#555 1px solid;position:relative;font-size:1.3rem;font-weight:600}.header-low nav .parent{background-size:12px 12px;background-position:95% 16px;background-image:url(../images/icons/arrow-down-wht.svg);background-repeat:no-repeat}.header-low nav .parent.selected{background-image:url(../images/icons/arrow-up-wht.svg)}.header-low nav .item span{padding:15px 35px 15px 5%}.header-low nav .item span:hover,.header-low nav .item span:focus,.header-low nav .item span:active{background-color:rgba(0,0,0,0)}.header-low nav .item span.selected{background-color:rgba(0,0,0,.5)}.header-low nav .bravo-container{position:relative;left:auto;top:auto;background:inherit;float:left;width:100%}.header-low nav .bravo-container .fork,.header-low nav .bravo-container .fork:first-of-type{width:100%;padding:0;float:left}.header-low nav .bravo-container .fork .fork-trigger-1,.header-low nav .bravo-container .fork .fork-trigger-2{position:absolute;width:100%;height:100%;top:0;left:0}.header-low nav .bravo-container .fork .title{background-size:12px 12px;background-position:95% 16px;background-image:url(/images/icons/arrow-down-green.svg);background-repeat:no-repeat}.header-low nav .bravo-container .fork.selected .title{background-image:url(/images/icons/arrow-up-green.svg)}.header-low nav .bravo-container ul,.header-low nav .bravo-container .fork ul{-moz-column-count:inherit;-moz-column-gap:inherit;-ms-column-count:inherit;-ms-column-gap:inherit;-webkit-column-count:inherit;-webkit-column-gap:inherit;column-count:inherit;column-gap:inherit;white-space:inherit}.header-low nav .bravo-container .fork ul{display:none;float:left;width:100%}.header-low nav .bravo-container ul li{width:100%}.header-low nav .bravo-container ul li a,.header-low nav .bravo-container .fork .title{padding:15px 35px 15px 10%;color:#c1ce2f}.header-low nav .bravo-container ul li a:hover,.header-low nav .bravo-container ul li a:focus{background-color:rgba(0,0,0,0)}.header-low nav .bravo-container .fork ul li a{padding:15px 5% 15px 15%;color:#333;background:#c1ce2f}.header-v1+.subhead{padding-top:97px}.header-v2+.subhead{padding-top:121px}.subhead .container{padding:5px 0}.subhead .page-title h1{font-size:1.8rem;line-height:1.8rem}.subhead-1{border-width:5px}.subhead-1 .page-title-image{max-width:80%}.subhead-2 .category-title span{font-size:1.4rem;font-weight:500}.subhead-2 .page-title,.subhead-3 .page-title{height:auto}.subhead-2 .page-title h1,.subhead-3 .page-title h1{padding:10px}.subhead-3 .pager,.subhead-4 .pager{display:none}.tab{margin-right:2px}.tab a{font-size:1.2rem;padding:15px 10px}.tab.active{background:#fff}.tab a.active{background:#fff;border:2px solid #d4d4d5;border-bottom:none;padding:15px 10px 17px 10px;margin-bottom:0}.tab.three-line a{padding:7px 8px 8px 8px}.tab.three-line a.active{padding:7px 8px 10px 8px}.search-results .search-phrase{font-size:1.5rem}.state-comparison .status{left:0%;margin:0 0 0 10px}.programs .library ul{display:none}.programs .library ul ul,.programs .library ul ul ul,.programs .library ul ul ul ul,.programs .library ul ul ul ul ul,.programs .library ul ul ul ul ul ul{display:block}.programs .library ul li a,.programs .library ul li .subtitle,.programs .library .title{padding:20px 10%}.programs .library ul li ul li a,.programs .library ul li ul li .subtitle{padding:20px 10% 20px 15%}.programs .library ul li ul li ul li a,.programs .library ul li ul li ul li .subtitle{padding:20px 10% 20px 20%}.programs .library ul li a:hover{background-color:rgba(193,206,47,0)}.item-listing .item{width:80%;margin:0 10% 20px 10%}.item-listing .item .icon{width:15%}.item-listing .item .text{margin-left:5%;width:80%}.item-listing .item .text .item-name{font-weight:700}.item-listing .item .text .item-teaser{color:#333}.item-listing.item-listing-2 .item{width:100%}.item-listing.item-listing-2 .text .item-name,.item-listing.item-listing-3 .text .item-name{font-size:1.4rem}.item-listing.item-listing-3.v-2 .item:nth-of-type(3n+0){margin-right:0}.item-listing.item-listing-3.v-2 .item:nth-of-type(3n+4){clear:none}.item-listing.item-listing-3.v-2 .item{width:47.5%;margin:0 0 5% 0}.item-listing.item-listing-3.v-2 .item:nth-of-type(odd){clear:left;margin:0 5% 5% 0}.item-listing.item-listing-4 .item .text .item-date{width:18%}.item-listing.item-listing-4 .text .item-name{font-size:1.4rem;width:47%}.item-listing.item-listing-4 .text .item-location{width:35%}.item-listing.item-hightlight .text .item-name{position:relative;bottom:auto;left:auto;font-size:2rem;font-weight:400}.module .headline-container-1{font-size:12px}.module-columns-container-3 .column-2 .box .title,.module-columns-container-3 .column-2 .box-contact,.structure-columns-container-3 .column-2 .box .title,.structure-columns-container-3 .column-2 .box-contact{text-align:center}.module-columns-container-3 .column-1,.module-columns-container-3 .column-2,.structure-columns-container-3 .column-1,.structure-columns-container-3 .column-2{width:100%}.module-columns-container-3 .column-1,.structure-columns-container-3 .column-1{padding-bottom:30px}.module-columns-container-2 .column,.module-columns-container-2 .column:first-of-type{width:100%;margin:0 0 40px 0}.module-1 p{font-size:1.5rem;line-height:2.5rem}.module-1 .action .button{margin:20px 0 0 0}.module-2 .foreground-image-horizontal{display:none}.module-2 .foreground-image-vertical{display:block}.module-3 .column{height:200px}.module-3 .column.column-2{width:100%;height:auto;margin:0 0 4% 0}.module-3 .column.column-2 h2{text-align:center;padding-bottom:15px}.module-3 .column.column-1{width:50%;margin:0;font-size:5.4rem}.module-3 .column.column-3{width:50%;text-align:center}.module-3 .column.column-3 .column-content{width:auto}.module-3 .column:last-of-type{margin:0}.module-4 .text{height:150px}.module-4 h2{font-size:1.6rem}.module-4 h3{font-size:1.2rem}.module-5 .stat{font-size:3.6rem;letter-spacing:-.3rem}.module-5 h2{font-size:1.4rem}.module-6{font-size:18px}.module-6 .column-1{width:62%}.module-6 .column-2{width:35%;margin-left:3%}.module-8 .headline-1 h1{font-size:2.4rem}.module-8 .grid .item{width:50%}.module-8 .grid .item:nth-child(-n+6){border-bottom:1px dashed #fff}.module-8 .grid .item:last-of-type{border-bottom:none}.module-8 .grid .item:before{display:none}.module-8 .grid .item:nth-child(odd):before{display:block}.module-8 .grid .item:last-child:before{display:none}.module-8 .grid .item:nth-last-child(2):before{display:none}.module-8 .grid .item{border-right:none;border-bottom:1px dashed #fff}.module-8 .grid .item:nth-child(odd){border-right:1px dashed #fff}.module-8 .card-half .teaser{height:170px}.module-8 .grid .filler{width:100%;height:auto;padding:30px 0}.module-8.v-8 .grid .item:nth-child(8){border-bottom:1px dashed #fff}.module-8.v-5 .grid .filler,.module-8.v-7 .grid .filler,.module-8.v-9 .grid .filler{width:50%;height:300px}.module-8.v-6 .grid .item:nth-child(4),.module-8.v-5 .grid .item:nth-child(4){border-bottom:1px dashed #fff}.module-punt .foreground-image-horizontal{display:none}.module-punt .foreground-image-vertical{display:block}.module-contact .title{padding:30px 0 5px 0}.module-contact .text{text-align:center;padding:0 0 15px 0;font-size:1.4rem}.module-contact .button{float:none;display:inline-block}.module-contact .form-group{text-align:center}.module-feat-programs .half{width:100%;border-bottom:1px dashed #fff}.module-feat-programs .half:nth-of-type(3){border-bottom:none}.module-feat-programs .half .item:nth-of-type(2){border-right:none}.module-feat-programs .item .title{height:80px}.module-filter-max .form-group{width:50%}.module-filter-max .filters-selected .active-filters,.module-filter-max .filters-selected strong{font-size:1.8rem;line-height:3.6rem}.module-filter-max .filters-selected strong{width:150px}.module-social-channels .column{width:47.5%;margin-left:5%}.module-social-channels .column:first-of-type{margin-left:0;width:100%}.module-social-channels .column:nth-of-type(2){margin-left:0}.state-comparison .headline-container-1 .headline-1 h1{font-size:3rem}.state-comparison .headline-container-1 .headline-1 h1 span{font-size:1.8rem}.module-comparisons .text{height:auto}.comparison-checkboxes-1 .divider-minor{width:100%}.comparison-additional .form-group{width:100%}.filter-search .filter{padding:10px 0 0 0}footer .contact-links{flex-direction:column}}@media(max-width:480px){.item-listing .item{width:100%;margin:0 0 20px 0}.item-listing.item-listing-3.v-2 .item:nth-of-type(3n+0),.item-listing.item-listing-3.v-2 .item:nth-of-type(3n+4),.item-listing.item-listing-3.v-2 .item,.item-listing.item-listing-3.v-2 .item:nth-of-type(odd){margin:0 0 10% 0;width:100%}.item-listing.item-listing-4 .item.item-headers{display:none}.item-listing.item-listing-4 .item{padding:20px 0}.item-listing.item-listing-4 .item .text div,.item-listing.item-listing-4 .item .text .item-date{padding:0 0 10px 0;width:100%}.item-listing.item-hightlight .text .item-name{font-size:1.8rem}.filter-1 a{text-align:center}.filter-1 a br{display:inline-block}.tab a{font-size:1.1rem;padding:15px 5px;text-align:center;font-family:'Montserrat',sans-serif}.tab a span:nth-of-type(1){display:none}.tab a span:nth-of-type(2){display:inline-block}.tab.single-line a{padding:23px 5px 21px 5px}.tab.single-line a.active{padding:23px 5px 23px 5px}.tab.three-line a{padding:8px 5px 8px 5px}.tab.three-line a.active{padding:8px 5px 10px 5px}.tab-nav-1 .tab a br{display:inline-block}.tab a.active{padding:15px 5px 17px 5px}.module-columns-container-3 .column-2 .box .title,.module-columns-container-3 .column-2 .box-contact,.structure-columns-container-3 .column-2 .box .title,.structure-columns-container-3 .column-2 .box-contact{text-align:left}.module .headline-container-1{font-size:10px}.module .module-columns-container .column{width:100%;margin:0 0 40px 0}.module-1 .action .button{margin:10px 0 0 0}.module-3 .column.column-1,.module-3 .column.column-2,.module-3 .column.column-3{width:100%;margin:0 0 20px 0;height:auto}.module-3 .column.column-1{height:150px;font-size:6rem}.module-4 .text{height:auto}.module-5 .stat{font-size:6rem;letter-spacing:-.6rem}.module-5 h2{font-size:1.8rem}.module-6 .column-1,.module-6 .column-2{float:left;width:100%;max-width:100%;margin:0}.module-6 .column-2 .media{text-align:center}.module-8 .headline-1 h1{font-size:1.8rem}.module-8 .grid .item{width:100%}.module-8 .grid .item:nth-of-type(even){border-left:1px dashed #fff}.module-8 .grid .item:nth-of-type(3n):before,.module-8 .grid .item:nth-child(7):before,.module-8 .grid .item:nth-child(8):before,.module-8 .grid .item:nth-child(9):before{display:block}.module-8 .grid .item:before,.module-8 .grid .item:nth-last-child(2):before,.module-8 .grid .item:last-of-type:before{display:block}.module-8 .card-half .title,.module-8 .card-half .teaser{height:auto}.module-8 .grid .item:after{content:"";width:8px;height:8px;background:#fff;position:absolute;bottom:-4px;left:-4px;-webkit-border-radius:4px;border-radius:4px;z-index:10}.module-8.v-7 .grid .item:nth-of-type(7),.module-8.v-9 .grid .item:nth-of-type(9){border-bottom:1px dashed #fff}.module-8.v-5 .grid .filler,.module-8.v-7 .grid .filler,.module-8.v-9 .grid .filler{width:100%;height:auto}.module-8.v-6 .grid .item:nth-child(5),.module-8.v-6 .grid .item:nth-child(6){border-bottom:1px dashed #fff}.module-8.v-6 .grid .item:nth-child(4):before,.module-8.v-6 .grid .item:nth-child(5):before,.module-8.v-6 .grid .item:nth-child(6):before{display:block}.module-8.v-5 .grid .item:nth-child(5){border-bottom:1px dashed #fff}.module-8.v-5 .grid .item:nth-child(4):before,.module-8.v-5 .grid .item:nth-child(5):before{display:block}.module-contact .title{padding:0 0 15px 0}.module-feat-programs .item .title a{font-size:1.2rem}.module-feat-programs .button-1{font-size:1rem}.module-filter-max .form-group{width:100%}.module-filter-max .filters-selected .active-filters,.module-filter-max .filters-selected strong{width:100%;float:left}.module-filter-max .filters-selected strong{font-weight:700}.module-filter-max .filters-selected strong,.module-filter-max .filters-selected span{width:100%;float:left;text-align:center}.module-social-channels .column{width:100%;margin:0 0 25px 0}.comparison-checkboxes-1 .divider-main{width:100%}.state-comparison .headline-container-1 .headline-1 h1{font-size:2.4rem}.state-comparison .headline-container-1 .headline-1 h1 span{font-size:1.6rem}.state-comparison .action{text-align:center}.state-comparison .action .button{float:none;display:inline-block;margin:0 0 20px 0}.imageL,.imageR{max-width:100%}.imageL{margin-right:0}.imageR{margin-left:0}}.mod02buttonWrapper{margin-top:20px}.mod03buttonWrapper{margin-top:20px;text-align:center}.mod05buttonWrapper{margin-top:20px}@media print{header,footer,#iowa_sliver,.iowa_sliver_spacer,#iowa_sliver_spacer,.column-2,.module-feat-programs,.module-contact,.back{display:none !important}.column-1{width:100%!important}.subhead{padding:0 !important}.subhead:before{width:500px;height:100px;background:#000;position:relative}.print-logo{display:block}}.image-popup-fit-width{cursor:zoom-in}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}