#mv_main_top_cont {
	background: url('../../v4_imgs/cat_bg.png') repeat-x 0 0;
	background-attachment: fixed;
	height: 90px;
	border-bottom: 1px solid #e0e0e0;
}

mv_main_top_cont .mv_cat_header {
	margin-top: 53px;
	margin-left: 20px;
	overflow: hidden;
}

#result_wrapper{
    display: none;
}

#loop_timeline_holder{
    position: relative;
}

#loop_player_holder{
    display: block;
}
#loop_player{
    margin:0 20px 0 0;
    float:left;
}

#youtube_modal_wrap{
    top:0;
    left:0;
}

#loop_settings{
    overflow: hidden;
    padding:20px 0;
}

#loop_timeline{
    position: relative;
    cursor: move;
    /*margin-left:215px;*/
}

#loop_timeline ul{
    position:relative;
}

#loop_timeline ul li{
    background-repeat:no-repeat;
    background-position: 0 0;
    width: 72px;
    height: 54px;
    float:left;
}

.loop_music_container{
	width: 158px;
	height: 30px;
	border: 1px solid #e2e2e2;
	border-radius: 4px;
}

.loop_music_container #pick_loop_music{
	background: url('../../v4_imgs/music_ico_loop.png') no-repeat 12px center;
	display: block;
	width: 124px;
	height: 12px;
	text-align: left;
	color:#6c6c6c;
	font-size: 12px;
	padding: 9px 0 9px 34px;
	position: relative;
}

.loop_music_container #remove_loop_music{
	background: url('../../v4_imgs/loop_ico_cancel.png') no-repeat 12px center;
	display: block;
	width: 124px;
	height: 12px;
	text-align: left;
	color:#6c6c6c;
	font-size: 12px;
	padding: 9px 0 9px 34px;
	position: relative;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: none;
}

.loop_music_container.uploaded #pick_loop_music{
	display: none;
}

.loop_music_container.uploaded #remove_loop_music{
	display: block;
}

.loop_music_container.uploading #pick_loop_music{
	color:#FFF;
}

.loop_music_container #pick_loop_music .runner_cont{
	background:#e1e1e1;
	-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.06), inset 0 1px 2px black;
	-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.06), inset 0 1px 2px black;
	box-shadow: 0 1px 0 rgba(255,255,255,0.06), inset 0 1px 2px black;
	position: absolute;
	top:13px;
	left:34px;
	width: 109px;
	height: 5px;
	overflow: hidden;
	border-radius:8px;
	display: none;
}

.loop_music_container #pick_loop_music .runner{
	background:#b61c21;
	height: 7px;
	border-radius:8px;
}

.loop_music_container.uploading #pick_loop_music .runner_cont{
	display: block;
}


.loop_cutter {
    position: absolute;
    left: 0;
    top: -4px!important;
    width: 720px;
    height: 64px;
    cursor: move;
    z-index: 100;
}

.loop_cutter .front, 
.loop_cutter .tail, 
.loop_cutter .middle {
    background-image: url("../../v4_imgs/loops/Cutter.png");
    background-repeat: no-repeat;
    height: 63px;
    position: absolute;
    top: 0;
}

.loop_cutter .front {
    width: 20px;
    left: -12px;
    background-position: left top;
}

.loop_cutter .middle {
    left: 8px;
    right: 8px;
    background-position: -25px 0;
}

.loop_cutter .tail {
    width: 20px;
    right: -12px;
    background-position: right top;
}

.currentPosition{
    background:url("../../v4_imgs/loops/progress.png") no-repeat left top;
    width: 8px;
    height: 64px;
    position: absolute;
    top:-4px;
    z-index:200;
    left:0;
    -webkit-transition-property: left;
  -moz-transition-property: left;
  -ms-transition-property: left;
  -o-transition-property: left;
  transition-property: left;
  -webkit-transition-timing-function: linear;
  -moz-transition-timing-function: linear;
  -ms-transition-timing-function: linear;
  -o-transition-timing-function: linear;
  transition-timing-function: linear;
  -webkit-transition-duration: 100ms;
  -moz-transition-duration: 100ms;
  -ms-transition-duration: 100ms;
  -o-transition-duration: 100ms;
  transition-duration: 100ms;
}

