@charset "utf-8";
/* /////////////////////////////////////print/////////////////////////////////////// */
@media print {
    body *:not(.printable) {

    }
    .printable {
        position: absolute;
        top: 0;
        left: 0;
    }
    a[href]:after {
        content: "";
    }

    body > div.paren-stickyhero.text-shadow.background--light.background--light > header > div > div > div.col-plus,
    #news_details > div > div > div.row-plus.no-gutters.width-100.mt-sm-5.mt-0 > div.col-plus-sm-1 > div > div > div:nth-child(4),
    #news_details > div > div > div.row-plus.no-gutters.width-100.mt-sm-5.mt-0 > div.col-plus-sm-1 > div > div > div:nth-child(5),
    #news_details > div > div > div.row-plus.no-gutters.width-100.mt-sm-5.mt-0 > div.col-plus-sm-1,
    #irib-footer,
    #news_details > div > div > div.row-plus.no-gutters.width-100.mt-sm-5.mt-0 > div.col-plus-sm-10.col-plus.pt-ms-0.pt-3 > div.meta-news > div > section:nth-child(1),
    body > div.paren-stickyhero.text-shadow.background--light.background--light > header > div > div > div:nth-child(4),
    #news_details > div > div > div.row-plus.no-gutters.width-100.mt-sm-5.mt-0 > div.col-plus-sm-10.col-plus.pt-ms-0.pt-3 > div.player-attach.hidden-xs,
    #news_details > div > div > div.d-flex.width-100.hidden-lg.hidden-md.hidden-sm,
    .main-irib-menu,.stickyhero-tabs-container,.back-top,#related,#general-footer,#irib-foote
    {
        display:none !important;
    }
    #news_details > div > div > div.row-plus.no-gutters.width-100.mt-sm-5.mt-0 > div.col-plus-sm-10.col-plus.pt-ms-0.pt-3,
    #news_details > div > div > div.row-plus.no-gutters.width-100.mt-sm-5.mt-0 > div.col-plus-sm-10.col-plus.pt-ms-0.pt-3 > div.meta-news > div > section:nth-child(2)
    {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    #news_details > div > div > div.row-plus.pt-sm-4.pt-0.bg-grey-1 > div.col-plus-sm-5.col-plus-12.order-sm-2.order-1{
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%;
    }
    #news_details > div > div > div.row-plus.no-gutters.width-100.mt-sm-5.mt-0 > div.col-plus-sm-10.col-plus.pt-ms-0.pt-3 > div.fontsize-1-1 > p{
        text-align:justify;
    }
    body > div.paren-stickyhero.text-shadow.background--light.background--light > section.bMainSection__eContent > div > div > h1{
        font-size:2rem;
    }
    #news_details > div > div > div.row-plus.pt-sm-4.pt-0.bg-grey-1 > div.col-plus.align-self-top.pb-sm-0.pb-4.order-sm-1.order-2{
        padding-top:1rem;
    }


}

/* /////////////////////////////////////print/////////////////////////////////////// */
/* ///////////////////////////////////mobile/////////////////////////////////////// */
.jw-icon::before {
    font-family: jw-icons !important;
    line-height: 3rem;
}
.jw-breakpoint-3 .jw-display .jw-icon {
    line-height: 97px !important;
}
[data-device="mobile"] .module h3 .more ,[data-device=""] .module h3 .more{
    display: none;
}
.maincontent {
    float: initial;
    min-height: fit-content;
    width: 100%;
    position: relative;
    margin: auto;
}
.header.app.fixed,.header.ott.fixed,.paren-stickyhero[data-skin="big-slider"] .header.fixed {
    position: fixed;
    top: 0;
    z-index: 10000;
    box-shadow: rgb(0, 0, 0) 0px -2px 11px 0px;
}
.header.app,.header.ott{
    z-index:4;
    position:relative;
}
.logo-right h1 {
    font-size: 1.3em;

}
.header[mode='dark']{

}
.header[mode='dark'] a ,.header[mode='dark'] .big-menu,.header[mode='dark'] a.btn-header.onair,.header[mode='dark'] a:hover,.header[mode='dark'] .big-menu:hover{
    color: #ffffff ;
}
.header[mode='dark'] a.btn-header{
    color: #777777 ;
}

.header[mode='dark'] a:hover,.header[mode='dark'] .big-menu:hover{
    color: #ffffff;
}

.header[mode='light']{

}
.header[mode='light'] a ,.header[mode='light'] .big-menu,.header[mode='light'] a.btn-header.onair,.header[mode='light'] a:hover,.header[mode='light'] .big-menu:hover{
    color: #ffffff ;
}
.header[mode='light'] a.btn-header{
    color: #777777 ;
}

.header[mode='light'] a:hover,.header[mode='light'] .big-menu:hover{
    color: #ffffff;
}
@media screen and (min-width: 1024px){
    .header[mode='dark']{

    }
    .header[mode='dark'] a ,.header[mode='dark'] .big-menu{
        color: #0c0c0c;
    }

    .header[mode='dark'] a:hover,.header[mode='dark'] .big-menu:hover{
        color: #676767;
    }
    .header[mode='dark'] .btn-header{
        color: #676767;
    }
    .header[mode='dark'] .btn-header:hover{
        color: #676767;
    }

    .header[mode='light']{
        color: #ffffff;
    }
    .header[mode='light'] a ,.header[mode='light'] .big-menu{
        color: #ffffff;
    }

    .header[mode='light'] a:hover,.header[mode='light'] .big-menu:hover{
        color: #ffffff;
    }
    .header[mode='light'] .btn-header{
        color: #676767;
    }
    .header[mode='light'] .btn-header:hover{
        color: #676767;
    }
}


/* /////////////////////////////////////mobile/////////////////////////////////////// */
.footer-container{
    position:relative;
    z-index:2;
}
/* /////////////////////////////////////user-staff/////////////////////////////////////// */

.user-staff{
    position:relative;
}
.user-staff .footer-user{
    position:relative;
    bottom: 0;
    z-index: 2;
    width: 100%;
}
.user-staff .header-bg-cover{
    padding-bottom: 0;
}

@media(min-width:768px){
    .user-staff .footer-user{
        position:absolute;
        bottom: 0;
        z-index: 2;
        width: 100%;
    }
    .user-staff .header-bg-cover{
        padding-bottom: 59px;
    }
    .CenterPos.v2 {
        text-align:right;
    }
}
@media(min-width:1024px){
    .user-staff .header-bg-cover{
        padding-bottom: 12px;
    }
}
/* /////////////////////////////////////user-staff/////////////////////////////////////// */

.top-slider {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 0;
}

.owl-carousel .owl-stage {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.owl-carousel .owl-stage .item{
    position:relative;
    height: 100%;
}
.owl-carousel .owl-stage .owl-item .item article{
    height: 100%;
}
body{
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-overflow-scrolling: touch;
}
.mobile-main-slider .owl-templates.owl-carousel .owl-stage-outer {
    padding: 0 0 !important;
    height: 100%;
}
.mobile-main-slider .owl-templates .owl-dots{
    display: block;
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    right: 0;
    margin-top: 0;
    text-align: center;
}
.mobile-main-slider .owl-templates .owl-dots .owl-dot span {
    display: block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: rgba(255, 255, 255, 0.34);
}
.mobile-main-slider .owl-templates .owl-dots .owl-dot.active span {
    background-color: rgb(255, 255, 255);
}
.mobile-main-slider,.mobile-main-slider .owl-templates,.mobile-main-slider .owl-carousel .owl-stage,.mobile-main-slider .owl-carousel.owl-drag .owl-item,.mobile-main-slider .owl-carousel.owl-drag .owl-item .photo-responsiv,.mobile-main-slider .owl-carousel.owl-drag .owl-item .photo-responsiv img{
    height: 100vh;
    width:auto;
}
.mobile-main-slider .owl-carousel.owl-drag .owl-item .photo-responsiv picture,.mobile-main-slider .owl-carousel.owl-drag .owl-item .photo-responsiv source,.mobile-main-slider .owl-carousel.owl-drag .owl-item .photo-responsiv img{
    height: 100%;
    width:auto;
    display:block;

    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateY(-50%)translateX(-50%);
    -ms-transform: translateY(-50%)translateX(-50%);
    transform: translateY(-50%)translateX(-50%);
}
@media(max-width:768px){
    .mobile-main-slider,.mobile-main-slider .owl-templates,.mobile-main-slider .owl-carousel .owl-stage,.mobile-main-slider .owl-carousel.owl-drag .owl-item,.mobile-main-slider .owl-carousel.owl-drag .owl-item .photo-responsiv,.mobile-main-slider .owl-carousel.owl-drag .owl-item .photo-responsiv img{
        width:100%;
        height:auto;
    }
    .mobile-main-slider .owl-carousel.owl-drag .owl-item .photo-responsiv picture,.mobile-main-slider .owl-carousel.owl-drag .owl-item .photo-responsiv source,.mobile-main-slider .owl-carousel.owl-drag .owl-item .photo-responsiv img{
        height: auto;
        width: 100%;
        display:block;
        position: initial;
        top: initial;
        left: initial;
        -webkit-transform: initial;
        -ms-transform: initial;
        transform: initial;
    }
}
.fullpage-cover .item-info .field a{
    color:#d8d8d8;
    cursor:pointer;
}
.main-irib-menu {
    z-index: 9999;
    position: relative;
    z-index: 800 !important;
}
.menu-text{
    font-size: 1.2em;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateY(-50%)translateX(-50%);
    -ms-transform: translateY(-50%)translateX(-50%);
    transform: translateY(-50%)translateX(-50%);
    white-space: nowrap;
}
.bMainSection__eConten{
    z-index:2;
}

.shair_this{

}
.shair_this a.list-group-item,.shair_this
button.list-group-item {
    color: #656565;
    vertical-align:middle;
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: normal!important;
    -webkit-flex-direction: row!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important;
    display: -webkit-box!important;
    display: -webkit-flex!important;
    display: -ms-flexbox!important;
    display: flex!important;
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important;
}
.shair_this a.list-group-item *,.shair_this
button.list-group-item *{
    vertical-align:middle;
    padding: 0 4px;
    display: flex;
}

.fullpage-cover{
    position: relative;
    width: 100%;
    height: 100%;
    float: right;
}
.fullpage-cover.gradient-l-to-r{
    background-color: rgba(255, 255, 255, 0.1);
    background: -moz-linear-gradient(45deg, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.1) 1%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(45deg, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.1) 1%,rgba(255,255,255,0) 100%);
    background: linear-gradient(45deg, rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.1) 1%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1affffff', endColorstr='#00ffffff',GradientType=1 );
}
@media (max-width: 768px) {
    .fullpage-cover.gradient-l-to-r{
        background-color: initial;
        background:initial;
        filter:initial;
    }
}
.fullwidth-skin .adbl-rating-cont{
    float:none;
}
.fullwidth-skin .stickyhero-tabs-container {
    position: absolute;
    bottom: 0;
}
.fullwidth-skin.normal-sticky .stickyhero-tabs-container {
    position: relative;
    bottom: initial;
}
.fullwidth-skin .AfterBetWeen .modal-actions .grid{
    padding:0 0;
}
.fullwidth-skin .stickyhero-tabs-container.stickyhero-tabs-container--top{
    position:fixed;
    bottom:initial;
}
.fullpage-cover .AfterBetWeen .modal-actions{

    position: relative;
}
.fullpage-cover .button-list{
    position:relative;
    z-index:2;
}
.fullpage-cover .AfterBetWeen .modal-actions .grid{
    text-align:center;
}
.fullpage-cover .item-info{
    position:relative;
    z-index:1;
    color:#fff;
}
.fullpage-cover .item-info .field{
    margin:5px 0;
}
.fullpage-cover .Info-bar{
    position:relative;
    top:initial;
    left:initial;
    bottom: initial;
    z-index:2;
}
.fullpage-cover .bg-cover{

    width: 100%;

    height: 100%;

    position: absolute;

    top: 0;

    bottom: 0;

    left: 0;

    right: 0;

    z-index: 0;
}
.fullpage-cover .bg-cover .hero__background{

    width: 100%;

    height: 100%;
}
.fullpage-cover .AfterBetWeen .modal-actions .grid{
    text-align: center;
}
.fullpage-cover .AfterBetWeen.damage .modal-actions .grid li{padding: 0;}
.fullpage-cover .AfterBetWeen.damage .modal-actions .grid li .icons{

    font-size: 2em;
}
.fullpage-cover .AfterBetWeen.damage .modal-actions .grid {
    text-align: right;
}
.fullpage-cover .titel{

    color: white;

    z-index: 2;

    height: initial;

    font-size: 3em;

    font-weight: 700;

    margin: 0px 0px 8px;
}

