/* variables */ /**/ /**/ /* buttons */ .btn-default { background: #ededed; border-color: #e0e0e0; font-weight: 700; color: #000; } .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .btn-default:hover { background: #ededed; border-color: #e0e0e0; } .btn-primary { background: #0080b4; border-color: #0080b4; font-weight: 400; color: #fff; } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary:hover { background: #0080b4; border-color: #0080b4; color: #fff; } .btn-success { background: #4caf50; border-color: #4caf50; font-weight: 700; color: #fff; } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success:hover { background: #4caf50; border-color: #4caf50; color: #fff; } /* form elements */ .form-control { color: #000; background: #f6f6f6; border-color: #d9d9d9; font-size: 15px; line-height: 28px; height: 42px; /* placeholder input styles */ } .form-control input[type="text"]::-webkit-input-placeholder { /* WebKit browsers */ color: #bdbdbd; } .form-control input[type="text"]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #bdbdbd; } .form-control input[type="text"]::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #bdbdbd; opacity: 1; } .form-control input[type="text"]:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #bdbdbd; } /* sprite */ @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 100dpi) { .playlists-dropdown .item_playlist .playlist-thumb .date-time, .playlists-dropdown .playlist-header .close-playlists, .headerIcon.active.playlist-icon a, .headerIcon.active.channels-icon a, .headerIcon.active.video-icon a, .headerIcon.playlist-icon a, .headerIcon.channels-icon a, .headerIcon.video-icon a, .navbar-default .right-menu.navbar-nav > li > a.user-area .btn-setting, .navbar-default .right-menu.navbar-nav > li > a.btn-upload, .ch-playlists .playlist-thumb .date-time, .rating .like-dislike a.btn-dislike i, .rating .like-dislike a.btn-like i { background-image: url("../images/sprite@2x.png") !important; /* Translate the @2x sprite's dimensions back to 1x */ background-size: 60px 4400px !important; } } /* variables */ /**/ /**/ /* buttons */ .btn-default { background: #ededed; border-color: #e0e0e0; font-weight: 700; color: #000; } .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .btn-default:hover { background: #ededed; border-color: #e0e0e0; } .btn-primary { background: #0080b4; border-color: #0080b4; font-weight: 400; color: #fff; } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary:hover { background: #0080b4; border-color: #0080b4; color: #fff; } .btn-success { background: #4caf50; border-color: #4caf50; font-weight: 700; color: #fff; } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success:hover { background: #4caf50; border-color: #4caf50; color: #fff; } /* form elements */ .form-control { color: #000; background: #f6f6f6; border-color: #d9d9d9; font-size: 15px; line-height: 28px; height: 42px; /* placeholder input styles */ } .form-control input[type="text"]::-webkit-input-placeholder { /* WebKit browsers */ color: #bdbdbd; } .form-control input[type="text"]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #bdbdbd; } .form-control input[type="text"]::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #bdbdbd; opacity: 1; } .form-control input[type="text"]:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #bdbdbd; } /* sprite */ @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 100dpi) { .playlists-dropdown .item_playlist .playlist-thumb .date-time, .playlists-dropdown .playlist-header .close-playlists, .headerIcon.active.playlist-icon a, .headerIcon.active.channels-icon a, .headerIcon.active.video-icon a, .headerIcon.playlist-icon a, .headerIcon.channels-icon a, .headerIcon.video-icon a, .navbar-default .right-menu.navbar-nav > li > a.user-area .btn-setting, .navbar-default .right-menu.navbar-nav > li > a.btn-upload, .ch-playlists .playlist-thumb .date-time, .rating .like-dislike a.btn-dislike i, .rating .like-dislike a.btn-like i { background-image: url("../images/sprite@2x.png") !important; /* Translate the @2x sprite's dimensions back to 1x */ background-size: 60px 4400px !important; } } /* placeholder input styles */ .search input[type="text"]::-webkit-input-placeholder { /* WebKit browsers */ color: #a8a8a8; } .search input[type="text"]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #a8a8a8; } .search input[type="text"]::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #a8a8a8; opacity: 1; } .search input[type="text"]:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #a8a8a8; } /**/ #header { padding: 0 10px; font-size: 14px; line-height: 16px; color: #000; position: fixed; width: 100%; top: 0; left: 0; z-index: 5; background: #fff; } #header .icon-down-arrow { font-size: 11px; line-height: 34px; display: inline-block; vertical-align: bottom; margin: 0 0 0 6px; } #header .search-drop .icon-down-arrow { line-height: 22px; } #header .btn-upload .icon-down-arrow { line-height: 20px; } #header .menu-holder { display: table; width: 100%; } #header .menu-holder .col { display: table-cell; vertical-align: middle; padding: 0 0 0 10px; text-align: left; } #header .menu-holder .col.search { width: 446px; } #header .menu-holder .col.btn-holder { width: 260px; } #header .menu-holder .col.btn-holder.logged-out { width: 220px; } #header .main-links { display: inline-block; vertical-align: middle; } #header .main-links > ul { font-size: 16px; line-height: 36px; list-style: none; padding: 0; margin: 0; } #header .main-links > ul > li { display: inline-block; vertical-align: top; } #header .main-links > ul > li > a { color: #000; display: block; padding: 12px; } #header .main-links > ul > li > a:focus, #header .main-links > ul > li > a:hover { color: #000; text-decoration: none; position: relative; } #header .main-links > ul > li > a:focus:after, #header .main-links > ul > li > a:hover:after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 3px; background: #0080b4; } #header .main-links > ul > li.active a { font-weight: 600; text-decoration: none; position: relative; } #header .main-links > ul > li.active a:after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 3px; background: #0080b4; } #header .navbar { min-height: inherit; margin: 0; background: none; border: none; padding: 0; } #header .container-fluid { padding: 0; } #header .navbar-collapse { padding: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } #header .navbar-collapse .search { padding: 0; } #header .search form.search-form { border-radius: 4px; } #header .search .cbsearchtype { background: #f9f9f9; width: 100%; padding: 0 40px 0 94px; text-align: left; border-radius: 4px; position: relative; } #header .search .cbsearchtype:after { display: block; clear: both; content: ""; } #header .search .cbsearchtype .btn-default { height: 34px; padding: 0; font-weight: 400; font-size: 14px; line-height: 34px; border: none; background: none; box-shadow: none; color: #000; } #header .search .cbsearchtype .btn-default.btn-search { background: #0080b4; color: #fff; font-size: 20px; width: 40px; border-radius: 0 4px 4px 0; position: absolute; right: 0; top: 0; } #header .search .cbsearchtype .search-drop { width: 94px; position: absolute; left: 0; top: 0; color: #000; background: #ececec; border-radius: 4px 0 0 4px; } #header .search .cbsearchtype .search-drop .btn-default { padding: 6px; line-height: 20px; width: 100%; } #header .search .cbsearchtype .search-drop .btn-default .search-type { display: inline-block; vertical-align: middle; } #header .search input[type="text"] { padding: 3px 10px; height: 34px; color: #a8a8a8; font-size: 14px; line-height: 20px; background: none; box-shadow: none; border: none !important; } #header .dropdown-menu { margin: 0; padding: 0; box-shadow: none; border: none; border-radius: 0 0 4px 4px; overflow: hidden; } #header .dropdown-menu > li > a { line-height: 24px; color: #404040; border-top: 1px solid #d9d9d9; } #header .dropdown-menu > li > a i.glyphicon { color: #ffa000; } #header .dropdown-menu > li > a:hover { color: #fff; background: #0080b4; } #header .dropdown-menu > li:first-child > a { border: none; } #header .dropdown-menu .divider { margin: 0; } #header .dropdown-menu > .active > a, #header .dropdown-menu > .active > a:hover, #header .dropdown-menu > .active > a:focus { background: #0080b4; color: #fff; } #header .right-menu .dropdown-menu, #header .search-drop .dropdown-menu { padding: 13px 0 0; } .search-icon { font: 17px/20px "icomoon"; } .navbar-header { padding: 10px 0; float: none; display: table-cell; vertical-align: middle; width: 200px; } .btn-search-toggle { width: 30px; height: 30px; font-size: 20px; line-height: 20px; font-weight: 400; padding: 5px 4px 9px; color: #999; } .btn-search-toggle:active, .btn-search-toggle:focus, .btn-search-toggle:hover { color: #999; } .logo { width: 200px; height: 40px; margin: 0; font-size: 0; line-height: 0; } .logo a { display: block; height: 100%; height: 100%; position: relative; color: #fff; font-size: 0; line-height: 0; } .logo a:hover { text-decoration: none; } .logo a span { text-indent: -9999px; overflow: hidden; font-size: 0; line-height: 0; } .logo a img { width: 100%; } /**/ /**/ .header-holder { position: relative; display: table; width: 100%; } .header-holder .navbar-collapse { display: table-cell !important; vertical-align: middle; } .navbar-default .navbar-toggle { padding: 0; margin: 0 0 0 5px; width: 34px; height: 34px; border: none; background: none; box-shadow: none; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background: none; box-shadow: none; } .navbar-default .navbar-toggle span { display: block; margin: 6px 0 0; height: 4px; border-radius: 2px; background: #000; } .navbar-default .navbar-toggle span:first-child { margin: 0; } .navbar-default .navbar-nav > .open > a.user-area, .navbar-default .navbar-nav > .open > a.user-area:focus, .navbar-default .navbar-nav > .open > a.user-area:hover { background: none; } .navbar-default .navbar-nav.navbar-right:last-child { margin: 0; } .navbar-default .right-menu { margin: 0; font-size: 14px; /**/ } .navbar-default .right-menu.navbar-nav > li { padding: 0 0 0 10px; } .navbar-default .right-menu.navbar-nav > li > a { padding: 0; color: #000; } .navbar-default .right-menu.navbar-nav > li > a.btn-upload { font-size: 14px; line-height: 22px; font-weight: 600; border: 2px solid #000; border-radius: 4px; padding: 4px 12px; } .navbar-default .right-menu.navbar-nav > li > a.btn-upload .icon-upload { display: inline-block; vertical-align: top; line-height: 20px; margin: 0 10px 0 0; } .navbar-default .right-menu.navbar-nav > li > a.btn-upload:hover, .navbar-default .right-menu.navbar-nav > li > a.btn-upload:focus { color: #fff; background: #000; } .navbar-default .right-menu.navbar-nav > li > a.user-area { display: block; font-weight: 600; } .navbar-default .right-menu.navbar-nav > li > a.user-area:focus { background: none; box-shadow: none; } .navbar-default .right-menu.navbar-nav > li > a.user-area img { display: inline-block; vertical-align: middle; margin: 0 10px; width: 36px; height: 36px; border-radius: 50%; } .navbar-default .right-menu.navbar-nav > li > a.user-area span { display: inline-block; vertical-align: middle; margin: 0 10px 0 0; } .navbar-default .right-menu .btn-default { border: none; text-transform: capitalize; background: none; height: 34px; line-height: 34px; font-size: 14px; line-height: 34px; font-weight: 400; padding: 0; border: none; color: #000; box-shadow: none; } .navbar-default .right-menu .btn-default:hover, .navbar-default .right-menu .btn-default:focus, .navbar-default .right-menu .btn-default:active, .navbar-default .right-menu .btn-default.active { background: none; color: #000; } .navbar-default .right-menu .upload_link .btn-default, .navbar-default .right-menu .navbar-sm-login-links .btn-default { font-size: 14px; line-height: 22px; font-weight: 600; border: 2px solid #fff; border-radius: 4px; padding: 4px 6px; } .navbar-default .right-menu .upload_link .btn-default:hover, .navbar-default .right-menu .upload_link .btn-default:active, .navbar-default .right-menu .navbar-sm-login-links .btn-default:hover, .navbar-default .right-menu .navbar-sm-login-links .btn-default:active { color: #fff; } .navbar-default .right-menu .upload_link .btn-default.btn-newacc, .navbar-default .right-menu .navbar-sm-login-links .btn-default.btn-newacc { border-color: #000; } .navbar-default .right-menu .upload_link .btn-default.btn-newacc:hover, .navbar-default .right-menu .upload_link .btn-default.btn-newacc:active, .navbar-default .right-menu .navbar-sm-login-links .btn-default.btn-newacc:hover, .navbar-default .right-menu .navbar-sm-login-links .btn-default.btn-newacc:active { background: #000; } .navbar-default .right-menu .upload_link .btn-default.btn-login:hover, .navbar-default .right-menu .upload_link .btn-default.btn-login:active, .navbar-default .right-menu .navbar-sm-login-links .btn-default.btn-login:hover, .navbar-default .right-menu .navbar-sm-login-links .btn-default.btn-login:active { background: #4caf50; } .navbar-default .right-menu .open > .dropdown-toggle.btn-default { background: none; color: #fff; } .navbar-default .right-menu .btn-success:hover { background: #4caf50; } /**/ @media only screen and (max-width: 1259px) { #header .main-links > ul > li > a { padding: 12px 6px; } #header .menu-holder .col { text-align: center; } #header .menu-holder .col.search { width: 280px; } #header .menu-holder .col.btn-holder { width: 180px; } #header .menu-holder .col.btn-holder.logged-out { width: 150px; } #header .btn-upload { padding: 4px 8px; } #header .btn-upload .icon-upload { margin: 0; } #header .btn-upload span, #header .btn-upload .icon-down-arrow { display: none; } } @media only screen and (max-width: 991px) { .logo { float: left; } /**/ .header-holder { display: block; } .header-holder .navbar-header { display: block; width: 100%; } .header-holder .navbar-header .search { width: 300px; float: right; } .header-holder .navbar-collapse { display: block !important; } #header .menu-holder { display: block; } /**/ .btn-search-toggle { float: right; } .navbar-collapse.collapse { display: none !important; } .navbar-collapse.collapse.in { display: block !important; } .navbar-header .collapse, .navbar-toggle { display: block !important; } .navbar-header { float: none; } } /* variables */ /**/ /**/ /* buttons */ .btn-default { background: #ededed; border-color: #e0e0e0; font-weight: 700; color: #000; } .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .btn-default:hover { background: #ededed; border-color: #e0e0e0; } .btn-primary { background: #0080b4; border-color: #0080b4; font-weight: 400; color: #fff; } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary:hover { background: #0080b4; border-color: #0080b4; color: #fff; } .btn-success { background: #4caf50; border-color: #4caf50; font-weight: 700; color: #fff; } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success:hover { background: #4caf50; border-color: #4caf50; color: #fff; } /* form elements */ .form-control { color: #000; background: #f6f6f6; border-color: #d9d9d9; font-size: 15px; line-height: 28px; height: 42px; /* placeholder input styles */ } .form-control input[type="text"]::-webkit-input-placeholder { /* WebKit browsers */ color: #bdbdbd; } .form-control input[type="text"]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #bdbdbd; } .form-control input[type="text"]::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #bdbdbd; opacity: 1; } .form-control input[type="text"]:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #bdbdbd; } /* sprite */ @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 100dpi) { .playlists-dropdown .item_playlist .playlist-thumb .date-time, .playlists-dropdown .playlist-header .close-playlists, .headerIcon.active.playlist-icon a, .headerIcon.active.channels-icon a, .headerIcon.active.video-icon a, .headerIcon.playlist-icon a, .headerIcon.channels-icon a, .headerIcon.video-icon a, .navbar-default .right-menu.navbar-nav > li > a.user-area .btn-setting, .navbar-default .right-menu.navbar-nav > li > a.btn-upload, .ch-playlists .playlist-thumb .date-time, .rating .like-dislike a.btn-dislike i, .rating .like-dislike a.btn-like i { background-image: url("../images/sprite@2x.png") !important; /* Translate the @2x sprite's dimensions back to 1x */ background-size: 60px 4400px !important; } } #sidebar { float: right; width: 25.6%; } #sidebar h2 { font-size: 23px; line-height: 23px; font-weight: 600; margin: 0 0 20px; } .sidebar-channels { background: #fff; padding: 0 16px; margin: 0 0 20px; } .sidebar-channels .channel-item { background: #fff; padding: 16px 0; border-bottom: 1px solid #d9d9d9; } .sidebar-channels .channel-item:last-child { border: none; } .sidebar-channels .channel-item .avatar { width: 50px; height: 50px; float: left; margin: 0 10px 0 0; } .sidebar-channels .channel-item .avatar img { width: 100%; height: 100%; } .sidebar-channels .channel-item .channel-info { overflow: hidden; padding: 10px 0 0; color: #757575; } .sidebar-channels .channel-item .channel-info h3 { font-size: 15px; line-height: 15px; font-weight: 600; margin: 0 0 10px; color: #000; } .sidebar-channels .channel-item .channel-info h3 a { color: #000; } .sidebar-channels .channel-item .channel-info .views-videos span { display: inline-block; vertical-align: middle; padding: 0 0 0 10px; position: relative; } .sidebar-channels .channel-item .channel-info .views-videos span:after { content: ""; position: absolute; top: 50%; left: 0; margin: -2px 0 0; width: 4px; height: 4px; border-radius: 2px; background: #757575; } .sidebar-channels .channel-item .channel-info .views-videos span:first-child { margin: 0 5px 0 0; padding: 0; } .sidebar-channels .channel-item .channel-info .views-videos span:first-child:after { display: none; } .sidebar-items { background: #fff; padding: 16px 16px 0; margin: 0 0 16px; } .sidebar-items .featured-video { font-size: 14px; line-height: 14px; } .sidebar-items .featured-video:first-child { padding: 0 0 14px; } .sidebar-items .featured-video .title { font-size: 15px; line-height: 17px; font-weight: 600; margin: 0 0 6px; } .sidebar-items .featured-video .author { font-size: 13px; line-height: 13px; } .sidebar-items .row { margin: 0 -8px; } .sidebar-items .item-photo .photo-holder i { width: 30px; height: 30px; font-size: 30px; line-height: 30px; margin: -15px 0 0 -15px; } /* variables */ /**/ /**/ /* buttons */ .btn-default { background: #ededed; border-color: #e0e0e0; font-weight: 700; color: #000; } .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .btn-default:hover { background: #ededed; border-color: #e0e0e0; } .btn-primary { background: #0080b4; border-color: #0080b4; font-weight: 400; color: #fff; } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary:hover { background: #0080b4; border-color: #0080b4; color: #fff; } .btn-success { background: #4caf50; border-color: #4caf50; font-weight: 700; color: #fff; } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success:hover { background: #4caf50; border-color: #4caf50; color: #fff; } /* form elements */ .form-control { color: #000; background: #f6f6f6; border-color: #d9d9d9; font-size: 15px; line-height: 28px; height: 42px; /* placeholder input styles */ } .form-control input[type="text"]::-webkit-input-placeholder { /* WebKit browsers */ color: #bdbdbd; } .form-control input[type="text"]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #bdbdbd; } .form-control input[type="text"]::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #bdbdbd; opacity: 1; } .form-control input[type="text"]:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #bdbdbd; } /* sprite */ @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 100dpi) { .playlists-dropdown .item_playlist .playlist-thumb .date-time, .playlists-dropdown .playlist-header .close-playlists, .headerIcon.active.playlist-icon a, .headerIcon.active.channels-icon a, .headerIcon.active.video-icon a, .headerIcon.playlist-icon a, .headerIcon.channels-icon a, .headerIcon.video-icon a, .navbar-default .right-menu.navbar-nav > li > a.user-area .btn-setting, .navbar-default .right-menu.navbar-nav > li > a.btn-upload, .ch-playlists .playlist-thumb .date-time, .rating .like-dislike a.btn-dislike i, .rating .like-dislike a.btn-like i { background-image: url("../images/sprite@2x.png") !important; /* Translate the @2x sprite's dimensions back to 1x */ background-size: 60px 4400px !important; } } #footer { position: absolute; width: 100%; bottom: 0; background: #0080b4; padding: 18px 0; font-size: 16px; line-height: 20px; color: #fff; z-index: 5; } #footer .container { padding: 0; } #footer a { color: #fff; } #footer a:hover { text-decoration: none; } #footer .icon-holder { display: table-cell; vertical-align: middle; width: 50px; height: 50px; background: #000; border-radius: 50%; } #footer .icon-holder span { display: block; width: 50px; height: 50px; padding: 11px; } #footer ul { list-style: none; padding: 0; margin: 0; text-transform: capitalize; } #footer ul li { margin: 0 0 0 25px; float: left; } #footer ul li:first-child { margin: 0; } #footer .footer-holder { display: table; width: 100%; } #footer .column { padding: 0 5px; display: table-cell; vertical-align: middle; } #footer .column.copyright-poweredby { text-align: right; } #footer .column.copyright-poweredby p { font-weight: 700; } #footer .column.copyright-poweredby p span { font-weight: 400; } #footer .column.copyright-poweredby p ~ span { font-size: 12px; } /**/ @media only screen and (max-width: 991px) { #footer .footer-holder { padding: 0; } #footer .icon-holder, #footer .column { display: block; } #footer .icon-holder { float: left; } #footer .column.copyright-poweredby, #footer .lang_wrapper, #footer .footer-links { overflow: hidden; text-align: center; } #footer ul { margin: 0 0 10px; } #footer ul li { float: none; display: inline-block; vertical-align: top; margin: 0 10px; } #footer ul li:first-child { margin: 0 10px; } #footer .lang_wrapper { margin: 0 0 10px; } #footer .column.copyright-poweredby { padding: 0 5px 0 50px; } } @media only screen and (max-width: 767px) { #footer .custom-container { padding: 0 15px; } #footer .footer-holder { padding: 0 0 0 60px; position: relative; } #footer .icon-holder { position: absolute; left: 0; top: 0; } #footer ul li { margin: 0 10px 5px; } #footer ul li:first-child { margin: 0 10px 5px; } #footer .column.copyright-poweredby { padding: 0 5px; } } * { max-height: 1000000px; } html, body { height: 100%; } html { font-size: 62.5%; } body { min-width: 320px; margin: 0; color: #000; font: 14px/16px "Source Sans Pro", sans-serif; background: #eee; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: none; } img { border-style: none; display: block; } a { text-decoration: none; color: #000; } a:hover { text-decoration: underline; } a:active { background-color: transparent; outline: none !important; text-decoration: none; } a:focus { outline: none !important; text-decoration: none; } button:focus, button:active { outline: none !important; } input, textarea, select { font: 100% "Source Sans Pro", sans-serif; vertical-align: middle; color: #000; } form, fieldset { margin: 0; padding: 0; border-style: none; } input[type=file], input[type=search] { -webkit-appearance: none; -webkit-border-radius: 0 !important; -ms-border-radius: 0 !important; border-radius: 0 !important; border: 0 !important; } input[type=text], input[type=password], textarea, input[type=submit], input[type="email"], input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration, input[type=search]::-webkit-search-results-button, input[type=search]::-webkit-search-results-decoration { -webkit-appearance: none; } input[type=search] { -webkit-appearance: textfield; -webkit-box-sizing: content-box; } input[type="submit"]:hover { cursor: pointer; } iframe { border: 0; display: block; } /* end of reset */ /* to hide bg-body */ .bg-body { display: none; } /* ad style */ .leaderboard-ad, .box-ad { margin: 0 0 20px; } .ad:after { clear: both; display: block; content: ""; } .ad img { display: block; margin: 0 auto; max-width: 100%; height: auto; } .cb-rounded { border-radius: 4px; } /**/ #container { min-height: 100%; position: relative; overflow: hidden; } #header:after { display: block; clear: both; content: ""; } /**/ #main { position: relative; padding: 20px 0 0; } #content { width: 73%; float: left; } h1 { font-size: 23px; line-height: 23px; font-weight: 600; margin: 0 0 20px; color: #000; } .banner-popular { padding: 0 0 5px; border-bottom: 1px solid #d9d9d9; margin: 0 0 15px; } /**/ .editorpick-holder { padding: 0 16px 0 0; float: left; width: 65.3%; } .editorpick-videos { padding: 6px 6px 6px 0; float: right; width: 34.7%; } .editorpick-videos .scrollable-area { height: 293px; overflow-y: auto; padding: 0 4px 0 0; } .editorpick { background: #fff; margin: 0 0 20px; } .popular-vids { padding: 0 0 0 15px; } .featured-video { background: #fff; font-size: 13px; line-height: 15px; font-weight: 300; color: #757575; padding: 14px 0; border-bottom: 1px solid #d9d9d9; } .featured-video:first-child { padding: 10px 0 14px; } .featured-video:last-child { border: none; } .featured-video .video_thumb { position: relative; float: left; width: 112px; margin: 0 10px 0 0; } .featured-video .duration { position: absolute; font-size: 12px; line-height: 16px; font-weight: 400; color: #fff; text-align: center; height: 16px; width: 34px; bottom: 5px; right: 5px; z-index: 2; background: #000; border-radius: 2px; } .featured-video .details_block { overflow: hidden; } .featured-video .title, .featured-video .author { display: block; } .featured-video .title { color: #000; font-size: 16px; line-height: 18px; font-weight: 400; margin: 0 0 4px; } .featured-video .title a { color: #000; text-decoration: none; } .featured-video .title a:hover { color: #0080b4; } .featured-video .author { margin: 0 0 2px; color: #0080b4; } .featured-video .author a { color: #0080b4; text-decoration: none; } .featured-video .views-date .date, .featured-video .views-date span { display: inline-block; vertical-align: middle; } .featured-video .views-date .date { margin: 0 0 0 4px; padding: 0 0 0 8px; position: relative; } .featured-video .views-date .date:after { content: ""; position: absolute; width: 4px; height: 4px; left: 0; top: 50%; margin: -2px 0 0; z-index: 2; background: #757575; border-radius: 2px; } .item-video .thumb-holder { position: relative; z-index: 2; } .item-video .thumb-holder .video-link { display: block; position: relative; z-index: 1; text-decoration: none; color: #fff; font-size: 12px; list-style: 14px; } .item-video .thumb-holder .video-link .title { position: absolute; z-index: 2; font-size: 18px; line-height: 20px; font-weight: 400; left: 0; top: 0; width: 100%; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0.6+0,0.59+43,0.55+49,0.26+70,0.12+82,0.05+90,0.01+100 */ background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.59) 43%, rgba(0, 0, 0, 0.55) 49%, rgba(0, 0, 0, 0.26) 70%, rgba(0, 0, 0, 0.12) 82%, rgba(0, 0, 0, 0.05) 90%, rgba(0, 0, 0, 0.01) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.59) 43%, rgba(0, 0, 0, 0.55) 49%, rgba(0, 0, 0, 0.26) 70%, rgba(0, 0, 0, 0.12) 82%, rgba(0, 0, 0, 0.05) 90%, rgba(0, 0, 0, 0.01) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.59) 43%, rgba(0, 0, 0, 0.55) 49%, rgba(0, 0, 0, 0.26) 70%, rgba(0, 0, 0, 0.12) 82%, rgba(0, 0, 0, 0.05) 90%, rgba(0, 0, 0, 0.01) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99000000', endColorstr='#03000000',GradientType=0 ); /* IE6-9 */ padding: 15px 94px 15px 20px; margin: 0; } .item-video .thumb-holder .item-footer { position: absolute; bottom: 0; left: 0; width: 100%; z-index: 2; padding: 10px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0.01+0,0.02+8,0.09+18,0.23+28,0.43+41,0.57+58,0.69+78,0.76+100 */ background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0.02) 8%, rgba(0, 0, 0, 0.09) 18%, rgba(0, 0, 0, 0.23) 28%, rgba(0, 0, 0, 0.43) 41%, rgba(0, 0, 0, 0.57) 58%, rgba(0, 0, 0, 0.69) 78%, rgba(0, 0, 0, 0.76) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0.02) 8%, rgba(0, 0, 0, 0.09) 18%, rgba(0, 0, 0, 0.23) 28%, rgba(0, 0, 0, 0.43) 41%, rgba(0, 0, 0, 0.57) 58%, rgba(0, 0, 0, 0.69) 78%, rgba(0, 0, 0, 0.76) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0.02) 8%, rgba(0, 0, 0, 0.09) 18%, rgba(0, 0, 0, 0.23) 28%, rgba(0, 0, 0, 0.43) 41%, rgba(0, 0, 0, 0.57) 58%, rgba(0, 0, 0, 0.69) 78%, rgba(0, 0, 0, 0.76) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03000000', endColorstr='#c2000000',GradientType=0 ); /* IE6-9 */ overflow: hidden; color: #fff; } .item-video .thumb-holder .duration { font-size: 14px; line-height: 20px; font-weight: 300; text-align: center; height: 20px; width: 44px; padding: 0 4px; background: #000; border-radius: 2px; float: right; } .item-video .thumb-holder .cb_quickie { float: left; width: 24px; height: 20px; padding: 0; font-size: 12px; line-height: 18px; text-align: center; color: #fff; border: 1px solid #fff; border-radius: 2px; background: none; cursor: pointer; } .item-video .thumb-holder .cb_quickie.icon-tick { background: #0080b4; border-color: #0080b4; } .item-video .thumb-holder .vid-type { position: absolute; top: 10px; right: 10px; background: #ffa000; height: 24px; padding: 2px 8px 2px 5px; color: #fff; font-size: 12px; text-align: center; line-height: 20px; z-index: 2; border-radius: 2px; } .background-masker { -webkit-animation: placeHolderLoading 2s linear infinite; -moz-animation: placeHolderLoading 2s linear infinite; -ms-animation: placeHolderLoading 2s linear infinite; -o-animation: placeHolderLoading 2s linear infinite; animation: placeHolderLoading 2s linear infinite; background: #fff; background: -webkit-gradient(-45deg, color-stop(25%, #fff), color-stop(25%, #f6f6f6), color-stop(50%, #fff)); background: -webkit-linear-gradient(-45deg, #fff 25%, #f6f6f6 25%, #fff 50%); background: linear-gradient(133deg, #fff 25%, #f6f6f6 25%, #fff 50%); background-size: 800px 400px; position: 0 0; position: relative; } @-webkit-keyframes placeHolderLoading { 0% { background-position: -400px 0; } 100% { background-position: 400px 0; } } @-moz-keyframes placeHolderLoading { 0% { background-position: -400px 0; } 100% { background-position: 400px 0; } } @-o-keyframes placeHolderLoading { 0% { background-position: -400px 0; } 100% { background-position: 400px 0; } } @keyframes placeHolderLoading { 0% { background-position: -400px 0; } 100% { background-position: 400px 0; } } /* thumb placeholder */ .thumb-video { background-color: transparent; } .loadingInfo { padding: 18px; position: relative; } .loadingInfo .views-date, .loadingInfo .paragraph, .loadingInfo .heading { background-color: #eee; height: 10px; margin-bottom: 20px; } .loadingInfo .paragraph { height: 7px; margin-bottom: 10px; margin-right: 20%; } .loadingInfo .views-date { height: 5px; margin-right: 50%; margin-bottom: 0; } /* end of thumb placeholder*/ .videos, .featured-videos { margin: 0 0 4px; } .videos .row, .featured-videos .row { margin: 0 -8px; } .videos .item-video, .featured-videos .item-video { padding: 0 8px; margin: 0 0 16px; } .featured-videos .item-video .thumb-holder .video-link .title { padding: 15px 94px 15px 20px; } .featured-videos .item-video .thumb-holder .video-link .item-footer { padding: 20px; } .featured-videos .item-video .thumb-holder .cb_quickie { bottom: 20px; left: 20px; } .featured-videos .item-video .thumb-holder .vid-type { top: 14px; right: 20px; } .videos .video-info { font-size: 14px; line-height: 16px; font-weight: 300; color: #757575; padding: 8px; background: #fff; height: 100px; position: relative; } .videos .video-info .title { max-height: 40px; overflow: hidden; color: #000; font-size: 18px; line-height: 20px; font-weight: 400; margin: 0 0 5px; } .videos .video-info .title a { color: #000; text-decoration: none; } .videos .video-info .title a:hover { color: #0080b4; } .videos .video-info .author { display: block; margin: 0 0 5px; color: #0080b4; } .videos .video-info .author a { color: #0080b4; text-decoration: none; } .videos .video-info .views-date { position: absolute; z-index: 2; left: 0; bottom: 8px; width: 100%; padding: 0 8px; } .videos .video-info .views-date .date, .videos .video-info .views-date span { display: inline-block; vertical-align: middle; } .videos .video-info .views-date .date { margin: 0 0 0 4px; padding: 0 0 0 8px; position: relative; } .videos .video-info .views-date .date:after { content: ""; position: absolute; width: 4px; height: 4px; left: 0; top: 50%; margin: -2px 0 0; z-index: 2; background: #757575; border-radius: 2px; } .btn-loadmore { background: #eee; font-size: 14px; line-height: 22px; font-weight: 600; border: 2px solid #000; border-radius: 4px; padding: 4px 12px; min-width: 200px; } /* quick list */ .quick_container { width: 1000px; margin: 0px auto; padding: 0px; position: relative; } /**/ .quicklist_box { bottom: 0; right: 0; background-color: #f1f1f1; width: 350px; color: #fff; position: fixed; z-index: 1000; border: 1px solid #d5d5d5; font-size: 13px; line-height: 15px; } .quicklist_box_head { line-height: 30px; color: #000; font-weight: 500; font-size: 16px; line-height: 30px; padding: 5px; text-align: right; } .quicklist_box_head .quick_title { float: left; text-align: center; } .ql_show-hide { float: left; } .ql_rem { float: right; } .quicklist_box_head h1 { color: #333; font-size: 14px; font-weight: bold; margin: 10px 0px; width: 100%; float: left; } .cross_icon { cursor: pointer; } .cross_icon { background-image: url(../images/icons/cross.png); position: relative; z-index: 10; } .quicklist_cont { float: left; width: 100%; display: none; } .my_quicklist { max-height: 325px; overflow: auto; } .qlist_item { background-color: #fff; padding: 10px 5px; border-top: 1px solid #d5d5d5; position: relative; } .pl_thumb { width: 144px; height: 64px; float: left; margin-right: 10px; position: relative; } .pl_thumb .pl_duration { position: absolute; bottom: 5px; right: 5px; background: rgba(0, 0, 0, 0.6); } .pl_details { overflow: hidden; padding: 0 36px 0 0; color: #212121; } .pl_details a { color: #212121; } .pl_thumb a { width: 100%; height: 100%; display: block; } .pl_thumb a img { width: 100%; height: 100%; } .ql_delete { position: absolute; right: 5px; top: 5px; } .private_video { background-image: url(../images/private.png); width: 110px; height: 66px; position: absolute; top: 2px; left: 2px; border: 0px; } /**/ /* collections grid */ .collections-grid { padding: 22px 16px 0; background: #fff; margin: 0 0 20px; } .collections-grid .row { margin: 0 -8px; } .collections-grid .collection-item { padding: 0 8px; margin: 0 0 20px; font-size: 16px; line-height: 16px; } .collections-grid .collection-holder { position: relative; margin: 0 0 10px; } .collections-grid .photo-bg { position: absolute; width: 100%; z-index: 2; top: -9%; left: 0; height: auto; } .collections-grid .collection-info { width: 60px; height: 60px; position: absolute; top: 50%; left: 50%; margin: -30px 0 0 -30px; z-index: 4; border-radius: 30px; overflow: hidden; background: rgba(0, 0, 0, 0.7); color: #fff; font-size: 12px; line-height: 14px; font-weight: 300; text-align: center; padding: 12px 4px; } .collections-grid .collection-info span { display: block; font-size: 16px; line-height: 16px; font-weight: 600; margin: 0 0 6px; } .collections-grid .photo-block { position: relative; z-index: 3; } .collections-grid .photo-block img { width: 100%; height: 88px; } .collections-grid .photo-block a { display: block; } /* end of sidebar collection */ /* sidebar playlists */ .sidebar-playlists { margin: 0 0 20px; } .sidebar-playlists .playlist { background: #fff; padding: 10px 16px; margin: 0 0 20px; } .sidebar-playlists .playlist h3 { font-size: 16px; line-height: 16px; font-weight: 400; margin: 0 0 10px; } .sidebar-playlists .playlist .row { margin: 0 -3px; } .sidebar-playlists .playlist .video { padding: 0 3px; margin: 0 0 10px; } .sidebar-playlists .playlist .videos-count { display: block; font-size: 14px; line-height: 14px; font-weight: 300; color: #757575; } /* end of sidebar playlists */ .cat-videos { border-bottom: 1px solid #d9d9d9; margin: 0 0 20px; } .cat-videos .heading { margin: 0 0 10px; } .cat-videos .heading h1 { margin: 0; font-size: 20px; line-height: 26px; font-weight: 700; color: #333; } .cat-videos .heading h1 img { display: inline-block; vertical-align: top; margin: -2px 5px 0 0; background: rgba(0, 0, 0, 0.8); border-radius: 12px; width: 24px; height: 24px; padding: 2px; } .cat-videos .heading h1 a { color: #666; font-size: 15px; display: inline-block; vertical-align: top; } .cat-videos .heading h1 a i { color: #0080b4; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; -o-transition: all 0.1s ease-in-out; } .cat-videos .heading h1 a:hover { color: #0080b4; text-decoration: none; } .cat-videos .heading h1 a:hover i { margin: 0 0 0 5px; } .cat-videos .video-block { width: 20%; float: none; display: inline-block; vertical-align: top; } .cat-videos .video_row { height: 240px; width: 100% !important; overflow: hidden !important; white-space: nowrap; } .cat-videos .video_row, .cat-videos .scrollable-area-wrapper { width: 100% !important; height: auto !important; } /* videos page */ .photos-block .heading h2, .photos-block .heading h1 { margin: 0; position: relative; display: inline-block; vertical-align: top; padding: 0 10px 0 0; } .filter-dropdowns .dropdown-menu > li > a, .filter-dropdowns .dropdown-menu > li > div > a { display: block; text-decoration: none; font-weight: 400; position: relative; z-index: 2; padding: 6px 20px 6px 12px; color: #fff; border-bottom: 1px solid #515151; } .filter-dropdowns .dropdown-menu > li > a:hover, .filter-dropdowns .dropdown-menu > li > div > a:hover, .filter-dropdowns .dropdown-menu > li > a.selected, .filter-dropdowns .dropdown-menu > li > div > a.selected, .filter-dropdowns .dropdown-menu > li > a.selected:hover, .filter-dropdowns .dropdown-menu > li > div > a.selected:hover { color: #fff; background: #17181a; } .filter-dropdowns { margin: 0 0 16px; font-size: 15px; line-height: 20px; text-transform: capitalize; font-weight: 600; } .filter-dropdowns .cat-col { text-align: left; padding: 0 10px 0 0; } .filter-dropdowns .sorting-col { text-align: right; padding: 0 0 0 10px; } .filter-dropdowns .sorting-col .dropdown-menu { left: auto; right: 0; } .filter-dropdowns .dropdown { display: inline-block; vertical-align: top; background: #212121; padding: 6px 10px; height: 34px; border-radius: 4px; margin: 0 0 0 5px; } .filter-dropdowns .dropdown.open { border-radius: 4px 4px 0 0; } .filter-dropdowns .dropdown > a { color: #fff; display: block; } .filter-dropdowns .dropdown > a span { display: inline-block; vertical-align: top; line-height: 20px; margin: 0 0 0 10px; } .filter-dropdowns .dropdown > a:hover { text-decoration: none; } .filter-dropdowns .icon-arrow-down { font-size: 8px; display: inline-block; vertical-align: middle; margin: 0 0 0 3px; } .filter-dropdowns .dropdown-menu { background: #424242; box-shadow: none; padding: 0; margin: 0; border-radius: 0 0 4px 4px; border: none; z-index: 10; } .filter-dropdowns .dropdown-menu > li { position: relative; -webkit-user-select: none; /* Chrome/Safari */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* IE10+ */ /* Rules below not implemented in browsers yet */ -o-user-select: none; user-select: none; cursor: pointer; } .filter-dropdowns .dropdown-menu > li:last-child > a, .filter-dropdowns .dropdown-menu > li:last-child > div > a { border-radius: 0 0 4px 4px; border: none; } .filter-dropdowns .dropdown-menu > li > div { position: relative; z-index: 2; } .filter-dropdowns .dropdown-menu > li > div i { font-size: 10px; line-height: 20px; position: absolute; z-index: 3; top: 50%; right: 10px; margin: -10px 0 0; color: #fff; } .filter-dropdowns .dropdown-menu .sub-menu { left: 100%; position: absolute; top: 0; display: none; border-radius: 0 4px 4px 0; background: #616161; z-index: 4; } .filter-dropdowns .dropdown-menu .sub-menu > li:first-child > div > a { border-radius: 4px 4px 0 0; } .filter-dropdowns .dropdown-menu .sub-menu > li > div > a { border-color: #686868; } .filter-dropdowns .dropdown-menu .sub-menu .sub-menu { background: #757575; } .filter-dropdowns .dropdown-menu .sub-menu .sub-menu > li > div > a { border-color: #7f7f7f; } .filter-dropdowns .dropdown-menu .sub-menu .sub-menu .sub-menu { background: #898989; } .filter-dropdowns .dropdown-menu .sub-menu .sub-menu .sub-menu > li > div > a { border-color: #949494; } /* watch video */ .player-holder { margin: 0 0 18px; } #cb_player #link_v { display: inline-block; vertical-align: top; } .video_player { height: inherit; } .view-details, .video-details { background: #fff; padding: 16px; margin: 0 0 16px; } .view-details header.details, .video-details header.details { margin: 0 0 20px; } .view-details header.details h1, .video-details header.details h1 { font-size: 25px; line-height: 25 px; margin: 0 0 16px; font-weight: 600; color: #333; } .view-details header.details .user-video-info, .video-details header.details .user-video-info { margin: 0 0 12px; display: table; width: 100%; } .view-details header.details .user-video-info .views-counter, .view-details header.details .user-video-info .avatar, .view-details header.details .user-video-info .user-title, .video-details header.details .user-video-info .views-counter, .video-details header.details .user-video-info .avatar, .video-details header.details .user-video-info .user-title { display: table-cell; vertical-align: middle; } .view-details header.details .user-video-info .avatar, .video-details header.details .user-video-info .avatar { width: 58px; } .view-details header.details .user-video-info .avatar img, .video-details header.details .user-video-info .avatar img { width: 58px; height: 58px; border-radius: 29px; } .view-details header.details .user-video-info .user-title, .video-details header.details .user-video-info .user-title { font-size: 18px; line-height: 20px; font-weight: 400; margin: 0; padding: 0 0 0 16px; } .view-details header.details .user-video-info .user-title a, .video-details header.details .user-video-info .user-title a { color: #000; } .view-details header.details .user-video-info .views-counter, .video-details header.details .user-video-info .views-counter { text-align: right; width: 166px; font-size: 25px; line-height: 25px; padding: 12px 0 11px 16px; } .view-details header.details .user-video-info .views-counter span, .video-details header.details .user-video-info .views-counter span { display: inline-block; vertical-align: top; border-bottom: 3px solid #e7e7e7; width: 100%; height: 34px; } .view-details .user-likes-sub, .video-details .user-likes-sub { margin: 0 -15px; } .view-details .user-likes-sub .like-rating .rating, .video-details .user-likes-sub .like-rating .rating { padding: 3px 0 2px; } .view-details .user-likes-sub .subscribe-col, .video-details .user-likes-sub .subscribe-col { text-align: right; } .view-details .user-likes-sub .btn-subscribe, .video-details .user-likes-sub .btn-subscribe { font-size: 14px; line-height: 14px; } /* rating */ .rating { color: silver; font-size: 16px; line-height: 20px; } .rating .like-dislike { display: inline-block; vertical-align: middle; margin: 0 16px 0 0; } .rating .like-dislike a { color: silver; } .rating .like-dislike a span { font-size: 18px; line-height: 20px; display: inline-block; vertical-align: middle; margin: 0 10px 0 0; } .rating .like-dislike.likes { color: #0080b4; } .rating .like-dislike.likes a { color: #0080b4; } .rating .like-error { display: block; } .rating .like-error span { display: block; } .error { display: block; padding: 10px; background: #f97373; color: #fff; } /* view-tabs */ .cat-tabs { margin: 0 0 20px; border: 1px solid #d9d9d9; padding: 0 20px; } .cat-tabs .panel-body { list-style: none; padding: 0; margin: 0; font-size: 15px; line-height: 20px; } .cat-tabs .panel-body li { display: inline-block; vertical-align: top; } .cat-tabs .panel-body li a { color: #010101; display: block; padding: 15px 20px; border-bottom: 3px solid transparent; } .cat-tabs .panel-body li a:hover { text-decoration: none; border-color: #0080b4; } .cat-tabs .panel-body li.selected a { border-color: #0080b4; font-weight: 700; } .view-tabs { color: #333; } .view-tabs h2 { font-size: 16px; line-height: 18px; margin: 0 0 10px; } .view-tabs .alert-info { background: none; color: #333; font-size: 13px; line-height: 18px; border: none; padding: 0; } .view-tabs .nav-tabs.nav { font-size: 16px; border: 1px solid #d9d9d9; border-width: 1px 0; } .view-tabs .nav-tabs.nav > li { margin: 0; } .view-tabs .nav-tabs.nav > li > a { border: none; margin: 0; padding: 10px 16px 10px 0; color: #7c7c7c; } .view-tabs .nav-tabs.nav > li > a:hover { border-color: #0080b4; background: none; color: #333; } .view-tabs .nav-tabs.nav > li > a span { display: inline-block; vertical-align: top; margin: 0 10px 0 0; font-size: 18px; line-height: 22px; } .view-tabs .nav-tabs.nav > li.active > a, .view-tabs .nav-tabs.nav > li.active > a:hover, .view-tabs .nav-tabs.nav > li.active > a:focus { color: #0080b4; background: none; } .view-tabs .tab-content > .tab-pane { padding: 16px 0 0; } .view-tabs .tab-content .infotable table td { width: 50%; } .view-tabs .tab-content .infotable table td img { display: inline-block; vertical-align: middle; margin: 0 5px 0 0; } /**/ .watch-vid-details h2 { font-size: 16px; line-height: 18px; margin: 0 0 10px; } .watch-vid-details .desc-list { list-style: none; padding: 0; margin: 0; color: #000; font-size: 14px; } .watch-vid-details .desc-list li { margin: 0 0 10px; } .watch-vid-details .desc-list li a { color: #0080b4; } .watch-vid-details .desc-list li a:hover { text-decoration: none; color: #005c81; } .social-share { list-style: none; padding: 0; margin: 0; margin: 0 0 16px; font-size: 44px; line-height: 44px; } .social-share li { display: inline-block; vertical-align: top; margin: 0 10px 0 0; } .social-share li a { display: block; background: #fff; width: 44px; height: 44px; } .social-share li a:hover { text-decoration: none; } .social-share li a.btn-fb { color: #2b4b90; } .social-share li a.btn-tw { color: #1c95d0; } .social-share li a.btn-gplus { color: #d34332; } .social-share li a span { font-size: 0; line-height: 0; } .share_form .form-group label.block-label { font-size: 18px; line-height: 18px; font-weight: 600; margin: 0 0 16px; display: block; } .share_form .form-group label.block-label span { font-size: 14px; color: #757575; } .share_form .form-group .radio-inline { padding: 0; line-height: 22px; } .share_form .form-group .radio-inline input[type="radio"] { margin-top: 2px; } .share_form textarea { resize: none; } .share_form .btn-submit { font-size: 15px; line-height: 15px; font-weight: 600; } /* end of watch video */ /* photos page */ .photos-block .row { margin: 0 -8px; } .item-photo { padding: 0 8px; margin: 0 0 16px; } .item-photo .photo-holder { display: block; position: relative; text-decoration: none; color: #fff; z-index: 1; } .item-photo .photo-holder:after { background: rgba(0, 0, 0, 0.8); content: ""; position: absolute; z-index: 2; width: 100%; height: 100%; top: 0; left: -9999px; } .item-photo .photo-holder i { position: absolute; z-index: 3; width: 40px; height: 40px; font-size: 40px; line-height: 40px; top: 50%; left: -9999px; margin: -20px 0 0 -20px; } .item-photo .photo-holder:hover:after { left: 0; } .item-photo .photo-holder:hover i { left: 50%; } .item-photo .photo-info { overflow: hidden; background: #fff; padding: 10px; font-size: 14px; line-height: 14px; font-weight: 300; position: relative; z-index: 1; height: 82px; } .item-photo .photo-info strong, .item-photo .photo-info span { display: block; } .item-photo .photo-info strong { font-size: 18px; line-height: 20px; font-weight: 400; margin: 0 0 8px; } .item-photo .photo-info strong a { color: #000; } .item-photo .photo-info span { position: absolute; z-index: 2; left: 10px; bottom: 10px; color: #0080b4; } .item-photo .photo-info span a { color: #0080b4; } /**/ .photos-block .heading { margin: 0 0 10px; } /* view photo */ .photo-view { position: relative; background: #fff; margin: 0 0 16px; } .photo-view img { margin: 0 auto; } .photo-view .btn-holder { position: absolute; bottom: 20px; right: 20px; z-index: 4; width: 112px; } .photo-view .view-photo-nxt, .photo-view .view-photo-pre { border: none; width: 48px; height: 48px; padding: 12px; font-size: 24px; line-height: 24px; background: #f3f3f3; border-radius: 50%; text-align: center; float: left; } .photo-view .view-photo-nxt i, .photo-view .view-photo-pre i { font-size: 0; line-height: 0; } .photo-view .view-photo-nxt:focus, .photo-view .view-photo-nxt:hover, .photo-view .view-photo-pre:focus, .photo-view .view-photo-pre:hover { background: #f3f3f3; box-shadow: none; color: #0080b4; } .photo-view .view-photo-nxt { float: right; } /**/ .search-page.inner-block { padding: 0; } .search-page.inner-block .heading { padding: 0 6px; } .search-page .video-block, .search-page .popular-video { padding: 0 6px; } .search-page .photo-item, .search-page .item_channel { padding: 0 6px; } #messageFav.channel-alert { position: fixed; width: 100%; top: 0; left: 0; z-index: 10; } .editorpick-container { position: absolute; width: 100%; height: 100%; z-index: 3; top: 0; left: 0; } .playerRatio { width: 100%; height: auto; } /* end of watch video */ /* pagination */ .pagination { background: #fff; font-size: 18px; } .pagination > li a { background: #fff; border-color: #fff; color: #000; } .pagination > li a:hover { background: #fff; border-color: #fff; color: #0080b4; } .pagination > li a i { display: inline-block; vertical-align: top; font-size: 14px; line-height: 26px; } .pagination > li.active > a, .pagination > li.active > a:focus, .pagination > li.active > a:hover, .pagination > li.active > span, .pagination > li.active > span:focus, .pagination > li.active > span:hover { background: #fff; border-color: #fff; color: #0080b4; } /* add to playlist */ #cb-item-addto .btn-holder { margin: 0 0 15px; } /* comments */ .comments-block { background: #fff; padding: 16px; } .addComment { color: #2d2d2d; } .addComment h2 { font-size: 25px; line-height: 25px; font-weight: 400; margin: 0 0 11px; padding: 0 0 16px; border-bottom: 1px solid #d9d9d9; color: #000; } .addComment .com-txtarea { margin: 0 0 16px; } .addComment .block-label { display: block; margin: 0 0 10px; } .addComment .btn-submit { font-size: 15px; line-height: 15px; font-weight: 600; } textarea#comment_box { height: 58px; resize: none; width: 100%; } .avatar_comment_as { width: 58px; height: 58px; border-radius: 50%; float: left; margin: 0 16px 0 0; } .avatar_comment_as img { display: block; width: 100%; height: 100%; } .comment_txt_area { overflow: hidden; } .comment_txt_area .form-control { box-shadow: none; } .comments > ul { list-style: none; padding: 0; margin: 0; } .comments > ul > li { padding: 0 0 10px; position: relative; } .comments > ul > li:last-child { padding: 0; } .comments > ul > li .comment-avatar { float: left; width: 58px; margin: 0 16px 0 0; } .comments > ul > li .comment-avatar img { width: 58px; height: 58px; border-radius: 50%; } .comments > ul > li > ul { padding: 0 0 0 74px; } .comments > ul > li .comment-info { overflow: hidden; padding: 0 0 10px; font-size: 15px; } .comments > ul > li .comment-info .commenter { display: block; font-size: 16px; line-height: 16px; font-weight: 600; margin: 0 0 10px; } .comments > ul > li .comment-info .commenter span { display: inline-block; vertical-align: top; margin: 0 0 0 10px; color: #9e9e9e; } .comments > ul > li:first-child { border-bottom: none; } .comments > ul > li .btn-info { padding: 8px 15px !important; border-radius: 4px; font-size: 16px; margin-top: 15px; } .comments > ul > li .users img { border-radius: 50%; width: 33px; height: 33px; vertical-align: middle; display: inline-block; margin-right: 10px; border: 1px solid #ecf0f1; } .comments > ul > li .users span { vertical-align: middle; display: inline-block; font-size: 16px; } .comments > ul > li .reply > ul { list-style-type: none; } .comments > ul > li .reply > ul > li { display: inline-block; position: relative; padding: 0 6px; } .comments > ul > li .reply > ul > li:after { content: ''; display: block; clear: both; position: absolute; top: 50%; left: 0; width: 1px; height: 14px; background-color: #777; margin-top: -7px; } .comments > ul > li .reply > ul > li:first-child:after { content: ''; display: block; clear: both; display: none; } .comments > ul > li .reply > ul > li > a { color: #777; font-size: 12px; } .comments > ul > li .reply > ul > li > a:hover { color: #0099cc; } .comments > ul > li .commented-txt { font-size: 15px; line-height: 17px; margin: 0 0 8px; } .comments > ul > li .commented-txt p { margin: 0; } .comments > ul > li .com-info-actions { color: #9e9e9e; font-size: 15px; list-style: 15px; font-weight: 600; overflow: hidden; } .comments > ul > li .com-info-actions span { display: inline-block; vertical-align: middle; margin: 0 5px 0 0; } .comments > ul > li .com-info-actions .reply { display: inline-block; vertical-align: middle; } .comments > ul > li .com-info-actions .reply a { color: #9e9e9e; } .comments > ul > li .view-date { padding: 5px 0 0 4px; } .comments > ul > li .view-date span { padding: 0 10px; font-weight: 300; color: #6d6d6d; font-size: 13px; } .comments > ul > li .view-date span:first-child { padding-left: 0px; } .comments > ul > li .view-date span:last-child { padding-right: 0px; border-right: none; } .comments > ul > li .view-date span i { margin-right: 10px; display: inline-block; } .comments > ul > li .view-date span i:first-child { margin-left: 0px; } .comments > ul > li .view-date span i.view { width: 19px; height: 11px; } .comments > ul > li .view-date span i.date { width: 17px; height: 16px; } .comments > ul > li .reply-holder .comment-avatar { float: left; width: 46px; height: 46px; margin: 0 16px 0 0; } .comments > ul > li .reply-holder .comment-avatar img { width: 46px; height: 46px; border-radius: 50%; } /* end of comments */ /* channels page */ .channels-block { padding: 0 15px 0 0; } .channels-block.inner-block .heading { padding: 0 0 0 15px; } .item_channel { padding: 0 0 0 15px; } .item_channel .channel-holder { min-height: 120px; padding: 20px 5px; margin: 0 0 15px; border: 1px solid #e8e8e8; color: #333; font-size: 15px; line-height: 20px; text-align: center; } .item_channel .user-block { display: block; color: #333; margin: 0 0 10px; } .item_channel .user-block:hover { text-decoration: none; } .item_channel .user-block:hover .avatar { background: #0080b4; } .item_channel .avatar { display: block; width: 100px; height: 100px; border-radius: 50%; padding: 3px; background: #fff; border: 1px solid #0080b4; margin: 0 auto 10px; } .item_channel h2 { font-size: 18px; line-height: 20px; font-weight: 700; margin: 0; padding: 0; text-transform: capitalize; } .item_channel span { display: block; margin: 0 0 5px; } .item_channel .btn-subscribe { display: inline-block; vertical-align: top; font-style: normal; color: #010101; background: #f0f0f0; border-color: #f0f0f0; font-size: 15px; font-weight: 400; padding: 5px 10px; margin: 0 0 10px; } .item_channel .btn-subscribe.unsub { background: #0066cd; border-color: #0066cd; color: #fff; } .featured-channels { padding: 0 0 0 15px; } .featured-channels .item_channel { padding: 0; } .featured-channels .item_channel h2 { margin: 0 0 10px; } .featured-channels .item_channel .channel-holder { padding: 0; margin: 0 0 20px; } .featured-channels .item_channel .avatar { position: absolute; top: -30px; left: 20px; width: 116px; height: 116px; margin: 0; } .featured-channels .item_channel .sm-cover { display: block; height: auto; max-height: 124px; width: 100%; } .featured-channels .item_channel .info { height: 100px; background: #1a1e21; padding: 10px 10px 10px 160px; position: relative; text-align: left; } .featured-channels .item_channel .btn-subscribe { margin: 0 0 20px; } .featured-channels .featured-userlink { display: block; color: #fff; margin: 0 0 20px; } .featured-channels .featured-userlink:hover { text-decoration: none; } .featured-channels .popular-vids { padding: 0; } .featured-channels .video-block { padding: 0 0 0 15px; } .featured-channels .video-block .view-date .icon-date, .featured-channels .video-block .view-date .icon-eye { float: none; display: block; margin: 0 0 5px; } /* end of channels block */ /* cutomization ended */ /**/ .manageVid_thumb { display: block; position: relative; } .manageVid_thumb .duration { position: absolute; bottom: 5px; right: 5px; padding: 3px; background: rgba(0, 0, 0, 0.6); color: #fff; } .manageVid_thumb img { width: 100%; } /**/ .account_box, .manage-page { margin-top: 20px; color: #333; } .account_box h3, .account_box h2, .manage-page h3, .manage-page h2 { margin: 0 0 10px; font-size: 24px; line-height: 24px; font-weight: 500; } .account_box h3, .manage-page h3 { font-size: 14px; line-height: 16px; } .account_box .nav-pills > li, .manage-page .nav-pills > li { border: solid #dadada; border-width: 0 1px 1px; } .account_box .nav-pills > li:first-child, .manage-page .nav-pills > li:first-child { border-width: 1px; } .account_box .nav-pills > li > a, .manage-page .nav-pills > li > a { color: #000; } .account_box .nav-pills > li.active > a, .account_box .nav-pills > li.active > a:hover, .account_box .nav-pills > li.active > a:focus, .manage-page .nav-pills > li.active > a, .manage-page .nav-pills > li.active > a:hover, .manage-page .nav-pills > li.active > a:focus { background: #f7f7f7; color: #333; font-weight: 700; } .account_box .account_form label.label-heading, .manage-page .account_form label.label-heading { display: block; } .account_box .account_form .radio input[type="radio"], .account_box .account_form .radio-inline input[type="radio"], .account_box .account_form .checkbox input[type="checkbox"], .account_box .account_form .checkbox-inline input[type="checkbox"], .manage-page .account_form .radio input[type="radio"], .manage-page .account_form .radio-inline input[type="radio"], .manage-page .account_form .checkbox input[type="checkbox"], .manage-page .account_form .checkbox-inline input[type="checkbox"] { margin: 0 10px 0 0; position: static; } .account_box .manage-tab-header, .manage-page .manage-tab-header { margin: 0 0 20px; } .account_box .manage-tab-header > div:first-child, .manage-page .manage-tab-header > div:first-child { padding: 20px 0 0; } /* recent activities */ #userFeeds ul { overflow: hidden; list-style: none; padding: 0; margin: 0; border: 1px solid #d9d9d9; background: #e3f3fa; color: #7f7f7f; } #userFeeds ul li { overflow: hidden; border-top: 1px solid #d9d9d9; padding: 10px; } #userFeeds ul li:hover { background: #fff; } #userFeeds ul li:hover a.user-link { color: #17181a; } #userFeeds ul li:first-child { border: none; } #userFeeds ul a { color: #17181a; } #userFeeds ul a.user-link { color: #222; } /**/ .breadcrumb { text-transform: capitalize; font-weight: 600; font-size: 24px; line-height: 26px; padding: 5px 0 10px; border-bottom: 1px solid #d9d9d9; border-radius: 0; background: #f8f8f8; } .breadcrumb > li + li:before { color: #555; } .breadcrumb > .active { color: #17181a; } .breadcrumb a { color: #555; } /* search page */ /* view Categories Page */ /* view channel page */ .cover { margin: 20px 0 0; color: #fff; } .cover .cover-holder { position: relative; } .cover .cover-holder > img { width: 100%; max-height: 276px; } .cover .changeCover { display: none; background: #0080b4; border-radius: 4px; color: #fff; position: absolute; bottom: 10px; right: 10px; } .cover .changeCover span { display: inline-block; vertical-align: top; font-size: 18px; line-height: 18px; margin: 0 0 0 5px; } .cover .btns-intr { position: absolute; bottom: 10px; right: 10px; z-index: 2; width: 340px; height: 30px; text-align: right; } .cover .btns-intr .btn { background: #17181a; border-radius: 4px; color: #fff; vertical-align: top; margin: 0 0 0 5px; } .cover .btns-intr .btn i { margin: 3px 0 0 5px; vertical-align: top; font-size: 16px; line-height: 18px; } .cover .shadow { position: absolute; z-index: 1; bottom: 0; left: 0; width: 100%; height: 150px; background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.5) 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0, 0, 0, 0.5))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.5) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.5) 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.5) 100%); /* IE10+ */ background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.5) 100%); /* W3C */ } .cover .avatar-block { position: absolute; text-align: center; top: 0; left: 0; z-index: 3; width: 319px; height: 100%; padding: 20px; background: rgba(0, 0, 0, 0.4); /**/ } .cover .avatar-block .avatar { background: #fff; border-radius: 50%; width: 128px; height: 128px; margin: 0 auto 20px; padding: 3px; display: block; } .cover .avatar-block .avatar img { width: 100%; height: 100%; } .cover .avatar-block h2 { font-size: 25px; line-height: 25px; font-weight: 500; margin: 0 0 10px; } .cover .avatar-block .btn-holder .btn-subscribe { border-radius: 0; font-size: 15px; font-weight: 400; padding: 2px 10px; border: none; } .cover .avatar-block .btn-holder .btn-subscribe:hover { border: none; } .cover .avatar-block .btn-holder .subscribers { display: inline-block; vertical-align: top; font-size: 15px; line-height: 21px; font-weight: 400; margin: 0 0 10px; } .cover .counts-info { list-style: none; padding: 0; margin: 0; position: absolute; bottom: 20px; right: 5px; z-index: 3; width: 100%; } .cover .counts-info li { display: inline-block; vertical-align: middle; margin: 0 0 0 5px; } .ch-vid-details { font-size: 13px; line-height: 18px; color: #000; } .ch-vid-details h2 { font-size: 13px; line-height: 18px; font-weight: 700; color: #2d2d2d; margin: 0 0 10px; } .ch-vid-details h2 ~ span { display: block; margin: 0 0 10px; } .ch-vid-details .views-date span { float: right; } .ch-vid-details .views-date span:first-child { float: left; } .player-area { margin-bottom: 20px; } .player-area > div { padding: 0 0 0 15px; } .player-area > div:first-child { padding: 0; } .ch-user-vids { padding: 0 0 0 4px; } .ch-user-vids .video-block { float: none; display: inline-block; vertical-align: top; margin: 0 0 20px -4px; } .channel-tabs .tune-tabs { border-bottom: 1px solid #d9d9d9; } .channel-tabs .nav-tabs { float: left; border: none; } .channel-tabs .btn-channel-actions { float: right; } .channel-tabs .btn-channel-actions .btn { font-size: 20px; line-height: 20px; } .channel-tabs .btn-channel-actions .btn:hover { color: #0080b4; } .channel-tabs h1 { font-size: 18px; line-height: 20px; margin: 0 0 10px; font-weight: 500; color: #333; } /* end of cover / header view-channel */ /**/ .ch-playlists .playlist-block { margin: 0 0 20px; } .ch-playlists .playlist-thumb { color: #333; } .ch-playlists .playlist-thumb h2 { font-size: 12px; line-height: 12px; margin: 0 0 5px; font-weight: 500; } .ch-playlists .playlist-thumb h2 a { color: #333; } .ch-playlists .playlist-thumb h2 a:hover { text-decoration: none; } .ch-playlists .playlist-thumb .playlist-box { display: block; position: relative; color: #fff; margin: 0 0 5px; } .ch-playlists .playlist-thumb .playlist-box span { background: rgba(0, 0, 0, 0.8); height: 100%; padding: 15px 20px; position: absolute; right: 0; text-align: center; top: 0; width: 80px; font-size: 12px; line-height: 18px; } .ch-playlists .playlist-thumb .playlist-box span img { display: block; height: auto; margin: 10px auto 0; max-width: 20px; } .ch-playlists .playlist-thumb .playlist-box > img { max-height: 100px; width: 100%; } .ch-playlists .playlist-thumb .date-time { display: block; background: url(../images/sprite.png) no-repeat -23px -1323px; color: #a3a3a3; font-size: 10px; line-height: 14px; margin: 5px 0 0; padding: 2px 0 2px 25px; } /**/ .ch-right { color: #333; } .ch-right .widget { margin: 0 0 20px; } .ch-right .widget.ch-rating { margin: 0; } .ch-right .widget .rating { margin: 0; text-align: center; } .ch-right .widget h2 { font-size: 18px; line-height: 18px; margin: 0 0 10px; font-weight: 700; } .ch-right .widget.ch-playlists { padding: 0 15px; } .ch-right .widget .subscription-list { list-style: none; padding: 0; margin: 0; text-align: center; } .ch-right .widget .subscription-list li { display: inline-block; vertical-align: top; margin: 0 0 10px; width: 30%; } .ch-right .widget .subscription-list li a { display: block; width: 46px; height: 46px; margin: 0 auto 5px; } .ch-right .widget .subscription-list li a img { width: 100%; height: 100%; } .ch-right .adbox-holder { background: none; } .user-activities { height: 406px; overflow-y: auto; margin: 0 0 20px; } /* end view channel page */ /* allProgress */ .upload-area { padding: 0; } .upload-area .dragDropContainer { min-height: 100px; text-align: center; border: 2px dashed #ccc; padding: 20px; margin: 0 0 20px; } .upload-area .dragDropContainer .upload-logo { width: 100px; height: 100px; display: block; margin: 0 auto 20px; background: url(../images/upload-icon.png) no-repeat; } .upload-area .dragDropContainer .block-title { display: block; margin: 0 0 10px; } .uploadDataContainer #uploadMore { margin: 10px 0; } .uploadDataContainer .nav-tabs { margin: 0 0 20px; } .uploadingProgressContainer .alert p { font-weight: 700; } .uploadingProgressContainer .alert p small { color: #000 !important; } .upload_form .input-group { margin: 0 0 15px; } .upload_form .radio input[type="radio"], .upload_form .radio-inline input[type="radio"], .upload_form .checkbox input[type="checkbox"], .upload_form .checkbox-inline input[type="checkbox"] { display: inline-block; vertical-align: middle; margin: 0 5px 0 0; position: static; } #updateVideoInfo .formSection { margin: 0 0 10px; } #updateVideoInfo .formSection h4 { background: #f5f5f5; margin: 0; padding: 10px; } .form_result, #flag_form_result { margin: 0 0 10px; } .msg, .result_cont { padding: 10px; background: #dff0d8; } .msg:after, .result_cont:after { display: block; clear: both; content: ""; } .searchBox { margin-top: 20px; } /* 404 page css start */ .error-pix-sec { width: 100%; margin-top: 100px; } .error-pix-403 { width: 312px; height: 157px; margin: 0px auto; background-image: url(../../images/403.png); background-repeat: no-repeat; display: block; } .error-pix-404 { width: 312px; height: 157px; margin: 0px auto; background-image: url(../../images/404.png); background-repeat: no-repeat; display: block; } .error-text-sec { width: 720px; margin: 0 auto 20px; } .error-text-sec2 { width: 290px; margin: 0px auto; } .error-text { width: 100%; color: #908f8f; font-size: 33px; line-height: 36px; margin-top: 20px; } .error-text span { width: 32px; height: 32px; display: inline-block; vertical-align: middle; background-image: url(../../images/eror_colin.png); background-repeat: no-repeat; } /* photo thumb*/ .collectItemBox { position: relative; } .photo-item { margin-bottom: 30px; } .photo-item a { display: block; position: relative; } .photo-item a:hover { text-decoration: none; } .photo-item a img { width: 100%; } .photo-item .hover { position: absolute; top: 0; left: 0; height: 0; z-index: 2; width: 100%; height: 100%; display: none; font-size: 16px; line-height: 18px; background: rgba(0, 0, 0, 0.5); color: #fff; height: 100%; padding: 10px; } .photo-item .hover .plus { background: url(../images/plus-icon.png) no-repeat; font-size: 0; height: 40px; left: 50%; line-height: 0; margin: -20px 0 0 -20px; position: absolute; top: 50%; width: 40px; } .photo-item:hover .hover { display: block; } .photo-item:hover .hover { -webkit-animation: zoom 0.2s ease; -moz-animation: zoom 0.2s ease; -ms-animation: zoom 0.2s ease; -o-animation: zoom 0.2s ease; animation: zoom 0.2s ease; } @-webkit-keyframes zoom { from { -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); } to { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); } } @-moz-keyframes zoom { from { -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); } to { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); } } @-o-keyframes zoom { from { -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); } to { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); } } @keyframes zoom { from { -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); } to { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); } } /* animate-spin */ .form_result { padding: 5px 0; line-height: 22px; } .form_result i.glyphicon { line-height: 22px; margin: 0 10px 0 0; top: auto; } .animate-spin { display: inline-block; vertical-align: top; -webkit-animation: rotate 0.5s infinite linear; -moz-animation: rotate 0.5s infinite linear; -ms-animation: rotate 0.5s infinite linear; -o-animation: rotate 0.5s infinite linear; animation: rotate 0.5s infinite linear; } @-webkit-keyframes rotate { from { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); } } @-moz-keyframes rotate { from { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); } } @-o-keyframes rotate { from { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); } } @keyframes rotate { from { -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); } } /* view photo */ .photo-area h1 { font-size: 25px; line-height: 25px; text-transform: uppercase; font-weight: 300; margin: 0 0 20px; } #collectionItemView .photos-block { padding: 0; } /* collections */ .collections > div { margin: 0 0 20px; } .collections .collection-item { position: relative; text-align: center; } .collections .collection-item .thumb img { width: 100%; } .collections .collection-item a { width: 100%; height: 100%; position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; background: rgba(0, 0, 0, 0.6); color: #fff; } .collections .collection-item a:hover { text-decoration: none; } .collections .collection-item a .details { display: table; width: 100%; height: 100%; } .collections .collection-item a .details span { display: table-cell; vertical-align: middle; width: 100%; height: 40px; } .btn-group.show .btn i { margin: 0 5px 0 0; } /* view collection */ .collections-heading { padding: 0 5px; } .collection-header { margin: 0 0 20px; } .collection-header h3 { margin: 0; line-height: 20px; } .collection-header h3 span { color: #777; display: block; font-size: 16px; margin: 5px 0 0; } .user_block .avatar { width: 60px; height: 60px; } .user_block .prof_title { overflow: hidden; padding: 0 0 0 10px; } .collection-photos { padding: 20px; margin-bottom: 20px; } .item-info { margin-bottom: 10px; font-size: 18px; line-height: 20px; } /**/ .cb-box { background: #fff; padding: 10px; } .view-photo-thumbs { margin: 0 -10px; } .show-image { padding: 0 10px; margin: 0 0 20px; } .show-image a { display: block; color: #fff; position: relative; } .show-image .photoname { position: absolute; padding: 5px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); top: 0; left: 0; z-index: 2; display: none; } .show-image:hover .photoname { display: block; } .feads .avatar { padding: 0 10px 0 0; width: 50px; height: 40px; float: left; } .feads .avatar a { display: block; } .feads .avatar a img { width: 100%; height: 100%; } .feads .text { overflow: hidden; } .feads .time { font-size: 12px; line-height: 14px; } /* groups */ .creat_group .checkbox { margin: 0 0 10px; padding: 0 0 0 20px; } .creat_group .radio input[type="radio"], .creat_group .radio-inline input[type="radio"], .creat_group .checkbox input[type="checkbox"], .creat_group .checkbox-inline input[type="checkbox"] { margin: 0 0 0 -20px; } .group-item { margin: 0 0 20px; } .group-item h2 { font-size: 20px; line-height: 20px; font-weight: 300; margin: 0 0 10px; } .group-item .avatar { width: 140px; height: 140px; float: left; margin: 0 10px 0 0; } .group-item .avatar img { width: 100%; height: 100%; } .group-item .text { overflow: hidden; } .viewGroupTabs .btn { height: 36px; } .viewGroupTabs .btn img { display: block; } /* playlist */ .item_playlist { margin: 0 0 20px; } .item_playlist .playlist-thumb { display: inline-block; vertical-align: middle; margin: 0 10px 0 0; width: 100px; height: 100px; } .item_playlist .playlist-thumb img { width: 100%; height: 100%; } .item_playlist .playlist-thumb a { display: block; height: 100%; color: #fff; position: relative; } .item_playlist .playlist-thumb a:hover { text-decoration: none; } .item_playlist .playlist-thumb a:hover:after { content: ""; background: rgba(0, 0, 0, 0.6); position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; } .item_playlist .playlist-thumb a:hover i { left: 50%; } .item_playlist .playlist-thumb a i { font-size: 12px; line-height: 12px; position: absolute; z-index: 2; top: 50%; left: -9999px; width: 24px; height: 24px; border-radius: 50%; padding: 4px 3px 4px 5px; margin: -10px 0 0 -10px; text-align: center; border: 2px solid #fff; } .item_playlist h3 { margin: 0 0 5px; font-size: 14px; line-height: 24px; font-weight: 700; } .item_playlist h3 span { float: right; font-size: 12px; line-height: 14px; font-weight: 400; margin: 0 0 0 5px; padding: 5px 10px; min-width: 50px; border-radius: 12px; background: #0080b4; color: #fff; } .item_playlist h3 span i { vertical-align: middle; font-size: 8px; line-height: 8px; background: #fff; padding: 2px 5px 1px; color: #0080b4; margin: 0 5px 0 0; } .item_playlist .date-time { float: right; font-size: 18px; padding: 25px 10px; line-height: 30px; font-weight: 300; } /**/ .buy-premium { left: auto !important; right: 20px; text-indent: 0 !important; font-size: 0; line-height: 0; z-index: 4 !important; } .buy-premium i ~ span { opacity: 0; } .buy-premium:hover { font-size: 14px; line-height: 44px; } .buy-premium:hover i ~ span { opacity: 1; } .left-space.well { margin-left: 15px; } /**/ @media only screen and (max-width: 1100px) { .popular-vids.watch_vids .popular-video .title, .popular-vids.watch_vids .popular-video .author { margin: 0 0 5px; line-height: 14px; } .popular-vids.watch_vids .popular-video .view-date { margin: 0; } .popular-vids { overflow-y: auto; } .video-block .title, .video-block .author, .popular-video .title, .popular-video .author { margin: 0 0 2px; } .popular-video .view-date { margin: 0; } .video-block .icon-date, .video-block .icon-eye, .popular-video .icon-date, .popular-video .icon-eye { float: none; display: block; margin: 0 0 2px; } } @media only screen and (max-width: 991px) { .cat-videos .video_row { height: 260px; } .cat-videos .video-block { width: 30%; } .cat-videos .video-block .vid-info { white-space: normal; } .cat-videos .video_row, .cat-videos .scrollable-area-wrapper { width: auto !important; height: auto !important; } .popular-vids { padding: 12px 0 0; } .popular-vids .adbox-holder { margin: 0 0 10px -4px; } .popular-vids .popular-video { width: 50%; display: inline-block; vertical-align: top; margin: 0 0 20px -4px; } .popular-vids .popular-video:nth-child(2n) { padding: 0 10px 0 0; } .banner .caption { font-size: 14px; line-height: 35px; } /* tunepk ended */ /* watch videos */ .player-banner { padding: 0; } .player-banner h1 { display: block; margin: 10px 0 0; } .player-banner .title-area { margin: 0 0 10px; } /**/ .searchBox { margin: 0 0 20px; } h3 { font-size: 20px; line-height: 20px; } .page-hidding h2 { font-size: 24px; line-height: 24px; margin: 10px 0; } .addComment h3 { font-size: 16px; line-height: 18px; margin: 0 0 10px; } .addComment .avatar { margin: 0 5px 0 0; } .sidebar .item_video h5, .item_video h5 { font-size: 14px; line-height: 16px; } .item_video .time, .item_video .views-time { font-size: 12px; line-height: 14px; margin: 0 0 10px; } #coverContainer h3, #coverContainer .text-box .figures li span { font-size: 18px; line-height: 18px; } .vid-detail h2 { font-size: 20px; line-height: 20px; } .vid-detail span.duration i { font-size: 14px; line-height: 16px; } .suggested-grp { margin: 10px 0 0; } .photo-item .hover { display: block; } .photos-block { padding: 0; } .show-image .photoname { display: block; } /* view channel */ .cover .cover-holder > img { max-height: 276px; height: 256px; } .cover .avatar-block .avatar { margin: 0 auto 10px; } .cover .avatar-block h2 { margin: 0 0 10px; } .tune-tabs { margin: 0 0 10px; } .rating { text-align: center; } .rating .rating-holder { display: block; } .rating .rating-holder:before, .rating .rating-holder:after { display: none; } .rating .like-dislike { text-align: center; margin: 5px 0 0; display: block; width: 100%; } .rating .like-dislike a { display: inline-block; vertical-align: middle; margin: 0 5px 0 0; } .rating .like-dislike:first-child { margin: 0 0 5px; text-align: center; } /* channels page fixes */ .sideactive .featured-channels .item_channel .avatar { width: 80px; height: 80px; top: -10px; left: 10px; } .sideactive .featured-channels .item_channel .info { padding: 5px 5px 5px 100px; height: auto; } .sideactive .featured-channels .video-block .cb_quickie, .sideactive .featured-channels .video-block .duration, .sideactive .featured-channels .popular-video .cb_quickie, .sideactive .featured-channels .popular-video .duration { display: none; } /**/ } @media only screen and (max-width: 767px) { .buy-premium { display: none !important; } .leaderboard-holder { margin: 0 0 10px; } .sideactive .middle-section { -webkit-transform: translateX(160px) translateY(0px); -moz-transform: translateX(160px) translateY(0px); -ms-transform: translateX(160px) translateY(0px); -o-transform: translateX(160px) translateY(0px); -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; } #main, .custom-container { padding: 0; } .sideactive .middle-section { padding-left: 0; -moz-transform: translateX(160px); -webkit-transform: translateX(160px); -o-transform: translateX(160px); -ms-transform: translateX(160px); } .carousel-control.left span { left: 5px; } .carousel-control.right span { left: auto; right: 5px; } .carousel-indicators { bottom: 0; } .banner { margin: 0 0 20px !important; } .banner .caption { display: none; } .video-block .vid-info, .popular-video .vid-info { min-height: auto; } .video-block .view-date, .popular-video .view-date { padding: 0; } .video-block .title, .video-block .author, .popular-video .title, .popular-video .author { margin: 0 0 5px; font-size: 12px; line-height: 16px; } .video-block img, .popular-video img { width: 100%; } .popular-vids { padding: 0 15px; } .popular-vids .popular-video { width: 100%; display: block; margin: 0 0 20px; } .popular-vids .popular-video:nth-child(2n) { padding: 0; } .cat-videos { padding: 0 10px 0 14px; } .cat-videos .video-block { width: 33.33%; padding: 0 5px; margin: 0 0 20px -4px; } .cat-videos .video_row { white-space: normal; height: auto; } /* for all videos */ .cb_quickie.add_icon { display: none; } .photos-block .heading h1, .channel_right .heading h1, .inner-block .heading h1 { font-size: 18px; } .photos-block .heading h1 i, .channel_right .heading h1 i, .inner-block .heading h1 i { font-size: 14px; } .video-details { padding: 0 15px; } .video-details .user-info { margin: 0 0 10px; } .video-details .title-area { text-align: center; } .video-details .title-area .views-count, .video-details .title-area h1 { float: none; margin: 0 0 5px; } .video-details .user-likes-count .user-info { text-align: center; } .video-details .user-likes-count .user-info .avatar { display: block; margin: 0 auto 5px; } .player-area { margin: 0 0 10px; } .player-area > div:first-child { margin: 0 0 10px; } .ch-user-vids { padding: 0 10px; } .ch-user-vids .video-block { display: block; padding: 0; margin: 0 0 10px; } .rating { margin: 0 0 0; text-align: center; } .rating .rating-holder { display: block; } .tune-tabs .nav-tabs.nav.nav > li > a { padding: 10px; } .social-share li a { padding: 4px; } .addComment #add_comment_button { display: block; width: 100%; } .cat-tabs { padding: 0 10px; margin: 0; } .cat-tabs .panel-body { font-size: 12px; } .cat-tabs .panel-body li a { padding: 10px; } .featured-channels .item_channel { margin: 0 0 20px; } .featured-channels .item_channel .channel-holder { margin: 0; } .featured-channels .video-block { padding: 0; margin: 0 0 20px; } /* tunepk ended */ #cb_player #opacity, #cb_player #related_1, .player-holder #opacity, .player-holder #related_1 { display: none !important; } /**/ .labels .label { display: inline-block; vertical-align: top; padding: 3px 6px; } .view-photo-nxt, .view-photo-pre { width: 40px; height: 40px; margin: -20px 0 0; padding: 4px; background: rgba(0, 0, 0, 0.4); color: #fff; } .view-photo-nxt:hover, .view-photo-pre:hover { color: #fff; } /* watch videos */ .photo-info-social .btn-subscribe, .banner-holder .btn-subscribe { margin: 0; } .player-banner .avatar { display: none; } .player-banner .subscribe-block { width: 100%; margin: 0; } .player-banner .subscribe-block .btn { width: 50%; } .player-banner h1 { font-size: 16px; } .photo-info-social .socialmedia-info > ul.nav-tabs, .banner-holder .socialmedia-info > ul.nav-tabs { font-size: 0; line-height: 0; display: table; width: 100%; } .photo-info-social .socialmedia-info > ul.nav-tabs > li, .banner-holder .socialmedia-info > ul.nav-tabs > li { float: none; display: table-cell; vertical-align: middle; } .photo-info-social .socialmedia-info > ul.nav-tabs > li > a > span, .banner-holder .socialmedia-info > ul.nav-tabs > li > a > span { font-size: 13px; line-height: 16px; } /**/ .addComment .avatar { margin: 0 0 5px; } .addComment .comment_text_new { width: 100%; } /* playlist form */ #add_playlist_form .form-group.row > div { margin: 0 0 15px; } /**/ .btn-sqr { height: 34px; float: right; } .watchchanel-info { margin: 0; } .watchchanel-info .avatar { margin: 0 5px 0 0; } .watch-views { margin: 0; padding: 0 15px; } .watch-views .social-drop { text-align: left; padding: 5px 0; } .watch-views .views-count { display: inline-block; vertical-align: middle; width: 60px; padding: 10px 0; margin: 0 5px 0 0; } .watch-views .views-count i { font-style: normal; } .video_thumb .play-icon { font-size: 30px; height: 30px; width: 28px; margin: -15px 0 0 -14px; } .item_video .views-time { display: none; } .watchvideo-titlearea .watch-vid-title h1 { font-size: 18px; line-height: 20px; } .watch-vid-user-sec .title { font-weight: 400 !important; font-size: 18px !important; line-height: 20px !important; } .title, .user { display: block !important; } .page-hidding h2 { font-size: 20px; line-height: 22px; margin: 10px 0; } /* view channel */ .cover .avatar-block { width: 200px; } .ch-body { margin: 0 0 10px; padding: 0 10px; } .ch-body > div { padding: 0; float: none; margin: 0 0 10px; } .ch-user-vids { padding: 0; } .item_channel { padding: 0 10px; } /**/ .photos-block .photo-info-social { padding: 0; } .photos-block .socialmedia-info > ul { display: table; width: 100%; font-size: 0; line-height: 0; } .photos-block .socialmedia-info > ul > li { display: table-cell; margin: 0; vertical-align: middle; } .photos-block .socialmedia-info > ul > li > a > span { font-size: 13px; line-height: 16px; } .quicklist_box { display: none !important; } } @media only screen and (max-width: 670px) { .cat-videos { padding: 0 10px; } .cat-videos .video-block { width: 50%; margin: 0 0 20px; display: block; padding: 0 5px; float: left; } .cat-videos .video-block img { width: 100%; } .inner-block .heading .dropdowns, .inner-block .heading h1 { display: block; } .inner-block .heading h1 { padding: 0; } .inner-block .heading .dropdowns { text-align: left; width: 100%; } .inner-block .heading .dropdowns .dropdown { margin: 0 5px 0 0; } } @media only screen and (max-width: 480px) { .cat-videos { padding: 0 15px; } .cat-videos .video-block { width: 100%; margin: 0 0 20px; display: block; padding: 0; float: none; } .cat-videos .video-block img { width: 100%; } .videos-block .video-block { width: 100%; } .popular-video .view-date { margin: 5px 0 0; } .popular-video .view-date .icon-date, .popular-video .view-date .icon-eye { float: none; display: block; margin: 0 0 5px; } } /*# sourceMappingURL=all.css.map */