/*!
 * fireshell
 * Fiercely quick and opinionated front-ends
 * http://getfireshell.com
 * @author Todd Motto
 * @version 1.0.0
 * Copyright 2013. MIT licensed.
 */

.clear:before,.clear:after{content:' ';display:table}.clear{*zoom:1}.clear:after{clear:both}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{font:300 13px/1.6 'Helvetica Neue', Helvetica, Arial;background:#fff;color:#444}#youtubeStreamApp .header{position:fixed;top:0;width:100%;height:50px;background-color:#fff;padding:10px 30px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);overflow:hidden;z-index:100}#youtubeStreamApp .header .logo{width:120px;height:30px;background-image:url("../img/youtube.png");background-repeat:no-repeat;float:left;position:absolute;left:20px}#youtubeStreamApp .header .fakeSearch{position:absolute;right:150px;left:150px}#youtubeStreamApp .header .fakeSearch .searchInput{border:1px solid #aaa;height:30px;float:left;max-width:550px;width:calc(100% - 67px);box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.2)}#youtubeStreamApp .header .fakeSearch .searchBtn{width:67px;height:30px;background-image:url("../img/searchBtn.png");float:left}#youtubeStreamApp.JP .header .logo{background-image:url("../img/JP_youtube.png")}@media only screen and (max-width: 500px){#youtubeStreamApp .header{box-shadow:0 0 0 0;background-color:#333}#youtubeStreamApp .header .logo{left:10px;background-image:url("../img/youtube2.png");width:104px}#youtubeStreamApp .header .fakeSearch{right:10px}#youtubeStreamApp .header .fakeSearch .searchInput{display:none}#youtubeStreamApp .header .fakeSearch .searchBtn{float:right;background-image:url("../img/searchBtn2.png");width:60px}#youtubeStreamApp.JP .header .logo{background-image:url("../img/youtube2.png")}}.nav ul{list-style:none}#youtubeStreamApp .listModuel{background-color:#fafafa}#youtubeStreamApp .listModuel .leftPanel{position:absolute;left:0;top:50px;bottom:0;width:240px;background-repeat:no-repeat;background-color:#f5f5f5}#youtubeStreamApp .listModuel .leftPanel .links{margin:0 25px 0}#youtubeStreamApp .listModuel .leftPanel .links span{padding-right:10px}#youtubeStreamApp .listModuel .leftPanel .links a{color:#666;font-size:14px;font-weight:600;text-decoration:none}#youtubeStreamApp .listModuel .leftPanel .links a:hover{text-decoration:underline}#youtubeStreamApp .listModuel .listContainer{margin-left:280px;padding-top:20px;height:100%;text-align:center}#youtubeStreamApp .listModuel .listContainer .listHolder{display:inline-block;padding:25px 0;border-bottom:1px solid #ddd}#youtubeStreamApp .listModuel .listContainer .listHolder:nth-of-type(1){padding-top:0}#youtubeStreamApp .listModuel .listContainer .catTitle{font-size:16px;line-height:32px;max-height:32px;font-weight:700;overflow:hidden;text-align:left;padding-left:40px;background-repeat:no-repeat}#youtubeStreamApp .listModuel .listContainer .trendingList .catTitle{background-image:url("../img/treandIcon.png")}#youtubeStreamApp .listModuel .listContainer .sportList .catTitle{background-image:url("../img/sportIcon.png")}#youtubeStreamApp .listModuel .listContainer .musicList .catTitle{background-image:url("../img/musicIcon.png")}#youtubeStreamApp .listModuel .listContainer .entertainmentList .catTitle{background-image:url("../img/entertainmentIcon.png")}#youtubeStreamApp .listModuel .listContainer .travelList .catTitle{background-image:url("../img/travelIcon.png")}#youtubeStreamApp .listModuel .listContainer .thumbnails{overflow:hidden;margin:10px 0 0;height:auto;white-space:nowrap;text-align:left}#youtubeStreamApp .listModuel .listContainer .vidThumb{width:210px;display:inline-block;overflow:hidden;vertical-align:top;margin:0 10px 0 0;cursor:pointer}#youtubeStreamApp .listModuel .listContainer .vidThumb .thumb{position:relative}#youtubeStreamApp .listModuel .listContainer .vidThumb .thumbCover{display:none;position:absolute;width:100%;top:0;bottom:0;background-color:rgba(0,0,0,0.5);background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTguMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4Ij4KPHBhdGggZD0iTTI1NiwwQzExNC42MTcsMCwwLDExNC42MTUsMCwyNTZzMTE0LjYxNywyNTYsMjU2LDI1NnMyNTYtMTE0LjYxNSwyNTYtMjU2UzM5Ny4zODMsMCwyNTYsMHogTTM0NC40OCwyNjkuNTdsLTEyOCw4MCAgYy0yLjU5LDEuNjE3LTUuNTM1LDIuNDMtOC40OCwyLjQzYy0yLjY2OCwwLTUuMzQtMC42NjQtNy43NTgtMi4wMDhDMTk1LjE1NiwzNDcuMTcyLDE5MiwzNDEuODIsMTkyLDMzNlYxNzYgIGMwLTUuODIsMy4xNTYtMTEuMTcyLDguMjQyLTEzLjk5MmM1LjA4Ni0yLjgzNiwxMS4zMDUtMi42NjQsMTYuMjM4LDAuNDIybDEyOCw4MGM0LjY3NiwyLjkzLDcuNTIsOC4wNTUsNy41MiwxMy41NyAgUzM0OS4xNTYsMjY2LjY0MSwzNDQuNDgsMjY5LjU3eiIgZmlsbD0iI0ZGRkZGRiIvPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center}#youtubeStreamApp .listModuel .listContainer .vidThumb .thumb:hover .thumbCover{display:block}#youtubeStreamApp .listModuel .listContainer .vidThumb img{max-width:210px;display:block;border:1px solid #bbb}#youtubeStreamApp .listModuel .listContainer .vidThumb .title{font-weight:700;font-size:13px;margin-top:10px;white-space:normal}#youtubeStreamApp .listModuel .listContainer .vidThumb .extraInfo{overflow:hidden}#youtubeStreamApp .listModuel .listContainer .vidThumb .viewCount,#youtubeStreamApp .listModuel .listContainer .vidThumb .publishAt,#youtubeStreamApp .listModuel .listContainer .vidThumb .publishBy{color:#666;font-size:13px;float:left;padding-right:10px}#youtubeStreamApp .listModuel .listContainer .vidThumb .publishBy{float:none}@media only screen and (max-width: 500px){#youtubeStreamApp .listModuel .leftPanel{display:none}#youtubeStreamApp .listModuel .listContainer{margin-left:0px}#youtubeStreamApp .listModuel .listContainer .thumbnails{height:auto}#youtubeStreamApp .listModuel .listContainer .vidThumb{width:320px;margin:0}#youtubeStreamApp .listModuel .listContainer .vidThumb img{max-width:100%}}#youtubeStreamApp .videoModuel{max-width:1280px;margin:0 auto;clear:both;overflow:auto;position:relative;z-index:50}#youtubeStreamApp .videoModuel .videoHolder{box-sizing:border-box;float:left;width:calc(100% - 450px);padding:20px 0;position:relative;min-width:320px}#youtubeStreamApp .videoModuel #player{position:relative;min-height:465px}#youtubeStreamApp .videoModuel #player .vjs-progress-control{pointer-events:none}#youtubeStreamApp .videoModuel .skipAds{position:absolute;right:0;bottom:40px;padding:5px 20px;line-height:20px;width:180px;background-color:rgba(0,0,0,0.7);color:#fff;z-index:9000;cursor:default;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#youtubeStreamApp .videoModuel .skipAds.active{font-size:18px;line-height:40px;padding:0;width:120px;text-align:center;border:1px solid #676767;cursor:pointer}#youtubeStreamApp .videoModuel .skipAds.active:hover{border:1px solid #eee;background-color:rgba(0,0,0,0.9)}#youtubeStreamApp .videoModuel .skipIcon{width:20px;height:25px;display:inline-block;margin-left:2px;vertical-align:middle;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAAAAABjvpF0AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAnRSTlMAAHaTzTgAAAACYktHRAD/h4/MvwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAEFJREFUGNNjYKARmC+PYP//D2cghJEEEcIogjBhNEGIMIYgSBiL4P14DMH78RjaQUJoghAhFEGYEJIgQghJkB4AAG9cX5X8X+CRAAAAAElFTkSuQmCC)}#youtubeStreamApp .videoModuel .videoInfo,#youtubeStreamApp .videoModuel .videoDescription{font-size:18px;line-height:26px;padding:15px 15px 0;background-color:#fff;margin-top:5px;border:1px solid #ddd}#youtubeStreamApp .videoModuel .videoInfo p,#youtubeStreamApp .videoModuel .videoDescription p{margin:0;padding-bottom:10px;border-bottom:1px solid #ddd}#youtubeStreamApp .videoModuel .videoInfo .infoRight,#youtubeStreamApp .videoModuel .videoDescription .infoRight{float:right}#youtubeStreamApp .videoModuel .videoInfo .extraInfo,#youtubeStreamApp .videoModuel .videoDescription .extraInfo{margin:10px 0;overflow:auto}#youtubeStreamApp .videoModuel .videoInfo .viewCount,#youtubeStreamApp .videoModuel .videoDescription .viewCount{color:#888;float:left}#youtubeStreamApp .videoModuel .videoInfo .actionSection,#youtubeStreamApp .videoModuel .videoDescription .actionSection{float:right;line-height:36px;color:#888;font-size:14px}#youtubeStreamApp .videoModuel .videoInfo .actionSection .actionBtn,#youtubeStreamApp .videoModuel .videoDescription .actionSection .actionBtn{float:left;position:relative;padding-left:22px;margin-right:15px;cursor:pointer}#youtubeStreamApp .videoModuel .videoInfo .actionSection .actionBtn:hover,#youtubeStreamApp .videoModuel .videoDescription .actionSection .actionBtn:hover{color:#555}#youtubeStreamApp .videoModuel .videoInfo .actionSection .actionBtn:before,#youtubeStreamApp .videoModuel .videoDescription .actionSection .actionBtn:before{position:absolute;font-family:'FontAwesome';top:0;left:0;font-size:20px}#youtubeStreamApp .videoModuel .videoInfo .actionSection .like:before,#youtubeStreamApp .videoModuel .videoDescription .actionSection .like:before{content:"\f164"}#youtubeStreamApp .videoModuel .videoInfo .actionSection .dislike:before,#youtubeStreamApp .videoModuel .videoDescription .actionSection .dislike:before{content:"\f165"}#youtubeStreamApp .videoModuel .videoInfo .actionSection .share:before,#youtubeStreamApp .videoModuel .videoDescription .actionSection .share:before{content:"\f064"}#youtubeStreamApp .videoModuel .videoDescription .desc{font-size:14px;line-height:20px;max-height:85px;overflow:hidden;margin-top:10px}#youtubeStreamApp .videoModuel .videoDescription .publishDate,#youtubeStreamApp .videoModuel .videoDescription .publishBy{font-size:14px;font-weight:500;color:#444}#youtubeStreamApp .videoModuel .videoDescription .publishBy{color:#222;font-weight:700}#youtubeStreamApp .videoModuel .videoDescription .moreBtn{font-size:12px;text-align:center;line-height:40px;border-top:1px solid #ddd;margin-top:10px}#youtubeStreamApp .videoModuel .videoComment{margin-top:5px;padding:15px 15px 0;background-color:#fff;border:1px solid #ddd}#youtubeStreamApp .videoModuel .videoComment .commentDisable{text-align:center;font-size:14px;color:#333}#youtubeStreamApp .videoModuel .videoComment .commentTop{overflow:auto;margin-bottom:10px}#youtubeStreamApp .videoModuel .videoComment .commentNum{color:#222;float:left;line-height:22px;font-weight:700}#youtubeStreamApp .videoModuel .videoComment .sortBy{float:left;color:#777;line-height:22px;font-size:12px;font-weight:700;padding-left:18px;position:relative;margin-left:30px}#youtubeStreamApp .videoModuel .videoComment .sortBy:before{position:absolute;font-family:'FontAwesome';content:'\f161';font-size:16px;left:0;top:0}#youtubeStreamApp .videoModuel .videoComment .commentBox{width:100%;height:80px;background-image:url("../img/commentBox.png");background-repeat:no-repeat}#youtubeStreamApp .videoModuel .relatedVideoHolder{background-color:#fff;float:right;width:426px;padding:50px 10px 0;min-width:320px;background-image:url("../img/related.png");background-repeat:no-repeat;background-position:10px 0px}#youtubeStreamApp .videoModuel .relatedVideoHolder .links a{padding-left:30px;text-decoration:none}#youtubeStreamApp .videoModuel .relatedVideoHolder .links{text-align:right}#youtubeStreamApp .videoModuel .relatedVideoHolder .videoThumb{width:400px;overflow:hidden;margin-bottom:15px;border-bottom:1px solid #ddd}#youtubeStreamApp .videoModuel .relatedVideoHolder .videoThumb .thumbnail{overflow:hidden;width:170px;height:95px;margin-bottom:10px;margin-right:10px;float:left;position:relative}#youtubeStreamApp .videoModuel .relatedVideoHolder .videoThumb .thumbnail .duration{position:absolute;right:5px;bottom:5px;background-color:rgba(0,0,0,0.7);font-size:12px;line-height:12px;font-weight:500;letter-spacing:0.5px;color:#fff;padding:2px 3px}#youtubeStreamApp .videoModuel .relatedVideoHolder .videoThumb .videoInfo{float:left;width:calc(100% - 180px);font-size:14px;line-height:18px;border:none;padding:0;margin:0}#youtubeStreamApp .videoModuel .relatedVideoHolder .videoThumb .videoInfo .title{color:#222;font-weight:700;text-transform:capitalize;overflow:hidden;max-height:36px;margin-bottom:5px}#youtubeStreamApp .videoModuel .relatedVideoHolder .videoThumb .videoInfo .viewCount,#youtubeStreamApp .videoModuel .relatedVideoHolder .videoThumb .videoInfo .publishBy{font-size:12px;color:#777;float:none}#youtubeStreamApp .videoModuel .relatedVideoHolder .videoThumb img{height:95px}#youtubeStreamApp.JP .videoModuel .relatedVideoHolder{background-image:url("../img/JP_related.png")}@media only screen and (max-width: 500px){#youtubeStreamApp .videoModuel .videoHolder{position:relative;padding:0;clear:both;bottom:auto;width:100%;float:none}#youtubeStreamApp .videoModuel #player{min-height:210px}#youtubeStreamApp .videoModuel .skipAds.active{font-size:14px;width:100px;line-height:30px;height:30px}#youtubeStreamApp .videoModuel .videoInfo{font-size:16px;padding:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-top:0px;border:none;border-bottom:1px solid #ddd}#youtubeStreamApp .videoModuel .videoInfo .viewCount{font-size:14px;line-height:22px}#youtubeStreamApp .videoModuel .videoInfo .actionSection{font-size:12px;line-height:22px}#youtubeStreamApp .videoModuel .videoInfo .actionSection .actionBtn{padding-left:18px;margin-right:8px;width:18px;overflow:hidden}#youtubeStreamApp .videoModuel .videoInfo .actionSection .actionBtn:before{font-size:16px}#youtubeStreamApp .videoModuel .videoDescription{margin-top:0px;border:none;border-bottom:1px solid #ddd}#youtubeStreamApp .videoModuel .relatedVideoHolder{position:relative;padding:10px;clear:both;bottom:auto;width:auto;background-image:none;float:none;margin:10px 0}#youtubeStreamApp .videoModuel .relatedVideoHolder .videoThumb{width:auto}#youtubeStreamApp .videoModuel .relatedVideoHolder .videoThumb .thumbnail{width:150px;height:auto}#youtubeStreamApp .videoModuel .relatedVideoHolder .videoThumb .videoInfo{width:calc(100% - 160px);padding:0;font-weight:500;line-height:20px}#youtubeStreamApp .videoModuel .videoComment{display:none}}@font-face{font-family:'Font-Name';src:url("../fonts/font-name.eot");src:url("../fonts/font-name.eot?#iefix") format("embedded-opentype"),url("../fonts/font-name.woff") format("woff"),url("../fonts/font-name.ttf") format("truetype"),url("../fonts/font-name.svg#font-name") format("svg");font-weight:normal;font-style:normal}::selection{background:#333;color:#fff;text-shadow:none}::-moz-selection{background:#333;color:#fff;text-shadow:none}::-webkit-selection{background:#333;color:#fff;text-shadow:none}#youtubeStreamApp{position:relative;background-color:#fff;overflow:auto;font-family:Roboto, Arial, sans-serif;font-size:16px}#youtubeStreamApp .hidden{display:none}#youtubeStreamApp .invisible{visibility:hidden}#youtubeStreamApp .main{padding-top:50px;height:100%;overflow:auto;position:relative}.redirectMessage{font-size:22px;font-weight:bold;position:absolute;top:50%;left:50%;transform:translate(-50%, -40%);padding-bottom:200px;background-image:url("../img/preloader.gif");background-repeat:no-repeat;background-position:center bottom}@media print{*{background:transparent !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:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=style.min.css.map */
