@import url('ci/helpers/myvideo_rating.css');
#chan_blocks{
                margin-top:10px;  
                margin-bottom:10px;
                margin-left:1px;
              }
              #chan_blocks .vid_cont{
                  position:absolute;
                  left:20px;
                  top:63px;
              }
               #chan_blocks .vid_cont a{
                    color:#fff;   
               }
              #chn_nichieri{
                  background:url(../v3_imgs/chn_blocks/nichieri.jpg);
                  width:209px;
                  height:202px;
                  float:left;
                  position:relative;
              }
              #chn_nanuka{
                  margin-left:6px;
                  margin-right:5px;
                  background:url(../v3_imgs/chn_blocks/extra.jpg);
                  width:209px;
                  height:202px;
                  float:left;
                  position:relative;
              }

              #chn_intu{
                  background:url(../v3_imgs/chn_blocks/intu.jpg);
                  width:209px;
                  height:202px;
                  float:left;
                  position:relative;
              }
              

/** AXALI **/

body{
    background:#f3f3f3;
}
#cont {
    margin-top: 0;
    padding: 0;
    clear:both;
}

.box2 {
    background:none;
    border: 0 none;
    border-radius: 0 0 0 0;
}

#new_home_wrapper{
    width:1003px;
    overflow: hidden;
}

#new_home_wrapper .shadow_top{
    background: url("../../../v3_imgs/home/shadow_top.png") no-repeat 657px 0;
}


#new_home_wrapper .shadow_middle{
    background: url("../../../v3_imgs/home/shadow_mid.png") repeat-y 657px 0;
    
}

#new_home_wrapper .shadow_bottom{
    background: url("../../../v3_imgs/home/shadow_bottom.png") no-repeat 657px bottom;
    min-height:700px;
}

#home_left{
    float:left;
    width:640px;
    padding-top:19px;
}

#home_right{
    width:330px;
    float:right;
    padding-top:19px;
}

/** BANNER PLACES FIXES **/
   
.ban_640x100{
    background:#FFF;
    margin-top:0;
    margin-bottom:0;
    border-radius: 5px;
}

.ban_328x100{
    float:left;
    /*margin-left:5px;
    @margin-left:3px;*/
    width:328px;
    margin-bottom:8px;
}

.ban_160x400{
    margin-left:0;
    margin-bottom:8px;
}

.ban_160x400.first{
    margin-right:10px;
}

/** BOX FIXES **/
    
.vid_cont .vid_desc a{
    color:#1a3ea5;
    height: 30px;
}
    
.box.transparent{
    background: none;
    border: 0;
    margin-bottom:20px;
    margin-top:0;
    overflow: hidden;
}



.box.transparent .box_head{
    background:none;
    color:#000000;
    font-size:14px;
    margin:0;
    height: auto;
    padding:8px 0;
    border-bottom:1px solid #d7d7d7;
    overflow: hidden;
    font-weight: normal;
}

.box.transparent .box_head a{
    color:#000000;
}

.box.transparent .box_head .second_href{
    background:url('../../../v3_imgs/new_go_in.png') no-repeat right 3px;
    float:right;
    color:#747474;
    font-size:12px;
    font-weight: normal;
    padding-right: 22px;
}

.box.transparent .box_head #reload_rec.second_href{
    background:url('../../../v3_imgs/refresh_new.png') no-repeat right 3px;
    padding-bottom: 2px;
    position: relative;
    top: 3px;
    padding-right: 16px;
    cursor: pointer;
}


#nichieri_promo .second_href{
    margin-top:3px;
}

.box_divider{
    background:#FFF;
    height: 1px;
    clear: both;
    margin-bottom:9px;
}

.big_vid_cont{
    margin:0;
}

.big_vid_cont.first{
    margin-right:22px;
}

.big_vid_desc{
    width: 303px;
    margin-top: 2px;
    line-height: 16px;
}

.big_vid_desc a{
    color:#1a3ea5;
    font-weight: normal;
    font-size:13px;
    margin-bottom:3px;
    line-height: 17px;
}

#chans_main .main_chans_list{
    float:left;
    margin-bottom:0; 
    margin-right:11px;
}

#chans_main .main_chans_list.last{
    margin-right:0;
}

#featured .vid_cont{
    margin:5px 17px 0 0;
}

#featured .vid_cont.last{
    margin-right:0;
}

#featured .vid_cont .vid_desc{
    width: 141px;
    font-size:10px;
    line-height: 15px;
}

#featured .vid_cont .vid_desc a{
    color:#1a3ea5;
    height: 30px;
}


#popular{
    margin-top: 20px;
}