.vjs-loading-spinner{
    display: none!important;
}

#loop_timeline_holder .zig {
  width: 14px;
  height: 54px;
  position: absolute;
  top: -1px;
  z-index: 101;
}

#loop_timeline_holder .zig.zigleft {
  left: -4px;
  background: url(http://assets3.akamai.coub.com/assets/create/long-line/zigzag-l-914ef8286f907374a3b28080277799ed.png);
}

#loop_timeline_holder .zig.zigright{
    right: -4px;
  background: url(http://assets2.akamai.coub.com/assets/create/long-line/zigzag-r-57912f7a4b86667814b0330888a22f11.png);
}


#loop_data_form{
    float:left;
    width: 390px;
}

#loop_data_form .input_holder{
    margin-bottom:20px;
}

#loop_data_form label{
    font-size: 14px;
}

#loop_data_form .mv_txt_input,
#loop_data_form .mv_txt_area{
    width: 368px;
    resize: none;
}

#loop_data_form .mv_txt_input.error,
#loop_data_form .mv_txt_area.error{
	border:1px solid #B21B20;
}

#loop_data_form .mv_txt_area{
    height: 237px;
}

#loop_data_form #loop_this_vid{
    background: #b80d09;
    width: 147px;
    border: 0;
    padding: 0;
    color: #FFF;
    font-size: 15px;
    height: 32px;
    border-radius: 2px;
    padding-top: 2px;
    cursor: pointer;
}

#loop_data_form.disabled #loop_this_vid{
	opacity: 0.5;
}

#youtube_modal_wrap .youtube_title.error{
	color:red;
	margin-bottom:36px;
}

#youtube_modal_wrap .youtube_title.success{
	color:green;
}

#loop_preloader{
	display: none;
	text-align: center;
}

#submit_preloader{
	display: none;
	float: left;
	margin-top: 4px;
}

#cutter_hook_left{
    position: absolute;
    left: -162px;
    bottom: -106px;
    display: none;
}

#cutter_hook_right{
    position: absolute;
    bottom: -106px;
    right: -155px;
    display: none;
}


/** LOOPS LISTING PAGE **/
#mv_content_wrapper #mv_content_width_wrapper {
    width: auto;
    padding-right: 0;
}

/*#featured_loops{
    width: 100%;
    overflow: hidden;
    
}

#featured_loops .featured_loops_cont{
    float:left;
    width: 50%;
}

#featured_loops .loop_responsive_vid{
    float:left;
    -moz-transition: width 5s ease-in-out, left 1.5s ease-in-out;
    -webkit-transition: width 5s ease-in-out, left 1.5s ease-in-out;
    -moz-transition: width 5s ease-in-out, left 1.5s ease-in-out;
    -o-transition: width 5s ease-in-out, left 1.5s ease-in-out;
    transition: width 5s ease-in-out, left 1.5s ease-in-out;
}

#featured_loops .loop_responsive_vid.full{
    width: 100%;
}

#featured_loops .loop_responsive_vid.half{
    width: 50%;
}

#featured_loops .loop_responsive_vid .responsive_wrapper{
    position: relative;
    padding-bottom: 53%;
    height: 0;
    background-size: cover;
    background-position: center;
    display: block;
}

#featured_loops .loop_responsive_vid .loop_shadow{
    background:url('../../v4_imgs/loops/loop_shadow.png') repeat-x 0 bottom;
    height: 100%;
    width: 100%;
    position: absolute;
    top:0;
    left:0;
    z-index: 1;
}

#featured_loops .loop_responsive_vid .loop_title{
    position: absolute;
    z-index: 2;
    width: 90%;
    bottom:20px;
    left:20px;
    right:0;
    color:#FFF;
    font-size:30px;
    line-height: 110%;
    text-shadow:1px 1px 1px rgba(0,0,0,1);
}

#featured_loops .loop_responsive_vid.half .loop_title {
        font-size:22px;
    }


@media all and (max-width: 1024px) {
    #featured_loops {
        width: 938px;
    }
    #featured_loops .featured_loops_cont{
        width: 469px;
    }
}

@media screen and (max-width: 2000px) {
    #featured_loops .loop_responsive_vid .loop_title{
        font-size:30px;
    }
    #featured_loops .loop_responsive_vid.half .loop_title {
        font-size:22px;
    }
}
 
@media screen and (max-width: 1300px) {
    #featured_loops .loop_responsive_vid .loop_title{
        font-size:23px;
    }
    #featured_loops .loop_responsive_vid.half .loop_title {
        font-size:15px;
    }
}
 
@media screen and (max-width: 1200px) {
    #featured_loops .loop_responsive_vid .loop_title{
        font-size:18px;
    }
    #featured_loops .loop_responsive_vid.half .loop_title {
        font-size:13px;
    }
}
*/

