* {
    margin:0;
    padding:0
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: bold;
    src: url('../fonts/iransans/eot/IRANSansWeb_Bold.eot');
    src: url('../fonts/iransans/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
    url('../fonts/iransans/woff2/IRANSansWeb_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/iransans/woff/IRANSansWeb_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('../fonts/iransans/ttf/IRANSansWeb_Bold.ttf') format('truetype');
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 500;
    src: url('../fonts/iransans/eot/IRANSansWeb_Medium.eot');
    src: url('../fonts/iransans/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
    url('../fonts/iransans/woff2/IRANSansWeb_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/iransans/woff/IRANSansWeb_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('../fonts/iransans/ttf/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/iransans/eot/IRANSansWeb_Light.eot');
    src: url('../fonts/iransans/eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
    url('../fonts/iransans/woff2/IRANSansWeb_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/iransans/woff/IRANSansWeb_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('../fonts/iransans/ttf/IRANSansWeb_Light.ttf') format('truetype');
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 200;
    src: url('../fonts/iransans/eot/IRANSansWeb_UltraLight.eot');
    src: url('../fonts/iransans/eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
    url('../fonts/iransans/woff2/IRANSansWeb_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/iransans/woff/IRANSansWeb_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('../fonts/iransans/ttf/IRANSansWeb_UltraLight.ttf') format('truetype');
}
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: normal;
    src: url('../fonts/iransans/eot/IRANSansWeb.eot');
    src: url('../fonts/iransans/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
    url('../fonts/iransans/woff2/IRANSansWeb.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
    url('../fonts/iransans/woff/IRANSansWeb.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('../fonts/iransans/ttf/IRANSansWeb.ttf') format('truetype');
}
@font-face {
    font-family:'BYekan';
    src:url(../fonts/BYekan.eot?#) format("eot"),url(../fonts/BYekan.woff) format("woff"),url(../fonts/BYekan.ttf) format("truetype")
}
@font-face {
    font-family:'Yekan';
    src:url(../fonts/Yekan.eot?#) format("eot"),url(../fonts/Yekan.woff) format("woff"),url(../fonts/Yekan.otf) format("opentype"),url(../fonts/Yekan.ttf) format("truetype")
}
:focus {
    outline:none
}
a:focus,a:active,button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,select::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner {
    border:0;
    outline:0;
    text-decoration:none
}
input[type="file"] {
    display:block;
    font:12.5px tahoma
}
input::-webkit-input-placeholder{
    color:#666;
}
input:-moz-placeholder {
    color:#666;
}
.search input[type="search"]::-webkit-input-placeholder{
    color:#b5d4e8;
}
.search input[type="search"]:-moz-placeholder {
    color:#b5d4e8;
}
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px white inset !important;
}

body {
    background:#FFF;
    text-align:right;
    direction:rtl
}

#body-wrap{
    padding-top: 52px;
}

body.uli #body-wrap{
    padding-top:82px;
}

body.full-page-hero #body-wrap{
    padding-top:0;
}

* {
    direction: rtl;
    text-align: right;
    font-family: IRANSans;
    font-size: 9pt;
    -webkit-font-smoothing: antialiased;
}

a {
    color: #2e2e2e;
    transition: all 0.2s linear;
}
a:hover{
    text-decoration: none;
    color: #07c;
}

:-moz-placeholder {
    color: #828486
}

::-moz-placeholder {
    color: #828486
}

:-ms-input-placeholder {
    color: #828486
}

::-webkit-input-placeholder {
    color: #828486
}

label{
    font-size: 13px;
    font-weight: 500;
}

#wrapper{
    max-width:1170px;
    position:relative;
    display:block;
    min-width:330px;
    margin-right:auto;
    margin-left:auto
}

#body-wrap {
    overflow-y: auto;
    overflow-x: hidden;
    position: relative;
    width: 100%;
    position: relative;
    z-index: 1;
}

body.modal-open #body-wrap{
    z-index:auto;
}

.container-fluid{
    max-width:1170px;
}

.main-header{
    background:#232328 ;
    display:block;
    z-index:101 ;
    transition: top 0.3s ease;
}

.main-footer{
    background:#232328 ;
    padding: 20px 0 10px 0;
    box-shadow: 0px 0px 4px 1px #474747;
    transition: top 0.3s ease;
}

.top-nav{
    background: #232328;
    min-height: 50px;
    height: 52px;
    border: none;
    box-shadow: 0 2px 4px -1px #474747;
}

.top-ribbon:before {
    display: block;
    width: 100%;
    height: .1875rem;
    background-image: -webkit-linear-gradient(left,#248de4,#4cbff9,#248de4);
    background-image: linear-gradient(to right,#248de4,#4cbff9,#248de4);
    content: '';
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.navbar .searchform {
    width: 245px;
    margin: 10px auto 10px auto;
}

.searchform input::before{
    display:none;
}
.searchform input {
    font-size: 13px;
    width: 80%;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.searchform button, .searchform input {
    color:#bbbcbd;
    height: 30px;
    vertical-align: top;
    border: 0;
    padding-right: 8px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    box-shadow: none;
}

.searchform button:hover{
    color:#bbbcbd;
}

.searchform button, .searchform input {
    transition: background .15s ease-out;
    box-shadow: 0 2px 5px rgba(0,0,0,.06);
}

.searchform input:not(:focus)::-webkit-input-placeholder {
    color: #bbbcbd
}

.searchform input:not(:focus)::-moz-placeholder {
    color: #bbbcbd
}

.searchform input:not(:focus):-ms-input-placeholder {
    color: #bbbcbd
}

.searchform input:not(:focus):-moz-placeholder {
    color: #bbbcbd
}


.searchform button {
    width:20%;
    display: inline-block;
    padding: 5px 15px;
    margin-right: 0;
    line-height: 22px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.searchform input:not(:focus) ,.searchform .btn {
    background: rgba(255,255,255,.2);
}

.searchform .btn-search:active, .searchform .btn-search:hover, .searchform .btn-search:focus{
    color:#fff;
    background: rgba(255,255,255,.3);
}

.searchform input:not(:focus) {
    color: #fff;
    transition-property: background color;
}

.navbar-brand{
    padding-top:3px;
}

.searchform input:focus,.searchform input:focus + .btn-search {
    background:#fff;
    color:#000;
}

.searchform input:focus + .btn-search {
    background:#0287e6;
    color:#fff;
}

.transition{
    transition: all 0.2s linear;
}

.logo{
    width: 145px;
    height: 35px;
    margin: 5px 0;
}

.nav-btn{
    float:left;
    height:30px;
}

.nav-btn.open > .nav-icon{
    color:#fff;
}

.nav-btn-container{
    margin: 10px 0;
}

.nav-icon{
    font-size:20px;
    color:#bbbcbd;
    padding: 0px 10px;
    line-height: 1.9;
    position:relative;
    transition: background .25s ease-out;
}

.nav-icon .badge{
    position: absolute;
    top:0;
    left:0;
    font-family: BYekan,tahoma;
    background-color: #ff3939;
}

.nav-icon:hover,.nav-icon:focus{
    color:#fff;
}

.nav-btn-upload , .nav-btn-login{
    min-height:30px;
    padding: 4px 9px;
    color: #FFFFFF;
}

.nav-btn-upload {
    background-color: #248DE4;
    border-color: #0E69B3;
    transition: background .25s ease-out;
}

.nav-btn-upload span , .nav-btn-login span{
    font-size: 14px;
}

.nav-btn-upload:hover,
.nav-btn-upload:focus,
.nav-btn-upload:active,
.nav-btn-upload.active,
.open .dropdown-toggle.nav-btn-upload {
    color: #FFFFFF;
    background-color: #207CC7;
    border-color: #0E69B3;
}

.nav-btn-upload:active,
.nav-btn-upload.active,
.open .dropdown-toggle.nav-btn-upload {
    background-image: none;
}

.nav-btn-upload.disabled,
.nav-btn-upload[disabled],
fieldset[disabled] .nav-btn-upload,
.nav-btn-upload.disabled:hover,
.nav-btn-upload[disabled]:hover,
fieldset[disabled] .nav-btn-upload:hover,
.nav-btn-upload.disabled:focus,
.nav-btn-upload[disabled]:focus,
fieldset[disabled] .nav-btn-upload:focus,
.nav-btn-upload.disabled:active,
.nav-btn-upload[disabled]:active,
fieldset[disabled] .nav-btn-upload:active,
.nav-btn-upload.disabled.active,
.nav-btn-upload[disabled].active,
fieldset[disabled] .nav-btn-upload.active {
    background-color: #248DE4;
    border-color: #0E69B3;
}

.nav-btn-upload .badge {
    color: #248DE4;
    background-color: #FFFFFF;
}

.nav-btn-upload i{
    padding-left:7px;
    font-size: 20px;
    line-height: 20px;
    vertical-align: middle;
}

.nav-btn-login,.nav-btn-upload{
    height:30px;
}

.nav-btn-login{
    margin-right: 7px;
    color: #bbbcbd;
}

.nav-btn-login:hover,.nav-btn-login:focus,.nav-btn-login:active{
    color:#fff;
    border:none;
}

.nav-btn-login i{
    padding-left:7px;
    font-size: 17px;
    line-height: 17px;
    vertical-align: middle;
}


button.navbar-toggle{
    margin-top:0 ;
    margin-bottom:0;
    padding: 5px 8px;
    color:#bbbcbd;
}

.nav-btn-notifications{
    margin-left: 7px;
}

.nav-logo-wrapper{
    padding-right:0;
}

.navbar-default .dropdown-menu.notify-drop {
    min-width: 330px;
    max-width: 330px;
    background-color: #fff;
    min-height: 312px;
    max-height: 312px;
    margin-left:15px;
    padding:0;
}
.navbar-default .dropdown-menu.notify-drop .notify-drop-title {
    border-bottom: 1px solid #e2e2e2;
    padding: 10px 15px 10px 15px;
    background: #efefef;
}
.navbar-default .dropdown-menu.notify-drop .notify-drop-title .notify-title{
    font-weight: 500;
    font-size: 14px;
}
.navbar-default .dropdown-menu.notify-drop .drop-content {
    min-height: 237px;
    max-height: 237px;
    overflow-y: scroll;
}
.navbar-default .dropdown-menu.notify-drop .drop-content::-webkit-scrollbar-track
{
    background-color: #F5F5F5;
}

.navbar-default .dropdown-menu.notify-drop .drop-content::-webkit-scrollbar
{
    width: 8px;
    background-color: #F5F5F5;
}

.navbar-default .dropdown-menu.notify-drop .drop-content::-webkit-scrollbar-thumb
{
    background-color: #ccc;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li {
    border-bottom: 1px solid #e2e2e2;
    padding: 10px 0px 5px 0px;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li:nth-child(2n+0) {
    background-color: #fafafa;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li:after {
    content: "";
    clear: both;
    display: block;
}
.navbar-default .dropdown-menu.notify-drop .drop-content .notify-img-container {
    float:right;
    padding: 0 15px 0 0 ;
    width:20%;
}
.navbar-default .dropdown-menu.notify-drop .drop-content .notify-description-container{
    float:right;
    width:80%;
    padding-right: 2px;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li:hover {
    background-color: #fcfcfc;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li:last-child {
    border-bottom: none;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li .notify-img {
    float: right;
    display: inline-block;
    width: 45px;
    height: 45px;
    margin: 0px 0px 8px 0px;
}

.navbar-default .dropdown-menu.notify-drop .drop-content > li .notify-description{
    width:100%;
    font-weight: normal;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li .notify-description .wl-link{
    width:100%;
    font-weight: normal;
    display:block;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li .notify-img img{
    width:45px;
    height:45px;
    border-radius:50%;
}
.navbar-default .dropdown-menu.notify-drop .allRead {
    margin-right: 7px;
}
.navbar-default .dropdown-menu.notify-drop .rIcon {
    float: right;
    color: #999;
}
.navbar-default .dropdown-menu.notify-drop .rIcon:hover {
    color: #333;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li a {
    font-size: 12px;
    font-weight: normal;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li {
    font-weight: bold;
    font-size: 11px;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li:hover{
    background:#ededed;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li hr {
    margin: 5px 0;
    width: 100%;
    border-color: #e2e2e2;
}
.navbar-default .dropdown-menu.notify-drop .drop-content .pd-l0 {
    padding-right: 0;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li p {
    font-size: 9pt;
    color: #666;
    font-weight: normal;
    margin: 3px 0;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li p.time {
    font-size: 10px;
    font-weight: 600;
    top: -6px;
    margin: 10px 0px 0px 0px;
    padding: 1px 8px;
    border: 1px solid #e2e2e2;
    position: relative;
    background-image: linear-gradient(#fff,#f2f2f2);
    display: inline-block;
    border-radius: 20px;
    color: #7f7f7f;
}
.navbar-default .dropdown-menu.notify-drop .drop-content > li p.time:hover {
    background-image: linear-gradient(#fff,#fff);
}
.navbar-default .dropdown-menu.notify-drop .notify-drop-footer {
    border-top: 1px solid #e2e2e2;
    bottom: 0;
    position: relative;
    padding: 8px 15px;
}
.navbar-default .dropdown-menu.notify-drop .notify-drop-footer a {
    color: #777;
    text-decoration: none;
}
.navbar-default .dropdown-menu.notify-drop .notify-drop-footer a:hover {
    color: #333;
}

.navbar-default .nav-btn-notifications .dropdown-menu.notify-drop .drop-content > li a{
    font-weight:500;
}

.sub-nav{
    margin-top: 52px;
    background:#36383c;/*#2f3135*/
    min-height: 30px;
    border: none;
    box-shadow: 0 2px 4px -1px rgba(0,0,0,0.25);
    z-index:1029;
}

.sub-nav .nav-pills > li{
    float:right;
}

.sub-nav .nav-pills li > a.sub-nav-item , .m-nav li > a.sub-nav-item{
    color:#b9b9b9;
}

.sub-nav .nav-pills li > a.sub-nav-item{
    padding: 5px 25px;
    margin: 0;
    border-radius: 0;
}

.sub-nav .nav-pills li > a.sub-nav-item span.nav-pill-text,.m-nav li > a.sub-nav-item span.nav-pill-text{
    padding-right:5px;
    font-size:14px;
}

.sub-nav .nav-pills li > a.sub-nav-item .badge,.m-nav li > a.sub-nav-item .badge{
    margin-right:10px;
    padding-top: 4px;
}

.sub-nav .nav-pills li > a.sub-nav-item span.caret , .m-nav li > a.sub-nav-item span.caret{
    margin-right:3px;
}

.sub-nav .nav-pills > li.active > a.sub-nav-item,.sub-nav .nav-pills > li.active > a.sub-nav-item:hover,.sub-nav .nav-pills > li.active > a.sub-nav-item:focus{
    background: rgba(255,255,255,.1);
}

.sub-nav .nav-pills > li > a.sub-nav-item:hover , .sub-nav .nav-pills > li > a.sub-nav-item:focus , .sub-nav .open > a{
    background: rgba(255,255,255,.1);
    background-color:rgba(255,255,255,.1);
    color:#fff;
}

.sub-nav .dropdown-menu{
    left:auto ;
    right:0;
    margin:0;
}

.sub-nav .nav-pills  li.hoverable:hover .dropdown-menu {
    display: block;
}

.dropdown-menu > li > a{
    font-size: 13px;
}
.dropdown-menu > li > a:hover{
    background:#ebebeb;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
    background-color:#232328;
}

.mc-nav{
    padding:0;
    background:#232328;
}

.m-nav{
    margin:0;
}

.m-nav li a:hover{
    color:#fff;
}

.m-nav .dropdown-menu .divider{
    background-color: #3e3e3e;
}

.navbar-nav .open .dropdown-menu li a,.navbar-default .navbar-nav .open .dropdown-menu > li > a,.m-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover{
    color:#b9b9b9;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus,.sub-nav .nav-pills li > a.sub-nav-item:hover , .sub-nav .nav-pills li > a.sub-nav-item:focus,.m-nav li > a.sub-nav-item:hover,.m-nav li > a.sub-nav-item:focus{
    color:#fff;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.m-nav li a:hover{
    color:#fff;
}
.navbar-default .navbar-nav .open .dropdown-menu{
    padding-right:10px;
}
#navbar{
    border:none;
}
#navbar .searchform{
    padding: 0 15px;
    width:100%;
}
#navbar .searchform button{
    width:15%;
}
#navbar .searchform input{
    width:85%;
}
#content {
    min-height: 700px;
}
.content-area{
    margin: 15px auto;
    width: 100%;
}
.trending-videos{
    background:#e5e5e5;
    padding: 50px 0;
    position: relative;
}

.index_featured_videos_widget {
    position:relative;
    overflow:hidden;
    display:block;
    width:100%;
    margin-top:30px
}
.index_featured_videos_widget .featured_wrapper,.index_video_play_featured .featured_wrapper {
    background:#f2f2f2;
    padding:30px 0 0;
    margin-bottom:30px;
    display:block
}
.wdg_row {
    margin-right:-15px;
    margin-left:-15px
}
.item-img {
    position:relative
}
.item-img img {
    width:100%;
    height:auto;
}
.feat-item {
    position:absolute;
    bottom:0;
    left:0px;
    right:0px;
    height:120px;
    overflow: hidden;
    background:url(../images/feat-bg.png) repeat-x bottom;
}
.feat-item .feat-info {
    height: 100%;
}
.feat-item h3 {
    margin-bottom:4px;
    margin-top: 0;
    height: 100%;
    overflow:hidden
}
.feat-item h3 a {
    color:#F4F4F4;
    height: 100%;
    display:block;
    padding: 70px 20px 0;
    line-height: 20px;
    max-height:110px;
    overflow: hidden;
    font-size:15px;
    font-weight:700;
    font-family:"IRANSans",tahoma;
    text-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    /*text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000*/
}
.item .meta,.feat-item .feat-info .meta {
    font-size:12px;
    font-family:"BYekan",tahoma;
    color:#999;
    overflow:hidden
}
.featured_wrapper .meta,.widget .meta,.meta-maxwidth-360 .meta {
    max-width:360px
}
.item .meta .fv_date,.feat-item .feat-info .meta .fv_date {
    float:right
}
.item .meta .views,.feat-item .feat-info .meta .views {
    float:left
}
.item .meta .heart,.feat-item .feat-info .meta .heart {
    float:left;
    margin-left:10px
}
.item .meta .fcomments,.feat-item .feat-info .meta .fcomments {
    display:none
}
.featured_wrapper .col-sm-3,.featured_wrapper .col-sm-4,.featured_wrapper .col-sm-2 {
    margin-bottom:30px
}
.item .meta .views i,.feat-item .feat-info .meta .views i {
    font-size:12px;
    margin-left:5px;
    color:#b5b5b5;
    vertical-align:middle
}
.item .meta .heart i,.feat-item .feat-info .meta .heart i {
    font-size:10px;
    margin-left:3px;
    color:#bbb;
    vertical-align:middle
}
.carousel {
    overflow:hidden
}
.img-hover {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:#000 url(../images/play-icon.png) no-repeat center center;
    opacity:0;
    -webkit-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out;
    -webkit-backface-visibility:hidden;
    -webkit-transform:translateZ(0) scale(1.0,1.0)
}
.trend-video:hover > .item-img a .img-hover {
    opacity:.75
}
.carousel-inner .item.active .row:last-child {
    margin-bottom:-30px
}
.carousel-inner .post {
    margin-bottom:30px
}
.carousel-inner .post .post-header {
    margin-bottom:0
}
.trending-videos div[class*="col-"]{
    padding:0;
}
.trend-video-half{
    width:50%;
    float: right;
    position: relative;
    display:block;
}
.trend-video-half.borders1{
    border-left:1px solid #ddd;
    border-bottom:1px solid #ddd;
}
.trend-video-half.borders2{
    border-left:1px solid #ddd;
}

.text-truncate{
    max-height: 40px;
    line-height:20px;
    overflow: hidden;
    display: block;
}

.text-truncate::before {
    background-color: #fff;
    position: absolute;
    content: '...';
    left: 0;
    bottom: 0;
    z-index:1;
}

.text-truncate::after {
    content: '';
    position: absolute;
    left: 0;
    width: 1em;
    height: 1em;
    margin-top: 0.2em;
    background-color: #fff;
    z-index: 2;
}

.msection{
    padding: 40px 0;
}

.msection .section-title{
    padding-bottom: 5px;
}

.msection .section-title::before {
    background: url(../images/border.png) repeat-x 0 0;
    width: 100%;
}

.msection .section-title::before,.msection .section-title::after {
    content: '';
    height: 5px;
    bottom: 0;
    right: 0;
    position: absolute;
}

/*
.section-title::after {
    background: #1491ea;
    width: 10%;
}
*/

.msection .section-title h3{
    position: relative;
    margin-top: 0;
    z-index: 1;
}

.msection .section-title h3 a{
    color: #242424;
    font-size: 16px;
    letter-spacing: 1px;
}
.msection .section-title h3 a:hover{
    color:#000;
}

.msection .section-title .section-icon{
    padding-left:10px;
}
.msection .section-title .section-icon i{
    font-size:28px;
    margin-top: 0px;
}
.msection.film , .msection.sports {
    background-image: url(../images/cinema2.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.msection.sports{
    background-image: url(../images/stadium.jpg) !important;
}

.msection.fill-section .section-title h3 a,.msection.fill-section .video-cols .video-item .video-info .title a{
    color:#fff;
}

.msection.fill-section .section-title h3 a:hover,.msection.fill-section .video-cols .video-item .video-info .title a:hover{
    color:#00a5ff;
}

.msection.fill-section .video-cols .video-item .video-info .title a:before,.msection.fill-section .video-cols .video-item .video-info .title a:after{
    background-color:transparent ;
    content: "";
}
.fill-section .section-overlay{
    background: rgba(20,22,23,0.75);
}
.msection.fill-section{
    padding:0;
    margin: 20px 0;
    background:rgba(20,22,23,0.9);
}
.msection.fill-section .section-overlay {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}
.clear-both{
    clear:both;
}

.video-cols-wrap{
    margin-left:-10px;
    margin-right:-10px;
}
.video-cols,.video-rows , .channel-rows{
    position:relative;
    display:block ;
}
.video-cols > ul,.video-rows > ul , .channel-rows > ul{
    list-style:none;
}
.video-cols > ul > li{
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 20px;
    float:right;
}
.video-cols .video-cols-6 li{
    width: 16.666%;
}
.video-cols .video-cols-6 li:nth-of-type(6n+1) {
    clear: both;
}
.video-cols .video-cols-5 li{
    width: 20%;
}
.video-cols .video-cols-5 li:nth-of-type(5n+1) {
    clear: both;
}
.video-cols .video-cols-4 li{
    width: 25%;
}
.video-cols .video-cols-4 li:nth-of-type(4n+1) {
    clear: both;
}
.video-cols > ul > li .video-item,.video-rows > ul > li .video-item,.channel-rows > ul > li .video-item{
    width:100%;
    position:relative;
}
.video-cols > ul > li > .video-item > a.thumb,.video-rows > ul > li > .video-item > a.thumb,.channel-rows > ul > li > .channel-item > a.thumb{
    width:100%;
    cursor:pointer;
    text-decoration: none;
}
.video-cols > ul > li > .video-item:hover a.thumb .thumb-overlay,.video-rows > ul > li > .video-item:hover a.thumb .thumb-overlay{
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: opacity .1s ease-in,background .1s ease-in-out,-webkit-transform .1s ease-in;
    transition: opacity .1s ease-in,background .1s ease-in-out,-webkit-transform .1s ease-in;
    transition: opacity .1s ease-in,transform .1s ease-in,background .1s ease-in-out;
    transition: opacity .1s ease-in,transform .1s ease-in,background .1s ease-in-out,-webkit-transform .1s ease-in
}
.video-cols > ul > li > .video-item > a.thumb > .thumb-wrapper,.video-rows > ul > li > .video-item > a.thumb > .thumb-wrapper,.channel-rows > ul > li > .channel-item > a.thumb > .thumb-wrapper{
    height: 0;
    padding-bottom: 59.66%;
    background-color: #485356;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo 8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3 d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uP SIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHht bG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCI gd2lkdGg9IjEwMHB4IiBoZWlnaHQ9IjQ2cHgiIHZpZXdCb3g9IjAgMCAxMDAgNDYiIGVuYWJsZS 1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCA0NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+ICA8aW1hZ 2UgaWQ9ImltYWdlMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSI0NiIgeD0iMCIgeT0iMCIgeGxpbms6 aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFHUUF BQUF1Q0FZQUFBRGVJYnhlQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4gQUFCNkpnQU FnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL 0FQK2d2YWVUQUFBUCBZRWxFUVZSNDJ1V2NlWEJkMVgzSFArZmM1YjJucDJkWnV5ekxpMnpMQ3hp TU1ZdU5nYkxheE1hQktXc29ReWFoVUVob1N6TkEwaG8zIGtCYVlGS2EwMDBCRHdwQnBhWUdVcFM zQkxaaE1DNDF4MkF3WU1BYkh1eTFyMzUvMGxudnZPZjNqWE1uUHNwNHNDUmxzODUzNXpiM24gdn Q5Wjd1OTc3bGwrNXllSlJ6YlhjVERFb0RST2VQVzB6bm1hYzMvZ3VUN2syY0J2NWlxMEpnNGswQ 1NBUWcwSms5WUpJS0UxaVZBbiBqcm5HdENZR3hBQlhhKzBDdHRaWWFLeXdEbzFHQVo2R0xKQkcw NmUxN2dFNnRLWWRUUk9hL1JyMkFydUFqTmE1N2RQbVhnOTZrOXgzIER0R1g3YUM0WUFxMy85NEd JblloNHdtN1BiTnRJS0cweGhZT0U5d2FMQmxGNndEQUFxNENUZ2lOb29FVTBCZGVnNUJGQjRpR0 9va2MgbVFBVWh0ZEVlSjhJeXgwYVltaERqRm52VVAwZVlDdndNZkFPOEdxWS90SmhYenIxOGJDd EF0ZEtzQ2Y1ZjJ4cy9TbSs4aWlPVE1lVyBzYlRXd2Ryd0pSWmlpS2tEWmdIeEk5R29mcnRwRkZv ckFoVVFhQSt0UFh6bEVhZ3NnZkpST2tCcmpWYWhuZldnbmgwbWhMQnhSQVJiIHhMQmtGRnM2Q1J DTGdFWEFOOE1jTzRCbmdNZUFQVjhXSVVMclE3dFljK3BETmpUOURWczZueWVyMGhRNnBVaGN3RU ppSVFaNm1uQkIgVDlLYVNWcnJTUm8xQ1hTRlJwZG9yVXUxMWlWYXF4S2xkUWxhbFdoVWtWTEtVZ 1JvcFFGRm9JM1IwY3BRb0JXQk1rT0pKU1MyaU9MSSBPQkVyZ1dzWEVwRUpYS3NRVnhiaVdIRWNF Y1dTRWFSd0VFaEFvRkVvNWVPckRObWdsN1RYUTIrMmxXU21tWjVNRTczWkxwU0dxQjBsIDdsUmd DUmV0Zzl6aDlYa05md3JVZjlGRDFwQ0U5S00xL1Fsdk5mOGQ5YjF2NHFrTXZrb1RrRUVyRmJaVE F3SzBRQW9MZ1lVQUpEWWcgRWNKR1lpT0ZqY1RCRWk1QzJOZ3lHcmR3U2lUMlpFdEdwa3RoMTBuc 3VWTFlDeXdSblIxM3lweTRVMEdoVTBuY0tTUG1sQkt6UzRqYSBSYml5RUNIRWlGN3VFRU42N1hT bTl0RFN1NVg2N2cvWTJiNkJuZTF2a3M1bUtJMVg0VnFGS0JYa2ZtbFhvbmwrY0RscHY1dUlQWUU 3IHpuK1h1RnZ5eFJIU0Q2VjlVa0ViR2I4Ylg2ZFJPZ0RNVENxUUNBUkNXTWJnZ0pRdUFva2xiQ3 dSUVFvWEtXd3M0VXdReU1sQ3lNbkEgbEZBbUQ1SXlobGhaSENuczc5N0ViM2YvbkRkM1AwN1d6M UJlT0JPVVJoMlkzYThCL20zQVlFTFMxcnVER2FWTCtaTnpmelB1N1JrUiBJYU5BQXBnR1RBZHFn Wm1ZdVdaYUtJa2pZdFZ4UUh2ZlRwN2NlRDFiV3paUVZWaUxHZm8wYUxyRGQyZ1JDSlFPMk4yK20 1dVdQTTZTIDJodkh2UjJEQ1pGQUtaREVyS0J5RVExL3F3SW1BVFhBVkl5aHA0YlBKb2Q2eHl6Ky tkM3JlSHYzMDFSTm1HVkdBck00V0szaGZpRWsgZXp1MmM4N01QK0NHMC8vbGlOUnZEMG9yekFwc U9jYlExYUZNd1N4Ymp4WmtnZTVRTktZVDVJbzExb0t2WC9Ra3JjbHQ3Ty8ra0tMbyBaUE9WQ0xG RUl0blRzWTJUcXM4N1ltVEFvWVFBYkFDMllJYWRDZ3dSTWNBTjlXVW9WbzdrUG9mY2xlc0JVVGt TaEtJQVA1UWd2R1l4IFgyZ1gwT3AxZC9la201dlRtYlkyNWZmMHhET2RuY1haam82SmZuZDNjYW F0clVoNVhwVVFZcHJXZXFvVmpVNnpZckdwVmlReVVib3UgVmpTS1cxSkN0TEtTeE15WnhDWk5Pc XhCcExBNFo4WnRQTG54bXlnVVVralFvblJ2eHpabWxpM2dscVZyanhnWitRZ0I2QWpsaUVCciBq ZC9kVGFxeGtiNzkrOGwyZEpCdGF5UGQxRVM2dVhsQXNsMWRVYSt6c3k3YjBURWoyOTFkcDRKZ3B vS3BDbW8wbEdPR1VIZHc4WUFXIDRjS2d2K2RFUzB0SjFOVlJldWFaVFA3YTE1aTBiQm5rV2EzTk xyK0k4dmdNa3RsV2xQSnBTL2JWbnpybFFtNVoraEsyUExJanN0ajcgNG92VXJGbzFyb1VHcVJTc HhrWlNUVTJrR3hybzI3ZlBwQnNhak5HYm1raTN0dUsxdDVQcDZVRkJtWUlGQ2haS1dDQmd2b1M1 bGhCUiA2YnBJMTBVNERsSktFQUlSWGcvRCtnRDVPZ2dJVWltOHZqNHlJVWtWOCtaeDZzTVBVNzE 4K1pEWjEveDNEUzNKZXFaT25NUGN5a3VlIHYveWtoMzRxaGIwdy9Ma2I0NEw1S0x5T0h5RlBBRF ZMbHpMdnpqdXB1ZXl5dzJid2Uzdkp0TGFTYm00bTA5WkdxcUhCR0xxeGtkVCsgL2FTYW0wazNOW kZwYlNYYjJZbXZGR2FSUERDbVJTd2hGdG11ZTRhSVJrKzFIT2MwcEp3cmhCQ0hOZko0dkxDVWFN K2pwNldGRExEMCBSejlpL3BvMUI3K2p5ckJ4Nzc5U1hqaUhHYVZMWVdERE5TUzJBMnN4Ty94UFB uZjduaTBySTluYVNnQlVMMXhJOVlvVlNOZkZUNlZBIGE3ek9UaklkSFhoZFhXVGEyOG1HOTluMm R2d2dHSmdJWk5oaUM3QnRHeEdMSVYwWGFWazFRc3JGd0ptaG5Nb1Jjcm1NNnNVdGkyeFggRjEzS kpPYy84Z2l6di9PZDhTajJOOEIzTVYvTzJOcjFYRldWNlRXK1Q2cXRqV3dRSEt3UXlzQk03amlJ U0tUZjJBZUdFQU1INHg4NiBDMWdNbkliWmp4eVZzQ3lMeHZwNlN1cnF1SHJydVBvV244TDR5UHp SWnJRQnRGSWdKYkh5Y21Lanl6OFJPQU5ZR3NxWkdHL3VlRUVCIGJVQjlLSHVCVmlBTmVPSHZBb2 dBQlVBUlpxYy9CYk44TDh0WHNMUXMydXZycVp3eGc0dGVlaW1mV3Y4bWJiUmo2WFhBaGNDNWpOS 0wgYkk5R0diUHpYb0xwL1l1QlV4ajdtdDhQamRzSU5JU3lEMlA0L2VHMUVXaGhERDB0Tk9JczRH emdldUNDL2gra2JkT3hieDhsczJleiA4cTIzY0NaT3pGZkcreGozL0IrTm9mNUtZRE53T3ZEQml CdjlYRlhWVU05TE1HNzJFNEg1R09NdlltUTlKUlVhc1FWb0RvM2VHdDduIEdyOHhmSzdHOExKan dVTGdaV25iRmQzNzlwR1lPcFdWR3pjU0tTc2JMczlucS9kbkxxbHg1S0pieTUwL0QyMHdXdlFmV zJ3ZmliS04gbVdUUHgzem0wem5nZzRvUFVmQU9UQzl1QWRwRGcvWWJ2aVVuM2ZrRkdYazBlRjhJ OGZ2cHRyYjFsbVZ4M2dzdkhJNE1BTm1SVmhmZiB2NlYzeFJ1ekN1NitwOHA5ZTFaRUZnTHpRbHV kRDF6RzhPNmlCUEFTcG1NSGg2dFFQRmRWVlE2Y2hQa3FMRXdQNzhneGJEZm1kUENZIGh4Q2l1TD JoWWMvaUJ4NG9uUCtESHh4T2ZRdHc2ZGQzcFBiL3FqRnIvSHFXdUhGYXducmlxaUtiYjVVNm5CQ 1ZZQll5ZHdJL1l2amggK3hIZ3RzTzJNYytRZGR4QkNFR3lvZUhpMG9VTDE2MTg3NzNEcWY4MXNP YlZicDlsVzNyQmtic3N3YlJBQTU1cXh0TTM0SWhYVHB2byA4TU9xQ0pjV1dXRGNUSzlnNXRWOFd BeThOVnpGa3E4SXRObWczalR2ZTk4N25PbzF3QnFBMjNlblFZRWphUktBTGNCMlpZVVZ0MTdHIG tlKzgyKzZkc21wemtxa2Y5N0syeTIvR3pCVXZERlAyNnNOVi9wVWhKTlhVTkxOOC92eXJhcSs5Z GppMVB5WThqSHF3SWNzblhUNHkgS3RINllMOWVTTTVwVGxTK0wyTnk3ZDRldi9iU2o1SmNzVE1G Y0FYR1FUc1VWbUdtaHlIUkhlaXZDQ0ZDa0lFYnFsZXNRTmg1Vi9yLyBDZndFVEN6UjN6ZG53Qkg 5QnVvYUtrUG9EbHJoeE9RT1VXQTk4OEsrek9TVE4vZlNyZlJsbUpYa1VMZ2lYd091M3BINmFoQ2 lQVSs0IGNFUFZCUmNNcC9hWC9UZHY5UGpVcDh4WUZTSTViUGthTE1FMVZzTGE5MUdYL3grMW01T HVMOXE5YWcwWFlXTEFjbkh4NFB6ZFNyUG8gazE1ZWFjcCtOUWp4ZTN1dmpOZlVUQzg1NVpSOEtp OEFIL1luM2tzcFVHQWQySFdsUjFLUDBHQVh5TXZhUFYzLzdTMjlyeFJ2NnRsKyBiMk9tdHQzWHR jQi9oV3BuWVE3OUFOalFHekQ1Z3lUdmRmaFloZFl4UW9qV1psTE9tSWlYMFhxRi9WUnFWVUYxTm RIS3lud3F2OHBOIC9DNWo5cW81dFl6Y1U2REJjUVN5d0ZyV2xkRTc3OW1XK3JSMFU4K3NhM2VsV m03c1UwV1k1Vzh0d0Y4MVpWbjZZWkprVm1ISHBTSDAgeTdaMVA0U1VLTThiOENLYktLMERubVFK T0xaTnBLeHMxQUdMQ3BaRVNrdUhVM2szTjFIdjZjRStpVkgxZ1A2akJzc1JLTmVhRS9qNiAxVi9 XWjcxZk5tWHZPNi9VdVc5SmdkWHdUSWZIenE0QVhJRmppNEdZc0tPR0VCMEVJQVNGTTJjU3E2NG 1XbDVPYk5Ja1lsVlZSRXBMIGlVK2JScVNpZ3JkdXZwbU9EejRZeVM2N0gxTTB6TFJpZWQybVBRd zZaT29NRGlGa1RIYlNoTU9ZSlNBdUhGOXh6MnV0M2oydkJkNE8gSFBHVWpNa25MTmlaRzJkeTFC Q1NiR3BpMnFwVm5QZmlpOFBxU2R0RythUHlOVllBUXF1OExyUCtHT1VERDlRaGhIeitjMXR0OWp GRSBKTUFNNEc3Z2JnMXZBMDhEL3dOc09Xb0kwWUFWSGNGN1N6bXE0Y3JrQUsrbko5L3ZCWmdnam 14dVd3YmhTQjZvblJIS1R1RDZvNGFRIGtVTEdZaWJjWGdoR0dPVFhJQzByU0RjMVdTcWJSYnFEW XlKSVlPTEtCazc1NGxJTVptVmNRcUFDRGRyWFlJRXRSU3Z3T3JBT2VBMUQgaUhkc3JMSnlNTzJh YThnQzJ2ZlJRWkJmRGd4Uis1eDQvTmU5dTNmVHN6MnZCL3pNM0VTcGRRZ2h4V050YndENG5zYnZ VMmhQUDFVUyBrN2RHTk9mNldWV080RXJnWjVoRExBK09vamxrcEpoOTAwMXNlK3d4ZG0zY09Pdz Rvam53aHlzUzd1Mkc1ZnZXcmFObzNyeWgxQzhIIEh1OVBUSEVPSVdURUVkVWlyRmNGR2pJYUpNO U5qRnYvY0VXVnZmbTZZbWZ1QlFsTDdNanE5WmQ4MnN2dmtnRjJnVHlvcm1PT0VJQnogbm5tR09l dlg0eFFXSHJvbkNkTitUdy9wbGhiU1RVMGtkK3o0YmRmbXpiY2xhbXAra3FmSWxaaHpvZmNBNWt Ra0pwZ2NoQm5TS2tiVSBNR0crQnAxVm0wUk1ycjY4MnYzMVRTV092YnpJdmxDYXplZTV3UGRudU dMOStoUGpMUGd3U1dOSzRjVGswYmZzSFEwU3MyYVJtRFZyIE5GbG1ZODY1aDhQOXdDVUFaeVVzc 0NXQkFsdFNpVG1yejR2d3EwaXBQdlcwZE1TUEg2Z3IySHBibVhONlhJcGZBTi9JVVcwQkhnV28g c0FUcjVzVlorRkVTTDZ0eFhMTVhPZWJta0RIZ0Z1QXpqTXRpT0N3SC9nSmdZWUhGMTR0dHlBUUl RVTIrREFKUXNNdno5SGRWTWlpZSBVV1RmK05uSmhWdS9YK0grYjF5S3R6bVlEREM3OUFHLzJFbF J5YzlxWStCcnZIREtPOTRKZVFMNHgxSG8zd2Y4SWNBZFZSR1FBaTg0IE9Jd3BKQUZmOGE2WFZzd FVYMUFiYzhXamZ6c25udGwrWXB4WkVia09PRytJc3ZjRER3NSsrTzB5aDB2S0hNZ29FTWN2SVRZ bWFPMWIgWThqN2MrREJjeElXMzZoMElhdnFOT0JyOEgyTmwxSnZxRDUxQmxxZmZrcXg4K3Fqcyt OMExrandaeFZPTldicGZIR2VjbThuejFINCBYVlV1U1BEVjhVbElBaFBTZWZibktPTU9ZTS9xU1 pIcDJLSTJTQWJnNjBjbVJ1U0VsWlh1MlEvUGpyMno4K1JDM3A5YndLM2xUcEVyIGVBZ1R0alEvV DNrUEFjL21xK3o4Q1RZTEp0amdxV056VWg4R05yQWVFeVQzZVRHbE02dFc0K25YcjVzYTNiT20w bjI5TGlLTExjSEogbUQ5YW1vRUpocnVZNFR2MnM1Z2dpR0Z4UWxTeXFmTVlYV1VOZzVlQmswZWd sOFU0RkQvRDdERVdENlVVc2VXbnI4d3ZiRncyd2JvRCB1R3NNN1hrUnVIb2tpc1cyMmZzY1Q0UT hodW14ZzdFTEUrbXhDYk1qM2hGSzdySHNENEY3QnVYelR5dVFxeG43THYwZTRON1JaanBlIENMa 0x1RG04NzhDY3pyMks4Ulh0R2tIK2U0SG5NZjg0NE1RYzI0eUZqRTh3a1NzZmorVkZqb2RKZlJI d1k4eXAzN21ZdjZxNkh2Z24gUmtaR1B6N0dUTXFYQWh2SDBJNzN3N3duTWtZeTRQajRRalF3Rnp NZmpBZldobEtIaVJCWmlwbkF5ekN1ZWpETDExYk0wUGNHOE8vaiBWZi8vQS83SytKenBtSjRwQU FBQUpYUkZXSFJrWVhSbE9tTnlaV0YwWlFBeU1ERTNMVEEyTFRJMVZEQXpPalEwT2pJM0xUQTNPa kF3IDVPMTZMQUFBQUNWMFJWaDBaR0YwWlRwdGIyUnBabmtBTWpBeE55MHdOaTB5TlZRd016bzBO RG95Tnkwd056b3dNSld3d3BBQUFBQVogZEVWWWRGTnZablIzWVhKbEFFRmtiMkpsSUVsdFlXZGx VbVZoWkhseHlXVThBQUFBQUVsRlRrU3VRbUNDIi8+DQo8L3N2Zz4=");
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;
    width: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.channel-rows > ul > li > .channel-item > a.thumb > .thumb-wrapper{
    padding-bottom:75%;
}

.video-cols > ul > li > .video-item > a.thumb > .thumb-wrapper .thumb-img,.video-rows > ul > li > .video-item > a.thumb > .thumb-wrapper .thumb-img,.channel-rows > ul > li > .channel-item > a.thumb > .thumb-wrapper .thumb-img{
    top: 0;
    bottom: 0;
    position: absolute;
    left: 0;
    right: 0;
}

.video-cols > ul > li > .video-item .thumb-img img,.video-rows > ul > li > .video-item .thumb-img img,.channel-rows > ul > li > .channel-item .thumb-img img{
    width:100%;
    max-height: 100%;
    max-width: 100%;
    color: #bfbfbf;
}

.channel-rows > ul > li > .channel-item .thumb-img img{
    height:100%;
}

.video-cols > ul > li > .video-item .thumb-overlay,.video-rows > ul > li > .video-item .thumb-overlay{
    border-radius: 5px;
    z-index:10;
    color: #FFF;
    background-color: rgba(23,34,35,.75);
}
.video-cols > ul > li > .video-item .thumb-overlay:hover,.video-rows > ul > li > .video-item .thumb-overlay:hover{
    background:#0694f9;
}
.video-cols > ul > li > .video-item .thumb-overlay-right,.video-rows > ul > li > .video-item .thumb-overlay-right{
    position: absolute;
    top : 10px;
    right: 10px;
}

.video-cols > ul > li > .video-item .thumb-overlay-right .add-to-watch-later,.video-rows > ul > li > .video-item .thumb-overlay-right .add-to-watch-later{
    visibility: visible;
    padding: 4px 5px 2px;
    position: relative;
    display: block;
    top: auto;
    right: auto;
    left: auto;
    bottom: auto;
    max-width:35px;
    max-height:35px;
    z-index:12;
    opacity: 0;
    -webkit-transform: translateY(.3125rem);
    transform: translateY(.3125rem);
    -webkit-transition: opacity .2s ease-in,background .1s ease-in-out,-webkit-transform .2s ease-in;
    transition: opacity .2s ease-in,background .1s ease-in-out,-webkit-transform .2s ease-in;
    transition: opacity .2s ease-in,transform .2s ease-in,background .1s ease-in-out;
    transition: opacity .2s ease-in,transform .2s ease-in,background .1s ease-in-out,-webkit-transform .2s ease-in;
}

.video-cols > ul > li > .video-item .thumb-overlay-right .add-to-watch-later i,.video-rows > ul > li > .video-item .thumb-overlay-right .add-to-watch-later i{
    font-size: 18px;
    /*vertical-align: middle;*/
    width: 20px;
    height: 20px;
    text-align: center;
}
.video-cols > ul > li > .video-item .thumb-overlay-bottom,.video-rows > ul > li > .video-item .thumb-overlay-bottom{
    position: absolute;
    bottom: 7px;
    padding-left: 5px;
    padding-right: 5px;
    width: 100%;
}
.video-cols > ul > li > .video-item .thumb-overlay-fill,.video-rows > ul > li > .video-item .thumb-overlay-fill{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0,0,0,0);
    -webkit-transition: background-color .2s ease;
    transition: background-color .2s ease;
}

.video-cols > ul > li > .video-item .thumb-overlay-side-panel{
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: hsla(0, 0%, 6.7%, .8);
    color: hsla(0, 0%, 100%, .8);
    text-align: center;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 2rem;
    width:35%;
}

.video-cols > ul > li > .video-item .thumb-overlay-side-panel .badge-contents{
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
    right: 0;
}

.video-item .thumb-overlay-side-panel .badge-contents .video-count{
    text-align: center;
    font-size: 20px;
    display: block;
}

.video-item .thumb-overlay-side-panel .badge-contents .cat-icon{
    text-align: center;
    font-size: 16px;
    padding-top: 5px;
    display: block;
}

.video-cols > ul > li > .video-item .thumb:hover .preview_msg{
    visibility: visible;
}

.video-cols > ul > li > .video-item .thumb-overlay-fill-play{
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    overflow: hidden;
    background: #000;
    opacity: 0;
    transition: visibility 0s, opacity 0.3s linear;
}

.video-cols > ul > li > .video-item .thumb .preview_msg {
    visibility: hidden;
    position: absolute;
    width: 100%;
    height: 100%;
    text-align: center;
    z-index: 100;
    top: 0;
    left: 0;
}

.video-cols > ul > li > .video-item .thumb .preview_msg span {
    vertical-align: middle;
    color: #fff;
    font-size: 15px;
    font-family: "IRANSans",tahoma;
    opacity: 0;
    -webkit-transition: opacity 0.3s ease-in;
    -moz-transition: opacity 0.3s ease-in;
    -ms-transition: opacity 0.3s ease-in;
    -o-transition: opacity 0.3s ease-in;
    transition: opacity 0.3s ease-in;
}

.video-cols > ul > li > .video-item .thumb .preview_msg span i.fa-play {
    vertical-align: middle;
    padding-left: 2px;
}

.video-cols > ul > li > .video-item .thumb .preview_msg span::before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}



.video-cols > ul > li > .video-item .thumb:hover .preview_msg span{
    opacity : 1 ;
}

.video-cols > ul > li > .video-item .thumb:hover .thumb-overlay-fill-play,.video-rows > ul > li > .video-item .thumb:hover .thumb-overlay-fill-play{
    visibility: visible;
    opacity: 0.7;
    filter: alpha(opacity=70);
    zoom: 1;

}

.video-cols > ul > li > .video-item .thumb-overlay-fill.play-icon::before,.video-rows > ul > li > .video-item .thumb-overlay-fill.play-icon::before {
    display: block;
    width: 35px;
    height: 35px;
    padding-left: 3px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -20px 0 0 -18px;
    border-radius: 50%;
    background: transparent;
    text-align: center;
    font: 20px/35px 'FontAwesome';
    transform: scale(0.8);
    opacity: 0;
    -webkit-transition: opacity 0.2s ease;
    transition: opacity 0.2s ease;
    text-decoration: none;
    box-shadow: 0px 0px 0px 4px rgba(255,255,255,.75);
    color: #fff;
}

.video-cols > ul > li > .video-item .thumb-overlay-fill.play-icon:hover,.video-rows > ul > li > .video-item .thumb-overlay-fill.play-icon:hover{
    background: rgba(0,0,0,0);
}
.video-cols > ul > li > .video-item .thumb-overlay-bottom .video-duration,.video-rows > ul > li > .video-item .thumb-overlay-bottom .video-duration{
    padding: 3px 5px 0px 4px;
    font-size: 15px;
    margin-left: 3px;
    border-radius: 3px;
    float: left;
    line-height: 17px;
    text-align: center;
    -webkit-font-smoothing: none!important;
    -webkit-text-stroke-width: 0!important;
}
.video-cols > ul > li > .video-item .thumb-overlay-bottom .video-duration:hover,.video-rows > ul > li > .video-item .thumb-overlay-bottom .video-duration:hover{
    background-color: rgba(23,34,35,.75);
}
.video-cols > ul > li > .video-item .thumb-overlay-bottom .video-hd,.video-rows > ul > li > .video-item .thumb-overlay-bottom .video-hd{
    padding: 0;
    font-size: 11.5px;
    margin-right: 2px;
    border-radius: 3px;
    float: right;
    font-weight: 500;
    font-family: IRANSans;
    line-height: 17px;
    text-align: center;
    background: none;
    margin-top: 5px;
    text-shadow: 0px 0px 2px #000;
    -webkit-font-smoothing: none!important;
    -webkit-text-stroke-width: 0!important;
}

.video-cols > ul > li > .video-item .video-info{
    position:relative;
    margin-top:7px;
}
.video-cols > ul > li > .video-item .video-info .title{
    position:relative;
    overflow:hidden;
    margin: 0;
}
.video-cols > ul > li > .video-item .video-info .title a{
    font-size: 12.5px;
    font-weight: 500;
    color: #454545;
    white-space: normal;
    text-overflow: ellipsis;
    overflow: hidden;
    word-wrap: break-word;
}

.video-cols > ul > li > .video-item .video-info .author ,.video-cols > ul > li > .video-item .video-info .views, .video-cols > ul > li > .video-item .video-info .date{
    margin-top: 5px;
    display: block;
    float: none;
    color:#777;
}

/*
.related-videos-container .video-cols > ul > li > .video-item .video-info .author,.related-videos-container .video-cols > ul > li > .video-item .video-info .views,.related-videos-container .video-cols > ul > li > .video-item .video-info .date{
    font-size:.8em;
}
*/
.video-cols > ul > li > .video-item .video-info .author:hover{
    color:#222;
}
.video-cols > ul > li > .video-item .video-info .title a:hover{
    color:#000;
}

.video-cols ul.sidebar-videos{
    margin:0;
}

.video-cols ul.sidebar-videos li{
    width:100%;
    margin-top:0;
    margin-bottom:20px;
}

.video-cols ul.sidebar-videos > li > .video-item > a.thumb{
    display:block;
    width:45%;
    max-width:45%;
    float:right;
}

.video-cols ul.sidebar-videos> li > .video-item .video-info{
    display:block;
    width:55%;
    max-width:55%;
    float:right;
    padding-right: 10px;
    margin-top: 0;
}

.video-cols ul.sidebar-videos > li > .video-item > a.thumb > .thumb-wrapper{
    padding-bottom:57%;
}

.bottom-menu li a,.main-footer .copyright{
    color:#b9b9b9;
    line-height: 2;
}

.main-footer .copyright{
    text-align:left;
}

.bottom-menu li a:hover{
    color:#fff;
}

.content-wrapper{
    padding-top:30px;
}

.video-player-wrapper{
    display:block;
    position: relative;
}
.video-player-container{
    position: relative;
    display: block;
    height: 0;
    padding-bottom: 56.25%;
    overflow: hidden;
    background:#03181e;
}
.video-player-container,.video-player-container .jwplayer{
    direction: ltr;
}
.video-contents{
    margin-bottom:10px;
}
.video-contents .video-title{
    font-size:20px ;
    line-height: 2;
    margin:0;
}

.video-contents .col-author-action-button{
    padding-left:0;
}

.video-contents .col-author-action-button .author-action-button{
    margin-top:5px;
    margin-bottom: 5px;
}

.video-contents .col-author-action-button .author-action-button span.btn-title{
    font-size:14px;
}

.video-contents .col-author-action-button .author-action-button i{
    vertical-align: middle;
    padding-left: 5px;
}

.video-contents .col-video-title{
    padding-right:0;
}

.video-contents .col-video-title.col-xs-12{
    padding:0;
}


.video-contents .video-title-row{
    padding: 10px 0 5px 0;
    margin: 5px 0 0 0;
}

.video-contents .video-descriptions{
    font-size: 14px;
    line-height: 1.7;
    color: #222;
    margin-bottom:15px;
    overflow: hidden;
    word-break: break-word;
}
.video-contents .video-descriptions a{
    color: #3f8dcf;
    font-size: 14px;
}
.video-contents .video-descriptions a:hover,.video-contents .video-descriptions a:focus{
    color: #275c8c;
}
.video-contents .video-meta-cats-tags{
    margin-bottom:15px;
}
.video-contents .video-meta-cats-tags .cv-item{
    padding: 2px 7px;
    border-radius: 4px;
    line-height: 2;
    float: right;
    display: block;
    margin-left: 5px;
    margin-bottom: 5px;
}

.video-contents .video-meta-cats-tags .video-cat{
    color: #fff;
    background: #07c;
}

.video-contents .video-meta-cats-tags .cv-item i{
    padding-left: 5px;
    vertical-align: middle;
    font-size: 14px;
    padding-top: 2px;
}
.video-contents .video-meta-cats-tags .cv-item.playlist ,.video-contents .video-meta-cats-tags .video-tag{
    color: #777;
}
.video-contents .video-meta-cats-tags .cv-item:hover{
    background:#eaeaea;
    color: #222;
}
.video-contents .video-meta-cats-tags .video-cat:hover{
    background:#056bb4;
    color:#fff;
}

.video-primary-info .meta-info-up{
    border-bottom: 1px solid #e3e8e9;
    padding-bottom: 8px;
}

.video-primary-info .meta-info-up .author,.video-primary-info .meta-info-up .views{
    padding:0;
}
.video-primary-info .meta-info-up .author .avatar{
    width: 40px;
    border-radius: 50%;
    height: 40px;
}

.video-primary-info .meta-info-up .author .mid-sender{
    margin:0 5px 0 15px;
}

.video-primary-info .meta-info-up .author .mid-fbtn{
    position:relative;
}

.video-primary-info .meta-info-up .author .mid-fbtn .btn span{
    line-height:1.6;
}

.video-primary-info .meta-info-up .author .channel-title{
    font-size: 13px;
    font-weight: 500;
    padding-bottom: 3px;
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 230px;
}

.video-primary-info .meta-info-up .author .channel-title , {
    padding: 1px 0;
}

.video-primary-info .meta-info-up .author .publish-date{
    font-size: 12px;
}

.follow-btn {
    color: #ffffff;
    background-color: #009DFF;
    border-color: #009DFF;
}

.follow-btn:hover,
.follow-btn:focus,
.follow-btn:active,
.follow-btn.active,
.open .dropdown-toggle.follow-btn {
    color: #ffffff;
    background-color: #0086D9;
    border-color: #009DFF;
}

.follow-btn:active,
.follow-btn.active,
.open .dropdown-toggle.follow-btn {
    background-image: none;
}

.follow-btn.disabled,
.follow-btn[disabled],
fieldset[disabled] .follow-btn,
.follow-btn.disabled:hover,
.follow-btn[disabled]:hover,
fieldset[disabled] .follow-btn:hover,
.follow-btn.disabled:focus,
.follow-btn[disabled]:focus,
fieldset[disabled] .follow-btn:focus,
.follow-btn.disabled:active,
.follow-btn[disabled]:active,
fieldset[disabled] .follow-btn:active,
.follow-btn.disabled.active,
.follow-btn[disabled].active,
fieldset[disabled] .follow-btn.active {
    background-color: #009DFF;
    border-color: #009DFF;
}

.follow-btn .badge {
    color: #009DFF;
    background-color: #ffffff;
}

.follow-btn i,.unfollow-btn i{
    padding-left: 7px;
    font-size: 15px;
    line-height: 15px;
    vertical-align: middle;
}

.unfollow-btn {
    color: #ffffff;
    background-color: #EC4F4F;
    border-color: #EC4F4F;
}

.unfollow-btn:hover,
.unfollow-btn:focus,
.unfollow-btn:active,
.unfollow-btn.active,
.open .dropdown-toggle.unfollow-btn {
    color: #ffffff;
    background-color: #D94747;
    border-color: #EC4F4F;
}

.unfollow-btn:active,
.unfollow-btn.active,
.open .dropdown-toggle.unfollow-btn {
    background-image: none;
}

.unfollow-btn.disabled,
.unfollow-btn[disabled],
fieldset[disabled] .unfollow-btn,
.unfollow-btn.disabled:hover,
.unfollow-btn[disabled]:hover,
fieldset[disabled] .unfollow-btn:hover,
.unfollow-btn.disabled:focus,
.unfollow-btn[disabled]:focus,
fieldset[disabled] .unfollow-btn:focus,
.unfollow-btn.disabled:active,
.unfollow-btn[disabled]:active,
fieldset[disabled] .unfollow-btn:active,
.unfollow-btn.disabled.active,
.unfollow-btn[disabled].active,
fieldset[disabled] .unfollow-btn.active {
    background-color: #EC4F4F;
    border-color: #EC4F4F;
}

.unfollow-btn .badge {
    color: #EC4F4F;
    background-color: #ffffff;
}

.video-primary-info .meta-info-up .author .follow-btn,.video-primary-info .meta-info-up .author .unfollow-btn,.video-primary-info .meta-info-up .author .btn-user-settings{
    border:none;
    padding: 4px 8px;
    margin: 6px 0;
}

.video-primary-info .meta-info-bottom .like-bar {
    background: #d7d7d7;
    height: 2px;
    overflow: hidden;
    margin-top: -1px;
    width: 100%;
    margin-bottom: 7px;
}

.video-primary-info .meta-info-bottom .like-bar span {
    width: 100%;
    height: 2px;
    display: block;
    background: #18b736;
    float:left;
}

.video-primary-info .mid-likes .likes-dislikes {
    display: inline-block;
    width: 100%;
    vertical-align: middle;
    min-width: 110px;
}
.video-primary-info .meta-info-bottom .likes-dislikes .ld-item{
    font-size:20px;
}
.video-primary-info .meta-info-bottom .likes-dislikes .ld-item span{
    font-size: 13px;
}
.video-primary-info .tlb-item{
    padding:0;
    color:#777;
}
.video-primary-info .tlb-item:hover{
    cursor:pointer;
    color:#222;
}
.video-primary-info .tlb-item.active{
    color:#000;
}
.video-primary-info .meta-info-up .mid-views{
    min-width:110px;
}

.video-primary-info .meta-info-up .mid-views .views{
    padding: 14px 0 0 0;
    font-size:17px;
    cursor: default;
    margin: 0 auto;
    display: block;
    float: none;
    text-align: center;
}

.video-primary-info .meta-info-bottom .vtb-btn{
    margin-top : 6px;
}

.video-primary-info .meta-info-bottom .actions,.video-primary-info .meta-info-bottom .c-likes{
    padding:0;
}


.vtb-btn {
    color: #777777;
    background-color: #fff;
    border:none;
    padding: 4px 8px;
    margin-left:5px;
}

.vtb-buttons .dropdown-menu{
    right: 0;
    left: auto;
}

.vtb-buttons .dropdown-menu li a{
    line-height : 2;
}

.vtb-buttons .dropdown-menu li{
    width:100%;
}

.vtb-btn:hover,
.vtb-btn:focus,
.vtb-btn:active,
.vtb-btn.active,
.open .dropdown-toggle.vtb-btn {
    color: #07c;
    webkit-box-shadow: none;
    box-shadow:none;
}

.vtb-btn:active,
.vtb-btn.active,
.open .dropdown-toggle.vtb-btn {
    background-image: none;
}

.vtb-btn.disabled,
.vtb-btn[disabled],
fieldset[disabled] .vtb-btn,
.vtb-btn.disabled:hover,
.vtb-btn[disabled]:hover,
fieldset[disabled] .vtb-btn:hover,
.vtb-btn.disabled:focus,
.vtb-btn[disabled]:focus,
fieldset[disabled] .vtb-btn:focus,
.vtb-btn.disabled:active,
.vtb-btn[disabled]:active,
fieldset[disabled] .vtb-btn:active,
.vtb-btn.disabled.active,
.vtb-btn[disabled].active,
fieldset[disabled] .vtb-btn.active {
    background-color: #F6F6F6;
    border-color: #ededed;
}

.vtb-btn .badge {
    color: #F6F6F6;
    background-color: #777777;
}

.vtb-btn span , .vtb-btn {
    font-size: 13px;
}
.vtb-btn i{
    vertical-align: middle;
    font-size:14px;
    padding-left: 2px;
}

.video-primary-info .meta-info-bottom .vtb-buttons{
    list-style:none;
}

.video-primary-info .meta-info-bottom .vtb-buttons li{
    float:right;
}

.video-primary-info .meta-info-bottom .vtb-buttons .visible-vtb-xs{
    display:none;
}

.video-primary-info .meta-info-bottom .vtb-buttons .dropdown-vtb:hover .dropdown-menu{
    display:block;
}

.video-primary-info .meta-info-bottom .vtb-buttons .dropdown-vtb .dropdown-menu{
    right: 40%;
    margin-top:0;
}

.video-primary-info .meta-info-bottom .vtb-buttons .dropdown-vtb .dropdown-menu li{
    width:100%;
}



.mid-video .section-buttons{
    direction:ltr;
    margin: 30px 0;
}

#video-comments .comment-list{
    list-style-type: none;
    margin-bottom: 40px;
}
.comment-list-wrapper,.comment-form-wrapper{
    margin-top:30px;
}
.comment-list li{
    display:block;
}

.comment-list li .comment {
    position: relative;
    text-align: right;
    padding: 0 0 15px 0;
    border-bottom: solid 1px #eee;
    margin-bottom: 20px;
}

.comment-list li .comment .comment-author {
    display: inline-block;
    margin-bottom: 0;
    margin-left: 10px;
}

.comment-list li .comment .comment-author img {
    max-width: 45px;
    max-height: 45px;
    float: right;
    margin-left: 10px;
    border-radius: 50%;
}

.comment-list li .comment .comment-author .author {
    font-weight: 500;
    font-size: 12px;
    color: #444;
}

.comment-list li .comment .comment-author .author:hover{
    color:#07c;
}

.comment-list li .comment .comment-date{
    display: inline-block;
    font-size: 11px;
    font-weight: normal;
    color: #7c7c7c;
}

.comment-list li .comment .comment-status{
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
}

.comment-list li .comment .comment-status.danger{
    color: #e70800;
}

.comment-list li .comment .comment-actions-btn{
    float:left;
    border:none;
    color:#7b7b7b;
    display:none;
    font-size: 17px;
}

.comment-list li .comment .comment-actions-btn:hover,.comment-list li .comment .comment-actions-btn:focus{
    color:#222;
}

.comment-list li .comment .comment-content{
    clear:both;
    float:right;
    padding-right: 55px;
    margin-top: -22px;
    font-size: 0.875em;
}

.comment-list li .comment .comment-actions{
    position:relative;

}

.comment-list li .comment:hover .comment-actions-btn{
    display:block;
}

.comment-list li .comment .comment-actions .dropdown-menu{
    margin-top:30px;
}

.comment-list li .comment .comment-content p{
    color:#4c4c4c;
    word-wrap: break-word;
    line-height:1.7;
}

.comment-reply{
    margin-right:55px;
    clear:both;
}

.comment-reply li .comment .comment-author img{
    width:30px;
    height:30px;
}

.comment-reply li .comment .comment-content{
    margin-top: -8px;
    padding-right: 40px;
}

.comment-reply li .comment{
    border-bottom: none;
    padding: 0;
    margin: 0;
}

.comments-load-more-btn{
    font-size: 13px;
    margin: 0 auto;
    display:block;
}

.comment-form{

}

.comment-form .comment-msg{
    display:none;
}

.comment-form .comment-action{
    display:none;
}

.comment-form .comment-text{
    padding:7px;
    width: 100%;
    height:40px;
}

.comment-form .captcha , .secure-image .captcha{
    margin:0 7px;
}

.secure-image{
    position: relative;
    float:right;
    right:0;
}

.secure-image .reload-captcha{
    font-size: 16px;
    vertical-align: middle;
    color:#7c7c7c;
    transition: color 0.3s ease-out;
}

.secure-image .reload-captcha:hover{
    cursor: pointer;
    color:#222;
}

.form-control{
    font-size:13px;
}

.btn-primary {
    background-color: #08c;
    border-color: #08c;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active {
    background-color: #0077b3;
    border-color: #006699;
}
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled:active,
.btn-primary.disabled.active,
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active {
    background-color: #08c;
    border-color: #08c;
}

.quick-loading {
    font-family:"IRANSans",tahoma;
    font-size:12.5px;
    background-color:#FDE06C;
    color:#000;
    cursor:default;
    direction:rtl;
    display:inline-block;
    font-weight:500;
    position:fixed;
    top:0;
    white-space:nowrap;
    width:auto!important;
    z-index:5000
}
.quick-loading div {
    background-color:#FDE06C;
    margin:0 1px -2px;
    padding:4px 10px 5px;
    position:relative;
    top:-1px;
    z-index:1
}

.video-sidebar-wrapper{

}

.video-sidebar-wrapper.plpad{
    margin-top:20px;
    position: relative;
}

.video-sidebar{
    margin-right: 10px;
}

.tt-tab-wrapper {
    border: 1px solid #e7e7e7;
    -webkit-box-shadow: 0px 1px 0px 0px #e7e7e7;
    -moz-box-shadow: 0px 1px 0px 0px #e7e7e7;
    box-shadow: 0px 1px 0px 0px #e7e7e7;
}

.tt-tab-wrapper .tt-nav-tab {
    display: table;
    width: 100%;
}
.tt-tab-wrapper .tt-nav-tab-item {
    display: table-cell;
    position: relative;
    width: 1%;
    font-family: IRANSans,tahoma;
    font-size: 13px;
    line-height: 19px;
    font-weight: 500;
    color: #a2a2a2;
    text-align: center;
    padding: 13px 0;
    border-bottom: 1px solid #e7e7e7;
    border-left: 1px solid #e7e7e7;
    cursor: pointer;
}

.tt-tab-wrapper .tt-nav-tab-item::before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 3px;
    background: #08c;
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
}

.tt-tab-wrapper .tt-nav-tab-item .fa {
    margin-left: 6px;
    font-size: 16px;
}

.tt-tab-wrapper .tt-nav-tab-item.active {
    color: #222;
    border-bottom-color: transparent;
}
.tt-tab-wrapper .tt-nav-tab-item.active::before {
    width: 100%;
}
.tt-tab-wrapper .tt-nav-tab-item:last-child {
    border-left: 0;
}

.tt-tab-wrapper .tt-tab-contents-wrapper {
    padding: 20px 10px 10px 10px;
}

.col{
    padding-right:15px;
    padding-left:15px;
}

.vid-row{
    position: relative;
}

.mid-video,.mid-watch{
    width:62%;
}

.mid-video{
    padding-left:3px;
}

.mid-video .mid-video-ads{
    padding-top: 15px;
}

.mid-video .mid-video-ads .anetwork-b{
    max-width:468px;
}

.mid-video .mid-video-ads .anetwork-b iframe{
    max-width: 100%;
}

.video-sidebar-wrapper{
    width:38%;
    position: relative;
    margin-top: -33.9%;
    margin-bottom: 40px;
}

.video-sidebar-wrapper .side-ads{
    margin-bottom: 20px;
}

.video-sidebar-wrapper .side-ads .anetwork-b{
    margin-bottom:10px;
}

.ellipsis{
    white-space: nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}

.modal-header .close,.bootstrap-dialog .bootstrap-dialog-close-button{
    float:left;
}

.bootstrap-dialog.size-normal .bootstrap-dialog-message {
    font-size: 13px;
    font-family: IRANSans;
    font-weight: 400;
}

.modal-header .close span.close-btn{
    font-size: 22px;
}

.modal-header {
    /*background-color: #3B94E1;*/
    background-color: #F4F4F5;
    padding: 16px 16px;
    color: #1a2e3b;
    border-bottom: 1px solid #e5e5e5;
}
.modal-body{
    background:#fcfcfc;
}

.modal-footer{
    background:#f4f4f4;
}

.tm-social-share .social-icon {
    color:#fff
}
.tm-social-share .social-icon.s-fb {
    background:#3b5999
}
.tm-social-share .social-icon.s-tw {
    background:#00aced
}
.tm-social-share .social-icon.s-gg {
    background:#d44332
}
.tm-social-share .social-icon.s-bl {
    background:#f5821f
}
.tm-social-share .social-icon.s-rd {
    background:#ff3800
}
.tm-social-share .social-icon.s-vk {
    background:#c8141b
}
.tm-social-share .social-icon.s-pin {
    background:#c8141b
}
.tm-social-share .social-icon.s-em {
    background:#F89A1E
}
.tm-social-share .social-icon.s-lk {
    background:#0077B5
}
.tm-social-share .social-icon.s-tb {
    background:#37465d
}
.social-links{
    margin-top: 5px;
}
.social-links .social-icon {
    border-style:solid;
    border-width:0;
    border-radius:3px;
    width:33px;
    font-size:20px;
    text-align:center;
    display:inline-block;
    line-height:30px;
    transition:all .2s ease
}

.social-links .social-icon i{
    vertical-align:middle;
}

.embed_code_text{
    direction:ltr;
    text-align: left;
}

.embed-code #embed_options{
    margin-top:10px;
}

.embed-code .emb_opt {
    float: right;
    clear: right;
}

.embed-code .emb-opt-control{
    height:28px;
    padding: 3px;
    float:right;
}

.embed-code .emb_opt_row{
    display:block;
    margin-top: 7px;
}

.embed-code .emb_title{
    float:right;
    width: 55px;
    line-height: 30px;
}

.checkbox label:after,
.radio label:after {
    content: '';
    display: table;
    clear: both;
}

.checkbox .cr,
.radio .cr {
    position: relative;
    display: inline-block;
    border: 1px solid #a9a9a9;
    border-radius: .25em;
    width: 1.3em;
    height: 1.3em;
    float: right;
    margin-left: .5em;
}

.radio .cr {
    border-radius: 50%;
}

.checkbox .cr .cr-icon,
.radio .cr .cr-icon {
    position: absolute;
    font-size: .8em;
    line-height: 0;
    top: 50%;
    left: 20%;
}

.radio .cr .cr-icon {
    margin-left: 0.04em;
}

.checkbox label input[type="checkbox"],
.radio label input[type="radio"] {
    display: none;
}

.checkbox label input[type="checkbox"] + .cr > .cr-icon,
.radio label input[type="radio"] + .cr > .cr-icon {
    transform: scale(3) rotateZ(-20deg);
    opacity: 0;
    transition: all .3s ease-in;
}

.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon,
.radio label input[type="radio"]:checked + .cr > .cr-icon {
    transform: scale(1) rotateZ(0deg);
    opacity: 1;
}

.checkbox label input[type="checkbox"]:disabled + .cr,
.radio label input[type="radio"]:disabled + .cr {
    opacity: .5;
}

.ch_player_size , .playlist_size{
    max-height:400px;
    height:400px;
}

.sidebar_playlist{
    border-left: 1px solid #ddd;
    display: block;
    background: #f7f7f7;
    width: 100%;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0px;
    height: 100%;
}

.sidebar_playlist .playlist_info{
    overflow: hidden;
    max-height:68px ;
    height: 68px;
    background: #1a1a1a;
    border-top: 4px solid #2a8fbd;
    border-radius: 5px 0px 0 0;
    width: 100%;
    padding: 2px 8px;
}

.sidebar_playlist .c_title{
    font : 15px "IRANSans",tahoma ;
    margin: 5px 0;
    color: #fff ;
    line-height: 1.5;
    text-align: right;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    display:block;
}

.sidebar_playlist .c_title a{
    color:#fff;
}

.sidebar_playlist .c_title a i{
    font-size: 16px;
    vertical-align: middle;
    margin-left: 5px;
    margin-top: 3px;
}

.sidebar_playlist .c_progress{
    font : 12.5px "BYekan" ;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    color:#b8b8b8;
    line-height: 1.5;
    display: inline-block;
}

.sidebar_playlist .c_line{
    max-height:1px;
    height:1px ;
    background : #3a3a3a ;
    margin-bottom: 10px;
}

ol.play_list{
    overflow-y: auto;
    width: 100%;
    display: block;
    position: absolute;
    bottom: 2px;
    left: 0px;
    top: 37px;
    background : #f5f5f5;
    margin-bottom: 0;
}


ol.black_play_list{
    background:#1a1a1a;
    bottom: 0px;
    border-bottom-left-radius: 5px;
}

.ch_playlist ol.play_list{
    top:42px;
}


ol.play_list .item{
    background: #f5f5f5 ;
    overflow: hidden;
    padding: 8px 5px;
    position: relative;
}

ol.play_list .item:hover{
    background: #EBEBEB ;
    cursor:pointer;
}

ol.black_play_list .item{
    background: transparent;
}

ol.play_list .active_item{
    background: #e8e8e8;
}

ol.black_play_list .active_item{
    background:#3a3a3a;
}

ol.play_list .item .pl_index{
    float: right;
    text-align: center;
    width: 8%;
    /*padding: 4.5% 0;*/
    font-family:"BYekan";
    font-size: 13px ;
    vertical-align: middle;
    height: 100%;
    position: absolute;
    top: 0;
    right: 1px;
    max-width: 35px;
}

ol.black_play_list .item .pl_index{
    color:#b8b8b8 ;
}

ol.play_list .item .pl_index .fa-play{
    color : #c03636 ;
    font-size : 12px;
}

ol.play_list .item .pl_index:before{
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}

ol.play_list .item .pl_info{
    float:right;
    padding-right: 5px;
    width: 100%;
    padding-right: 8%;
}

ol.play_list .item .pl_thumb{
    display:block;
    position: relative;
    width:110px;
    float: right;
    width: 28%;
}

ol.play_list .item .small_thumb{
    width:30%;
    max-width: 120px;
    position:relative;
    background:#3f3f3f;
    background-repeat:no-repeat;
    overflow:hidden ;
    background-position: center center ;
    background-size:cover ;
}

ol.play_list .item .small_thumb .aspect-ratio{
    padding-bottom: 56.25% ;
}

ol.play_list .item .pl_thumb img{
    width:100%;
    height: auto;
    max-height: 65px;
    max-width: 120px;
}

ol.play_list .item .pl_title{
    font-size : 13px  ;
    font-family: "IRANSans" , tahoma ;
    color:#555 ;
    padding: 0 8px;
    margin:0;
    width: 100%;
}

.sidebar_playlist_container .pl_aspect{
    padding-top: 91.90%;
}

ol.black_play_list .item .pl_title{
    color: #cacaca ;
    width:100%;
}

ol.black_play_list .item h4{
    margin: 0;
}

ol.play_list .pl_primary_info{
    width: 70%;
    display:block;
    float: right;
}

.m-ellipsis {
    display: block;
    line-height: 1.3em;
    max-height: 2.6em;
    overflow: hidden;
    position: relative;
    text-overflow: ellipsis;
    white-space: normal;
    word-wrap: break-word;
}

.m-ellipsis::before {
    background-color: inherit;
    position: absolute;
    content: '...';
    left: 0;
    bottom: 0;
    z-index:1;
}

.m-ellipsis::after {
    content: '';
    position: absolute;
    left: 0;
    width: 1em;
    height: 1em;
    margin-top: 0.2em;
    background: white;
    z-index: 2;
}

ol.play_list .item:hover .m-ellipsis::after{
    background-color: #EBEBEB;
}

ol.play_list .active_item .m-ellipsis::after{
    background-color: #e8e8e8;
}

ol.black_play_list .active_item , ol.black_play_list .active_item .m-ellipsis::after , ol.black_play_list .active_item:hover .m-ellipsis::after , ol.black_play_list .active_item:hover{
    background-color: #262626;
}

ol.black_play_list .item:hover , ol.black_play_list .item:hover .m-ellipsis::after{
    background-color: #313131;
}

ol.black_play_list .m-ellipsis::after{
    background-color: #1a1a1a;
}


ol.play_list .active_item .pl_thumb img{
    border: 2px solid #c03636;
}

ol.play_list .item .pl_views {
    padding: 2px 8px 0 8px ;
    float:right;
    text-align: right;
    display: block;
    font-family: tahoma ;
}

ol.black_play_list .item .pl_views{
    color:#767676;
}

.jw-playlist .jw-name , .jw-title{
    font-family: "IRANSans",tahoma;
    direction: rtl;
}

.sidebar_playlist_container{
    position: relative;
    width: 38%;
    float:right;
}

.dropdown-menu.vi li a{
    padding: 3px 10px;
}
.dropdown-menu.vi li a i{
    padding-left:5px;
    vertical-align:middle;
}

.btn-user-settings {
    color: #ffffff;
    background-color: #3A5066;
    border-color: #3A5066;
}

.btn-user-settings:hover,
.btn-user-settings:focus,
.btn-user-settings:active,
.btn-user-settings.active,
.open .dropdown-toggle.btn-user-settings {
    color: #ffffff;
    background-color: #2d3e50;
    border-color: #3A5066;
}

.btn-user-settings:active,
.btn-user-settings.active,
.open .dropdown-toggle.btn-user-settings {
    background-image: none;
}

.btn-user-settings.disabled,
.btn-user-settings[disabled],
fieldset[disabled] .btn-user-settings,
.btn-user-settings.disabled:hover,
.btn-user-settings[disabled]:hover,
fieldset[disabled] .btn-user-settings:hover,
.btn-user-settings.disabled:focus,
.btn-user-settings[disabled]:focus,
fieldset[disabled] .btn-user-settings:focus,
.btn-user-settings.disabled:active,
.btn-user-settings[disabled]:active,
fieldset[disabled] .btn-user-settings:active,
.btn-user-settings.disabled.active,
.btn-user-settings[disabled].active,
fieldset[disabled] .btn-user-settings.active {
    background-color: #3A5066;
    border-color: #3A5066;
}

.btn-user-settings .badge {
    color: #3A5066;
    background-color: #ffffff;
}

.btn.vi i{
    vertical-align: middle;
    padding-left: 5px;
}

#full_wrapper {
    height:auto!important;
    height:100%;
    min-height:calc(100vh - 100px);
}
#full_wrapper .top_content_wrapper {
    background:#f7f7f7;
    border:1px solid #ebebeb
}
.top_content_wrapper .contents {
    position:relative
}
.top_content_wrapper .pad_top {
    padding-top:20px
}
.ch_header_banner {
    position:relative;
    border-bottom-left-radius:0;
    border-bottom-right-radius:0
}
.top_content_wrapper .rad3 {
    border-radius:3px
}
.page_less {
    max-width:940px;
    position:relative;
    margin:0 auto;
    display:block
}
.ch_cover_back {
    position:relative;
    overflow:hidden;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    height:250px;
    background:url(../images/cover_bg.gif) repeat
}
.ch_cover {
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0);
    -ms-transform:translateZ(0);
    -o-transform:translateZ(0);
    transform:translateZ(0);
    top:0;
    left:0;
    position:absolute;
    height:100%;
    width:100%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-repeat:no-repeat;
    background-position:0 50%;
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    -o-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-perspective:1000;
    -moz-perspective:1000;
    -ms-perspective:1000;
    -o-perspective:1000;
    perspective:1000px
}
.ch_cover_default {
    background:#f2f2f2;
    height:90px;
    display:inline-block
}
.ch_cover_text {
    padding-top:40px;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    height:100%
}

.ch_cover_text.pd{
    padding-top:80px;
}

.ch_cover_text .htext {
    font:16.5px "IRANSans",Arial,tahoma;
    color:#555;
    text-align:center
}
.ch_info {
    position:absolute;
    bottom:0;
    z-index:0;
    width:100%;
    height:72px;
    background-color:#000;
    background-color:rgba(0,0,0,0.5);
    color:#fff;
    border-bottom-left-radius:0!important;
    border-bottom-right-radius:0!important;
    margin-top:5px
}
.ch_title {
    overflow:hidden;
    margin-top:7px;
    font-size:21px;
    display:block;
    overflow:hidden;
    white-space:nowrap;
    word-wrap:normal;
    text-overflow:ellipsis;
    width:100%
}

.ch_title,.ch_owner_name ,.ch_website{
    padding-right:160px;
    opacity:1;
    padding-left: 7px;
    font-family:"IRANSans",tahoma
}

.ch_website{
    padding-right:10px;
}
.ch_website a{
    color:#fff;
    max-width: 145px;
    display: block;
    direction: ltr;
    line-height: 1.9;
}
.ch_website a i{
    float:left;
    vertical-align: middle;
    padding-right: 5px;
    line-height: 1.5;
    font-size: 13px;
}
.ch_website a:hover,.ch_website a:focus{
    color:#ddd;
}

.ch_owner_name,.ch_website {
    float:right;
    color:#fff;
    position:relative;
    position:relative;
    left:-3px;
    top:0px;
    font-family:"IRANSans",tahoma;
    padding-top: 5px;
    font-size:15px
}
.ch_fdb {
    position:absolute;
    left:0;
    z-index:12;
    bottom:20px;
    margin-left:20px
}
.ch_details {
    overflow:hidden;
    background-color:#fff;
    border:1px solid #ddd;
    border-top:0;
    border-top-left-radius:0!important;
    border-top-right-radius:0!important;
    margin-bottom:20px
}
.cbtm_padding {
    padding-right:160px
}
.ch_detail_row {
    margin-left:-20px;
    margin-top:20px;
    color:#333;
    font-family:"IRANSans",tahoma;
    font-size:17px
}
.ch_detail_row .slink {
    color:#222;
    text-decoration:none;
    float:right;
    margin-left:20px;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    width:140px;
    font-size:15px;
}
.ch_detail_row .slink span {
    font-size:20px;
    margin-left:2px;
    color:#222;
    font-family: "BYekan";
}
.ch_detail_row .right_pan {
    float:right;
    width:80%
}
.ch_detail_row .left_pan {
    float:left;
    margin-left:40px;
    margin-right:20px
}

.ch_detail_row .ch_description_container{
    width:100%;
    float:right;
    padding-bottom: 7px;
}
.ch_detail_row .ch_description {
    max-width:100%;
    margin-right:20px;
    margin-left:30px;
    font-family:"tahoma";
    font-size:11px;
    line-height:20px;
    color:#444;
    max-height:35px;
    display:block;
    overflow:hidden
}
.ch_detail_row .ch_more_description {
    color:#555;
    margin-top:8px;
    margin-right:20px;
    font-size:15.5px;
    cursor:pointer;
    font-family:"IRANSans",tahoma
}
.user_avatar_wrapper {
    position:absolute;
    z-index:1;
    top:205px;
    opacity:1;
    float:right!important;
    margin-right:20px;
    margin-left:20px
}
#cnt_avatar {
    width:125px;
    height:125px;
    position:relative
}
.folded_avatar {
    top:45px
}
.ch_avatar_edit {
    position:absolute;
    bottom:47px;
    width:100%;
    height:30px;
    line-height:30px;
    background-color:transparent;
    cursor:pointer!important;
    overflow:visible;
    z-index:1009
}
.user_avatar_wrapper .avatar_img {
    border:2px solid #ebebeb;
    background-color:#f7f7f7;
    border-radius:50%;
    height:125px;
    position:relative;
    width:125px
}
.mrg_btw_avatar_desc {
    margin-top:15px
}
.ch_sec_nav {
    position:relative;
    display:block
}
.ch_tabs {
    list-style:none;
    margin-bottom:20px;
    margin-top:12px;
    height:auto;
    padding-bottom:5px;
    border-bottom-width:4px;
    border-bottom-style:solid;
    display:block
}
.ch_tabs,.ch_tabs * {
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.ch_tabs {
    border-bottom-color:#f2f2f2
}
.ch_tabs>.active,.no-touch .ch_tabs>.active:hover {
    cursor:default
}
.ch_tabs > li {
    position:relative;
    margin-bottom:0;
    margin-left:20px;
    float:right!important
}
.ch_tabs>.active>a:visited,.ch_tabs>.active>span:visited {
    color:#0079b8
}
.ch_tabs>.active a {
    border-bottom-width:4px;
    border-bottom-style:solid;
    color:#0079b8
}
.ch_tabs li a {
    -webkit-transition:all 0 .15s ease-in .2s;
    -moz-transition:all 0 .15s ease-in .2s;
    -ms-transition:all 0 .15s ease-in .2s;
    -o-transition:all 0 .15s ease-in .2s;
    transition:all 0 .15s ease-in .2s;
    padding-bottom:6px;
    text-decoration:none;
    font-family:"IRANSans";
    font-size:15.5px;
    padding: 4px;
}
.ch_tabs:before,.ch_tabs:after {
    content:"";
    display:table;
    line-height:0
}
#ch_search {
    float:left
}
#ch_search input[type="text"] {
    background:url(../images/search-white.png) no-repeat 10px 4px #fff;
    border:1px solid #d1d1d1;
    font:12.5px "IRANSans",Arial,Helvetica,Sans-serif;
    color:#777;
    width:150px;
    padding:0 15px 0 35px;
    -webkit-border-radius:20px;
    -moz-border-radius:20px;
    text-shadow:0 2px 3px rgba(0,0,0,0.1);
    -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15) inset;
    -moz-box-shadow:0 1px 3px rgba(0,0,0,0.15) inset;
    box-shadow:0 1px 3px rgba(0,0,0,0.15) inset;
    -webkit-transition:all .7s ease 0;
    -moz-transition:all .7s ease 0;
    -o-transition:all .7s ease 0;
    transition:all .7s ease 0;
    margin:0;
    height:23px
}
#ch_search input[type="text"]:focus {
    width:200px
}
.cropit-image-preview {
    width:1170px;
    height:250px;
    cursor:s-resize
}
.ch_save_cover_buttnes {
    background:none repeat scroll 0 0 rgba(0,0,0,0.2);
    padding:5px;
    position:absolute;
    right:10px;
    top:10px
}
.ch_save_cover_btn,.ch_cancel_save_cover_btn {
    display:inline-block
}
#ch_edit_cover,#ch_edit_avatar {
    position:relative;
    display:none
}
.load_more {
    font-size:12.5px
}
.load_more_comments,.load_more_user_videos {
    display:block;
    margin:0 auto;
    width:100px
}
.load_more_user_videos {
    width:125px
}
.load_more_wrap {
    display:inline-block;
    margin-top:15px;
    position:relative;
    text-align:center;
    width:100%
}
.channel_other_videos {
    display:block;
    margin-top:10px
}
.cov_title {
    font:15.5px BYekan,tahoma;
    color:#333
}

.ch_cat_list{
    list-style:none;
}

.ch_cat_list li{
    width: 50%;
    float: right;
}

.ch_cat_list a{
    display: block;
    padding: 10px 0;
    font:12px "IRANSans", tahoma;
    line-height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-bottom: 1px solid #eee;
    -webkit-transition: border-bottom-color 150ms ease;
    transition: border-bottom-color 150ms ease;
}

.ch_cat_list li:nth-child(even) a {
    padding-right:5px;
}

.ch_cat_list a:hover{
    text-decoration: none;
    color: #0079b8;
    border-bottom-color: #0092dd;
}

.ch_cat_list a span.total_videos{
    min-width: 22px;
    font: 14px Yekan,BYekan ;
    float: left;
    border-radius: 11px;
    text-align: center;
    padding: 0 5px;
    background-color: #fff;
    -webkit-transition: background-color 150ms ease;
    transition: background-color 150ms ease;
}

.ch_cat_list a span.fa{
    vertical-align: middle;
    font-size: 6px;
    padding-left: 5px;
}

.ch_cat_list .chc_more{
    display:none;
}

.ch_cats_load_more{
    font: 13px "IRANSans",tahoma ;
    cursor:pointer;
    display: block;
    padding-top: 6px;
}

.ch_cats_load_more span{
    vertical-align: middle;
    padding-left: 5px;

}

.ch_index_section_subtitle {
    margin-bottom: -5px;
    margin-top: 30px;
    padding-bottom: 5px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;
}

.ch_index_section_subtitle a{
    font-family: "IRANSans",tahoma;
    text-decoration: none;
    font-size: 18px;
    color:#4F4D4D;
}

.fix-ch-navigation-tabs{
    top: 0;
    left:0;
    right:0 ;
    position:fixed;
    overflow:hidden;
    z-index: 105;
    background: #fff;

    max-width: 1170px;
    margin-right: auto;
    margin-left: auto;
}

.fix-ch-navigation-tabs ul.ch_tabs ,
.fix-ch-navigation-tabs form#ch_search{
    margin-bottom: 2px;
    margin-top: 5px ;
    margin-left: 1%;
    margin-right: 1%;
}

body.uli .fix-ch-navigation-tabs{
    top:82px;
    padding-top: 5px;
}

body.unli .fix-ch-navigation-tabs{
    top:50px;
    padding-top:10px;
}

.ch_featured_container {
    overflow: hidden;
    margin-right: -10px;
    margin-left: -10px;
    margin-bottom: 30px;
    padding: 0 10px;
}

.ch_featured_container .col-sm-8{
    float:right;
    padding-right : 0 ;
    padding-left : 0 ;
    width: 66.6667%;
}

.ch_featured_container .col-sm-4{
    float:left;
    padding-left : 0 ;
    padding-right: 0;
    width: 33.33333333%;
}

.ch_player_size {
    max-height:427px;
    height:427px;
}

.player-block .playlist_size{
    max-height:100%;
}

.ch_load_more_btn{
    margin:0 auto;
    display:block;
}

.ch_top_videos_playlist{
    border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;
    display: block;
    background: #f7f7f7;
    border-bottom: 1px solid #d1d1d1;
    width: 100%;
    border-radius: 5px ;
    position: relative;
}

.ch_top_videos_playlist .b_title , .ch_top_videos_playlist .c_title {
    font : 16px "IRANSans" ;
    color: #666 ;

    overflow: hidden;
    background: #e7edf5;
    border-top: 4px solid #2a8fbd;
    border-radius: 5px 5px 0 0;
    border-bottom : 1px solid #ddd;
    line-height: 1.8;
    text-align: center;
    font-weight: normal;
    max-height:37px ;

    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}

.ch_top_videos_playlist .c_title {
    font : 15px "IRANSans",tahoma ;
    text-align:right ;
    height: 37px;
    padding: 2px 5px;
    line-height:1.8 ;
}

.ch_top_videos_playlist .b_title .add_icon{
    font-size: 18px;
    float: left;
    line-height: 1.8;
    padding: 0px 0px 0px 8px;
    vertical-align: middle;
    color: #00994c;
}

.ch_top_videos_playlist #pl_videos{

}

.cover_upload_btn,.select_cover_btn{
    z-index:1002;
    position:relative;
    text-align: center;
    margin: 0px auto;
    display:inline-block;
    width: 100px;
    text-align: center;
    margin: 0px auto;
}

.cover_upload_btn{
    margin-left:5px;
}

#avatar_upload_btn{
    display: block;
    margin: 0 auto;
}

.cover-buttons{
    margin:0 auto;
    display:block;
    width: 210px;
}

#avatar_upload_btn span{
    padding-right:5px;
}

#avatar_upload_btn span i{
    vertical-align: middle;
    padding-left: 5px;
}

.close{
    float:left;
}

.v_ch_section {
    padding: 0 0 50px 0px;
    background: #fff;
}

.v_ch_section .video-cols > ul > li,.v_ch_section .channel-cols > ul > li{
    margin-top:0;
    margin-bottom:20px;
}

.channel-cols{
    position: relative;
    display: block;
}

.channel-cols-wrap {
    margin-left: -10px;
    margin-right: -10px;
}

.channel-cols > ul {
    list-style: none;
}

.channel-cols .channel-cols-8 li:nth-of-type(8n+1) {
    clear: both;
}

.channel-cols > ul > li .channel-item {
    width: 100%;
    position: relative;
}

.channel-cols > ul > li > .channel-item > a.avatar {
    width: 100%;
    cursor: pointer;
    text-decoration: none;
}

.channel-cols > ul > li > .channel-item > a.avatar > .avatar-wrapper {
    height: 0;
    padding-bottom: 75%;
    background-color: #485356;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo 8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3 d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uP SIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHht bG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCI gd2lkdGg9IjEwMHB4IiBoZWlnaHQ9IjQ2cHgiIHZpZXdCb3g9IjAgMCAxMDAgNDYiIGVuYWJsZS 1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCA0NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+ICA8aW1hZ 2UgaWQ9ImltYWdlMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSI0NiIgeD0iMCIgeT0iMCIgeGxpbms6 aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFHUUF BQUF1Q0FZQUFBRGVJYnhlQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4gQUFCNkpnQU FnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL 0FQK2d2YWVUQUFBUCBZRWxFUVZSNDJ1V2NlWEJkMVgzSFArZmM1YjJucDJkWnV5ekxpMnpMQ3hp TU1ZdU5nYkxheE1hQktXc29ReWFoVUVob1N6TkEwaG8zIGtCYVlGS2EwMDBCRHdwQnBhWUdVcFM zQkxaaE1DNDF4MkF3WU1BYkh1eTFyMzUvMGxudnZPZjNqWE1uUHNwNHNDUmxzODUzNXpiM24gdn Q5Wjd1OTc3bGwrNXllSlJ6YlhjVERFb0RST2VQVzB6bm1hYzMvZ3VUN2syY0J2NWlxMEpnNGswQ 1NBUWcwSms5WUpJS0UxaVZBbiBqcm5HdENZR3hBQlhhKzBDdHRaWWFLeXdEbzFHQVo2R0xKQkcw NmUxN2dFNnRLWWRUUk9hL1JyMkFydUFqTmE1N2RQbVhnOTZrOXgzIER0R1g3YUM0WUFxMy85NEd JblloNHdtN1BiTnRJS0cweGhZT0U5d2FMQmxGNndEQUFxNENUZ2lOb29FVTBCZGVnNUJGQjRpR0 9va2MgbVFBVWh0ZEVlSjhJeXgwYVltaERqRm52VVAwZVlDdndNZkFPOEdxWS90SmhYenIxOGJDd EF0ZEtzQ2Y1ZjJ4cy9TbSs4aWlPVE1lVyBzYlRXd2Ryd0pSWmlpS2tEWmdIeEk5R29mcnRwRkZv ckFoVVFhQSt0UFh6bEVhZ3NnZkpST2tCcmpWYWhuZldnbmgwbWhMQnhSQVJiIHhMQmtGRnM2Q1J DTGdFWEFOOE1jTzRCbmdNZUFQVjhXSVVMclE3dFljK3BETmpUOURWczZueWVyMGhRNnBVaGN3RU ppSVFaNm1uQkIgVDlLYVNWcnJTUm8xQ1hTRlJwZG9yVXUxMWlWYXF4S2xkUWxhbFdoVWtWTEtVZ 1JvcFFGRm9JM1IwY3BRb0JXQk1rT0pKU1MyaU9MSSBPQkVyZ1dzWEVwRUpYS3NRVnhiaVdIRWNF Y1dTRWFSd0VFaEFvRkVvNWVPckRObWdsN1RYUTIrMmxXU21tWjVNRTczWkxwU0dxQjBsIDdsUmd DUmV0Zzl6aDlYa05md3JVZjlGRDFwQ0U5S00xL1Fsdk5mOGQ5YjF2NHFrTXZrb1RrRUVyRmJaVE F3SzBRQW9MZ1lVQUpEWWcgRWNKR1lpT0ZqY1RCRWk1QzJOZ3lHcmR3U2lUMlpFdEdwa3RoMTBuc 3VWTFlDeXdSblIxM3lweTRVMEdoVTBuY0tTUG1sQkt6UzRqYSBSYml5RUNIRWlGN3VFRU42N1hT bTl0RFN1NVg2N2cvWTJiNkJuZTF2a3M1bUtJMVg0VnFGS0JYa2ZtbFhvbmwrY0RscHY1dUlQWUU 3IHpuK1h1RnZ5eFJIU0Q2VjlVa0ViR2I4Ylg2ZFJPZ0RNVENxUUNBUkNXTWJnZ0pRdUFva2xiQ3 dSUVFvWEtXd3M0VXdReU1sQ3lNbkEgbEZBbUQ1SXlobGhaSENuczc5N0ViM2YvbkRkM1AwN1d6M UJlT0JPVVJoMlkzYThCL20zQVlFTFMxcnVER2FWTCtaTnpmelB1N1JrUiBJYU5BQXBnR1RBZHFn Wm1ZdVdaYUtJa2pZdFZ4UUh2ZlRwN2NlRDFiV3paUVZWaUxHZm8wYUxyRGQyZ1JDSlFPMk4yK20 1dVdQTTZTIDJodkh2UjJEQ1pGQUtaREVyS0J5RVExL3F3SW1BVFhBVkl5aHA0YlBKb2Q2eHl6Ky tkM3JlSHYzMDFSTm1HVkdBck00V0szaGZpRWsgZXp1MmM4N01QK0NHMC8vbGlOUnZEMG9yekFwc U9jYlExYUZNd1N4Ymp4WmtnZTVRTktZVDVJbzExb0t2WC9Ra3JjbHQ3Ty8ra0tMbyBaUE9WQ0xG RUl0blRzWTJUcXM4N1ltVEFvWVFBYkFDMllJYWRDZ3dSTWNBTjlXVW9WbzdrUG9mY2xlc0JVVGt TaEtJQVA1UWd2R1l4IFgyZ1gwT3AxZC9la201dlRtYlkyNWZmMHhET2RuY1haam82SmZuZDNjYW F0clVoNVhwVVFZcHJXZXFvVmpVNnpZckdwVmlReVVib3UgVmpTS1cxSkN0TEtTeE15WnhDWk5Pc XhCcExBNFo4WnRQTG54bXlnVVVralFvblJ2eHpabWxpM2dscVZyanhnWitRZ0I2QWpsaUVCciBq ZC9kVGFxeGtiNzkrOGwyZEpCdGF5UGQxRVM2dVhsQXNsMWRVYSt6c3k3YjBURWoyOTFkcDRKZ3B vS3BDbW8wbEdPR1VIZHc4WUFXIDRjS2d2K2RFUzB0SjFOVlJldWFaVFA3YTE1aTBiQm5rV2EzTk xyK0k4dmdNa3RsV2xQSnBTL2JWbnpybFFtNVoraEsyUExJanN0ajcgNG92VXJGbzFyb1VHcVJTc HhrWlNUVTJrR3hybzI3ZlBwQnNhak5HYm1raTN0dUsxdDVQcDZVRkJtWUlGQ2haS1dDQmd2b1M1 bGhCUiA2YnBJMTBVNERsSktFQUlSWGcvRCtnRDVPZ2dJVWltOHZqNHlJVWtWOCtaeDZzTVBVNzE 4K1pEWjEveDNEUzNKZXFaT25NUGN5a3VlIHYveWtoMzRxaGIwdy9Ma2I0NEw1S0x5T0h5RlBBRF ZMbHpMdnpqdXB1ZXl5dzJid2Uzdkp0TGFTYm00bTA5WkdxcUhCR0xxeGtkVCsgL2FTYW0wazNOW kZwYlNYYjJZbXZGR2FSUERDbVJTd2hGdG11ZTRhSVJrKzFIT2MwcEp3cmhCQ0hOZko0dkxDVWFN K2pwNldGRExEMCBSejlpL3BvMUI3K2p5ckJ4Nzc5U1hqaUhHYVZMWVdERE5TUzJBMnN4Ty94UFB uZjduaTBySTluYVNnQlVMMXhJOVlvVlNOZkZUNlZBIGE3ek9UaklkSFhoZFhXVGEyOG1HOTluMm R2d2dHSmdJWk5oaUM3QnRHeEdMSVYwWGFWazFRc3JGd0ptaG5Nb1Jjcm1NNnNVdGkyeFggRjEzS kpPYy84Z2l6di9PZDhTajJOOEIzTVYvTzJOcjFYRldWNlRXK1Q2cXRqV3dRSEt3UXlzQk03amlJ U0tUZjJBZUdFQU1INHg4NiBDMWdNbkliWmp4eVZzQ3lMeHZwNlN1cnF1SHJydVBvV244TDR5UHp SWnJRQnRGSWdKYkh5Y21Lanl6OFJPQU5ZR3NxWkdHL3VlRUVCIGJVQjlLSHVCVmlBTmVPSHZBb2 dBQlVBUlpxYy9CYk44TDh0WHNMUXMydXZycVp3eGc0dGVlaW1mV3Y4bWJiUmo2WFhBaGNDNWpOS 0wgYkk5R0diUHpYb0xwL1l1QlV4ajdtdDhQamRzSU5JU3lEMlA0L2VHMUVXaGhERDB0Tk9JczRH emdldUNDL2gra2JkT3hieDhsczJleiA4cTIzY0NaT3pGZkcreGozL0IrTm9mNUtZRE53T3ZEQml CdjlYRlhWVU05TE1HNzJFNEg1R09NdlltUTlKUlVhc1FWb0RvM2VHdDduIEdyOHhmSzdHOExKan dVTGdaV25iRmQzNzlwR1lPcFdWR3pjU0tTc2JMczlucS9kbkxxbHg1S0pieTUwL0QyMHdXdlFmV zJ3ZmliS04gbVdUUHgzem0wem5nZzRvUFVmQU9UQzl1QWRwRGcvWWJ2aVVuM2ZrRkdYazBlRjhJ OGZ2cHRyYjFsbVZ4M2dzdkhJNE1BTm1SVmhmZiB2NlYzeFJ1ekN1NitwOHA5ZTFaRUZnTHpRbHV kRDF6RzhPNmlCUEFTcG1NSGg2dFFQRmRWVlE2Y2hQa3FMRXdQNzhneGJEZm1kUENZIGh4Q2l1TD JoWWMvaUJ4NG9uUCtESHh4T2ZRdHc2ZGQzcFBiL3FqRnIvSHFXdUhGYXducmlxaUtiYjVVNm5CQ 1ZZQll5ZHdJL1l2amggK3hIZ3RzTzJNYytRZGR4QkNFR3lvZUhpMG9VTDE2MTg3NzNEcWY4MXNP YlZicDlsVzNyQmtic3N3YlJBQTU1cXh0TTM0SWhYVHB2byA4TU9xQ0pjV1dXRGNUSzlnNXRWOFd BeThOVnpGa3E4SXRObWczalR2ZTk4N25PbzF3QnFBMjNlblFZRWphUktBTGNCMlpZVVZ0MTdHIG tlKzgyKzZkc21wemtxa2Y5N0syeTIvR3pCVXZERlAyNnNOVi9wVWhKTlhVTkxOOC92eXJhcSs5Z GppMVB5WThqSHF3SWNzblhUNHkgS3RINllMOWVTTTVwVGxTK0wyTnk3ZDRldi9iU2o1SmNzVE1G Y0FYR1FUc1VWbUdtaHlIUkhlaXZDQ0ZDa0lFYnFsZXNRTmg1Vi9yLyBDZndFVEN6UjN6ZG53Qkg 5QnVvYUtrUG9EbHJoeE9RT1VXQTk4OEsrek9TVE4vZlNyZlJsbUpYa1VMZ2lYd091M3BINmFoQ2 lQVSs0IGNFUFZCUmNNcC9hWC9UZHY5UGpVcDh4WUZTSTViUGthTE1FMVZzTGE5MUdYL3grMW01T HVMOXE5YWcwWFlXTEFjbkh4NFB6ZFNyUG8gazE1ZWFjcCtOUWp4ZTN1dmpOZlVUQzg1NVpSOEtp OEFIL1luM2tzcFVHQWQySFdsUjFLUDBHQVh5TXZhUFYzLzdTMjlyeFJ2NnRsKyBiMk9tdHQzWHR jQi9oV3BuWVE3OUFOalFHekQ1Z3lUdmRmaFloZFl4UW9qV1psTE9tSWlYMFhxRi9WUnFWVUYxTm RIS3lud3F2OHBOIC9DNWo5cW81dFl6Y1U2REJjUVN5d0ZyV2xkRTc3OW1XK3JSMFU4K3NhM2VsV m03c1UwV1k1Vzh0d0Y4MVpWbjZZWkprVm1ISHBTSDAgeTdaMVA0U1VLTThiOENLYktLMERubVFK T0xaTnBLeHMxQUdMQ3BaRVNrdUhVM2szTjFIdjZjRStpVkgxZ1A2akJzc1JLTmVhRS9qNiAxVi9 XWjcxZk5tWHZPNi9VdVc5SmdkWHdUSWZIenE0QVhJRmppNEdZc0tPR0VCMEVJQVNGTTJjU3E2NG 1XbDVPYk5Ja1lsVlZSRXBMIGlVK2JScVNpZ3JkdXZwbU9EejRZeVM2N0gxTTB6TFJpZWQybVBRd zZaT29NRGlGa1RIYlNoTU9ZSlNBdUhGOXh6MnV0M2oydkJkNE8gSFBHVWpNa25MTmlaRzJkeTFC Q1NiR3BpMnFwVm5QZmlpOFBxU2R0RythUHlOVllBUXF1OExyUCtHT1VERDlRaGhIeitjMXR0OWp GRSBKTUFNNEc3Z2JnMXZBMDhEL3dOc09Xb0kwWUFWSGNGN1N6bXE0Y3JrQUsrbko5L3ZCWmdnam 14dVd3YmhTQjZvblJIS1R1RDZvNGFRIGtVTEdZaWJjWGdoR0dPVFhJQzByU0RjMVdTcWJSYnFEW XlKSVlPTEtCazc1NGxJTVptVmNRcUFDRGRyWFlJRXRSU3Z3T3JBT2VBMUQgaUhkc3JMSnlNTzJh YThnQzJ2ZlJRWkJmRGd4Uis1eDQvTmU5dTNmVHN6MnZCL3pNM0VTcGRRZ2h4V050YndENG5zYnZ VMmhQUDFVUyBrN2RHTk9mNldWV080RXJnWjVoRExBK09vamxrcEpoOTAwMXNlK3d4ZG0zY09Pdz Rvam53aHlzUzd1Mkc1ZnZXcmFObzNyeWgxQzhIIEh1OVBUSEVPSVdURUVkVWlyRmNGR2pJYUpNO U5qRnYvY0VXVnZmbTZZbWZ1QlFsTDdNanE5WmQ4MnN2dmtnRjJnVHlvcm1PT0VJQnogbm5tR09l dlg0eFFXSHJvbkNkTitUdy9wbGhiU1RVMGtkK3o0YmRmbXpiY2xhbXAra3FmSWxaaHpvZmNBNWt Ra0pwZ2NoQm5TS2tiVSBNR0crQnAxVm0wUk1ycjY4MnYzMVRTV092YnpJdmxDYXplZTV3UGRudU dMOStoUGpMUGd3U1dOSzRjVGswYmZzSFEwU3MyYVJtRFZyIE5GbG1ZODY1aDhQOXdDVUFaeVVzc 0NXQkFsdFNpVG1yejR2d3EwaXBQdlcwZE1TUEg2Z3IySHBibVhONlhJcGZBTi9JVVcwQkhnV28g c0FUcjVzVlorRkVTTDZ0eFhMTVhPZWJta0RIZ0Z1QXpqTXRpT0N3SC9nSmdZWUhGMTR0dHlBUUl RVTIrREFKUXNNdno5SGRWTWlpZSBVV1RmK05uSmhWdS9YK0grYjF5S3R6bVlEREM3OUFHLzJFbF J5YzlxWStCcnZIREtPOTRKZVFMNHgxSG8zd2Y4SWNBZFZSR1FBaTg0IE9Jd3BKQUZmOGE2WFZzd FVYMUFiYzhXamZ6c25udGwrWXB4WkVia09PRytJc3ZjRER3NSsrTzB5aDB2S0hNZ29FTWN2SVRZ bWFPMWIgWThqN2MrREJjeElXMzZoMElhdnFOT0JyOEgyTmwxSnZxRDUxQmxxZmZrcXg4K3Fqcyt OMExrandaeFZPTldicGZIR2VjbThuejFINCBYVlV1U1BEVjhVbElBaFBTZWZibktPTU9ZTS9xU1 pIcDJLSTJTQWJnNjBjbVJ1U0VsWlh1MlEvUGpyMno4K1JDM3A5YndLM2xUcEVyIGVBZ1R0alEvV DNrUEFjL21xK3o4Q1RZTEp0amdxV056VWg4R05yQWVFeVQzZVRHbE02dFc0K25YcjVzYTNiT20w bjI5TGlLTExjSEogbUQ5YW1vRUpocnVZNFR2MnM1Z2dpR0Z4UWxTeXFmTVlYV1VOZzVlQmswZWd sOFU0RkQvRDdERVdENlVVc2VXbnI4d3ZiRncyd2JvRCB1R3NNN1hrUnVIb2tpc1cyMmZzY1Q0UT hodW14ZzdFTEUrbXhDYk1qM2hGSzdySHNENEY3QnVYelR5dVFxeG43THYwZTRON1JaanBlIENMa 0x1RG04NzhDY3pyMks4Ulh0R2tIK2U0SG5NZjg0NE1RYzI0eUZqRTh3a1NzZmorVkZqb2RKZlJI d1k4eXAzN21ZdjZxNkh2Z24gUmtaR1B6N0dUTXFYQWh2SDBJNzN3N3duTWtZeTRQajRRalF3Rnp NZmpBZldobEtIaVJCWmlwbkF5ekN1ZWpETDExYk0wUGNHOE8vaiBWZi8vQS83SytKenBtSjRwQU FBQUpYUkZXSFJrWVhSbE9tTnlaV0YwWlFBeU1ERTNMVEEyTFRJMVZEQXpPalEwT2pJM0xUQTNPa kF3IDVPMTZMQUFBQUNWMFJWaDBaR0YwWlRwdGIyUnBabmtBTWpBeE55MHdOaTB5TlZRd016bzBO RG95Tnkwd056b3dNSld3d3BBQUFBQVogZEVWWWRGTnZablIzWVhKbEFFRmtiMkpsSUVsdFlXZGx VbVZoWkhseHlXVThBQUFBQUVsRlRrU3VRbUNDIi8+DQo8L3N2Zz4=");
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;
    width: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.channel-cols > ul > li > .channel-item > a.avatar > .avatar-wrapper .avatar-img {
    top: 0;
    bottom: 0;
    position: absolute;
    left: 0;
    right: 0;
}

.channel-cols > ul > li > .channel-item .avatar-img img {
    width: 100%;
    max-height: 100%;
    max-width: 100%;
    height: 100%;
}

.channel-cols > ul > li > .channel-item .channel-info {
    margin-top: 7px;
}

.channel-cols > ul > li > .channel-item .channel-info .title {
    position: relative;
    overflow: hidden;
    margin: 0;
}

.channel-cols > ul > li > .channel-item .channel-info .action-btn{
    margin-top:10px;
}

.channel-cols > ul > li > .channel-item .channel-info .action-btn i{
    vertical-align: middle;
}

.pwrapper .content .channel-cols-8 li {
    margin: 0 0 20px 0;
}

.channel-cols > ul > li > .channel-item .channel-info .title a {
    font-size: 12.5px;
    font-weight: 500;
    color: #454545;
    white-space: normal;
    text-overflow: ellipsis;
    overflow: hidden;
    word-wrap: break-word;
}

.channel-cols > ul > li > .channel-item .channel-info .title a:hover {
    color: #000;
}

.channel-cols li {
    width: 12.5%;
}
.channel-cols > ul > li {
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 20px;
    float: right;
}

.iwrapper{
    position: relative;
    background: #f4f4f4;
    min-height:calc(100vh - 100px);
}

.iwrapper.xw{
    background:#fff;
}

.iwrapper.xw .iwrapper-inner{
    padding: 20px 0 20px 0;
}

.sk_toolbar {
    position: relative;
    margin-bottom: 15px;
    border-bottom: 2px solid #e4e4e4;
}

.sk_toolbar .tab ul{
    list-style: none;
    margin:0;
}

.sk_toolbar .tab li {
    float: right;
    position: relative;
}

.sk_toolbar .tab li h1.tab-title{
    margin:0;
}


.sk_toolbar .tab a.sk_item {
    float: right;
    margin-left: 20px;
    font-size: 15px;
    color: rgb(144, 144, 144);
    display: inline;
    padding: 10px 10px 7px;
}

.sk_toolbar .tab a.sk_item_xs{
    color: #555;
    font-size:14px;
    margin-left:5px;
    padding-top: 13px;
}

.sk_toolbar .tab .current a {
    border-color: #FC6500;
    color: #555;
}

.sk_toolbar .tab a{
    padding-bottom: 7px;
    line-height: 1.5;
}

.sk_toolbar .tab a:hover{
    color:#444;
    /*border-bottom: 2px solid #666;*/
    padding-bottom: 7px;
    margin-bottom: -2px;
    line-height: 1.5;
}

.sk_toolbar .tab .current a {
    border-bottom: 2px solid #333;
    color: #333;
    margin-bottom: -2px;
    padding-bottom: 7px;
    line-height: 1.5;
}

.sk_toolbar .tab a i{
    padding-left:7px;
    vertical-align: middle;
}

.super-hero {
    position: relative;
    margin: 0 0 20px 0;
    padding: 25px 60px 70px 60px;
    text-align: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
}

.super-hero h1 {
    font-size: 36px;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    margin: 0;
    text-shadow: 1px 3px #3E3E3E;
}

.super-hero h1 i{
    vertical-align: middle;
    margin-left: 10px;
    background: #00536f;
    border-radius: 50%;
    padding: 8px;
    width: 60px;
    height: 60px;
    text-align: center;
    box-shadow: 2px 2px 2px #3E3E3E;
}

.hero-about h1 i , .hero-terms h1 i{
    background: #0079a1;
}

.hero-contacts h1 i {
    background: #484837;
}

.hero-ads h1 i {
    background: #1a1a1a;
    box-shadow: 2px 2px 2px #393939;
}

.hero-about , .hero-terms{
    background: -moz-linear-gradient(90deg, rgba(19,109,144,1) 0%, rgba(26,150,199,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(26,150,199,1)), color-stop(100%, rgba(19,109,144,1))); /* safari4+,chrome */
    background: -webkit-linear-gradient(90deg, rgba(19,109,144,1) 0%, rgba(26,150,199,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(90deg, rgba(19,109,144,1) 0%, rgba(26,150,199,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(90deg, rgba(19,109,144,1) 0%, rgba(26,150,199,1) 100%); /* ie10+ */
    background: linear-gradient(0deg, rgba(19,109,144,1) 0%, rgba(26,150,199,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1A96C7', endColorstr='#136d90',GradientType=0 ); /* ie6-9 */
    padding: 40px 60px 80px 60px;
}

.hero-signup{
    background:#00a0cb;
    padding:15px 60px 55px 60px;
}

.hero-signup h1{
    font-size:24px;
    text-shadow: 1px 2px #3E3E3E;
}

.hero-signup h1 i{
    width: 43px;
    height: 43px;
    background: #0088ad;
    vertical-align: baseline;
}

.hero-contacts{
    background:#1889b5 url(../images/contacts-hero-bg.jpg);
    background-size: cover;
    padding: 80px 60px 80px 60px;
}

.hero-ads{
    background:#1889b5 url(../images/ads-hero-bg.jpg);
    background-size: cover;
    padding: 80px 60px 80px 60px;
}


.iwrapper-inner {
    padding: 30px 0 40px 0;
    box-sizing: border-box;
}

.iwrapper-inner .contents{
    position: relative;
    margin: 0 auto;
    padding: 0;
}

.iwrapper-inner .framed {
    width: auto;
    min-height: 200px;
    margin: 0 0 30px 0;
    padding: 20px;
    background: #fff;
    border-radius: 10px;
    box-shadow: 1px 1px 2px rgba(0,0,0,0.08);
}

.iwrapper-inner .framed.boxed{
    box-shadow: 0 0 5px rgba(0,0,0,0.08);
}

.iwrapper-inner .under-hero {
    margin-top: -86px;
}

.iwrapper-inner .s-title{
    text-align:right;
    font-size:18px;
    font-weight:bold;
    margin-top:0;
    margin-bottom: 15px;
}

.iwrapper-inner .l-title{
    text-align:center;
    font-size:50px;
    font-weight:bold;
    margin-top:0;
    margin-bottom: 15px;
}

.iwrapper-inner .notfound .l-title{
    margin-top:10px;
    color: #ea0000;
    font-family: BYekan;
}

.iwrapper-inner .notfound .message{
    font-size: 14px;
    line-height: 1.7;
}

.iwrapper-inner .rsidebar .right-block {
    border: 1px solid #e4e4e4;
    padding: 15px;
    margin-bottom: 25px;
    -webkit-box-shadow: 0px 1px 0px 0px #e4e4e4;
    -moz-box-shadow: 0px 1px 0px 0px #e4e4e4;
    box-shadow: 0px 1px 0px 0px #e4e4e4;
}

.iwrapper-inner .rsidebar .right-block .block-contents{
    margin-top:10px;
}

ul.ar_l_menu li {
    float: right;
    margin-left: 2%;
    list-style: none;
    line-height: 2em;
    padding-right: 14px;
    width: 100%;
    position: relative;
}

ul.ar_l_menu{
    margin:0;
}

ul.ar_l_menu li::before {

    position: absolute;
    font-family: FontAwesome;
    content: '\f111';
    margin-top: 0;
    right: 0;
    font-size: 7px;
    top: auto;
    color: #20406e;

}

ul.ar_l_menu li a {
    color: #555;
    text-decoration: none;
    font-size: 13px;
    margin-left: 0;
    word-wrap: break-word;
}

ul.ar_l_menu li a.selected{
    font-weight: bold;
}

ul.ar_l_menu li a:hover,ul.ar_l_menu li a:focus{
    color:#000;
}

.title-block {
    overflow: hidden;
    position: relative;
}

.title-block.type-2 .title-text {
    font-size: 15px;
    text-transform: initial;
}
.title-text {
    display: inline-block;
    font-size: 13px;
    padding-bottom: 7px;
    border-bottom: 2px solid #333;
    line-height: 18px;
    color: #333;
    text-transform: uppercase;
    margin:0;
}

.iwrapper-inner .framed p, .iwrapper-inner .framed ul li,.iwrapper-inner .framed a, .iwrapper-inner .framed strong{
    font-size: 13.5px;
    line-height: 1.7;
}

.iwrapper-inner .framed ul{
    margin-right:20px;
}

.iwrapper-inner .framed ul li{
    margin-top:15px;
}

.iwrapper-inner .contact,.iwrapper-inner .signup-form,.iwrapper-inner .forgot-pw,.iwrapper-inner .iform{
    max-width:750px;
}

.iwrapper-inner .signup-form{
    margin: -86px auto 0 auto;
}

.iwrapper-inner .contact,.iwrapper-inner .ads{
    margin:0 auto;
}

.iwrapper-inner .pw-reset{
    max-width:300px;
}

.control-label{
    color:#555;
}
.form-control::-moz-placeholder {
    color: #C3C3C3;
    opacity: 1;
    filter: alpha(opacity=100);
}

.form-control:-moz-placeholder {
    color: #C3C3C3;
    opacity: 1;
    filter: alpha(opacity=100);
}

.form-control::-webkit-input-placeholder {
    color: #C3C3C3;
    opacity: 1;
    filter: alpha(opacity=100);
}

.form-control:-ms-input-placeholder {
    color: #C3C3C3;
    opacity: 1;
    filter: alpha(opacity=100);
}

.form-control {
    background-color: #FFFFFF;
    border: 1px solid #E3E3E3;
    border-radius: 4px;
    color: #565656;
    padding: 8px 12px;
    height: 35px;
    -webkit-box-shadow: none;
    box-shadow: none;
}
select.form-control{
    padding:6px 12px;
}
.form-control:focus {
    background-color: #FFFFFF;
    border: 1px solid #AAAAAA;
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: 0 !important;
    color: #333333;
}
.has-error .form-control, .has-error .form-control:focus, .has-success .form-control, .has-warning .form-control, .has-success .form-control:focus, .has-warning .form-control:focus {
    border-color: #E3E3E3;
    -webkit-box-shadow: none;
    box-shadow: none;
}
/*
.has-success .form-control:focus, .form-control.valid:focus {
  border-color: #87CB16;
}
*/
.has-error .form-control, .form-control.error, .has-error .form-control:focus {
    color: #FB404B;
    border-color: #FB404B;
}
.form-control + .form-control-feedback {
    border-radius: 6px;
    font-size: 14px;
    margin-top: -7px;
    position: absolute;
    right: 10px;
    top: 50%;
    vertical-align: middle;
}
.open .form-control {
    border-radius: 4px 4px 0 0;
    border-bottom-color: transparent;
}

.input-sm {
    height: 30px;
    padding: 5px 10px;
}

.input-lg {
    height: 55px;
    padding: 14px 30px;
}

.has-error .form-control-feedback {
    color: #FB404B;
}

.has-success .form-control-feedback {
    color: #87CB16;
}

.has-success .control-label {
    color: #87CB16;
}
.has-warning .control-label {
    color: #FFA534;
}
.has-error .control-label {
    color: #FB404B;
}

.input-group-addon {
    background-color: #FFFFFF;
    border: 1px solid #E3E3E3;
    border-radius: 4px;
}
.has-success .input-group-addon, .has-error .input-group-addon {
    background-color: #FFFFFF;
    border: 1px solid #E3E3E3;
}
.has-error .input-group-addon, .has-error.input-group-focus .input-group-addon {
    border-color: #FB404B;
    color: #FB404B;
}
.has-success.input-group-focus .input-group-addon {
    border-color: #87CB16;
}
.has-error .form-control:focus + .input-group-addon {
    border-color: #FB404B;
    color: #FB404B;
}
.has-success .form-control:focus + .input-group-addon {
    border-color: #87CB16;
    color: #87CB16;
}
.form-control:focus + .input-group-addon, .form-control:focus ~ .input-group-addon {
    background-color: #FFFFFF;
    border-color: #9A9A9A;
}

/*
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
  border-left: 0 none;
}

.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child) {
  border-left: 0 none;
}
*/

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
    background-color: #F5F5F5;
    color: #888888;
    cursor: not-allowed;
}

.input-group-btn .btn {
    border-width: 1px;
    padding: 8px 16px;
}

.input-group-btn .btn-default:not(.btn-fill) {
    border-color: #DDDDDD;
}

.input-group-btn:last-child > .btn {
    margin-left: 0;
}

.input-group-focus .input-group-addon {
    border-color: #AAAAAA;
}

.form-group label.error {
    text-transform: none;
    color: #FB404B;
    font-size: 12px;
    font-weight: 400;
    display: inline-block;
    clear: both;
    margin-top: 2px;
}

.form-group label.error.valid{
    display:none;
}

.login-page{
    min-height:calc(100vh - 100px);
}

.login-page .login-btn,.login-page .btn-signup,.login-page .gplus-login-btn{
    width:100%;
}

.gplus-login-btn i{
    vertical-align: middle;
    margin-left: 5px;
}

.login-page .login-btn-container{
    margin-top:25px;
}

.login-page .footer{
    padding : 0 15px;
}

.login-page .content{
    padding-top: 75px;
    padding-bottom: 55px;
}

.login-page .card {
    box-shadow: 0 15px 30px -13px rgba(40, 40, 40, 0.4);
    border-radius: 10px;
    background: rgba(19, 17, 17, 0.62);
    padding-top: 15px;
    padding-bottom: 15px;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.animation-transition-general, .sidebar .nav p, .sidebar .user .photo, .bootstrap-navbar .user .photo, .sidebar .user a, .bootstrap-navbar .user a, .login-page .card {
    -webkit-transition: all 300ms linear;
    -moz-transition: all 300ms linear;
    -o-transition: all 300ms linear;
    -ms-transition: all 300ms linear;
    transition: all 300ms linear;
}
.card {
    border-radius: 4px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 0 0 1px rgba(63, 63, 68, 0.1);
    background-color: #FFFFFF;
    margin-bottom: 30px;
    z-index: 1;
}

.login-page .card .header {
    padding-bottom: 16px;
    color:#fff;
}
.card .header {
    padding: 15px 15px 0px;
    padding-bottom: 0px;
    color: #333333;
    font-weight: 300;
    font-size: 22px;
}

.card .content {
    padding: 15px;
}

.login-page .form-control{
    background:rgba(255, 255, 255, 0.75);
    border: 1px solid transparent;
    direction: ltr;
}

.login-page .form-control:focus{
    background:rgba(255, 255, 255, 0.95);
}

.text-white{
    color:#fff;
}

.login-page .form-control::placeholder {
    color: #999;
    opacity: 1; /* Firefox */
}

.login-page .form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #999;
}

.login-page .form-control::-ms-input-placeholder { /* Microsoft Edge */
    color: #999;
}

.login-page .forgot-pw{
    font-size: 13px;
}

.login-page .forgot-pw:hover{
    color:#ddd;
}

body.full-page-hero{
    background: rgba(0,0,0,.8) url("../images/hero_bg/bg7.jpg") no-repeat 0px 0px;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    -ms-background-size: cover;
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
    padding-top:0;

}

.full-page-hero .top-nav{
    background: linear-gradient(to bottom,rgba(0,0,0,.3),rgba(109,109,109,.015));
    box-shadow: none;
    border: none;
}

.full-page-hero .main-header{
    background:transparent;
}

.full-page-hero .navbar-fixed-top{
    position: relative;
}

.full-page-hero .searchform input:not(:focus),.full-page-hero .searchform .btn {
    background: rgba(255,255,255,.3);
    color: rgba(255,255,255,.3);
}

.full-page-hero .searchform input::placeholder {
    color: rgba(255,255,255,.5);
    opacity: 1; /* Firefox */
}

.full-page-hero .searchform input:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: rgba(255,255,255,.5);
}

.full-page-hero .searchform input::-ms-input-placeholder { /* Microsoft Edge */
    color: rgba(255,255,255,.5);
}

.full-page-hero .main-footer{
    background:transparent;
    box-shadow:none;
    background: -webkit-linear-gradient(top,transparent 0,transparent 0,#000 108%);
    background: linear-gradient(to bottom,transparent 0,transparent 0,#000 108%);
}

.full-page-hero .navbar .searchform {
    border: 1px solid rgba(255,255,255,.5);
    border-radius: 3px;
}

.full-page-hero .searchform input:not(:focus) ,.full-page-hero .searchform .btn {
    background: rgba(255,255,255,.1);
}

.full-page-hero .searchform .btn-search:active,.full-page-hero .searchform .btn-search:hover,.full-page-hero .searchform .btn-search:focus{
    color:#fff;
    background: rgba(255,255,255,.3);
}

.full-page-hero .searchform input:not(:focus) {
    color: #fff;
    transition-property: background color;
}

.full-page-hero .searchform input:focus,.full-page-hero .searchform input:focus + .btn-search {
    background:rgba(255,255,255,.3);
    color:#000;
}

.full-page-hero .searchform input:focus + .btn-search {
    background:rgba(255,255,255,.3);
    color:rgba(255,255,255,.5);
}

.ltr{
    direction:ltr;
}

.alert{
    line-height: 1.7;
    font-size: 13px;
}

.small-dialog2 .modal-dialog {
    max-width: 300px;
    margin: 5% auto;
}

#login-form .modal-title{
    color:#fff;
}

#login-form .at_text {
    color: #555;
    margin-bottom: 1em;
}
#login-form .tip_text {
    font-family: "IRANSans","tahoma";
    font-weight: 400;
}

#login-form .login-btn,#login-form .gplus-login-btn{
    width:100%;
}

#login-form .gplus-login-btn{
    margin-top:12px;
}

.fixed-pagination div.pagination,
.fixed-pagination .pagination-detail {
    margin-top: 10px;
    margin-bottom: 10px;
}

.fixed-pagination div.pagination .pagination {
    margin: 0;
}

.fixed-pagination .pagination a {
    padding: 6px 12px;
    line-height: 1.428571429;
    margin-bottom: 5px;
}

.fixed-pagination .pagination-info {
    line-height: 34px;
    margin-right: 5px;
}

.fixed-pagination .btn-group {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

.fixed-pagination .page-list {
    display: inline-block;
}

.fixed-pagination li.disabled a {
    pointer-events: none;
    cursor: default;
}

.fixed-pagination {
    margin: 10px 0 0 0;
}
.fixed-pagination:after {
    display: table;
    content: "";
    clear: both;
}
.fixed-pagination .page-list .btn {
    border-radius: 30px;
}
.fixed-pagination .page-list .btn-group {
    margin-right: 5px;
}
.fixed-pagination div.pagination,
.fixed-pagination .pagination-detail {
    margin-top: 15px;
    margin-bottom: 15px;
}

.pagination > li.disabled {
    opacity: .4;
}

.pagination.pagination-no-border > li > a,
.pagination.pagination-no-border > li > span {
    border: 0;
}

.pagination > li > a,
.pagination > li > span,
.pagination > li:first-child > a,
.pagination > li:first-child > span,
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-radius: 50%;
    margin: 0 2px;
    color: #797979;
}

.pagination > li.active > a,
.pagination > li.active > span,
.pagination > li.active > a:hover,
.pagination > li.active > span:hover,
.pagination > li.active > a:focus,
.pagination > li.active > span:focus {
    background-color: #00AEFF;
    border: 0;
    color: #FFFFFF;
    padding: 7px 13px;
}

.pagination-blue > li.active a,
.pagination-blue > li.active a:hover,
.pagination-blue > li.active a:focus,
.pagination-blue > li.active span,
.pagination-blue > li.active span:hover,
.pagination-blue > li.active span:focus {
    background-color: #447DF7;
}

.pagination-azure > li.active a,
.pagination-azure > li.active a:hover,
.pagination-azure > li.active a:focus,
.pagination-azure > li.active span,
.pagination-azure > li.active span:hover,
.pagination-azure > li.active span:focus {
    background-color: #23CCEF;
}

.pagination-green > li.active a,
.pagination-green > li.active a:hover,
.pagination-green > li.active a:focus,
.pagination-green > li.active span,
.pagination-green > li.active span:hover,
.pagination-green > li.active span:focus {
    background-color: #87CB16;
}

.pagination-orange > li.active a,
.pagination-orange > li.active a:hover,
.pagination-orange > li.active a:focus,
.pagination-orange > li.active span,
.pagination-orange > li.active span:hover,
.pagination-orange > li.active span:focus {
    background-color: #FFA534;
}

.pagination-red > li.active a,
.pagination-red > li.active a:hover,
.pagination-red > li.active a:focus,
.pagination-red > li.active span,
.pagination-red > li.active span:hover,
.pagination-red > li.active span:focus {
    background-color: #FB404B;
}

.pagination,.pagination a{
    direction: ltr;
    font-family: BYekan;
}

.pagination-css i{
    width:auto;
}

.pagination-css i.fa-angle-right,.pagination-css i.fa-angle-left{
    padding: 0 2px;
}

.pwrapper {
    position: relative;
    min-height: calc(100vh - 100px);
}

.pwrapper .contents{
    padding-bottom: 20px;
}

.pwrapper .section-header{
    padding: 20px 0 0px 0 ;
}

.section-header .sortbar_utils {
    margin: 7px 0 0px 0;
    float: left;
}

.floated_list > .list_item, .floated_list > dd, .floated_list > dt, .floated_list > li {
    float: right;
}

.floated_list a {
    width: 15px;
    height: 11px;
    box-sizing: initial;
}
.sortbar_icon {
    margin-left: 5px;
    display: inline-block;
    padding: 4px;
    width: 15px;
    height: 11px;
    white-space: nowrap;
}

.sortbar_utils a.selected {
    background-color: #4BF;
    cursor: default;
}
.sortbar_icon.video_thumbnail_icon {
    background: url(../images/display_thumb_format.png) no-repeat scroll center center transparent;
    background-color: transparent;
    overflow: hidden;
}

.video_details_icon {
    background: url(../images/display_details_format.png) no-repeat scroll center center transparent;
    overflow: hidden;
}

.video-sort-btn-container button .fa {
    vertical-align: middle;
}

.video-sort-btn-container .dropdown-menu .selected {
    background: #eee;
    color: #000;
    font-weight: bold;
}

.sortbar-search .search-form .search-box {
    background: url(../images/search-white.png) no-repeat 10px center #fff;
    border: 1px solid #ccc;
    font: 12.5px "IRANSans",Arial,Helvetica,Sans-serif;
    color: #777;
    width: 100px;
    padding: 0 15px 0 35px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius:5px;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
    margin: 0;
    height: 30px;
    max-width:200px;
}

.sortbar-search .search-form .search-box:focus{
    width:100%;
    border-color:#adadad;
}

.sortbar-search .search-form .form-group{
    margin:0;
}

.pwrapper .section-contents .content{
    margin: 15px 0 ;
}

.pwrapper .content .video-cols-6 li{
    margin-top:0;
    margin-bottom:20px;
}

.pwrapper .content .video-cols-6 .dropdown-menu li{
    margin:0;
    clear:none;
    width:100%;
    display:block;
}

.video-cols .video-info .actions-wrapper{
    position:relative;
}

.video-cols .video-info .actions-wrapper .title{
    padding-left:20px;
}

.video-cols .video-item .video-info .drop-down-actions{
    position: absolute;
    top:0;
    left:0;
    z-index: 900;
}

.video-cols .video-item .video-info .drop-down-actions .actions{
    padding-right:15px;
    color:#9b9b9b;
}

.video-cols .video-item .video-info .drop-down-actions .actions:focus,.video-cols .video-item .video-info .drop-down-actions .actions:hover{
    color:#000;
}

.video-cols .video-item .video-info .drop-down-actions .actions i{
    font-size:16px;
    padding-top: 3px;
}

.video-cols .video-item .video-info .drop-down-actions .dropdown-menu i{
    font-size:14px;
}

.video-rows > ul > li > .video-item > a.thumb,.channel-rows > ul > li > .channel-item > a.thumb{
    width: 18%;
    display:block;
    float:right;
}

.channel-rows > ul > li > .channel-item > a.thumb{
    width:11%;
}

.video-rows > ul > li > .video-item,.channel-rows > ul > li > .channel-item{
    border-bottom: 1px solid #ededed;
    position: relative;
    padding-bottom:15px;
    margin-bottom:15px;
}

.video-rows > ul > li > .video-item .video-info,.channel-rows > ul > li > .channel-item .channel-info{
    padding-right: 10px;
    float:right;
    display:block;
    width:82%;
}

.channel-rows > ul > li > .channel-item .channel-info{
    width:89%;
}

.video-rows > ul > li > .video-item .video-info .title,.channel-rows > ul > li > .channel-item .channel-info .title{
    margin:0;
    position: relative;
}

.video-rows > ul > li > .video-item .video-info .title a,.channel-rows > ul > li > .channel-item .channel-info .title a{
    font-size:18px;
    color:#4c4c4c;
}

.video-rows > ul > li > .video-item .video-info .title a:hover,.video-rows > ul > li > .video-item .video-info .title a:focus,.channel-rows > ul > li > .channel-item .channel-info .title a:hover,.channel-rows > ul > li > .channel-item .channel-info .title a:focus{
    color:#111;
}

.video-rows > ul > li > .video-item .video-info .stats,.channel-rows > ul > li > .channel-item .channel-info .stats{
    padding-top: 10px;
    display: block;
    position: relative;
    z-index: 102;
}

.video-rows > ul > li > .video-item .video-info .stats .sitem,.channel-rows > ul > li > .channel-item .channel-info .stats .sitem{
    float:right;
    padding-left:13px;
    font-size: 13px;
    color: #5d5d5d;
}

.video-rows > ul > li > .video-item .video-info .stats .sitem i,.channel-rows > ul > li > .channel-item .channel-info .stats .sitem i{
    padding-left:5px;
}

.video-rows > ul > li > .video-item .video-info .descriptions,.channel-rows > ul > li > .channel-item .channel-info .descriptions{
    padding-top: 10px;
    font-size:13px;
    line-height: 1.7;
    color:#707070;
}

.video-rows > ul > li > .video-item .video-info .actions,.channel-rows > ul > li > .channel-item .channel-info .action_btn{
    margin-top:10px;
}

.video-rows > ul > li > .video-item .video-info .actions .dropdown-menu{
    float:right;
    right:0;
    left:auto;
}

.stats-action-box .form-group{
    margin-left:20px;
    float:right;
}

.stats-action-box .control-label,.stats-action-box .form-control{
    float:right;
}

.stats-action-box .control-label{
    line-height:30px;
}

.stats-action-box .stats_period,.stats-action-box .stats_metric{
    width:auto;
    padding: 2px 5px 2px 20px;
}

.stats-action-box .btn,.stats-action-box .checkbox{
    float:right;
}

.stats-action-box .checkbox{
    margin-top:8px;
}

.stats-chart{
    margin: 0 0 30px 0;
}

.stats-chart .legendLabel a{
    margin-left:10px;
    padding:0px 5px;
}

.wd-row{
    float:right;
}

.wd-row.right{
    width:60%;
    padding-left: 15px;
}

.wd-row.left{
    width:40%;
    padding-right: 15px;
}

.subtitle_file_input {
    width: 100%;
    background-color: #FBFBFB;
    border: 1px solid #E3E3E3;
    padding: 10px 1%;
}

form.edit_video{
    margin-bottom:30px;
}

.help-block i {
    margin-left: 3px;
    font-size: 13px;
}

.tokenfield.focus{
    border: 1px solid #07c;
}

.help-block{
    line-height: 1.5;
}

.video-cols.watch_later_video_list > ul > li > .video-item .thumb-overlay-right .add-to-watch-later,.video-rows.watch_later_video_list > ul > li > .video-item .thumb-overlay-right .add-to-watch-later{
    display:none;
}

.bootstrap-table .table {
    margin-bottom: 0 !important;
    border-bottom: 1px solid #dddddd;
    border-collapse: collapse !important;
    border-radius: 1px;
}

.bootstrap-table .table,
.bootstrap-table .table > tbody > tr > th,
.bootstrap-table .table > tfoot > tr > th,
.bootstrap-table .table > thead > tr > td,
.bootstrap-table .table > tbody > tr > td,
.bootstrap-table .table > tfoot > tr > td {
    padding: 8px !important;
}

.bootstrap-table .table > tbody > .selected {
    background-color: rgba(68, 125, 247, 0.2);
}

.bootstrap-table .table.table-no-bordered > thead > tr > th,
.bootstrap-table .table.table-no-bordered > tbody > tr > td {
    border-right: 2px solid transparent;
}

.fixed-table-container {
    position: relative;
    clear: both;
}

.fixed-table-container.table-no-bordered {
    border: 1px solid transparent;
}

.fixed-table-footer,
.fixed-table-header {
    overflow: hidden;
}

.fixed-table-footer {
    border-top: 1px solid #dddddd;
}

.fixed-table-body {
    height: 100%;
    overflow: auto;
}

.fixed-table-container table {
    width: 100%;
}

.fixed-table-container thead th {
    height: 0;
    padding: 0;
    margin: 0;
}

.fixed-table-container thead th:first-child {
    border-left: none;
}

.fixed-table-container thead th .th-inner {
    padding: 0 8px;
    line-height: 24px;
    vertical-align: top;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.fixed-table-container thead th .sortable {
    cursor: pointer;
    background-repeat: no-repeat;
    padding-left: 30px;
}

.fixed-table-container thead th .both {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7X QMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC");
    background-position: left 2px;
}

.fixed-table-container thead th .asc {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAG2YAABzjgAA+swAAIT6AAB5gQAA/RMAADBtAAASKQ0eJk4AAACASURBVHja7NKhDcJQFIbRV1MSEqaoYwYMYyARR6HZowzAHqguUolHYEgxD9MmTYPpA1JEb/KZK476Q4wxfKvwc6x/WKJE3v+nYkc8cfgIwxpXRNQokjBkOLdQ1wlZCrbFbYDdsRmFYYVqAHVdsBiD7dHg8aYGu2l2NmMz9s/YawDpU8qkYQTHqgAAAABJRU5ErkJggg==");
    background-position: left 5px;
}

.fixed-table-container thead th .desc {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAG2YAABzjgAA+swAAIT6AAB5gQAA/RMAADBtAAASKQ0eJk4AAACFSURBVHja7NKhDcJQFIbRWwMJCVPgmKGGMZCIo9DsAQOwRxWLIPEIDCnmYR4JaSp4DYKQis/8NznqRkopvlWM2Ij9BYY1Wtx7arEpwaZokHo6Yf4xFhGBGrcOdMUqIqIUq3DoYEdUxVgGFzhn6ILl61aMZXCLB3bv+1Bsgj1mg7CfeNrnAMXSyqQtsCNeAAAAAElFTkSuQmCC");
    background-position: left 0px;
}

.fixed-table-container th.detail {
    width: 30px;
}

.fixed-table-container tbody tr:first-child td {
    border-top: none;
}

.fixed-table-container tbody td:first-child {
    border-left: none;
}

/* the same color with .active */
.fixed-table-container tbody .selected td {
    background-color: rgba(245, 245, 245, 0.34);
}

.fixed-table-container .bs-checkbox {
    text-align: center;
}

.fixed-table-container .bs-checkbox .th-inner {
    padding: 8px 0;
}

.fixed-table-container input[type="radio"],
.fixed-table-container input[type="checkbox"] {
    margin: 0 auto !important;
    cursor: pointer;
}

.fixed-table-container .no-records-found {
    text-align: center;
    background-color: #FFFFFF !important;
    height: 340px;
    border-radius: 10px;
    width: 100%;
    vertical-align: middle;
}

.fixed-table-container .no-records-found td {
    font-weight: 300;
    font-size: 22px;
}

.fixed-table-pagination div.pagination,
.fixed-table-pagination .pagination-detail {
    margin-top: 10px;
    margin-bottom: 10px;
}

.fixed-table-pagination div.pagination .pagination {
    margin: 0;
}

.fixed-table-pagination .pagination a {
    padding: 6px 12px;
    line-height: 1.428571429;
}

.fixed-table-pagination .pagination-info {
    line-height: 34px;
    margin-right: 5px;
}

.fixed-table-pagination .btn-group {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

.fixed-table-pagination .page-list {
    display: inline-block;
}

.fixed-table-toolbar {
    padding: 5px 15px;
}

.fixed-table-toolbar .columns-left {
    margin-right: 5px;
}

.fixed-table-toolbar .columns-right {
    margin-left: 5px;
}

.fixed-table-toolbar .columns .btn {
    margin: 0 2px;
    border-radius: 30px;
}

.fixed-table-toolbar .columns label {
    display: block;
    padding: 10px 20px;
    border-bottom: 1px solid #eee;
    clear: both;
    margin-bottom: 0;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: right;
}

.fixed-table-toolbar .columns li:last-child label {
    border-bottom: none;
}

.fixed-table-toolbar .bars,
.fixed-table-toolbar .search,
.fixed-table-toolbar .columns {
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
    line-height: 34px;
}

.fixed-table-toolbar .columns.pull-right{
    width: 37.99%;
}

.fixed-table-toolbar .search{
    width: 60%;
    max-width: 250px;
}

.fixed-table-pagination li.disabled a {
    pointer-events: none;
    cursor: default;
}

.fixed-table-loading {
    display: none;
    position: absolute;
    top: 42px;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 99;
    background-color: #fff;
    text-align: center;
}

.fixed-table-body .card-view .title {
    font-weight: bold;
    display: inline-block;
    min-width: 30%;
    text-align: left !important;
}

/* support bootstrap 2 */
.fixed-table-body thead th .th-inner {
    box-sizing: border-box;
}

.table th, .table td {
    vertical-align: middle;
    box-sizing: border-box;
}

.fixed-table-toolbar .btn-group > .btn-group {
    display: inline-block;
    margin-left: -1px !important;
}

.fixed-table-toolbar .dropdown-menu label {
    cursor: pointer;
}

.fixed-table-toolbar .btn-group > .btn-group > .btn {
    border-radius: 0;
}

.fixed-table-toolbar .btn-group > .btn-group:first-child > .btn {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.fixed-table-toolbar .btn-group > .btn-group:last-child > .btn {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

/* support bootstrap 3 */
.bootstrap-table .table thead > tr > th {
    padding: 0;
    margin: 0;
}

/* calculate scrollbar width */
p.fixed-table-scroll-inner {
    width: 100%;
    height: 200px;
}

div.fixed-table-scroll-outer {
    top: 0;
    left: 0;
    visibility: hidden;
    width: 200px;
    height: 150px;
    overflow: hidden;
}

.bootstrap-table .fixed-table-pagination {
    margin: 0 10px;
}
.bootstrap-table .fixed-table-pagination:after {
    display: table;
    content: "";
    clear: both;
}
.bootstrap-table .fixed-table-pagination .page-list .btn {
    border-radius: 30px;
}
.bootstrap-table .fixed-table-pagination .page-list .btn-group {
    margin-right: 5px;
}
.bootstrap-table .fixed-table-pagination div.pagination,
.bootstrap-table .fixed-table-pagination .pagination-detail {
    margin-top: 15px;
    margin-bottom: 15px;
}
.bootstrap-table .table.table-striped > thead > tr > td, .bootstrap-table .table.table-striped > tbody > tr > td, .bootstrap-table .table.table-striped > tfoot > tr > td {
    border: none;
}

.bootstrap-table .table, .bootstrap-table .table > tbody > tr > th, .bootstrap-table .table > tfoot > tr > th, .bootstrap-table .table > thead > tr > td, .bootstrap-table .table > tbody > tr > td, .bootstrap-table .table > tfoot > tr > td {
    padding: 8px !important;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    padding: 12px 8px;
    vertical-align: middle;
    border-color: #E3E3E3;
    border-top-color: rgb(227, 227, 227);
}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: middle;
    border-top: 1px solid #ddd;
}

.bootstrap-table .table > tbody > tr > td , .bootstrap-table .table > tbody > tr > td a{
    color:#333;
    font-size:13px;
}

.fixed-table-body thead th .th-inner {
    font-size: 14px;
    color: #696969;
    font-weight: 400;
    padding-bottom: 5px;
}

.bootstrap-table th .checkbox{
    padding-top:0px;
    padding-right: 8px;
}

.bootstrap-table .checkbox{
    margin:0;
    height:18px;
}

.sidebar .nav a, .table > tbody > tr .td-actions .btn, .caret {
    -webkit-transition: all 150ms ease-in;
    -moz-transition: all 150ms ease-in;
    -o-transition: all 150ms ease-in;
    -ms-transition: all 150ms ease-in;
    transition: all 150ms ease-in;
}
.table .td-actions .btn {
    opacity: 0.45;
    filter: alpha(opacity=36);
    background:transparent;
    border:none;
    font-size:15px;
}
.table .td-actions .btn:hover{
    opacity:1;
}
.table .td-actions .btn-warning{
    color: #FFA534;
}
.table .td-actions .btn-success{
    color: #87CB16;
}
.table .td-actions .btn-info{
    color: #23CCEF;
}

.table .td-actions .btn-danger{
    color: #FB404B;
}
.btn-simple.btn-icon {
    padding: 8px;
}

.bootstrap-table{
    margin-bottom:50px;
}

.comments-grid{
    display:block;
    position: relative;
}

.comments-grid .grid-header{
    display:block;
    position:relative;
    width:100%;
    border-bottom: 1px solid #cdcdcd;
    padding: 0 0 8px 0;
    margin-bottom:15px;
}

.comments-grid .grid-header .checkbox{
    margin: 7px 0 0;
}

.comments-grid .grid-header .right-pan{
    float:right;
}

.comments-grid .grid-header .left-pan{
    float:left;
}

.comments-grid .grid-header .total_checked{
    vertical-align: middle;
    font-size: 13px;
}

.comments-grid .grid-header .control-label,.comments-grid .grid-header .form-control,.comments-grid .grid-header .grid-group-action .btn{
    float:right;
}

.comments-grid .grid-header .control-label{
    line-height: 30px;
    margin:0;
}

.comments-grid .grid-header .grid-group-action select{
    max-width:180px;
    min-width: 150px;
    margin-left: 10px;
    padding: 2px 5px 2px 20px;
}

.comment-rows{
    position: relative;
    display:block;
}

.comment-rows > ul {
    list-style: none;
}

.comment-rows > ul > li > .comment-item {
    border-bottom: 1px solid #ededed;
    position: relative;
    padding-bottom: 15px;
    margin-bottom: 15px;
}

.comment-rows > ul > li .comment-item {
    width: 100%;
    position: relative;
}

.comment-rows > ul > li > .comment-item a.thumb {
    display: block;
    cursor: pointer;
    text-decoration: none;
}

.comment-rows > ul > li > .comment-item a.thumb .thumb-wrapper{
    height: 0;
    padding-bottom: 59.66%;
    background-color: #485356;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo 8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3 d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uP SIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHht bG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCI gd2lkdGg9IjEwMHB4IiBoZWlnaHQ9IjQ2cHgiIHZpZXdCb3g9IjAgMCAxMDAgNDYiIGVuYWJsZS 1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCA0NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+ICA8aW1hZ 2UgaWQ9ImltYWdlMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSI0NiIgeD0iMCIgeT0iMCIgeGxpbms6 aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFHUUF BQUF1Q0FZQUFBRGVJYnhlQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4gQUFCNkpnQU FnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL 0FQK2d2YWVUQUFBUCBZRWxFUVZSNDJ1V2NlWEJkMVgzSFArZmM1YjJucDJkWnV5ekxpMnpMQ3hp TU1ZdU5nYkxheE1hQktXc29ReWFoVUVob1N6TkEwaG8zIGtCYVlGS2EwMDBCRHdwQnBhWUdVcFM zQkxaaE1DNDF4MkF3WU1BYkh1eTFyMzUvMGxudnZPZjNqWE1uUHNwNHNDUmxzODUzNXpiM24gdn Q5Wjd1OTc3bGwrNXllSlJ6YlhjVERFb0RST2VQVzB6bm1hYzMvZ3VUN2syY0J2NWlxMEpnNGswQ 1NBUWcwSms5WUpJS0UxaVZBbiBqcm5HdENZR3hBQlhhKzBDdHRaWWFLeXdEbzFHQVo2R0xKQkcw NmUxN2dFNnRLWWRUUk9hL1JyMkFydUFqTmE1N2RQbVhnOTZrOXgzIER0R1g3YUM0WUFxMy85NEd JblloNHdtN1BiTnRJS0cweGhZT0U5d2FMQmxGNndEQUFxNENUZ2lOb29FVTBCZGVnNUJGQjRpR0 9va2MgbVFBVWh0ZEVlSjhJeXgwYVltaERqRm52VVAwZVlDdndNZkFPOEdxWS90SmhYenIxOGJDd EF0ZEtzQ2Y1ZjJ4cy9TbSs4aWlPVE1lVyBzYlRXd2Ryd0pSWmlpS2tEWmdIeEk5R29mcnRwRkZv ckFoVVFhQSt0UFh6bEVhZ3NnZkpST2tCcmpWYWhuZldnbmgwbWhMQnhSQVJiIHhMQmtGRnM2Q1J DTGdFWEFOOE1jTzRCbmdNZUFQVjhXSVVMclE3dFljK3BETmpUOURWczZueWVyMGhRNnBVaGN3RU ppSVFaNm1uQkIgVDlLYVNWcnJTUm8xQ1hTRlJwZG9yVXUxMWlWYXF4S2xkUWxhbFdoVWtWTEtVZ 1JvcFFGRm9JM1IwY3BRb0JXQk1rT0pKU1MyaU9MSSBPQkVyZ1dzWEVwRUpYS3NRVnhiaVdIRWNF Y1dTRWFSd0VFaEFvRkVvNWVPckRObWdsN1RYUTIrMmxXU21tWjVNRTczWkxwU0dxQjBsIDdsUmd DUmV0Zzl6aDlYa05md3JVZjlGRDFwQ0U5S00xL1Fsdk5mOGQ5YjF2NHFrTXZrb1RrRUVyRmJaVE F3SzBRQW9MZ1lVQUpEWWcgRWNKR1lpT0ZqY1RCRWk1QzJOZ3lHcmR3U2lUMlpFdEdwa3RoMTBuc 3VWTFlDeXdSblIxM3lweTRVMEdoVTBuY0tTUG1sQkt6UzRqYSBSYml5RUNIRWlGN3VFRU42N1hT bTl0RFN1NVg2N2cvWTJiNkJuZTF2a3M1bUtJMVg0VnFGS0JYa2ZtbFhvbmwrY0RscHY1dUlQWUU 3IHpuK1h1RnZ5eFJIU0Q2VjlVa0ViR2I4Ylg2ZFJPZ0RNVENxUUNBUkNXTWJnZ0pRdUFva2xiQ3 dSUVFvWEtXd3M0VXdReU1sQ3lNbkEgbEZBbUQ1SXlobGhaSENuczc5N0ViM2YvbkRkM1AwN1d6M UJlT0JPVVJoMlkzYThCL20zQVlFTFMxcnVER2FWTCtaTnpmelB1N1JrUiBJYU5BQXBnR1RBZHFn Wm1ZdVdaYUtJa2pZdFZ4UUh2ZlRwN2NlRDFiV3paUVZWaUxHZm8wYUxyRGQyZ1JDSlFPMk4yK20 1dVdQTTZTIDJodkh2UjJEQ1pGQUtaREVyS0J5RVExL3F3SW1BVFhBVkl5aHA0YlBKb2Q2eHl6Ky tkM3JlSHYzMDFSTm1HVkdBck00V0szaGZpRWsgZXp1MmM4N01QK0NHMC8vbGlOUnZEMG9yekFwc U9jYlExYUZNd1N4Ymp4WmtnZTVRTktZVDVJbzExb0t2WC9Ra3JjbHQ3Ty8ra0tMbyBaUE9WQ0xG RUl0blRzWTJUcXM4N1ltVEFvWVFBYkFDMllJYWRDZ3dSTWNBTjlXVW9WbzdrUG9mY2xlc0JVVGt TaEtJQVA1UWd2R1l4IFgyZ1gwT3AxZC9la201dlRtYlkyNWZmMHhET2RuY1haam82SmZuZDNjYW F0clVoNVhwVVFZcHJXZXFvVmpVNnpZckdwVmlReVVib3UgVmpTS1cxSkN0TEtTeE15WnhDWk5Pc XhCcExBNFo4WnRQTG54bXlnVVVralFvblJ2eHpabWxpM2dscVZyanhnWitRZ0I2QWpsaUVCciBq ZC9kVGFxeGtiNzkrOGwyZEpCdGF5UGQxRVM2dVhsQXNsMWRVYSt6c3k3YjBURWoyOTFkcDRKZ3B vS3BDbW8wbEdPR1VIZHc4WUFXIDRjS2d2K2RFUzB0SjFOVlJldWFaVFA3YTE1aTBiQm5rV2EzTk xyK0k4dmdNa3RsV2xQSnBTL2JWbnpybFFtNVoraEsyUExJanN0ajcgNG92VXJGbzFyb1VHcVJTc HhrWlNUVTJrR3hybzI3ZlBwQnNhak5HYm1raTN0dUsxdDVQcDZVRkJtWUlGQ2haS1dDQmd2b1M1 bGhCUiA2YnBJMTBVNERsSktFQUlSWGcvRCtnRDVPZ2dJVWltOHZqNHlJVWtWOCtaeDZzTVBVNzE 4K1pEWjEveDNEUzNKZXFaT25NUGN5a3VlIHYveWtoMzRxaGIwdy9Ma2I0NEw1S0x5T0h5RlBBRF ZMbHpMdnpqdXB1ZXl5dzJid2Uzdkp0TGFTYm00bTA5WkdxcUhCR0xxeGtkVCsgL2FTYW0wazNOW kZwYlNYYjJZbXZGR2FSUERDbVJTd2hGdG11ZTRhSVJrKzFIT2MwcEp3cmhCQ0hOZko0dkxDVWFN K2pwNldGRExEMCBSejlpL3BvMUI3K2p5ckJ4Nzc5U1hqaUhHYVZMWVdERE5TUzJBMnN4Ty94UFB uZjduaTBySTluYVNnQlVMMXhJOVlvVlNOZkZUNlZBIGE3ek9UaklkSFhoZFhXVGEyOG1HOTluMm R2d2dHSmdJWk5oaUM3QnRHeEdMSVYwWGFWazFRc3JGd0ptaG5Nb1Jjcm1NNnNVdGkyeFggRjEzS kpPYy84Z2l6di9PZDhTajJOOEIzTVYvTzJOcjFYRldWNlRXK1Q2cXRqV3dRSEt3UXlzQk03amlJ U0tUZjJBZUdFQU1INHg4NiBDMWdNbkliWmp4eVZzQ3lMeHZwNlN1cnF1SHJydVBvV244TDR5UHp SWnJRQnRGSWdKYkh5Y21Lanl6OFJPQU5ZR3NxWkdHL3VlRUVCIGJVQjlLSHVCVmlBTmVPSHZBb2 dBQlVBUlpxYy9CYk44TDh0WHNMUXMydXZycVp3eGc0dGVlaW1mV3Y4bWJiUmo2WFhBaGNDNWpOS 0wgYkk5R0diUHpYb0xwL1l1QlV4ajdtdDhQamRzSU5JU3lEMlA0L2VHMUVXaGhERDB0Tk9JczRH emdldUNDL2gra2JkT3hieDhsczJleiA4cTIzY0NaT3pGZkcreGozL0IrTm9mNUtZRE53T3ZEQml CdjlYRlhWVU05TE1HNzJFNEg1R09NdlltUTlKUlVhc1FWb0RvM2VHdDduIEdyOHhmSzdHOExKan dVTGdaV25iRmQzNzlwR1lPcFdWR3pjU0tTc2JMczlucS9kbkxxbHg1S0pieTUwL0QyMHdXdlFmV zJ3ZmliS04gbVdUUHgzem0wem5nZzRvUFVmQU9UQzl1QWRwRGcvWWJ2aVVuM2ZrRkdYazBlRjhJ OGZ2cHRyYjFsbVZ4M2dzdkhJNE1BTm1SVmhmZiB2NlYzeFJ1ekN1NitwOHA5ZTFaRUZnTHpRbHV kRDF6RzhPNmlCUEFTcG1NSGg2dFFQRmRWVlE2Y2hQa3FMRXdQNzhneGJEZm1kUENZIGh4Q2l1TD JoWWMvaUJ4NG9uUCtESHh4T2ZRdHc2ZGQzcFBiL3FqRnIvSHFXdUhGYXducmlxaUtiYjVVNm5CQ 1ZZQll5ZHdJL1l2amggK3hIZ3RzTzJNYytRZGR4QkNFR3lvZUhpMG9VTDE2MTg3NzNEcWY4MXNP YlZicDlsVzNyQmtic3N3YlJBQTU1cXh0TTM0SWhYVHB2byA4TU9xQ0pjV1dXRGNUSzlnNXRWOFd BeThOVnpGa3E4SXRObWczalR2ZTk4N25PbzF3QnFBMjNlblFZRWphUktBTGNCMlpZVVZ0MTdHIG tlKzgyKzZkc21wemtxa2Y5N0syeTIvR3pCVXZERlAyNnNOVi9wVWhKTlhVTkxOOC92eXJhcSs5Z GppMVB5WThqSHF3SWNzblhUNHkgS3RINllMOWVTTTVwVGxTK0wyTnk3ZDRldi9iU2o1SmNzVE1G Y0FYR1FUc1VWbUdtaHlIUkhlaXZDQ0ZDa0lFYnFsZXNRTmg1Vi9yLyBDZndFVEN6UjN6ZG53Qkg 5QnVvYUtrUG9EbHJoeE9RT1VXQTk4OEsrek9TVE4vZlNyZlJsbUpYa1VMZ2lYd091M3BINmFoQ2 lQVSs0IGNFUFZCUmNNcC9hWC9UZHY5UGpVcDh4WUZTSTViUGthTE1FMVZzTGE5MUdYL3grMW01T HVMOXE5YWcwWFlXTEFjbkh4NFB6ZFNyUG8gazE1ZWFjcCtOUWp4ZTN1dmpOZlVUQzg1NVpSOEtp OEFIL1luM2tzcFVHQWQySFdsUjFLUDBHQVh5TXZhUFYzLzdTMjlyeFJ2NnRsKyBiMk9tdHQzWHR jQi9oV3BuWVE3OUFOalFHekQ1Z3lUdmRmaFloZFl4UW9qV1psTE9tSWlYMFhxRi9WUnFWVUYxTm RIS3lud3F2OHBOIC9DNWo5cW81dFl6Y1U2REJjUVN5d0ZyV2xkRTc3OW1XK3JSMFU4K3NhM2VsV m03c1UwV1k1Vzh0d0Y4MVpWbjZZWkprVm1ISHBTSDAgeTdaMVA0U1VLTThiOENLYktLMERubVFK T0xaTnBLeHMxQUdMQ3BaRVNrdUhVM2szTjFIdjZjRStpVkgxZ1A2akJzc1JLTmVhRS9qNiAxVi9 XWjcxZk5tWHZPNi9VdVc5SmdkWHdUSWZIenE0QVhJRmppNEdZc0tPR0VCMEVJQVNGTTJjU3E2NG 1XbDVPYk5Ja1lsVlZSRXBMIGlVK2JScVNpZ3JkdXZwbU9EejRZeVM2N0gxTTB6TFJpZWQybVBRd zZaT29NRGlGa1RIYlNoTU9ZSlNBdUhGOXh6MnV0M2oydkJkNE8gSFBHVWpNa25MTmlaRzJkeTFC Q1NiR3BpMnFwVm5QZmlpOFBxU2R0RythUHlOVllBUXF1OExyUCtHT1VERDlRaGhIeitjMXR0OWp GRSBKTUFNNEc3Z2JnMXZBMDhEL3dOc09Xb0kwWUFWSGNGN1N6bXE0Y3JrQUsrbko5L3ZCWmdnam 14dVd3YmhTQjZvblJIS1R1RDZvNGFRIGtVTEdZaWJjWGdoR0dPVFhJQzByU0RjMVdTcWJSYnFEW XlKSVlPTEtCazc1NGxJTVptVmNRcUFDRGRyWFlJRXRSU3Z3T3JBT2VBMUQgaUhkc3JMSnlNTzJh YThnQzJ2ZlJRWkJmRGd4Uis1eDQvTmU5dTNmVHN6MnZCL3pNM0VTcGRRZ2h4V050YndENG5zYnZ VMmhQUDFVUyBrN2RHTk9mNldWV080RXJnWjVoRExBK09vamxrcEpoOTAwMXNlK3d4ZG0zY09Pdz Rvam53aHlzUzd1Mkc1ZnZXcmFObzNyeWgxQzhIIEh1OVBUSEVPSVdURUVkVWlyRmNGR2pJYUpNO U5qRnYvY0VXVnZmbTZZbWZ1QlFsTDdNanE5WmQ4MnN2dmtnRjJnVHlvcm1PT0VJQnogbm5tR09l dlg0eFFXSHJvbkNkTitUdy9wbGhiU1RVMGtkK3o0YmRmbXpiY2xhbXAra3FmSWxaaHpvZmNBNWt Ra0pwZ2NoQm5TS2tiVSBNR0crQnAxVm0wUk1ycjY4MnYzMVRTV092YnpJdmxDYXplZTV3UGRudU dMOStoUGpMUGd3U1dOSzRjVGswYmZzSFEwU3MyYVJtRFZyIE5GbG1ZODY1aDhQOXdDVUFaeVVzc 0NXQkFsdFNpVG1yejR2d3EwaXBQdlcwZE1TUEg2Z3IySHBibVhONlhJcGZBTi9JVVcwQkhnV28g c0FUcjVzVlorRkVTTDZ0eFhMTVhPZWJta0RIZ0Z1QXpqTXRpT0N3SC9nSmdZWUhGMTR0dHlBUUl RVTIrREFKUXNNdno5SGRWTWlpZSBVV1RmK05uSmhWdS9YK0grYjF5S3R6bVlEREM3OUFHLzJFbF J5YzlxWStCcnZIREtPOTRKZVFMNHgxSG8zd2Y4SWNBZFZSR1FBaTg0IE9Jd3BKQUZmOGE2WFZzd FVYMUFiYzhXamZ6c25udGwrWXB4WkVia09PRytJc3ZjRER3NSsrTzB5aDB2S0hNZ29FTWN2SVRZ bWFPMWIgWThqN2MrREJjeElXMzZoMElhdnFOT0JyOEgyTmwxSnZxRDUxQmxxZmZrcXg4K3Fqcyt OMExrandaeFZPTldicGZIR2VjbThuejFINCBYVlV1U1BEVjhVbElBaFBTZWZibktPTU9ZTS9xU1 pIcDJLSTJTQWJnNjBjbVJ1U0VsWlh1MlEvUGpyMno4K1JDM3A5YndLM2xUcEVyIGVBZ1R0alEvV DNrUEFjL21xK3o4Q1RZTEp0amdxV056VWg4R05yQWVFeVQzZVRHbE02dFc0K25YcjVzYTNiT20w bjI5TGlLTExjSEogbUQ5YW1vRUpocnVZNFR2MnM1Z2dpR0Z4UWxTeXFmTVlYV1VOZzVlQmswZWd sOFU0RkQvRDdERVdENlVVc2VXbnI4d3ZiRncyd2JvRCB1R3NNN1hrUnVIb2tpc1cyMmZzY1Q0UT hodW14ZzdFTEUrbXhDYk1qM2hGSzdySHNENEY3QnVYelR5dVFxeG43THYwZTRON1JaanBlIENMa 0x1RG04NzhDY3pyMks4Ulh0R2tIK2U0SG5NZjg0NE1RYzI0eUZqRTh3a1NzZmorVkZqb2RKZlJI d1k4eXAzN21ZdjZxNkh2Z24gUmtaR1B6N0dUTXFYQWh2SDBJNzN3N3duTWtZeTRQajRRalF3Rnp NZmpBZldobEtIaVJCWmlwbkF5ekN1ZWpETDExYk0wUGNHOE8vaiBWZi8vQS83SytKenBtSjRwQU FBQUpYUkZXSFJrWVhSbE9tTnlaV0YwWlFBeU1ERTNMVEEyTFRJMVZEQXpPalEwT2pJM0xUQTNPa kF3IDVPMTZMQUFBQUNWMFJWaDBaR0YwWlRwdGIyUnBabmtBTWpBeE55MHdOaTB5TlZRd016bzBO RG95Tnkwd056b3dNSld3d3BBQUFBQVogZEVWWWRGTnZablIzWVhKbEFFRmtiMkpsSUVsdFlXZGx VbVZoWkhseHlXVThBQUFBQUVsRlRrU3VRbUNDIi8+DQo8L3N2Zz4=");
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;
    width: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.comment-rows > ul > li > .comment-item a.thumb .thumb-img{
    top: 0;
    bottom: 0;
    position: absolute;
    left: 0;
    right: 0;
}

.comment-rows > ul > li > .comment-item a.thumb img{
    width: 100%;
    max-height: 100%;
    max-width: 100%;
}

.comment-rows > ul > li > .comment-item > .thumb-container{
    width: 12%;
    display: block;
    float: left;
}

.comment-rows > ul > li > .comment-item .comment-info {
    padding-left: 10px;
    float: right;
    display: table;
    width: 88%;
}

.comment-item .comment-info .author-avatar{
    width:48px;
    height:48px;
    float:right;
    display:block;
    background-color: #ddd;
}

.comment-item .comment-info .author-avatar img{
    width:100%;
    height:100%;
}


.comment-item .comment-info .comment-checkbox{
    float:right;
    display:block;
}

.comment-item .comment-info .comment-checkbox .checkbox{
    margin-top:16px;
}
.comment-item .comment-info .comment-checkbox .checkbox label{
    padding-left:7px;
}

.comment-item .comment-info .comment-meta-info{
    float:right;
    display:block;
    padding-right: 8px;
}

.comment-rows > ul > li > .comment-item .comment-info .author-name{
    margin: 0;
    position: relative;
}

.comment-rows > ul > li > .comment-item .comment-info .author-name a:hover {
    color: #111;
}

.comment-rows > ul > li > .comment-item .comment-info .author-name a {
    font-size: 16px;
    color: #4c4c4c;
    margin: 0;
    position: relative;
}

.comment-rows > ul > li > .comment-item .comment-info .stats {
    padding-top: 10px;
    display: block;
    position: relative;
    z-index: 102;
}

.comment-rows > ul > li > .comment-item .comment-info .stats .sitem{
    float: right;
    padding-left: 13px;
    font-size: 13px;
    color: #5d5d5d;
}

.comment-rows > ul > li > .comment-item .comment-info .stats .sitem i{
    padding-left: 5px;
}

.comment-rows > ul > li > .comment-item .comment-info .comment-text , .comment-rows > ul > li > .comment-item .comment-info .comment-reply {
    padding-top: 10px;
    font-size: 13px;
    line-height: 1.7;
    color: #444;
    margin: 0 ;
}

.comment-rows > ul > li > .comment-item .comment-info .comment-text .comment-reply-form{
    margin-top:10px;
    max-width: 480px;
}

.comment-rows > ul > li > .comment-item .comment-info .comment-text .comment-reply-form .form-group{
    margin:0;
}

.comment-rows > ul > li > .comment-item .comment-info .comment-text .comment-reply-form .comment-text{
    min-height: 70px;
    margin-bottom:10px;
    display: block;
}

.comment-rows > ul > li > .comment-item .comment-info .comment-reply .text-label{
    font-size:13px;
    color:#333;
    padding-bottom: 5px ;
    font-weight: bold;
}

.comment-rows > ul > li > .comment-item .comment-info .actions {
    margin-top: 15px;
}

.comment-rows > ul > li > .comment-item .comment-info .actions .btn{
    margin-left:5px;
    margin-bottom: 5px;
}

.comment-rows > ul > li > .comment-item .comment-info .comment-status.danger{
    color: #e70800;
}

.comment-rows > ul > li > .comment-item .comment-info .comment-status.success{

}

.comment-rows > ul > li > .comment-item .thumb-container .title{
    overflow: hidden;
    position: relative;
    word-wrap: break-word;
}

.comment-rows > ul > li > .comment-item .thumb-container .title a{
    font-size: 13px;
    font-weight: 500;
    color: #454545;
    white-space: normal;
    text-overflow: ellipsis;
    overflow: hidden;
    position: relative;
}

.comment-rows > ul > li > .comment-item .thumb-container .title a:hover{
    color:#000;
}

.comment-item .comment-info .meta-right{
    width:80px;
    display:table-cell;
    vertical-align: top;
}

.comment-item .comment-info .meta-left{
    width:100%;
    display:table-cell;
}

.notification-rows{
    position: relative;
    display:block;
}

.notification-rows > ul {
    list-style: none;
}

.notification-rows > ul > li > .notification-item {
    border-bottom: 1px solid #ededed;
    position: relative;
    padding-bottom: 15px;
    margin-bottom: 15px;
}

.notification-rows > ul > li .notification-item {
    width: 100%;
    position: relative;
}

.notification-rows > ul > li > .notification-item a.thumb {
    display: block;
    cursor: pointer;
    text-decoration: none;
}

.notification-rows > ul > li > .notification-item a.thumb .thumb-wrapper{
    height: 0;
    padding-bottom: 59.66%;
    background-color: #485356;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo 8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3 d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB2ZXJzaW9uP SIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHht bG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCI gd2lkdGg9IjEwMHB4IiBoZWlnaHQ9IjQ2cHgiIHZpZXdCb3g9IjAgMCAxMDAgNDYiIGVuYWJsZS 1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCA0NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+ICA8aW1hZ 2UgaWQ9ImltYWdlMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSI0NiIgeD0iMCIgeT0iMCIgeGxpbms6 aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFHUUF BQUF1Q0FZQUFBRGVJYnhlQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk4gQUFCNkpnQU FnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL 0FQK2d2YWVUQUFBUCBZRWxFUVZSNDJ1V2NlWEJkMVgzSFArZmM1YjJucDJkWnV5ekxpMnpMQ3hp TU1ZdU5nYkxheE1hQktXc29ReWFoVUVob1N6TkEwaG8zIGtCYVlGS2EwMDBCRHdwQnBhWUdVcFM zQkxaaE1DNDF4MkF3WU1BYkh1eTFyMzUvMGxudnZPZjNqWE1uUHNwNHNDUmxzODUzNXpiM24gdn Q5Wjd1OTc3bGwrNXllSlJ6YlhjVERFb0RST2VQVzB6bm1hYzMvZ3VUN2syY0J2NWlxMEpnNGswQ 1NBUWcwSms5WUpJS0UxaVZBbiBqcm5HdENZR3hBQlhhKzBDdHRaWWFLeXdEbzFHQVo2R0xKQkcw NmUxN2dFNnRLWWRUUk9hL1JyMkFydUFqTmE1N2RQbVhnOTZrOXgzIER0R1g3YUM0WUFxMy85NEd JblloNHdtN1BiTnRJS0cweGhZT0U5d2FMQmxGNndEQUFxNENUZ2lOb29FVTBCZGVnNUJGQjRpR0 9va2MgbVFBVWh0ZEVlSjhJeXgwYVltaERqRm52VVAwZVlDdndNZkFPOEdxWS90SmhYenIxOGJDd EF0ZEtzQ2Y1ZjJ4cy9TbSs4aWlPVE1lVyBzYlRXd2Ryd0pSWmlpS2tEWmdIeEk5R29mcnRwRkZv ckFoVVFhQSt0UFh6bEVhZ3NnZkpST2tCcmpWYWhuZldnbmgwbWhMQnhSQVJiIHhMQmtGRnM2Q1J DTGdFWEFOOE1jTzRCbmdNZUFQVjhXSVVMclE3dFljK3BETmpUOURWczZueWVyMGhRNnBVaGN3RU ppSVFaNm1uQkIgVDlLYVNWcnJTUm8xQ1hTRlJwZG9yVXUxMWlWYXF4S2xkUWxhbFdoVWtWTEtVZ 1JvcFFGRm9JM1IwY3BRb0JXQk1rT0pKU1MyaU9MSSBPQkVyZ1dzWEVwRUpYS3NRVnhiaVdIRWNF Y1dTRWFSd0VFaEFvRkVvNWVPckRObWdsN1RYUTIrMmxXU21tWjVNRTczWkxwU0dxQjBsIDdsUmd DUmV0Zzl6aDlYa05md3JVZjlGRDFwQ0U5S00xL1Fsdk5mOGQ5YjF2NHFrTXZrb1RrRUVyRmJaVE F3SzBRQW9MZ1lVQUpEWWcgRWNKR1lpT0ZqY1RCRWk1QzJOZ3lHcmR3U2lUMlpFdEdwa3RoMTBuc 3VWTFlDeXdSblIxM3lweTRVMEdoVTBuY0tTUG1sQkt6UzRqYSBSYml5RUNIRWlGN3VFRU42N1hT bTl0RFN1NVg2N2cvWTJiNkJuZTF2a3M1bUtJMVg0VnFGS0JYa2ZtbFhvbmwrY0RscHY1dUlQWUU 3IHpuK1h1RnZ5eFJIU0Q2VjlVa0ViR2I4Ylg2ZFJPZ0RNVENxUUNBUkNXTWJnZ0pRdUFva2xiQ3 dSUVFvWEtXd3M0VXdReU1sQ3lNbkEgbEZBbUQ1SXlobGhaSENuczc5N0ViM2YvbkRkM1AwN1d6M UJlT0JPVVJoMlkzYThCL20zQVlFTFMxcnVER2FWTCtaTnpmelB1N1JrUiBJYU5BQXBnR1RBZHFn Wm1ZdVdaYUtJa2pZdFZ4UUh2ZlRwN2NlRDFiV3paUVZWaUxHZm8wYUxyRGQyZ1JDSlFPMk4yK20 1dVdQTTZTIDJodkh2UjJEQ1pGQUtaREVyS0J5RVExL3F3SW1BVFhBVkl5aHA0YlBKb2Q2eHl6Ky tkM3JlSHYzMDFSTm1HVkdBck00V0szaGZpRWsgZXp1MmM4N01QK0NHMC8vbGlOUnZEMG9yekFwc U9jYlExYUZNd1N4Ymp4WmtnZTVRTktZVDVJbzExb0t2WC9Ra3JjbHQ3Ty8ra0tMbyBaUE9WQ0xG RUl0blRzWTJUcXM4N1ltVEFvWVFBYkFDMllJYWRDZ3dSTWNBTjlXVW9WbzdrUG9mY2xlc0JVVGt TaEtJQVA1UWd2R1l4IFgyZ1gwT3AxZC9la201dlRtYlkyNWZmMHhET2RuY1haam82SmZuZDNjYW F0clVoNVhwVVFZcHJXZXFvVmpVNnpZckdwVmlReVVib3UgVmpTS1cxSkN0TEtTeE15WnhDWk5Pc XhCcExBNFo4WnRQTG54bXlnVVVralFvblJ2eHpabWxpM2dscVZyanhnWitRZ0I2QWpsaUVCciBq ZC9kVGFxeGtiNzkrOGwyZEpCdGF5UGQxRVM2dVhsQXNsMWRVYSt6c3k3YjBURWoyOTFkcDRKZ3B vS3BDbW8wbEdPR1VIZHc4WUFXIDRjS2d2K2RFUzB0SjFOVlJldWFaVFA3YTE1aTBiQm5rV2EzTk xyK0k4dmdNa3RsV2xQSnBTL2JWbnpybFFtNVoraEsyUExJanN0ajcgNG92VXJGbzFyb1VHcVJTc HhrWlNUVTJrR3hybzI3ZlBwQnNhak5HYm1raTN0dUsxdDVQcDZVRkJtWUlGQ2haS1dDQmd2b1M1 bGhCUiA2YnBJMTBVNERsSktFQUlSWGcvRCtnRDVPZ2dJVWltOHZqNHlJVWtWOCtaeDZzTVBVNzE 4K1pEWjEveDNEUzNKZXFaT25NUGN5a3VlIHYveWtoMzRxaGIwdy9Ma2I0NEw1S0x5T0h5RlBBRF ZMbHpMdnpqdXB1ZXl5dzJid2Uzdkp0TGFTYm00bTA5WkdxcUhCR0xxeGtkVCsgL2FTYW0wazNOW kZwYlNYYjJZbXZGR2FSUERDbVJTd2hGdG11ZTRhSVJrKzFIT2MwcEp3cmhCQ0hOZko0dkxDVWFN K2pwNldGRExEMCBSejlpL3BvMUI3K2p5ckJ4Nzc5U1hqaUhHYVZMWVdERE5TUzJBMnN4Ty94UFB uZjduaTBySTluYVNnQlVMMXhJOVlvVlNOZkZUNlZBIGE3ek9UaklkSFhoZFhXVGEyOG1HOTluMm R2d2dHSmdJWk5oaUM3QnRHeEdMSVYwWGFWazFRc3JGd0ptaG5Nb1Jjcm1NNnNVdGkyeFggRjEzS kpPYy84Z2l6di9PZDhTajJOOEIzTVYvTzJOcjFYRldWNlRXK1Q2cXRqV3dRSEt3UXlzQk03amlJ U0tUZjJBZUdFQU1INHg4NiBDMWdNbkliWmp4eVZzQ3lMeHZwNlN1cnF1SHJydVBvV244TDR5UHp SWnJRQnRGSWdKYkh5Y21Lanl6OFJPQU5ZR3NxWkdHL3VlRUVCIGJVQjlLSHVCVmlBTmVPSHZBb2 dBQlVBUlpxYy9CYk44TDh0WHNMUXMydXZycVp3eGc0dGVlaW1mV3Y4bWJiUmo2WFhBaGNDNWpOS 0wgYkk5R0diUHpYb0xwL1l1QlV4ajdtdDhQamRzSU5JU3lEMlA0L2VHMUVXaGhERDB0Tk9JczRH emdldUNDL2gra2JkT3hieDhsczJleiA4cTIzY0NaT3pGZkcreGozL0IrTm9mNUtZRE53T3ZEQml CdjlYRlhWVU05TE1HNzJFNEg1R09NdlltUTlKUlVhc1FWb0RvM2VHdDduIEdyOHhmSzdHOExKan dVTGdaV25iRmQzNzlwR1lPcFdWR3pjU0tTc2JMczlucS9kbkxxbHg1S0pieTUwL0QyMHdXdlFmV zJ3ZmliS04gbVdUUHgzem0wem5nZzRvUFVmQU9UQzl1QWRwRGcvWWJ2aVVuM2ZrRkdYazBlRjhJ OGZ2cHRyYjFsbVZ4M2dzdkhJNE1BTm1SVmhmZiB2NlYzeFJ1ekN1NitwOHA5ZTFaRUZnTHpRbHV kRDF6RzhPNmlCUEFTcG1NSGg2dFFQRmRWVlE2Y2hQa3FMRXdQNzhneGJEZm1kUENZIGh4Q2l1TD JoWWMvaUJ4NG9uUCtESHh4T2ZRdHc2ZGQzcFBiL3FqRnIvSHFXdUhGYXducmlxaUtiYjVVNm5CQ 1ZZQll5ZHdJL1l2amggK3hIZ3RzTzJNYytRZGR4QkNFR3lvZUhpMG9VTDE2MTg3NzNEcWY4MXNP YlZicDlsVzNyQmtic3N3YlJBQTU1cXh0TTM0SWhYVHB2byA4TU9xQ0pjV1dXRGNUSzlnNXRWOFd BeThOVnpGa3E4SXRObWczalR2ZTk4N25PbzF3QnFBMjNlblFZRWphUktBTGNCMlpZVVZ0MTdHIG tlKzgyKzZkc21wemtxa2Y5N0syeTIvR3pCVXZERlAyNnNOVi9wVWhKTlhVTkxOOC92eXJhcSs5Z GppMVB5WThqSHF3SWNzblhUNHkgS3RINllMOWVTTTVwVGxTK0wyTnk3ZDRldi9iU2o1SmNzVE1G Y0FYR1FUc1VWbUdtaHlIUkhlaXZDQ0ZDa0lFYnFsZXNRTmg1Vi9yLyBDZndFVEN6UjN6ZG53Qkg 5QnVvYUtrUG9EbHJoeE9RT1VXQTk4OEsrek9TVE4vZlNyZlJsbUpYa1VMZ2lYd091M3BINmFoQ2 lQVSs0IGNFUFZCUmNNcC9hWC9UZHY5UGpVcDh4WUZTSTViUGthTE1FMVZzTGE5MUdYL3grMW01T HVMOXE5YWcwWFlXTEFjbkh4NFB6ZFNyUG8gazE1ZWFjcCtOUWp4ZTN1dmpOZlVUQzg1NVpSOEtp OEFIL1luM2tzcFVHQWQySFdsUjFLUDBHQVh5TXZhUFYzLzdTMjlyeFJ2NnRsKyBiMk9tdHQzWHR jQi9oV3BuWVE3OUFOalFHekQ1Z3lUdmRmaFloZFl4UW9qV1psTE9tSWlYMFhxRi9WUnFWVUYxTm RIS3lud3F2OHBOIC9DNWo5cW81dFl6Y1U2REJjUVN5d0ZyV2xkRTc3OW1XK3JSMFU4K3NhM2VsV m03c1UwV1k1Vzh0d0Y4MVpWbjZZWkprVm1ISHBTSDAgeTdaMVA0U1VLTThiOENLYktLMERubVFK T0xaTnBLeHMxQUdMQ3BaRVNrdUhVM2szTjFIdjZjRStpVkgxZ1A2akJzc1JLTmVhRS9qNiAxVi9 XWjcxZk5tWHZPNi9VdVc5SmdkWHdUSWZIenE0QVhJRmppNEdZc0tPR0VCMEVJQVNGTTJjU3E2NG 1XbDVPYk5Ja1lsVlZSRXBMIGlVK2JScVNpZ3JkdXZwbU9EejRZeVM2N0gxTTB6TFJpZWQybVBRd zZaT29NRGlGa1RIYlNoTU9ZSlNBdUhGOXh6MnV0M2oydkJkNE8gSFBHVWpNa25MTmlaRzJkeTFC Q1NiR3BpMnFwVm5QZmlpOFBxU2R0RythUHlOVllBUXF1OExyUCtHT1VERDlRaGhIeitjMXR0OWp GRSBKTUFNNEc3Z2JnMXZBMDhEL3dOc09Xb0kwWUFWSGNGN1N6bXE0Y3JrQUsrbko5L3ZCWmdnam 14dVd3YmhTQjZvblJIS1R1RDZvNGFRIGtVTEdZaWJjWGdoR0dPVFhJQzByU0RjMVdTcWJSYnFEW XlKSVlPTEtCazc1NGxJTVptVmNRcUFDRGRyWFlJRXRSU3Z3T3JBT2VBMUQgaUhkc3JMSnlNTzJh YThnQzJ2ZlJRWkJmRGd4Uis1eDQvTmU5dTNmVHN6MnZCL3pNM0VTcGRRZ2h4V050YndENG5zYnZ VMmhQUDFVUyBrN2RHTk9mNldWV080RXJnWjVoRExBK09vamxrcEpoOTAwMXNlK3d4ZG0zY09Pdz Rvam53aHlzUzd1Mkc1ZnZXcmFObzNyeWgxQzhIIEh1OVBUSEVPSVdURUVkVWlyRmNGR2pJYUpNO U5qRnYvY0VXVnZmbTZZbWZ1QlFsTDdNanE5WmQ4MnN2dmtnRjJnVHlvcm1PT0VJQnogbm5tR09l dlg0eFFXSHJvbkNkTitUdy9wbGhiU1RVMGtkK3o0YmRmbXpiY2xhbXAra3FmSWxaaHpvZmNBNWt Ra0pwZ2NoQm5TS2tiVSBNR0crQnAxVm0wUk1ycjY4MnYzMVRTV092YnpJdmxDYXplZTV3UGRudU dMOStoUGpMUGd3U1dOSzRjVGswYmZzSFEwU3MyYVJtRFZyIE5GbG1ZODY1aDhQOXdDVUFaeVVzc 0NXQkFsdFNpVG1yejR2d3EwaXBQdlcwZE1TUEg2Z3IySHBibVhONlhJcGZBTi9JVVcwQkhnV28g c0FUcjVzVlorRkVTTDZ0eFhMTVhPZWJta0RIZ0Z1QXpqTXRpT0N3SC9nSmdZWUhGMTR0dHlBUUl RVTIrREFKUXNNdno5SGRWTWlpZSBVV1RmK05uSmhWdS9YK0grYjF5S3R6bVlEREM3OUFHLzJFbF J5YzlxWStCcnZIREtPOTRKZVFMNHgxSG8zd2Y4SWNBZFZSR1FBaTg0IE9Jd3BKQUZmOGE2WFZzd FVYMUFiYzhXamZ6c25udGwrWXB4WkVia09PRytJc3ZjRER3NSsrTzB5aDB2S0hNZ29FTWN2SVRZ bWFPMWIgWThqN2MrREJjeElXMzZoMElhdnFOT0JyOEgyTmwxSnZxRDUxQmxxZmZrcXg4K3Fqcyt OMExrandaeFZPTldicGZIR2VjbThuejFINCBYVlV1U1BEVjhVbElBaFBTZWZibktPTU9ZTS9xU1 pIcDJLSTJTQWJnNjBjbVJ1U0VsWlh1MlEvUGpyMno4K1JDM3A5YndLM2xUcEVyIGVBZ1R0alEvV DNrUEFjL21xK3o4Q1RZTEp0amdxV056VWg4R05yQWVFeVQzZVRHbE02dFc0K25YcjVzYTNiT20w bjI5TGlLTExjSEogbUQ5YW1vRUpocnVZNFR2MnM1Z2dpR0Z4UWxTeXFmTVlYV1VOZzVlQmswZWd sOFU0RkQvRDdERVdENlVVc2VXbnI4d3ZiRncyd2JvRCB1R3NNN1hrUnVIb2tpc1cyMmZzY1Q0UT hodW14ZzdFTEUrbXhDYk1qM2hGSzdySHNENEY3QnVYelR5dVFxeG43THYwZTRON1JaanBlIENMa 0x1RG04NzhDY3pyMks4Ulh0R2tIK2U0SG5NZjg0NE1RYzI0eUZqRTh3a1NzZmorVkZqb2RKZlJI d1k4eXAzN21ZdjZxNkh2Z24gUmtaR1B6N0dUTXFYQWh2SDBJNzN3N3duTWtZeTRQajRRalF3Rnp NZmpBZldobEtIaVJCWmlwbkF5ekN1ZWpETDExYk0wUGNHOE8vaiBWZi8vQS83SytKenBtSjRwQU FBQUpYUkZXSFJrWVhSbE9tTnlaV0YwWlFBeU1ERTNMVEEyTFRJMVZEQXpPalEwT2pJM0xUQTNPa kF3IDVPMTZMQUFBQUNWMFJWaDBaR0YwWlRwdGIyUnBabmtBTWpBeE55MHdOaTB5TlZRd016bzBO RG95Tnkwd056b3dNSld3d3BBQUFBQVogZEVWWWRGTnZablIzWVhKbEFFRmtiMkpsSUVsdFlXZGx VbVZoWkhseHlXVThBQUFBQUVsRlRrU3VRbUNDIi8+DQo8L3N2Zz4=");
    background-repeat: no-repeat;
    background-position: center center;
    position: relative;
    width: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.notification-rows > ul > li > .notification-item a.thumb .thumb-img{
    top: 0;
    bottom: 0;
    position: absolute;
    left: 0;
    right: 0;
}

.notification-rows > ul > li > .notification-item a.thumb img{
    width: 100%;
    max-height: 100%;
    max-width: 100%;
}

.notification-rows > ul > li > .notification-item > .thumb-container{
    width: 12%;
    display: block;
    float: left;
}

.notification-rows > ul > li > .notification-item .notification-details {
    padding-left: 10px;
    float: right;
    display: table;
    width: 88%;
}

.notification-item .notification-details .user-avatar{
    width:48px;
    height:48px;
    float:right;
    display:block;
    background-color: #ddd;
}

.notification-item .notification-details .user-avatar img{
    width:100%;
    height:100%;
}

.notification-item .notification-details .meta-right{
    width:50px;
    display:table-cell;
    vertical-align: top;
}

.notification-item .notification-details .notification-meta-info {
    float: right;
    display: block;
    padding-right: 8px;
}

.notification-item .notification-details .meta-left{
    width:100%;
    display:table-cell;
}

.notification-item .notification-details .notification-text{
    font-size:13px;
}

.notification-item .notification-details .notification-text a{
    font-weight: bold;
}

.notification-rows > ul > li > .notification-item .thumb-container .title{
    overflow: hidden;
    position: relative;
    word-wrap: break-word;
}

.notification-rows > ul > li > .notification-item .thumb-container .title a{
    font-size: 13px;
    font-weight: 500;
    color: #454545;
    white-space: normal;
    text-overflow: ellipsis;
    overflow: hidden;
    position: relative;
}

.notification-rows > ul > li > .notification-item .thumb-container .title a:hover{
    color:#000;
}

.pwrapper .tb-contents{
    display:none;
}

.pwrapper .tb-contents.selected{
    display:block;
}

.avatar-file-input{
    background-color: #FBFBFB;
    border: 1px solid #CCCCCC;
    padding: 10px 1%;
    width: 60%;
}

.avatar-box{
    float:right;
    margin-right:10px;
    background-color: #FBFBFB;
    border: 1px solid #CCCCCC;
    padding: 2px ;
    width: 45px;
    height:45px;
    position: relative;
}

.avatar-box img{
    display:block;
    width:100%;
    height:100%;
}

.radio-inline, .checkbox-inline{
    padding-left:0;
    padding-right:20px;
    margin-left:10px;
    line-height: 21px;
}

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"]{
    margin-left:0;
    margin-right:-20px;
}

form.share_videos .inline-controlls{
    display:inline-block;
    margin-right:10px;
}

form.share_videos .form-group{
    margin-bottom:20px;
}

form.share_videos .xcontrol{
    width:80px;
}

form.share_videos .video_box_preview{
    padding:0;
    max-width: 100%;
    overflow-x: auto;
    overflow-y: auto;
}

.tb-change-pass input{
    max-width: 250px;
}

.summary-stats{

}

.stats-card{
    margin-bottom:35px;
    margin-top: 10px;
    padding-top: 20px;
    border-radius: 5px;
    border: 1px solid #ebebeb;
    background: #f3f5f6;

}

.stats-card .statistics{
    text-align:center;
    width:16.666%;
    position: relative;
    float:right;
    padding-right: 15px;
    padding-left: 15px;
    margin-bottom: 20px;
}

.stats-card .statistics::after {
    position: absolute;
    left: 0;
    top: 15px;
    width: 1px;
    height: calc(100% - 28px);
    content: "";
    background: #ddd;
}

.stats-card .statistics:last-child::after{
    display:none;
}

.stats-card .statistics .info .icon {
    display: block;
    vertical-align: top;
    margin: 0 15px;
    text-align: center;
    color:#555;
}

.stats-card .statistics .info .icon i{
    font-size: 2.3em;
    text-align: center;
}

.stats-card .statistics .info .info-title {
    margin: 15px 0 5px;
    padding: 0 15px;
    color: #2c2c2c;
    font-weight: 700;
    text-align: center;
    font-size: 20px;
}

.stats-card .statistics .info .stats-title{
    margin-bottom: 5px;
    color: #9a9a9a;
    font-weight: 400;
    text-align: center;
    font-size: 15px;
}

.video_upload_drop_zone_default {
    border: 2px #dbdbdb dashed;
    color: #aaa;
}
.video_upload_drop_zone {
    cursor: pointer;
    min-height: 210px;
    padding: 80px 0;
    text-align: center;
    border-radius: 3px;
    background-repeat: no-repeat;
    background-position: center top;
    background-color: #fbfbfb;
}

.video_upload_drop_row .h_text {
    margin-top: 15px;
    text-align: center;
}

.video_upload_drop_row .h_text .h_text_body{
    font-family: "IRANSans";
    font-size: 16.5px;
    line-height: 2;
}

.video_upload_drop_zone:hover,.video_upload_drop_zone:focus {
    border-color:#96a2ad;
    color:#757f87;
}

.video_upload_drop_zone.dragover{
    border: 2px #0089ec dashed;
    color:#0089ec;
}

.video_upload_drop_row .upload-icon{
    text-align:center;
}

.video_upload_drop_row .upload-icon i{
    font-size:80px;
    text-align:center;
}

.input-group{
    direction:ltr;
}

.f-addr{
    max-width:750px;
}

.remote_file_auth_info fieldset{
    max-width: 220px;

}

.progress{
    width: 100%;
}

#video_info_section .progress-container{
    margin-bottom: 10px;
}

#video_info_section .progress{
    margin-bottom: 0;
}

#video_info_section .progress-info{
    display:none;
    padding-top: 5px;
    position: relative;
    display: block;
    clear: both;
    font-size: 13px;
}

#video_info_section .progress-info .meta{
    background: #f1f1f1;
    border-radius: 5px;
    padding: 5px 7px;
    display: inline-block;
    margin-left: 5px;
    color: #4b4b4b;
    margin-bottom: 7px;
}

#video_info_section .progress-info .meta,#video_info_section .progress-info .meta .fa-num{
    font-size:13px;
}

.fa-num{
    font-weight: normal;
}

.upload-progress{
    display:table;
    width: 100%;
    table-layout: fixed;
}

.upload-progress .uprow{
    display:table-row ;
}

.upload-progress .prg{
    padding-left: 5px;
}

.upload-progress .prg , .upload-progress .upload-actions{
    display:table-cell;
    vertical-align: top;
}

.upload-progress .upload-actions{
    width: 25px;
}

.upload-actions button span{
    top:2px;
}

.thumb_select_container{
    overflow-x: scroll ;
    overflow-y: hidden ;
    -ms-overflow-y: hidden;
    white-space: nowrap;
    display: block;
    width: 100%;
}

#thumbnail_select_box{
    margin-top:10px;
}

#thumbnail_select_box img{
    display: inline-block;
    max-width: 100%;
    height: auto;
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#thumbnail_select_box img:hover{
    cursor:pointer ;
}