.default-bg.active-parallax-bg .back-top.ultra-wide-backgrounds,.default-bg.active-parallax-bg .back-top.ultra-wide-backgrounds .bg-cover,.default-bg.active-parallax-bg .back-top.ultra-wide-backgrounds .bg-cover canvas {
    min-height: 100vh !important;
    height: 100vh !important;
}
@media (max-width:1024px){
    .default-bg.active-parallax-bg .back-top.ultra-wide-backgrounds,.default-bg.active-parallax-bg .back-top.ultra-wide-backgrounds .bg-cover,.default-bg.active-parallax-bg .back-top.ultra-wide-backgrounds .bg-cover canvas {
        min-height: 80vh !important;
        height: 80vh !important;
    }
}
@media (max-width:768px){
    .default-bg.active-parallax-bg .back-top.ultra-wide-backgrounds,.default-bg.active-parallax-bg .back-top.ultra-wide-backgrounds .bg-cover,.default-bg.active-parallax-bg .back-top.ultra-wide-backgrounds .bg-cover canvas {
        min-height: 262vh !important;
        height: 262vh !important;

    }
}
@media (max-width:480px){
    .default-bg.active-parallax-bg .back-top.ultra-wide-backgrounds,.default-bg.active-parallax-bg .back-top.ultra-wide-backgrounds .bg-cover,.default-bg.active-parallax-bg .back-top.ultra-wide-backgrounds .bg-cover canvas {
        min-height: 120vh !important;
        height: 120vh !important;
    }
}
@media (max-width:320px){
    .default-bg.active-parallax-bg .back-top.ultra-wide-backgrounds,.default-bg.active-parallax-bg .back-top.ultra-wide-backgrounds .bg-cover,.default-bg.active-parallax-bg .back-top.ultra-wide-backgrounds .bg-cover canvas {
        min-height: 140vh !important;
        height: 140vh !important;
    }
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.paren-stickyhero .albums-item{

    box-shadow: #000 0 5px 11px -3px;
}
.paren-stickyhero.background--light{

}
.paren-stickyhero .bMainSection__eContent{
    background-image:none !important;
    background-color:transparent !important;
    z-index: 3;
}
.paren-stickyhero .bMainSection__eContent.stickyhero-tabs-container--top{
    background-color:#000000c9 !important;
}
.bMainSection__eContent{
    z-index: auto;
    will-change: transform;
}
.modal-open .bMainSection__eContent{
    will-change: initial;
}
.bMainSection__eContent .container {
    z-index: 2;
    position: relative;
}
.paren-stickyhero.background--dark {
    color: white;
}

.paren-stickyhero.background--complex {
    color: gray;
}
.big-menu.v2{
    position: relative;
    left: initial;
    top: initial !important;
    bottom: initial;
    right: initial;
    line-height: 0;
}
.big-menu.v3{
    position: relative;
    left: 21px;
    top: initial !important;
    bottom: initial;
    right: initial;
    line-height: 0;
}
@media(min-width:570px){
    .big-menu.v3{
        left: 0;

    }
}
.big-menu.v2 i{
    vertical-align: auto;
}
.paren-stickyhero.background--light .main-header .r:before,
.paren-stickyhero.background--light .main-header .l:before,
.paren-stickyhero.background--light .main-header .l:before,
.paren-stickyhero.background--light .main-header .l:before,
.paren-stickyhero.background--light .BaseName a,
.paren-stickyhero.background--light .widgets-bar-2.slogan,
.paren-stickyhero.background--light .big-menu,
.paren-stickyhero.background--light .widgets-bar-2 ul li .ico-top,
.paren-stickyhero.background--light .breadcrumb > li > a,
.paren-stickyhero.background--light .breadcrumb.radio,
.paren-stickyhero.background--light .breadcrumb > li + li:before,
.paren-stickyhero.background--light .AfterBetWeen .modal-actions,
.paren-stickyhero.background--light .fullpage-cover .item-info,
.paren-stickyhero.background--light .fullpage-cover .titel,
.paren-stickyhero.background--light .Info-bar ul li,
.paren-stickyhero.background--light  .main-header .titel h1,
.paren-stickyhero.background--light  .main-header .titel .brand,
.paren-stickyhero.background--light .main-header .titel .brand
.paren-stickyhero.background--light .header .btn-header,
.paren-stickyhero.background--light .header .sub-headings
{
    border-color: #FFFFFF !important;
    color:#FFFFFF !important;
}
.paren-stickyhero.text-shadow .BaseName a,
.paren-stickyhero.text-shadow .widgets-bar-2.slogan,
.paren-stickyhero.text-shadow .big-menu,
.paren-stickyhero.text-shadow .widgets-bar-2 ul li .ico-top,
.paren-stickyhero.text-shadow .breadcrumb > li > a,
.paren-stickyhero.text-shadow .breadcrumb.radio,
.paren-stickyhero.text-shadow .breadcrumb > li + li:before,
.paren-stickyhero.text-shadow .AfterBetWeen .modal-actions,
.paren-stickyhero.text-shadow .fullpage-cover .item-info,
.paren-stickyhero.text-shadow .fullpage-cover .titel,
.paren-stickyhero.text-shadow .Info-bar ul li,
.paren-stickyhero.text-shadow .header .sub-headings
{
    text-shadow: rgba(0, 0, 0, 0.74) 0px 0px 3px;
}

.paren-stickyhero.background--dark .main-header .r:before,
.paren-stickyhero.background--dark .main-header .l:before,
.paren-stickyhero.background--dark .main-header .l:before,
.paren-stickyhero.background--dark .main-header .l:before,
.paren-stickyhero.background--dark .BaseName a,
.paren-stickyhero.background--dark .widgets-bar-2.slogan,
.paren-stickyhero.background--dark .big-menu,
.paren-stickyhero.background--dark .widgets-bar-2 ul li .ico-top,
.paren-stickyhero.background--dark .breadcrumb > li > a,
.paren-stickyhero.background--dark .breadcrumb.radio,
.paren-stickyhero.background--dark .breadcrumb > li + li:before,
.paren-stickyhero.background--dark .AfterBetWeen .modal-actions,
.paren-stickyhero.background--dark .fullpage-cover .item-info,
.paren-stickyhero.background--dark .fullpage-cover .titel,
.paren-stickyhero.background--dark .Info-bar ul li
.paren-stickyhero.background--dark  .main-header .titel h1,
.paren-stickyhero.background--dark .main-header .titel .brand,
.paren-stickyhero.background--dark .main-header .titel,
.paren-stickyhero.background--dark .header .sub-headings

{
    border-color: #000000 !important;
    color:#000000 !important;
}


.paren-stickyhero.ackground--complex .main-header .r:before,
.paren-stickyhero.ackground--complex .main-header .l:before,
.paren-stickyhero.ackground--complex .main-header .l:before,
.paren-stickyhero.ackground--complex .main-header .l:before,
.paren-stickyhero.ackground--complex .BaseName a,
.paren-stickyhero.ackground--complex .widgets-bar-2.slogan,
.paren-stickyhero.ackground--complex .big-menu,
.paren-stickyhero.ackground--complex .widgets-bar-2 ul li .ico-top,
.paren-stickyhero.ackground--complex .breadcrumb > li > a,
.paren-stickyhero.ackground--complex .breadcrumb.radio,
.paren-stickyhero.ackground--complex .breadcrumb > li + li:before,
.paren-stickyhero.ackground--complex .AfterBetWeen .modal-actions,
.paren-stickyhero.ackground--complex .fullpage-cover .item-info,
.paren-stickyhero.ackground--complex .fullpage-cover .titel,
.paren-stickyhero.ackground--complex .Info-bar ul li
.paren-stickyhero.ackground--complex  .main-header .titel h1,
.paren-stickyhero.ackground--complex .main-header .titel .brand

{
    border-color: gray !important;
    color:gray !important;
}



/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*===================================.paren-stickyhero skin =====================================*/
.paren-stickyhero[data-skin="big-slider"]{

}
.paren-stickyhero[data-skin="big-slider"][data-parallax="true"] {
    position: relative;
    top: 0;
}
.VerSpace3{
    display:none;
}
.paren-stickyhero[data-skin="big-slider"] #topslider .container:nth-child(1){
    width:100%;
    padding: 0;
    margin-top: 0 !important;
}
.paren-stickyhero[data-skin="big-slider"] .header{
    position:relative;
    top: 0;
}
.paren-stickyhero[data-skin="big-slider"] .header::after{
    display:none;
    content: "";
    position: absolute;
    z-index: -1;
    height: 100%;
    width: 100%;
    top:0;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+56,000000+100&0.7+0,0.5+56,0+100 */
    background: -moz-linear-gradient(top,  rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.5) 56%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.5) 56%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.5) 56%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
}
.header .pos-top-left {
    display:none;
}
@media screen and (min-width:1024px){
    .paren-stickyhero[data-skin="big-slider"] .header::after{
        display:block;
    }
    .paren-stickyhero[data-skin="big-slider"][data-parallax="true"] {
        position: fixed;
        top: 0;
    }
    .paren-stickyhero[data-skin="big-slider"] .header{
        position:absolute;
        top: 45px;
    }
    .VerSpace3{
        display:block;
    }
}
/*===================================end paren-stickyhero skin =====================================*/

.main-index{
    position: relative;

}

.mobile-bar{
    background-color: rgba(0, 0, 0, 0.31);
    padding:5px 0;
    margin: 0;
    height: 47px;
}
.mobile-bar .widgets-bar-2{
    position:relative;
    top:0
}
.mobile-bar .widgets-bar-2 ul{
    margin-bottom:0
}
.header{
    margin-bottom:initial !important;
}


.header .BaseName{
    padding:0 15px;
    white-space: nowrap;
}
.header .BaseName a{
    white-space: nowrap;
}
.channel-name{
    display:flex;
    align-items: center;
    height: 100%;
}
.header-pc{
    top:initial;
}
.alert-search{
    color: #FFC107;
    text-align: center;
}
.alert-search span.val{
    color: #fff;
}
.header-categori h1.title-page span.total-funded{
    background-color: #9f9f9f;
    font-size: 1.7rem;;
    position: relative;
    padding: 6px 14px;
    text-shadow: none;
    display: table;
    margin: 17px auto 0px auto;
    clear: both;
}
@media(max-width:768px){
    .header-categori h1.title-page span.total-funded{
        font-size: 1rem;
    }

}
.clearfix{
}
.clearfix.new-line{
    display:table;
    clear:both;
    width:100%;
}
.clearfix.new-line:before{

    display: table;

    content: " ";
}
.hashtag-list{max-width: 100%;width: 100%;overflow-x: auto;padding: 9px 0;}
.hashtag-list .hashtag-nod{
    display:block;
    background-color:#efefef;
    margin:0 5px;
    padding: 12px 10px;
    border-radius:25px;
    box-shadow: #0000009c 0 0px 4px -1px;
    transition: box-shadow .2s ease-out,background-color .2s ease-out;
}
.hashtag-list .hashtag-nod:hover{
    background-color:#ffffff;
    box-shadow: #0000006e 0 3px 5px -1px;
}
.hashtag-list .hashtag-nod .icon{

    margin: -5px 0px -5px 10px;

    width: 26px;

    height: 26px;

    display: inline-block;
}
.hashtag-list .hashtag-nod .text-tag{

    white-space: nowrap;
}
.hashtag-list .hashtag-nod .icon img{
    display: inline-block;
    width:100%;
    height: AUTO;
}
.hashtag-list .hashtag-nod .number{
    background-color: gainsboro;
    color: #777777;
    border-radius:15px;
    padding:3px;
    margin:0 10px 0 0;
    font-size:.9em;
}
.tag-list{

    padding: 0 10px;
}
.tag-list .divheader{

    color: #FFF;

    font-size: 18px;

    padding: 5px 0px 5px 0px;

    border-bottom: solid  1px #fff;

    margin-bottom: 15px;

    background-color: rgba(248, 248, 248, 0.1);
}
.tag-list .divheader span{

    border-bottom: solid 4px #ffb610;

    display: inline-block;

    position: relative;

    bottom: -6px;

    padding: 0 10px 0 10px;

    margin: auto;
}
.tag-list  .more{

    font-size: 18px;
    display: block;
    cursor: pointer;
}
.tag-list  .more[aria-expanded=false]{
    color: #ffb610;
}
.tag-list  .more[aria-expanded=false]:before{
    content: "\f055";
    font-family:fantasy;
    font: normal normal normal 14px/1 FontAwesome;
    margin-left:5px;
}
.tag-list  .more[aria-expanded=false]:after{
    content:"بیشتر ...";
}
.tag-list  .more[aria-expanded=true]:before{
    content: "\f056";
    font-family:fantasy;
    font: normal normal normal 14px/1 FontAwesome;
    margin-left:5px;
}
.tag-list  .more[aria-expanded=true]:after{
    content:"نمایش کمتر";
}
.tag-list  .more[aria-expanded=true]{
    color: #ffb610;
}
.tag-list .more[area-expanded=false]{
    background-color:#4CAF50
}
.tag-list .more[area-expanded=true]{
    background-color:#2196F3
}

