﻿html{position:relative;min-height:100%}body{padding-top:50px;margin-bottom:60px}body.popuped{padding:0;margin:0 .3em}header .jumbotron{background-color:rgba(0,0,0,0)}input[type=checkbox],input[type=radio]{margin:4px 4px 0 0}.btn{margin-right:4px}.nobreak{white-space:nowrap}.footer{position:absolute;bottom:0;width:100%;height:60px;background:#333;color:#aaa}.footer .container-fluid{padding-left:1%;padding-right:1%;margin:1%}.footer a:link{color:#a6a6a6}.footer a:visited{color:#a6a6a6}.footer a:hover{color:#a6a6a6;text-decoration:underline}.blockquote-ul{list-style-type:none;font-style:none}.blockquote-footer{color:#a6a6a6}.blockquote-main{font-size:.875rem;padding:0 0 0 .5em;border-left:5px solid #ccc}h1,h2,header{text-align:center}h3,h4,h5{text-align:left strong;text-align-color:#000}dt{margin-left:1em}dd{margin-left:2em}img.rgt_edge{height:auto;float:right;margin-left:0;margin-right:-20px;background-color:#fff}img.lft_edge{height:auto;float:left;margin-right:0;margin-left:-20px;background-color:#fff}figure{border:0}h1{margin-top:.4em}h1 q{font-style:italic}h1 span{font-size:45%}.footlink{white-space:nowrap}#left_column,#right_column{margin-top:.7em}#carousel_link{display:block;border-radius:0;border:1px solid #a6a6a6;font-size:1.7em;text-align:center;background-color:#ebebeb;color:#464646}#carousel_link .carousel{position:relative;margin:0;padding:0}#carousel_link #cycler img{position:absolute;top:0;left:0;z-index:1;border-bottom:1px solid #a6a6a6;width:100%}#carousel_link #cycler img:first-child{position:relative}#carousel_link #cycler img.active{z-index:3}#carousel_link p{padding:.6em}#carousel_link p .targets{font-size:.9em}#carousel_link:hover{text-decoration:none;background-color:#f5f5f5;color:#000}.sponsor_viz{position:relative;width:100%}.sponsor_viz ul{position:relative;margin:0;padding:0;list-style:none;width:100%}.sponsor_viz ul li{display:inline-block;vertical-align:top;margin:0 1% 1.5% 0;border:1px solid #a6a6a6;width:24%}.sponsor_viz ul li a:hover{color:#000}.sponsor_viz ul li a img{width:100%}.sponsor_viz ul li a span{display:block;height:2.9em;text-align:center;vertical-align:top;line-height:1.2;padding:.3em 1% 0 1%}.full-title{margin:1.5rem 0 1.5rem 0}q{quotes:"“" "”" "‘" "’"}.unpad{padding:0}.search-panel{background-color:#ebebeb;padding-bottom:2em}.search-panel .lined{margin-top:.5em;padding-top:.5em;border-top:1px solid #ccc}.search-panel .btn{display:block;margin:1em 0}.short-sponsor-ideas,.long-sponsor-ideas{list-style-type:none;font-size:110%;margin:0;padding:0}.short-sponsor-ideas li img,.long-sponsor-ideas li img{vertical-align:center;border-radius:50%;height:4rem;width:4rem;margin:.5rem .5em .5rem 0}.short-sponsor-ideas.lined,.long-sponsor-ideas.lined{margin-top:.5em;padding-top:.5em;border-top:1px solid #ccc}.short-sponsor-ideas .subtext,.long-sponsor-ideas .subtext{margin-top:-1.5rem;margin-left:6rem;font-size:75%}.short-sponsor-ideas{columns:2 16em}ul.columns{list-style-type:none;margin:0;padding:0}.columns>li{display:inline-block;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;text-align:justify;margin-bottom:1.5em}.columns.faq li p{font-style:italic}.columns.faq li h6{font-size:1em}.intro{text-align:center;font-size:1.3em}div.intro div>p{text-align:left}ul.columns{-webkit-columns:3 20em;-moz-columns:3 20em;columns:3 20em;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;padding-bottom:1em;border-bottom:1px solid #ccc}ul.columns.last{border-bottom:0}header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-bottom:auto}@media(min-width: 319px){.container-fluid{padding:0 0 0 0}h1{font-size:2.5rem}h2{font-size:1.5rem}nav .navbar-header{padding:0 1rem}.col-sm-6{padding:0 1rem}#right_column{padding-top:2rem}.sponsor_viz span{font-size:84%}input[type=search]{width:80%}footer.footer>div.container-fluid{padding-left:0;padding-right:0}}@media(min-width: 567px){h1{font-size:2.5rem}h1 span{display:block;font-size:55%;margin:1rem 0 0 0}#left_column{padding:1rem 2rem 0 2rem}#left_column .attribution{font-size:1.5rem;font-weight:400}#right_column{padding:1rem 2rem 0 2rem}.sponsor_viz span{font-size:98%}input[type=search]{width:50%}footer.footer>div.container-fluid{padding-left:1em;padding-right:1em}}@media(min-width: 768px){.navbar-brand{padding-left:2.5rem}h1{font-size:2.8rem;color:#555}h2{font-size:1.6rem}header h2{font-size:2rem}#left_column{padding:0 1rem 0 2rem}#right_column{padding:0 2rem 0 1rem}footer.footer>div.container-fluid{padding-left:2em;padding-right:2em}}

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