body{font-size:17px;line-height:1.3312}@media (min-width:768px){body{font-size:18px;line-height:1.38667}}@media (min-width:992px){body{font-size:20px;line-height:1.44444}}@media (min-width:1200px){body{font-size:20px;line-height:1.50222}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,main section#results h2#result-title,.h4,main header section#pub-search div.overlay .overlay-text form .form-group .control-group label,.h5,.h6{margin-top:0.8em;margin-bottom:0.4em;font-family:"adobe-caslon-pro","Times New Roman",Times,serif;font-weight:400;line-height:1.1;color:inherit}h1,.h1{font-size:44px}@media (min-width:768px){h1,.h1{font-size:47px}}@media (min-width:992px){h1,.h1{font-size:59px}}@media (min-width:1200px){h1,.h1{font-size:79px}}h2,.h2{font-size:35px}@media (min-width:768px){h2,.h2{font-size:37px}}@media (min-width:992px){h2,.h2{font-size:45px}}@media (min-width:1200px){h2,.h2{font-size:56px}}h3,.h3,main section#results h2#result-title{font-size:28px}@media (min-width:768px){h3,.h3,main section#results h2#result-title{font-size:29px}}@media (min-width:992px){h3,.h3,main section#results h2#result-title{font-size:34px}}@media (min-width:1200px){h3,.h3,main section#results h2#result-title{font-size:40px}}h4,.h4,main header section#pub-search div.overlay .overlay-text form .form-group .control-group label{font-size:22px}@media (min-width:768px){h4,.h4,main header section#pub-search div.overlay .overlay-text form .form-group .control-group label{font-size:23px}}@media (min-width:992px){h4,.h4,main header section#pub-search div.overlay .overlay-text form .form-group .control-group label{font-size:26px}}@media (min-width:1200px){h4,.h4,main header section#pub-search div.overlay .overlay-text form .form-group .control-group label{font-size:28px}}h5,.h5{font-size:17px}@media (min-width:768px){h5,.h5{font-size:18px}}@media (min-width:992px){h5,.h5{font-size:20px}}@media (min-width:1200px){h5,.h5{font-size:20px}}h6,.h6{font-size:20px}@media (min-width:768px){h6,.h6{font-size:18px}}@media (min-width:992px){h6,.h6{font-size:20px}}@media (min-width:1200px){h6,.h6{font-size:20px}}#to-top{padding:5px 10px;font-size:18px;line-height:1.5;border-radius:0;position:absolute;display:none;z-index:2;color:#fff;bottom:15px;right:15px}@media only screen and (min-width:992px){#to-top{bottom:30px;right:30px;height:42px}}main{position:relative}main header{background-color:#4483c0;background-image:url("/static/img/bg-paper-transparent.png?8eb5099a9204");background-repeat:repeat;background-size:140px;color:#fff}main header .rich-text a{color:#fff;text-decoration:underline}main header .rich-text a:hover,main header .rich-text a:focus,main header .rich-text a:active{color:#fff}main header ol.breadcrumb li:last-child{color:rgba(255,255,255,0.5);color:rgba(255,255,255,0.55)}main header ol.breadcrumb li:last-child a{text-decoration:none}main header ol.breadcrumb a{color:rgba(255,255,255,0.5);color:rgba(255,255,255,0.55)}main header ol.breadcrumb a:hover,main header ol.breadcrumb a:focus,main header ol.breadcrumb a:active{color:#fff}main header #content a:not(.btn):not(.bc):not(.label){color:#fff;text-decoration:underline}main header section#pub-search #geocoding_errors{margin-bottom:30px}main header section#pub-search .container{padding:0}main header section#pub-search div.overlay{position:relative;z-index:2;padding:30px;padding:0!important;margin:30px 0 0 0}@media only screen and (min-width:992px){main header section#pub-search div.overlay{padding:45px}}@media only screen and (min-width:1200px){main header section#pub-search div.overlay{padding:60px}}main header section#pub-search div.overlay .overlay-text{background-color:#f3efdb;background-image:url("/static/img/bg-paper-transparent.png?8eb5099a9204");background-repeat:repeat;background-size:140px;color:#2a1e1b;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.3);padding:45px 30px;border:7.5px solid #fff;margin:0 auto;text-align:center}main header section#pub-search div.overlay .overlay-text .rich-text a{color:#2a1e1b;text-decoration:underline}main header section#pub-search div.overlay .overlay-text .rich-text a:hover,main header section#pub-search div.overlay .overlay-text .rich-text a:focus,main header section#pub-search div.overlay .overlay-text .rich-text a:active{color:#2a1e1b}main header section#pub-search div.overlay .overlay-text ol.breadcrumb li:last-child{color:rgba(42,30,27,0.5)}main header section#pub-search div.overlay .overlay-text ol.breadcrumb li:last-child a{text-decoration:none}main header section#pub-search div.overlay .overlay-text ol.breadcrumb a{color:rgba(42,30,27,0.5)}main header section#pub-search div.overlay .overlay-text ol.breadcrumb a:hover,main header section#pub-search div.overlay .overlay-text ol.breadcrumb a:focus,main header section#pub-search div.overlay .overlay-text ol.breadcrumb a:active{color:#2a1e1b}main header section#pub-search div.overlay .overlay-text #content a:not(.btn):not(.bc):not(.label){color:#2a1e1b;text-decoration:underline}@media only screen and (min-width:992px){main header section#pub-search div.overlay .overlay-text{border:15px solid #fff}}main header section#pub-search div.overlay .overlay-text h2{margin-top:0}main header section#pub-search div.overlay .overlay-text .btn{margin-top:15px}main header section#pub-search div.overlay .overlay-text>:last-child{margin-bottom:0}main header section#pub-search div.overlay .overlay-text{padding:22.5px 15px}@media only screen and (min-width:992px){main header section#pub-search div.overlay .overlay-text{padding:22.5px}}@media only screen and (min-width:1200px){main header section#pub-search div.overlay .overlay-text{padding:30px 30px}}main header section#pub-search div.overlay .overlay-text form{max-width:inherit}@media only screen and (max-width:767px){main header section#pub-search div.overlay .overlay-text form{text-align:left;margin-top:0}main header section#pub-search div.overlay .overlay-text form#name_search{margin-top:15px;padding-top:15px;border-top:1px solid #fff}}@media only screen and (min-width:992px){main header section#pub-search div.overlay .overlay-text form .form-group{width:330px}}@media only screen and (min-width:1200px){main header section#pub-search div.overlay .overlay-text form .form-group{width:350px}}main header section#pub-search div.overlay .overlay-text form .form-group .control-group{text-align:left}main header section#pub-search div.overlay .overlay-text form .form-group .control-group input[type="text"]{width:100%;background-color:#fff;border-color:#aaa}main header section#pub-search div.overlay .overlay-text form .form-group .control-group label{margin-top:0;text-align:left}main header section#pub-search div.overlay .overlay-text form .form-group .control-group label .asteriskField{display:none}main header section#pub-search div.overlay .overlay-text form input[type="submit"]{color:#2a1e1b;background-color:transparent;border-color:#2a1e1b;margin:0;vertical-align:bottom}main header section#pub-search div.overlay .overlay-text form input[type="submit"]:focus,main header section#pub-search div.overlay .overlay-text form input[type="submit"].focus{color:#2a1e1b;background-color:rgba(0,0,0,0);border-color:black}main header section#pub-search div.overlay .overlay-text form input[type="submit"]:hover{color:#2a1e1b;background-color:rgba(0,0,0,0);border-color:#050303}main header section#pub-search div.overlay .overlay-text form input[type="submit"]:active,main header section#pub-search div.overlay .overlay-text form input[type="submit"].active,.open>main header section#pub-search div.overlay .overlay-text form input[type="submit"].dropdown-toggle{color:#2a1e1b;background-color:rgba(0,0,0,0);border-color:#050303}main header section#pub-search div.overlay .overlay-text form input[type="submit"]:active:hover,main header section#pub-search div.overlay .overlay-text form input[type="submit"]:active:focus,main header section#pub-search div.overlay .overlay-text form input[type="submit"]:active.focus,main header section#pub-search div.overlay .overlay-text form input[type="submit"].active:hover,main header section#pub-search div.overlay .overlay-text form input[type="submit"].active:focus,main header section#pub-search div.overlay .overlay-text form input[type="submit"].active.focus,.open>main header section#pub-search div.overlay .overlay-text form input[type="submit"].dropdown-toggle:hover,.open>main header section#pub-search div.overlay .overlay-text form input[type="submit"].dropdown-toggle:focus,.open>main header section#pub-search div.overlay .overlay-text form input[type="submit"].dropdown-toggle.focus{color:#2a1e1b;background-color:rgba(0,0,0,0);border-color:black}main header section#pub-search div.overlay .overlay-text form input[type="submit"]:active,main header section#pub-search div.overlay .overlay-text form input[type="submit"].active,.open>main header section#pub-search div.overlay .overlay-text form input[type="submit"].dropdown-toggle{background-image:none}main header section#pub-search div.overlay .overlay-text form input[type="submit"].disabled:hover,main header section#pub-search div.overlay .overlay-text form input[type="submit"].disabled:focus,main header section#pub-search div.overlay .overlay-text form input[type="submit"].disabled.focus,main header section#pub-search div.overlay .overlay-text form input[type="submit"][disabled]:hover,main header section#pub-search div.overlay .overlay-text form input[type="submit"][disabled]:focus,main header section#pub-search div.overlay .overlay-text form input[type="submit"][disabled].focus,fieldset[disabled] main header section#pub-search div.overlay .overlay-text form input[type="submit"]:hover,fieldset[disabled] main header section#pub-search div.overlay .overlay-text form input[type="submit"]:focus,fieldset[disabled] main header section#pub-search div.overlay .overlay-text form input[type="submit"].focus{background-color:transparent;border-color:#2a1e1b}main header section#pub-search div.overlay .overlay-text form input[type="submit"] .badge{color:transparent;background-color:#2a1e1b}main header section#pub-search div.overlay .overlay-text form input[type="submit"]:hover,main header section#pub-search div.overlay .overlay-text form input[type="submit"]:focus,main header section#pub-search div.overlay .overlay-text form input[type="submit"]:active{background-color:#2a1e1b;border-color:#2a1e1b;color:#fff}@media only screen and (max-width:991px){main header section#pub-search div.overlay .overlay-text form input[type="submit"]{padding:5px 10px;font-size:18px;line-height:1.5;border-radius:0}}main header section#pub-search div.overlay .overlay-text form p{text-align:left;margin:10px 0 0 0;font-size:0.8em}@media only screen and (min-width:768px){main header section#pub-search div.overlay .overlay-text form p{margin-top:5px}}@media only screen and (min-width:1200px){main header section#pub-search div.overlay .overlay-text form p{margin-left:40px}}main header section#pub-search div.overlay .overlay-text form a#geolocate{color:#4483c0}main header section#pub-search div.overlay .overlay-text form a#geolocate:hover,main header section#pub-search div.overlay .overlay-text form a#geolocate:focus,main header section#pub-search div.overlay .overlay-text form a#geolocate:active{color:#e78d49}main kbd svg{display:inline-block;margin:0 4px 5px 0;padding:0;vertical-align:middle;width:30px;height:30px}main kbd svg path{fill:#4483c0}main section#results{margin-bottom:25px}main section#results h2#result-title{text-align:center;margin:0 0 30px 0}main section#results h2#result-title a{display:inline-block;font-size:0.7em;margin-top:10px}@media only screen and (min-width:992px){main section#results h2#result-title a{font-size:0.5em;margin-top:5px}}main section#results section#pubs-map{position:relative;z-index:2;padding:30px;padding:30px 15px}@media only screen and (min-width:992px){main section#results section#pubs-map{padding:45px}}@media only screen and (min-width:1200px){main section#results section#pubs-map{padding:60px}}main section#results section#pubs-map .overlay-text{background-color:#f3efdb;background-image:url("/static/img/bg-paper-transparent.png?8eb5099a9204");background-repeat:repeat;background-size:140px;color:#2a1e1b;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.3);padding:45px 30px;border:7.5px solid #fff;margin:0 auto;text-align:center}main section#results section#pubs-map .overlay-text .rich-text a{color:#2a1e1b;text-decoration:underline}main section#results section#pubs-map .overlay-text .rich-text a:hover,main section#results section#pubs-map .overlay-text .rich-text a:focus,main section#results section#pubs-map .overlay-text .rich-text a:active{color:#2a1e1b}main section#results section#pubs-map .overlay-text ol.breadcrumb li:last-child{color:rgba(42,30,27,0.5)}main section#results section#pubs-map .overlay-text ol.breadcrumb li:last-child a{text-decoration:none}main section#results section#pubs-map .overlay-text ol.breadcrumb a{color:rgba(42,30,27,0.5)}main section#results section#pubs-map .overlay-text ol.breadcrumb a:hover,main section#results section#pubs-map .overlay-text ol.breadcrumb a:focus,main section#results section#pubs-map .overlay-text ol.breadcrumb a:active{color:#2a1e1b}main section#results section#pubs-map .overlay-text #content a:not(.btn):not(.bc):not(.label){color:#2a1e1b;text-decoration:underline}@media only screen and (min-width:992px){main section#results section#pubs-map .overlay-text{border:15px solid #fff}}main section#results section#pubs-map .overlay-text h2{margin-top:0}main section#results section#pubs-map .overlay-text .btn{margin-top:15px}main section#results section#pubs-map .overlay-text>:last-child{margin-bottom:0}main section#results section#pubs-map .container{padding:0}main section#results section#pubs-map .map-canvas{-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.3);height:400px}@media only screen and (min-width:1200px){main section#results section#pubs-map .map-canvas{height:500px}}main section#results section#pubs-map .map-canvas .gm-style-iw h2{margin-bottom:15px}main section#results section#pubs-map .map-canvas .gm-style-iw .fa{font-size:0.9em}main section#results section#pubs-map .map-canvas .gm-style-iw #bodyContent strong{display:block;margin-bottom:3px}main section#results section#pubs-map .map-canvas .gm-style-iw #bodyContent a.directions{display:block;margin-top:3px}main section#results section#pubs-map .map-canvas .gm-style-iw #bodyContent .text-danger{color:#b23333;font-weight:600}main section#results section#pubs-list .row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,0.1)}main section#results section#pubs-list .row.closed>div:not(:last-child){opacity:0.5;filter:alpha(opacity=50)}main section#results section#pubs-list .row.closed div:last-child,main section#results section#pubs-list .row.closed div:last-child *{text-decoration:none!important}main section#results section#pubs-list .row.closed div:last-child small{font-weight:400;color:#b23333;display:block;font-size:0.8em}main section#results section#pubs-list .row .title{font-weight:600}main section#results section#pubs-list .row .title small{font-weight:400}@media only screen and (max-width:991px){main section#results section#pubs-list .row .title small{margin-bottom:10px}}main section#results section#pubs-list .row .title small .show-pub{margin-right:16px}main section#results section#pubs-list .row .title small .text-danger{color:#b23333}main section#results section#pubs-list .row .website_url{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}main section#results section#pubs-list .row span.no-data{color:rgba(42,30,27,0.5)}main section#results section#pubs-list .row .website_url,main section#results section#pubs-list .row .telephone,main section#results section#pubs-list .row .address,main section#results section#pubs-list .row .title{font-size:0.9em}@media only screen and (max-width:991px){main section#results section#pubs-list .row .address{margin-top:5px}}main section#results section#pubs-list .row:hover{background-color:#f9f8ee;background-image:url("/static/img/bg-paper-transparent.png?8eb5099a9204");background-repeat:repeat;background-size:140px;color:#2a1e1b;opacity:1;filter:alpha(opacity=100)}main section#results section#pubs-list .row:hover .rich-text a{color:#2a1e1b;text-decoration:underline}main section#results section#pubs-list .row:hover .rich-text a:hover,main section#results section#pubs-list .row:hover .rich-text a:focus,main section#results section#pubs-list .row:hover .rich-text a:active{color:#2a1e1b}main section#results section#pubs-list .row:hover ol.breadcrumb li:last-child{color:rgba(42,30,27,0.5)}main section#results section#pubs-list .row:hover ol.breadcrumb li:last-child a{text-decoration:none}main section#results section#pubs-list .row:hover ol.breadcrumb a{color:rgba(42,30,27,0.5)}main section#results section#pubs-list .row:hover ol.breadcrumb a:hover,main section#results section#pubs-list .row:hover ol.breadcrumb a:focus,main section#results section#pubs-list .row:hover ol.breadcrumb a:active{color:#2a1e1b}main section#results section#pubs-list .row:hover #content a:not(.btn):not(.bc):not(.label){color:#2a1e1b;text-decoration:underline}