.grid.tag-list li{
    display: inline-block;
}
.grid.tag-list.Vertical li{
    display:block;
}
.grid.tag-list li a h4 .total-funded{

    background-color: rgba(81, 135, 255, 0.69);
}
.grid.tag-list li a h4 {
    margin: -4px 0 0 0;
    font-size: 0.95em;
}
.baners{}
.baners a{
    display:block;
    position: relative;
}
.baners a::before,.baners a::after{
    content: "";
    position:absolute;
    width:100%;
    height:100%;
}
.baners a::before {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+11&0.4+0,0+11 */background: -moz-linear-gradient(top,  rgba(0,0,0,0.4) 0%, rgba(0,0,0,0) 11%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 11%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 11%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */top: 0;}
.baners a:after{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+89,000000+100&0+89,0.4+100 */
    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 89%, rgba(0,0,0,0.4) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 89%,rgba(0,0,0,0.4) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 89%,rgba(0,0,0,0.4) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#66000000',GradientType=0 ); /* IE6-9 */
    bottom: 0;
}
.baners img{/* position: relative; *//* right: -50%; *//* -webkit-transform: translateX(6%); *//* transform: translateX(-7%); *//* width: 175%; *//* overflow: hidden; */}

/*------------------------------------- aside bar ------------------------------------*/
.header{
    padding-top: 5px;
    padding-bottom: 5px;
    margin-bottom: 0;
    display: table;
    width: 100%;
    position: relative;
    z-index: 2;
}
.top-tab.top{

}
.top-tab.top.scroll-to-fixed-fixed{
    margin-top:0;
}
.top-tab.top .container{

    padding-right: 0;

    padding-left: 0;
}


#header_blank{
    display: none;
}
#header_blank_full-width{
    display: block;
}
.full-height #header_blank_full-width,.full-height #header_blank{
    display: none;
}
.top-slider.top .carousel-indicators {
    bottom: -5px;
}
.header.absolute-header{
    background-color:transparent;
    left: 0;
    right: 0;
}
.header.absolute-header .logo-right{
    width:100%;
}
.header.absolute-header .big-menu{
    color:#607D8B;
}
.titel.mini {
    margin-top: 0px;
    clear: initial;
}
.titel.mini .waves {
    width: 65px;
    height: 65px;
}
.titel.mini .not{
    width: 100px;
    height: 100px;
}
.titel.mini{
    width: 40px;
    height: 40px;
    margin-top: 0px;
    margin-left: 0;
}
.titel.mini .waves svg {
    padding: 0px;
    width: 100%;
    height: 100%;
    margin: auto;
    display: block;
    line-height: 60px;
}
.titel.mini  h1,.titel.mini  .brand {
    position: relative;
    z-index: 2;
}
.titel.mini  h1,.titel.mini  .brand {

}
.titel.mini h1,.titel.mini .brand {
    width: 100%;
    height: 100%;
    padding: 2px 2px;
    margin: 0 0;
    overflow: hidden;
    border-radius: 50%;
}
.titel.mini h1:before,.titel.mini .brand:before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background-size: 80%;
    background-repeat: no-repeat;
    background-position: center center;
    border-radius: 50%;
    overflow: hidden;
}
.btn .caret {
    margin-right: 5px;
}
.dropdown-menu-kam li span{
    cursor:pointer;padding:5px
}
.dropdown-menu-kam li{
    text-align:center;
}
.k1-item .k1-item-a {
    border: none;
}
.waves{
    width: 162px;
    height: 162px;
    position: absolute;
    z-index:1;
    left: 50%;
    top:50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
}
.waves svg:not(:root) {
    overflow: auto;
    width: 100%;
    padding: 11px;
}
.media-body .not{
    position:relative;
    width:initial;
    height:initial;
    left:unset;
    top:unset;
    transform: unset;
    -webkit-transform:unset;
}
.not{
    width: 202px;
    height: 202px;
    position: absolute;
    z-index:1;
    left: 50%;
    top:50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
}
.not:before{

    position: absolute;

    content: "";

    width: 100%;

    height: 100%;

    display: block;

    background-image: url("not.png");

    background-size: cover;

    background-position: center center;

    background-repeat: no-repeat;

    animation-name: spin;

    animation-duration: 30s;

    animation-iteration-count: infinite;

    animation-timing-function: linear;

    -webkit-animation-name: spin;

    -webkit-animation-duration: 30s;

    -webkit-animation-iteration-count: infinite;

    -webkit-animation-timing-function: linear;

    -moz-animation-name: spin;

    -moz-animation-duration: 30s;

    -moz-animation-iteration-count: infinite;

    -moz-animation-timing-function: linear;

    -ms-animation-name: spin;

    -ms-animation-duration: 30s;

    -ms-animation-iteration-count: infinite;

    -ms-animation-timing-function: linear;
}

.waves1 {
    fill: rgba(19, 63, 187, 0.7);
}
.waves0 {fill: rgba(0, 255, 255, 0.72);}
.waves3 {fill: rgba(181, 22, 181, 0.7);}
.waves2 {fill: rgba(255, 0, 255, 0.59);}
.waves4 {fill:rgba(255, 255, 255, 0)}

/*---------------------------------------------------------*/
#waves0 {
    transform-origin:70px  75px;
    animation-name: spin;
    animation-duration: 2000ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    -webkit-transform-origin: 72px  72px;
    -webkit-animation-name: spin;
    -webkit-animation-duration: 1500ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-transform-origin:70px  75px;
    -moz-animation-name: spin;
    -moz-animation-duration: 2000ms;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-transform-origin:70px  75px;
    -ms-animation-name: spin;
    -ms-animation-duration: 2000ms;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
}
#waves1 {
    transform-origin:72px  76px;
    animation-name: spin;
    animation-duration: 2300ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    -webkit-transform-origin: 75px  73px;
    -webkit-animation-name: spin;
    -webkit-animation-duration: 10s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-transform-origin:72px  76px;
    -moz-animation-name: spin;
    -moz-animation-duration: 2300ms;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-transform-origin:72px  76px;
    -ms-animation-name: spin;
    -ms-animation-duration: 2300ms;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
}
#waves2 {
    transform-origin:70px  75px;
    animation-name: spin;
    animation-duration: 2500ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    -webkit-transform-origin: 70px  65px;
    -webkit-animation-name: spin;
    -webkit-animation-duration: 6000ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-transform-origin:70px  75px;
    -moz-animation-name: spin;
    -moz-animation-duration: 2500ms;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-transform-origin:70px  75px;
    -ms-animation-name: spin;
    -ms-animation-duration: 2500ms;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
}
#waves3 {
    transform-origin:70px  75px;
    animation-name: spin;
    animation-duration: 3900ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    -webkit-transform-origin: 66px  73px;
    -webkit-animation-name: spin;
    -webkit-animation-duration: 3000ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-transform-origin:70px  75px;
    -moz-animation-name: spin;
    -moz-animation-duration: 3900ms;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-transform-origin:70px  75px;
    -ms-animation-name: spin;
    -ms-animation-duration: 3900ms;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
}
#waves4 {
    transform-origin:60px  65px;
    animation-name: spin;
    animation-duration: 2400ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;

    -webkit-transform-origin:70px  75px;
    -webkit-animation-name: spin;
    -webkit-animation-duration: 2400ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;

    -moz-transform-origin:70px  75px;
    -moz-animation-name: spin;
    -moz-animation-duration: 2400ms;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;

    -ms-transform-origin:70px  75px;
    -ms-animation-name: spin;
    -ms-animation-duration: 2400ms;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;

}

@-moz-keyframes spin { 100% {
    position: absolute;
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -ms-animation-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
} }
@-webkit-keyframes spin { 100% {
    position: absolute;
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -ms-animation-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
} }
@keyframes spin { 100% {
    position: absolute;
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -ms-animation-transform: rotate(360deg);
    -moz-transform: rotate(360deg);

} }

/*----------------------------------------------------------*/
.main-header .titel h1,.main-header .titel .brand{
    position:relative;
    z-index:2;
    border-width: 2px;
    border-style: solid;
}
.aside ,.bside{
    max-width: 324px;
    width: 80% !important;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    background-color: #fafafa;
    font-family: inherit;
    border-right: 1px solid #333;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    z-index: 20000;
    overflow: auto;
    -ms-transform: translate(-324px, 0);
    -webkit-transform: translate(-324px, 0);
    transform: translate(-324px, 0);
    -webkit-transition: transform 0.8s;
    transition: transform 0.6s;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #dddddd;
    -webkit-overflow-scrolling: touch;
}

.aside .aside-header,.bside .aside-header {
    border-bottom: 3px solid #275fa0;
    font-size: 1.2em;
    color: #fff;
    font-family: inherit;
    text-align: center;
    background: rgb(0,206,199);
    background: -moz-linear-gradient(-45deg,  rgba(0,206,199,1) 0%, rgba(116,49,188,1) 100%);
    background: -webkit-linear-gradient(-45deg,  rgba(0,206,199,1) 0%,rgba(116,49,188,1) 100%);
    background: linear-gradient(135deg,  rgba(0,206,199,1) 0%,rgba(116,49,188,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00cec7', endColorstr='#7431bc',GradientType=1 );
    padding: 0 15px;
    min-height: 50px;
    position: relative;
    line-height: 50px;
}

.aside .aside-header .close,.bside .aside-header .close {
    float: right;
    cursor: pointer;
    color: #FFF;
    z-index: 72;
    font-size: 36px;
    opacity: 1;
    position: absolute;
    top: 50%;
    left: 100%;
    -webkit-transform: translateY(-50%) translateX(-30px);
    -ms-transform: translateY(-50%) translateX(-30px);
    transform: translateY(-50%) translateX(-30px);
}

.aside .aside-contents,.bside .aside-contents {
    padding: 0.5em;
    padding-bottom: 1em;
}

.aside.in ,.bside.in{
    -ms-transform: translate(0, 0);
    -webkit-transform: translate(-0, 0);
    transform: translate(0, 0);
}

.aside-backdrop,.bside-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10001;
    background-color: #000;
    transition: 0.2s opacity ease;
    opacity: 0;
    display: none;
}

.aside-backdrop.in,.bside-backdrop.in {
    display: block;
    opacity: 0.5;
}
.menu-list{

    font-family: inherit;
}
.menu-list .menu-content{
    list-style: none;
    padding: 0;
    margin: 0;
}
.menu-list .menu-content li.menu a i{
    margin: 0 0 0 13px;
    color: #6b6b6b;
}
.menu-list .menu-content li.menu.collapsed a i{
    color: #2d91c3;
    font-size: 1.8rem;
    vertical-align: middle;
}

.menu-list .menu-content li.a1.menu.collapsed {
    background-color: #eeeeee;
    border-bottom: 1px solid #dad9d9;
    font-weight:700;

}
.menu-list .menu-content li.a1.menu.collapsed a,.menu-list .menu-content li.a1.menu.collapsed {
    color: #525252 !important;
}
.menu-list .menu-content li.a1.menu a,.menu-list .menu-content li.a1.menu {
    color: #ffffff !important;
}
.menu-list .menu-content li.a1.menu a,.menu-list .menu-content li.a1.menu i{
    color:#dedede !important;
    vertical-align:middle;
    margin-left:5px
}
.menu-list .menu-content li.a1.menu.collapsed a{
    color:#414141 !important;
}
.menu-list .menu-content li.a1.menu.collapsed a i,.menu-list .menu-content li.a1.menu.collapsed i{
    color:#b5b5b5 !important;
}
.menu-list .menu-content li.a1.menu {
    background-color: #9E9E9E;
    border-bottom: 1px solid #dad9d9;
    font-weight:700;
}
.menu-list .menu-content li.a1.menu a{
    color:#fff;
    font-size: 1.5rem;
}
.menu-list .menu-content li.menu.collapsed {
    background-color: gainsboro;
    border-bottom: 1px solid #c1c1c1;
}
.menu-list .menu-content li.menu.collapsed .fa-plus-circle{
    display: inline-block;
}
.menu-list .menu-content li.menu.collapsed .fa-minus-circle{
    display: none;
}
.menu-list .menu-content li.menu .fa-plus-circle{
    display: none;
}
.menu-list .menu-content li.menu .fa-minus-circle{
    display: inline-block;
}
.menu-list .menu-content li.menu {
    background-color: #bbbbbb;
    padding: 16px;
    color: #5758bf;
}
.menu-list .menu-content li.menu a{
    font-size:1.5rem;
    color:#717171;
}
.sub-menu{
    padding: 0;
    list-style: none;
}
.sub-menu li{
    padding: 10px 20px 10px 20px;
    border-bottom: 1px solid #d2d2d2;
    background-color: whitesmoke;
}
.sub-menu li a{
    color:#505050;
    font-size: 1.4rem;
}
/*------------------------------------- aside bar ------------------------------------*/



.header-categori .meta{
    background-color: rgba(0, 0, 0, 0.24);
    position: relative;
    right: initial;
    left: initial;
    bottom: inherit;
    padding: 4px;
    clear: both;
}
.header-categori .meta dd{
    color:#FFF;
}
.header-categori .meta dd a{
    color:#FFF;

}
.header-categori .Info-bar{text-align: center;background-color: rgba(0, 0, 0, 0.37);padding: 6px;margin: 0 -18px;margin-bottom: -8px;}
.header-categori .Info-bar ul{

}
.header-categori .Info-bar ul li{

}
.btn{

    border-radius: 25px;
}
.Portfolio-Profile{
    position:relative;
    z-index:3;
}



.Portfolio-Profile .photo-responsiv:before{
    position:absolute;
    content:"";
    background-color: rgba(0, 0, 0, 0.5);
    width:100%;
    height:100%;
    z-index:2;
    bottom:-100%;
}
.Portfolio-Profile:hover .photo-responsiv:before{
    position:absolute;
    content:"";
    background-color: rgba(0, 0, 0, 0.5);
    width:100%;
    height:100%;
    z-index:2;
    top:0;
}
.Portfolio-Profile .photo-responsiv:after{
    top: 150%;
    content: "\f00e";
    position: absolute;
    display: inline-block;
    font: normal normal normal 46px/1 FontAwesome;
    z-index: 3;
    left: 50%;
    -webkit-transform: translateY(-50%)translateX(-50%);
    -ms-transform: translateY(-50%)translateX(-50%);
    transform: translateY(-50%)translateX(-50%);
    color: rgba(255, 255, 255, 0.83);
    -webkit-transition: all .35s;
    -moz-transition: all .35s;
    transition: all .35s;
}
.Portfolio-Profile:hover .photo-responsiv:after{
    top: 50%;
}
.Portfolio-Profile .photo-responsiv{

    border-radius: 50%;

    overflow: hidden;

    border: 10px solid rgba(255, 255, 255, 0.22);
}

.modal-dialog.modal-gallery .modal-body {
    /* position: relative; */
    /* padding: 15px; */
    /* width: inherit; */
    /* float: right; */
    /* width: 100%; */
}
.top-producer{
    background-color: rebeccapurple;
    padding: 37px 0;
    background-size: cover;
    background-attachment: fixed;
}
.tab-content #ajax-content{min-height: 580px;}
.card.producer-box{display: block;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}

.header-bg-cover{
    position: relative;
}

.header-bg-cover .bg-cover{

    position: ABSOLUTE;

    top: 0;

    bottom: 0;

    left: 0;

    right: 0;

    z-index: 0;
}
.header-bg-cover .bg-cover:before{
    content:"";
    background-color: hsla(0, 0%, 0%, 0.25);
    position: ABSOLUTE;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 0;
}
.header-bg-cover .bg-cover canvas{
    width: 100%;
    height: 100%;
}
.card.producer-box .card-wrap{
    background-color: rgba(0, 0, 0, 0.8);
}
.card.producer-box.skin2 .card-wrap .card-body h2.name {
    color: #ffffff;
    min-height: initial;
    font-size: 21px;
}
.card.producer-box .card-wrap .card-body h2.name {
    color: #ffffff;
    min-height: 44px;
}
.card.producer-box .card-wrap .card-body h2.name a{
    color:inherit;
}
.card .card-wrap .card-footer .bar{
    color: #FFF;
}
.card .card-wrap .card-footer {
    border-top: 1px solid rgba(255, 255, 255, 0.25);
}

.producer-box .bar .liked i{
    color: red;

}
.producer-box .bar .total{
}
.producer-box .bar [class*="fa-"]{
    margin-left: 8px;
    vertical-align: middle;
}
.header-categori{
    position: relative;
    vertical-align: middle;
    min-height: auto;
}
.bMainSection__eContent.use_back .container{
    background-color: #FFF;
}
.use_back .result-type li a, .result-type li a:visited {
    color: #757575;
}
.AfterBetWeen{
    position:relative;
    z-index: 1;
}
.AfterBetWeen .modal-actions{
    position:relative;
    z-index:2;
    background-color:transparent;
    color:#FFF;
    position: absolute;
    left: 0;
    right: 0;
}
.AfterBetWeen .modal-actions .grid{
    text-align: center;
}
.AfterBetWeen .modal-actions .grid li{}
.header-categori h1{

    color: #FFF;

    margin-right: auto;

    margin-bottom: 15px;

    margin-top: 7px;

    margin-left: auto;

    white-space: nowrap;

    text-align:center;

    font-size: 3rem;

    float: none;

    width: initial;

    clear: both;
}

.contant-pages, body.home{
    background-position: center 0px;
}
.contant-pages, body,.bMainSection__eContent.use_back.first_back .container {
    background-size: cover;
    background-position: center 137px;
    background-attachment: fixed;
}
.bMainSection__eContent.use_back.first_back .container{


}




.home .back-top{
    display: none}
.home .tbr-tabs #nav li.current::after,.home  .tbr-tabs #nav li:hover::after {
    background-color: rgba(87, 87, 87, 0.21);
}
.bMainSection__eContent.use_transparent_back .container .tbr-tabs,.bMainSection__eContent.use_transparent_back .container .breadcrumb.radio{
    margin-right:-15px ;
    margin-left:-15px ;
}
.active_Half_bg .back-top{
    display:block;
}
.default-bg .bMainSection__eContent {
    background-color: rgba(255, 255, 255, 0) !important;
    background-image: none !important;
}
.default-bg.active-parallax-bg .back-top {
    background-attachment: fixed;
    display: block;
    z-index: 0;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
}
.default-bg{
    background-attachment: inherit;
    display: block;
    z-index: 2;
}
.default-bg.active-parallax-bg .back-top {

    z-index: 0;
}

