/*!HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/*/html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{margin:0;padding:0;background-color:#000;font-family:Open Sans}#wrapper{margin:0 auto}.web-banner{width:100%;max-width:320px;max-height:50px;overflow:hidden;margin:0 auto}.web-banner-d{display:none}.web-banner-m{display:block}.home #web-banner-1{margin-bottom:1em}header{font-size:1em;display:block;width:100%;margin:0 0 1em}header h1,header h2{font-size:1em;margin:0;padding:0;text-indent:-9999px;background-repeat:no-repeat;background-position:top center;background-size:contain}header h1 a,header h2 a{display:block;width:100%;height:100%;margin:0 auto}header h1{max-width:20em;width:100%;height:6.25em;margin:0 auto;background-image:url(../img/live-duval-street-logo-1.png)}header h2{width:100%;height:0;padding-bottom:9%;max-width:31.5em;margin:0 auto;background-image:url(../img/coming-to-you.png);background-size:87.5%}nav ul,nav ul li{list-style:none;margin:0;padding:0;text-align:center}nav{width:100%;margin:.5em auto;background-color:#000}nav ul{display:flex;flex-flow:row nowrap;justify-content:space-evenly}nav ul li{font-family:Open Sans Condensed,sans-serif;font-size:.75em;line-height:1.5em;display:inline-block}nav ul li:nth-child(even){}nav ul li:nth-child(2),nav ul li:nth-child(5){}nav ul li a{display:block;color:#fff;text-decoration:none;padding:.75em 0;width:100%;color:#ea3f62}body.archive nav ul li:nth-child(2) a{color:#fff}#cam-wrapper{}#cam-wrapper p{margin-top:0}#cam-wrapper p.icon{float:right;text-align:right;padding-right:6.25%}#cam-wrapper p.credit{font-size:.75em;line-height:1.5em;text-align:center}#cam-wrapper p{text-align:center;color:#efefef}#cam-wrapper p a{color:#fff;text-decoration:none}.cam-block{position:relative;width:87.5%;height:0;margin:0 auto 10px;padding-bottom:49.2%;border:10px solid #fff}.cam-block.cam-offline{padding-bottom:45.37%}.cam-block video,.cam-block embed,.cam-block object,.cam-block a.thumbnail,.cam-block img.play-button,#contentElement,#adContainer{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}#adContainer>div,#adContainer iframe{width:100%!important;height:100%!important}.touch .flowplayer.is-paused .fp-ui{background-repeat:no-repeat!important;background-size:contain!important;background-color:transparent!important}.cam-block a.thumbnail{}.cam-block.cam-archive img{display:block;position:absolute;top:0;left:0;width:100%;height:auto;z-index:1}.cam-block.cam-archive a{display:block;position:absolute;top:0;width:50%;height:100%;text-indent:-9999px;z-index:2;transition:all .1s ease-out;-moz-transition:all .1s ease-out;-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out}.no-touch .cam-block.cam-archive a:hover,.no-touch .cam-block.cam-archive a.indicate{background-color:rgba(256,256,256,.1)}.cam-block.cam-archive a.prev{left:0}.cam-block.cam-archive a.next{right:0}.cam-note{font-size:1em;line-height:1.5em;text-align:center;padding-left:1.5em;padding-right:1.5em}#cam-selector{clear:both;display:block;width:87.5%;max-width:640px;margin:1em auto;border:10px solid #fff;overflow:hidden;background-color:#fff}#cam-selector ul,#cam-selector ul li{list-style:none;margin:0;padding:0}#cam-selector ul li{position:relative;width:50%;float:left;height:0;padding-bottom:25%}#cam-selector ul li a{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:bottom center;margin:0;text-align:center;font-family:Open Sans Condensed;color:#fff;font-size:1em;text-decoration:none;text-transform:uppercase;opacity:.75;-webkit-transition:all 200ms cubic-bezier(.23,1,.32,1);-moz-transition:all 200ms cubic-bezier(.23,1,.32,1);-o-transition:all 200ms cubic-bezier(.23,1,.32,1);transition:all 200ms cubic-bezier(.23,1,.32,1)}.no-touch #cam-selector ul li a:hover{opacity:1}#cam-selector ul li:first-child a{background-image:url(/img/live-duval-street-1.jpg);margin-left:-5px;border-right:5px solid #fff}#cam-selector ul li:last-child a{background-image:url(/img/live-duval-street-2.jpg);margin-right:-5px;border-left:5px solid #fff}#cam-selector.cam-offline ul li:first-child a{background-image:url(/img/cam1-offline-thumb.jpg)}#cam-selector.cam-offline ul li:last-child a{background-image:url(/img/cam2-offline-thumb.jpg)}#cam-selector ul li a span{position:absolute;bottom:0;left:0;width:100%;padding:.25em 0;background-color:rgba(0,0,0,.75)}#cam-selector ul li.selected a span{background-image:url(../img/selector.png);background-repeat:no-repeat;background-position:center bottom;background-size:.75em}#archive-content{color:#fff}.archive-block{text-align:center;padding:1em 1em 0;color:#fff}.archive-block a{text-decoration:none;color:#ea3f62;font-weight:700;text-transform:uppercase}.archive-block input[type=submit]{background-color:#ea3f62;color:#fff}.archive-block ul,.archive-block ul li{list-style:none;margin:0;padding:0}.archive-block ul{width:100%;max-width:660px;margin:0 auto}.archive-block ul li{font-size:.875em;line-height:1.5em;float:left;width:60%}.archive-block ul li.prev{text-align:left;width:20%}.archive-block ul li.next{text-align:right;width:20%}nav.archive-block ul li:nth-child(2){}.archive-block p{margin-top:0;padding-top:0}.time-select{width:100%;max-width:720px;margin:0 auto 10px;padding-bottom:1em;border-bottom:1px dotted #fff}.page-block{width:75%;margin:0 auto;padding:1.5em 0;background-color:#fff}.page-block h3{text-align:center;font-size:1.5em;line-height:1.5em}.page-block p{font-size:1em;line-height:1.5em;width:75%;margin-left:auto;margin-right:auto}.page-block p a{color:#ea3f62;text-decoration:none}p.page-img{text-align:center;max-width:100%;padding:0!important;margin:1.5em auto}p.page-img img,p.page-img a{max-width:100%}#content{width:93.75%;margin:0 auto;padding:0 0 1.5em}#content p,#content li{font-family:Open Sans,sans-serif;color:#fff;font-size:1em;line-height:1.5em}#content h1,#content h2,#content h3{text-align:center;color:#fff}#content h4{color:#fff}#content a{color:#ea3f62}.photos #content{max-width:100%}.photos #content p{text-align:center}.photos #content ul{list-style:none;margin:0 0 3em;padding:0}.photos #content ul li{text-align:center}.photo-index{text-align:center}.photo-index li{position:relative;display:inline-block;width:7em;height:7em;margin:.25em .25em 3em}.photo-index li a{display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-repeat:no-repeat;background-position:center top;background-size:cover}.photo-index li a span{position:absolute;width:100%;height:20%;left:0;bottom:-3.5em;font-size:.625em;line-height:1.25em;text-decoration:none!important;color:#fff;text-align:center;padding:.5em 0;vertical-align:middle}.gallery{display:table;margin:2.5em auto 0;text-align:center;font-size:1em}.gallery .gallery-img{display:inline-block;text-align:center}.gallery .gallery-img{width:100px;height:100px;overflow:hidden}.gallery .gallery-img img{max-width:75px;max-height:50px}.gallery_178 .gallery-img{width:12em;height:12em;overflow:hidden}.gallery_178 .gallery-img img{max-width:11.125em;max-height:11.125em}.gallery_150 .gallery-img{width:11em;height:11em;overflow:hidden}.gallery_150 .gallery-img img{max-width:9.375em;max-height:9.375em}.gallery_3 .gallery-img{width:280px;height:280px;overflow:hidden}.gallery_3.landscape .gallery-img{width:280px;height:200px;overflow:hidden}.gallery_3 .gallery-img img{max-width:240px;max-height:240px}.gallery .gallery-img img{object-fit:contain;vertical-align:middle}.pagination{text-align:center;font-weight:700;text-transform:uppercase;color:rgba(256,256,256,.5)!important}#content p.pagination.prevnext{font-size:2em;line-height:1.5em}.pagination span{padding-right:.5em}.pagination span:after{content:" | ";padding-left:.5em}.pagination span:last-child:after{content:"";padding-left:0}.mid-block{display:block;margin:15px 0;text-align:center}.mid-block label{display:block;font-family:Open Sans,sans-serif;font-size:.75em;font-size:.6875em;font-weight:700;line-height:2em;text-align:center;color:#fff;text-transform:uppercase}.mid-block p{margin:.5em 0 0;padding:0;font-family:Open Sans,sans-serif;font-size:.6875em;font-weight:400;line-height:1.25em;text-align:center;color:#fff}.mid-block p a{color:#fff;text-decoration:none}#content-promos{margin:3em auto 0;padding:3em 0 0;border-top:1px dotted #fff;max-width:800px}.home #content-promos{margin:1.5em auto;padding:0;border-top:0}select,input{margin:0 .5em;padding:.5em .75em;border:0;border-radius:3px;font-family:Open Sans;font-size:.875em;line-height:1.25em;max-width:180px}input[type=text]{}input[type=submit]{background-color:#ea3f62;color:#fff;border:1px solid #fff}.video-block{display:block;position:relative;width:100%;max-width:640px;height:0;margin:2em auto;padding:0 0 56.25%;clear:both}.video-block iframe,.video-block object,.video-block embed,.video-block video{position:absolute;top:0;left:0;width:100%;height:100%}body.marathon-promo{background-image:url(../img/promo/marathon-promo-2019-bg-1.jpg)!important;background-repeat:no-repeat!important;background-position:center top!important;background-size:contain!important;background-color:#6b80db}body.marathon-promo #content a,body.marathon-promo .archive-block a{color:#fc0}.no-touch body.marathon-promo{background-image:url(../img/promo/marathon-promo-2019-bg.jpg)!important;background-attachment:fixed!important;background-position:center center!important;background-size:cover!important}body.marathon-promo #wrapper{background-color:rgba(79,104,192,.6)}#logos{text-align:center;background-color:#fff;padding:0}#logos img{display:inline-block;max-width:125px;max-height:50px;margin:10px}footer{background-color:#000;padding:1em 0}footer p{font-family:Open Sans;font-size:.75em;line-height:1.25em;color:#fff;text-align:center}footer p a{color:#fff}footer p span{display:block}@media only screen and (max-width:568px){.web-banner{display:block;margin:0 auto;max-width:320px;width:100%;height:50px}}@media only screen and (max-width:767px){.web-banner{display:block;margin:0 auto;width:100%;max-width:320px;height:50px}.photos #web-banner-2{margin-top:2em}.flowplayer{padding-bottom:56.25%!important}}@media only screen and (min-width:568px){header{}nav{margin:.25em auto;background-color:#000}nav ul li{width:auto;padding:0 1.5em;text-transform:uppercase}nav ul li:nth-child(even){background-color:transparent}nav ul li:nth-child(2),nav ul li:nth-child(5){width:auto}}@media only screen and (min-width:768px){body{background-size:auto;background-position:center top}#wrapper{margin:0 auto}header{font-size:.75em;position:relative;display:block;width:100%;margin:0 auto}header h1{max-width:40em;height:12em;margin:0 auto .5em}header h2{width:31.5em;height:2.8125em;padding-bottom:0;background-size:contain}nav{width:100%;margin:1em auto}nav ul{}nav ul li{font-size:1.25em;line-height:1.5em;font-weight:700}nav ul li a:hover{color:#fff}#cam{width:100%;background-color:transparent}.cam-block{width:640px;height:360px;padding-bottom:0}.cam-block.cam-offline{height:332px;padding-bottom:0}#cam #mobile-cam{display:block}#cam #desktop-cam{display:block}#cam-selector ul li a{font-size:2em}.page-block{min-height:300px}.page-block h3{font-size:1.625em;line-height:1.5em}.page-block p{font-size:1.5em;line-height:1.5em;width:auto;padding-left:2em;padding-right:2em}p.page-img{max-width:75%!important;height:auto;max-height:960px;text-align:center}p.page-img img{max-height:960px}#main{clear:both;width:100%;padding:0}.home #main{padding:1.5em 0 0}#content{width:93.75%;max-width:800px;margin:0 auto}#content p{font-size:1em;line-height:1.5em}#content h1{}.photos #content ul li{font-size:1.5em;line-height:1.5em}#mid-forms-block,#mid-banner-block{width:720px;margin:0 auto}#mid-forms-block{margin:10px auto 30px}.mid-banner{display:block;margin:0 30px;width:300px;height:250px;float:left}.mid-block{display:block;margin:0;width:50%;float:left;text-align:center}#header-banner-block{max-width:728px;max-height:90px;margin:0 auto;padding:2em 0 0}.header-banner{display:block;max-width:728px;max-height:90px}.video-block{max-width:640px;height:360px;padding:0}footer{}footer p span{display:inline}footer p.credits span:before{content:" | "}}@media only screen and (min-width:1024px){body{margin:0;padding:0}#wrapper{margin:0 auto;background-repeat:no-repeat;background-position:top center}#cam{width:760px;height:auto;margin:0 auto}.cam-block{}.archive-block{padding:1em 0 0}.archive-block ul li{font-size:1em;line-height:1.5em}.archive-block ul li.prev a:before{content:"← "}.archive-block ul li.next a:after{content:" →"}.page-block{margin-top:22px}.page-block p{}.no-touch body.marathon-promo .marathon-promo-block{}}@media only screen and (min-width:1200px){#wrapper{margin:0 auto;background-image:none;background-repeat:no-repeat;background-position:top center}#wrapper-desktop{position:relative;width:1180px;margin:0 auto;background-repeat:no-repeat;background-position:top center}header{font-size:1em}nav{font-size:1em;width:800px}nav ul li{font-size:1.25em;line-height:1.5em;font-weight:700;padding:0 .875em}.side-banner{position:absolute;display:block;top:180px;width:160px;height:600px;z-index:9999}.photos .web-banner{display:block;margin:0 auto;max-width:728px;max-height:90px}.photos #web-banner-2{margin-top:2em}.home .web-banner-block,.home .web-banner,.web-banner-m,#web-banner-3{display:none}#left-banner.side-banner{left:0}#right-banner.side-banner{right:0}.web-banner-d{display:block}.web-banner-m{display:none}}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media only screen and (min-width:35em){}@media print,(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}