.clear {	clear:both;}html, body, #wrapper {    min-height: 100%;    height: 100%;}body {    padding-top: 55px;}#wrapper {    // background:#f1f1f1;	min-width:310px;    position: relative;    display: flex;    flex-direction: column;        // overflow: hidden;}header {    position: fixed;    top: 0;    left: 0;    right: 0;    z-index: 1;    transition: top 0.2s ease-in-out;    z-index: 9;    box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25);}.nav-up {    top: -55px;}header.slideUp {    top: -55px;}#header {	width:100%;	overflow:hidden;	background: #fff;    position: relative;	// background: -moz-linear-gradient(top,  rgba(45,45,45,1) 0%, rgba(26,26,26,1) 100%); /* FF3.6+ */	// background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(45,45,45,1)), color-stop(100%,rgba(26,26,26,1))); /* Chrome,Safari4+ */	// background: -webkit-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(26,26,26,1) 100%); /* Chrome10+,Safari5.1+ */	// background: -o-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(26,26,26,1) 100%); /* Opera 11.10+ */	// background: -ms-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(26,26,26,1) 100%); /* IE10+ */	// background: linear-gradient(to bottom,  rgba(45,45,45,1) 0%,rgba(26,26,26,1) 100%); /* W3C */	// filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#1a1a1a',GradientType=0 ); /* IE6-9 */}#header div.header-inner {	width:100%;	// background: url(../../../v3_imgs/ver-mobile/mob-nav-menu-seperator-btm.png) repeat-x bottom;	overflow: hidden;    display: flex;    justify-content: space-between;    align-items: center;    height: 55px;}div.logo {	width: 125px;	height: 40px;	overflow: hidden;	background: url(../../../v3_imgs/ver-mobile/myvideo-logo.svg);	// float: left;}.navbar-toggle {    border: 0;    padding: 0;    position: relative;    left: 15px;}.navbar-toggle .icon-bar {    width: 16px;}.navbar-offcanvas .close-menu {    background-color: transparent;    border: 0;    padding: 0;    position: relative;    top: 15px;    left: -5px;    float: none;    margin: 0;}.navbar-offcanvas .close-menu > span {    display: block;    padding: 10px;}.navbar-offcanvas ul {    padding: 15px 0px;}.navbar-offcanvas ul li {    margin: 20px 0px;}.navbar-offcanvas ul li a {    font-family: 'bpg-nino';    font-size: 16px;    color: #1E1E1E;    text-decoration: none;}.navbar-offcanvas ul li a svg {    margin-left: 8px;}.navbar-offcanvas ul li a span {    margin-left: 25px;}.navbar-offcanvas ul li a.active, .navbar-offcanvas ul li:hover a {    color: #BB1C21;}.navbar-offcanvas ul li a.active svg path, .navbar-offcanvas ul li:hover a svg path {    fill: #BB1C21;;}#nav {	// float:right;    background: #fff;    // position: fixed;    // bottom: 0;    // width: 100%;    // z-index: 9;}#nav ul {    overflow: hidden;    margin: 0;    padding: 0px 15px;    display: flex;    justify-content: space-between;}#nav ul li  {	float:left;}#nav ul li a {	display:block;	padding:8px 10px 8px 10px;	// background:url(../../../v3_imgs/ver-mobile/mob-menu-seperator.png) repeat-y left;}#nav ul li a span {	display:block;	width:24px;	height:24px;	overflow:hidden;	text-indent:-100px;}#nav ul li a.btn-play span {	background:url(../../../v3_imgs/ver-mobile/mob-myvideo-mobile-sprite.png) no-repeat -133px -9px;}#nav ul li a.btn-tv span {	background:url(../../../v3_imgs/ver-mobile/mob-myvideo-mobile-sprite.png) no-repeat -166px -10px;}#nav ul li a.btn-vid span {	background:url(../../../v3_imgs/ver-mobile/mob-myvideo-mobile-sprite.png) no-repeat -194px -10px;}#nav ul li a.btn-srch span, .search-button {	// background:url(../../../v3_imgs/ver-mobile/mob-myvideo-mobile-sprite.png) no-repeat -220px -10px;}.search-button {    display: block;    width: 24px;    height: 24px;    overflow: hidden;    margin-right: 15px;    margin-bottom: 0;}.search-button span {    text-indent: -100px;}#nav ul li a.btn-srch.opened {    background-color: #323232;}#nav ul li a.btn-srch.opened span, .search-button.opened {    // background-color: #323232;    // background:url(../../../v3_imgs/ver-mobile/mob-myvideo-mobile-sprite.png) no-repeat -245px -10px;}#nav ul li a.active {	background-color:#323232;}.block-title {    font-size: 15px;    font-family: Arial, Helvetica, sans-serif;}/* video listing */.flex {    display: flex;}.justify-content--space-between {    justify-content: space-between;}.flex-direction--row-reverse {    flex-direction: row-reverse;}.align-items--center {    align-items: center;}.featured-videos-list {    // padding: 0px 10px;    background-color: #E5E5E5;    /*padding-top: 8px;*/}.gray-background {    background-color: #E5E5E5;}.navbar-default {    background-color: #fff;}.navbar-default .offcanvas-toggle .icon-bar {    transform: rotate(45deg) translate(5px, 4px);}.navbar-default .offcanvas-toggle .icon-bar:nth-child(1) {    transform: rotate(45deg) translate(5px, 4px);}.navbar-default .offcanvas-toggle .icon-bar:nth-child(2) {    opacity: 0;}.navbar-default .offcanvas-toggle .icon-bar:nth-child(3) {    transform: rotate(-45deg) translate(4px, -4px);}.navbar-brand {    float: none;    height: auto;    display: block;    text-align: center;}.navbar-brand>img {    display: inline;}.checkbox-cont input {    visibility: hidden;    opacity: 0;    display: block;    height: 0;}.checkbox-cont label.error {    position: absolute;    top: -9px;}.checkbox-cont label {    display: flex;    font-size: 14px;    color: #6D6E70;    padding: 0 25px 0 0;    font-weight: normal;    cursor: pointer}.checkbox-cont label:before {    content: "";    display: inline-block;    width: 25px;    height: 18px;    background-image: url(../../../v3_imgs/mobile/us.svg);        background-size: cover;}.checkbox-cont input:checked+label:before {    background-image: url(../../../v3_imgs/mobile/ge.svg);}.checkbox-cont input:checked+label.lbl-disabled:before {    color: #fff;}.simple-checkbox input {    visibility: hidden;    opacity: 0;    display: block;    height: 0;}.simple-checkbox label.error {    position: absolute;    top: -9px;}.simple-checkbox label {    display: flex;    font-size: 14px;    color: #6D6E70;    padding: 0 25px 0 0;    font-weight: normal;    cursor: pointer}.simple-checkbox label:before {    content: "";    display: inline-block;    width: 25px;    height: 18px;    background-color: red;    background-size: cover;}.simple-checkbox input:checked+label:before {    background-color: blue;}.simple-checkbox input:checked+label.lbl-disabled:before {    color: #fff;}#vid_player {    /*max-height: 320px;*/    /*height: 235px;*/    background-color: #000;}#vid_player.landscape {    position: fixed;    top: 0;    left: 0;    width: 100%;    height: 100%;}.embed-responsive .video-player-cover {    position: absolute;    top: 0;    bottom: 0;    left: 0;    width: 100%;    height: 100%;    border: 0;}.video-player-cont {    position: relative;}.video-player-cont .video-player-cover {    background-image: url(http://thumbs01.myvideo.ge/screens/340/custom/c_3392819_1506519849.jpg);    /*height: 235px;*/    /*position: absolute;*/    /*width: 100%;*/    z-index: 1;    background-size: cover;    background-repeat: no-repeat;    background-position: center;}.video-player-cont #play {    position: absolute;    width: 0;    height: 0;    border-top: 30px solid transparent;    border-bottom: 30px solid transparent;    border-left: 45px solid #fff;    z-index: 2;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);    -webkit-filter: drop-shadow(1px 1px 2px rgba(0,0,0,.3));}.video-player-cont #skip-ad {    position: absolute;    bottom: 20px;    right: 20px;    z-index: 1;    position: absolute;    color: #ccc;    background: rgba(0,0,0,.5);    border: 1px solid #333;    padding: 10px 20px;    font-size: 12px;    transition: bottom .6s;    font-family: 'bpg-arial';    pointer-events: none;    display: none;}.video-player-cont #skip-ad svg {    margin-left: 6px;}.video-player-cont #skip-ad svg path {    fill: #ccc;}.video-player-cont .can-skip#skip-ad {    pointer-events: auto;}video:not(.fullscreen)::-webkit-media-controls-panel {    // display: flex !important;    // opacity: 1 !important;}video.controls-temp::-webkit-media-controls-panel {    display: flex !important;    opacity: 1 !important;}// #vid_player.landscape {//     position: fixed !important;//     right: 0;//     bottom: 0;//     min-width: 100%;//     min-height: 100%;//     // width: auto;//     // height: auto;//     width: 100%;//     height: 100%;//     z-index: 100;// }.navbar-offcanvas {    position: fixed;    width: 86%;    max-width: none;    height: 100% !important ;    left: -86%;    top: 0;    bottom: 0;    padding-left: 15px;    padding-right: 15px;    z-index: 999;    overflow: scroll;    transition: all 0.15s ease-in;    overflow-x: hidden;}.navbar-offcanvas .user {    font-family: 'roboto';    font-size: 16px;    color: #434343;    display: flex;    align-items: center;}.navbar-offcanvas .login {    font-family: 'roboto';    font-size: 16px;    color: #434343;    background-color: transparent;    border: 0;}.navbar-offcanvas .logout {    font-family: 'roboto';    font-size: 14px;    color: #434343;    display: block;    margin-top: 15px;}.navbar-offcanvas .user img {    margin-right: 15px;}@media (max-width: 767px) {    .navbar-offcanvas.offcanvas-transform.in {        -webkit-transform: translateX(100%);        transform: translateX(100%);    }    body.offcanvas-stop-scrolling {        position: relative;    }    body.offcanvas-stop-scrolling:after {        display: block;        content: "";        position: absolute;        width: 100%;        height: 100%;        background-color: rgba(38,38,38,.6);        top: 0;    }}div.video-listing-item {	position: relative;	overflow: hidden;    margin-bottom: 8px;    background-color: #fff;    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.15);	// background: #F1F1F1;	// border-bottom: 1px solid #CCC;	// border-top: 1px solid #FFF;	// padding: 5px 0 5px 125px;	// min-height: 75px;}.video-listing-item .user-avatar-image {    margin-right: 10px;}.video-listing-item .user-avatar-image img {    width: 30px;}.video-listing-item .video-author-name {    font-family: 'bpg-phone';    letter-spacing: -.3px;    font-size: 11px;    color: #333 !important;}.video-listing-item .views-and-time {    font-family: 'bpg-phone';    letter-spacing: -.3px;    font-size: 11px;    color: #555;}.dot {    width: 3px;    height: 3px;    background: #999;    border-radius: 100%;    display: inline-block;    margin: 0px 3px;    position: relative;    bottom: 2px;}div.video-listing-item a:hover{    text-decoration: none;}div.video-listing-item div.video-cover {	// position: absolute;	// left: 8px;	// top: 8px;	// width: 110px;	// height: 70px;	// background-size: cover;	// background-repeat: no-repeat;	// background-position: center;}div.video-listing-item div.video-cover .vid > a {    display: block;    // height: 250px;    position: relative;}div.video-listing-item div.video-cover img {	// height: 70px;	// width: 110px;    /* height: auto; */    object-fit: cover;    object-position: 50% 20%;    width: 100%;    height: 200px;}div.video-listing-item div.video-info {	font-size:12px;	font-family:sylfaen;	color:#2d2d2d;    padding: 10px;}div.video-listing-item div.video-info .view-count {    font-size: 11px;    color: #555;}div.video-listing-item div.video-info p.title {    font-family: 'bpg-phone';    letter-spacing: -.3px;    font-size: 14px;    color: #333333;}div.video-listing-item div.video-info p.author, div.video-listing-item div.video-info p.stats {	color:#7e7e7e;	font-size:11px;	font-family:Arial, Helvetica, sans-serif;	padding-bottom:4px;}div.video-listing-item div.video-info p.stats span {	color:#e30000;}/*tv listing*/div.tv-listing-item {	position: relative;	overflow: hidden;	background: #F1F1F1;	border-bottom: 1px solid #CCC;	border-top: 1px solid #FFF;	padding:5px 45px 5px 55px;	min-height:43px;}div.tv-listing-item div.video-cover {	position: absolute;	left:8px;	top:6px;	height: 40px;	width: 40px;	background-size: cover;	background-repeat: no-repeat;	background-position: center;}div.tv-listing-item div.video-icongo {	position: absolute;	top: 10px;	right: 5px;	width: 35px;	height: 35px;	background: url(../../../v3_imgs/ver-mobile/mob-myvideo-mobile-sprite.png) no-repeat -307px -4px;}div.tv-listing-item div.video-cover img {	height: 40px;	width: 40px;}div.tv-listing-item div.video-info {	font-size:12px;	font-family:sylfaen;	color:#2d2d2d;}div.tv-listing-item div.video-info p.title {	padding:3px 0 8px 0;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;}div.tv-listing-item div.video-info p.author, div.video-listing-item div.video-info p.stats {	color:#7e7e7e;	font-size:11px;	font-family:Arial, Helvetica, sans-serif;	padding-bottom:4px;    margin-bottom: 0;}div.tv-listing-item div.video-info p.stats span {	color:#e30000;}#search_page {    flex-grow: 1;    position: relative;}#search_page .not_found {    background-color: transparent;    font-family: 'bpg-phone';    letter-spacing: -.3px;    color: #4F4F4F;    font-size: 15px;    position: absolute;    top: 15%;}#search_page div.video-listing-item {    display: flex;    align-items: center;}#search_page div.video-listing-item div.video-cover {    width: 36%;    flex-shrink: 0;}#search_page div.video-listing-item div.video-cover img {    height: 70px;}#search_page div.video-listing-item div.video-info {    padding-top: 0;    padding: 0;    padding-left: 10px;}#search_page .featured-videos-list {    padding: 10px;}#search_page div.video-listing-item {    background-color: transparent;    box-shadow: none;}#search_page div.video-listing-item div.video-info p.title {    line-height: 18px;    padding: 0;    margin: 0;    margin-bottom: 3px;    font-family: 'bpg-phone';    letter-spacing: -.3px;    font-size: 12px;    color: #333333;}#search_page .video-listing-item .video-author-name {    // display: none;}#search_page .video-listing-item .author-view-time {    display: flex;    flex-direction: column-reverse;}#search_page .video-listing-item .user-avatar-image {    display: none;}#search_page .video-listing-item .views-and-time {    font-size: 13px;}#search_page .timecode {    bottom: 0;}/*Media Queries * * Portrait * * */@media screen and (orientation:portrait) {    div.video-listing-item div.video-info p.title {    	font-size:12px;    }    div.video-listing-item div.video-info p.author,    div.video-listing-item div.video-info p.stats {    	font-size:11px;    }     div.tv-listing-item div.video-info p.title {		font-size:13px;	}	div.tv-listing-item div.video-info p.onair {		font-size:10px;	}}/*Media Queries * * Landscape * * */@media screen and (orientation:landscape) {    div.video-listing-item div.video-info p.title {    	font-size:7px;    }    div.video-listing-item div.video-info p.author,    div.video-listing-item div.video-info p.stats {    	font-size:6px;    }    div.tv-listing-item div.video-info p.title {		font-size:7px;	}	div.tv-listing-item div.video-info p.onair {		font-size:6px;	}    .movies-list .movie-item {        width: 25% !important;    }}#footer {	background:#383838;    padding: 16px 0px 10px 0px;}#footer div.inner {    text-align: center;    margin: 0 auto;    display: flex;    justify-content: space-between;    padding: 0px 15px;}#footer div.inner a.logo {    width: 140px;    height: 32px;	display:inline-block;	background: url(../../../v3_imgs/ver-mobile/myvideo-gray.svg);    background-size: cover;}#footer div.inner p.fullversion {    display: none;	color:#b11a1f;}#footer div.inner p.fullversion a{    color:red;}#footer div.inner p.copyright {	color:#6C6C6C;	font-size:12px;}#footer div.inner p.copyright span {	font-family:Arial, Helvetica, sans-serif;}/** SOME FIXES **/.vid {    position: relative;    // border: 1px solid #999999;    // padding: 1px;    // width: 110px;    // height: 70px;}.timecode {    background-color: #333333;    bottom: 0px;    font-family: Arial;    padding: 2px 7px;    position: absolute;    right: 0;    font-weight: bold;    font-size: 13px;    color: #fff;}.scr_18_big {    background: url("../../../v3_imgs/sprites.png") no-repeat scroll -4px -74px transparent;    height: 60px;    left: 50%;    margin-left: -30px;    margin-top: -30px;    position: absolute;    top: 50%;    width: 63px;}.scr_hq {    background: url("../../../v3_imgs/sprites.png") no-repeat scroll -71px -76px transparent;    height: 16px;    left: 1px;    position: absolute;    top: 1px;    width: 30px;}.ui-btn-icon-right .ui-btn-inner{    line-height: 18px;}#filter_video_cats{    /*background:#fff;*/    background:#e5e5e5;    padding:8px;    /*padding-bottom: 0;*/}/** VIDEO PAGE**/#single_video{    background:#fff;    border-bottom: 1px solid #CECECE;    flex-grow: 1;}#single_video h1{    font-size:14px;    color: #333333;    margin:5px 0;    padding:0;    line-height: 20px;    font-family: 'bpg-phone';    letter-spacing: -.3px;    line-height: 1.3;    width: 85%;}#single_video .open-description {    position: absolute;    right: 10px;    top: 10px;    padding: 10px;    transition: transform .1s;}#single_video .open-description.open {    transform: rotate(180deg);}#single_video .open-description span {    border-left: 8px solid transparent;    border-right: 8px solid transparent;    border-top: 8px solid #333;    display: block;}#single_video .video-description {    font-family: 'bpg-phone';    letter-spacing: -.3px;    font-size: 12px;    color: #666666;    margin-bottom: 12px;}#single_video .video-description .myvideo_tag {    font-family: 'bpg-phone';    letter-spacing: -.3px;    font-size: 11px;    color: #fff;    background: #4267B2;    padding: 2px 5px;    display: inline-block;    margin-bottom: 5px;    margin-top: 5px;}#single_video .slidable-content {    display: none;}#single_video .video-tags a {    font-family: 'bpg-phone';    letter-spacing: -.3px;    font-size: 11px;    color: #fff;    background: #4267B2;    padding: 2px 5px;    display: inline-block;    margin-bottom: 5px;}#single_video .video_info_left{    float:left;}#single_video .video_info_left .info_holder{    font-size: 12px;    color:#2d2d2d;    margin-bottom:5px;}#single_video #video_info{    // overflow: hidden;    padding: 10px;    position: relative;}.unsupported-video {    height: 235px;    background-color: #333333;    position: relative;}.unsupported-video #video_info {    color: #fff;    text-align: center;    position: absolute;    top: 50%;    transform: translate(0, -50%);}.unsupported-video #video_info h4 {    font-size: 16px;    line-height: 1.5;    font-family: 'bpg-phone';}#single_video #video_info .info_holder_added {    font-family: 'bpg-phone';    letter-spacing: -.3px;    font-size: 11px;    color: #666666;}#single_video .video_info_left .info_holder span{    color:#7e7e7e;}#single_video .video_view_count{    font-family: 'bpg-phone';    letter-spacing: -.3px;    position: relative;    /*padding-left:45px;*/    font-size: 11px;    color: #666666;}#single_video .video_view_count .count_lang{    font-size:11px;    color:#666;    /*position: absolute;*/    bottom:0px;    left:0;}#single_video .video_view_count .views{    font-size:11px;}#single_video #mv_user_header.mobile.imaged .mv_user_header_bg {    display: none;}#single_video .fb_iframe_widget_fluid {    display: block;}#single_video #mv_user_header.mobile.imaged {    height: auto;    padding: 0px 10px;    padding-bottom: 8px;    width: 66%;}#single_video #mv_user_header.mobile .mv_user_header_info {    height: auto;    padding: 0px 10px;    /*padding: 0px 0px;*/}#single_video #mv_user_header.mobile .mv_user_header_avatar {    float: none;    margin-left: 0;    margin-top: 0;    width: auto;    height: auto;    flex-shrink: 0;}#single_video #mv_user_header .mv_user_header_avatar a {    width: auto;    height: auto;    margin: 0;}#single_video #mv_user_header.mobile .mv_user_header_avatar a img {    width: 40px;    height: 40px;}#single_video #mv_user_header.mobile .mv_user_header_info .mv_user_channel_name {    float: none;    margin: 0;    margin-left: 14px;    margin-left:    max-width: inherit;}#mv_user_header.mobile .mv_user_header_info .mv_user_channel_name a {    max-width: inherit;    white-space: inherit !important;    line-height: 1.2;    float: none;    font-family: 'bpg-phone' !important;    letter-spacing: -.3px;    font-size: 14px !important;    color: #666666;    text-decoration: none;}#single_video #mv_user_header.mobile .mv_user_header_info .mv_user_channel_name div {    margin-top: 0;    font-family: 'bpg-phone';    letter-spacing: -.3px;    font-size: 11px;    color: #666666;}#single_video .lates_user_vids .boxnewhead {    display: none;}#single_video .lates_user_vids {    margin-top: 0;}.nav-tabs {    display: flex;    justify-content: space-between;    border: 0;    background-color: #f2f2f2;}.nav-tabs li {    width: 33.3%;}.movie-nav-tabs-cont {    margin-top: 20px;}.movie-nav-tabs-cont li {    width: 50%;}.nav-tabs-two li {    width: 50%;}.nav-tabs:before, .nav-tabs:after {    display: none;}.nav-tabs li a {    font-family: 'bpg-phone';    letter-spacing: -.3px;    font-size: 11px;    color: #666666;    margin: 0;    border: 0;    border-radius: 0;    padding: 15px 3px;    background-color: #f2f2f2;    position: relative;    text-align: center;    letter-spacing: -.3px;    height: 100%;    display: flex;    text-align: center;    align-items: center;    justify-content: center;}.nav-tabs li.active a {    color: #BB1C21 !important;    background-color: #fff !important;    border: 0 !important;}.nav-tabs li.active a:before {    content: "";    display: block;    position: absolute;    width: 100%;    height: 1px;    top: 0;    left: 0;    background-color: #BB1C21;}.lates_user_vids{    width:100%;    overflow: hidden;    margin-top:16px;    background-color: #fff;    flex-shrink: 0;}.lates_user_vids .boxnewhead{    background: rgb(45,45,45); /* Old browsers */    /* IE9 SVG, needs conditional override of 'filter' to 'none' */    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkMmQyZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTFhMWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);    background: -moz-linear-gradient(top,  rgba(45,45,45,1) 0%, rgba(26,26,26,1) 100%); /* FF3.6+ */    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(45,45,45,1)), color-stop(100%,rgba(26,26,26,1))); /* Chrome,Safari4+ */    background: -webkit-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(26,26,26,1) 100%); /* Chrome10+,Safari5.1+ */    background: -o-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(26,26,26,1) 100%); /* Opera 11.10+ */    background: -ms-linear-gradient(top,  rgba(45,45,45,1) 0%,rgba(26,26,26,1) 100%); /* IE10+ */    background: linear-gradient(to bottom,  rgba(45,45,45,1) 0%,rgba(26,26,26,1) 100%); /* W3C */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#1a1a1a',GradientType=0 ); /* IE6-8 */    color:#FFF;    font-size: 16px;    line-height: 20px;    padding:5px 10px 7px;}.lates_user_vids .vidcont{    position: relative;    display: flex;    margin-bottom: 10px;}.lates_user_vids .videos_holder {    padding: 10px;}.lates_user_vids .videos_holder .vidcont:first-child{    border-top:0;}.lates_user_vids .videos_holder .vidcont:last-child{    border-bottom:0;}.lates_user_vids .vidcont div.video-cover {}.lates_user_vids .vidcont .vid{    padding:0;    border:0;}.lates_user_vids .vidcont .vid img {    width: 130px;    height: 78px;    object-fit: cover;}.lates_user_vids .vidcont .vidinfo {    margin-left: 10px;}.lates_user_vids .vidcont .vidinfo:hover{    text-decoration: none;}.lates_user_vids .vidcont .vidinfo h2{    line-height: 18px;    padding:0;    margin:0;    margin-bottom:7px;    font-family: 'bpg-phone';    letter-spacing: -.3px;    font-size: 11px;    color: #333333;}.lates_user_vids .vidcont .vidinfo .author,.lates_user_vids .vidcont .vidinfo .fviews {    font-family: 'bpg-phone';    letter-spacing: -.3px;    font-size: 10px;    color: #666666;}.lates_user_vids .vidcont .vidinfo .fviews span{    // color:#000;}.lates_user_vids .vidcont .latest-user-vid-date {    font-size: 10px;    color: #666666;    font-family: 'bpg-phone';    letter-spacing: -.5px;    margin-left: 6px;}.lates_user_vids .timecode {    bottom: 0;}.related-movies .video-listing-item {    display: flex;}.related-movies .video-listing-item .video-cover {    flex-shrink: 0;}.related-movies .video-listing-item .video-info {    padding-top: 0;}.related-movies .video-listing-item .video-info p.title {    margin-bottom: 3px;}.related-movies .video-listing-item .video-info p.stats.movie_desc {    height: auto;    font-family: 'bpg-phone';    color: #555;}.related-movies .video-listing-item .video-info p.title.second {    padding-bottom: 0 !important;}#fb_comments{    padding:10px;    border-top:1px solid #FFF;}/** MOVIES **/div.video-listing-item.movie_listing{    min-height: 168px;}div.video-listing-item.movie_listing div.video-cover img {    height: /*90*/159px;}div.video-listing-item.movie_listing.movie_listing .vid{    // height:159px;}div.video-listing-item.movie_listing div.video-cover {    // height: 162px;    width: 114px;}div.video-listing-item div.video-info p.stats span.green{    color:green;}div.video-listing-item div.video-info p.stats.movie_desc{    color:#000;    font-size:12px;    line-height:17px;    margin-top:10px;    height:89px;    overflow: hidden;}div.video-listing-item.movie_listing div.video-info p.title {    padding-bottom:3px;}div.video-listing-item.movie_listing div.video-info p.title.second {    color:#757575;    padding-bottom:8px;}/** MOVIE INNER **/#movie_inner_wrapper{    padding:10px;    position: relative;    min-height: 162px;    display: flex;    align-items: center;}#movie_inner_wrapper .movie_info {    margin-left: 10px;}#movie_inner_wrapper .cover{    height: 159px;    position: relative;    width: 110px;}#movie_inner_wrapper h2, #movie_inner_wrapper h1{    margin:0;    padding:0;    font-family: 'bpg-phone';    letter-spacing: -.3px;}#movie_inner_wrapper h1 {    color: #2D2D2D;    font-size: 14px;    line-height: 18px;    margin: 0 0 3px;    padding: 0;}#movie_inner_wrapper h2 {    color: #757575;    font-size: 13px;    line-height: 18px;    margin: 0 0 5px;    padding: 0;    font-family: Arial;}#movie_inner_wrapper .info_holder {    color: #2D2D2D;    font-size: 12px;    margin-bottom: 5px;    font-family: 'bpg-phone';}#movie_inner_wrapper .info_holder.green{    color:green;}#movie_inner_wrapper .info_holder.red{    color:red;}#movie_inner_wrapper .info_holder span {    color: #7E7E7E;    font-family: 'bpg-phone';    letter-spacing: -.3px;}.movie_inner_desc{    padding:10px;    font-size:13px;    border-top:1px solid #FFF;    border-bottom: 1px solid #CECECE;    line-height: 18px;    font-family: 'bpg-phone';    letter-spacing: -.3px;}table.movie_video{    border-collapse: collapse;}table.movie_video thead tr{    background:#FFF;    font-size:12px;}table.movie_video thead td{    padding:11px 0 11px;}table.movie_video thead td div{    font-size:16px;    color:#359500;    padding-top:5px;}table.movie_video thead td.first{    padding-left:10px;}table.movie_video tbody tr.selected td{    background:#f1f1f1;}table.movie_video tbody tr:last-child td{    border-bottom: 0;}table.movie_video tbody td{    vertical-align: middle;    border-bottom:1px solid #d9d9d9;    font-family: Arial;    font-size:16px;    font-weight:bold;    color:#636363;    text-align:center;}table.movie_video tbody td.title{    text-align:left;}table.movie_video tbody td.first{    padding:0;}table.movie_video tbody td.first, table.movie_video tbody td.price{    font-family: Sylfaen;    font-weight: normal;    font-size:13px;}table.movie_video tbody td.price.free{    color:#359500;}table.movie_video tbody td.price.notfree{    color:red;}/*table.movie_video tbody img{    border:5px solid #f2f2f2;    margin-top:11px;    margin-bottom:12px;    -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.21);    -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.21);    box-shadow: 0 1px 0 rgba(0,0,0,0.21);    float:left;    margin-right:10px;}*/table.movie_video tbody .vid{    margin:10px 5px 9px 10px;    float:left;    padding:1px;    width:100px;    height: 60px;}table.movie_video tbody td.title {    padding-left: 6px;}table.movie_video tbody td.title > div {    font-size: 12px;    color: #7E7E7E;    font-weight: normal;}table.movie_video tbody td.title > div span {    color: #2D2D2D;}/*table.movie_video tbody a.title{    display: block;    float: left;    margin-top: 24px;}*/table.movie_video tbody a.title h2 , table.movie_video tbody a.title h3{    margin:0;    padding:0;    font-size:12px;    line-height:16px;    display:block;    color:#202020;}table.movie_video tbody a.title h3{    color:#757575;    font-family: Arial;    font-size:12px;    font-weight: none;}#movie_player{    /*padding:10px;*/}#movie_player h1 {    font-family: 'bpg-phone';}.category-menu-cont {    position: relative;}.category-menu-cont:after {    content: "";     display: block;    width: 50px;    height: 48px;    background-color: #fff;    position: absolute;    right: 1px;    top: 1px;    pointer-events: none;}.category-menu-cont:before {    content: "";    display: block;    position: absolute;    right: 15px;    top: 21px;    width: 0;    height: 0;    border-left: 6px solid transparent;    border-right: 6px solid transparent;    border-top: 6px solid #37383C;    z-index: 1;}#category_menu{    width: 100%;    height:50px;    font-size:15px;    font-family: 'bpg-phone';    letter-spacing: -.3px;    background-color: #fff;    padding-left: 15px;    border: 1px solid #E0E0E0;    outline: none;}.loader_holder{    border-top:1px solid #FFF;    padding:10px;}.loader_holder a{    font-family: 'bpg-phone';    font-size: 13px;    color: #fff;    background-color: #B70D11;    padding: 11px;    display: block;    text-align: center;    text-decoration: none;}.loader_holder a:hover{    cursor: pointer;}#shape{    background:#FFF;    opacity:0.4;    height: 100%;    left: 0;    position: fixed;    top: 0;    width: 100%;    z-index: 1;    text-align:center;    vertical-align: middle;    padding-top:30%;    display: none;}#main_preloader{    left: 0;    position: fixed;    top: 50%;    width: 100%;    text-align: center;    z-index: 2;    display: none;    height: 100%;    top: 0;    background: rgba(0,0,0,.5);}#search_holder{    background:#fff;    padding:5px;    // display: none;    // box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);    z-index: 9;    position: absolute;    z-index: 9;    width: 100%;    top: 0;    transition: all .2s;    transform: translate(100%,0%);    visibility: hidden;}.search-holder-logo {    width: 48px;    overflow: hidden;    position: absolute;    left: -40px;    top: 8px;}#search_holder.opened {    // transform: translate(0,0);    transform: translate(0,0);    visibility: visible;}#search_holder #search_form {    flex-grow: 1;    display: flex;}#search_holder img {    margin-left: 12px;    margin-right: 5px;}#search_holder .search_input{    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    padding:15px 30px 15px 10px;    // width: 100%;    font-size:12px;    color:#9f9f9f;    -webkit-appearance: none;    font-family: 'bpg-phone';    letter-spacing: -.3px;    color: #7E7E7E;    border: 0;    flex-grow: 1;    line-height: 1;}#search_holder .search_input::-webkit-input-placeholder { /* Chrome/Opera/Safari */  color: #ccc;}#search_holder .search_input::-moz-placeholder { /* Firefox 19+ */  color: #ccc;}#search_holder .search_input:-ms-input-placeholder { /* IE 10+ */  color: #ccc;}#search_holder .search_input:-moz-placeholder { /* Firefox 18- */  color: #ccc;}#search_holder .close-search {    background: transparent;    border: 0;}#search_holder .close-search img {    width: 18px;}#search_holder .clear-search {    // position: absolute;    // right: 80px;    margin-right: 8px;    display: none;}#search_holder .search_input:focus {    outline: 0;}#tabs{    width: 100%;    // border-bottom:1px solid #CCCCCC;    overflow: hidden;}#tabs a {    display:block;    float:left;    width: 49.94%;    padding:10px 0;    text-align: center;    text-decoration: none;    font-family: 'bpg-phone';    letter-spacing: -.3px;    color: #2D2D2D;}#tabs a.active {    color: #B70D11;}#tabs.movie a{    width: 32.94%;}#tabs a#video_tab{    border-right:1px solid #CCC;}#tabs a#movie_tab{    border-left:1px solid #FFF;}#tabs.movie a#movie_tab{    border-right:1px solid #CCC;}#tabs.movie a#year{    border-left:1px solid #FFF;}.not_found,.alerts_note{    background: none repeat scroll 0 0 #D2E3FB;    color: #65789A;    font-size: 11px;    padding: 14px;    text-align: center;    font-family: 'bpg-phone';}.alerts_ico {    display: inline;    margin-right: 10px;    vertical-align: middle;}/*AUTH*/.authForm{        color:#fff;        padding-top:20px;        background-color: #f2f2f2;    }.authForm.big{}.authForm p.desc{    font-size:12px;    text-align:center;    margin-top:15px;    margin-bottom:15px;    line-height: 24px;    padding:0 8px;    font-family: 'bpg-phone';    color: #333;}.authForm .adult_buttons{    margin: 0 auto;    overflow: hidden;    padding:10px;    display: flex;    justify-content: center;}.authForm a.adult_user{}.authForm a.just_kid{}.adult_buttons a {    background: #B70D11;    font-family: 'bpg-phone';    font-size: 12px;    text-align: center;    padding: 10px;    color: #fff;    margin: 0px 5px;}.authFormH1{    font-family: 'bpg-phone';    font-size: 13px;    color: #333;    text-align: center;}.authForm form{    color:#7a7b79;    font-size:13px;    padding:10px;}.authForm form label{    display: block;    margin-bottom: 10px;}.authForm form label span{    display:block;    margin-bottom:5px;    font-family: 'bpg-phone';    font-size: 12px;    color: #333;    font-weight: normal;}.authForm form input{    color:#333;    border: 1px solid #CECECE;    width:100%;    height: 50px;    padding:10px;    font-size:13px;    background-color: #fff;}.authForm .rememberMe{    width:150px;    font-size:12px;    text-align: left;    float: left;}#rememberMe{    width:20px;}.authForm .submit{    font-family: 'bpg-phone';    font-size: 13px;    color: #ffffff;    padding: 10px 20px;    background: #B70D11;    width: 145px;    text-align: center;    float: right;}.authFormBot{    clear:both;    font-size:12px;    color:#fff;    padding:10px;}.authFormBot a{    color:#fff;    line-height: 20px;    display: block;}.authFormBot .facebook-auth {    font-family: 'bpg-phone';    font-size: 13px;    color: #48639E;    padding: 9px;    text-align: center;    border: 1px solid #48639E;}.authFormBot .register {    font-family: 'bpg-phone';    font-size: 12px;    color: #555;    text-align: center;    margin-top: 30px;    margin-bottom: 15px;}.authFormBot a.right{    float:right;}#mob_android_alert{    background: #FFFFFF;    position: fixed;    width: 100%;    height: 100%;    top: 0;    left: 0;    z-index: 9999999;}#mob_android_alert .android_content{    padding-top: 30px;}#mob_android_alert .android_download_button{    background: #db1d27;    padding: 16px 0;    display: block;    margin: 0 auto;    text-align: center;    width: 230px;    border-radius: 4px;    color: #FFFFFF;}#mob_android_alert .full_version{    color: #878787;    display: block;    width: 230px;    text-align: center;    margin: 0 auto;    margin-top: 26px;    font-size: 14px;}#mob_header_alert{    background : #FFF;    overflow: hidden;}#mob_header_alert .main_desc_holder{    display: block;    text-align: center;    color: #000;    padding: 20px;    font-size: 13px;    line-height: 19px;}#mob_header_alert .download_button{    background: #db1d27;    padding: 16px 0;    display: block;    margin: 0 auto 20px;    text-align: center;    width: 230px;    border-radius: 4px;    color: #FFFFFF;}#mob_header_alert .download_button.new{    width: 91vw;    height: 9vw;    margin-top: 20px;}#mob_header_alert .download_button.new.ios{    background: url("../../../v4_imgs/download_ios_app.png") no-repeat 0 0;    background-size: 100% 100%;}#mob_header_alert .download_button.new.android{    background: url("../../../v4_imgs/download_android_app.png") no-repeat 0 0;    background-size: 100% 100%;}@keyframes lds-spinner {  0% {    opacity: 1;  }  100% {    opacity: 0;  }}@-webkit-keyframes lds-spinner {  0% {    opacity: 1;  }  100% {    opacity: 0;  }}.lds-spinner {  position: relative;}.lds-spinner div {  left: 94px;  top: 48px;  position: absolute;  -webkit-animation: lds-spinner linear 1s infinite;  animation: lds-spinner linear 1s infinite;  background: #bb1c21;  width: 12px;  height: 24px;  border-radius: 40%;  -webkit-transform-origin: 6px 52px;  transform-origin: 6px 52px;}.lds-spinner div:nth-child(1) {  -webkit-transform: rotate(0deg);  transform: rotate(0deg);  -webkit-animation-delay: -0.916666666666667s;  animation-delay: -0.916666666666667s;}.lds-spinner div:nth-child(2) {  -webkit-transform: rotate(30deg);  transform: rotate(30deg);  -webkit-animation-delay: -0.833333333333333s;  animation-delay: -0.833333333333333s;}.lds-spinner div:nth-child(3) {  -webkit-transform: rotate(60deg);  transform: rotate(60deg);  -webkit-animation-delay: -0.75s;  animation-delay: -0.75s;}.lds-spinner div:nth-child(4) {  -webkit-transform: rotate(90deg);  transform: rotate(90deg);  -webkit-animation-delay: -0.666666666666667s;  animation-delay: -0.666666666666667s;}.lds-spinner div:nth-child(5) {  -webkit-transform: rotate(120deg);  transform: rotate(120deg);  -webkit-animation-delay: -0.583333333333333s;  animation-delay: -0.583333333333333s;}.lds-spinner div:nth-child(6) {  -webkit-transform: rotate(150deg);  transform: rotate(150deg);  -webkit-animation-delay: -0.5s;  animation-delay: -0.5s;}.lds-spinner div:nth-child(7) {  -webkit-transform: rotate(180deg);  transform: rotate(180deg);  -webkit-animation-delay: -0.416666666666667s;  animation-delay: -0.416666666666667s;}.lds-spinner div:nth-child(8) {  -webkit-transform: rotate(210deg);  transform: rotate(210deg);  -webkit-animation-delay: -0.333333333333333s;  animation-delay: -0.333333333333333s;}.lds-spinner div:nth-child(9) {  -webkit-transform: rotate(240deg);  transform: rotate(240deg);  -webkit-animation-delay: -0.25s;  animation-delay: -0.25s;}.lds-spinner div:nth-child(10) {  -webkit-transform: rotate(270deg);  transform: rotate(270deg);  -webkit-animation-delay: -0.166666666666667s;  animation-delay: -0.166666666666667s;}.lds-spinner div:nth-child(11) {  -webkit-transform: rotate(300deg);  transform: rotate(300deg);  -webkit-animation-delay: -0.083333333333333s;  animation-delay: -0.083333333333333s;}.lds-spinner div:nth-child(12) {  -webkit-transform: rotate(330deg);  transform: rotate(330deg);  -webkit-animation-delay: 0s;  animation-delay: 0s;}.lds-spinner {  width: 115px !important;  height: 115px !important;  margin: auto;  -webkit-transform: translate(-57.5px, -57.5px) scale(0.575) translate(57.5px, 57.5px);  transform: translate(-57.5px, -57.5px) scale(0.575) translate(57.5px, 57.5px);}.lds-css.ng-scope {    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%,-50%);}.tv-channels-list {    flex-shrink: 0;    background-color: #E5E5E5;}.swiper-container {    width: 100%;    padding: 10px;    padding-bottom: 14px;}.tv-channels-list:after {    content: "";    display: block;    position: absolute;    height: 50%;    width: 100%;    left: 0;    right: 0;    background-color: #fff;    top: calc(50% - 1px);    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.15);}.tv-channels-list .tv-channel a {    display: block;}.tv-channels-list .tv-channel a .tv-logo {    height: 70px;    background-size: 70%;    background-repeat: no-repeat;    background-position: center;    border-radius: 4px;    background-color: #fff;    box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25);}.tv-channels-list .tv-channel a .tv-title {    font-family: 'bpg-phone';    letter-spacing: -.3px;    font-size: 11px;    color: #333;    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;    margin-top: 8px;}.swiper-container-horizontal>.swiper-scrollbar {    bottom: 2px !important;    width: 100% !important;    left: 0 !important;}.block-title {    font-family: 'bpg-phone';    letter-spacing: -.3px;    font-size: 13px;    color: #333;    margin-top: 5px;}.fb-comments-count {    display: none;}.fb_comments_count_zero {    display: none !important;}.movies_holder {    overflow: hidden;}.movies-list {    display: flex;    flex-wrap: wrap;    padding-top: 0;    /*margin: 0px -10px;*/}.movies-list .movie-item {    width: 50%;    padding: 10px;}.movies-list .movie-item .stats {    color: #555;}.movies-list .movie-item .movie-cover img {    display: block;    margin: auto;    width: 100%;}.movies-list .movie-item .movie-info {    font-family: 'bpg-phone';    letter-spacing: -.3px;    font-size: 12px;    color: #333333;}.movies-list .movie-item .movie-info .title {    margin-top: 5px;}.movies-list .movie-item .movie-info .title-orig {    font-family: 'roboto';    font-size: 13px;}.quick-links {    position: fixed;    bottom: 0;    display: flex;    width :100%;    background-color: #fff;    box-shadow: 0px -1px 3px rgba(0, 0, 0, 0.1);}.quick-links a {    width: 33.3%;    padding: 5px;    text-align: center;    display: flex;    flex-direction: column;    align-items: center;    justify-content: flex-end;    text-decoration: none;}.quick-links a.active span {    color: #B70D11;}.quick-links a.active svg path {    fill: #B70D11;}.quick-links a span {    font-family: 'bpg-phone';    font-size: 11px;    color: #333;    display: block;    margin-top: 4px;}.top-ge img, .inet-az img {    position: absolute;    bottom: 25px;    left: auto;    right: 23px;}.adult-content-image {    position: absolute;    bottom: 26px;    left: 23px;}.home-banner {    width: 100%;    /*height: 100px;*/    z-index: 8;}.home-banner img {    width: 100% !important;    height: auto !important;}.fullversion {    position: absolute;    bottom: 70px;    left: 0;    right: 0;    text-align: center;    font-family: 'bpg-phone';    font-size: 12px;}.fullversion a {    color: #282828;}@media (min-width: 500px) and (orientation: landscape) {    div.video-listing-item {        display: flex;        padding: 8px;        align-items: center;    }    div.video-listing-item div.video-cover img {        width: 232px;        height: 128px;    }    div.video-listing-item div.video-info p.title {        font-size: 14px;    }    .video-listing-item .video-author-name {        font-size: 13px;    }    .video-listing-item .views-and-time {        font-size: 13px;    }    div.video-listing-item div.video-info .view-count {        font-size: 13px;    }}/** VIDEO LIKE DISLIKE **/#myvideo_rating{    margin-top: 15px;    margin-bottom: 10px;    font-family: 'Sylfaen';    display: flex;    justify-content: space-between;    align-items: center;}#myvideo_rating #rating_buttons{    overflow: hidden;    display: flex;}    #myvideo_rating #rating_buttons a{        display: block;        color:#646464;        font-size: 12px;        border:1px solid #e2e2e2;        display: flex;        align-items: center;        justify-content: center;        padding: 8px 12px;    }    #myvideo_rating #rating_buttons a svg {        flex-shrink: 0;    }    #myvideo_rating #rating_buttons #like{        overflow: hidden;    }        #myvideo_rating #rating_buttons #like span {        padding-left:8px;        font-family: 'bpg-phone';        font-size: 11px;        color: #666;    }        #myvideo_rating #rating_buttons #like.active,    #myvideo_rating #rating_buttons #like:hover{        /*background:#5c8651;*/        color:#FFF;    }    #myvideo_rating #rating_buttons #like.active svg path {        fill: #427437;    }        #myvideo_rating #rating_buttons #like.active span,    #myvideo_rating #rating_buttons #like:hover span{            }    #myvideo_rating #rating_buttons #dislike{        width: 33px;        border-left: 0;    }        #myvideo_rating #rating_buttons #dislike span{        display: block;        height: 100%;        width: 100%;    }        #myvideo_rating #rating_buttons #dislike.active,    #myvideo_rating #rating_buttons #dislike:hover{        border-left:0;        color:#FFF;    }    #myvideo_rating #rating_buttons #dislike.active svg path {        fill: #EC0000;    }        #myvideo_rating #rating_buttons #dislike.active span,    #myvideo_rating #rating_buttons #dislike:hover span{        background: url('../../v4_imgs/icons/dislike_active.png') no-repeat 8px center;    }#myvideo_rating .rating_sprint_holder{    overflow: hidden;    margin-left: 26px;    color: #767676;    font-size: 12px;    margin-top: 3px;}    #myvideo_rating .rating_sprint_holder.hidden{        display: none;        }        #myvideo_rating .rating_sprint_holder .rating_sprint{        background: #cccccc;        width: 207px;        height: 2px;        margin-bottom: 8px;        overflow: hidden;    }    #myvideo_rating .rating_sprint_holder .rating_sprint div.runner{        height: 2px;        overflow: hidden;        float: left;    }    #myvideo_rating .rating_sprint_holder .rating_desc {        font-family: 'bpg-phone';        font-size: 10px;        color: #666;    }    #myvideo_rating .rating_sprint_holder .rating_sprint div.likes{        background: #427437;    }    #myvideo_rating .rating_sprint_holder .rating_sprint div.dislikes{        background: #EC0000;    }/** VIDEO LIKE DISLIKE **/.mv_user_subscribe_cont{        overflow: hidden;        margin-right: 10px;}.mv_user_subscribe_cont a, .mv_user_subscribe_cont button {    font-family: 'bpg-phone';    color: #666666;    font-size: 11px;    border: 1px solid #cecece;    padding: 8px 10px;    display: block;    background-color: #fff;}.mv_user_subscribe_cont a span, .mv_user_subscribe_cont button span {    margin-left: 5px;}.cd-top {    display: inline-block;    height: 40px;    width: 40px;    position: fixed;    bottom: 50px;    right: 10px;    z-index: 9;    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.05);    -moz-box-shadow: 0 0 10px rgba(0,0,0,.05);    box-shadow: 0 0 10px rgba(0,0,0,.05);    overflow: hidden;    display: flex;    align-items: center;    justify-content: center;    white-space: nowrap;    background: rgba(61,61,61,.9);    visibility: hidden;    opacity: 0;    -webkit-transition: opacity .3s 0s,visibility 0s .3s;    -moz-transition: opacity .3s 0s,visibility 0s .3s;    -o-transition: opacity .3s 0s,visibility 0s .3s;    transition: opacity .3s 0s,visibility 0s .3s}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover {    -webkit-transition: opacity .3s 0s,visibility 0s 0s;    -moz-transition: opacity .3s 0s,visibility 0s 0s;    -o-transition: opacity .3s 0s,visibility 0s 0s;    transition: opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible {    visibility: visible;    opacity: 1}.cd-top.cd-fade-out {    opacity: .8}.modal-backdrop {    background-color: rgba(0,0,0,.5);}