.default-bg.active-parallax-bg .back-top:after{

    content:"";

    background-color: rgb(0, 0, 0);

    opacity: 0.4;

    top:0;

    left:0;

    right:0;

    bottom:0;

    z-index: 6;
}


.back-top{
    position: absolute;
    width: 100%;
    min-height: 700px;
    /* background-color: rgba(0, 0, 0, 0.65); */
    z-index: 1;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
    background-attachment: inherit;
    display: block;
    z-index: 0;
    will-change: transform;
}
body.fix-bg .back-top{
    position: fixed;
    top: 0;
    z-index: -1;
}
body.active-parallax-bg .back-top{
    background-attachment: fixed;

}
.default-bg.active-parallax-bg .back-top .bg-cover{

    width:100%;

    height: 100%;

    padding: 0;
}
.default-bg.active-parallax-bg .back-top .bg-cover canvas{
    width:100%;
    height:100%;
    margin-bottom: -6px;
}
.back-top:after{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
}

.tbr-tabs{
    background-color: rgba(0, 0, 0, 0.65);
    border-bottom: 2px rgba(0, 0, 0, 0) solid;
}

.khatere-angiz .bMainSection__eContent.use_back.first_back .container{

}
.scroll-to-fixed-fixed #nav li.current::after{
    opacity:0.9;
}
#nav li.current::after{
    opacity:0.5;
}


.default-templates, .default-templates .news-item-v1 .k1-item-a::before,.default-templates .k1-item .k1-item-a .k1-title::before ,.default-templates .bMainSection__eContent.use_back.first_back .container,.default-templates .main-header .titel h1:before,.default-templates .tbr-tabs #nav li.current::after,.default-templates .tbr-tabs #nav li:hover::after {
    background-color: rgb(29, 0, 51);
}
.default-templates .back-top{
    background-image: url("home-bg/defaul-bg.jpg");
}


.artist-list, .artist-list .news-item-v1 .k1-item-a::before,.artist-list .k1-item .k1-item-a .k1-title::before ,.artist-list .bMainSection__eContent.use_back.first_back .container,.artist-list .main-header .titel h1:before,.artist-list .tbr-tabs #nav li.current::after,.artist-list .tbr-tabs #nav li:hover::after {
    background-color: rgb(36, 3, 109);
}
.artist-list .back-top{
    background-image: url("home-bg/bg3.jpg");

}
/*-----------------------------------pop---------------------------------*/