#loop_videos_page .mv_video_item.listed .left_desc_cont {
    width: 626px;   
}

/** INNER PAGE **/

#mv_video_page .mv_banner_300x250{
    margin-top:20px;
}
    
#loops_video_player_cont{
    background:#37383b;
    width: 100%;
    /*height: 500px;*/
    padding:20px 0;
    overflow: hidden;
}

#loops_video_player_cont .vd_main_cont{
    background:none;
}

#loops_video_player_cont .vd_main_medium_cont{
    background:none;
    padding-left:0;
    width: 320px;
}

#loops_video_player_cont h1{
	color:#FFF;
	font-size: 16px;
	margin-left: 20px;
	margin-bottom: 10px;
}

#loops_video_player_cont .mv_fb_like{
	margin-left: 20px;
	margin-bottom: 10px;
}

#loops_video_player_cont .vjs-progress-control{
	display: none;
}

#loops_video_player_cont .vjs-current-time,
#loops_video_player_cont .vjs-time-divider,
#loops_video_player_cont .vjs-duration{
	display: none;
}


/** SLIDER **/
    
#loops_video_player_cont .loop_slider_item{
    /*height: 78px;*/
    /*margin-left:20px;*/
    padding: 10px;
    /*margin-bottom:15px;*/
    border-bottom:1px solid #1c1d1f;
    border-top:1px solid #313234;
}

#loops_video_player_cont .loop_slider_item:first-child{
	border-top: 0;
}

#loops_video_player_cont .loop_slider_item:last-child{
	border-bottom: 0;
}

#loops_video_player_cont .loop_slider_item:hover,
#loops_video_player_cont .loop_slider_item.selected{
    /*background:#4a4b4e;*/
    /*margin-left:10px;
    padding-left:10px;*/
}

#loops_video_player_cont .loop_slider_item a{
    display: block;
    padding:0;
}

#loops_video_player_cont .loop_slider_item .thumb{
    width: 300px;
    height: 80px;
    background-repeat:no-repeat;
    background-position: center center;
    background-size:100% auto;
    /*float:left;*/
    transition:all 0.5s ;
	-webkit-transition:all 0.5s ;
	-o-transition:all 0.5s ;
	-moz-transition:all 0.5s ;
}

#loops_video_player_cont .loop_slider_item .title{
    /*float: left;*/
    width: 300px;
    margin-top: 10px;
    font-size:14px;
    color:rgba(255,255,255,1);
    line-height: 18px;
    height: 18px;
    overflow: hidden;
}

#loops_video_player_cont .loop_slider_item.selected .title,
#loops_video_player_cont .loop_slider_item:hover .title{
	color: #FFF;
}

#loops_video_player_cont .loop_slider_item:hover .thumb{
	background-size: 110% auto;
}

