#home-01,#home-02,#dc-search-box fieldset,#dc-search-box input[type=text],#dc-search-box input[type=submit],.category a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#home-container{font-family:'Archivo Narrow',sans-serif !important;font-weight:normal !important}#home-01,#home-02{width:100%;margin:0 auto;background-color:#333}#home-01{position:relative;height:640px;background-position:center center;background-size:cover}#home-02{background:#595c5f url("../images/bg-grid.png") no-repeat center top;text-align:center;border-top:1px solid rgba(255,255,255,0.5);padding:40px}#home-02,#home-02 a{color:#fff}#home-02 h2{margin:0;font-family:'Archivo Narrow',sans-serif;font-weight:normal;font-size:2em;color:rgba(255,255,255,0.75);line-height:normal;width:80%;margin:0 auto}#home-02 h3{margin:20px;font-weight:normal;font-size:1.9em;line-height:normal}#dc-logo{display:block;margin:0 auto;padding-top:80px}#dc-search-box{padding-top:0px;margin:0}#dc-search-box fieldset{display:block;width:80%;padding:0;margin:0 auto;border:5px solid #fff;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.5);position:relative}#dc-search-box input[type=text]{color:#333;display:inline-block;margin:0;padding:0;border:none;font-size:2.5em;width:80%;outline:none;height:46px;border-radius:0;box-shadow:none;line-height:normal}#dc-search-box input[type=submit]{height:46px;display:inline-block;margin:0;padding:0;border:none;font-size:2.5em;color:#fff;background-color:#e67a00;width:20%;position:absolute;top:0;right:0;border-radius:0;font-family:"Glyphicons Halflings"}#dc-search-box input[type=text]::-ms-clear{display:none}#dc-search-box input[type=text]::-webkit-input-placeholder{color:#999}#dc-search-box input[type=text]:-moz-placeholder{color:#666}#dc-search-box input[type=text]::-moz-placeholder{color:#666}#dc-search-box input[type=text]:-ms-input-placeholder{color:#999}#browse-by{width:80%;margin:0.5em auto;color:#fff;font-size:1.5em;text-shadow:1px 2px 3px rgba(0,0,0,0.5)}#browse-by a{color:#fff;transition:all 100ms ease-in-out;text-decoration:underline;outline:none}#browse-by a:hover{color:#f3b46d}.browse-by-list{display:inline}.browse-by-list li:after{content:", "}.browse-by-list li:last-child:before{content:" or "}.browse-by-list li:last-child:after{content:""}#bg-meta{position:absolute;bottom:0;left:0;padding:20px;color:#fff;color:rgba(255,255,255,0.75)}#bg-meta p{margin:0;text-shadow:1px 2px 3px rgba(0,0,0,0.5);font-size:1em;line-height:normal}#bg-meta a{color:#fff;color:rgba(255,255,255,0.75);text-decoration:underline;transition:all 250ms ease-in-out;outline:none}#bg-meta a:hover{color:#fff}.category{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.category a{flex:1;margin:0;box-shadow:0 0 3px rgba(0,0,0,0.5);transition:all 250ms ease-in-out;outline:none;border:3px solid #fff;background:#f39d3d;text-align:left;text-decoration:none;padding:20px;text-shadow:0 1px 1px rgba(171,93,6,0.75)}.category a:hover{background:#E67A00}.category a:nth-child(1){margin-right:20px}.category a:nth-child(2){margin-left:20px}.category p{font-size:1.1em;margin:0;line-height:normal}.category h3{margin:0 0 5px 0 !important}.visually-hidden{border:0 none;clip:rect(0px, 0px, 0px, 0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tagline{width:80%;margin:0 auto}.tagline p{text-align:center;color:#fff;color:rgba(255,255,255,0.75);padding:1.25em 0;margin:0;line-height:normal;font-size:1.15em}footer{margin-top:0}.alert{border-radius:0;margin:0}@media (min-width: 1600px){#dc-logo{padding-top:180px}#home-01{height:800px}#dc-search-box fieldset,#browse-by{width:60%}}@media (max-width: 640px){#dc-logo{width:80%;padding-top:50px}#browse-by{font-size:95%}.category{flex-direction:column}.category a:nth-child(1){margin:0 0 20px 0}.category a:nth-child(2){margin-left:0}}@media (max-width: 480px){#home-01{background-color:#666;position:relative;height:480px}#home-02 h2{width:100%}.category h3{font-size:1.75em !important}.category p{font-size:1em}#browse-by{text-align:center}#bg-meta p{font-size:0.75em}.tagline p{font-size:0.9em}}