.pop, .pop .news-item-v1 .k1-item-a::before,.pop .k1-item .k1-item-a .k1-title::before ,.pop .bMainSection__eContent.use_back.first_back .container,.pop .main-header .titel h1:before,.navahi .tbr-tabs #nav li.current::after,.pop .tbr-tabs #nav li:hover::after {
    background-color: rgb(6, 0, 53);
}
.pop .bMainSection__eContent.use_back.first_back .container{
    background: -moz-linear-gradient(top,  rgba(137,0,57,1) 0%, rgba(137,0,57,1) 2%, rgba(16,25,100,1) 49%, rgba(13,26,101,0.98) 50%, rgba(13,26,101,0) 100%);
    background: -webkit-linear-gradient(top,  rgba(137,0,57,1) 0%,rgba(137,0,57,1) 2%,rgba(16,25,100,1) 49%,rgba(13,26,101,0.98) 50%,rgba(13,26,101,0) 100%);
    background: linear-gradient(to bottom,  rgba(137,0,57,1) 0%,rgba(137,0,57,1) 2%,rgba(16,25,100,1) 49%,rgba(13,26,101,0.98) 50%,rgba(13,26,101,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#890039', endColorstr='#000d1a65',GradientType=0 );

}
.pop .back-top{
    background-image: url("home-bg/pop-music2.jpg");

}
.pop .pagination > .active > a,.pop  .pagination > .active > span,.pop  .pagination > .active > a:hover,.pop  .pagination > .active > span:hover,.pop  .pagination > .active > a:focus,.pop  .pagination > .active > span:focus {
    color: rgb(255, 255, 255);
    border-color: #3c2cb9;
    background-color: #3c2cb9;
}
/*-----------------------------------pop----------------------------------*/
/*-----------------------------------navahi---------------------------------*/

.navahi, .navahi .news-item-v1 .k1-item-a::before,.navahi .k1-item .k1-item-a .k1-title::before ,.navahi .bMainSection__eContent.use_back.first_back .container,.navahi .main-header .titel h1:before,.navahi .tbr-tabs #nav li.current::after,.navahi .tbr-tabs #nav li:hover::after {
    background-color: rgb(10, 113, 144);
}
.navahi .bMainSection__eContent.use_back.first_back .container{
    background: -moz-linear-gradient(top,  rgba(43,103,210,1) 0%, rgba(43,103,210,1) 2%, rgba(29,148,185,1) 49%, rgba(29,149,184,0.98) 50%, rgba(29,149,184,0) 100%);
    background: -webkit-linear-gradient(top,  rgba(43,103,210,1) 0%,rgba(43,103,210,1) 2%,rgba(29,148,185,1) 49%,rgba(29,149,184,0.98) 50%,rgba(29,149,184,0) 100%);
    background: linear-gradient(to bottom,  rgba(43,103,210,1) 0%,rgba(43,103,210,1) 2%,rgba(29,148,185,1) 49%,rgba(29,149,184,0.98) 50%,rgba(29,149,184,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b67d2', endColorstr='#001d95b8',GradientType=0 );
}
.navahi .back-top{
    background-image: url("home-bg/Navahi1.jpg");

}
.navahi .pagination > .active > a,.navahi  .pagination > .active > span,.navahi  .pagination > .active > a:hover,.navahi  .pagination > .active > span:hover,.navahi  .pagination > .active > a:focus,.navahi  .pagination > .active > span:focus {
    color: rgb(255, 255, 255);
    border-color: #1e3c72;
    background-color: rgb(30, 60, 114);
}
/*-----------------------------------navahi----------------------------------*/
/*-----------------------------------classic-music---------------------------------*/

.classic-music, .classic-music .news-item-v1 .k1-item-a::before,.classic-music .k1-item .k1-item-a .k1-title::before ,.classic-music .bMainSection__eContent.use_back.first_back .container,.classic-music .main-header .titel h1:before,.classic-music .tbr-tabs #nav li.current::after,.classic-music .tbr-tabs #nav li:hover::after {
    background-color: rgb(140, 57, 0);
}
.classic-music .bMainSection__eContent.use_back.first_back .container{
    background: -moz-linear-gradient(top,  rgba(84,13,0,1) 0%, rgba(84,43,0,1) 47%, rgba(84,43,0,1) 49%, rgba(76, 22, 6, 0.55) 100%);
    background: -webkit-linear-gradient(top,  rgba(84,13,0,1) 0%,rgba(84,43,0,1) 47%,rgba(84,43,0,1) 49%,rgba(76, 22, 6, 0.551) 100%);
    background: linear-gradient(to bottom,  rgba(84,13,0,1) 0%,rgba(84,43,0,1) 47%,rgba(84,43,0,1) 49%,rgba(76, 22, 6, 0.55) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#540d00', endColorstr='#59542b02',GradientType=0 );



}
.classic-music .bMainSection__eContent.use_back .container{
    background-color: rgba(76, 22, 6, 0.55);
}

.classic-music .back-top{
    background-image: url("home-bg/classic-music.jpg");

}
.classic-music .pagination > .active > a,.classic-music  .pagination > .active > span,.classic-music  .pagination > .active > a:hover,.classic-music  .pagination > .active > span:hover,.classic-music  .pagination > .active > a:focus,.classic-music  .pagination > .active > span:focus {
    color: rgb(255, 255, 255);
    border-color:rgb(90, 29, 0);
    background-color:rgb(90, 29, 0);
}
.classic-music #general-footer {
    background-color: hsla(0, 0%, 0%, 0.45);
}
/*-----------------------------------classic-music----------------------------------*/
/*-----------------------------------marches---------------------------------*/

.marches, .marches .news-item-v1 .k1-item-a::before,.marches .k1-item .k1-item-a .k1-title::before ,.marches .bMainSection__eContent.use_back.first_back .container,.navahi .main-header .titel h1:before,.navahi .tbr-tabs #nav li.current::after,.navahi .tbr-tabs #nav li:hover::after {
    background-color: rgb(9, 59, 88);
}
.marches .bMainSection__eContent.use_back.first_back .container{
    background: -moz-linear-gradient(top,  rgba(0,150,136,1) 0%, rgba(0,150,136,1) 3%, rgba(0,150,136,1) 49%, rgba(125,185,232,0) 100%);
    background: -webkit-linear-gradient(top,  rgba(0,150,136,1) 0%,rgba(0,150,136,1) 3%,rgba(0,150,136,1) 49%,rgba(125,185,232,0) 100%);
    background: linear-gradient(to bottom,  rgba(0,150,136,1) 0%,rgba(0,150,136,1) 3%,rgba(0,150,136,1) 49%,rgba(125,185,232,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009688', endColorstr='#007db9e8',GradientType=0 );

}
.marches .tbr-tabs #nav li.current::after, .tbr-tabs #nav li:hover::after {
    background-color: #00b953;
}
.marches .back-top{
    background-image: url("home-bg/marches.jpg");

}
.marches .pagination > .active > a,.marches  .pagination > .active > span,.marches  .pagination > .active > a:hover,.marches  .pagination > .active > span:hover,.marches  .pagination > .active > a:focus,.marches  .pagination > .active > span:focus {
    color: rgb(255, 255, 255);
    border-color: #1e3c72;
    background-color: rgb(30, 60, 114);
}
.marches .header-categori h1{
    text-shadow: #0e0e0e 0px 0px 6px;
}
/*-----------------------------------marches----------------------------------*/
/*-----------------------------------podcasts---------------------------------*/

.podcasts, .podcasts .news-item-v1 .k1-item-a::before,.podcasts .k1-item .k1-item-a .k1-title::before ,.podcasts .bMainSection__eContent.use_back.first_back .container,.podcasts .main-header .titel h1:before,.podcasts .tbr-tabs #nav li.current::after,.podcasts .tbr-tabs #nav li:hover::after {
    background-color: rgb(4, 18, 43);
}
.podcasts .bMainSection__eContent.use_back.first_back .container{
    background: -moz-linear-gradient(top,  rgba(75,1,155,1) 0%, rgba(75,1,155,1) 3%, rgba(1,46,137,1) 48%, rgba(3,49,139,1) 49%, rgba(125,185,232,0) 100%);
    background: -webkit-linear-gradient(top,  rgba(75,1,155,1) 0%,rgba(75,1,155,1) 3%,rgba(1,46,137,1) 48%,rgba(3,49,139,1) 49%,rgba(125,185,232,0) 100%);
    background: linear-gradient(to bottom,  rgba(75,1,155,1) 0%,rgba(75,1,155,1) 3%,rgba(1,46,137,1) 48%,rgba(3,49,139,1) 49%,rgba(125,185,232,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b019b', endColorstr='#007db9e8',GradientType=0 );

}
.podcasts .back-top{
    background-image: url("home-bg/bg-podcast.jpg");

}
.podcasts .pagination > .active > a,.podcasts  .pagination > .active > span,.podcasts  .pagination > .active > a:hover,.podcasts  .pagination > .active > span:hover,.podcasts  .pagination > .active > a:focus,.podcasts  .pagination > .active > span:focus {
    color: rgb(255, 255, 255);
    border-color: #1e3c72;
    background-color: rgb(30, 60, 114);
}
.podcasts #general-footer {
    background-color: hsla(0, 0%, 0%, 0.45);
}
/*-----------------------------------podcasts----------------------------------*/


/*-----------------------------------filme---------------------------------*/

.film, .film .news-item-v1 .k1-item-a::before,.film .k1-item .k1-item-a .k1-title::before ,.film .bMainSection__eContent.use_back.first_back .container,.film .main-header .titel h1:before,.film .tbr-tabs #nav li.current::after,.film .tbr-tabs #nav li:hover::after {
    background-color: rgb(21, 0, 66);
}
.film .bMainSection__eContent.use_back.first_back .container{
    background: -moz-linear-gradient(top,  rgba(1,114,148,1) 0%, rgba(1,114,148,1) 48%, rgba(1,114,148,0.98) 49%, rgba(125,185,232,0) 100%);
    background: -webkit-linear-gradient(top,  rgba(1,114,148,1) 0%,rgba(1,114,148,1) 48%,rgba(1,114,148,0.98) 49%,rgba(125,185,232,0) 100%);
    background: linear-gradient(to bottom,  rgba(1,114,148,1) 0%,rgba(1,114,148,1) 48%,rgba(1,114,148,0.98) 49%,rgba(125,185,232,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#017294', endColorstr='#007db9e8',GradientType=0 );

}
.film .back-top{
    background-image: url("home-bg/film.jpg");
}
.film .pagination > .active > a,.film  .pagination > .active > span,.film  .pagination > .active > a:hover,.film  .pagination > .active > span:hover,.film  .pagination > .active > a:focus,.film  .pagination > .active > span:focus {
    color: rgb(255, 255, 255);
    border-color: #800004;
    background-color: #800004;
}
.film #general-footer {
    background-color: hsla(0, 0%, 0%, 0.45);
}
/*-----------------------------------filme-------------------------------------------------------------------*/
/*-----------------------------------traditional---------------------------------*/

.traditional, .traditional .news-item-v1 .k1-item-a::before,.traditional .k1-item .k1-item-a .k1-title::before ,.traditional .bMainSection__eContent.use_back.first_back .container,.traditional .main-header .titel h1:before,.traditional .tbr-tabs #nav li.current::after,.traditional .tbr-tabs #nav li:hover::after {
    background-color: rgb(101, 27, 14);
}
.traditional .bMainSection__eContent.use_back.first_back .container{
    background: -moz-linear-gradient(top,  rgba(101,24,14,1) 0%, rgba(101,24,14,1) 2%, rgba(101,24,14,1) 48%, rgba(125,185,232,0) 100%);
    background: -webkit-linear-gradient(top,  rgba(101,24,14,1) 0%,rgba(101,24,14,1) 2%,rgba(101,24,14,1) 48%,rgba(125,185,232,0) 100%);
    background: linear-gradient(to bottom,  rgba(101,24,14,1) 0%,rgba(101,24,14,1) 2%,rgba(101,24,14,1) 48%,rgba(125,185,232,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65180e', endColorstr='#007db9e8',GradientType=0 );

}
.traditional .back-top{
    background-image: url("home-bg/Sonati1.jpg");
}
.traditional .pagination > .active > a,.traditional  .pagination > .active > span,.traditional  .pagination > .active > a:hover,.traditional  .pagination > .active > span:hover,.traditional  .pagination > .active > a:focus,.traditional  .pagination > .active > span:focus {
    color: rgb(255, 255, 255);
    border-color: #380f08;
    background-color: #380f08;
}
.traditional #general-footer {
    background-color: hsla(0, 0%, 0%, 0.45);
}
/*-----------------------------------traditional-------------------------------------------------------------------*/
/*-----------------------------------khatere-angiz---------------------------------*/

.khatere-angiz, .khatere-angiz .news-item-v1 .k1-item-a::before, .khatere-angiz .k1-item .k1-item-a .k1-title::before ,.khatere-angiz .bMainSection__eContent.use_back.first_back .container,.khatere-angiz .main-header .titel h1:before,.khatere-angiz .tbr-tabs #nav li.current::after,.khatere-angiz .tbr-tabs #nav li:hover::after {
    background-color: rgba(80,42,1,1);
}
.khatere-angiz .bMainSection__eContent.use_back.first_back .container{
    background: -moz-linear-gradient(top,  rgba(140,57,0,1) 0%, rgba(140,57,0,1) 1%, rgba(140,57,0,1) 48%, rgba(125,185,232,0) 100%);
    background: -webkit-linear-gradient(top,  rgba(140,57,0,1) 0%,rgba(140,57,0,1) 1%,rgba(140,57,0,1) 48%,rgba(125,185,232,0) 100%);
    background: linear-gradient(to bottom,  rgba(140,57,0,1) 0%,rgba(140,57,0,1) 1%,rgba(140,57,0,1) 48%,rgba(125,185,232,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c3900', endColorstr='#007db9e8',GradientType=0 );
}
.khatere-angiz .back-top{
    background-image: url("home-bg/bg-khatere-angiz.png");

}
.khatere-angiz .pagination > .active > a,.khatere-angiz  .pagination > .active > span,.khatere-angiz  .pagination > .active > a:hover,.khatere-angiz  .pagination > .active > span:hover,.khatere-angiz  .pagination > .active > a:focus,.khatere-angiz  .pagination > .active > span:focus {
    color: rgb(255, 255, 255);
    border-color: #380f08;
    background-color: #380f08;
}
.khatere-angiz #general-footer {
    background-color: hsla(0, 0%, 0%, 0.45);
}
/*-----------------------------------khatere-angiz---------------------------------*/


.filter-bar{

    padding: 18px 15px 0px;

    float: right;

    width: 100%;

    /* background-color: rgba(0, 0, 0, 0.45); */
}
.filter-bar .form-horizontal .control-label{text-align:right;}

.filter-bar .form-group{
    color:#FFF;
}

.khatere-angiz .module:hover h3 {
    color: #FFC107;
}
.khatere-angiz .module:hover h3::after {
    border-bottom-color: #FFC107;
}
.CenterPos{
    position:relative;
    z-index:2;
    padding: 0 0px 18px 0;
}
.CenterPos .details {
    width: 100% !important;
}
.CenterPos h1 {
    font-weight: bold;
    font-size: 3rem;
    margin-bottom: 7px;
    margin-top: 9px;
    color: #fff;
}
.AfterBetWeen dd {
    color: #fff;
    margin-bottom: 0.8vh;
    font-size: 15px !important;
    text-shadow: rgba(0, 0, 0, 0.97) -1px 1px 8px;
}
.AfterBetWeen dd strong{
    color: #f7f1c1;
}
.AfterBetWeen dd a{
    color:rgba(255, 255, 255, 0.6);
    background-color:rgba(0, 0, 0, 0.23);
    padding:2px 15px;
    border-radius:25px;
    margin: 0 4px;
    display: inline-block;
}
.AfterBetWeen dd a:hover,.AfterBetWeen dd a:visited,.AfterBetWeen dd a:focus{
    color: #fff;
    background-color:rgba(0, 0, 0, 0.44);
}
.RightPosOnMusic {
    padding: 20px 0px 18px 0;
    width: 100%;
    margin: auto;
}
.RightPosOnMusic .k1-item{
    box-shadow: #000 0 5px 11px -3px;

    z-index: 2;
}
.RightPosOnMusic .k1-item .photo-responsiv{
    border: 1px solid rgba(255, 255, 255, 0.78);
}
.LeftPosOnMusic{
    background-color: rgba(14, 11, 6, 0.43);
    position: absolute;
    z-index: 2;
    min-height: 62px;
    clear: both;
    width: 100%;
    bottom: 0;
    background-image: url(home-bg/bg-back-top.png);
}
.Info-bar{

}
.Info-bar ul{
    padding: 0;
    color: #FFF;
    list-style: none;
}
.Info-bar ul li{
    display: inline-block;
    padding: 0 8px;
    border-right: solid 1px #FFF;
}
.Info-bar ul li:first-child{
    border:none;
}
.Info-bar ul li:nth-child(2){
}
.Info-bar ul li span{
    display:block;
    text-align:center;
}
.metadata-list .table{
    margin-bottom:0;
}
.metadata-list .table .metadata-list-title,.metadata-list .table .metadata-list-content{
    background: transparent !important;
}
.metadata-list .metadata-list-title:nth-of-type(2n+1), .metadata-list .metadata-list-content:nth-of-type(2n+1),.metadata-list .table:nth-of-type(2n+1) {
    background: #f2f2f2;

}
.metadata-list .metadata-list-content{
    min-height: 36px;
}
.metadata-list .metadata-list-title {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
    font-weight: normal;
    cursor: default;
    display: flex;
}
.metadata-list .metadata-list-title.table-cell-col,.metadata-list .metadata-list-content.table-cell-col{
    display:table-cell;
}

.metadata-list .metadata-list-title i.fa-minus-circle{
    display:inline-block ;
}
.metadata-list .metadata-list-title i.fa-plus-circle{
    display: none;
}
.metadata-list .metadata-list-title.collapsed i.fa-minus-circle{
    display: none;
}
.metadata-list .metadata-list-title.collapsed i.fa-plus-circle{
    display: inline-block;
}
.button-list{
    padding: 0;
    list-style: none;
    margin: 0;
    margin-top: 6px;
    text-align: center;
    margin-right: -15px;
    margin-left: -15px;
}
.fullwidth-skin .button-list{
    margin-right: 0;
    margin-left: 0;
    margin-top: 20px;
}
.button-list li{
    display: inline-block;
}
.button-list li .btn{
    padding: 5px 5px 5px 6px;
    font-size: 21px;
}
.button-list li .btn i{
    font-size: 14px;
    border: 2px solid #fff;
    height: 31px;
    width: 31px;
    line-height: 28px;
    border-radius: 25px;
}
.button-list li .btn.go-chat{
    padding: 1px 7px 1px 7px;
}
.button-list li .share .panel-heading{
    padding: 8px 10px;
}
.parent-Info-bar{
}
.btn-default.play-all{
    background: rgb(233,30,99);
    background: -moz-linear-gradient(left,  rgba(233,30,99,1) 1%, rgba(255,87,34,1) 100%);
    background: -webkit-linear-gradient(left,  rgba(233,30,99,1) 1%,rgba(255,87,34,1) 100%);
    background: linear-gradient(to right,  rgba(233,30,99,1) 1%,rgba(255,87,34,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e91e63', endColorstr='#ff5722',GradientType=1 );
    border-color:rgb(58, 47, 80);
    color: #fff;
    box-shadow: #000 1px 1px 7px -2px;
    position:relative;

    -webkit-transition: 0.35s all ease;
    -ms-transition: 0.35s all ease;
    -moz-transition: 0.35s all ease;
    transition: 0.35s all ease;
}
.btn-default.play-all:hover{
    box-shadow: #000 1px 4px 10px -1px;
    top:-1px;
}
.btn-download {

    box-shadow: #000 1px 1px 7px -2px;
    position: relative;
    -webkit-transition: 0.35s all ease;
    -ms-transition: 0.35s all ease;
    -moz-transition: 0.35s all ease;
    transition: 0.35s all ease;
}
.btn-download:hover{

    box-shadow: #000 1px 4px 10px -1px;
    top: -1px;
}
.btn i{
    margin-left: 5px;
    vertical-align:middle;
    display:inline-block;
    margin-top:0;
    line-height: normal;
}
.text-center{
    text-align: center;
}
.text-left{
    text-align: left;
}
.list-unstyled{
    float: right;
    width: 100%;
}
.list-unstyled li .description{
    /* background-color: #f0f0f0; */
    padding: 15px 15px;
    margin-top: 11px;
    font-size: 14px;
    /* border-top: 1px solid #e6e6e6; */
    height: 106px !important;
    overflow: hidden;
    position:relative;
    -webkit-transition: 0.35s height ease;
    -ms-transition: 0.35s height ease;
    -moz-transition: 0.35s height ease;
    transition: 0.35s height ease;
    display: block;
}

.list-unstyled li .description p{
    white-space:pre-line;
    margin:0;
}

.list-unstyled li .description.in{
    height: inherit !important;
    padding: 15px 15px 27px 15px;
}
.list-unstyled li .description .readmore{
    position: absolute;
    width:100%;
    left:0;
    right:0;
    bottom:0;
}
.list-unstyled li .description .readmore .show-text{

    text-align: center;

    color: rebeccapurple;

    position: relative;

    z-index: 2;

    font-size: 19px;

    display: block;

    margin: auto;
}
.list-unstyled li .description .readmore .show-text:before{
    content:"بیشتر ...";
    background-color: #969696;
    padding: 2px 20px;
    color: #FFF;
    width: 100px;
    display: inline-block;
    cursor: pointer;
    font-size: 15px;
    border-radius: 15px;
}
.list-unstyled li .description .readmore .show-text:hover:before{
    background-color: #3F51B5;
}
.list-unstyled li .description.in .readmore .show-text:before{
    content:"کمتر "
}
.list-unstyled li .description .readmore:after{
    content:"";
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 70px;
    right: 0;
    left: 0;
    background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 77%, rgba(255,255,255,1) 99%);
    background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 77%,rgba(255,255,255,1) 99%);
    background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 77%,rgba(255,255,255,1) 99%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
}
.list-unstyled li{
    float: right;
    width: 100%;
    padding: 11px 0;
    border-bottom:solid 1px #c1c1c1;
}
.list-unstyled li .col-xs-6{padding-top: 7px;padding-bottom: 7px;min-height: 46px;}
.list-unstyled li .col-xs-6:last-child{
    border:none;
}
.list-unstyled li:first-child{
    background-color:#e6e6e6;
}
.col-left [class*="col-"]{
    float: left;
}
.AfterBetWeen .grid li:hover {
    background-color: rgba(237, 236, 236, 0.28);
}
.AfterBetWeen .grid li{
    cursor: pointer;
}

#about.collapse.min{
    height: 86px !important;
    display: block;
    overflow: hidden;
}
#about.collapsing.min{
    height: 86px !important;

}
#about.collapse.min.in {
    min-height: inherit;
    height: initial !important;
    display: block;
    overflow: initial;
}
.comment i {
    width: 15px;
    height: 15px;
}
.detail .maincontent {
}
.default-bg .maincontent{

}
.default-bg .main-header .titel h1:before, .nav > li > a:hover, .nav > li > a:focus {

}
.k1-item .k1-item-a {
    border: none;
}
/*++++++++++++++++++++++++++++++++++++++++++++++slider-pro+++++++++++++++++++++++++++++++++++++++++*/
.owl-carousel.owl-drag .owl-item.active {

}