#popular .vid_cont,#recommended .vid_cont{
    margin-left:0;
    margin-right: 17px;
}

#popular .vid_cont.last_row,#recommended .vid_cont.last_row{
    margin-right: 0;
}

#popular .vid_cont .vid_desc,#recommended .vid_cont .vid_desc{
    width: 141px;
    line-height: 15px;
}

.moviesForMain.new{
    float: left;
    margin-right: 18px;
    overflow: hidden;
    width: 146px;
    padding:0!important;
}

.moviesForMain.new a.cover{
    display: block;
    background: none repeat scroll 0 0 #ffffff;
    border-bottom: 1px solid #CCCCCC;
    border-radius: 8px 8px 8px 8px;
    padding: 6px;
    width: 134px;
}

.moviesForMain.new a.titles{
    display: block;
    margin-top:10px;
    line-height: 17px;
}

.moviesForMain a.titles .title{
    font-size:13px;
    color:#000000;
}

.moviesForMain a.titles .title_eng{
    font-size:11px;
    color:#757575;
}

.moviesForMain.last{
    margin-right:0;
}

#nichieri_promo{
    margin-top:18px;
}

#nichieri_promo .nichieri_big_vids{
    margin-left:0;
}

#nichieri_promo .big_vid{
    width:270px;
}

#nichieri_promo .big_vid_desc{
    width:270px;
}
.nichieri_big_vids{
    clear:both;
    margin-left:28px;
    /*height: 160px;*/
}
#nichieri_promo .vid_cont_now{
    margin-top:10px;
    width: 133px;
    margin-right: 16px;
}
.nowWatchBlock {
    margin-left: 0;
}
.vid_now {
    border: 1px solid #999999;
    padding: 1px;
    position: relative;
    width: 129px;
}
#left_arrow_now {
    height: 17px;
    margin-top: 32px;
    width: 10px;
    float: left;
    background: url('../../../v3_imgs/arrow_left_now_new.png') no-repeat;
    cursor: pointer;
    margin-left:4px;
    margin-right:14px;
}
#arrow_right_now {
    background: url("../../../v3_imgs/arrow_right_now_new.png") no-repeat;
    height: 17px;
    margin-top: 32px;
    width: 10px;
    float:left;
    cursor: pointer;
}
.video_desc_now {
    color: #666666;
    padding: 3px;
    width: 129px;
}
#nichieri_promo_wrapper{
    clear: both;
}
#nichieri_promo_wrapper .vid_desc_now{
    color:#1a3ea5 !important;
    line-height: 15px;
}

#promo{
    margin-top:18px;
    margin-bottom:20px;
}


#featured{
    margin-top:0;
}

#blog_holder{
    background:#d2e3fb;
    height: 310px;
    -webkit-box-shadow: 0 1px 0 rgba(161,180,217,1);
    -moz-box-shadow: 0 1px 0 rgba(161,180,217,1);
    box-shadow: 0 1px 0 rgba(161,180,217,1);
    border-radius:4px;
}

#news{
    background: url('../../../v3_imgs/blog_tail.png') no-repeat 200px bottom;
    height: 304px;
    margin:0;
    border:0;
    float:none;
    padding:10px 0;
    width: 300px;
}

#news .news_item{
    margin:0 10px 8px;
    padding-bottom:12px;
}

#news .news_item.last_news{
    border:0;
    /*margin:0 10px 8px;*/
}


#news div.blog_link{
    text-transform: uppercase;
    *margin-bottom:20px;
    margin-top: 10px;
}

#news .news_item a{
    font-size:13px;
    color:#263c5b;
    line-height: 17px;
    font-weight: normal;
}

#news .news_item p{
    font-size:10px;
    color:#4a6181;
    line-height: 15px;
    font-weight: normal;
    padding:0;
}

#blog_holder{
    position: relative;
}


#news .sp_news{
    display:none;
}



.newchans.box{
    background:#FFF;
    margin-left:0;
    border-radius:4px;
    -webkit-box-shadow: 0 1px 0 #c8c8c8;
    -moz-box-shadow: 0 1px 0 #c8c8c8;
    box-shadow: 0 1px 0 #c8c8c8;
    height:auto;
    overflow: hidden;
    margin-top: 10px;
}

*+html .newchans.box{
    margin-top:30px;
}

.newchans.box .newcahnschan{
    padding:10px 11px;
    border-bottom:1px solid #e8e8e8;
    margin:0;
}

.newchans.box .box_head{
    border:0;
    margin:0 10px;
}

.newchans.box .newchaninfo {
    width: 220px;
    color:#1a3ea5;
    font-size:13px;
}

.fbRecom{
    margin-left:0;
}

