@font-face{font-family:'Lato Regular';src:url(../../fonts/lato/Lato-Regular.woff) format("woff")}@font-face{font-family:'Lato Light';src:url(../../fonts/lato/Lato-Light.woff) format("woff")}@font-face{font-family:'Lato Bold';src:url(../../fonts/lato/Lato-Bold.woff) format("woff")}@font-face{font-family:'Lato Italic';src:url(../../fonts/lato/Lato-Italic.woff) format("woff")}.container{max-width:1000px;margin:0 auto}.box-container{max-width:1020px;margin:0 auto}@media screen and (max-width: 782px){body{position:inherit}}body,html,h1,h2,h3,h4,h5,h6,p,button,input,select,textarea,.pure-g{font-family:"Open Sans",Arial,sans-serif}a{text-decoration:none}.clearfix{clear:both;height:0}header#header #top-nav{min-height:32px;background-image:url("../img/header-bg.gif");background-repeat:repeat;background-position:left top;border-bottom:2px solid #707070}header#header #top-nav #top-nav-menu{background:none}header#header #top-nav #top-nav-menu a{color:#fff;font-size:13px}header#header #top-nav #top-nav-menu a:hover{color:#707070}header#header #banner{margin-top:15px}@media only screen and (max-width: 35.4375em){header#header #banner img{margin:0 auto}}header#header #banner #right-menu{text-align:right;margin-top:40px}header#header #banner #right-menu a{background:#cfdfc1;background:-moz-linear-gradient(top, #cfdfc1 0%, #8bb269 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cfdfc1), color-stop(100%, #8bb269));background:-webkit-linear-gradient(top, #cfdfc1 0%, #8bb269 100%);background:-o-linear-gradient(top, #cfdfc1 0%, #8bb269 100%);background:-ms-linear-gradient(top, #cfdfc1 0%, #8bb269 100%);background:linear-gradient(to bottom, #cfdfc1 0%, #8bb269 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfdfc1', endColorstr='#8bb269',GradientType=0 );background-repeat:no-repeat;color:#000;font-size:13px}header#header #banner #right-menu a:hover{background:#8bb269;background:-moz-linear-gradient(top, #8bb269 0%, #cfdfc1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #8bb269), color-stop(100%, #cfdfc1));background:-webkit-linear-gradient(top, #8bb269 0%, #cfdfc1 100%);background:-o-linear-gradient(top, #8bb269 0%, #cfdfc1 100%);background:-ms-linear-gradient(top, #8bb269 0%, #cfdfc1 100%);background:linear-gradient(to bottom, #8bb269 0%, #cfdfc1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bb269', endColorstr='#cfdfc1',GradientType=0 );background-repeat:no-repeat;color:#369}header#header #main-nav{font-size:13px;background:#3f3f3f;background:-moz-linear-gradient(top, #3f3f3f 0%, #3f3f3f 50%, #262626 51%, #262626 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3f3f3f), color-stop(50%, #3f3f3f), color-stop(51%, #262626), color-stop(100%, #262626));background:-webkit-linear-gradient(top, #3f3f3f 0%, #3f3f3f 50%, #262626 51%, #262626 100%);background:-o-linear-gradient(top, #3f3f3f 0%, #3f3f3f 50%, #262626 51%, #262626 100%);background:-ms-linear-gradient(top, #3f3f3f 0%, #3f3f3f 50%, #262626 51%, #262626 100%);background:linear-gradient(to bottom, #3f3f3f 0%, #3f3f3f 50%, #262626 51%, #262626 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f3f3f', endColorstr='#262626',GradientType=0 )}header#header #main-nav a{color:#fff}header#header #main-nav a:hover{color:#707070}@media (min-width: 767px){.mobile-off{display:none !important}.siteNameDesktop{display:block !important}}@media (max-width: 766px){.mobile-off{display:block !important}.siteNameDesktop{display:none !important}}.smartbanner_show .siteHeaderDesktop{top:75px}.beta-claimer{color:#fff;position:fixed;top:36px;left:140px;font-family:"Open Sans",Arial,sans-serif;text-transform:uppercase;text-shadow:0 0 2px #000;z-index:1000}.headerInnerWrap.headroom{transition:transform 200ms linear;-webkit-transition:-webkit-transform 200ms linear}.headerInnerWrap.headroom--pinned{transform:translateY(0%);-webkit-transform:translateY(0%)}.smartbanner_show header.headroom--pinned,.smartbanner_show header.headroom--unpinned{top:0}.headerInnerWrap.headroom--unpinned{transform:translateY(-100%);-webkit-transform:translateY(-100%)}.headerInnerWrap.absolute{position:absolute}.siteHeaderDesktop{background:black;position:fixed;display:block;width:100%;top:0 !important;z-index:101}.headerInnerWrap{position:relative;z-index:1000;background:#000;height:60px;padding:0 45px;overflow:hidden}.headerInnerWrap.fixed{top:0;position:fixed;left:0;right:0}.headerInnerWrap .socialWrap{display:inline-block;position:absolute;top:15px}.headerInnerWrap .socialWrap a.sharer:hover{color:#FFD10C}@media (max-width: 399px){.headerInnerWrap .socialWrap{display:none}}@media (min-width: 769px){.headerInnerWrap .socialWrap{right:45px}}@media (max-width: 768px){.headerInnerWrap .socialWrap{right:5px}}.headerInnerWrap .socialWrap span.none-tablet{display:inline-block;font-weight:500;font-family:'Open Sans', sans-serif;text-transform:uppercase;font-size:1em}@media (min-width: 901px){.headerInnerWrap .socialWrap a.sharer{display:inline-block;line-height:15px;font-size:22px;color:white;border:none;background:transparent}.headerInnerWrap .socialWrap a.sharer.twitter-share{padding:6px 6px}}@media (max-width: 900px){.headerInnerWrap .socialWrap a.sharer{display:none}}.headerInnerWrap .siteHeaderDesktop{background:#000}.headerInnerWrap .siteTaglineDesktop{color:#D9DEE1;font-size:10px;display:block;text-transform:uppercase;font-family:'Open Sans', sans-serif;letter-spacing:1px;line-height:8px}.headerInnerWrap .siteNameLink{display:inline-block;padding:0;vertical-align:top;text-decoration:none;text-align:center}.headerInnerWrap .siteNameLink .site-name-cst{display:inline;vertical-align:top;height:50px;vertical-align:top;display:block;position:relative;margin:0;padding:10px 0 0;color:#fff;font-size:1em}@media (min-width: 420px) and (max-width: 480px){.headerInnerWrap .siteNameLink{right:35px}.headerInnerWrap .siteNameLink span{display:inline-block;line-height:26px;position:absolute;left:80px}}@media (max-width: 419px){.headerInnerWrap .siteNameLink{left:95px !important}.headerInnerWrap .siteNameLink span{display:inline-block;line-height:26px;position:absolute;left:80px}}.headerInnerWrap .siteNameLink span:nth-child(3){top:-10px}.headerInnerWrap .siteNameLink span:nth-child(4){font-size:15px;line-height:15px;top:-27px}.headerInnerWrap .siteNameLink i:nth-child(1){position:relative;border:1px solid #FFD10C;background:#FFD10C;width:8px;height:8px;display:inline-block;border-radius:100%;bottom:6px;left:7px}.headerInnerWrap .siteNameLink i:nth-child(2){position:relative;border:1px solid #FFD10C;width:14px;height:14px;display:inline-block;border-radius:100%;z-index:100;bottom:3px;right:6px}.headerInnerWrap .siteNameLink i:nth-child(3){position:relative;border:1px solid #FFD10C;width:20px;height:20px;display:inline-block;border-radius:100%;z-index:100;bottom:0px;right:25px}.headerInnerWrap a.siteNameLink:hover{border-bottom-color:transparent}.headerInnerWrap .sitename{margin:0 auto;height:60px;margin-top:-62px;width:309px}.headerInnerWrap .siteNameDesktop{height:50px;vertical-align:top;display:block;position:relative;margin:0;padding:10px 0 0;color:#fff;font-size:2em}.headerInnerWrap .siteNameDesktop img{padding-top:3px}@media (max-width: 480px){.headerInnerWrap .siteNameDesktop{padding:7px 0 0 78px}.headerInnerWrap .siteNameDesktop img{display:none}}.headerInnerWrap .siteNameDesktop:hover{color:#FFD10C !important}.headerInnerWrap .siteLogoSun span{display:inline-block;line-height:26px;z-index:-100;position:absolute;left:70px;top:16px}.headerInnerWrap .siteLogoSun span:nth-child(3){top:-10px}.headerInnerWrap .siteLogoSun span:nth-child(4){font-size:15px;line-height:15px;top:-27px}.headerInnerWrap .siteLogoSun i:nth-child(1){position:relative;border:1px solid #FFD10C;background:#FFD10C;width:2px;height:2px;display:inline-block;border-radius:100%;bottom:6px;left:6px}.headerInnerWrap .siteLogoSun i:nth-child(2){position:relative;border:1px solid #FFD10C;width:6px;height:6px;display:inline-block;border-radius:100%;z-index:100;bottom:4px;left:0px}.headerInnerWrap .siteLogoSun i:nth-child(3){position:relative;border:1px solid #FFD10C;width:10px;height:10px;display:inline-block;border-radius:100%;z-index:100;bottom:2px;right:10px}.headerInnerWrap .siteNameMobile{color:white;text-transform:uppercase;display:block;margin:0;text-align:right;padding:20px 20px 18px;font-size:20px}.headerInnerWrap .siteNameMobile:before{padding:6px 10px 6px 9px;border:2px solid white;display:inline-block;width:100px;height:10px}.headerInnerWrap .siteLogoDesktop{color:white;font-family:"Open Sans",Arial,sans-serif;font-size:18px;font-weight:700;display:inline-block;max-height:55px;max-width:110px;width:110px;position:relative;top:0}.headerInnerWrap .siteLogoDesktop img{height:60px}@media (max-width: 979px){.headerInnerWrap .siteLogoDesktop{left:-10px}}.headerInnerWrap .siteLogoDesktop span{display:inline-block;line-height:26px;position:relative;z-index:-100}.headerInnerWrap .siteLogoDesktop span:nth-child(3){top:-10px}.headerInnerWrap .siteLogoDesktop span:nth-child(4){font-size:15px;line-height:15px;top:-27px}.headerInnerWrap .siteLogoDesktop i:nth-child(1){position:relative;border:1px solid #FFD10C;background:#FFD10C;width:2px;height:2px;display:inline-block;border-radius:100%;bottom:6px;left:6px;-webkit-animation-name:rotate1;animation-name:rotate1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.headerInnerWrap .siteLogoDesktop i:nth-child(2){position:relative;border:1px solid #FFD10C;width:6px;height:6px;display:inline-block;border-radius:100%;z-index:100;bottom:4px;left:0px;-webkit-animation-name:rotate1;animation-name:rotate1;-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.headerInnerWrap .siteLogoDesktop i:nth-child(3){position:relative;border:1px solid #FFD10C;width:10px;height:10px;display:inline-block;border-radius:100%;z-index:100;bottom:2px;right:10px;-webkit-animation-name:rotate1;animation-name:rotate1;-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.75s;animation-delay:0.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.headerInnerWrap a.siteLogoDesktop:hover{border-bottom-color:transparent}.topMenuContainer{display:block;margin:0 auto;padding:0 45px;text-align:center}.pure-menu.pure-menu-horizontal>ul{display:inline-block}.menuMarginWrap{background:white;left:0;right:0;height:50px;position:relative;z-index:110}.menuMarginWrap.menu-wrap-affix{position:fixed;top:60px}.pure-menu ul{list-style:none;margin:0;padding:0;z-index:2;top:0px !important}.pure-menu-horizontal li{vertical-align:top;margin:0 -3px;width:150px}.pure-menu li a{color:#0E1213;text-transform:uppercase;font-weight:500;padding:7px 10px 5px;font-family:'Open Sans', sans-serif;font-size:14px;margin-left:-3px;margin-right:-3px;border-bottom:4px solid}.pure-menu li a:hover{border-bottom:4px solid}.pure-menu li.current-menu-item a,.pure-menu li.current-menu-parent a{background-color:#f5f5f5}.pure-menu li:hover>ul.sub-menu,.pure-menu li:focus>ul.sub-menu{display:block;visibility:visible;left:0;top:2em;right:0;box-shadow:0 5px 5px rgba(0,0,0,0.2);background:white}ul.sub-menu{top:35px !important;display:none}ul.sub-menu li{display:inline-block;background:#fff;width:140px !important}.pure-menu li a{font-size:12px !important;min-width:100px !important;text-align:center !important}.pure-menu-horizontal li{width:inherit !important}div.pure-menu.topMenuContainer{text-align:center !important;padding:0 10px !important}@-webkit-keyframes rotate1{0%{opacity:0;-webkit-transform:rotateY(-720deg);transform:rotateY(-720deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rotate1{0%{opacity:0;-webkit-transform:rotateY(-720deg);transform:rotateY(-720deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.appDownload{color:white;display:inline-block;margin-left:5px;position:relative;top:-5px}.appDownload a{display:inline-block;padding:0;color:#fff;border:none}.appDownload a:hover{border:none;opacity:0.8;background:#FFD10C}.appDownload a[href=""]{display:none}.appDownload img{height:30px;position:relative;vertical-align:middle}.appDownload img:hover{background-color:#FFD10C}@media (min-width: 668px){.appDownload.mobile{display:none}}@media (max-width: 667px){.appDownload.mobile{display:inline-block;top:2px;right:10px}.appDownload.none-mobile{display:none}}.nationalApp{display:inline-block;float:right;text-align:center;padding-top:8px}.nationalApp span{display:block;color:white;font-family:Montserrat;font-size:12px;letter-spacing:0px;margin-bottom:5px}.nationalApp img{height:40px}.nationalApp a[href=""]{display:none}.siteSearch{display:inline-block;vertical-align:middle;position:relative;top:-5px}.archiSearchForm{display:inline-block;margin-left:-190px;width:200px;position:relative;top:-200px;padding:12px 15px;background:#242424;vertical-align:middle;opacity:0}.archiSearchForm[title="Search"]{top:0px;opacity:1}.archiSearchForm input{border:none;width:170px;padding:3px 2px 2px;height:20px}.siteSearch span{display:inline-block;color:white;font-size:20px;cursor:pointer;vertical-align:middle}@media (min-width: 481px){.more-info{margin-left:15px;display:block;float:right;font-size:8px;margin-top:-5px;color:#fff;text-decoration:none}.more-info i{position:relative;border:1px solid #fff;width:20px;height:20px;display:inline-block;border-radius:100%;z-index:100;top:5px;right:14px;font-size:14px}.more-info .fa{color:#fff;font-size:15px;margin-left:7px;margin-bottom:6px}}.apple-store-link,.google-store-link{margin-left:15px}.apple-store-link i,.google-store-link i{border:1px solid #fff;width:20px;height:20px;display:inline-block;z-index:100;top:-3px;right:-5px;position:absolute}.apple-store-link .fa,.google-store-link .fa{color:#fff}@media (max-width: 480px){.more-info{display:none}.more-info i{display:none}.more-info .fa{display:none}}@media (max-width: 320px){.appDownload.mobile{display:none}}.top-nav{background:#282828}ul.site-navigation{position:relative;margin:0 auto;text-align:center;min-height:50px;height:auto;font-family:"Open Sans",Arial,sans-serif;letter-spacing:2px;padding-left:0;text-transform:uppercase}@media (min-width: 320px) and (max-width: 1160px){ul.site-navigation li{display:inline-block;font-size:10px;color:#fff;position:relative;margin-top:15px}ul.site-navigation a{padding:15px 10px 17px 10px}}@media (min-width: 1161px){ul.site-navigation li{display:inline-block;font-size:14px;color:#fff;position:relative;margin-top:15px}ul.site-navigation li a{padding:15px 10px 12px 10px}}ul.site-navigation a:hover,ul.site-navigation a:active{background:#111}ul.site-navigation a{color:#fff;text-decoration:none;font-size:0.85rem;letter-spacing:0}ul.site-navigation li.menu-item:hover>ul.sub-menu,ul.site-navigation li:focus>ul.sub-menu{display:block;visibility:visible;box-shadow:0 5px 5px rgba(0,0,0,0.2);background:#282828;position:absolute;padding:0;text-align:left;top:29px !important;margin:0}ul.site-navigation ul.sub-menu{background:#282828;float:left;min-width:150px;transition:visibility 0.65s ease-in;margin-top:12px;left:0;z-index:999}ul.site-navigation ul.sub-menu li:hover>ul.sub-menu,ul.site-navigation ul.sub-menu li:focus>ul.sub-menu{position:absolute;left:150px;top:0px !important}ul.site-navigation ul.sub-menu li:hover>ul.sub-menu li,ul.site-navigation ul.sub-menu li:focus>ul.sub-menu li{padding:10px;margin:0px}ul.site-navigation ul.sub-menu li:hover>ul.sub-menu a,ul.site-navigation ul.sub-menu li:focus>ul.sub-menu a{padding:0px;margin:0px}ul.site-navigation ul.sub-menu li{display:block;background:#282828;padding:5px;width:inherit;margin-top:0}ul.site-navigation ul.sub-menu a{padding:0px}ul.site-navigation li{width:inherit !important}#boxes .box .inner-box{margin:15px 10px;border:1px solid #afafaf;min-height:230px}#boxes .box .inner-box ul{margin:0;height:180px}#boxes .box .inner-box ul li{list-style-image:url("../img/bullet1.png")}#boxes .box .inner-box ul li a{text-decoration:none;font-size:14px;color:#000}#boxes .box .inner-box ul li a:hover{color:#369}#boxes .box .inner-box ul ul{margin:0;padding-left:20px;height:auto}#boxes .box .inner-box ul ul li{list-style-image:url("../img/bullet2.png")}#boxes .box .inner-box .logoclick{text-align:center;position:relative;margin-top:-50px}#boxes .box .inner-box .placeanad{height:33px;background:#f0f0f0;background:-moz-linear-gradient(top, #f0f0f0 0%, #afafaf 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f0f0), color-stop(100%, #afafaf));background:-webkit-linear-gradient(top, #f0f0f0 0%, #afafaf 100%);background:-o-linear-gradient(top, #f0f0f0 0%, #afafaf 100%);background:-ms-linear-gradient(top, #f0f0f0 0%, #afafaf 100%);background:linear-gradient(to bottom, #f0f0f0 0%, #afafaf 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#afafaf',GradientType=0 )}#boxes .box .inner-box .placeanad a{text-decoration:none;font-size:15px;color:#000}#boxes .box .inner-box .placeanad a img{margin-left:30px;position:relative;top:7px}#boxes .box .inner-box .placeanad a span{margin-left:10px;position:relative;top:3px;font-weight:bold}#boxes .box .inner-box .placeanad:hover{background:#91d159;background:-moz-linear-gradient(top, #91d159 0%, #5f9f27 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #91d159), color-stop(100%, #5f9f27));background:-webkit-linear-gradient(top, #91d159 0%, #5f9f27 100%);background:-o-linear-gradient(top, #91d159 0%, #5f9f27 100%);background:-ms-linear-gradient(top, #91d159 0%, #5f9f27 100%);background:linear-gradient(to bottom, #91d159 0%, #5f9f27 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#91d159', endColorstr='#5f9f27',GradientType=0 )}#boxes .box .inner-box .placeanad:hover a{color:#369}#key-partnerships{border:1px solid #afafaf;margin:15px auto}#key-partnerships p{text-align:center;text-transform:uppercase;color:#707070}#key-partnerships .partner-logo{text-align:center;margin-bottom:15px}#call-us{margin:15px auto;height:47px;border:1px solid #afafaf;background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(top, #fff 0%, #e5e5e5 100%);background:-o-linear-gradient(top, #fff 0%, #e5e5e5 100%);background:-ms-linear-gradient(top, #fff 0%, #e5e5e5 100%);background:linear-gradient(to bottom, #fff 0%, #e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 )}@media only screen and (max-width: 35.4375em){#call-us{height:65px}}#call-us p{text-align:center}#call-us p a{text-decoration:none;color:#000}#call-us p a:hover{color:#369}footer#footer{margin-top:15px;background:#e6e6e6;border-top:3px solid #dfdfdf}footer#footer #footer-container{text-align:center}footer#footer #footer-container #footer-menu{background:#e6e6e6;font-size:13px}footer#footer #footer-container #footer-menu a{color:#000}footer#footer #footer-container #footer-menu a:hover{color:#369;background:#e6e6e6}.homepage-wrapper{width:100%;margin:0 auto;font-family:"Open Sans",Arial,sans-serif;background:#e6e6e6;height:100%}.homepage-wrapper h2{font-weight:700;font-family:"Open Sans",Arial,sans-serif}.homepage-wrapper header{background:#111}.homepage-wrapper header .headerInnerWrap{padding:0 45px;overflow:hidden;height:80px}.homepage-wrapper header .headerInnerWrap .changeCity{display:inline-block;padding:4px 4px 1px;border:1px solid #FED132;border-radius:2px;opacity:0.6;position:relative;color:#FED132;font-family:Montserrat;text-transform:uppercase;font-size:12px;vertical-align:top;top:26px;margin-left:10px}@media only screen and (max-width: 47.9375em){.homepage-wrapper header .headerInnerWrap .changeCity{display:none}}.homepage-wrapper header .headerInnerWrap .changeCity img{width:15px}.homepage-wrapper header .headerInnerWrap .changeCity span{position:relative;top:-3px}.homepage-wrapper header .headerInnerWrap .changeCity:hover{opacity:1}.homepage-wrapper header .headerInnerWrap .siteNameLink{display:inline-block;margin:12px 0px 15px -10px;padding:10px 0 5px 20px;vertical-align:top;text-decoration:none}.homepage-wrapper header .headerInnerWrap a.siteNameLink:hover{border-bottom-color:transparent}.homepage-wrapper header .headerInnerWrap .siteNameDesktop{margin:65px 0 0 0;color:#fff;font-size:2em;line-height:20px}.homepage-wrapper header .headerInnerWrap .siteNameDesktop img{margin-top:-9px;margin-left:-3px;margin-right:-5px}.homepage-wrapper header .headerInnerWrap .siteLogoDesktop{color:white;font-family:"Open Sans",Arial,sans-serif;text-transform:uppercase;font-size:26px;font-weight:700;display:inline-block;max-height:55px;max-width:111px;position:relative;top:5px;line-height:2.13rem}.homepage-wrapper header .headerInnerWrap .siteLogoDesktop span{display:inline-block;line-height:26px;position:relative}.homepage-wrapper header .headerInnerWrap .siteLogoDesktop span:nth-child(3){top:-10px}.homepage-wrapper header .headerInnerWrap .siteLogoDesktop span:nth-child(4){font-size:15px;line-height:15px;top:-27px}.homepage-wrapper header .headerInnerWrap .siteLogoDesktop span i:nth-child(1){position:relative;border:1px solid #FED335;background:#FED335;width:7px;height:7px;display:inline-block;border-radius:100%;bottom:6px;left:13px;-webkit-animation-name:rotate1;animation-name:rotate1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.homepage-wrapper header .headerInnerWrap .siteLogoDesktop span i:nth-child(2){position:relative;border:1px solid #FED335;width:15px;height:15px;display:inline-block;border-radius:100%;z-index:100;bottom:2px;right:0px;-webkit-animation-name:rotate1;animation-name:rotate1;-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.homepage-wrapper header .headerInnerWrap .siteLogoDesktop span i:nth-child(3){position:relative;border:1px solid #FED335;width:23px;height:23px;display:inline-block;border-radius:100%;z-index:100;top:2px;right:21px;-webkit-animation-name:rotate1;animation-name:rotate1;-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.75s;animation-delay:0.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes rotate1{0%{opacity:0;-webkit-transform:rotateY(-720deg);transform:rotateY(-720deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rotate1{0%{opacity:0;-webkit-transform:rotateY(-720deg);transform:rotateY(-720deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.homepage-wrapper header .headerInnerWrap .siteLogoDesktop #circles{position:relative;bottom:3px}.homepage-wrapper header .headerInnerWrap a.siteLogoDesktop:hover{border-bottom-color:transparent}.homepage-wrapper #homepage-header-menu{background:#fff;min-height:43px;margin-bottom:60px}.homepage-wrapper #homepage-header-menu .left-header-menu{float:left;width:auto}.homepage-wrapper #homepage-header-menu .left-header-menu ul li{margin-left:13px}.homepage-wrapper #homepage-header-menu .left-header-menu ul li a{line-height:1.8rem;font-size:.675rem;font-weight:700;color:#0E1213;text-decoration:none;border-bottom:4px solid transparent;background:#fff;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;padding:9px 0px 1px 0px;text-transform:uppercase}.homepage-wrapper #homepage-header-menu .left-header-menu ul li a:hover{outline:0;border-bottom:4px solid #FED335;background:#fff}.homepage-wrapper #homepage-header-menu .right-header-menu{float:right;width:auto}@media only screen and (max-width: 63.9375em){.homepage-wrapper #homepage-header-menu .right-header-menu{display:none !important}}.homepage-wrapper #homepage-header-menu .right-header-menu ul li a{padding:5px}.homepage-wrapper #homepage-header-menu .right-header-menu ul li a img{height:26px;width:auto;position:relative;top:2px}.homepage-wrapper #homepage-header-menu .right-header-menu ul li a:hover{outline:0;background:#fff}.homepage-wrapper #homepage-header-menu .right-header-menu ul li .fa{font-size:1rem}.homepage-wrapper #homepage-header-menu .right-header-menu ul li .fa-twitter{right:3px;bottom:1px;padding:0px 3px}.homepage-wrapper #homepage-header-menu .right-header-menu ul li .fa-facebook{right:1px;bottom:1px;padding:0px 6px}.homepage-wrapper #homepage-header-menu .right-header-menu ul li .sharer{color:#fff}.homepage-wrapper #homepage-header-menu .right-header-menu ul li .twitter-share{background:#59ADEB}.homepage-wrapper #homepage-header-menu .right-header-menu ul li .twitter-share:hover{background:#59ADEB;opacity:.6}.homepage-wrapper #homepage-header-menu .right-header-menu ul li .facebook-share{background:#3C5A96}.homepage-wrapper #homepage-header-menu .right-header-menu ul li .facebook-share:hover{background:#3C5A96;opacity:.6}.homepage-wrapper #homepage-header-menu .right-header-menu ul li .sharer:hover{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}@media only screen and (min-width: 48em){.homepage-wrapper #homepage-header-menu .right-mobile-menu{display:none}}.homepage-wrapper section#content{background:#fff;max-width:1020px;width:100%;display:block;padding:20px;margin:110px auto 10px;z-index:2}.homepage-wrapper section#content a{color:#d22d42}.homepage-wrapper section#content a:hover{color:#369}.homepage-wrapper footer{text-align:center;text-transform:uppercase;height:35px}.homepage-wrapper footer .footer-menu ul{padding-top:10px;list-style:none}.homepage-wrapper footer .footer-menu ul li{padding:5px;display:inline;white-space:nowrap}.homepage-wrapper footer .footer-menu ul li a{line-height:1rem;font-size:.675rem;font-weight:700;color:#0E1213;text-decoration:none;border-bottom:1px solid transparent;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.homepage-wrapper footer .footer-menu ul li a:hover{outline:0;border-bottom:1px solid #FED335;background:#fff}div#subscribe{font-family:'Open Sans', Arial, sans-serif}div#subscribe #subscribe-banner #subscribe-heading{font-family:inherit;font-weight:100;margin-bottom:20px;margin-top:20px;color:#656565;font-size:2.4rem}@media only screen and (max-width: 47.9375em){div#subscribe #subscribe-banner #subscribe-heading{text-align:center}}div#subscribe #subscribe-banner #subscribe-text{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility;padding:10px 0 0 30px;color:#656565}@media only screen and (max-width: 47.9375em){div#subscribe #subscribe-banner #subscribe-text{margin:0}}div#subscribe .subscribe-box{background:#efede8;padding:25px;margin-bottom:30px}div#subscribe .subscribe-box .left-subscribe-section{margin-left:-1px}@media only screen and (min-width: 48em){div#subscribe .subscribe-box .left-subscribe-section{border-right:1px solid #222222}}div#subscribe .subscribe-box .left-subscribe-section img{width:100%;height:auto}div#subscribe .subscribe-box .no-border{border:0}div#subscribe .subscribe-box .black{background:#000;border:0;text-align:center;color:#fff;padding:20px 0}div#subscribe .subscribe-box .black p{padding:0 5px}div#subscribe .subscribe-box .black img{width:80%;height:auto}div#subscribe .subscribe-box .red{background:#bb232f;border:0;text-align:center;color:#fff;padding:20px 0}div#subscribe .subscribe-box .red p{padding:0 5px}div#subscribe .subscribe-box .red img{width:80%;height:auto}div#subscribe .subscribe-box .right-subscribe-section p.lead-text{color:#bb232f;font-size:13px;font-weight:700;margin-left:10px}div#subscribe .subscribe-box .right-subscribe-section .subscribe-panel .subscription-text{padding-right:10px}div#subscribe .subscribe-box .right-subscribe-section .subscribe-panel .subscription-text p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}div#subscribe .subscribe-box .right-subscribe-section .subscribe-panel .select-offer-button{text-indent:-9999px;background-image:url("../img/promo-button-selectoffer.png");width:204px;height:43px;display:block;margin-bottom:5px;background-size:204px}div#subscribe .subscribe-box .right-subscribe-section .subscribe-panel .bitcoin-offer-button{text-indent:-9999px;background-image:url("../img/subscribe-bitcoin.png");width:204px;height:34px;display:block;margin-top:-20px}div#subscribe .subscribe-box .right-subscribe-section .subscribe-panel hr.panel-line{margin-left:10px;border-bottom:1px solid #000}@media only screen and (max-width: 47.9375em){div#subscribe .subscribe-box .right-subscribe-section .subscribe-panel hr.panel-line{display:none}}div#subscribe .subscribe-box .right-subscribe-section .no-border{border:0}div#subscribe .subscribe-box .promo{background:#f4f4f2}div#subscribe .white{background:#fff}section#content p,section#content h1,section#content h2,section#content h3,section#content h4,section#content h5,section#content h6,section#content li{font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif !important}@media only screen and (min-width: 64em){.filler{height:285px}}section#content #search-archive{padding:10px;background:#dfdfdf}section#content #search-archive form{max-width:600px;margin:0 auto}section#content #search-archive form fieldset{background:#fff;border:1px solid #ccc}section#content #search-archive form fieldset legend{border:1px solid #ccc}section#content #search-archive form .smtext{width:30%}section#content #search-archive form .nowrap{white-space:nowrap}section#content #app p,section#content #app h1,section#content #app h2,section#content #app h3,section#content #app h4,section#content #app h5,section#content #app h6,section#content #app li{font-family:"Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif !important}@media only screen and (min-width: 64em){section#content #app #right-column #right-text{padding:0 150px;border-left:2px solid #707070}}section#content #app #right-column #right-text p{font-weight:200}section#content #app #right-column #right-text h3{font-weight:200}section#content #app #right-column #right-text ul{font-weight:200 !important}@media only screen and (max-width: 63.9375em){section#content #app #left-column{text-align:center}section#content #app #left-column img{margin-left:-30px}}@media only screen and (min-width: 48em){section#content #app #app-links{margin-top:30px}}section#content #app #app-links a{display:inline-block;text-indent:-9999px}@media only screen and (max-width: 47.9375em){section#content #app #app-links a{margin:30px auto 0 auto}}section#content #app #app-links #apple a{background-image:url("../img/app-store.png");width:209px;height:62px;display:block}@media only screen and (min-width: 48em){section#content #app #app-links #apple a{float:right}}section#content #app #app-links #google a{background-image:url("../img/google-play.png");width:208px;height:62px;display:block}section#content #app #bottom-text{margin-top:30px}section#content #app #bottom-text p{margin-bottom:0}section#content #app #bottom-text a{color:#000}section#content #app #bottom-text a:hover{color:#369}#advertise-text{text-align:right;margin-top:20px;margin-right:10px}#featuredads{width:184px;float:right;background:#d3d9ea;border:1px solid #afafaf;margin-right:10px;display:inline-block;position:relative;text-align:center}#featuredads a.description{position:relative;right:20px}section#content #report-cards .school{color:#990000}section#content #report-cards .district{color:#2d2d2d}section#content #report-cards .state{color:#0d518f}section#content #report-cards table{width:100%}section#content #report-cards table td,section#content #report-cards table th{border:1px solid #afafaf}section#content #report-cards table tr{background-color:transparent}section#content #report-cards table colgroup.district{background-color:#e6e6e6}section#content #report-cards table colgroup.state{background-color:#dfdfdf}section#content #report-cards table .total{background-color:#BBBBBB}section#content #report-cards table caption{font-size:0.85em}section#content #report-cards h5.headbar{color:#000;background:#e6e6e6;text-align:center}section#content #report-cards h4.headbar{color:#000;background:#dfdfdf;text-align:center}section#content #report-cards h3.headbar{color:#fff;background:#282828;text-align:center}section#content #report-cards ul.linklist{list-style:none;text-align:center}section#content #report-cards ul.linklist li{display:inline-block;padding:0 10px;background:#707070;padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem;background-color:#e7e7e7;border-color:#b9b9b9;margin:0 10px;transition:background-color 300ms ease-out}section#content #report-cards ul.linklist li a{color:#000}section#content #report-cards ul.linklist li:hover{background-color:#b9b9b9}#death-notices #datePicker{margin-bottom:10px}#death-notices #datePicker .ui-state-highlight a{background:#fff;color:#369}#death-notices #datePicker table.ui-datepicker-calendar{border-collapse:separate}#death-notices #datePicker .ui-datepicker-calendar td{border:1px solid transparent}#death-notices #order-table{border:1px solid #707070}#death-notices #order-table thead{background:#afafaf}#death-notices #order-table thead tr th{border:1px solid #707070;font-size:0.775rem}#death-notices #order-table tbody tr td{border:1px solid #707070;font-size:0.775rem}#death-notices #order-table tbody tr:nth-child(even){background:#e6e6e6}#death-notices #order-table tbody #total-row{background:#afafaf}#death-notices .symbol-image{height:50px;width:50px;margin-left:21px}@media only screen and (min-width: 64em){#death-notices .symbol-image{margin-top:-64px}}#death-notices .has-tip{border-bottom:none}

/*# sourceMappingURL=theme.css.map */