.slider-pro{
    list-style: none;
}
.slider-pro li.item {
    display: inline-block;
}
.slider-pro li.item .content-slider{
    background-color: #00b953;
    min-height: 400px;
}



/* ++++++++++++++++++++++++++++ article-meta +++++++++++++++++++++++++++++++*/
.article-meta{margin: 0;}
.article-meta .source{
    list-style:none;
    padding: 0;
}
.article-meta .source li{
    display:inline-block;
    color: white;
    background-color: rgba(0, 0, 0, 0.35);
    padding: 7px 34px 7px 8px;
    position: relative;
    border-radius: 5px;
    overflow: hidden;
    cursor: context-menu;
}
.article-meta .source li {
    margin: 5px 2px;
}
.article-meta a:hover, .article-meta span:hover, .article-meta li:hover {
    background-color: rgba(0, 0, 0, 0.35) !important;
    color: #fff;
}
.article-meta .source li:hover .remove{
    background-color: rgba(0, 0, 0, 0.51) !important;
    color: #FFC107;
}
.article-meta .source li:first-child{
    padding: 7px 33px 7px 7px;
    background-color: rgba(0, 0, 0, 0.4) !important;
    color: #FFF;
}
.article-meta .source li:first-child i{
    margin-left:10px;
    color: white;
    font-size: 19px;
    position: absolute;
    right: 9px;
}
.article-meta .source li .remove{
    display: inline-block;
    position: absolute;
    background-color: #000000 !important;
    color: rgba(251, 251, 251, 0.8);
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    bottom: 0px;
    top: 0;
    right: 0;
    padding: 0 7px !important;
    line-height: 39px;
    cursor: pointer;
    border-left: solid 1px #000000;
}
.article-meta .source li .remove i{

}
.article-meta .source li .remove:hover{
    background-color:#e66e6e
}
.article-meta .source li .remove:hover i{
}
/*++++++++++++++++++++++++++++++ end article-meta ++++++++++++++++++++++++++++++*/

.sidebar-right {
    background-color: #ffffff;
    position: fixed;
    z-index: 10002;
    right: -270px;
    top: 0;
    height: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    transition: 0.35s width ease, 0.35s right ease;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #dddddd;
    -webkit-overflow-scrolling: touch;

}
.sidebar-right.in{
    right: 0;
}
.advanced-search{
    position: fixed;
    bottom: 0;
    right: 0;
    display: none;
    width: 100%;
    height: 43px;
    background-color: #ffffff;
    z-index: 10000;
    border: none;
    box-shadow: #000 0px 1px 14px 0px;
}

/*++++++++++++++++++++++++++++++++++++++++++++++end slider-pro+++++++++++++++++++++++++++++++++++++++++*/
.adbl-search-kwd{
    /* float: right; */
    display: inline-block;
}
.adbl-search-kwd span{

    display: block;

    clear: both;

    color: #FFF;
}
.adbl-search-kwd h1{

    font-size: 26px !important;

    display: block;

    text-align: right;

    clear: both;

    top: 36px !important;

    color: #ffb600 !important;
}
.progress-bar-gray {
    background-color: gray;
}
.progress-striped .progress-bar-gray {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.Members_Say{

}
.Members_Say .question{
    margin: 11px 0 15px;
    color: #545454;
    font-size: 15px;
    font-weight: bold;
}
.Members_Say .aui-choice-label{

    font-size: 11px;

    font-weight: normal;

    color: #404040;
}
.Members_Say .progress{

    margin-bottom: 5px;
}
.rating-stars-graph{

    width: 100%;

    clear: both;

    display: table;

    margin: 0 0 6px 0;
}
.rating-stars-graph .adbl-product-rating-star-text-wrap{

    float: left;
}
.adbl-rating-cont{

    list-style: none;

    display: inline-block;

    float: right;

    margin: 0 0 0px 26px;
}
.adbl-rating-full,.adbl-rating-half{

    display: inline-block;

    font-size: 1.4em;

    color: #e43700;
}
@media(max-width:768px){
    .adbl-rating-full, .adbl-rating-half{

        font-size: 1.4em;

    }
    .k1-item.albums-item .k1-item-a .k1-title .damage .grid li .icons {
        font-size: 1.5em;
        overflow: hidden;
        width: 25px;
        height: 25px;
        margin-top: 12px;
    }
    .AfterBetWeen .modal-actions .grid li .icons {
        font-size: 0.86em;
    }
}
.adbl-rating-full .fa-star-half-o{

    -webkit-transform: rotate(144deg);

    -moz-transform: rotate(144deg);

    -o-transform: rotate(144deg);

    -ms-transform: rotate(144deg);

    transform: rotate(-144deg);
}

/** ====================
 * Lista de Comentarios
 =======================*/
.comments-container {
    margin: 0px auto 0px;
    width: 100%;
}

.comments-container h1 {
    font-size: 36px;
    color: #283035;
    font-weight: 400;
}

.comments-container h1 a {
    font-size: 18px;
    font-weight: 700;
}

.comments-list {
    margin-top: 40px;
    position: relative;
}

/**
 * Lineas / Detalles
 -----------------------*/
.comments-list:before {
    content: '';
    width: 2px;
    height: 100%;
    background: #c7cacb;
    position: absolute;
    right: 32px;
    top: 0;
}

.comments-list:after {
    content: '';
    position: absolute;
    background: #c7cacb;
    bottom: 0;
    right: 29px;
    width: 7px;
    height: 7px;
    border: 3px solid #c7cacb;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.reply-list:before, .reply-list:after {display: none;}
.reply-list li:before {
    content: '';
    width: 46px;
    height: 2px;
    background: #c7cacb;
    position: absolute;
    top: 25px;
    right: -47px;
}


.comments-list li {
    margin-bottom: 10px;
    position: relative;
}
.comments-list span {
    margin-left: 5px;
}

.comments-list li:after {
    content: '';
    display: block;
    clear: both;
    height: 0;
    width: 0;
}

.reply-list {
    padding-right: 79px;
    clear: both;
    margin-top: 15px;
}
/**
 * Avatar
 ---------------------------*/
.comments-list .comment-avatar {
    width: 65px;
    height: 65px;
    position: relative;
    z-index: 99;
    float: right;
    border: 3px solid #FFF;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 50%;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.2);
    box-shadow: 0 1px 2px rgba(0,0,0,0.2);
    overflow: hidden;
}

.comments-list .comment-avatar img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    display: block;
}

.reply-list .comment-avatar {
    width: 50px;
    height: 50px;
}

.comment-main-level:after {
    content: '';
    width: 0;
    height: 0;
    display: block;
    clear: both;
}
/**
 * Caja del Comentario
 ---------------------------*/
.comments-list .comment-box {
    width: calc(100% - 80px);
    float: left;
    position: relative;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.15);
    -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.15);
    box-shadow: 0 1px 1px rgba(0,0,0,0.15);
}

.comments-list .comment-box:before, .comments-list .comment-box:after,.reply:before,.reply:after {
    content: '';
    height: 0;
    width: 0;
    position: absolute;
    display: block;
    border-width: 10px 0 10px 10px;
    border-style: solid;
    border-color: transparent transparent transparent #e4e4e4;
    top: 11px;
    right: -10px;
}
.reply:after {
    border-color: transparent transparent transparent #ececec;
    right: -8px;
}
.reply:before{
    right: -9px !important;
}
.comments-list .comment-box:before,.reply:before {
    border-width: 10px 0 10px 10px;
    border-color: transparent transparent transparent #d5d5d5;
    right: -11px;
    top: 12px;
}

.reply-list .comment-box {
    width: calc(100% - 70px);
}
.comment-box .comment-head {
    background: #e4e4e4;
    padding: 10px 12px;
    border-bottom: 1px solid #E5E5E5;
    overflow: hidden;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
}