#loops_video_player_cont .loop_slider_item .selected_frame{
	background: rgba(0,0,0,0.10);
    /*border:3px solid #ff0007;*/
    border:3px solid white;
    width: 294px;
    height: 74px;
    display: none;
}

#loops_video_player_cont .loop_slider_item:hover .selected_frame{
	display: block;
	background: rgba(0,0,0,0.40);
}

#loops_video_player_cont .loop_slider_item.selected .selected_frame{
    display: block;
}

#loops_video_player_cont  .loops_slider{
	background:#262729;
    position: relative;
    height: 424px;
}

#loops_video_player_cont  .loops_slider .content {
    bottom: 0;
    left: 0;
    overflow-x: hidden;
    overflow-y: scroll;
    position: absolute;
    right: -17px!important;
    top: 0;
}

#loops_video_player_cont .loops_slider:hover > .pane{
    opacity:1;
}

#loops_video_player_cont  .loops_slider > .pane {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
    bottom: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all 0.2s ease 0s;
    width: 10px;
}

#loops_video_player_cont  .loops_slider > .pane > .slider {
    background: #b61c21 url('../../v4_imgs/icons/slider_bg.png') no-repeat center center;
    margin: 0;
    position: relative;
}

.loop_slider_controls{
	overflow: hidden;
	-webkit-box-shadow: inset 0 -1px 0 rgba(255,255,255,0.03);
	-moz-box-shadow: inset 0 -1px 0 rgba(255,255,255,0.03);
	box-shadow: inset 0 -1px 0 rgba(255,255,255,0.03);

}

.loop_slider_controls .loop_slider_control{
	background: #3d3e41;
	display: block;
	float: left;
	width: 158px;
	padding: 14px 0 16px;
	color: #ffffff;
	font-size: 14px;
	border:1px solid #262729;
	text-align: center;
	-webkit-box-shadow: inset 0px 0px 1px 0px rgba(255,255,255,0.15);
	-moz-box-shadow: inset 0px 0px 1px 0px rgba(255,255,255,0.15);
	box-shadow: iinset 0px 0px 1px 0px rgba(255,255,255,0.15);

}

.loop_slider_controls .loop_slider_control.disabled{
	background:#3d3e41!important;
	opacity: 0.5;
	cursor: default!important;
}

.loop_slider_controls .loop_slider_control.last{
	border-left: 0;
	width: 159px;
}

.loop_slider_controls .loop_slider_control:hover{
	background: #ff0007;
	-webkit-box-shadow: inset 0px 0px 1px 0px rgba(255,255,255,0.35);
	-moz-box-shadow: inset 0px 0px 1px 0px rgba(255,255,255,0.35);
	box-shadow: iinset 0px 0px 1px 0px rgba(255,255,255,0.35);
}

/** LAYOUT **/
.mv_fluid_left{
	width: 100%;
	float: right;
}

.mv_fluid_left_cont{
	margin-right: 341px;
	-webkit-box-shadow: 1px 0 0 #e0e0e0;
	-moz-box-shadow: 1px 0 0 #e0e0e0;
	box-shadow: 1px 0 0 #e0e0e0;
	min-height: 900px;
}

.mv_fluid_right_static_cont{
	float:right;
	margin-right: -100%;
	width: 341px;
}

.mv_fluid_right_static_inner{
	padding-left: 20px;
}

/*#featured_loops{
	background: red;
    width: 100%;
    overflow: hidden;
    
}

.featured_loops_cont{
	width: 50%;
	float:left;
}

.loop_responsive_vid.full{
	background:green;
	width: 100%;
}

.loop_responsive_vid_cont{
	padding: 7px 7px 0 7px;
}

.loop_responsive_vid .responsive_wrapper{
	position: relative;
	padding-bottom: 53%;
	height: 0;
	background-size: cover;
	background-position: center;
	display: block;
}

.loop_responsive_vid .loop_title{
	padding-top:18px;
	padding-bottom: 7px;
	display: block;
}*/