#thumbnail_select_box img.selected:hover{
    cursor: default;
}

#thumbnail_select_box img.selected {
    border: 1px solid #3099D1;
    background-color: #e2f1f8;
}

#thumbnail_select_box .inner{
    height: 180px;
}

#thumbnail_select_box .thumb_item{
    float:right;
    width : 33.333% ;
    height: 180px;
    max-width : 280px;
    min-width : 200px;
    padding: 5px;
    margin-top: 5px;
}

#thumbnail_select_box .caption{
    float: right;
    font: 15px "IRANSans";
    width: 100%;
    display:block;
}

#thumbnail_select_box img:hover:not(.selected) {
    box-shadow: 0 0 17px rgb(179, 179, 179);
    cursor: pointer;
}

#thumbnail_select_box  .t_loading{
    margin: 0 auto;
    float: none;
    display: block;
    vertical-align: middle;
    width: 31px ;
    height: 31px;
    padding-top: 75px;
}

#thumbnail_select_box .t_loading img{
    border : none ;
    padding:0 ;
}

#thumbnail_select_box .t_loading img:hover{
    box-shadow:none ;
    cursor: default;
}

ul.header-categories{
    list-style: none;
}

ul.header-categories li{
    width:33.33%;
    float: right;
    text-align: center;
    border-bottom:none;
}

