@media (max-width: 400px){@-ms-viewport{width:320px}}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,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{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent}html,body,select,input,textarea{color:#444}html{overflow-y:scroll;overflow-x:hidden}figure{display:block;margin:0;padding:0}a img{border:none;vertical-align:bottom;display:block}.nav ul{list-style:none;margin:0}select,input,textarea,button{font-size:99%}abbr,acronym,.caps{font-size:0.95em}abbr[title],acronym[title]{cursor:help;border-bottom:1px dotted rgba(0,0,0,0.3)}label,button{cursor:pointer}input[type="button"],input[type="submit"],input[type="image"]{cursor:pointer}button{margin:0}input,select,textarea{margin:0}button{width:auto;overflow:visible}.ir{display:inline-block;text-indent:-9999px;overflow:hidden;background-repeat:no-repeat}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media all and (min-width: 42em){.assist{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.clearfix{height:1%}.clearfix:before,.clearfix:after{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}input[type="text"],input[type="tel"],input[type="email"],input[type="search"],input[type="number"],textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;line-height:0.375em}html{background:#cd7110}html,body,select,input,textarea,button{font-family:"franklin-gothic-urw",sans-serif}body{font-weight:400;transition:font-size 0.2s;line-height:1.5em;color:#444;background:#fff;overflow:hidden}.wf-loading body{font-family:sans-serif;letter-spacing:-0.2px;word-spacing:-1.2px}@media all and (min-width: 115em){body{font-size:120%}}h1,h2,h3,.alpha,.beta{color:#284a91;font-weight:900}h1{font-size:2.1125em;line-height:0.88757em;margin-bottom:0.71006em;border-bottom-width:0.02959em;border-bottom-style:solid;padding-bottom:0.14793em;border-bottom-color:#bec8de}.wf-loading h1{letter-spacing:-0.75px}@media all and (min-width: 50em){h1{font-size:2.6125em;line-height:1.14833em;margin-bottom:0.57416em;border-bottom-width:0.02392em;border-bottom-style:solid;padding-bottom:0.11962em}}h2,.beta{font-size:1.3125em;line-height:1.14286em;margin-top:2.28571em;margin-bottom:0.57143em}@media all and (min-width: 42em){h2,.beta{font-size:1.6125em;line-height:1.16279em;margin-top:1.86047em;margin-bottom:0.46512em}}h3,.delta{font-size:1.3125em;line-height:1.14286em;font-weight:700}h3{color:#e98112}h4,.gamma{font-size:1em;line-height:1.5em}p,ul,ol{margin:0 0 1.5em}.intro,h1+p,.entry-content>p:first-child,.entry-content>p:first-of-type{font-size:1.3125em;line-height:1.42857em;margin-bottom:1.14286em}svg{max-height:100%;display:inline-block}ul,ol{list-style-position:inside}@media all and (min-width: 28em){.long{-moz-columns:2;-webkit-columns:2;columns:2}.long li{text-indent:-1em;padding-left:1em}}a{color:#4470cb;text-decoration:underline}a:focus,a:hover,a:active{text-decoration:none}button:focus{box-shadow:0 0 2px 2px #b4c3de}.flydirt,.admin-only,.wpcf7-not-valid-tip-no-ajax,.wpcf7-not-valid-tip{font-size:11px;line-height:1.63636em;padding-top:0.54545em}.flydirt small,.admin-only small,.wpcf7-not-valid-tip-no-ajax small,.wpcf7-not-valid-tip small{font-size:1em}@media all and (min-width: 42em){.lap-two-fifths{float:left;width:44%}}@media all and (min-width: 42em){.lap-three-fifths{float:left;width:56%}}body{position:relative;max-width:67.5em;margin:0 auto}@media all and (min-width: 50em){body{box-shadow:1px 0px 3px rgba(0,0,0,0.1)}}.content{position:relative;margin-bottom:-1px;background-color:#fff}@media all and (min-width: 42em){.content{padding:0 0 3.75em;overflow:hidden}}@media all and (min-width: 50em){.content{padding-top:0}.content:before{content:"";display:block;position:absolute;z-index:0;top:0;right:0;width:32%;bottom:2px;background:#e98112}}.main{padding:2.25em 6%}@media all and (min-width: 50em){.main{padding:2.25em 4% 3.75em;float:left;width:68%}}.side{padding:1.5em 6% 4.5em;background-color:#e98112}@media all and (min-width: 42em){.side{padding-bottom:6em;margin-bottom:-4.5em}}@media all and (min-width: 50em){.side{position:relative;padding-bottom:9.75em;padding-right:1.5em;padding-left:1.5em;float:right;width:32%;z-index:1}}@media screen and (max-width: 782px){body.admin-bar{margin-top:-46px}}.top{position:relative}@media screen and (max-width: 782px){.admin-bar .top{margin-top:46px}}.top-wedge{position:absolute;top:0;left:0;z-index:102;width:66%}.cta{color:#e98112;padding:0;width:45%;position:absolute;bottom:0;margin:2% 6%;z-index:101}@media all and (min-width: 50em){.cta{width:38%;margin:2em 4%}}.cycle-slideshow{position:relative;height:0;padding-top:26%;overflow:hidden;background-color:#393939}.slide{position:absolute;top:0;left:0;width:100%}.slide__img{width:100%}.csc-logo{width:100%;max-width:22.222em;margin:0 auto 3em;display:block}@media all and (min-width: 42em){.csc-logo{margin:-0.3em auto 0}}.bottom-wedge{position:absolute;bottom:-1px;left:-2px;width:102%;z-index:1}.nav__item{position:relative;display:block;border:0.5em solid #284a91;padding:0 0 0 28.2%;margin-bottom:1.5em;background-color:#284a91;min-height:5.5em;overflow:hidden}.nav__thumb{position:absolute;left:0;width:26.3%;max-width:140px;height:auto;top:31%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media all and (min-width: 50em){.nav__thumb{top:0;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}}.nav__action{text-decoration:underline;white-space:nowrap}a.nav__item{color:#e9ecf4;text-decoration:none}a.nav__item:focus,a.nav__item:hover,a.nav__item:active{color:#fff;background-color:#22407d;border-color:#22407d}a.nav__item:active{opacity:0.7}.widget{margin-bottom:1.5em}.widget .delta,.widget p{margin:0}.tip{padding:0.75em 1em;margin-top:3em;background-color:#fff;position:relative;z-index:0}.tip:before{content:"";height:0;width:0;border:10px solid #fff;border-color:transparent #fff #fff transparent;position:absolute;bottom:100%;left:1em}.tip__tick{color:transparent;width:5.937em;height:auto;position:absolute;right:-1.5em;bottom:-1.5em;z-index:-1}.tip__tick--stroke{color:#fff}.tip .delta{color:#e98112}.tiptext{overflow:hidden;max-height:30em;opacity:1;transition:max-height 0.3s,opacity 0.6s 0.2s}.conceal{max-height:5em;opacity:0;transition:none}.checkpoints{margin-bottom:1.5em}.checkpoint{margin-top:0.75em;margin-left:1.8em}@media all and (min-width: 42em){.checkpoint{margin-left:2.2em}}.checkpoint__heading{margin:0;text-transform:uppercase;position:relative;z-index:0}.js .checkpoint__heading{cursor:pointer}.js .checkpoint__heading:hover{text-decoration:underline}.checkpoint__heading:before{content:"";position:absolute;right:100%;margin-right:0.35em;top:0.1em;z-index:-1;width:0.95em;height:0.9em;background-color:#e98112;transform:skew(-5deg)}.sicon-tick-only{color:transparent;max-height:none;width:2em;height:2em;position:absolute;top:-0.75em;right:100%;margin-right:-0.75em}.arrow,.ti-untucker:before{display:inline-block;height:0;width:0;border:0.7em solid transparent}.arrow-right,.ti-untucker:before{border-left-width:0.7em;border-left-color:inherit;border-right-width:0;margin-left:0.25em}.ti-target{position:relative}.ti-tuckee{-webkit-transition:max-height 0.6s,opacity 0.6s;transition:max-height 0.6s,opacity 0.6s;overflow:hidden;max-height:38em;opacity:1}.ti-closed .ti-tuckee{-webkit-transition:max-height 0.6s,opacity 0.6s,padding 3s;transition:max-height 0.6s,opacity 0.6s,padding 3s;opacity:0;max-height:0;padding-top:0;padding-bottom:0}@-moz-keyframes throb{0%{transform:rotateX(1)}70%{transform:scaleX(1)}85%{transform:scaleX(-1)}100%{transform:scaleX(1)}}@-webkit-keyframes throb{0%{transform:rotateX(1)}70%{transform:scaleX(1)}85%{transform:scaleX(-1)}100%{transform:scaleX(1)}}@keyframes throb{0%{transform:rotateX(1)}70%{transform:scaleX(1)}85%{transform:scaleX(-1)}100%{transform:scaleX(1)}}.ti-untucker{border:none;padding:0;margin:0;background:transparent;margin:0 0 -0.2em;font-size:16px;font-size:1rem;vertical-align:-1px;color:#e98112;-webkit-transition:all 0.6s;transition:all 0.6s;-webkit-transform:rotate(90deg);transform:rotate(90deg);-moz-transform-origin:50% 50% 50%;-ms-transform-origin:50% 50% 50%;-webkit-transform-origin:50% 50% 50%;transform-origin:50% 50% 50%}.ti-untucker::-moz-focus-inner{padding:0;border:0}.ti-closed .ti-untucker{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.ti-untucker:before{content:""}.hc.hc.hc .row-fluid,.hc.hc.hc .span8,.hc.hc.hc .span4{width:100% !important;margin:0}.hc.hc.hc #lpr-locations{height:auto;overflow:visible}.hc.hc.hc #lpr-locations .unstyled{margin-bottom:0}.hc.hc.hc #lpr-locations .thumbnail{margin-bottom:1.5em}.hc.hc.hc .lpr-location{padding:0}.hc.hc.hc .thumbnail{border-radius:0;border:none;box-shadow:none;padding:0}.hc.hc.hc .lpr-location-address{font-style:normal}.hc.hc.hc #lpr-directions-panel{margin-bottom:1.5em;margin-top:-1.5em}.hc.hc.hc .adp-legal{font-size:11px}.hc.hc.hc ul{list-style-type:none}.hc.hc.hc .list-margin-v{margin-bottom:0.75em}.hc.hc.hc #lpr-search-address{width:12em}.form-horizontal li{display:inline-block;margin-bottom:0.25em}.form-horizontal li:first-child{margin-right:0.5em !important;text-transform:lowercase}#lpr-autodetect{text-transform:none}#lpr-map{height:400px}.lpr-location-distance:before{content:"Distance: "}.gm-style{line-height:1.5}.list-unstyled{margin-bottom:0}.adp,.adp table{font-family:"franklin-gothic-urw",sans-serif}.adp-directions{width:100%}.btn,.lpr-directions,.submit input{border:none;padding:0;margin:0;background:transparent;display:inline-block;vertical-align:baseline;text-decoration:none;padding:0.16em 0.75em 0.24em;background-color:#284a91;color:#fff;border-radius:3px;border:none;white-space:nowrap;font-size:1em;line-height:1.5em}.btn::-moz-focus-inner,.lpr-directions::-moz-focus-inner,.submit input::-moz-focus-inner{padding:0;border:0}.btn:focus,.lpr-directions:focus,.submit input:focus,.btn:hover,.lpr-directions:hover,.submit input:hover,.btn:active,.lpr-directions:active,.submit input:active{background-color:#1d3669}.btn:active,.lpr-directions:active,.submit input:active{opacity:0.8;color:#bec8de;transform:translateY(1px)}.lpr-directions{font-size:0.8125em;line-height:1.38462em}.wp-caption{width:100% !important;background-color:#f5f5f5;margin:0 0 1.5em;box-shadow:0 0 0 1px #ccc}.wp-caption img{display:block;border-bottom:none;box-shadow:none}.wp-caption-text{font-size:0.6875em;line-height:1.63636em;background:#eee;padding:0.49091em 1.09091em;margin:0;text-align:center;color:#909090}.alignnone .wp-caption-text,.aligncenter .wp-caption-text{padding-top:1.09091em;padding-bottom:1.09091em}img[class*="align"],img.attachment-thumbnail,.wp-caption img,.wp-picturefill img{box-shadow:0 0 0 1px #ccc;width:100%;max-width:100%;height:auto;position:relative}.main a:hover>img,.main a:focus>img{box-shadow:0 0 2px 2px rgba(40,74,145,0.3)}img.clean{border:none;width:auto}.alignright,.alignleft,.aligncenter{clear:both}a .alignright,a .alignleft,a .aligncenter{position:relative}.alignright,.alignleft{max-width:45%;margin-top:0.375em;margin-bottom:0.75em}.alignleft{float:left;margin-right:1.5em}.alignright{float:right;margin-left:1.5em}.size-thumbnail{max-width:30%;float:left;margin:0.25em 0.5em 0.125em 0}.size-thumbnail.alignright{float:right;margin:0.25em 0 0.5em 1em}.wpcf7{padding:1.5em 1em 1.125em;margin-bottom:1.5em;background-color:#e6eff9}.wpcf7 .note{margin:0 0 0.75em}.wpcf7 .first{margin-top:0}.note{font-size:0.6875em;line-height:1.63636em}.screen-reader-response{position:absolute;left:-999em}label{display:block;position:relative;clear:left;margin-bottom:0.75em}.labeltext{font-size:0.8125em;line-height:1.38462em;position:relative;display:block}.labeltext small{color:#b00b00}.wpcf7-list-item-label{font-size:0.8125em;line-height:1.38462em}.wpcf7-list-item label{margin-bottom:0;display:inline-block}.wpcf7-list-item-label{margin-right:1.5em;font-style:italic}.wpcf7-form-control-wrap{position:relative;display:inline-block}.inline-inputs .wpcf7-form-control-wrap{margin-top:0.25em;margin-bottom:0.75em}textarea{height:14em}input[type="text"],input[type="tel"],input[type="email"],input[type="search"],input[type="number"],textarea{background:#fbfbfb;border:1px solid #d5d5d5;margin:0;padding:0.24em 0.5em 0.3em;width:100%;box-shadow:inset 0 2px 4px rgba(0,0,0,0.04)}input[type="text"]:focus,input[type="text"]:hover,input[type="tel"]:focus,input[type="tel"]:hover,input[type="email"]:focus,input[type="email"]:hover,input[type="search"]:focus,input[type="search"]:hover,input[type="number"]:focus,input[type="number"]:hover,textarea:focus,textarea:hover{background:#fff;border-color:#c4c4c4}input[type="radio"]{margin-right:0.5ex}input[type="checkbox"]{margin:0 0.5ex 0.4em 0}.ie input[type="checkbox"]{margin:0.2em 0.35em -0.2em 0}input[type="number"]{width:auto}.submit input{margin-bottom:0.57143em}.wpcf7-response-output{padding:0.375em;text-align:center;background:#fff3b2;margin:0}.wpcf7-display-none{display:none}.content form div.wpcf7-mail-sent-ok{background:#e98112;color:#fff}@media all and (max-width: 41.999em){.wpcf7-not-valid-tip-no-ajax,.wpcf7-not-valid-tip{display:block;color:#b00b00;padding-top:0.2em;opacity:1 !important;z-index:1 !important}}@media all and (min-width: 42em){textarea{width:100%}form h3,form h4{clear:left;margin-left:11.25em}form h4{margin-left:11.25em;margin-bottom:0}.wpcf7 .last-item{clear:both}.wpcf7 .submit{margin-left:11.25em}.wpcf7 .note{margin-left:16.36364em}.wpcf7-not-valid-tip{position:absolute;top:2px;background:#FFF0EF;background:rgba(176,11,0,0.1);border:1px solid #b00b00;padding:0.27273em 1em;text-align:center;border-radius:2px;box-shadow:1px 3px 5px rgba(0,0,0,0.12);right:0;left:auto}.wpcf7-not-valid-tip-no-ajax{color:#b00b00}.wpcf7-form-control-wrap{margin-left:1em;z-index:0;top:0;display:inline-block;width:60%}.labeltext{float:left;width:12.5em;text-align:right;padding-top:0.69231em;overflow:visible}.wpcf7-list-item input{width:auto}}.foot{background-color:#284a91;color:#a9b6d3;overflow:hidden;padding:1.5em 2.25em 1.125em;text-align:center}.signoff{font-size:0.8125em;line-height:1.38462em}@media all and (min-width: 42em){.signoff{float:left;text-align:left;max-width:13em;margin-top:0.7em}}.copyright{clear:both;border-top:1px solid #536ea7;text-align:center;padding-top:1.09091em;font-size:0.6875em;line-height:1.63636em;font-family:sans-serif}.copyright a{color:inherit}
