body{background:#f2f2f2;color:#111}
.wrap.hero,.widewrap{background:url(https://cdns-i.wankzvr.com/images/fpov/texture.gif) repeat;overflow:hidden}
.wrap.hero img{width:50%;float:left}
.wrap.hero .right{float:right;width:50%}
.wrap.hero .right .overlay{background-color:#000;border-bottom:12px solid #ec008c;background-position:96% center}
.wrap.hero .right nav{float:none;position:relative;margin-left:-1em}
.wrap.hero .right nav a:last-child{background:#ec008c;padding:1.5rem 3rem}
.wrap.hero .right p,.block .left p{margin:2rem;font-size:1.6em;color:#000;line-height:150%}
.wrap.hero .right p.small{font-size:1.2rem}
.feature{background:#000;position:relative;padding:2em;text-align:center}
.feature h2 span{display:inline-block;padding:.5rem;background:#ff61bf;color:#fff;margin:0 .5rem;font-weight:100}
.feature h2 span:nth-child(2){background:#3499e0}
.feature h2 span:nth-child(3){background:#ff6600}
.feature h2{font-size:1.6em;color:#fff;font-weight:100;line-height:140%;display:inline-block}
.block .left{width:50%;float:left}
.block .left img{display:block;float:none;width:100%}
.block .left img.inset{width:50%;float:left}
.block .right{width:50%;float:left;position:relative}
.block .right img{width:100%}
.block .right img.inset{float:none;position:absolute;bottom:1em;left:-4em;max-width:260px;box-shadow:8px 8px #ec008c}
.block nav{float:left;margin-left:-1em;position:relative}
.block nav a{display:inline-block;font-size:1.2em;padding:1.5rem 3rem;background:#ec008c;text-decoration:underline;color:#fff;transition:transform .1s ease-out}
.block nav a:last-child:hover{transform:scale(1.1)}
.videos h2{font-size:2rem;text-align:center;padding:2rem}
.videos .fvideo{max-width:1240px;margin:auto;margin-bottom:6rem}
.videos .fvideo img{margin-bottom:1rem;float:left;width:35%;border:.5rem solid #000;border-right:none;border-left:none}
.videos .fvideo .right{padding:0 2rem;float:left;width:65%}
.videos .fvideo .right h3{font-size:1.6rem;margin-bottom:1rem}
.videos .fvideo .right .meta{color:#555;padding:0;margin-bottom:1rem}
.videos .fvideo .right p{margin-bottom:1rem;color:#666;line-height:140%}
.videos .fvideo .right a.cta{display:inline-block;font-size:1.2em;padding:1.2rem 2rem;text-decoration:none;margin:0 2rem 0 0;background:#ec008c;text-decoration:underline;color:#fff;transition:transform .1s ease-out}
.videos .fvideo .right a.cta:hover{transform:scale(1.1)}
.videos .fvideo .right .rating{font-size:1.5rem}
.videos .fvideo .right .rating p{display:inline-block;margin-right:1rem}
.videos .fvideo .right .rating a{text-decoration:none;padding:0 .5rem;vertical-align:middle;color:#00cc33;transition:transform .1s ease-out}
.videos .fvideo .right .rating a:hover{transform:scale(1.6)}
.videos .fvideo .right .social{background:none;font-size:.85rem;text-align:left;padding-top:1rem;margin:0}
.videos .fvideo .right .social a{padding:.5rem}
.videos .fvideo .right .social a.social-reddit i{color:#333}
.videos .fvideo .right .rating a.active{border-radius:5px;border:2px solid #ccc;background:#fff}
.videos .fvideo .right .rating a.down.active{border-color:#ccc;background:#fff}
.videos .fvideo .right .rating a.down{color:#cc0033}
.videos .fvideo .right a{display:inline-block;vertical-align:middle;color:#000}
.section-links{margin-bottom:.5rem}
.section-links li{padding:.5rem 0}
.section-links li a{color:#3499e0;text-decoration:none;margin-right:.25rem;font-weight:bold}
.section-links li a i{display:inline-block;vertical-align:middle}
.section-links li a:hover{color:#ef4035}
.section-links li span.quality{background:#48c051;color:#fff;vertical-align:top;font-weight:bold;display:inline-block;text-align:center;padding:.4em;min-width:36px;line-height:1;margin:0 .5em 0 0;font-size:.75rem;border-radius:.4em;display:inline-block;text-transform:uppercase}
.section-links li span.quality.med{background:#cc9900}
.section-links li span.fps{font-weight:bold;color:#48c051}
.section-links li span.size{float:right;color:#999}
h3.fsub{padding:.75rem 0rem;color:#777;font-weight:bold;font-size:1.2rem}
blockquote.widewrap{text-align:center}
blockquote.widewrap p{color:#ec008c}
@media(max-width:1465px){.wrap.hero .right p,.block .left p,.feature h2{font-size:1.4em}}
@media(max-width:1265px){.block .left,.block .right,.wrap.hero .right,.wrap.hero img{float:none;width:100%}
.wrap.hero .right nav,.block nav{margin:0;float:none}
.wrap.hero .right nav a,.block nav a{display:block;text-align:center}
.block nav a{font-size:1.6rem}
.block nav a:last-child:hover{transform:none}}
@media(max-width:1024px){.feature h2 span{padding:0 .5rem;margin:.2rem .5rem}}
@media(max-width:760px){.videos .fvideo img{float:none;width:auto}
.videos .fvideo .right{float:none;width:auto}
.wrap.hero .right p,.block .left p{font-size:1.2em;margin:1.6em}
.videos .fvideo .right,.videos .fvideo .right .social{text-align:center}}
@media(max-width:400px){.videos .fvideo .right{padding:1rem}
.videos .fvideo .right a.cta{display:block;margin-right:0;margin-bottom:1rem}}