.navbar-default .dropdown-menu.notify-drop .header-categories{
    min-height: auto;
    max-height: none;
    padding:10px 0;
    overflow-y: hidden;
}

.navbar-default .dropdown-menu.notify-drop-categories{
    max-height: none;
}

.navbar-default .dropdown-menu.notify-drop .header-categories > li{
    border-bottom:none;
    padding: 12px 0;
}

.navbar-default .dropdown-menu.notify-drop .header-categories > li:hover{
    background:#f5f5f5;
}

.navbar-default .dropdown-menu.notify-drop .header-categories > li a{
    color: #555;
    font-size: 13px;
}

.navbar-default .dropdown-menu.notify-drop .header-categories > li a:hover{
    color:#07c;
}

.nav-btn-categories{
    float:right;
    margin-right:7px;
}

.nav-btn-categories .nav-icon span{
    font-size:14px;
    margin-right: 7px;
    padding-bottom: 2px;
    vertical-align: middle;
}

.sub-nav-btn-upload{
    display:none;
}

.jw-tooltip .jw-text,.jw-related-shelf-item .jw-related-shelf-item-title , .jw-related-shelf-item .jw-text,.jw-related-item-next-up .jw-related-item-title .jw-related-next-up-text,.jw-related-item-title .jw-related-item-title-text{
    direction: rtl;
    text-align:right !important;
    font-family:IRANSans,tahoma;
}