.adspay_main{
    margin-left:0;
}

.fb_iframe_widget{
    margin-left: -11px;
}

#popular .vid_cont.hidden{
    display:none;
}

#load_more_popular_main{
    text-align:center;
    border-radius:4px;
    margin-top:10px;
    padding:8px 11px;
    font-size:12px;
    color:#676767;
    -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.16);
    -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.16);
    box-shadow: 0 1px 0 rgba(0,0,0,0.16);
    cursor: pointer;
    background: #ffffff;
    margin-bottom:1px;
}

#load_more_popular_main_link{
    background: url('../../../v3_imgs/ci/load_more_movies.png') no-repeat right 9px ;
    padding-bottom: 2px;
    padding-right: 16px;
    padding-top: 1px;
    color: #747474;
    margin-top: 7px;
    cursor: pointer;
}

#load_more_popular_main:hover #load_more_popular_main_link{
    background: url('../../../v3_imgs/ci/load_more_movies_hover.png') no-repeat right 9px ;
    color:#cc0915;
}

#load_more_popular_main.active #load_more_popular_main_link{
    background: url('../../../v3_imgs/ci/load_more_movies_active.png') no-repeat right 8px ;
    color:#cc0915;
}

.vidcont.white.small.left{
    float:left;
}

.vidcont.white {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #CCCCCC;
    border-radius: 5px;
    margin-bottom: 5px;
    padding: 6px;
}

.vidcont.white.small.no_margin{
    margin-right:0;
}

.vidcont.white.small{
    width:188px;
    margin-right:20px;
}

.vidcont.white.small .head{
    overflow: hidden;
}

.vidcont.white.small .head a{
    color:#2d2d2d;
}

.vidcont.white.small .head img{
    border:1px solid #d4d4d4;
    padding:1px;
    float:left;
    margin-right:5px;
}

.vidcont.white.small .head span{
    margin-top:8px;
    display: block;
    float:left;
    width: 152px;
}

.vidcont.white.small .head span.no_margin{
    margin-top:3px;
    height: 27px;
    overflow: hidden;
}

.vidcont.white.small .vid{
    width:185px;
    margin-top:7px;
    margin-bottom:6px;
    border:1px solid #d4d4d4;
}

.vidcont.white.small .title{
    font-size:12px;
    color:#2d2d2d;
    line-height: 16px;
    height: 50px;
    overflow: hidden;
}


.vidcont.white.small .statistic{
    margin-top:7px;
    color:#969696;
    font-size:10px;
}

.vidcont.white.small .date{
    float:left;
}

.vidcont.white.small .views{
    float:right;
}

#bog_contest_block .bog_vides{
    margin-left: 42px;
    margin-top: 45px;
    overflow: hidden;
    width: 572px;
}

#bog_contest_block .bog_vides .vid_cont_now{
    width: 129px;
    margin-right: 14px;
    overflow: hidden;
}

#bog_contest_block .bog_vides .vid_now{
    padding:0;
    border:0;
}

#bog_contest_block .bog_vides .vid_desc_now{
    margin-top:5px;
}

#bog_contest_block .bog_vides .vid_desc_now a{
    color: #000 !important;
    display: block;
    font-size: 12px;
    height: 32px;
    line-height: 15px;
    overflow: hidden;
}

#bog_left_arrow_now {
    background: url("../../../v3_imgs/bog_left.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 26px;
    left: 7px;
    top: 73px;
    width: 20px;
    position:absolute;
}

#bog_arrow_right_now {
    background: url("../../../v3_imgs/bog_right.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 26px;
    top: 73px;
    width: 20px;
    right:7px;
    position:absolute;
}

#bog_contest_block .bog_head_link{
    display: block;
    height: 40px;
    position: absolute;
    width: 640px;
}

.bog_menu{
    margin-top:5px;
} 

.bog_menu li{
    float:left;
}

.bog_menu li a{
    display: block;
    margin-left:24px;
}

.bog_menu li.competition a{
    background: url('../../../v3_imgs/bog_menu_sprite.png') no-repeat 0 0;
    width: 165px;
    height:30px;
    margin-left:29px;
    overflow: hidden;
}

.bog_menu li.competition a:hover{
    background: url('../../../v3_imgs/bog_menu_sprite.png') no-repeat 0 -32px;
}

.bog_menu li.videos a{
    background: url('../../../v3_imgs/bog_menu_sprite.png') no-repeat -188px 0;
    width: 98px;
    height:30px;
    overflow: hidden;
}

.bog_menu li.videos a:hover{
    background: url('../../../v3_imgs/bog_menu_sprite.png') no-repeat -188px -32px;
}

