clipbucket/upload/styles/cb_28/theme/css/all.css
2016-03-18 18:31:24 +05:00

3563 lines
94 KiB
CSS

/* 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: #1976d2;
border-color: #1976d2;
font-weight: 700;
color: #fff; }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary:hover {
background: #1976d2;
border-color: #1976d2;
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; }
/* 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: #1976d2;
border-color: #1976d2;
font-weight: 700;
color: #fff; }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary:hover {
background: #1976d2;
border-color: #1976d2;
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; }
/* 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: 6px;
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: #1976d2;
border-color: #1976d2;
font-weight: 700;
color: #fff; }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary:hover {
background: #1976d2;
border-color: #1976d2;
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; }
/* 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; }
/* 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: #1976d2;
border-color: #1976d2;
font-weight: 700;
color: #fff; }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary:hover {
background: #1976d2;
border-color: #1976d2;
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; }
/* 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_vid_con {
font-size: 13px;
line-height: 15px;
font-weight: 300;
color: #757575;
padding: 14px 0;
border-bottom: 1px solid #d9d9d9; }
.featured_vid_con:first-child {
padding: 10px 0 14px; }
.featured_vid_con:last-child {
border: none; }
.featured_vid_con .video_thumb {
position: relative;
float: left;
width: 112px;
margin: 0 10px 0 0; }
.featured_vid_con .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_vid_con .details_block {
overflow: hidden; }
.featured_vid_con .title,
.featured_vid_con .author {
display: block; }
.featured_vid_con .title {
color: #000;
font-size: 16px;
line-height: 18px;
font-weight: 400;
margin: 0 0 4px; }
.featured_vid_con .title a {
color: #000;
text-decoration: none; }
.featured_vid_con .title a:hover {
color: #0080b4; }
.featured_vid_con .author {
margin: 0 0 2px;
color: #0080b4; }
.featured_vid_con .author a {
color: #0080b4;
text-decoration: none; }
.featured_vid_con .views-date .date,
.featured_vid_con .views-date span {
display: inline-block;
vertical-align: middle; }
.featured_vid_con .views-date .date {
margin: 0 0 0 4px;
padding: 0 0 0 8px;
position: relative; }
.featured_vid_con .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: 13px;
line-height: 20px;
text-align: center;
color: #fff;
border: 1px solid #fff;
border-radius: 2px;
background: url(../images/icons/quicklist_small.png) no-repeat 50% 50% !important; }
.item-video .thumb-holder .cb_quickie.check_icon {
background: #fff url(../images/icons/quicklist_check_small.jpg) no-repeat 50% 50% !important; }
.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; }
.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; }
.check_icon {
background-image: url(../images/icons/quicklist_check_small.jpg);
font-size: 0;
line-height: 0; }
.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 */
.heading h2,
.heading h1, .photos-block .heading h2,
.photos-block .heading h1 {
margin: 0;
position: relative;
display: inline-block;
vertical-align: top;
padding: 0 10px 0 0; }
.heading {
margin: 0 0 20px; }
.heading .sub-heading {
padding: 10px 0 0; }
.heading .sub-heading h2 {
float: left;
font-size: 22px;
line-height: 34px;
font-weight: 300;
margin: 0 10px 0 0; }
.heading .dropdowns {
font-size: 14px;
line-height: 16px;
text-transform: capitalize;
font-weight: 300;
float: right;
padding: 5px 0 4px;
width: 200px;
text-align: right; }
.heading .dropdowns .dropdown {
display: inline-block;
vertical-align: top;
margin: 0 0 0 5px; }
.heading .dropdowns .dropdown > a:hover {
text-decoration: none;
color: #17181a; }
.heading .dropdowns .icon-arrow-down {
font-size: 8px;
display: inline-block;
vertical-align: middle;
margin: 0 0 0 3px; }
.heading .dropdowns .dropdown-menu {
left: auto;
right: 0;
-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.6);
-moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.6);
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.6);
padding: 5px; }
.heading .dropdowns .dropdown-menu > li > a {
border-radius: 2px;
position: relative;
padding: 1px 26px; }
.heading .dropdowns .dropdown-menu > li > a:hover, .heading .dropdowns .dropdown-menu > li > a.selected, .heading .dropdowns .dropdown-menu > li > a.selected:hover {
color: #fff;
background: #17181a; }
.heading .dropdowns .dropdown-menu > li > a i {
position: absolute;
width: 14px;
height: 14px;
z-index: 1000;
top: 50%;
left: 5px;
margin: -7px 0 0;
font-size: 12px;
line-height: 14px; }
.videos-block .video-block {
float: none;
display: inline-block;
vertical-align: top;
margin: 0 0 20px -4px; }
/* watch video */
#cb_player,
.player-holder {
padding: 0;
margin: 0 0 13px; }
#cb_player #link_v,
.player-holder #link_v {
display: inline-block;
vertical-align: top; }
.video_player {
height: inherit; }
.watch_vids .popular-video .cb_quickie {
padding: 3px 0; }
.video_info_actions {
padding: 0; }
.video_info_actions .title-area {
margin: 0 0 13px; }
.video_info_actions .title-area h1 {
float: left;
font-size: 20px;
line-height: 28px;
margin: 0 5px 0 0;
font-weight: 400;
color: #333; }
.video_info_actions .title-area .views-count {
float: right;
font-size: 14px;
line-height: 28px; }
.video_info_actions .user-likes-count {
margin: 0 -15px; }
.video_info_actions .user-likes-count .user-info .avatar {
display: inline-block;
vertical-align: middle;
width: 55px;
height: 55px;
margin: 0 5px 0 0;
border-radius: 50%; }
.video_info_actions .user-likes-count .user-info .avatar img {
display: block;
width: 100%;
height: auto;
border-radius: 50%; }
.video_info_actions .user-likes-count .user-info .sub-title {
display: inline-block;
vertical-align: middle; }
.video_info_actions .user-likes-count .user-info .sub-title .user_title {
display: block;
font-size: 16px;
line-height: 22px;
font-weight: 600;
margin: 0 0 3px; }
.video_info_actions .user-likes-count .user-info .sub-title .user_title a {
color: #333; }
.video_info_actions .user-likes-count .user-info .sub-title .user_title a:hover {
text-decoration: none; }
.video_info_actions .user-likes-count .user-info .sub-title .btn-subscribe {
font-size: 12px;
line-height: 18px;
font-weight: 400;
padding: 0;
border: none; }
.video_info_actions .user-likes-count .user-info .sub-title .btn-subscribe span {
float: left;
padding: 0 6px;
border: solid #0059b3;
border-width: 1px 0 1px 1px;
border-radius: 2px 0 0 2px; }
.video_info_actions .user-likes-count .user-info .sub-title .btn-subscribe i {
float: right;
background: #f0f0f0;
color: #333;
padding: 0 6px;
width: 25px;
border: solid #adadad;
border-width: 1px 1px 1px 0;
border-radius: 0 2px 2px 0;
font-style: normal; }
/* rating */
.rating {
text-align: right;
color: #7e7e7e;
font-size: 12px;
line-height: 17px;
padding: 0 0 40px;
margin: 0 0 -40px;
position: relative; }
.rating .rating-holder {
position: relative;
display: inline-block;
vertical-align: top; }
.rating .rating-holder:before, .rating .rating-holder:after {
content: "";
position: absolute;
width: 85px;
height: 1px;
background: #e1e1e1;
top: 50%;
left: 0; }
.rating .rating-holder:after {
left: auto;
right: 0; }
.rating #circle,
.rating .like-dislike {
display: inline-block;
vertical-align: middle; }
.rating .like-dislike {
width: 80px;
margin: 0 0 0 5px;
text-align: right; }
.rating .like-dislike:first-child {
margin: 0 5px 0 0;
text-align: left; }
.rating .like-dislike a {
display: block; }
.rating .like-dislike a:hover {
text-decoration: none; }
.rating .like-dislike a i {
display: inline-block;
vertical-align: middle;
height: 14px;
width: 24px; }
.rating .like-dislike a.btn-like i {
margin: 0 5px 0 0;
background: url(../images/sprite.png) no-repeat -15px -1361px; }
.rating .like-dislike a.btn-like:hover i {
background-position: -15px -1380px; }
.rating .like-dislike a.btn-dislike i {
margin: 0 5px 0 0;
background: url(../images/sprite.png) no-repeat -12px -1411px; }
.rating .like-dislike a.btn-dislike:hover i {
background-position: -12px -1428px; }
.rating .like-error {
text-align: left;
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 40px; }
.rating .like-error span {
display: block; }
/* tune-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; }
.tune-tabs {
color: #333;
margin: 0 0 20px; }
.tune-tabs h2 {
font-size: 16px;
line-height: 18px;
margin: 0 0 10px; }
.tune-tabs .alert-info {
background: none;
color: #333;
font-size: 13px;
line-height: 18px;
border: none;
padding: 0; }
.tune-tabs .nav-tabs.nav {
font-size: 13px;
border-bottom: 1px solid #d9d9d9;
border-bottom-width: 1px; }
.tune-tabs .nav-tabs.nav > li {
margin: 0 0 -1px; }
.tune-tabs .nav-tabs.nav > li > a {
border-bottom: 1px solid #d9d9d9;
border-width: 0 0 2px;
border-color: transparent;
margin: 0; }
.tune-tabs .nav-tabs.nav > li > a:hover {
border-color: #0080b4;
background: none;
color: #333; }
.tune-tabs .nav-tabs.nav > li.active > a, .tune-tabs .nav-tabs.nav > li.active > a:hover, .tune-tabs .nav-tabs.nav > li.active > a:focus {
border-color: #0080b4;
color: #333;
background: none; }
.tune-tabs .tab-content > .tab-pane {
padding: 10px 0 0; }
.tune-tabs .tab-content .infotable table td {
width: 50%; }
.tune-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 20px; }
.social-share li {
display: inline-block;
vertical-align: top;
margin: 0 5px 0 0; }
.social-share li a {
color: #fff; }
.social-share li a:hover {
color: #fff; }
.social-share li a.btn-fb {
background: #2b4b90; }
.social-share li a.btn-tw {
background: #1c95d0; }
.social-share li a.btn-gplus {
background: #d34332; }
.share_form .form-group label:first-child {
font-size: 18px;
line-height: 20px;
font-weight: 500;
margin: 0 5px 10px 0; }
.share_form .form-group .radio-inline input[type="radio"] {
margin-top: 2px; }
.share_form textarea {
resize: none; }
.custom-container {
max-width: 1170px;
padding: 0 15px;
margin: 0 auto; }
.custom-container.small-container {
max-width: 550px;
color: #000; }
.photos-block .heading {
margin: 0 0 10px; }
.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 > 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: #0080b4;
border-color: #0080b4; }
/* add to playlist */
#cb-item-addto .btn-holder {
margin: 0 0 15px; }
/* comments */
.addComment {
color: #2d2d2d; }
.addComment h2 {
font-size: 18px;
line-height: 22px;
font-weight: 500;
text-transform: uppercase;
margin: 0 0 20px; }
.addComment .com-txtarea {
margin: 0 0 10px; }
.addComment #add_comment_button {
border-radius: 0;
font-weight: 400;
padding: 8px 30px; }
.addComment .btn-holder {
padding: 0 5px 0 67px;
margin: 0 0 10px; }
textarea#comment_box {
height: 100px;
border-radius: 4px;
resize: none;
width: 100%;
border-color: #dfdfdf; }
.avatar_comment_as {
width: 46px;
height: 46px;
border-radius: 50%;
float: left;
margin: 5px 17px 0 0; }
.avatar_comment_as img {
display: block;
width: 100%;
height: 100%; }
.comment_txt_area {
overflow: hidden;
padding: 5px; }
.comments > ul {
list-style-type: none;
padding: 0;
margin: 0; }
.comments > ul > li {
padding: 10px 0px 0;
position: relative; }
.comments > ul > li .comment-avatar {
float: left;
width: 46px;
margin: 0 22px 0 0; }
.comments > ul > li .comment-avatar img {
width: 46px;
height: 46px;
border-radius: 50%; }
.comments > ul > li > ul {
padding: 0 0 0 66px; }
.comments > ul > li .comment-info {
overflow: hidden;
padding: 4px 10px 10px 0;
font-size: 15px;
border-bottom: 1px solid #f3f3f3; }
.comments > ul > li .comment-info a {
color: #141414; }
.comments > ul > li .comment-info a strong {
font-weight: 500; }
.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 p {
font-size: 13px;
line-height: 20px;
margin: 7px 0 10px;
color: #2d2d2d; }
.comments > ul > li .com-info-actions {
color: #6d6d6d;
font-size: 13px;
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: #6d6d6d; }
.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 {
padding: 20px 0 0;
position: relative;
border-top: none;
z-index: 1; }
.comments > ul > li .reply-holder .comment-avatar {
float: left;
width: 28px;
margin: 0 22px 0 0;
position: relative;
z-index: 2; }
.comments > ul > li .reply-holder .comment-avatar img {
width: 28px;
height: 28px;
border-radius: 50%;
border: 1px solid #eee; }
.comments > ul > li .reply-holder:before {
content: '';
display: block;
clear: both;
position: absolute;
top: 0;
left: 14px;
width: 1px;
height: 100%;
background-color: #000;
z-index: 1; }
.comments > ul > li .reply-holder:after {
content: '';
display: block;
clear: both;
position: absolute;
top: 34px;
left: 28px;
width: 14px;
height: 1px;
background-color: #000; }
/* 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 */
/* tune pk 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; }
.error {
padding: 10px;
background: #f97373;
color: #fff; }
.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; }
.photo-holder {
position: relative;
border-bottom: 1px solid #ddd;
padding: 0 0 20px;
margin: 0 0 20px; }
.photo-holder:hover .view-photo-nxt,
.photo-holder:hover .view-photo-pre {
display: block; }
.photo-holder > img {
max-width: 100%;
height: auto;
margin: 0 auto; }
.photo-holder .img_bg_area {
height: 100%;
border-right: 1px solid #bbbbbb; }
.photo-holder .img_bg_small {
height: 100%; }
#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-nxt,
.view-photo-pre {
position: absolute;
top: 50%;
width: 30px;
height: 30px;
margin: -15px 0 0;
left: 0;
padding: 0;
text-align: center; }
.view-photo-nxt i,
.view-photo-pre i {
font-size: 0;
line-height: 0; }
.view-photo-nxt {
left: auto;
right: 0; }
.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_info_actions {
padding: 0 15px; }
.video_info_actions .user-info {
margin: 0 0 10px; }
.video_info_actions .title-area {
text-align: center; }
.video_info_actions .title-area .views-count,
.video_info_actions .title-area h1 {
float: none;
margin: 0 0 5px; }
.video_info_actions .user-likes-count .user-info {
text-align: center; }
.video_info_actions .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 */