.mv_videos_container.fluid_padding{
	padding: 20px 10px 18px;
}

.mv_videos_container_title.fluid{
	padding-left: 10px;
}

#featured_loops{
    width: 100%;
    overflow: hidden;
    
}

#featured_loops .featured_loops_cont{
    float:left;
    width: 50%;
}

#featured_loops .loop_responsive_vid{
    float:left;
    -moz-transition: all 5s ease-in-out, left 1.5s ease-in-out;
    -webkit-transition: all 5s ease-in-out, left 1.5s ease-in-out;
    -moz-transition: all 5s ease-in-out, left 1.5s ease-in-out;
    -o-transition: all 5s ease-in-out, left 1.5s ease-in-out;
    transition: all 5s ease-in-out, left 1.5s ease-in-out;
}

#featured_loops .loop_responsive_vid.full{
    width: 100%;
}

#featured_loops .loop_responsive_vid.half{
    width: 50%;
}

#featured_loops .loop_responsive_vid .responsive_wrapper{
    position: relative;
    padding-bottom: 53%;
    height: 0;
    background-size: 100% 100%;
    background-position: center;
    display: block;
    transition:all 0.3s ease-in-out ;
	-webkit-transition:all 0.3s ease-in-out ;
	-o-transition:all 0.3s ease-in-out ;
	-moz-transition:all 0.3s ease-in-out ;
}

#featured_loops .loop_responsive_vid .responsive_wrapper:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: none;
 
}

#featured_loops .loop_responsive_vid .responsive_wrapper:hover:before {
    background: rgba(0,0,0, 0.3);   
}

#featured_loops .loop_responsive_vid .responsive_wrapper:hover{
	background-size: 120% 120%!important;
}

#featured_loops .loop_responsive_vid .loop_shadow{
    background:url('../../v4_imgs/loops/loop_shadow.png') repeat-x 0 bottom;
    height: 100%;
    width: 100%;
    position: absolute;
    top:0;
    left:0;
    z-index: 1;
}

#featured_loops .loop_responsive_vid .loop_title{
    position: absolute;
    z-index: 2;
    width: 90%;
    bottom:20px;
    left:20px;
    right:0;
    color:#FFF;
    font-size:30px;
    line-height: 110%;
    text-shadow:1px 1px 1px rgba(0,0,0,1);
    max-height: 66px;
	overflow: hidden;
}

#featured_loops .loop_responsive_vid.half .loop_title {
    font-size:22px;
}

.mv_vid_item_fluid .mv_vid_author {
	font-size: 12px;
	color: #555555;
	margin-top: 7px;
	width: 98%;
	overflow: hidden;
	font-family: Arial;
}

.mv_vid_item_fluid .mv_vid_author a span {
	position: relative;
	top: 3px;
	display: inline-block;
	width: 85%;
	overflow: hidden;
	padding-bottom: 1px;
}

.mv_vid_item_fluid .mv_vid_author a {
	color: #343434;
	font-family: Arial;
	font-weight: bold;
}

.mv_vid_item_fluid .mv_vid_author a img {
	margin-right: 5px;
}

.mv_vid_item_fluid{
	float:left;
	width: 20%;
}

.mv_vid_item_fluid.big{
	width: 368.75px;
}

.mv_vid_item_fluid.small{
	width: 14.28%;
}

.mv_vid_item_fluid .mv_vid_item_fluid_holder{
	margin-right: 5px;
	margin-left: 5px;
	margin-top:10px;
	margin-bottom: 10px;
} 

.mv_video_item_cover_cont_fluid{
	position: relative;
	padding-bottom: 53%;
	height: 0;
	width: 100%!important;
	background-size: cover;
	background-position: center;
	display: block;
}