.comment-box .comment-head i {
    float: left;
    margin-right: 14px;
    position: relative;
    top: 2px;
    color: #A6A6A6;
    cursor: pointer;
    -webkit-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
    transition: color 0.3s ease;
}
.comment-box .comment-head a i,.comment-box .comment-head a{color: #000000;font-size: 13px;}
.comment-box .comment-head a i{
    font-size: 15px;
}
.comment-box .comment-head a:hover i,.comment-box .comment-head a:hover{ color: #686868;}
.comment-box .comment-head i:hover {
    color: #03658c;
}

.comment-box .comment-name {
    color: #283035;
    font-size: 14px;
    font-weight: 700;
    float: right;
    margin-left: 10px;
    margin-top: 0;
    margin-bottom: 0px;
    margin-right: 0;
}

.comment-box .comment-name a {
    color: #6b6b6b;
}

.comment-box .comment-head span {
    float: right;
    color: #616161;
    font-size: 13px;
    position: relative;
    top: 1px;
}

.comment-box .comment-content {
    background: #FFF;
    padding: 12px;
    font-size: 15px;
    color: #595959;
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
}
.comment-box .comment-content .morelink{

    position: relative;

    font-size: 14px;

    top: -9px;
}
.comment-box .comment-content .reply{
    background: #f5f5f5;
    padding: 12px;
    font-size: 12px;
    color: #595959;
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
    margin: 0 -12px 17px 0;
    position: relative;
}
.comment-box .comment-content .reply .comment-head{
    margin: -11px -11px 10px -11px;
    background-color: rgb(236, 236, 236);
}
.comment-box .comment-content .more{

    text-align: justify;

    white-space: pre-line;

    line-height: normal;
}
.comment-box .comment-content .reply  .more{}
.comment-box .comment-content .reply  .more .morelink{position: relative;font-size: 14px;top: 0;width: 100%;}
.comment-box .comment-content .reply  .more .morelink{position: relative;font-size: 14px;top: 0;width: 100%;}
.comment-box .comment-content .reply  .more .morelink:after{
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodÃ¢â‚¬Â¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,rgba(255,255,255,0) 0%,#f5f5f5 100%);
    background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#f5f5f5 100%);
    background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,#f5f5f5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#f5f5f5',GradientType=0);
}
.comment-box .comment-content .reply .comment-head .comment-avatar{

    width: 37px;

    height: 37px;

    border: 1px solid #FFF;

    position: absolute;

    right: -67px;

    top: 2px;
}
.comment-box .comment-content .reply .comment-head .comment-name{

    margin-right: 13px;
}

.comment-head {}
.comment-box .comment-content .rating-stars-graph {

    border-bottom: 1px solid #dcdcdc;

    padding: 0 0 6px 0;
}

.comment-box .comment-name.by-author, .comment-box .comment-name.by-author a {color: #777777;}
.comment-box .comment-name.by-author:after {
    content: 'Ã˜ÂªÃ™Ë†Ã˜Â³Ã˜Â·';
    background: #ff9800;
    color: #FFF;
    font-size: 12px;
    padding: 3px 5px;
    font-weight: 700;
    margin-left: 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: right;
    vertical-align: middle;
}
.comment-box .comment-name.by-author:after {
    content: 'توسط ادمین';
    background: #ff9800;
    color: #FFF;
    font-size: 12px;
    padding: 3px 5px;
    font-weight: 700;
    margin-left: 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    float: right;
    vertical-align: middle;
}.comment-box .comment-name.by-replay:after {
     content: 'پاسخ';
     background: #ef2f4f;
     color: #FFF;
     font-size: 12px;
     padding: 3px 5px;
     font-weight: 700;
     margin-left: 10px;
     -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
     border-radius: 3px;
     float: right;
     vertical-align: middle;
 }
.header .big-menu .ico-name{
    display:none;
}
.header-pc{
    z-index:1;
}
.xs-text-center{
    text-align:center !important;
}
.xs-text-left{
    text-align:left !important;
}
/** =====================
 * hack footer
 ========================*/
#header-footer .smal-nav .list-inline {
    padding: 0;
    margin: 0;
    overflow: unset;
    float: right;
    width: 100%;
}
.javan-icon {
    margin:0;
    float:none;
}
.main-slider {
    height: 100%;
}
/** =====================
 * end hack footer
 ========================*/

/** =====================
 * Responsive
 ========================*/
.header.absolute-header {
    position: relative;
    z-index: 3;
}
.fontsize-2-2.BaseName{font-size: 1.4em !important;}

@media screen and (min-width: 320px){
    .big-menu{
        top: 7px;
    }
    .header.absolute-header {
        padding: 5px 0;
    }
}
@media screen and (min-width: 480px) {
    .logo-right {
        width: 45%;
        float: right;
        margin-top: 0px;
    }
    @media screen and (min-width:540px){
        .logo-right {
            width: 45%;
            float: right;
            margin-top: 0;
        }
    }

    .metadata-list .metadata-list-content {
        display: block;
        padding-top: 10px;
        height: auto !important;
    }
    .metadata-list .metadata-list-title {
        cursor: initial;
    }
    .metadata-list .metadata-list-title i{
        display:none !important;
    }



}

@media screen and (min-width:769px){



}
@media (min-width:769px){

    .header.absolute-header {
        position: absolute;
        z-index: 3;
    }
    .top-slider {
        position: relative;
        top: 0;
        left: 0;
        width: 100%;
    }
    .full-height .top-slider {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
    }
    .header.absolute-header{
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+50,000000+100&0.6+0,0.5+50,0+100 */
        background: -moz-linear-gradient(top,  rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.6) 50%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(top,  rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.6) 50%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom,  rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.6) 50%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
    }
}
@media screen and (min-width:768px){

    .titel.mini {
        width: 40px;
        height: 40px;
        margin-top: 0px;
        margin-left: 0;
    }

    .logo {
        display: block;
    }
    .widgets-bar-2{
        display:none;
    }
    .header-pc {
        display: none;
    }
    .top-slider {
        position: relative;
        top: 0;
        left: 0;
        width: 100%;
    }
    #header_blank {
        display: none;
    }
    #header_blank_full-width{
        display: none;
    }
    .full-height #header_blank_full-width,.full-height #header_blank{
        display: block;
    }

    .button-list {
        text-align: right;
    }
    .full-height .top-slider {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
    }

}
@media screen and (min-width:776px) {
    .header.absolute-header {
        position: relative;
        z-index: 3;
    }
    .header.absolute-header{
        /* background-color:inherit; */
        /* background:inherit; */
    }

    .header.gradient{
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&1+0,0+100;White+to+Transparent */
        background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */


    }
    .sm-text-center{
        text-align:center !important;


    }
    .sm-text-right{
        text-align:right !important;
    }
    .sm-text-left{
        text-align:left !important;
    }
    .header.absolute-header.bMainSection__eContent{
        height: inherit;
    }
    .header .BaseName{
        padding:0 0px;
    }

    .comment-box .comment-content .reply {

        font-size: 14px;

    }
    .comment-box .comment-content .reply {

        margin: 0 53px 15px 0;
    }
    .comment-box .comment-content .reply .comment-head .comment-avatar {

        right: -51px;

    }
    .button-list li .btn {
        padding: 7px 7px 7px 10px;
        font-size: 21px;
    }
    .iran_sans .button-list li .btn {
        font-size: 1.1em;
    }
    .owl-templates .owl-dots {
        margin-top: 0;
        text-align: center;
    }

    .baners {
        position: relative;
        width: 100%;
        min-height: 184px;
        left: 0;
    }
    .baners a picture{
        box-shadow: inset #000000a1 1px 1px 20px 28px;
        display: block;
    }

    .baners .owl-theme .owl-dots{
        background-color: rgba(0, 0, 0, 0);
        position: absolute;
        bottom: 0;
        width: 100%;
    }
    .baners .owl-theme .owl-nav {
        margin-top: 0;
        position: absolute;
        width: 100%;

        top: 0;
        bottom: 0;
    }
    .owl-carousel .owl-stage-outer {
        z-index: 2;
    }
    .baners .owl-theme:hover .owl-nav [class^=owl-]{
        background-color: rgba(0, 0, 0, 0.16);
    }
    .baners .owl-theme .owl-nav [class^=owl-]{

        background-color: rgba(0, 0, 0, 0);

        position: absolute;

        top: 0;

        height: 100%;

        margin: 0;

        padding: 0;

        width: 40px;

        z-index: 7;

    }
    .baners .owl-theme .owl-nav [class^=owl-] i{
        background-color: transparent;
        position: absolute;
        top: 45%;
    }
    .baners .owl-theme .owl-nav .owl-prev{
        float:right;
        right: 0;
    }
    .baners .owl-theme .owl-nav .owl-prev i{

        right: 6px;

    }
    .baners .owl-theme .owl-nav .owl-next i{

        left: 2px;
    }
    .baners .owl-theme .owl-nav .owl-next{
        float:left;
        left: 0;
    }
    .header.absolute-header {
        padding: 24px 0px 10px;
    }


    .baners img {
        /* position: relative; */
        /* right: 0%; */
        /* -webkit-transform: translateX(6%); */
        /* transform: translateX(0%); */
        width: 100%;
        /* overflow: hidden; */
    }

    .top-slider.top .carousel-indicators {
        bottom: 55px;
    }
    .top-tab.top {

    }
    .top-tab.top .container {
    }
    .header.absolute-header .big-menu{
        color:white;
    }
    .header .big-menu i{
        vertical-align:middle;
    }
    .header .big-menu .ico-name{
        font-size:1.5rem;
        vertical-align:middle;
        margin-left:5px;
        display:inline-block;
    }

    .header .widgets-bar-2{
        top: 61px;
        left: 15px;
    }

    .list-unstyled li:first-child {
        background-color: #e6e6e6;
        display:block;
    }
    .list-unstyled li .col-xs-6{padding-top: 0px;padding-bottom: 0px;border-bottom: none;min-height: initial;}
    .list-unstyled li .col-xs-6:last-child{
        border:none;
    }
    .sidebar-right {
        height: 100%;
        background-color: rgba(255, 250, 250, 0.17);
        position: initial;
        z-index: 9999;
        right: initial;
        top: initial;
        overflow-y: inherit;
        overflow-x: inherit;

    }
    .header-categori .meta {
        background-color: rgba(0, 0, 0, 0.24);
        position: absolute;
        margin: 0 -15px;
        right: 0;
        left: 0;
        bottom: 0;
        padding: 4px;
        clear: both;
    }
    .button-list {
        text-align: right;
    }
    .LeftPosOnMusic{
        z-index: 1;
    }
    .AfterBetWeen .modal-actions .grid {
        text-align: left;
        padding: 0 15px;
        text-shadow: #000 0px 0px 6px;
    }
    .header-categori h1 {
        position: absolute;
        top: 39%;
        left: 50%;
        -webkit-transform: translateY(-50%)translateX(-50%);
        -ms-transform: translateY(-50%)translateX(-50%);
        transform: translateY(-50%)translateX(-50%);
        color: #FFF;
        margin: 0;
        white-space: nowrap;
        font-size: 3em;
        width: inherit;
    }
    .header-categori .Info-bar {
        position: relative;
        bottom: -4px;
        float: left;
        margin: 0;

        background-color: rgba(0, 0, 0, 0);
        padding: 6px;
        margin: 0 -19px;
        margin-bottom: 0px;
    }
    .header-categori {
        min-height: 115px;
    }
}


@media screen and (min-width:990px) {
    .header.absolute-header {
        position: absolute;
        z-index: 3;
        padding: 19px 0px 6px;
    }
    .bMainSection__eContent.header.absolute-header{
        z-index: initial;
    }

    .waves {
        width: 162px;
        height: 162px;
    }
    .CenterPos h1 {
        font-weight: bold;
        font-size: 3rem;
        margin-bottom: 20px;
        margin-top: 20px;
        color: #fff;
    }
    .header-categori h1 {
        position: absolute;
        top: 39%;
        left: 50%;
        -webkit-transform: translateY(-50%)translateX(-50%);
        -ms-transform: translateY(-50%)translateX(-50%);
        transform: translateY(-50%)translateX(-50%);
        color: #FFF;
        margin: 0;
        white-space: nowrap;
        font-size: 3em;
    }
    .header-categori h2{
        position: absolute;
        -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
        filter: grayscale(100%);
        left: 50%;
        top: 50%;
        -webkit-transform: translateY(-50%)translateX(-50%);
        -ms-transform: translateY(-50%)translateX(-50%);
        transform: translateY(-50%)translateX(-50%);
        color: #FFF;
        margin: 0;
        white-space: nowrap;
        font-size: 3em;
    }
    .header-categori .Info-bar {
        position: relative;
        bottom: -4px;
        float: left;
        margin: 0;

        background-color: rgba(0, 0, 0, 0);
        padding: 6px;
        margin: 0 -19px;
        margin-bottom: 0px;
    }
    .header-categori .meta {
        background-color: rgba(0, 0, 0, 0.24);
        position: absolute;
        margin: 0 -15px;
        right: 0;
        left: 0;
        bottom: 0;
        padding: 4px;
        clear: both;
    }
    .header-categori.search .meta {
        background-color: rgba(0, 0, 0, 0.24);
        position: relative;
        margin: 0 0px;
        right: 0;
        left: 0;
        bottom: 0;
        padding: 4px;
        clear: both;
        min-height: 73px;
    }
    .header-categori h1{
        font-size: 4rem;
        width: inherit;
    }
    .header-categori {
        min-height: 200px;
    }
    .header-categori.search {
        min-height: initial;
    }


}
@media screen and (min-width: 992px){
    .md-text-right{
        text-align:right !important;
    }
    .md-text-center{
        text-align:center!important;
    }
    .md-text-left{
        text-align:left!important;
    }
}
@media (min-width:1024px){
    .header .pos-top-left {
        display: block;
    }
    .header {
        padding-top: 10px;
        padding-bottom: 10px;
        margin-bottom: 0;
        display: table;
        width: 100%;
        position: relative;
        z-index: 2;
    }
    .fontsize-2-2.BaseName{font-size: 2.2em !important;}
    .logo-right h1 {
        font-size: 2.4em;
    }
    .big-menu{
        top: 0;
    }
    .logo {
        display: none;
    }
    .widgets-bar-2{
        display:block;
    }
    .main-index {
        position: absolute;
    }
    .header-pc {
        display: block;
        position: relative;

    }
    .main-index {
        position: absolute !important;
        z-index: 2;
        top: 30px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
    }
    .top-slider {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
    }
    .full-height .top-slider {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
    }
    #header_blank {
        display: block;
    }
    #header_blank_full-width{
        display: block;

    }
    .full-height #header_blank_full-width,.full-height #header_blank{
        display: block;
    }
}
@media (max-width:768px){

}
@media  (max-width: 767px){
    .main-index{
        width:100%;
        position: relative !important;
        transform: initial;
        left: 0;
        right: 0;
        top: 0;
        display: flex;
        align-items: center;
    }

}
@media screen and (min-width:0px) and (max-width:320px) {
    .Info-bar{
        margin: 0px  -29px  54px -29px;
        position: relative;
    }
    .RightPosOnMusic {
        width: 60%;
    }
    .CenterPos {
        text-align: center;
    }
}
@media screen and (min-width:319px) and (max-width:480px) {
    .Info-bar{
        margin: 1px -28px 73px -28px;
        position: relative;
    }
    .fullwidth-skin .Info-bar{
        position: relative;
        margin: 0;
    }

    .RightPosOnMusic {
        width: 50%;
        padding-top: 61px;
    }
    .CenterPos {
        text-align: center;
    }
}
@media screen and (min-width:479px) and (max-width:767px) {
    .Info-bar {
    }
    .RightPosOnMusic {
        width: 50%;
        padding-top: 64px;
    }
    .CenterPos {
        text-align: center;
    }
    .CenterPos h1 {
        margin: 0 0 15px 0;
    }

    .LeftPosOnMusic {
        position: relative;
        z-index: 2;
    }
    .LeftPosOnMusic {
        min-height: 66px;
    }
}
@media screen and (min-width:767px) and (max-width:990px) {
    .Info-bar{
        position: absolute;
        left: 0;
        bottom: -138px;
    }
    .LeftPosOnMusic {
        min-height: 61px;
    }
    .LeftPosOnMusic {
        min-height: 60px;
    }
}
@media screen and (min-width:989px) and (max-width:1200px) {
    .Info-bar {
        position: absolute;
        left: 0;
        bottom: -182px;
    }
    .LeftPosOnMusic {
        min-height: 64px;
    }
}
@media screen and (min-width:1198px) and (max-width:1920px) {
    .Info-bar {
        position: absolute;
        left: 0;
        bottom: -227px;
    }
    .LeftPosOnMusic {
        min-height: 66px;
    }


}
@media screen and (max-width: 380px){
    .col-xxs-12 {
        width:100%;
    }
    .col-xxs-12 img {
        width:100%;
    }
}
@media only screen and (max-width: 768px) {
    .header-categori h1{
        font-size:2.2rem;
        margin-bottom: 0.5em;
        margin-top: 1em;
    }
    .multi-baners .item{
        overflow: hidden;
        height: 149px;
    }


    .baners img{

        /* position: relative; */

        /* right: 50%; */

        /* -webkit-transform: translateX(0%); */

        /* transform: translateX(50%); */

        /* width: initial !important; */

        /* overflow: visible; */

        /* width: 100%; */
    }
    .comments-container {
        width: 100%;
    }

    .comments-list .comment-box {
        width: calc(100% - 80px);
    }

    .reply-list .comment-box {
        width: calc(100% - 67px);
    }
}