.jw-related-title{
    display:none;
}

/*
.jw-rightclick {
    display: none !important;
}
*/

.crisp-client #crisp-chatbox[dir="rtl"] *, .crisp-client #crisp-chatbox[dir="rtl"] * {
    font-family: "IRANSans","Crisp Noto Sans Regular","Helvetica Neue",Helvetica,Arial,sans-serif !important;
}

.crisp-client .crisp-6k5puw .crisp-4n0wrv .crisp-1lypk6 .crisp-zgll7n .crisp-1sdprpo .crisp-1o37cg8{
    bottom: 0 !important ;
}

.under_player_ads,.under_desc_ads{
    display:none ;
    /*max-width:468px ;*/
    text-align:center;
    padding-top : 10px;
    margin:0 auto;
}

.under_player_ads img.big{
    display:none;
}

.under_player_ads img.small{
    display:none;
}

.under_desc_ads{
    display:block;
    padding-bottom : 10px;
}

@media (max-width: 850px) {
    .under_player_ads{
        display:block;
    }
}

#mid-ads{
    display:block ;
    position : relative;
    margin-bottom: 20px;
}

#mid-ads .top-banner{
    display: block;
    float:none;
}

#mid-ads .top-banner .c-right{
    float:right;
    width:50%;
    padding-left:2px;
}

