/* * MediaVibe CMS ( PHPVibe PRO v6)  * * Copyright Interact.Software * https://www.phpvibe.com * PHPVibe IS NOT A FREE SOFTWARE * If you have downloaded this CMS from a website other * than www.phpvibe.com, if you have received * this CMS from someone who is not a representative of PHPVibe, you are involved in an illegal activity.  * The phpVibe team takes actions against all unlincensed websites using Google, local authorities and 3rd party agencies.  * Designed and built exclusively for sale at PHPVibe.com */ 
 /* Commons  */ 
 img { max-width: 100%; width: auto\9; height: auto; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic} 
 html,body { height: 100%; min-height:100%; } 
 /* Page formats */
 #wrapper {margin-top:69px!important;background:transparent; min-height:500px; min-height:calc(100% - 219px); position:relative} 
 @media screen and (max-width:500px){ 
 #wrapper.haside {margin-right:-300px!important} 
 }
  body.body-video.isdevice .fixed-top {position:relative}
  body.body-video.isdevice #wrapper{ margin-top: 1px!important;} 
  @media screen and (max-width: 1000px) { 
 .body-video .fixed-top {position:relative;     z-index: 1;}
 .header{position:absolute!important; top:0; right:0; z-index:2}
 .logo-wrapper {z-index:10}
 .body-video #wrapper{ margin-top: 1px!important;}
  }
  @media screen and (max-width: 800px) { 
  body.body-video.isdevice.noheader #video-content {position:fixed; top:0; left:0; right:0; background:#fff; z-index:6;}
  body.body-video.isdevice.noheader #wrapper{ margin-top: 150px!important;}
  }
 .page {margin: 10px 0;border: 0; -moz-box-sizing: border-box; box-sizing: border-box; position:relative} 
 .oboxed {border: 0; -moz-box-sizing: border-box; box-sizing: border-box} 
 /* Homepage */ 
 .p-home .loop-heading  {display:block; line-height: 26px; font-size:13px;   font-weight: 500; text-transform:uppercase} 
 /* Video page sizing */ 
 @media screen and (min-height: 630px) and (min-width: 1294px) { 
 .body-video #wrapper{ max-width:1707px; width:auto!important} 
 .p-video .video-under-right { max-width:418px} 
 .p-video .video-under ,.p-video .video-holder .col-md-8 { width: calc(100% - 427px); max-width:1280px} 
 } 
 /* End video page sizing */ 
 /*Responsive players*/ 
 .video-player iframe, .video-player iframe .swfObject,.video-player iframe ._53j5, .video-player object,.video-player embed,.video-player video{position:absolute;top:0;left:0;width:100%;height:100%} 
 /* Video page */ 
 .video-holder{width:100%; position:relative;display:block; margin:0!important} 
 .video-holder.gofullscreen {width:100%!important; height:100%; position:fixed; top:62px; bottom:0;left:0;right:0; z-index:999999;     background: #f5f5f5; padding:0 10px} 
 .video-holder.gofullscreen .col-md-8 {     width: calc(100% - 427px)!important; max-width: calc(100% - 427px)!important  } 
 .video-holder.gofullscreen .playlistvibe {padding-bottom:800px!important} 
 .playlistvibe {display:block; position:relative; margin:0; background: #eeeeee;padding:10px 10px 30px} 
 .playlistvibe .list-next { position:absolute; top:30px; right:4px} 
 /* Material toogle hack*/ 
 .mpullup::before{content :'\e316'} 
 .mpulldown::before{content :'\e313'} 
 @media (max-width:990px) { 
 .playlistvibe .list-next,.description-pull {position: absolute; top:20%; right:5px;	bottom:auto} 
 .playlistvibe .list-next i ,.description-pull i{ padding:3px; border:1px solid #f5f5f5; border-radius:50%} 
 .playlistvibe .list-next a:hover > i{  border-color: #cc181e} 
 .playlistvibe .list-next i{ margin-right:0!important} 
 } 
 .playlistvibe .list-next a{ display:inline-block; padding:10px 0} 
 .playlistvibe .list-next i{ font-size:25px;margin-right:15px} 
 .playlistvibe .list-next a:hover{ color:#cc181e} 
 .cute-line, .cute-line:before { background-color: #cc181e; } 
 .cute-line { display:block; content: ""; width: 20.3%; height: 1px; position: relative; margin-bottom: 5px; margin-left: 0; margin-right: auto; } 
 .cute-line:before { content: ""; width: 8px; height: 8px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%; -ms-border-radius: 50%; position: absolute; left:0; top:-3.5px; } 
 .cute span { font-weight: 500; } 
 .cute h1{font-weight: 300!important; padding-left:10px; padding-right:25px} 
 .video-header a,.likes-holder a{display:inline-block;color:#7d7d7d;padding:2px 5px} 
 .video-header i{font-size:22px;margin-top:2px; color:#cacaca} 
 .isLiked i, i.isActive{font-size:21px !important;color:#111111!important} 
 .done-like i{font-size:21px !important; color:#7aa745 !important} 
 .done-dislike i{font-size:21px !important;color:#c95454 !important} 
 .likes-holder { display: block; text-align: left; padding: 12px 0 0; clear:both} 
 .user-media-actions{display:block;position: relative; clear:both; min-height:48px; padding:10px 0; border-bottom: 1px solid #e8e8e8} 
 .user-media-actions i {font-size: 22px; width:22px; height:22px; vertical-align: middle;line-height: 25px; color: #888; margin-right:6px} 
 .user-media-actions span {vertical-align: middle;line-height: 25px} 
 .user-media-actions .like-views , .user-media-actions .interaction-icons {  padding: 3px 0 3px 6px ; } 
 .user-media-actions .like-views , .user-media-actions .interaction-icons, .likes-bar, .user-media-actions a, .user-media-actions .aaa, .user-media-actions .likes-bar { display: inline-block;float:left; position: relative; white-space: nowrap; word-wrap: normal; font-size: 14px; line-height: 14px; vertical-align: middle; cursor:pointer; overflow:visible} 
 .user-media-actions .interaction-icons {float:right} 
 .user-media-actions a {padding:0 12px} 
 .ico-flipped {-moz-transform: scale(-1, 1); -webkit-transform: scale(-1, 1); -o-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1)} 
 .user-media-actions i.ico-flipped 	{font-size: 24px; width:24px; height:24px} 
 .like-box {position:absolute; bottom:-15px; left:0; right:0} 
 .likes-bar .aaa {padding:0} 
 .user-media-actions a:hover, .user-media-actions a:hover i {color: #222} 
 .user-media-actions .like-box {} 
 .user-media-actions .pull-right {z-index:30} 
 .like-views{font-size:15px;display:inline-block; color:#333} 
 .like-box .progress{display:block;width:100%} 
 @media (max-width:990px) { 
 .user-media-actions .interaction-icons, .like-views {float:left; display:block; width:100%; clear:both; margin:15px 0 0} 
 .like-views {margin:0} 
 .user-media-actions span {display:block; padding-top:5px} 
 .aaa > a {text-align:center} 
 .user-media-actions {padding:2px 0 10px } 
 .user-media-actions i { font-size:25px; width:25px; height:25px; margin-right: 0; } 
 .user-media-actions i.ico-flipped { font-size: 27px; width: 27px; height: 27px; } 
 .like-box {bottom:-13px} 
 .user-media-actions .like-views, .user-media-actions .interaction-icons {padding:1px} 
 .user-container.bottom20.top20 {padding-bottom:8px!important; padding-top:8px!important; border-bottom: 1px solid #e8e8e8} 
 } 
 .video-player{display:block; position:relative;margin:0 !important;width:100%; min-height:160px;clear:both} 
 .video-under h1{ font-weight:400; position:relative; line-height: normal; word-wrap: break-word; height:auto!important; overflow:visible; font-size: 18px; color:#333;display:block;margin:0 0 8px} 
 .video-under, .video-under-right{display:inline-block;margin-left:0!important;margin-right:0 !important} 
 @media screen and (min-width: 990px) and (max-width: 1295px) { 
 .video-under-right {width:32%!important} 
 } 
 .odet {padding:15px 0 5px} 
 a#revealDesc, a#revealRelated {display:block; text-align:center; color: #767676; font-size:11px; font-weight:500; padding:6px 0 4px; border-top: 1px solid #e8e8e8} 
 .video-player-sidebar{display:block;position:relative;width:100%; background: #f5f5f5} 
 .video-player-sidebar img,.video-player-sidebar .thumb{width:100px;height:56px;float:left;position:relative} 
 .video-player-sidebar ul{display:block;position:relative;list-style:none} 
 .video-player-sidebar li{position:relative;width:100%;overflow:hidden;margin:0;padding:4px 4px 4px 0;font-size:13px} 
 .video-player-sidebar li.playingNow {background:#ebebeb; border-right:2px solid #cc181e} 
 .video-player-sidebar li:hover{background:#ebebeb} 
 .video-player-sidebar .thumb .timer { line-height:11px; right:2px; bottom:2px} 
 .video-player-sidebar .data .title a{display:block;line-height:1.2;color: #333;     font-weight: 500;   font-size: 14px;   max-height: 2.6em;line-height: 1.3em;   overflow: hidden;   position: relative;   text-overflow: ellipsis;   white-space: normal;   word-wrap: break-word} 
 .video-player-sidebar .data{margin-left:110px} 
 .data .title{overflow:hidden;margin:0;padding:0;clear:right;cursor:pointer} 
 .data .title a{display:block;font-size:14px;font-weight: 400; color:#333; line-height:1.2; max-height: 4.6em;margin-bottom: 1px;   overflow: hidden;   cursor: pointer} 
 .data .usermeta{display:block;font-size: 13px; line-height:15px;width:100%;margin:10px 0 0} 
 .data .usermeta a{ color: #6e6e6e;font-size: 13px} 
 .video-player-sidebar .inner{position:relative;padding:1px 0 1px 8px;height:58px} 
 .thumb .overlay,.video-thumb .overlay{position:absolute;top:1px;left:1px;bottom:1px;right:1px;width:100%;height:100%;background-color:transparent;background-image:url(../images/icon-play-24.png);background-repeat:no-repeat;background-position:center center;opacity:0;visibility:hidden;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;transition:.25s} 
 .loop-content .thumb .overlay,.loop-content .video-thumb .overlay{background-image:url(../images/play_button.png)} 
 .thumb:hover .overlay,.video-thumb:hover .overlay{cursor:pointer;visibility:visible;opacity:0.4} 
 .thumb .timer{opacity: .75; position:absolute;bottom:0;right:0;min-width:30px;padding:0 2px;line-height:15px;text-align:center;font-size:11px;background:#000;color:#f2f3f6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px} 
 .vSeen{display:block;position:absolute;top:3px;left:3px;min-width:30px;padding:2px 4px; text-transform:uppercase; line-height:15px;text-align:center;font-size:13px;background:rgba(28,28,28,0.9);color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; opacity:0.7} 
 .timer i{margin:3px 4px} 
 .video-related{width:100%;position:relative;display:block;margin:0;padding: 15px 9px 15px 5px} 
 .video-related img,.video-related .thumb{border:1px solid transparent;width:168px;height:94px;float:left;position:relative} 
 .video-related ul{display:block;position:relative;list-style:none;max-width:99%} 
 .video-related li{position:relative;width:100%;margin-left:4px;overflow:hidden;margin-bottom:10px} 
 .video-related>ul>li:first-child{border-top-color:transparent;padding-top:0 !important} 
 .video-related .thumb .timer {opacity : 0.9; right:4px; box-shadow: 0 1px 0 rgba(0,0,0,0.07)} 
 .video-related .inner {display:block; clear:both} 
 .video-related .data .title a {    font-size: 14px; font-weight:500} 
 .video-player-sidebar .data .usermeta  {text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: #888888;     margin: 5px 0 0} 
 .video-player-sidebar .data {padding-top:4px} 
 .player-in-list{background:#f5f5f5;z-index:10; overflow:hidden} 
 .video-related li:hover img{border-left:1px solid #cc181e} 
 .video-related li:hover .data .title a{color: #167ac6} 
 .video-related li a{color:#333} 
 .video-related .data{margin-left:178px} 
 .user-box{width:100%; display:block;vertical-align:middle;position:relative;white-space:nowrap} 
 .user-box p{display:block; width:100%; margin-top:28px} 
 .user-box-txt {display:inline-block; min-height:53px} 
 .user-box .pull-right {max-width:50%; display:block; position:absolute; right:0; top:5px}
 .user-box a {display:inline-block; float:left} 
 .user-box img,.user-box .userav{width:54px;height:54px;float:left;display:inline-block;margin-right:15px; border-radius:50%} 
 .user-box h3{font-size:15px; height: 22px;    color: #333;     font-weight: 500;display:block;margin:0 0 3px;line-height:normal} 
 .user-box .btn-sm{padding: 4px 6px} 
 .btn-sm.subscriber{padding-right:24px} 
 .subscriber .icon{ display:none} 
 .like-progress { display: block; width: 100%; height:3px} 
 .like-progress div {height:3px; display:inline-block; float:left} 
 .likes-success {    background-color: #03A9F4} 
 .likes-danger {     background-color: #E26A6A} 
 .likes-danger.second {float:right} 
 .share-body {display:block; width:100%} 
 .share-body li a{ display:block; padding:10px; font-size:24px; vertical-align:middle;color:#555; margin-right:20px} 
 .share-body li.fbxs {float:right!important; padding-top:6px; margin-right:0} 
 .share-body li:hover a { -ms-transform: scale(2,2);  -webkit-transform: scale(2,2);      transform: scale(2,2);  	} 
 .share-body li.facebook:hover a {color:#3b5998} 
 .share-body li.twitter:hover a {color:#55acee} 
 .share-body li.googleplus:hover a {color:#dd4b39} 
 .share-body li.pinterest:hover a {color:#cc2127} 
 .share-body li.linkedin:hover a {color:#0976b4} 
 .share-body li.whatsapp:hover a {color:#43d854} 
 .has-shadow {    -webkit-box-shadow: 0 0 20px 0px rgba(0,0,0,.08);  box-shadow: 0 0 20px 0px rgba(0,0,0,.08)} 
 /* Video List/Loop */ 
 .phpvibe-video-list {display:block!important; width:100%; text-align:center; clear:both; margin:0 auto 30px} 
 .phpvibe-video-list:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0} 
 .video{position:relative;width:210px; float:left;margin:4px 3px 11px 0; vertical-align: top;word-wrap: break-word} 
 .usered .video:nth-child(6n+6) { 
 margin-right:9px!important} 
 .usered .video:nth-child(4n+4) { 
 margin-right:auto!important} 
 .usered {padding-left:10px} 
 .owl-item .video {width:98%!important} 
 @media (min-width:1200px) and (max-width:1599px){ .video{margin-left:1%!important; width: 18%; margin-right:1%!important} 
 } 
 @media (min-width:946px) and (max-width:1199px){ .video{margin-left:1%!important; width: 23%; margin-right:1%!important} 
 .video-thumb img {height:100%!important;width:100%!important} 
 } 
 @media (min-width:670px) and (max-width:945px){ .video{margin-left:1%!important; width: 31%; margin-right:1%!important} 
 .video-thumb img {height:100%!important;width:100%!important} 
 } 
 @media (min-width:460px) and (max-width:669px){ .video{margin-left:1%!important; width: 48%; margin-right:1%!important} 
 .video-thumb {height:100px!important;min-height:130px} 
 .video-thumb img {width:100%!important; height:100%!important; min-height:130px} 
 .owl-theme .owl-controls .owl-buttons div {opacity:0.95!important} 
 } 
 @media (min-width:1px) and (max-width:459px){ .video{width:98%; margin:0 0 14px 1%!important} 
 .video h4 a,.video h4 {font-size:16px!important; height:auto!important; padding:0 0 5px!important} 
 .video .video-data {padding:2px 10px} 
 .video-thumb img {width:100%!important; height:100%!important; min-height:180px} 
  .video-thumb {min-height:180px} 
 .owl-theme .owl-controls .owl-buttons div {opacity:0.95!important} 
 #SearchResults p.small {max-height:33px; overflow:hidden} 
 #SearchResults .video { padding: 6px 0 6px 6px!important; margin-left: 0!important} 
 #SearchResults .video .video-data { padding-right: 0!important} 
 #SearchResults .video-thumb, #SearchResults .video-thumb img {width:123px!important;min-height: 90px; height:92px!important} 
 #SearchResults .video-data {max-width: calc(100% - 124px)!important} 
 .video ul.stats > li {margin-right:8px!important} 
 } 

 .body-members #ChannelResults .video-thumb img.img-circle {width:130px!important; height:130px!important; min-height:129px; float:none; margin:0 auto;} 
 .body-members #ChannelResults a.grcreative { top: 129px; margin-left:-11px; }
 .body-members #ChannelResults .video{border-bottom:1px solid #eee; text-align:center;    padding: 10px!important;}
 .body-members #ChannelResults .video-data {text-align:center;}

 #ChannelResults .btn-group, #ChannelResults .btn {width:100%} 
 #ChannelResults .video {padding:30px!important} 
 .body-members .black-slider .subitem img, .body-home .black-slider .subitem img {margin:0 auto 10px; float:none} 
 .black-slider .subitem a.grcreative, #ChannelResults a.grcreative{ width: 22px; height: 22px; opacity: 0.8; line-height: 17px; vertical-align: middle; margin-left:-13px; position:absolute; top:100px; left:50%; } 
 .black-slider .subitem a.grcreative i, #ChannelResults a.grcreative i{font-size: 22px} 
 #ChannelResults a.grcreative{top:150px; margin-left:-22px} 
 #ChannelResults .video-thumb, .body-home .black-slider .subitem .video-thumb  {height:130px!important; background:none} 
 .video h4{display: -webkit-box; -webkit-box-orient: vertical; 	     text-overflow: ellipsis;    white-space: normal;     word-wrap: break-word;  overflow:hidden;font-size:14px;     font-weight: 500;margin:12px 0!important;padding:0} 
 .video, .video-data {text-align:left;word-wrap: break-word} 
 .video-data {height:60px} 
 .video-thumb{position:relative;display:block;width:100%;overflow:hidden;background:#fff;font-size:0;vertical-align:middle;height:110px} 
 .video-thumb .timer { position: absolute; right: 5px; bottom: 5px; margin-top: 0; margin-right: 0; padding: 2px; font-size: 13px;  color: #fafafa!important; font-weight:400; line-height: 16px; opacity: .95;     background: rgba(28,28,28,0.9); display: -moz-inline-stack; vertical-align: top; zoom: 1; display: block; border-radius:2px} 
 .uploaderlink {line-height:17px; vertical-align:middle; position:relative} 
 .uploaderlink a > i , .video .uploaderlink a , a.grcreative > i {font-size:14px; width:14px; height:14px; opacity:0.8; line-height:17px; vertical-align:middle; margin-top:-5px;} 
 .uploaderlink a > i , a.grcreative > i {margin-left:6px}
 .video ul.stats {list-style: none} 
 .video ul.stats > li { list-style: none; margin-right: 11px; line-height: 1.3em; display:inline-block;font-weight:300; font-size: 14px; line-height:14px } 
 .video ul.stats > li:last-child { margin-right: 0} 
 .video ul.stats > li:first-child { display:block; width:100%} 
 .video-thumb .clip {position:absolute; top:0; left:0; bottom:0; right:0} 
 .video-thumb .heartit {position:absolute; right:5px; top:5px; bottom:0; z-index:2; opacity:0; color:#fff} 
 .video-thumb .heartit i ,.video-thumb .laterit i{height:24px; width:24px; font-size:24px} 
 .video:hover .video-thumb .laterit , .related .item-post:hover .laterit,.video:hover .video-thumb .heartit {opacity:0.7} 
 .video-thumb .laterit, .related .laterit {position:absolute; left:5px; bottom:5px; z-index:2; height:26px; width:26px; padding:1px; text-align:center; color:#fff; background:rgba(28,28,28,0.9); border-radius:2px; opacity:0} 
 .video .video-data{overflow:hidden; height:106px} 
 .video h4 a{ font-weight:500; font-size:14px; color:#333} 
 button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button} 
 .button{margin:5px;padding:7px 15px;color:#777;background-color:#f5f5f5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-decoration:none;color:#444;filter:dropshadow(color=#fff,offx=0,offy=1);-webkit-box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.1);border:1px solid #ededed;border-bottom:1px solid #d7d7d7;color:#777} 
 .button i{margin-right:4px} 
 .small-button{padding:3px 6px !important} 
 .button:hover{color:#555;background-color:#f9f9f9;-webkit-box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 0 #fff inset,0 1px 3px rgba(0,0,0,0.2)} 
 .statistics{width:100%;text-align:center;padding:3px 2px;font-size:0;line-height:1;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box} 
 .statistics>li{width:90%;margin:8px 2px;position:relative;display:inline-block;text-align:left} 
 .statistics>li>span{font-size:11px;margin-top:5px;display:block;color:#555;text-transform:uppercase} 
 .vids{padding-top:0 !important;width:auto;display:inline-block} 
 .vids>li{width:110px !important;float:right} 
 .top-info{margin-bottom:12px} 
 .top-info i{font-size:15px} 
 .top-info>a{display:inline-block;float:left;margin-right:8px;margin-top:1px} 
 .top-info>a>i{color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.2);padding:6px 5px;margin:0} 
 .top-info>strong{font-size:24px;font-weight:600;display:block;float:left;margin-top:4px;text-shadow:0 1px 0 #fff} 
 .top-info:after{content:"";display:block;clear:both} 
 /* Facebook comments hack */ 
 .fb-comments,.fb-comments span,.fb-comments span[style],.fb-comments iframe,.fb-comments iframe[style]{width:100% !important} 
 .fb-comments{margin-top:20px} 
 /* Helpers */ 
 .blc,.loop-content {display:block; max-width:100%} 
 .blc-center {margin:auto; text-align:center} 
 /* Toastr notifications */ 
 .toast-title { font-weight: bold; } 
 .toast-message { -ms-word-wrap: break-word; word-wrap: break-word; } 
 .toast-message a, .toast-message label { color: #FFFFFF; } 
 .toast-message a:hover { color: #CCCCCC; text-decoration: none; } 
 .toast-close-button,.toast-close-button:hover, .toast-close-button:focus { /* Removed, tap to close */ 
 } 
 .rtl .toast-close-button { left: -0.3em; float: left; right: 0.3em; } 
 .toast-top-center { top: 0; right: 0; width: 100%; } 
 .toast-bottom-center { bottom: 0; right: 0; width: 100%; } 
 .toast-top-full-width { top: 0; right: 0; width: 100%; } 
 .toast-bottom-full-width { bottom: 0; right: 0; width: 100%; } 
 .toast-top-left { top: 64px; left: 10px; } 
 .toast-top-right { top: 60px; right: 12px; } 
 .toast-bottom-right { right: 12px; bottom: 12px; } 
 .toast-bottom-left { bottom: 12px; left: 12px; } 
 #toast-container { position: fixed; z-index: 999999; pointer-events: none; /*overrides*/ 
 } 
 #toast-container * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } 
 #toast-container > div { position: relative; pointer-events: auto; overflow: hidden; margin: 0 0 6px; padding: 15px 15px 15px 50px; width: 300px; -moz-border-radius: 2px 3px 3px 3px; -webkit-border-radius: 2px 3px 3px 3px; border-radius: 2px 3px 3px 3px; background-position: 15px center; background-repeat: no-repeat; -moz-box-shadow: 0 0 3px #999999; -webkit-box-shadow: 0 0 3px #999999; box-shadow: 0 0 3px #999999; color: #FFFFFF; opacity: 0.8; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); filter: alpha(opacity=80); } 
 #toast-container > div.rtl { direction: rtl; padding: 15px 50px 15px 15px; background-position: right 15px center; } 
 #toast-container > div:hover { -moz-box-shadow: 0 0 3px #000000; -webkit-box-shadow: 0 0 3px #000000; box-shadow: 0 0 3px #000000; opacity: 1; -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); filter: alpha(opacity=100); cursor: pointer; } 
 #toast-container > .toast-info { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important; } 
 #toast-container > .toast-error { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important; } 
 #toast-container > .toast-success { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important; } 
 #toast-container > .toast-warning { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important; } 
 #toast-container.toast-top-center > div, #toast-container.toast-bottom-center > div { width: 300px; margin-left: auto; margin-right: auto; } 
 #toast-container.toast-top-full-width > div, #toast-container.toast-bottom-full-width > div { width: 96%; margin-left: auto; margin-right: auto; } 
 .toast { background-color: #030303; } 
 .toast-success { background-color: #51A351; } 
 .toast-error { background-color: #BD362F; } 
 .toast-info { background-color: #2F96B4; } 
 .toast-warning { background-color: #F89406; } 
 /*Responsive Design*/ 
 @media all and (max-width: 240px) { 
 #toast-container > div { padding: 8px 8px 8px 50px; width: 11em; } 
 #toast-container > div.rtl { padding: 8px 50px 8px 8px; } 
 #toast-container .toast-close-button { right: -0.2em; top: -0.2em; } 
 #toast-container .rtl .toast-close-button { left: -0.2em; right: 0.2em; } 
 } 
 @media all and (min-width: 241px) and (max-width: 480px) { 
 #toast-container > div { padding: 8px 8px 8px 50px; width: 18em; } 
 #toast-container > div.rtl { padding: 8px 50px 8px 8px; } 
 #toast-container .toast-close-button { right: -0.2em; top: -0.2em; } 
 #toast-container .rtl .toast-close-button { left: -0.2em; right: 0.2em; } 
 } 
 @media all and (min-width: 481px) and (max-width: 768px) { 
 #toast-container > div { padding: 15px 15px 15px 50px; width: 25em; } 
 #toast-container > div.rtl { padding: 15px 50px 15px 15px; } 
 } 
 .buzzTime {font-style:italic} 
 @-webkit-keyframes animScale { 0% { opacity: 0; -webkit-transform: translate3d(0,40px,0) scale3d(0.1,0.6,1)} 
 100% { opacity: 1; -webkit-transform: translate3d(0,0,0) scale3d(1,1,1)} 
 } 
 @keyframes animScale { 0% { opacity: 0; -webkit-transform: translate3d(0,40px,0) scale3d(0.1,0.6,1); transform: translate3d(0,40px,0) scale3d(0.1,0.6,1)} 
 100% { opacity: 1; -webkit-transform: translate3d(0,0,0) scale3d(1,1,1); transform: translate3d(0,0,0) scale3d(1,1,1)} 
 } 
 /* Sidebar */ 
 #sidebar{display:block;position:fixed;left:0; bottom:0; top:62px;text-align:left;padding:0 0 2px 4px; width:224px;z-index:9; background: #f5f5f5; color: #888888; font-weight: 500; -moz-box-shadow: 0 0 1px 0px rgba(0,0,0,.08);     -webkit-box-shadow: 0 0 1px 0px rgba(0,0,0,.08);     box-shadow: 0 0 1px 0px rgba(0,0,0,.08)} 
 #sidebar.hide {display: none!important} 
 .left-sidebar{position:relative;text-align:left} 
 /* Sidebar nav */ 
 .li-heading { text-transform: uppercase; display: block; padding: 17px 15px 15px 5px; text-decoration: none; position: relative; font-size: 11px; margin:0} 
 .sidebar-nav, .sidebar-nav ul, .sidebar-nav li {     list-style: none} 
 .sidebar-nav ul { width:100%; } 
 .sidebar-nav { width:218px; margin: 0px} 
 .sidebar-nav li { font-size: 16px;    margin: 0; 	width:100%; font-weight:300;  padding: 9px 0 9px 9px; } 
 .sidebar-nav ul li i {vertical-align:middle; color: 	#888888; font-size: 24px; width: 24px; height:24px; line-height: 24px; margin:-3px 18px 0 3px} 
 .sidebar-nav a {vertical-align:middle; display: block;  line-height:24px; color:#888888; outline: none; float: none; text-transform: none; margin: 0; padding: 2px; text-decoration: none} 
 .sidebar-nav a:hover {color: 	#333} 
 .sidebar-nav li > a > span {     float: left; width:50px} 
 .sidebar-nav li:hover {background:#ebebeb} 
  .sidebar-nav li:hover > a > img {border-color:transparent} 
 .sidebar-nav ul a img { margin-left:2px; margin-right: 8px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border: 1px solid #eee; width: 23px; height: 23px} 
 /* Ads*/ 
 .floating-video-ad {position:absolute; z-index:99999999; display:block; width:100%; height:auto; opacity:0.35; text-align:center} 
 .floating-video-ad img{margin:0 auto} 
 .floating-video-ad:hover{opacity:0.99!important} 
 .floating-video-ad.adbottom {bottom:12%} 
 .floating-video-ad.adtop {top:5px} 
 .floating-video-ad .close-ad{background:url('../images/close_button.gif') no-repeat left top;position:absolute; right:3px; top:3px;z-index:9999; display:none; color:#888888; line-height:17px; cursor:pointer;width:17px; height:17px} 
 .floating-video-ad:hover .close-ad{display:block!important} 
 .static-ad{display:block; text-align:center; padding: 10px auto; clear:both} 
 /* Infinite scroll */ 
 .infinite-scroll-request, .infinite-scroll-last{text-align:center;z-index:100;position:fixed;left:45%;bottom:17%;padding:4px 10px; color:#888888} 
 .infinite-scroll-error {border:1px solid #888888; border-radius:2px; position:absolute; bottom:-45px; background: #f5f5f5} 
 .cp-spinner{width:48px;height:48px;display:block;box-sizing:border-box;position:relative; margin:10px} 
 .cp-flip{transform-style:preserve-3d;perspective:10em} 
 .cp-flip:before{width:48px;height:48px;display:inline-block;box-sizing:border-box;background:#cc181e;content:" ";position:absolute;top:0;left:0;animation:cp-flip-animate-before 2s linear infinite} 
@keyframes cp-flip-animate-before{0%{transform:rotateY(0) rotateX(0)} 
25%{transform:rotateY(360deg) rotateX(0)} 
50%{transform:rotateY(360deg) rotateX(360deg)} 
75%{transform:rotateY(0) rotateX(360deg)} 
100%{transform:rotateY(0) rotateX(0)} 
} 
 .body-video .cp-spinner {width:42px;height:42px; margin:10% auto; text-align:center} 
 .body-video .cp-flip:before {width:42px;height:42px} 
 .emComments .infinite-scroll-request p {font-size:10px!important; padding:35px 0 0} 
 /* Comments */ 
 .ocoms {padding:15px 15px 25px} 
 .comments{margin:0;padding:0;list-style:none} 
 .comments ul {list-style:none} 
 .comments li{padding:6px 5px;clear:both;border-top:3px solid transparent} 
 .comments img.avatar{border-radius:50%; border: 1px solid #e0e0e0} 
 .comments li img.avatar{height:45px;width:45px} 
 .comments li img.avatar,.comments li.addcm img.avatar{margin:5px 8px 0 5px;float:left} 
 .comments ul.reply li img.avatar {height: 31px; width: 31px} 
 .comments li.addcm img.avatar {margin-top:0!important} 
 .comments li .name{color:#333;font-size:14px;font-weight: 500; margin-right:10px} 
 .comments li .message{ display:block;position:relative;padding:0 10px;text-align:left;margin-left:52px; word-wrap: break-word; font-size:13px; clear:right} 
 .comments li.addcm .message {margin-left:55px} 
 .comments ul.reply li .message {margin-left:38px} 
 .comments li .message .arrow {    height: 12px; position: absolute; top: 0; width: 12px; left: 0; } 
 .comments li .message .arrow-inner,.comments li .message .arrow-outer { border-bottom-color: transparent; border-left-color: transparent; position: absolute; } 
 .comments .arrow-outer , .comments .arrow-inner { display:none } 
 a.deleteCom {position:absolute; right:5px; top:13px; display:none} 
 li.indanger {border-top:3px solid #cc181e; background:#f5f5f5; box-shadow: inset 0px 4px 8px -3px rgba(17, 17, 17, .06); -moz-box-shadow: inset 0px 4px 8px -3px rgba(17, 17, 17, .06);     -webkit-box-shadow: inset 0px 4px 8px -3px rgba(17, 17, 17, .06)} 
 .message:hover a.deleteCom {display:block} 
 .comments li .message .body{display:block;color:#555; padding:4px 0; font-size:14px} 
 .comments .msg-footer {display:block; list-style:none; text-transform:uppercase; padding:5px 0; vertical-align:middle} 
 .comments .msg-footer >li {display:inline-block; opacity: .8; list-style:none;color:#767676;  padding: 0 8px 0 0!important;  font-size:13px; line-height:20px} 
 .comments .msg-footer >li:first-child{padding-left:0!important} 
 .comments .like-com {vertical-align:baseline; display:block} 
 .comments .msg-footer >li i {vertical-align:middle;margin:-4px 4px 0 5px; font-size:16px; width:16px; height:16px; display:inline-block} 
 .comments .msg-footer >li a {display:inline-block; color:#777; font-size:13px; margin-right:10px; vertical-align:middle; line-height:20px} 
 .comments .msg-footer >li:hover a,.comments .msg-footer >li:hover > a > i {color:#333;opacity: 1} 
 .addEmComment{display:none} 
 .reply .addEmComment{display:block; width:100%; color: #555;  background-color: transparent;overflow: auto;    padding: 6px 24px 6px 12px;    border: 1px solid #CCC;} 
 .comments ul.reply {margin-left:6%} 
 .comments ul.reply li.addcm {min-height:52px; display:block} 
 .comments ul.reply li.addcm form {display:block; position:relative; clear:right; margin:0; vertical-align:top} 
 .comments ul.reply li.addcm .avatar {width:34px; height:34px} 
 .comments ul.reply li.addcm .message {margin-left:50px; vertical-align:top} 
 .comments ul.reply li.addcm .addEmComment {min-height:33px} 
 .cctotal {display: block; padding: 0 0 20px; text-transform: uppercase; font-size: 13px; color: #555} 
 /* End comments */ 
 .noted i {font-size:18px; color:#fff;display:block} 
 .noted{display:block; line-height:18px; color:#fff; position:absolute; right:2px; top:2px; padding:8px!important;border-radius:2px} 
 .error-info{text-align:center} 
 .error-info h3{font-weight:500;font-size:5em;color:#4d4d4d;margin-bottom:0} 
 .error-info h4{font-weight:500;font-size:3.6em;color:#e6e6e6;text-transform:uppercase;margin-bottom:40px} 
 /* Flowplayer */ 
 .flowplayer {   background-color: #333} 
 .flowplayer.is-splash, .flowplayer.is-poster { cursor: pointer; background-position: center top;     background-size: 100% auto} 
 /* Fb fixes */ 
 .fbFeedbackContent {width:100%!important} 
 /* Easy Video Player */ 
 #evplayer , #evplayer div  {z-index:150!important} 
 /* Header */ 
 .fixed-top{display:block;position:fixed;color:rgba(0, 0, 0, 0.38);left:0;right:0;top:0;height:62px;width:100%;z-index:2039;background-color:#fff;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box } 
 .fixed-top:after{content:"";display:block;clear:both; bottom: -5px; box-shadow: inset 0px 4px 8px -3px rgba(17, 17, 17, .06); -moz-box-shadow: inset 0px 4px 8px -3px rgba(17, 17, 17, .06); -webkit-box-shadow:inset 0px 4px 8px -3px rgba(17, 17, 17, .06); height: 5px; left: 0px; opacity: 1; position: absolute; right: 0px; width: 100%; z-index: 2039; } 
 .fixed-top .row.block {height:62px; display:block; clear:both; }
 a.logo{display:block;float:left;padding-left:2px; line-height:60px; vertical-align:middle} 
 .logo>span{font-size:20px;text-align:center;margin:0 auto;width:auto} 
 .logo-wrapper{position:relative; top:0; left:0;text-align:left; line-height:60px; vertical-align:middle; padding:0; height:61px; display:inline-block; max-width:233px; overflow:hidden} 
 .header {display:inline-block; width:auto; width: calc(100% - 234px);  line-height: 56px; position:relative; top:0;right:0; float:right; height:60px; vertical-align:middle} 
 .user-quick{position:relative; float:right; margin-right:5px; vertical-align:middle; height:61px;font-size:16px;background:none;display:inline-block} 
 .user-quick a{display:inline-block;margin:0; margin-right:10px; padding-top:5px; line-height:61px; vertical-align:middle; } 
 .user-quick a#openusr {margin-left:15px} 
 .user-quick a#openusr.no-user {margin-left:2px} 
 .user-quick a#uplBtn,.user-quick a#show-search, .user-quick a#uploadNow , .user-quick a#loginNow {margin-right:25px} 
 #openusr {padding:0!important} 
 .user-quick > .dropdown-menu a {margin-right:2px} 
 .user-quick  a.grcreative {padding-right:0} 
 .drop-head a {display:inline-block!important; width:auto!important} 
 .user-quick .uav img { width: 33px; height: 33px;  border-radius: 50%; margin-top:-5px} 
 .top-link i{ font-size:24px;color:rgba(0, 0, 0, 0.38)} 
 .top-link i:hover{color:#333 } 
 .top-link .badge {margin-top:-26px;margin-left:-5px} 
 #show-sidebar i{font-size:23px; display:block; padding:3px 10px 0; vertical-align:middle; -webkit-transition: -webkit-transform .2s ease-in-out;     -o-transition: -o-transform .2s ease-in-out;    transition: transform .2s ease-in-out} 
 #show-sidebar {display:inline-block; line-height: 56px; height:60px; float:left; position:relative; vertical-align:middle} 
 #show-sidebar span {position:absolute; right:5px; top:50%} 
 a#show-sidebar   { padding:14px 5px 0} 
 .topimg{padding:11px 10px;height:22px;width:22px} 
 .search-holder {overflow:hidden} 
 .searchWidget{float:left;width:70%; position:relative; max-width:680px; display:inline-block; position:relative; height:52px; line-height: 50px; overflow:visible} 
 .searchWidget form { margin:7px 0 0; position:relative;     display: block;     position: relative;    vertical-align: middle;     padding: 0; height:50px} 
 .searchWidget .search-target { line-height:46px; display:block; position:absolute;  right:75px; top:0; bottom:0; z-index:10; } 
 .searchWidget .search-target a#switch-search{ display:block} 
 .searchWidget .search-target #switch-search > i{font-size:26px; margin:10px 5px 0; color: rgba(0,0,0,0.38)} 
 .searchWidget .search-button {position:absolute; right:0; top:0; bottom:0; z-index:10; border: 1px solid transparent; border-left: 1px solid #c1c1c1!important; border-radius: 2px; height: 46px; border-top-left-radius: 0; border-bottom-left-radius: 0; overflow:hidden; } 
 .searchWidget .search-button button{ background:none; border:0; box-shadow:none; outline:0; z-index:12; font-size:24px; line-height:46px; padding: 0 17px; vertical-align:top; color:rgba(0,0,0,0.38);background-color: #FAFAFA} 
 .searchWidget .search-button i {font-size:33px; vertical-align:middle} 
 .searchWidget .form-control 	{  background: #fff; padding-left:12px; font-size:16px; font-weight:300; border:0;    color: #888888; border:1px solid #c1c1c1; box-shadow: 0 1px 2px rgba(0,0,0,.1)} 
 .searchWidget .form-control:hover , .searchWidget .form-control:focus 	{   box-shadow:none;  background: #fff;        -moz-box-sizing: border-box;     box-sizing: border-box; -webkit-transition: none; transition:none 	} 
 #suggest-results ul {background: #f5f5f5;     color: #888888; box-shadow: 0 1px 2px rgba(0,0,0,.1); -moz-box-sizing: border-box; box-sizing: border-box; z-index:99999} 
 #suggest-results ul li {list-style:none; display:block; border-top:1px solid #FAFAFA} 
 #suggest-results ul li a{ width:100%; padding:5px 10px; line-height:28px; display:block; color: #6c6c6c;     font-size: 14px; font-weight: 500} 
 #suggest-results ul li a:hover {background: #FAFAFA} 
 #show-search {opacity:0; width:0} 
 a#openusr > .badge {position:relative;  top:12px; display:block}
 @media (max-width:1280px){ .searchWidget{margin-right:0!important} 
 } 
 @media (max-width:1000px){ 
 .searchWidget {display:none} 
 #show-search {opacity:1!important; width:auto; display:inline-block; width:25px; max-width:26px} 
.search-now-clone .searchWidget {display:block; width:100%}  
.search-now-clone .dropdown-left {left:auto; right:20px}
.modal-searcher {width:100%!important}
 } 
 @media (max-width:540px){ 
 .user-quick a#uplBtn,.user-quick a#show-search ,.user-quick a#uploadNow { margin-right:15px} 
 a#openusr { margin: 0!important;padding:0!important} 
 a#openusr > .badge {position:absolute; bottom:1px; top:auto; left:4px}
 .logo-wrapper {max-width:170px} 
 .header {  width:50%;  width: calc(100% - 174px); max-width:160px; float:right;}
 .fixed-top {    white-space: nowrap; }
 a#show-sidebar {     padding: 14px 0 0; }
 a.logo {max-width:120px; overflow:hidden} 
 .user-quick {position:absolute; top:0; right:0} 
 .profile-hero .btn-group .btn{ display:block; margin:5px 0} 
 } 
 @media (max-width:700px){ .modal-form a.pull-right {display:block; float:left!important; width:100%; text-align:right} 
 } 
 /* Login socials*/ 
 .social-login { display:block; margin-bottom:10px; } 
 .social-login i { padding: 2px 8px 0;  float:left; font-size:18px; vertical-align:middle; } 
 .social-login em { font-size:10px; display:inline-block; margin-right:4px; vertical-align:bottom; } 
 /* Utils */ 
 .top10{padding-top:10px !important} 
 .top20{padding-top:20px !important} 
 .mtop10{margin-top:10px !important} 
 .mtop20{margin-top:20px !important} 
 .left10{padding-left:10px !important} 
 .left20{padding-left:20px !important} 
 .mleft10{margin-left:10px !important} 
 .mleft20{margin-left:20px !important} 
 .right10{padding-right:10px !important} 
 .right20{padding-right:20px !important} 
 .mright10{margin-right:10px !important} 
 .mright20{margin-right:20px !important} 
 .bottom10{padding-bottom:10px !important} 
 .bottom20{padding-bottom:20px !important} 
 .mbot10{margin-bottom:10px !important} 
 .mbot20{margin-bottom:20px !important} 
 .full{display:block;width:100%} 
 .nomargin{margin:0 !important} 
 .validarium-error { color: #f96868} 
 .validarium-success { color: #62a8ea} 
 .control-group,.control-group .controls {display:block; clear:both; position:relative; min-height:30px} 
 .slimScrollBar {max-height:180px} 
 /* Songs list */ 
 a.song { display:block; min-width:80px; overflow:visible; position:relative; line-height:50px; margin-top:5px} 
 a.song > img { position: relative; display: block; width: 80px; height:80px; white-space: nowrap; vertical-align: middle; border-radius: 2px} 
 ul.songs { display:block; position:relative; padding: 25px; clear:both } 
 li.song > .media {padding:0 15px 0 20px} 
 .song .cute-line {margin-bottom:10px} 
 .song h4 {margin-top:1px; word-wrap: break-word} 
 .songs:only-child>.list-group-item:last-child , .songs .list-group-item:last-child{ border-bottom-color: transparent!important} 
 .songs .btn {margin-right: 15px} 
 .songs-quicks {padding-top:20px} 
 .songs-quicks .btn-outline {border-color:transparent!important; font-size:19px} 
 @media (max-width:540px){ .list-group .media .media-right, .list-group .media .pull-right, .songs-quicks {display:block;padding:0!important;float:left!important; clear:right; width:100%} 
 .songs .btn {margin-right: 8px; padding: 6px 13px;    font-size: 12px;line-height: 1.5} 
 #songlist .nav>li>a {padding: 10px!important} 
 } 
 /* Songs & Video quickies */ 
 #videolist-content {display:block; clear:both; text-align:center; margin:0 auto} 
 #imagelist-content > h1.loop-heading,#songlist > h1.loop-heading, #videolist-content > h1.loop-heading {padding:15px 0 5px; text-align:left; font-weight:300} 
 #imagelist-content >.videod, #songlist > .songd , #videolist-content > .videod{display:block; text-align:left; float:left; margin-bottom:20px; width:100%} 
 p.empty-content {margin:20px 10%; clear:both;padding:35px; font-weight:400;   font-size:22px;  background-color: #eee;   border-color: #f5f5f5; 	  border: 1px solid transparent;     border-radius: 2px;  } 
 .empty-content:before{    width: 44px; height: 44px; font-size: 44px; float: left; content: "\e925"; font-family: 'Material Icons'; margin-right:30px; margin-top:-20px; } 
 /* Over Video panels for erros */ 
 .vprocessing,.nsfw-warn {display:block;position:absolute; top:0; left:0;right:0;left:0; width:100%; height:100%; text-align:center;   background-color: #232323 !important;  color: #d6d6d6; } 
 .vprocessing div, .nsfw-warn span { display:block} 
 .vpre {padding-top:24%} 
 .vpre, .nsfw-warn span{  text-transform: uppercase; font-size:38px; padding-top:14%} 
 .vex, .nsfw-warn a {font-size:25px; margin-top:20px; color:#cc181e } 
 @media screen and (max-width:800px){ .vex, .nsfw-warn a {font-size:16px; margin-top:8px; color:#cc181e } 
 .vpre, .nsfw-warn span{  text-transform: uppercase; font-size:18px; padding-top:14px} 
 } 
 .nsfw-warn {z-index:99999} 
 .nsfw-warn a {display:block; margin-right:30px} 
 .the-image  .nsfw-warn,.the-image  .vprocessing {display:block; position:relative; min-height:380px} 
 .body-share .axaj-form-video {min-height:650px} 
 /* Search results*/ 
 #SearchResults {display:block; margin: 20px 0 0} 
 #SearchResults .video { display:block;width:100%; padding: 15px 0; margin:0; overflow: hidden; clear:both} 
 #SearchResults .video-thumb,#SearchResults .video-thumb img { overflow: hidden; background: #f1f1f1; font-size: 0; vertical-align: middle; display: inline-block; width:247px; height:138px; line-height: 0; float: left; position: relative} 
 #SearchResults .video-data { position:relative; float:left; display:inline-block; height:auto; overflow: hidden; padding-left:15px; max-width:calc(100% - 250px)} 
 #SearchResults .video h4 { margin:0 0 12px!important;   } 
 #SearchResults .video h4 a{font-size:18px!important;color:#333!important; font-weight:400!important} 
 #SearchSidebar .sidebar-nav {width:97%} 
 #SearchResults .video ul.stats  > li:first-child { display: inline-block; width: auto; } 
  @media (max-width:900px){ 
  #SearchResults .video h4 a {    font-size: 15px!important; } 
  }
 /* Collections */ 
 .playlists-meta, .playlists-overlay {z-index:99; line-height:20px; color:#fff; background: rgba(0,0,0,.8); display:block; width:45%; position:absolute; right:0; top:0;bottom:0; height:100%; padding-top:30px} 
 .playlists-meta span , .playlists-overlay a {display:block; line-height:40px; font-size:14px; position:relative; width:100%; text-align:center;color:#fff!important; font-weight:500; z-index:999; vertical-align:middle} 
 .playlists-meta span i{font-size:38px; width:38px; height:38px; opacity:0.9} 
 .video .playlists-overlay{ display:none; right:auto;left:0;width:55%; opacity:0.8} 
 .video:hover .playlists-overlay{ display:block} 
 .playlist-head {margin-bottom:20px; padding-bottom:20px;border-bottom: 1px solid #e8e8e8} 
 .playlist-head h1 {font-size:20px} 
 .playlist-head .avatar { position: relative; display: inline-block;width: 60px; white-space: nowrap; vertical-align: bottom} 
 .playlists-owl .video-thumb , .playlists-owl a.clip-link img{ height:124px;}
 /* Posts & Images lists */ 
 .gluid { list-style: none; text-align:center; } 
 .image-item .clip-link img, .image-item { max-width: 400px; } 
 .image-content { text-align:left; position:relative; } 
 .image-content a.clip-link { display:block; } 
 .image-content a.clip-link img { width:100%; z-index:99 } 
 .owl-item .image-item { height:230px; margin:0 1%; width:98%!important; } 
 .owl-item .image-content { height:154px;  } 
 .image-item{ width:300px; width:calc(25% - 10px); } 
 @media (max-width:900px) { 
 .image-item{ width:300px; width:calc(50% - 10px); } 
 } 
 @media (max-width:500px) { 
 .image-item{ width:300px; width:calc(100% - 10px); } 
 } 
 .image-item{ position:relative; display:inline-block; float:left;  -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: translateZ(400px) translateY(300px) rotateX(-90deg); transform: translateZ(400px) translateY(300px) rotateX(-90deg); -webkit-animation: fallPerspective .8s ease-in-out forwards; animation: fallPerspective 1.4s ease-in-out forwards; margin:10px 10px 10px 0; } 
 .image-item img, .image-item .owner-avatar img  {-moz-box-shadow: 0 0 14px 0px rgba(0,0,0,.08); -webkit-box-shadow: 0 0 14px 0px rgba(0,0,0,.08); box-shadow: 0 0 14px 0px rgba(0,0,0,.08);}
 @-webkit-keyframes fallPerspective { 0% { } 
 100% { -webkit-transform: translateZ(0px) translateY(0px) rotateX(0deg); opacity: 1; } 
 } 
  @keyframes fallPerspective { 0% { } 
 100% { -webkit-transform: translateZ(0px) translateY(0px) rotateX(0deg); transform: translateZ(0px) translateY(0px) rotateX(0deg); opacity: 1; } 
 } 
 .image-item .image-content a.clip-link:after { content: ""; position: absolute; top: -110%; left: -210%; width: 200%; height: 200%; opacity: 0; transform: rotate(30deg);  background: rgba(255, 255, 255, 0.13); background: linear-gradient( to right, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0.13) 77%, rgba(255, 255, 255, 0.5) 92%, rgba(255, 255, 255, 0.0) 100% ); } 
 .image-item .image-content a.clip-link:hover:after { opacity: 1; top: -30%; left: -30%; transition-property: left, top, opacity; transition-duration: 0.7s, 0.7s, 0.15s; transition-timing-function: ease; } 
 .removeonload { display:block; margin:10% 0 0 48%} 
 .image-item .image-footer { display:block; position:relative; padding: 25px 0 0; } 
 .image-item .owner-avatar img , .owl-carousel .image-item .owner-avatar img{ width: 56px; height: 56px; border: 0 none; border-radius: 50%; display:block; position:absolute; left:45%; top:-30px} 
 .image-item .owner-name { display:none; } 
 .image-content .image-title { position:relative; display:inline-block; } 
 .image-content {overflow:hidden} 
 .image-item .image-title a { color:#333;  font-weight: 400!important; font-size: 16px; padding-bottom:10px; display:block; } 
 .hides {opacity:0.01} 
  /* animate.css -http://daneden.me/animate Copyright (c) 2016 Daniel Eden */ 
 .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } 
 /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ 
 @-webkit-keyframes rollIn { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); } 
 to { opacity: 1; -webkit-transform: none; transform: none; } 
 } 
 @keyframes rollIn { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); } 
 to { opacity: 1; -webkit-transform: none; transform: none; } 
 } 
 .rollIn { -webkit-animation-name: rollIn; animation-name: rollIn; } 
 .backtotop{ display:block; position:fixed; background:#f5f5f5; width:70px; height:70px; right:-35px;bottom:-35px;  -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; cursor: pointer;  z-index: 100; transform: rotate(45deg)!important;  box-shadow: 0 1px 2px rgba(0,0,0,.1);     -moz-box-sizing: border-box;     box-sizing: border-box} 
 .backtotop i { display:block!important; color: #888888; text-decoration: none !important; padding:0; position:relative; font-size:38px; margin-left:-9px; transform: rotate(-45deg)!important} 
 .backtotop.hidden{bottom:-140px} 
 .backtotop i:hover {color:#cc181e} 
 /* Fixed categories */ 
 .cats-fixed-right { position: fixed; top:60px; right:0; bottom:0; display:block; width:260px; z-index:99; } 
 .cats { padding:0; border: 1px solid #f2f2f2; background: #f9f9f9; list-style:none; } 
 .cats-pull { position: absolute; top: -webkit-calc(50% - 25px); top: calc(50% - 25px); left: -36px; display: block; padding:8px 5px; line-height: 1; cursor: pointer; background-color: #E1E5EC; border-radius: 100px 0 0 100px; z-index: 89; border: 1px solid #f2f2f2; } 
 .cats-pull {vertical-align:middle} 
 .cats img  { display:block; float:left; margin-left:0px; margin-right:9px; width:26px; height:26px; } 
 .cats a { display:inline-block; line-height:26px; vertical-align:middle; float:left; font-size: 15px; font-weight: 300; text-decoration: none; color: #767676; } 
 .cats li { display:block; list-style:none; float:left; padding:10px 0 10px 8px; line-height: normal; color: #8e9299; border-bottom: 1px solid #f2f2f2; cursor: pointer; width:100%; } 
 .cats.cats-visible li { padding-left:15px; } 
 .cats li:first-child { margin-top:7px} 
 .cats li:last-child { margin-bottom:7px} 
 .cats li:hover { background: #f2f2f2; } 
 .cats ul ul { display:none; padding-top:10px } 
 .cats.cats-visible ul ul { display:block; clear:both; } 
 .cats.cats-visible ul ul li {padding:7px 0 7px 25px} 
 .cats.cats-visible ul ul li:last-child {border-bottom:none} 
 /* Category */ 
 .black-slider { display: block; -moz-box-sizing: border-box; position: relative; text-align: center; color: #999; overflow: hidden; white-space: nowrap; word-wrap: normal; margin:20px 0px; padding-top:5px;     border-bottom-style: solid; border-bottom-width: 1px; border-color: #ededed; } 
 .black-slider .subitem {display:inline-block; padding:10px; text-align:center} 
 .black-slider .subitem img{display:block;margin-bottom:10px; max-width:100px; max-height:100px; height:auto} 
 .black-slider .owl-carousel .owl-nav .owl-prev {left:0} 
 .black-slider .owl-carousel .owl-nav .owl-next {right:0} 
 .p-category h1{ text-transform:uppercase} 
 .sLoad { text-align: center; display: block; padding: 5% 0 5% 45%; } 
 /* Footer */ 
 #footer { margin-top:90px; } 
 .footer-holder { padding: 14px 0 0; } 
 .footer-logo { text-align:center; padding-top:25px; } 
 .row-links,.row-rights { padding: 8px 0 5px; } 
 .row-links .btn{ margin-right:15px; } 
 .row-socials ,.row-rights{padding-left:15px} 
 ul.socialfooter { margin: 0; padding: 0; width: auto; height: 32px; text-align: center; display:inline-block; margin-left:20px; vertical-align: middle; position:relative; } 
 ul.socialfooter li { float:none; list-style:none outside none; border:none; display: inline-block; } 
 ul.socialfooter li a { background-color:transparent; background-image:url('../images/socialfooter.png'); background-repeat:no-repeat; background-size:auto 96px; border:0 none; display:block; height:32px; /*overflow:hidden;*/ 
 text-align:left; text-decoration:none; transition:all 0.2s ease 0s; width:32px; position: relative; display: flex; } 
 .ie7 ul.socialfooter li a, .ie8 ul.socialfooter li a { background-image:url('../images/socialfooter.png'); } 
 ul.socialfooter li.facebook a { background-position:0 0} 
 ul.socialfooter li.flickr a { background-position:-32px 0} 
 ul.socialfooter li.dribbble a { background-position:-64px 0} 
 ul.socialfooter li.googleplus a { background-position:-96px 0} 
 ul.socialfooter li.linkedin a { background-position:-128px 0} 
 ul.socialfooter li.pinterest a { background-position:-160px 0} 
 ul.socialfooter li.rss a { background-position:-192px 0} 
 ul.socialfooter li.skype a { background-position:-224px 0} 
 ul.socialfooter li.twitter a { background-position:-256px 0} 
 ul.socialfooter li.vimeo a { background-position:-288px 0} 
 ul.socialfooter li.youtube a { background-position:-320px 0} 
 ul.socialfooter li.facebook a:hover { background-position:0 -32px} 
 ul.socialfooter li.flickr a:hover { background-position:-32px -32px} 
 ul.socialfooter li.dribbble a:hover { background-position:-64px -32px} 
 ul.socialfooter li.googleplus a:hover { background-position:-96px -32px} 
 ul.socialfooter li.linkedin a:hover { background-position:-128px -32px} 
 ul.socialfooter li.pinterest a:hover { background-position:-160px -32px} 
 ul.socialfooter li.rss a:hover { background-position:-192px -32px} 
 ul.socialfooter li.skype a:hover { background-position:-224px -32px} 
 ul.socialfooter li.twitter a:hover { background-position:-256px -32px} 
 ul.socialfooter li.vimeo a:hover { background-position:-288px -32px} 
 ul.socialfooter li.youtube a:hover { background-position:-320px -32px} 
 @media (max-width: 610px) { 
 ul.socialfooter {display:block; margin:10px 0!important} 
 .row-links .btn { margin-right: 6px; padding:6px} 
 .row-links, .row-socials, .row-rights {padding-left:0; text-align:center; clear:both} 
 .row-socials {margin-top:15px} 
 .share-body li a { font-size:18px; margin-right:12px} 
 .share-body li.fbxs {display:block; clear:both; width:100%; padding:10px; text-align:center} 
 .share-body {margin-bottom:30px; clear:both; text-align:center} 
 } 
 /*Studio */ 
 .mIdent {padding: 0 13px 10px!important} 
 .iholder {display:block; position:relative;  opacity: 0.90; overflow:hidden; width:100%; min-height:120px} 
 .iholder i { position: absolute; z-index: 1; right: -2px; top: -10px; font-size: 10em; color: #fff; -moz-opacity: 0.50; -khtml-opacity: 0.50; opacity: 0.50; -ms-transform: rotate(30deg); -webkit-transform: rotate(30deg); transform: rotate(30deg); -webkit-transition: opacity 0.3s linear, transform 0.3s ease-out; -moz-transition: opacity 0.3s linear, transform 0.3s ease-out; -o-transition: opacity 0.3s linear, transform 0.3s ease-out; transition: opacity 0.3s linear, transform 0.3s ease-out; } 
 .iholder:hover i { -moz-opacity: 0.60; -khtml-opacity: 0.60; opacity: 0.60; -ms-transform: rotate(25deg); -webkit-transform: rotate(25deg); transform: rotate(25deg); } 
 /* Single image */ 
 .image-holder {box-shadow: 0 1px 2px rgba(0,0,0,.1); -moz-box-sizing: border-box; box-sizing: border-box; position: relative; margin-bottom:30px} 
 .image-holder .vprocessing { min-height:450px} 
 .the-image{width:100%; min-height:100px; display:block; position:relative} 
 .img-owner .btn-group { float:right} 
 .img-inner {background-color:#fff; padding:15px} 
 .img-inner .cute h1 {padding-left:0} 
 .img-inner .media-txt , .img-inner .emComments{    padding: 10px 10px 20px} 
 .img-inner .media-heading a {font-size:19px} 
 .img-owner {border-bottom:1px solid #eee; padding-bottom:25px} 
 .p-image .playlistvibe {background-color:#fff; padding-bottom:20px} 
 .img-owner .owner-name {font-weight:500; margin-left:20px} 
 .img-owner .owner-avatar img{ width:35px; height:35px} 
 a.rm_next{ background:transparent url(../images/next.png) no-repeat top left; right:-90px; } 
 a.rm_prev{ background:transparent url(../images/prev.png) no-repeat top left; left:-90px; } 
 a.rm_prev,a.rm_next  { position: absolute; top: 15%; width: 38px; height: 87px; cursor: pointer; opacity: 0.5; z-index:99950 } 
 a.rm_prev:hover,a.rm_next:hover  { opacity: 1; } 
 .colist .avatar {display:block; width:45px; height:35px} 
 ul.list-group { padding:5px 0 10px; display:block; box-shadow: 0 1px 0 rgba(0,0,0,0.07)} 
 .the-image img {width:100%;margin-right:-1px} 
 .the-image .img-helpers {position:absolute; left:35%; bottom:-12px; z-index:99950} 
 .img-helpers .btn-pure i {font-size:38px} 
 .sharing-icons { box-shadow: 0 1px 0 rgba(0,0,0,0.07); padding-bottom:10px; } 
 .image-holder .share-body li a {margin-right:6px} 
 .image-holder .share-body{padding-bottom:10px} 
 @media (max-width:800px) { 
 .image-holder .share-body{padding-bottom:42px} 
 a.rm_next{ right:5px; } 
 a.rm_prev{ left:5px; } 
 } 
 .image-holder .list-inline>li {padding-left:0!important} 
 .image-holder .share-body li.fbxs {padding-top:10px} 
 /* Blog */ 
 .blog-holder {border-right:1px solid #e8e8e8; padding:10px 25px 25px} 
 .blog-image {background-color: #f5f7f9; padding:10px 0} 
 .blog-post {box-shadow: 0 1px 0 rgba(0,0,0,0.07); padding-bottom:15px} 
 .blog-text{padding:10px 0} 
 /* Manager */ 
 .p-dashboard #DashSidebar  .nav-tabs-vertical .nav-tabs, .p-manager #DashSidebar  .nav-tabs-vertical .nav-tabs{width:100%; border: 1px solid #e4eaec} 
 #DashContent {min-height:360px} 
 #DashContent .video h4 {height:32px; overflow:hidden} 
 #DashSidebar.tab-pane .nav-tabs>li>a, #DashSidebar.tab-pane .nav-tabs>li { width:100%; display:block} 
 /*Icons on dropdown*/ 
 .my-buzz a, .my-inbox a{ padding-right:3px; display:block; overflow:hidden; position:relative} 
 .my-buzz span , .my-inbox span {position:absolute; right:4px;top:11px} 
 /* Description fix for very long words */ 
 #media-description {word-wrap: break-word; color:#616161} 
 #media-description a{word-wrap: break-word; color:#0288D1} 
 #media-description a:hover{word-wrap: break-word; color:#03A9F4} 
 #media-description p{word-wrap: break-word; margin: 11px 0;} 
 a.readmore {text-transform:uppercase; line-height:18px; vertical-align:middle; font-size: 13px; padding:8px 0 0; color: #666;font-weight: 500;letter-spacing: .007px} 
 a.readmore i{ font-size:15px; margin-top:7px; line-height:15px; opacity:0.4} 
 #media-info { border-bottom: 1px solid #e8e8e8; padding: 0 0 20px 69px} 
 .video-player-sidebar li { } 
 /* Autoplay for videos */ 
 .imNext { box-shadow: inset 450px 0 0 0 #167ac6; border-radius:2px; color: #fff; -webkit-transition: all ease 9s; -moz-transition: all ease 9s; transition: all ease 9s; } 
 .imNext a, .imNext a.btn{ color:#fff!important; box-shadow:none; transition:none } 
 .imNext a#btnCancel {z-index:9999999; position:absolute; bottom:4px; right:4px} 
 li.imNext .data .title a { -webkit-animation: color-change 7s infinite; -moz-animation: color-change 7s infinite; -o-animation: color-change 7s infinite; -ms-animation: color-change 7s infinite; animation: color-change 7s infinite; } 
 @-webkit-keyframes color-change { 0% { color: #333; } 
 85% { color: #fff; } 
 } 
 @-moz-keyframes color-change { 0% { color: #333; } 
 85% { color: #fff; } 
 } 
 @-ms-keyframes color-change { 0% { color: #333; } 
 85% { color: #fff; } 
 } 
 @-o-keyframes color-change { 0% { color: #333; } 
 85% { color: #fff; } 
 } 
 @keyframes color-change { 0% { color: #333; } 
 85% { color: #fff; } 
 } 
 .PlayUP {display:block} 
 .PlayUP .badge a{ color:#fff; padding:5px 3px} 
 .PlayUP .badge {margin: 0 5px 0 8px} 
 .video-related > ul > li:first-child { border-bottom: 1px solid #f5f5f5; padding-bottom:14px} 
 /* Edit video - Thumbs */ 
 a.thumb-selects {display:inline-block; position:relative; float:left; width:24%; padding:1%; overflow:hidden} 
 .thumb-selects img {width:100%; border-radius: 2px;border:2px solid #374046; max-height:122px} 
 img.img-selected {border-color: #03a9f4 } 
 .thumb-selects.tcc:before { font-family: Material Icons; content: "\e876"; display: block; position:absolute; right:18px; bottom:15px; font-size:19px; vertical-align: middle; color:#fff; } 
 #DashContent  a:not(.btn) > i, .dropdown-menu  a.grcreative > i {font-size:22px} 
 #DashContent a.grcreative > i {font-size:14px} 
 #DashContent .table img {margin-right:15px} 
 @media screen and (max-width: 600px) { 
 #DashContent .left10 {padding-left: 0!important} 
 #DashContent {padding:10px 0} 
 a.thumb-selects { width: 33%} 
 .thumb-selects.tcc:before {right:35%; opacity:0.5} 
 #DashContent .table img {margin-right:2px} 
 #notifs {display:none} 
 } 
 @media screen and (max-width: 360px) { 
 .logo-wrapper { max-width: 150px; } 
 a.logo { max-width: 100px; overflow: hidden; } 
 a#show-sidebar { padding: 14px 1px 0; } 
 .user-quick { margin-right:0 } 
 .user-quick a#uplBtn, .user-quick a#show-search, .user-quick a#uploadNow { margin-right: 9px; } 
 } 
 @media screen and (min-width: 955px) { 
 .usered .video { width:18%; margin-left:1%; margin-right:1% } 
 } 
 @media screen and (min-width:1280px){ .searchWidget {margin-left:80px} 
 } 
 .dropdown-menu.textcomplete-dropdown[data-strategy=emoj]{position:absolute;z-index:1000;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)} 
 .dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item{font-size:14px;padding:1px 3px;border:0} 
 .dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item a{text-decoration:none;display:block;height:100%;line-height:1.8em;padding:0 1.54em 0 .615em;color:#4f4f4f} 
 .dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item.active,.dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item:hover{background-color:#e4e4e4} 
 .dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item.active a,.dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item:hover a{color:#333} 
 .dropdown-menu.textcomplete-dropdown[data-strategy=emoj] li.textcomplete-item .emojioneemoji{font-size:inherit;height:2ex;width:2.1ex;min-height:20px;min-width:20px;display:inline-block;margin:0 5px .2ex 0;line-height:normal;vertical-align:middle;max-width:100%;top:0} 
 .emoj-text .emojioneemoji,.emoj-text [class*=emojione-]{font-size:inherit;height:2ex;width:2.1ex;min-height:20px;min-width:20px;display:inline-block;margin:-.2ex .15em .2ex;line-height:normal;vertical-align:middle;max-width:100%;top:0} 
 .emoj,.emoj *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box} 
 .emoj.emoj-disable{position:relative;background-color:#eee;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none} 
 .emoj.emoj-disable:before{content:"";display:block;top:0;left:0;right:0;bottom:0;z-index:1;opacity:.3;position:absolute;background-color:#eee} 
 .emoj,.emoj.form-control{display:block;position:relative!important;width:100%;height:auto;padding:0;font-size:14px;border:1px solid #CCC;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-transition:border-color .15s ease-in-out,-moz-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out} 
 .buttonS{margin-top:10px} 
 .emoj.focused{border-color:#66AFE9;outline:0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)} 
 .emoj .emoj-editor{display:block;height:auto;min-height:8em;max-height:15em;overflow:auto;padding:6px 24px 6px 12px;line-height:1.42857143;font-size:inherit;color:#555;background-color:transparent;border:0;cursor:text;margin-right:1px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none} 
 .emoj .emoj-editor:empty:before{content:attr(placeholder);display:block;color:#BBB} 
 .emoj .emoj-editor:focus{border:0;outline:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none} 
 .oneemoji, .emoj .emoj-editor .emojioneemoji,.emoj .emoj-editor [class*=emojione-]{font-size:inherit;height:2ex;width:2.1ex;min-height:20px;min-width:20px;display:inline-block;margin:-.2ex .15em .2ex;line-height:normal;vertical-align:middle;max-width:100%;top:0} 
 .emoj.emoj-inline{height:34px} 
 .emoj.emoj-inline>.emoj-editor{height:32px;min-height:20px;overflow:hidden;white-space:nowrap;position:absolute;top:0;left:12px;right:24px;padding:6px 0} 
 .emoj.emoj-inline>.emoj-button{top:4px} 
 .emoj .emoj-button{z-index:5;position:absolute;right:3px;top:3px;width:24px;height:24px;opacity:.6;cursor:pointer;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 .emoj .emoj-button:hover{opacity:1} 
 .emoj .emoj-button>div{display:block;width:24px;height:24px;position:absolute;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out} 
 .emoj .emoj-button>div.emoj-button-open{background-position:0 -24px;filter:alpha(enabled=false);opacity:1} 
 .emoj .emoj-button>div.emoj-button-close{background-position:0 0;-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);filter:alpha(Opacity=0);opacity:0} 
 .emoj .emoj-button.active>div.emoj-button-open{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);filter:alpha(Opacity=0);opacity:0} 
 .emoj .emoj-button.active>div.emoj-button-close{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);filter:alpha(enabled=false);opacity:1} 
 .emoj .emoj-picker{background:#FFF;position:absolute;-moz-box-shadow:0 1px 5px rgba(0,0,0,.32);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.32);box-shadow:0 1px 5px rgba(0,0,0,.32);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:276px;width:316px;top:-15px;right:-15px;z-index:90;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;filter:alpha(Opacity=0);opacity:0;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none} 
 .emoj .emoj-picker.hidden{display:none} 
 .emoj .emoj-picker .emoj-wrapper{position:relative;height:276px;width:316px} 
 .emoj .emoj-picker .emoj-wrapper:after{content:"";display:block;position:absolute;background-repeat:no-repeat;z-index:91} 
 .emoj .emoj-picker .emoj-filters{width:100%;position:absolute;z-index:95;background:#F5F7F9;padding:0 0 0 7px;height:40px} 
 .emoj .emoj-picker .emoj-filters .emoj-filter{display:block;float:left;height:40px;width:32px;padding:7px 1px 0;cursor:pointer;-webkit-filter:grayscale(1);filter:grayscale(1)} 
 .emoj .emoj-picker .emoj-filters .emoj-filter.active{background:#fff} 
 .emoj .emoj-picker .emoj-filters .emoj-filter.active,.emoj .emoj-picker .emoj-filters .emoj-filter:hover{-webkit-filter:grayscale(0);filter:grayscale(0)} 
 .emoj .emoj-picker .emoj-filters .emoj-filter>i{width:24px;height:24px;top:0} 
 .emoj .emoj-picker .emoj-filters .emoj-filter>img{width:24px;height:24px;margin:0 3px} 
 .emoj .emoj-picker .emoj-search-panel{height:30px;position:absolute;z-index:95;top:40px;left:0;right:0;padding:5px 0 5px 8px} 
 .emoj .emoj-picker .emoj-search-panel .emoj-tones{float:right;margin-right:10px;margin-top:-1px} 
 .emoj .emoj-picker .emoj-tones-panel .emoj-tones{position:absolute;top:4px;left:171px} 
 .emoj .emoj-picker .emoj-search{float:left;padding:0;height:20px;width:160px} 
 .emoj .emoj-picker .emoj-search>input{outline:0;width:160px;min-width:160px;height:20px; border: 1px solid #c1c1c1; border-radius:2px; padding:2px} 
 .emoj .emoj-picker .emoj-tones{padding:0;width:120px;height:20px} 
 .emoj .emoj-picker .emoj-tones>.btn-tone{display:inline-block;padding:0;border:0;vertical-align:middle;outline:0;background:0 0;cursor:pointer;position:relative} 
 .emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-0,.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-0:after{background-color:#ffcf3e} 
 .emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-1,.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-1:after{background-color:#fae3c5} 
 .emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-2,.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-2:after{background-color:#e2cfa5} 
 .emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-3,.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-3:after{background-color:#daa478} 
 .emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-4,.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-4:after{background-color:#a78058} 
 .emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-5,.emoj .emoj-picker .emoj-tones>.btn-tone.btn-tone-5:after{background-color:#5e4d43} 
 .emoj .emoj-picker .emoj-tones.emoj-tones-bullet>.btn-tone,.emoj .emoj-picker .emoj-tones.emoj-tones-square>.btn-tone{width:20px;height:20px;margin:0;background-color:transparent} 
 .emoj .emoj-picker .emoj-tones.emoj-tones-bullet>.btn-tone:after,.emoj .emoj-picker .emoj-tones.emoj-tones-square>.btn-tone:after{content:"";position:absolute;display:block;top:4px;left:4px;width:12px;height:12px} 
 .emoj .emoj-picker .emoj-tones.emoj-tones-bullet>.btn-tone.active:after,.emoj .emoj-picker .emoj-tones.emoj-tones-square>.btn-tone.active:after{top:0;left:0;width:20px;height:20px} 
 .emoj .emoj-picker .emoj-tones.emoj-tones-checkbox>.btn-tone,.emoj .emoj-picker .emoj-tones.emoj-tones-radio>.btn-tone{width:16px;height:16px;margin:0 2px} 
 .emoj .emoj-picker .emoj-tones.emoj-tones-checkbox>.btn-tone.active:after,.emoj .emoj-picker .emoj-tones.emoj-tones-radio>.btn-tone.active:after{content:"";position:absolute;display:block;background-color:transparent;border:2px solid #fff;width:8px;height:8px;top:2px;left:2px;box-sizing:initial} 
 .emoj .emoj-picker .emoj-scroll-area .emoj-category-block:after,.emoj .emoj-picker .emoj-scroll-area .emoj-category-block:before,.emoj .emoj-picker .emoj-scroll-area .emoj-category-block>.emoj-category:after,.emoj .emoj-picker .emoj-scroll-area .emoj-category-block>.emoj-category:before,.emoj .emoj-picker .emoj-scroll-area .emoj-category-title:after,.emoj .emoj-picker .emoj-scroll-area .emoj-category-title:before{content:" ";clear:both;display:block} 
 .emoj .emoj-picker .emoj-tones.emoj-tones-bullet>.btn-tone,.emoj .emoj-picker .emoj-tones.emoj-tones-bullet>.btn-tone:after,.emoj .emoj-picker .emoj-tones.emoj-tones-radio>.btn-tone,.emoj .emoj-picker .emoj-tones.emoj-tones-radio>.btn-tone:after{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%} 
 .emoj .emoj-picker .emoj-tones.emoj-tones-checkbox>.btn-tone,.emoj .emoj-picker .emoj-tones.emoj-tones-checkbox>.btn-tone:after,.emoj .emoj-picker .emoj-tones.emoj-tones-square>.btn-tone,.emoj .emoj-picker .emoj-tones.emoj-tones-square>.btn-tone:after{-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px} 
 .emoj .emoj-picker .emoj-scroll-area{height:236px;overflow:auto;overflow-x:hidden;width:100%;position:absolute;padding:0 0 5px} 
 .emoj .emoj-picker .emoj-search-panel+.emoj-scroll-area{height:206px} 
 .emoj .emoj-picker .emoj-scroll-area .emoj-emojis-list{z-index:1} 
 .emoj .emoj-picker .emoj-scroll-area .emoj-category-title{display:block;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:13px;font-weight:400;color:#b2b2b2;background:#FFF;line-height:20px;margin:0;padding:7px 0 5px 6px} 
 .emoj .emoj-picker .emoj-scroll-area .emoj-category-block{padding:0 0 0 7px} 
 .emoj .emoj-picker .emoj-scroll-area .emoj-category-block>.emoj-category{padding:0!important} 
 .emoj .emoj-picker .emoj-scroll-area [class*=emojione-]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0;width:24px;height:24px;top:0} 
 .emoj .emoj-picker .emoj-scroll-area .emojibtn{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:24px;height:24px;float:left;display:block;margin:1px;padding:3px} 
 .emoj .emoj-picker .emoj-scroll-area .emojibtn:hover{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#e4e4e4;cursor:pointer} 
 .emoj .emoj-picker .emoj-scroll-area .emojibtn i,.emoj .emoj-picker .emoj-scroll-area .emojibtn img{float:left;display:block;width:24px;height:24px} 
 .emoj .emoj-picker .emoj-scroll-area .emojibtn img.lazy-emoji{filter:alpha(Opacity=0);opacity:0} 
 .emoj .emoj-picker.emoj-filters-position-top .emoj-filters{top:0;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px} 
 .emoj .emoj-picker.emoj-filters-position-top.emoj-search-position-top .emoj-scroll-area{bottom:0} 
 .emoj .emoj-picker.emoj-filters-position-top.emoj-search-position-bottom .emoj-scroll-area{top:40px} 
 .emoj .emoj-picker.emoj-filters-position-top.emoj-search-position-bottom .emoj-search-panel{top:initial;bottom:0} 
 .emoj .emoj-picker.emoj-filters-position-bottom .emoj-filters{bottom:0;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px} 
 .emoj .emoj-picker.emoj-filters-position-bottom.emoj-search-position-bottom .emoj-scroll-area{top:0} 
 .emoj .emoj-picker.emoj-filters-position-bottom.emoj-search-position-bottom .emoj-search-panel,.emoj .emoj-picker.emoj-filters-position-bottom.emoj-search-position-top .emoj-scroll-area{top:initial;bottom:40px} 
 .emoj .emoj-picker.emoj-filters-position-bottom.emoj-search-position-top .emoj-search-panel{top:0} 
 .emoj .emoj-picker.emoj-picker-position-top{margin-top:-286px;right:-14px} 
 .emoj .emoj-picker.emoj-picker-position-top .emoj-wrapper:after{width:19px;height:10px;background-position:-2px -49px;bottom:-10px;right:20px} 
 .emoj .emoj-picker.emoj-picker-position-top.emoj-filters-position-bottom .emoj-wrapper:after{background-position:-2px -80px} 
 .emoj .emoj-picker.emoj-picker-position-left,.emoj .emoj-picker.emoj-picker-position-right{margin-right:-326px;top:-8px} 
 .emoj .emoj-picker.emoj-picker-position-left .emoj-wrapper:after,.emoj .emoj-picker.emoj-picker-position-right .emoj-wrapper:after{width:10px;height:19px;background-position:0 -60px;top:13px;left:-10px} 
 .emoj .emoj-picker.emoj-picker-position-left.emoj-filters-position-bottom .emoj-wrapper:after,.emoj .emoj-picker.emoj-picker-position-right.emoj-filters-position-bottom .emoj-wrapper:after{background-position:right -60px} 
 .emoj .emoj-picker.emoj-picker-position-bottom{margin-top:10px;right:-14px;top:47px} 
 .emoj .emoj-picker.emoj-picker-position-bottom .emoj-wrapper:after{width:19px;height:10px;background-position:-2px -100px;top:-10px;right:20px} 
 .emoj .emoj-picker.emoj-picker-position-bottom.emoj-filters-position-bottom .emoj-wrapper:after{background-position:-2px -90px} 
 .emoj .emoj-button.active+.emoj-picker{filter:alpha(enabled=false);opacity:1} 
 .emoj .emoj-button.active+.emoj-picker-position-top{margin-top:-269px} 
 .emoj .emoj-button.active+.emoj-picker-position-left,.emoj .emoj-button.active+.emoj-picker-position-right{margin-right:-309px} 
 .emoj .emoj-button.active+.emoj-picker-position-bottom{margin-top:-7px} 
 .emoj.emoj-standalone{display:inline-block;width:auto;box-shadow:none} 
 .emoj.emoj-standalone .emoj-editor{min-height:33px;position:relative;padding:6px 42px 6px 6px} 
 .emoj.emoj-standalone .emoj-editor::before{content:"";position:absolute;top:4px;left:50%;bottom:4px;border-left:1px solid #e6e6e6} 
 .emoj.emoj-standalone .emoj-editor.has-placeholder .emojioneemoji{opacity:.4} 
 .emoj.emoj-standalone .emoj-button{top:0;right:0;bottom:0;left:0;width:auto;height:auto} 
 .emoj.emoj-standalone .emoj-button>div{right:6px;top:5px} 
 .emoj.emoj-standalone .emoj-picker.emoj-picker-position-bottom .emoj-wrapper:after,.emoj.emoj-standalone .emoj-picker.emoj-picker-position-top .emoj-wrapper:after{right:23px} 
 .emoj.emoj-standalone .emoj-picker.emoj-picker-position-left .emoj-wrapper:after,.emoj.emoj-standalone .emoj-picker.emoj-picker-position-right .emoj-wrapper:after{top:15px} 
 .emoj .emoj-button>div,.emoj .emoj-picker .emoj-wrapper:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAABuCAYAAADMB4ipAAAHfElEQVRo3u1XS1NT2Rb+9uOcQF4YlAJzLymFUHaLrdxKULvEUNpdTnRqD532f+AHMLMc94gqR1Zbt8rBnUh3YXipPGKwRDoWgXvrYiFUlEdIkPPYZ/dAkwox5yQCVt/bzRrBPnt9e+211/etFeDQDu3ArL+/X37OeqmRWoH7+vpItfWawStF1tfXR+zW9xW5ne0p8loOcAKuCdwpRft60C8a+X5zTvebCqcAvmidf1GGHtqhHdpf1qqKzsrKipyensbi4iKWl5cBAMFgEG1tbYhGo2hpadlbmxseHpaDg4MAgI6ODng8HgBAPp/H/Pw8AODatWvo7e2tvUHrui7v3r2L+fl5XL58GVeuXIHH49m1N5/Py0ePHmF0dBQdHR24desWVFXdtYdXAn/48CHm5+dx8+ZNRKPRigEUDpuenpb3799H4YaOnWh5eVmOj48jFoshGo0STdPkwMCAXF5elqV7BgYGpKZpMhqNklgshrGxMbx580Y6gicSCTDGEIvFAADpdBqpVArJZLK4J5lMIpVKIZ1OAwBisRgYY0gkEs6Rp1IphMNh+Hw+AgCGYQAANE0r7in8Xfjm8/lIOBzGq1evnMHX19fR1NRU/D8UCoFzjnA4XFwLh8PgnCMUChXXmpqakM1mUfVBS62xsZHk83lZWi1nz579ZA0AhBDO4A0NDchkMsWSJIRAURRiVy26rktVVUkmk0EgEHAGP3XqFKamppDP56Vpmrhz5w5u374t/X4/OP+w3TRNZLNZ6LoO0zSRz+dlf38/Ll686Jzz8+fPQwiBeDwOt9tNrl+/jkwmU6yaQpVkMhncuHEDbrebxONxCCEQiUScIw8Gg+TBgwdyZGQEyWRSdnV1kVQqJYeGhrC6ugrGGEKhEHp7e3Hy5EmSTCblvXv30NPTg2AwSA6M/vF4HCMjI7b0/yzh8vv9AIBsNrt34aokuQsLC7skt729varkHtqftUFf++FHsrq0QN3eBvp68Tfvf9Mv12oFCYU7G//e9nVuO7dpNbe2W4M//yQr0p8yRvyBo1Zr++lwLcCt7afD/sBRizJGavrB1dDYYh47Htrq+Kb7jBNwxzfdZ44dD201NLaYVUkU7ozQpuAJBkARwnRZpunN5zaa5hJjiXLH05GeiMd7JEM5zzHGNQBGZvk/Iv0yYVWMvK0zKk1Dl6ahW5RQobjqdjy+wEZn9PKF0n2d0csXPL7AhuKq26GECtPQLdPQZVtn1LlB69p7yRVVSEiDEGJwRd12e4+8PR3piRQidnuPvOWKuk0IMSSkwRVV6Np7WVVbSqvGsgSnlKkAFNPQXdrOtuKqcxtcUTUAhmUJnVJmlleJo3CVHmAaOlPUOmYJkxFKibQsSRkXhr4juKIKO2BHVSwcoLrqCVdUYho6K3YYRRWmoUtdey/tgKtK7rUffiQAsLq08MnbNLe2WwBgB/zHzueFyD8nwlIfbvdx8eU0WV1aKD1cVAMs9+F2j9gUPEEKemEJIe3AnXy4XfkBoNKSZHNthWfX31EA69VKttyHVyIOY1wRwmS6tqNsrr31vXo5k/bUu4gT2cp9lhbm0rzCJpeUUrE0vS63+c7/6uXMbDUWl/ssLczNFrVFddUT09AZpUy1LKvO0DVfPrfR9HxqfNbuEe185l9MFX3o6tIC5YpKFLWOfdQQ93Zu49j0+FDCDtjOp1yaOQCYhs4Y40wI05XfWj8yPT40Ua2ey33mEmMTtp2IUEq0nW3FKeJPGPjRp1Iz2QUuLUu66txG9NLVSK3gBZ+C1lcE54oqKOOCK6rm8QU2unu+u1ANuNynvFsBAG1ubbdMQ5eGviMAFDuP0w3sfMpvQEtb24fOQncU1bXl8R7JnOu+ZNv97XxKJwY6+PNPsrm13drObVqUMlMIU5OWpVHOc96Go5lTnV2fzC/VfAozD7HTCa6olBBa1Imlhbmq2lLuQ5xaW6nCPfnln0Yt7bDUhzhps8cfKH5//uTXmvS81OeLdqI/ZoROzSZrHqG/OvOPzxuhK5VgJTvV2bW3EdqJRABwrvvS/kfoSkoZvXT1YEbociHr7vnuYEfogpBFL109HKH/h0fomnXg3Lff79r7/MmvVbWG7gX4QObzc99+Tz7mHKah05KcW6ahQ9feS6cbMCdgt7eBWJagjCuUAC5tZzuouuo0Spm0hElc9R4cbf4bVl8v1p6WUmCuqEwIs34ruxaeeTy4uJVd67As08UVlVmWoG5vA7FLG3WMmHEupVTyW+vh2cn4DADMTsaTuc21LiGEhzHOnQ6gNtMrJSBMCKHkNt999WLi0S7hejEZH81n174WpukiIMw0dKq66p3Bw50RwhUVXFGJKUy28Xal48VkfKrSlWenhsc23q2cEB9SR7iiItwZIbbgHn8AlDFCCMW7laXjqZnHjkNpaubJzNuVpWZCKChjxOMPVH/QlaW0f/G3ZLqWWl6ce/bvlddp7yFD/w8Z+njoX1+GoZMjgzMAMDkyeLAMnRh+uKveJ0YGD4ahEyODFRk6OfrL/hj67GnckaHPng7vjaGzyYmaGDr77KktQ38H8tqx8Wja+WIAAAAASUVORK5CYII=)!important} 
 .emoj.emoj-standalone .emoj-editor.has-placeholder{background-repeat:no-repeat;background-position:20px 4px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAQMAAABsu86kAAAABlBMVEUAAAC/v79T5hyIAAAAAXRSTlMAQObYZgAAABNJREFUCNdjYGNgQEb/P4AQqiAASiUEG6Vit44AAAAASUVORK5CYII=)!important} 
 /* Alert modal */ 
 .alertable { position: fixed; z-index: 9999; top: 38vh; left: calc(50% - 150px); width: 300px; background: white; border-radius: 4px; padding: 20px; margin: 0 auto; } 
  /* Overlay */ 
 .alertable-overlay { position: fixed; z-index: 9998; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, .5); } 
  /* Message */ 
 .alertable-message { margin-bottom: 20px; } 
  /* Prompt */ 
 .alertable-prompt { margin-bottom: 20px; } 
  .alertable-input { width: 100%; border-radius: 4px; box-shadow: none; border: solid 1px #ccc; font-family: inherit; font-size: inherit; color: inherit; padding: 6px 12px; display: block; box-sizing: border-box; margin-bottom: 10px; } 
 .alertable-buttons .btn{ margin-right:5px; } 
 /* Button group */ 
 .alertable-buttons { text-align: right; } 
  .legitRipple,.legitRipple-custom{overflow:hidden} 
 .legitRipple{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0} 
 .legitRipple-ripple{position:absolute;z-index:-1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;border-radius:50%;background:rgba(255,255,255,.4);will-change:transform,width,opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:0;opacity:1;-webkit-transition:width .15s linear,opacity .9s ease-out;transition:width .15s linear,opacity .9s ease-out} 
 .legitRipple-ripple:before{content:"";padding-top:100%;display:block} 
 img~.legitRipple-ripple{z-index:auto} 
 .legitRipple-template{display:none} 
 .legitRipple-custom>*{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)} 
 /* Material icons fixes */ 
 [class^="icon-"], [class*=" icon-"] { font-family: 'Material Icons'; font-weight: normal; font-style: normal; font-size: inherit; line-height: 1; letter-spacing: normal; text-transform: none; display: inline-block; white-space: nowrap; word-wrap: normal; direction: ltr; -webkit-font-feature-settings: 'liga'; -webkit-font-smoothing: antialiased; vertical-align:middle } 
 .icon-heart:before {     content: "\e87d"} 
 .icon-share:before {content: "\e80d"; } 
 .icon-youtube-play:before, .icon-play:before { content: "\e037"; } 
 .icon-upload:before {	content: "\e2c6"} 
 .icon-rss:before {    content: "\e7f7"} 
 .icon-comments:before {     content: "\e0b9"} 
 .icon-thumbs-up:before {content: "\e8dc"} 
 .icon-camera:before {         content: "\e439"; } 
 .icon-star:before , .icon-bullhorn:before {     content: "\e838"; } 
 .icon-list-alt:before {       content: "\e242"; } 
 .icon-bars:before ,.icon-navicon:before{         content: "\e05f"; } 
 .icon-film:before,.icon-play-circle:before, .icon-youtube:before {           content: "\e038"; } 
 .icon-cogs:before {             content: "\e8b8"; } 
 .icon-line-chart:before {         content: "\e8e5"; } 
 .icon-headphones:before {                content: "\e03d"; } 
 .icon-hashtag:before {        content: "\e871"; } 
 .icon-check:before {                content: "\e5ca"; } 
 .icon-eye:before {                  content: "\e3af"; } 
 .icon-trash:before {           content: "\e872"; } 
 .icon-plus-square:before {      content: "\e146"; } 
 .icon-plus-square-o:before{     content: "\e924"; } 
 .icon-pencil:before {content: "\e3c9"} 
 .icon-key:before {content: "\e897"} 
 .icon-user:before {content: "\e851"} 
 .icon-link:before {    content: "\e157"} 
 .icon-volume-up:before {    content: "\e405"} 
 .icon-history:before, .icon-check-square:before ,.icon-clock-o:before{      content: "\e924"} 
 .icon-cloud-upload:before {    content: "\e2c3"} 
 .icon-soundcloud:before {  content: "\e1b8"} 
 .icon-angle-down:before {  content: "\e313"} 
 .icon-circle-thin:before {    content: "\e836"} 
 .icon-calendar:before {    content: "\e152"} 
 .icon-envelope:before{    content: "\e0c9"} 
 .icon-lock:before{        content: "\e897"} 
 .icon-smile-o:before{           content: "\e420"} 
 .icon-chevron-left:before{        content: "\e314"} 
 .icon-chevron-right:before{        content: "\e315"} 
 .isBoxed { border: 0; background: #fff; box-shadow: 0 1px 2px rgba(0,0,0,.1); -moz-box-sizing: border-box; box-sizing: border-box; padding: 15px 15px 5px; } 
  /*CSS Waves*/ 
 a.top-link, .aaa > a { position: relative; } 
 a.top-link:before, .aaa > a:before { content: ''; background-color: #eee; border-radius: 50%; width:50px; height:50px; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: -14px; -webkit-transform: scale(0.001, 0.001); transform: scale(0.001, 0.001); } 
 a.top-link:focus, .aaa > a:focus { outline: 0; } 
 a.top-link:focus:before, .aaa > a:focus:before { -webkit-animation: effect_dylan 0.8s ease-out; animation: effect_dylan 0.8s ease-out; } 
 @-webkit-keyframes effect_dylan { 50% { -webkit-transform: scale(1.5, 1.5); transform: scale(1.5, 1.5); opacity: 0; } 
 99% { -webkit-transform: scale(0.001, 0.001); transform: scale(0.001, 0.001); opacity: 0; } 
 100% { -webkit-transform: scale(0.001, 0.001); transform: scale(0.001, 0.001); opacity: 1; } 
 } 
 @keyframes effect_dylan { 50% { -webkit-transform: scale(1.5, 1.5); transform: scale(1.5, 1.5); opacity: 0; } 
 99% { -webkit-transform: scale(0.001, 0.001); transform: scale(0.001, 0.001); opacity: 0; } 
 100% { -webkit-transform: scale(0.001, 0.001); transform: scale(0.001, 0.001); opacity: 1; } 
 } 
 @font-face { font-family: 'icomoon'; src:  url('fonts/icomoon.eot?z5ra72'); src:  url('fonts/icomoon.eot?z5ra72#iefix') format('embedded-opentype'), url('fonts/icomoon.ttf?z5ra72') format('truetype'), url('fonts/icomoon.woff?z5ra72') format('woff'), url('fonts/icomoon.svg?z5ra72#icomoon') format('svg'); font-weight: normal; font-style: normal; } 
 [class^="jssico-"], [class*=" jssico-"] { /* use !important to prevent issues with browser extensions that change fonts */ 
 font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; color:#fff; /* Better Font Rendering =========== */ 
 -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } 
  .jssico-messenger:before { content: "\e900"; color: #0084ff; } 
 .jssico-twitter:before { content: "\e901"; } 
 .jssico-social:before { content: "\e901"; } 
 .jssico-at:before { content: "\e902"; } 
 .jssico-email:before { content: "\e902"; } 
 .jssico-mail:before { content: "\e903"; } 
 .jssico-contact:before { content: "\e903"; } 
 .jssico-email2:before { content: "\e903"; } 
 .jssico-google-plus:before { content: "\ea8b"; } 
 .jssico-whatsapp:before { content: "\ea93"; } 
 .jssico-twitter3:before { content: "\ea96"; } 
 .jssico-linkedin2:before { content: "\eaca"; } 
 .jssico-pinterest:before { content: "\ead1"; } 
 .jssico-pinterest2:before { content: "\ead2"; } 
 .jssico-whatsapp2:before { content: "\e908"; } 
 .jssico-twitter2:before { content: "\e904"; } 
 .jssico-paper-plane-o:before { content: "\e905"; } 
 .jssico-send-o:before { content: "\e905"; } 
 .jssico-envelope-o:before { content: "\e906"; } 
 .jssico-facebook:before { content: "\e907"; } 
  /* Manager Lists */ 
 .content--items, .item-in-list {display:block; width:100%; position:relative; clear:both} 
 #DashContent .checkbox-custom label::before {border-color: #3598dc!important} 
 .list-header {background:#f5f5f5; padding:10px 10px} 
 .item-in-list .segment {display:inline-block; float:left; margin-right:10px;   } 
 .item-in-list .segment , .item-in-list a:not(.btn){ -webkit-box-orient: vertical; text-overflow: ellipsis; white-space: normal; word-wrap: break-word; max-width:80%; } 
 .item-in-list .segment:last-child:not(:first-child) {  float:right} 
 .item-in-list {margin:10px 0; padding:10px 5px; border-bottom:1px solid #eee; clear:both; min-height:90px; overflow:hidden} 
 .content--items > a:not(.btn) > img, .segment > a:not(.btn) > img, .segment  > img{width:140px; height:67px} 
 @media (max-width: 800px) { 
 span.thetitles {display:block} 
 .item-in-list:not(.list-header) a:not(.btn) { font-size:13px; line-height:14px} 
 .item-in-list:not(.list-header) .segment:last-child:not(:first-child) {  width:100%; margin:10px auto; float:left; display:block; text-align:center} 
 .content--items > a:not(.btn) > img, .segment > a:not(.btn) > img, .segment  > img{width:100%; height:auto} 
 .vibe-interactions,.user-box {padding: 0 7px;}
 .video-under h1 {display:block; padding-right:25px;}
 .interaction-icons{text-align:center;}
  } 
  @media (max-width: 600px) { 
  .nav-tabs>li {width:49%;}
  .nav-tabs>li.pull-right {float:left!important}  
  }
  
  /* Premium hub */
  @media (min-width: 1300px) {
  .body-premiumhub .video{ width:24.6%; margin:12px 0.1%; }
  .body-premiumhub .video h4 a{font-size:18px;     color: #333; font-weight:400}
  .body-premiumhub .video-thumb {min-height:148px;}
  .body-premiumhub .video-thumb img {width:100%!important}
  }
.body-dashboard .owl-carousel .owl-item img { min-height:110px}

/* V6.2 */
#dropzoned img {z-index:-1;}
#dropzoned { border: 1px dashed #ebebeb;     border-radius: 3px;     text-align: center;     overflow: hidden; margin: 0 25px;	 }
#dropzoned p {    font-size: 18px;     display: block; 	    font-weight: 300; 	}
.song h4{ margin-top:16px;    font-size: 20px!important;     color: #333!important;     font-weight: 400!important; }
a.song > img {width:270px; height:169px; max-width:100%;}
a.song {width:auto; min-width:270px; position:relative}
a.song .badge {position:absolute; bottom:0; right:0;}
.song-icons i:first-child, .song-icons a.heartit  {     margin-left: 0; }
.song-icons a {margin-left: 20px; opacity:0.7}
.song-icons a i{  font-size: 30px;}
.song-icons .song-actions { display:block;	padding-top:15px; text-align:right;}
.song {	box-shadow: 0 0 12px 0px rgba(0,0,0,.08);}
.list-group-item.song { margin-bottom:25px}
.song-icons i {     font-size: 24px;     vertical-align: middle;     margin: -4px 6px 0 20px; }
.song-icons {     display: block;     line-height: 26px;     vertical-align: middle;     padding: 15px 0 0; }
@media screen and (max-width: 760px) {
	.song .media-left {display:block; text-align:center; padding-right:0!important; max-height:260px; overflow:hidden;}
	a.song > img {width:100%!important; height:auto!important; max-width:100%;}
}
@media screen and (min-width: 1190px) {
.list-group-item.song { width:48.5%; display:inline-block!important; margin-left:0.5%}
.song h4{ height:72px; overflow:hidden}
}
.playlist-order {display:inline-block; float:left}
.playlist-order .dropdown-menu.bullet { margin-top: 3px}