@media screen and (max-width: 768px){

    .fullpage-cover .item-info {
        margin: 0px 0px 10px 0px;
    }
    .sidebar-right{
        width: 270px;
    }
    .advanced-search{
        display: block;
        transform: translateY(0px);
        transition: 0.35s transform ease;
    }
    .modal-open .advanced-search{
        transform: translateY(43px);
    }
}

@media screen and (max-width: 767px)
{
    .col-xs-9.photo-cover{
        float:none;
        margin:auto;
        margin-bottom:15px
    }
}


/*==================================================================================*/
.skin1-epg-list{

    position: relative;
}
.skin1-epg-list .over-mask{
    position: absolute;
    left:50%;
    top: 0;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 1;
}
.skin1-epg-list .owl-nav{
    position: absolute;
    left:50%;
    top:50%;
    -webkit-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    transform: translateY(-50%) translateX(-50%);
    display:none;
    z-index: 2;
}
@media(min-width:768px){
    .skin1-epg-list .owl-nav{
        display:block;
    }
}
/*================================================*/
.skin1-epg-list .spiner2 {
    /* position: relative; */
    /* margin: 25.5px auto; */
}
.skin1-epg-list .pn-ProductNav_Wrapper{
    margin: 0;
    /* overflow-y:auto; */
}
.skin1-epg-list .item.active {
    width: 41vh;
    z-index: 0;
    position: relative;
}
@media(min-width:768px){
    .skin1-epg-list .item.active {
        width: 494px;
    }
}
.skin1-epg-list .item {
    width: 150px;
    padding: 0 5px 0 5px;
    z-index: 0;
    position: relative;
}
@media(min-width:768px){
    .skin1-epg-list .item {
        width: 160px;
    }
}
.skin1-epg-list .item .hidden {
    opacity: 0;
}

.skin1-epg-list .owl-dots {
    bottom: -40px;
    display: flex;
    justify-content: center;
    position: absolute;
    width: 100%;
}

.skin1-epg-list .owl-dot {
    background-color: #6fc3df;
    border-radius: 50%;
    height: 1rem;
    margin: 0 5px;
    opacity: .5;
    transition: opacity .3s;
    width: 1rem;
}
.skin1-epg-list .owl-dot:hover, .owl-dot.active {
    opacity: 1;
}
.skin1-epg-list  .owl-carousel .owl-stage-outer{
    overflow: hidden;
    width: 100%;
    margin:auto;
}
.skin1-epg-list .owl-carousel .owl-stage{
    position:relative;
    z-index:1
}
.skin1-epg-list  .owl-carousel .owl-stage-outer:after{
    content: "";
    position:absolute;
    background-color: #c1c1c1;
    height: 7px;
    top: 33%;
    z-index: 0;
    left: 60px;
    right: 60px;
    box-shadow: inset #0000004a 3px 3px 0 0px;
    border-radius: 7px;
}
.skin1-epg-list  .line{

}

.skin1-epg-list  .owl-carousel
{
    padding: 15px 0;
    position:relative;
    overflow-x:auto;
}
@-moz-document url-prefix() {
    .skin1-epg-list  .owl-carousel
    {
        overflow:hidden;
    }
}
/*------------------------------*/
.skin1-epg-list  .owl-carousel::-webkit-scrollbar {
    -webkit-appearance: none;
    height: 4px;
    position:relative;
}

.skin1-epg-list  .owl-carousel::-webkit-scrollbar-track {
    background: rgba(255, 255, 255, 0.15);
    position:relative;

}
.skin1-epg-list  .owl-carousel::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color:#ffffff63;
    position:relative;

}
/*------------------------------*/
.skin1-epg-list .over-mask::before,.skin1-epg-list .over-mask::after{
    content:"";
    position: absolute;
    display: block;
    z-index: 12;
    min-height: 198px;
    height: 100%;
    bottom: 0;
    top: 0;
}

@media(min-width:768px){
    .skin1-epg-list .over-mask:before{
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fd8902+0,fd8902+100&1+0,1+21,0.6+100 */
        background: linear-gradient(to right, rgba(0, 177, 195, 0.95), rgba(0, 177, 195, 0.7) 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd8902', endColorstr='#99fd8902',GradientType=1 ); /* IE6-9 */
        width: calc(((100vw - 100%) / 2) - -15px);
        left: calc(0px - (100vw - 100%) / 2);
    }
    [data-mobile="true"] .skin1-epg-list .over-mask:before{
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fd8902+0,fd8902+100&1+0,1+21,0.6+100 */
        background: linear-gradient(to right, rgb(214, 214, 214), rgba(214, 214, 214, 0.7) 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd8902', endColorstr='#99fd8902',GradientType=1 ); /* IE6-9 */

    }
    .skin1-epg-list .over-mask::after{
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eb2b03+0,eb2b03+100&0.6+1,1+75,1+100 */
        background: linear-gradient(to right, rgba(0, 177, 195, 0.7), rgba(0, 177, 195, 0.95) 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99eb2b03', endColorstr='#eb2b03',GradientType=1 ); /* IE6-9 */
        width: calc(((100vw - 100%) / 2) + 15px);
        right: calc(0px - (100vw - 100%) / 2);
    }
    [data-mobile="true"] .skin1-epg-list .over-mask::after{
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eb2b03+0,eb2b03+100&0.6+1,1+75,1+100 */
        background: linear-gradient(to right, rgba(214, 214, 214, 0.7), rgb(214, 214, 214) 70%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99eb2b03', endColorstr='#eb2b03',GradientType=1 ); /* IE6-9 */

    }
    .owl-carousel.owl-loaded.carousel-ir.fade-owl-templates .owl-stage-outer:before {
        width: calc(((100vw - 100%) / 2) - -15px);
        left: calc(0px - ((100vw - 100%) / 2));

    }
    .owl-carousel.owl-loaded.carousel-ir.fade-owl-templates .owl-stage-outer:after {
        width: calc(((100vw - 100%) / 2) + 15px);
        right: calc(0px - ((100vw - 100%) / 2));

    }
}
.skin1-epg-list .owl-item .item .parent-node {
    height: 100%;
    width: 100%;
    background-color: #f9efab;
    overflow: hidden;
    border-radius: 0.8rem;
}
[data-mobile="true"] .skin1-epg-list  .owl-item .item .parent-node{
    background-color: #fff;
}
.skin1-epg-list  .owl-item .item.active .parent-node{
    background-color: #ecb645;
    box-shadow: #654400 0 5px 52px -9px;
}
.skin1-epg-list  .owl-item .item.active .parent-node .divheader {
    border-bottom: 1px solid #505050;
    margin: 8px 0px;
    width: 100%;
}
[data-mobile="true"] .skin1-epg-list  .owl-item .item.active .parent-node{
    background-color: #ffffff;
}
.skin1-epg-list  .owl-item .item .parent-node .time{

    text-align:center;

    background-color: #b4872a;

    position:relative;

    color: #fff;

    padding: 1rem 0;

    font-size: 1.7rem;
}
[data-mobile="true"] .skin1-epg-list  .owl-item .item .parent-node .time{
    background-color: #079a7d;
}
@media (min-width:768px){
    .skin1-epg-list  .owl-item .item .parent-node .time{

        text-align:center;

        background-color: #b4872a;

        position:relative;

        color: #fff;

        padding: 1rem 0;

        font-size: 1.7rem;
    }
}
.skin1-epg-list  .owl-item .item.active .parent-node .time{
    background-color: #bf5a04;
    color: #fff;
    font-size: 2rem;
    font-weight: 700;
    margin: -10px -20px 10px -20px;
}
[data-mobile="true"] .skin1-epg-list  .owl-item .item.active .parent-node .time{
    background-color: #bf8623;
}
@media(min-width:768px){
    .skin1-epg-list .owl-item .item.active .parent-node .time {
        margin: -10px -10px 10px -20px;
    }
}
.skin1-epg-list  .owl-item .item .parent-node .photo-responsiv.epg-photo{
    width: 84px;
    overflow: hidden;
    display: none;
}
.skin1-epg-list  .owl-item .item.active .parent-node .photo-responsiv.epg-photo{
    display: none;
    margin: -10px -10px -10px 0px;
}
@media(min-width:768px){
    .skin1-epg-list  .owl-item .item.active .parent-node .photo-responsiv.epg-photo{
        display: block;
    }
    .skin1-epg-list  .owl-item .item .parent-node .photo-responsiv.epg-photo{
        width: 226px;
        overflow: hidden;
        display: none;
    }
}

.skin1-epg-list  .owl-item .item.active .parent-node .time{
}

.skin1-epg-list  .owl-item .item .parent-node .time time{
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -o-transform:translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    color: #fff;
}
.skin1-epg-list  .owl-item .item .parent-node .titel-program{

    text-align: center;

    font-size: 1em;

    margin: 0;
}
.skin1-epg-list  .owl-item .item.active .parent-node .titel-program{
    display:block;
    color: #202020;
    font-size: 1.5rem;
    font-weight: 800;
    text-align: right;
}
@media(min-width:768px){
    .skin1-epg-list  .owl-item .item.active .parent-node .titel-program{

        font-size: 2rem;
    }
}
.skin1-epg-list  .owl-item .item .parent-node .titel-program{
    color: #525252;
    font-size: 1.2rem;
    font-weight:700;
    display: block;
}
.skin1-epg-list  .owl-item .item.active .parent-node  .ProgDateTime {
    display:block;
}
.skin1-epg-list  .owl-item .item .parent-node  .ProgDateTime {
    color: #000000;
    font-size: 1.2rem;
    margin: 1.3rem 0 1rem  0;
    display:none;
}

.skin1-epg-list  .owl-item .item .parent-node  .live-btn-status{
    position: absolute;
    bottom: 0;
    right: 0;
    display:none !important;
}
.skin1-epg-list  .owl-item .item.active .parent-node  .live-btn-status{

    display:flex !important;

}
@media(min-width:768px){
    .skin1-epg-list .owl-prev,.skin1-epg-list .owl-next{
        width: 50px;
        height: 50px;
        background-color: #fff;
        border-radius: 50%;
        position: absolute;
        top:50%;
        -webkit-transform: translateY(-50%);
        -moz-transform:translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform:translateY(-50%);
        transform:translateY(-50%);
        /* text-indent: -100em; */
        overflow: hidden;
        color:rebeccapurple;
        box-shadow: #000 0 0 6px -2px;
        z-index: 10001;
        cursor:pointer;
    }
}
.skin1-epg-list .owl-prev.disabled,.skin1-epg-list .owl-next.disabled{
    opacity:0.5;
    cursor:auto;
}
.skin1-epg-list  .owl-prev:before,.skin1-epg-list  .owl-next:before{
    position: absolute;
    top:50%;
    left:50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform:translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -o-transform:translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    color: #4a4a4a;
    font-size: 1.3em;
}
.skin1-epg-list .owl-nav.disabled{
    display:none;
}
.skin1-epg-list  .owl-prev{
    right: -15px;
}
.skin1-epg-list  .owl-prev:before{
    content: '\0055';
    font-family: 'Glyphter';
}
.skin1-epg-list  .owl-next:before{
    content: '\0061';
    font-family: 'Glyphter';
}
.skin1-epg-list  .owl-next{
    left: -15px;
}
.live-body{
    background-color:transparent;
}
.bg-cards{
    background: rgb(0,0,0);
    background: linear-gradient(0deg, rgba(0,0,0,0.5186449579831933) 0%, rgba(0,0,0,0) 54%);
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/