.mv_video_item_cover_cont_fluid .vd_go_to_video {
	background:grey;
	position: absolute;
	top:0;
	left: 0;
	width: 100%!important;
	height: 100%!important;
	background-repeat: no-repeat;
	background-size: 100% 100%!important;
	background-position: center center;
	
	transition:all 0.5s ;
	-webkit-transition:all 0.5s ;
	-o-transition:all 0.5s ;
	-moz-transition:all 0.5s ;
	
}

.mv_video_item_cover_cont_fluid .vd_go_to_video:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: none;
 
}

.mv_video_item_cover_cont_fluid .vd_go_to_video:hover:before {
    background: rgba(0,0,0, 0.3);   
}

.mv_video_item_cover_cont_fluid .vd_go_to_video:hover{
	background-size: 120% 120%!important;
}

.mv_video_item_cover_cont_fluid .vd_go_to_video .mv_video_item_cover_ico{
	background: url('../../v4_imgs/play_ico_big.png') no-repeat 0 0;
	width: 50px;
	height: 34px;
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -25px;
	margin-top: -17px;
	top: 50%;
	display: none;
}

.mv_video_item_cover_cont_fluid:hover .vd_go_to_video .mv_video_item_cover_ico{
	display: block;
}

.mv_video_title_fluid{
	color: #468aca;
	font-size: 13px;
	/*padding:5px;*/
	text-shadow: 0 0 1px rgba(70,138,202,0.3);
	line-height: 17px;
	margin: 9px 0 6px;
	max-height: 34px;
	height: 34px;
	overflow: hidden;
	display: block;
}

.mv_vid_item_fluid .mv_vid_item_fluid_holder .mv_vid_item_views {
	background: url('../../v4_imgs/icons/play_small.png') no-repeat 0 0;
	padding-left: 23px;
	line-height: 14px;
}

.mv_vid_item_fluid .mv_vid_item_fluid_holder .mv_vid_item_stats {
	font-size: 10px;
	color: #555555;
	height: 13px;
	overflow: hidden;
}

.mv_vid_item_fluid .mv_vid_item_fluid_holder .mv_vid_item_stats span {
	margin-right: 6px;
}

#popular_loops_sidebar{
	margin-right: 20px;
	margin-top:19px;
}

#popular_loops_sidebar #mv_mainpage_partners{
	margin: 0;
}

#loops_video_player_cont #mod_block{
	background:#37383b;
	border-top:1px solid #666;
	border-bottom: 1px solid #666;
	border-radius: 0;
	margin-bottom: 10px;
}

#loops_video_player_cont #mod_form .mod_form_bts{
	background:#37383b;
}

#music_player{
	display: none;
}

.loops_carousel .jcarousel_inner{
	width: 2000em;
	overflow: hidden;
	position: relative;
	
}

.loops_carousel .jcarousel{
	overflow: hidden;
	position: relative;
}