#mid-ads .top-banner .c-left{
    float:left;
    width:50%;
    padding-right:2px;
}

#mid-ads .top-banner img{
    max-width: 100%;
    max-height: 130px;
    width: 100%;
}

#mid-ads .top-banner img.small{
    display:none;
}

@media (max-width: 800px) {
    #mid-ads .top-banner .c-right,#mid-ads .top-banner .c-left{
        clear:both;
        width:100%;
        padding : 0;
    }

    #mid-ads .top-banner .c-right{
        padding-bottom:5px;
    }

    .under_player_ads img.big{
        display:block;
    }

    .under_player_ads img.small{
        display:none;
    }

}

@media (max-width: 431px) {
    #mid-ads .top-banner img.big{
        display:none;
    }

    #mid-ads .top-banner img.small{
        display:block;
    }

    #mid-ads{
        margin-bottom:15px;
    }

    .under_player_ads{
        padding-top:5px;
    }

    .under_player_ads img.big{
        display:none;
    }

    .under_player_ads img.small{
        display:block;
    }
}
.featured-cover{
    padding: 0;
    position: absolute;
    height: 100%;
    width: 100%;
    right: 0;
    top: 0;
    overflow: hidden;
    background-color: #000;
}
.featured-cover img{
    height: auto;
    width: auto;
    min-height: 100%;
    background-position: 50%;
    min-width: 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-filter: blur(20px);
    filter: blur(20px);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    opacity: .7;
}
.featured-cover:after {
    content: "";
    width: 100%;
    height: 100%;
    background-color: rgba(65,82,112,.5);
    position: absolute;
}


.video-sidebar-wrapper .side-ads iframe{
    max-width: 100%;
}