.bog_menu li.win a{
    background: url('../../../v3_imgs/bog_menu_sprite.png') no-repeat 0 -67px;
    width: 281px;
    height:30px;
    overflow: hidden;
    margin-left:181px;
}

.bog_menu li.details a{
    background: url('../../../v3_imgs/bog_details.png') no-repeat center 0;
    width: 640px;
    height: 37px;
    overflow: hidden;
    margin-top: 4px;
    margin-left: 0;
}

.bog_menu li.win a:hover{
    background: url('../../../v3_imgs/bog_menu_sprite.png') no-repeat 0 -98px;
}

.bog_menu li.dance a{
    background: url('../../../v3_imgs/bog_menu_sprite.png') no-repeat -312px 0;
    width: 120px;
    height:30px;
    overflow: hidden;
}

.bog_menu li.dance a:hover{
    background: url('../../../v3_imgs/bog_menu_sprite.png') no-repeat -312px -32px;
}

.bog_menu li.upload a{
    background: url('../../../v3_imgs/bog_menu_sprite.png') no-repeat -455px 0;
    width: 123px;
    height:30px;
    overflow: hidden;
}

.bog_menu li.upload a:hover{
    background: url('../../../v3_imgs/bog_menu_sprite.png') no-repeat -455px -32px;
}

.mainpage_new_content .box.transparent{
    margin-bottom:10px;
}

.mainpage_new_content #popular{
    margin-top:0;
}

.box.transparent.left_box{
    width: 648px;
    float:left;
}

.box.transparent.left_box.small{
    margin-right: 20px;
    width: 314px;
}

.box.transparent.left_box.small.last{
    margin-right:0;
    width: 335px;
}

.box.transparent.right_box{
    float: left;
    margin-left: 20px;
    width: 335px;
}


#main #cont .mainpage_new_content .vid_cont{
    margin-left:0;
    margin-right:20px;
}

#main #cont .mainpage_new_content .vid_desc{
    width: 141px;
}

#main #cont .mainpage_new_content .vid_desc a{
    font-size:12px;
    line-height: 16px;
    height: 34px;
    font-family: Arial;
}

#main #cont .mainpage_new_content .left_box .vid_cont{
    margin-right:20px;
}

#main #cont .mainpage_new_content .vid_cont.last{
    margin-right:0;
}

#now_on_tv li {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #EEEEEE;
    color: #000;
    display: table;
    font-size: 12px;
    
    width: 330px;
}

#now_on_tv li:hover{
    background: #EEEEEE;
}

#now_on_tv li a {
    color: #000;
    padding: 7px 0 8px 10px;
}
#now_on_tv li * {
    display: table-cell;
    vertical-align: middle;
}

#now_on_tv li .channel_logo {
    width: 32px;
}

#now_on_tv li a div div{
    color:#A7A7A7;
    font-size:11px;
    font-family:Arial;
}

#now_on_tv .live_viewers{
    display: block;
    border-radius:4px;
    overflow: hidden;
    width: 310px;
    margin-top:5px;
}

#now_on_tv .live_viewers .runner{
    display:block;
    background: #50b432;
    width: 80%;
    height: 14px;
    border-radius:4px;
}

#now_on_tv .live_viewers .runner span{
    display: block;
    float:right;
    color:#FFF;
    font-size:11px;
    font-family: Arial;
    line-height: 15px;
    margin-right:5px;
}

/* RATING*/

.rating_sprint_holder{
    float:none;
    margin-top: 4px;
    opacity:0.3;
}

.rating_sprint {
    width: 147px;
    float:none;
}
/*
.date_added_new{
    background: url('../../../v3_imgs/ci/date_added.png') no-repeat 0 0;
    font-size:11px;
    padding-left: 19px;
    float:left;
    margin-top:5px;
    padding-bottom:2px;
}

.views_iconed{
    background: url('../../../v3_imgs/ci/view_ico.png') no-repeat 0 3px;
    font-size:11px;
    line-height:16px;
    padding-left: 21px;
    color:#fe0000;
    margin-top:5px;
    float:right;
    font-family: Arial;
}


.vidcont.white.small .date {
    background: url('../../../v3_imgs/ci/date_added.png') no-repeat 0 0;
    font-size:11px;
    padding-left: 19px;
    padding-bottom:2px;
}

.vidcont.white.small .views{
    background: url('../../../v3_imgs/ci/view_ico.png') no-repeat 0 4px;
    font-size:11px;
    line-height:19px;
    padding-left: 21px;
    color:#fe0000;
    font-family: Arial;
}*/

#mv_content_wrapper{
    
    background: #eaeaea;
}