.loops_carousel .jcarousel-control-next {
	background: url("../../v4_imgs/slider_right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	cursor: pointer;
	height: 11px;
	position: absolute;
	right: 17px;
	top: 12px;
	width: 9px;
}

.loops_carousel .jcarousel-control-prev {
	background: url("../../v4_imgs/slider_left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	cursor: pointer;
	height: 11px;
	position: absolute;
	right: 32px;
	top: 12px;
	width: 9px;
}

.loops_carousel .jcarousel-control-prev.inactive{
	background: url("../../v4_imgs/slider_left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
	cursor: default;
	opacity: 0.5;
}

.loops_carousel .jcarousel-control-next.inactive{
	background: url("../../v4_imgs/slider_right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0)!important;
	cursor: default;
	opacity: 0.5;
}

.loops_carousel .jcarousel-control-next:hover {
	background: url("../../v4_imgs/slider_right_active.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.loops_carousel .jcarousel-control-prev:hover {
	background: url("../../v4_imgs/slider_left_active.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

@media screen and (max-width: 1600px){
	#featured_loops .loop_responsive_vid .loop_title{
		max-height: 67px;
	}
	#featured_loops .loop_responsive_vid.half .loop_title{
		max-height: 48px;
	}
	.mv_vid_item_fluid.small{
		width: 16.66%;
	}
}

@media screen and (max-width: 1400px){
	#featured_loops .loop_responsive_vid .loop_title{
		font-size: 24px;
	}
	#featured_loops .loop_responsive_vid.half .loop_title{
		font-size: 18px;
		max-height: 38px;
	}
	.mv_vid_item_fluid{
		width: 25%;
	}
	.mv_vid_item_fluid.small{
		width: 20%;
	}
	.mv_vid_item_fluid.big {
		width: 318.333333333333px;
	}
}

@media screen and (max-width: 1200px){

	#featured_loops .loop_responsive_vid .loop_title{
		font-size: 20px;
	}
	#featured_loops .loop_responsive_vid.half .loop_title{
		font-size: 14px;
		max-height: 30px;
	}
	
	.mv_vid_item_fluid{
		width: 33.33%;
	}
	.mv_vid_item_fluid.small{
		width: 25%;
	}
	
	.mv_vid_item_fluid.big {
		width: 377.5px;
	}
}


@media screen and (max-width: 1024px){
	.mv_fluid_right_static{
		display: none;
	}
	
	.mv_fluid_left_cont{
		margin-right: 0;
	}
	
	.mv_vid_item_fluid.small{
		width: 25%;
	}
	
	.mv_vid_item_fluid.big {
		width: 460px;
	}
}

#mv_video_page .mv_video_player_cont .mv_video_player{
	height: 468px;
}


/*@media all and (max-width: 1024px) {
    #featured_loops {
        width: 938px;
    }
    #featured_loops .featured_loops_cont{
        width: 469px;
    }
}

@media screen and (max-width: 2000px) {
    #featured_loops .loop_responsive_vid .loop_title{
        font-size:30px;
    }
    #featured_loops .loop_responsive_vid.half .loop_title {
        font-size:22px;
    }
}
 
@media screen and (max-width: 1300px) {
    #featured_loops .loop_responsive_vid .loop_title{
        font-size:23px;
    }
    #featured_loops .loop_responsive_vid.half .loop_title {
        font-size:15px;
    }
}
 
@media screen and (max-width: 1200px) {
    #featured_loops .loop_responsive_vid .loop_title{
        font-size:18px;
    }
    #featured_loops .loop_responsive_vid.half .loop_title {
        font-size:13px;
    }
}*/

.loop_orig_source{
	background-image: url('../../v4_imgs/icons/play_black_med.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 1px 1px 1px 52px;
	margin-right: 10px;
}

@media screen and (max-width: 1260px){
	.loop_orig_source{
		display: none;
	}
}
.share-group li{
    float: left;
    margin-right: 10px;
}
.share-group li:last-child{
    margin-right: 0;
}
.share-group li a{
    background: none;
    border: none;
    cursor: pointer;
    text-align: left;
}
.share-group li a>span{
    background-size: auto;
    width: 32px;
    display: block;
    height: 30px;
}
.share-group .share-service-icon-google{
    background: no-repeat url('/v4_imgs/icons/share-buttons-sprite.png') -49px -7px;
}
.share-group .share-service-icon-twitter{
    background: no-repeat url('/v4_imgs/icons/share-buttons-sprite.png') -91px -7px;
}
.share-group .share-service-icon-facebook{
    background: no-repeat url('/v4_imgs/icons/share-buttons-sprite.png') -7px -7px;
}
.share-group .share-service-icon-vk{
    background: no-repeat url('/v4_imgs/icons/share-buttons-sprite.png') -133px -7px;
}
.share-group .share-service-icon-pinterest{
    background: no-repeat url('/v4_imgs/icons/share-buttons-sprite.png') -175px -7px;
}
.share-group .share-service-icon-ok{
    background: no-repeat url('/v4_imgs/icons/share-buttons-sprite.png') -217px -7px;
}