@media only screen and (max-width:400px){
    .nextt,.prev{
        float:left;
        margin-left:5px
    }
    .ads{
        width:330px
    }
    .nextt a,.prev a{
        font-size:13px
    }
    #comments span#date,#nav,.share-buttons{
        float:none
    }
    #content img,#logo img,.content-banner img,.footer-banner img,.header-banner img,.sidebar-banner img{
        max-width:350px
    }
    h1{
        font-size:18px
    }
    #header{
        min-height:66px
    }
    #logo,#logotext{
        position:relative;
        width:100%;
        text-align:center;
        margin:0 auto 25px
    }
    #logo img{
	margin-left: 5%;
    margin-top: 0;
    height: 35px;
    text-align: center
    }
    #nav{
        background:0 0;
        height:42px;
        margin:20px auto
    }
    #nav ul li{
        display:none
    }
    #nav .selectnav{
        display:block
    }
    .bx-wrapper .bx-viewport{
        width:93.5%!important
    }
    .bx-wrapper .bx-pager{
        display:none
    }
    #center,#content,#footer #footer-copyright,#footer .footer-widget,#footer .footer-widget ul.listing-tube,#footer .footer-widget-last,#footer .footer-widget-last ul.listing-tube,#footer-content,#footer_columns,#header,#header-right,#nav,#nav select.selectnav,#sidebar,#sidebar .sidebar-widget,#th-carousel,.content-widget{
        width:100%
    }
    #header #searchform div{
        float:none;
        width:100%;
        clear:both
    }
    #header #searchform #s{
        width:82%
    }
    #sidebar,#sidebar .sidebar-widget{
        float:none;
        width:93%
    }
    #content img#shadow_img{
        position:relative;
        top:-5px
    }
    #container{
        margin:0 auto
    }
    #sidebar .sidebar-widget .listing-tube li img,.listing-cat li img,.listing-extract li img,.listing-tube li img,.listing-wall li img{
        width:143px;
        height:220px
    }
    #sidebar .sidebar-widget .listing-tube li img{
        width:226px
    }
    .listing-extract li img{
        width:110px;
        height:74px
    }
    #sidebar .sidebar-widget .listing-tube li,.listing-cat li,.listing-extract li,.listing-tube li,.listing-wall li{
        width:41%
    }
    .listing-wall li{
        height:169px
    }
    .listing-extract li{
        width:242px
    }
    .listing-extract li .right{
        width:104px;
        height:167px
    }
    .listing-extract li .right p{
        height:160px
    }
    #sidebar .sidebar-widget .listing-tube li a:hover,.listing-cat li a:hover,.listing-tube li a:hover,.listing-wall li a:hover{
        background-position:center 81px
    }
    .listing-extract li a:hover{
        background-position:center 20px
    }
    .listing-cat li{
        height:270px
    }
    .listing-cat li a span,.listing-tube li a span,.listing-wall li a span{
        top:232px;
        font-size:12px;
		line-height: 12px;
    }
    .listing-extract li a span{
        top:90px
    }
    #sidebar .sidebar-widget .listing-tube li{
        height:228px;
        width:236px;
        margin:0 2px 10px
    }
    #sidebar .sidebar-widget .listing-tube li a span{
        top:175px
    }
    .minheight{
        min-height:134px
    }
    #video-infos,#video-top{
        width:100%
    }
    #video-bottom{
        width:350px
    }
    #video-infos .rating-infos,#video-infos .time-infos,#video-infos .views-infos{
        width:49%
    }
    #video-infos #video-rate{
        left:86px;
        top:36px;
        width:180px
    }
    .post-like a span{
        width:182px
    }
    #rating-results{
        margin:108px 88px 15px 0;
        width:185px
    }
    #sidebar li{
        width:49%
    }
    .note-bar{
        width:185px
    }
    #rating-results .votes{
        margin:15px 0 5px
    }
    .share-buttons{
        margin:0
    }
    #cat-tag{
        width:100%;
        margin:20px 0 0
    }
    a.url-player-button{
        font-size:15px
    }
    .comments-template textarea{
        width:207px
    }
    .content-banner,.footer-banner,.header-banner,.sidebar-banner{
        text-align:center;
        margin:0 auto
    }
    #pbd-alp-load-posts a{
        width:50%
    }
    .filtre-display{
        float:left;
        margin:10px 0
    }
    .filtre-container{
        width:90%
    }
    #container{
        width:95%
    }
    .footer_column{
        padding:0;
        margin:0
    }
    #footer .footer-widget,#footer .footer-widget-last{
        padding:0;
        margin:0 0 30px
    }
    #footer .footer-widget ul.listing-tube{
        overflow:hidden;
        padding:0 0 50px
    }
    #footer .footer-widget ul.listing-tube li,#footer .footer-widget-last ul.listing-tube li{
        width:114px;
        height:81px;
        margin:6px 6px 0 0
    }
    #footer .footer-widget ul.listing-tube li img,#footer .footer-widget-last ul.listing-tube li img{
        width:114px;
        height:77px
    }
    #footer #footer-copyright{
        margin:20px auto 0
    }
    #footer #footer-copyright p{
        line-height:20px
    }
    #footer .footer-widget ul.listing-tube li.all_videos,#footer .footer-widget-last ul.listing-tube li.all_videos{
        bottom:0
    }
    .backtotopinstance{
        right:5px;
        bottom:5px
    }
    body .mejs-overlay-button{
        top:38%;
        left:60%
    }
    body .mejs-overlay-play{
        height:auto!important
    }
    .vjs-default-skin .vjs-big-play-button,body .mejs-overlay-button{
        background-image:url(../images/play-player-small.png);
        width:46px;
        height:46px;
        margin-top:45px!important
    }
    .inapoi{
        height:75px
    }
    .prev{
        padding-bottom:24px
    }
}
@media only screen and (min-width:1253px) and (max-width:1920px){
    .background-gri{
        width:80%;
        margin:auto
    }
}
@media only screen and (min-width:1113px) and (max-width:1350px){
    #logo,#logotext{
        max-width:430px
    }
    .ads{
        width:730px
    }
    .listing-cat li,.listing-extract li,.listing-tube li,.listing-wall li{
        width:245px
    }
    .listing-cat li img,.listing-extract li img,.listing-tube li img,.listing-wall li img{
        width:245px;
        height: 290px;
    }
    #sidebar{
        width:100%
    }
    .listing-tube li a span{
        top:315px;
        font-size:14px
    }
    #center,#content,#footer-content,#header,#nav,#th-carousel,#video-infos{
        width:1095px
    }
    #header-right{
        width:43%
    }
    #logo img{
        width:483px
    }
    .bx-wrapper .bx-viewport{
        width:98%!important
    }
    #video-infos #video-rate{
        right:400px
    }
    .share-buttons ul li a{
        margin:0 0 0 10px
    }
    #cat-tag{
        width:60%
    }
    .header-banner,.header-banner img{
        max-width:468px
    }
    .footer_column{
        margin:0 0 30px;
        width:230px
    }
    #footer .footer-widget,#footer .footer-widget-last{
        width:205px
    }
    #footer .footer-widget ul.listing-tube li,#footer .footer-widget-last ul.listing-tube li{
        padding:3px 3px 0;
        margin:7px 5px 0 2px;
        width:87px;
        height:61px
    }
    #footer .footer-widget ul.listing-tube li img,#footer .footer-widget-last ul.listing-tube li img{
        width:87px;
        height:58px
    }
    #footer .footer-widget ul.listing-tube li a:hover,#footer .footer-widget-last ul.listing-tube li a:hover{
        background-position:center 10px
    }
    #footer #footer-copyright{
        width:910px
    }
}
@media only screen and (min-width:768px) and (max-width:1150px){
    #container{
        margin:0 auto
    }
    #video-infos #video-rate{
        right:282px
    }
    .ads{
        width:730px
    }
    #logo,#logo img,#logotext{
        max-width:345px;
        margin-left:0;
		height: 44px;
    }
    #header-right{
        width:51%
    }
    #header #searchform div{
        width:373px
    }
    #header #searchform #s{
        width:310px
    }
    #nav{
        float:none;
        background:0 0;
        height:42px
    }
    #nav ul li{
        display:none
    }
    #nav .selectnav{
        display:block
    }
    .bx-wrapper .bx-viewport{
        width:97.5%!important
    }
    #center,#content,#footer .footer-widget,#footer .footer-widget-last,#footer-content,#header,#nav,#sidebar,#sidebar .sidebar-widget,#th-carousel,.content-widget,.footer_column{
        width:728px
    }
    #sidebar,#sidebar .sidebar-widget{
        width:708px
    }
    #content img{
        max-width:728px
    }
    #sidebar .sidebar-widget .listing-tube li img,.listing-cat li img,.listing-extract li img,.listing-tube li img,.listing-wall li img{
        width:157px;
        height:212px
    }
    .listing-cat li,.listing-extract li,.listing-tube li,.listing-wall li{
        width:154px
    }
    .listing-wall li{
        height:116px
    }
    .listing-extract li{
        width:339px
    }
    .listing-extract li .right{
        width:149px;
        height:212px
    }
    .listing-extract li .right p{
        height:200px
    }
    .listing-cat li{
        height:263px
    }
    .listing-cat li a span,.listing-extract li a span,.listing-tube li a span,.listing-wall li a span{
    top: 233px;
    font-size: 12px;
    line-height: 1;
    }
    .listing-cat li a:hover,.listing-extract li a:hover,.listing-tube li a:hover,.listing-wall li a:hover{
        background-position:center 87px
    }
    .minheight{
        min-height:397px
    }
    #video-infos,#video-top{
        width:726px
    }
    #video-bottom{
        width:706px
    }
    .header-banner,.header-banner img{
        max-width:373px
    }
    .content-banner,.content-banner img,.footer-banner,.footer-banner img,.url_player,.url_player img{
        max-width:728px
    }
    #sidebar .sidebar-widget .listing-tube li{
        width:167px;
        height:176px;
        margin:0 4px 10px
    }
    #sidebar .sidebar-widget .listing-tube li a span{
        top:125px
    }
    .sidebar-banner,.sidebar-banner img{
        max-width:inherit
    }
    .footer_column{
        padding:0;
        margin:0
    }
    #footer .footer-widget,#footer .footer-widget-last{
        padding:0;
        margin:0 0 30px
    }
    #footer .footer-widget ul.listing-tube{
        overflow:hidden;
        padding:0 0 50px
    }
    #footer .footer-widget ul.listing-tube li,#footer .footer-widget-last ul.listing-tube li{
        width:160px;
        height:112px;
        margin:7px 8px 0 4px
    }
    #footer .footer-widget ul.listing-tube li img,#footer .footer-widget-last ul.listing-tube li img{
        width:160px;
        height:108px
    }
    #footer .footer-widget ul.listing-tube li a:hover,#footer .footer-widget-last ul.listing-tube li a:hover{
        background-position:center 35px
    }
    #footer .footer-widget ul.listing-tube li.all_videos,#footer .footer-widget-last ul.listing-tube li.all_videos{
        bottom:0
    }
    #footer .footer-widget p.all_videos,#footer .footer-widget-last p.all_videos{
        bottom:0;
        right:8px
    }
    #footer #footer-copyright{
        width:728px;
        margin:20px auto 0
    }
    .backtotopinstance{
        right:10px;
        bottom:10px
    }
}


@media only screen and (min-width:480px) and (max-width:767px){
    #content img,#logo img,.content-banner,.content-banner img,.footer-banner,.footer-banner img,.header-banner,.header-banner img,.url_player,.url_player img{
        max-width:440px
    }
    .inapoi{
        height:75px
    }
    .prev{
        padding-bottom:24px
    }
    .ads{
        width:330px
    }
    .video-responsive{
        width:100%;
        height:240px
    }
    #container{
        margin:0 auto
    }
    #header{
        min-height:80px
    }
    #header #searchform div{
        float:none!important
    }
    #nav,.header-banner{
        float:none
    }
    #nav{
        background:0 0;
        height:42px;
        margin:20px auto
    }
    #nav ul li{
        display:none
    }
    #nav .selectnav{
        display:block
    }
    .bx-wrapper .bx-viewport{
        width:96%!important
    }
    .bx-wrapper .bx-pager{
        display:none
    }
    #header-right{
        width:100%
    }
    #header #searchform #s{
        width:377px
    }
    #logo,#logotext{
        position:relative;
        margin:0 auto 25px;
        width:100%;
        text-align:center
    }
    #logo img{
        margin-left:0;
        margin-top:0;
		width: 616px;
		height: 44px;
    }
    #center,#content,#footer #footer-copyright,#footer .footer-widget,#footer .footer-widget ul.listing-tube,#footer .footer-widget-last,#footer .footer-widget-last ul.listing-tube,#footer-content,#footer_columns,#header,#header #searchform div,#nav,#nav select.selectnav,#sidebar,#sidebar .sidebar-widget,#th-carousel,.content-widget{
        width:440px
    }
    #sidebar,#sidebar .sidebar-widget{
        width:420px
    }
    #content img#shadow_img{
        position:relative;
        top:-1px
    }
    .listing-cat li img,.listing-extract li img,.listing-tube li img,.listing-wall li img{
        width:195px;
        height:264px
    }
    .listing-cat li,.listing-extract li,.listing-tube li,.listing-wall li{
        width:192px
    }
    .listing-wall li{
        height:140px
    }
    .listing-extract li{
        width:417px
    }
    .listing-extract li .right{
        width:190px
    }
    .listing-extract li .right p{
        font-size:12px
    }
    .listing-cat li{
        height:300px
    }
    .listing-cat li a span,.listing-extract li a span,.listing-tube li a span,.listing-wall li a span{
        top:280px;
		font-size: 12px;
		line-height: 15px;
    }
    .listing-cat li a:hover,.listing-extract li a:hover,.listing-tube li a:hover,.listing-wall li a:hover{
        background-position:center 122px
    }
    .minheight{
        min-height:235px
    }
    #video-infos,#video-top{
        width:438px
    }
    #video-bottom{
        width:418px
    }
    #video-infos .time-infos,#video-infos .views-infos{
        width:16%
    }
    #cat-tag,#video-infos .rating-infos{
        width:50%
    }
    #video-infos #video-rate{
        right:87px;
        top:10px
    }
    .share-buttons ul li a{
        margin:0 0 0 10px
    }
    #rating-results{
        margin:55px 10px 15px 0
    }
    ol.commentlist li{
        padding:15px
    }
    #sidebar .sidebar-widget .listing-tube li{
        width:135px;
        margin:0 1px 10px
    }
    .sidebar-banner,.sidebar-banner img{
        max-width:inherit
    }
    #sidebar .sidebar-widget .listing-tube li img{
        width:125px;
        height:88px
    }
    #sidebar .listing-tube li a span{
        top:109px
    }
    .footer_column{
        padding:0;
        margin:0
    }
    #footer .footer-widget,#footer .footer-widget-last{
        padding:0;
        margin:0 0 30px
    }
    #footer .footer-widget ul.listing-tube{
        overflow:hidden;
        padding:0 0 50px
    }
    #footer .footer-widget ul.listing-tube li,#footer .footer-widget-last ul.listing-tube li{
        width:195px;
        height:140px;
        padding:8px 8px 0;
        margin:7px 7px 0 0
    }
    #footer .footer-widget ul.listing-tube li img,#footer .footer-widget-last ul.listing-tube li img{
        width:195px;
        height:132px
    }
    #footer .footer-widget ul.listing-tube li.all_videos,#footer .footer-widget-last ul.listing-tube li.all_videos{
        bottom:0
    }
    #footer #footer-copyright{
        margin:20px auto 0
    }
    .backtotopinstance{
        right:10px;
        bottom:10px
    }
}
@media only screen and (min-width:400px) and (max-width:479px){
    .nextt,.prev{
        float:left;
        margin-left:5px
    }
    .ads{
        width:330px
    }
    .nextt a,.prev a{
        font-size:13px
    }
    #comments span#date,#nav,.share-buttons{
        float:none
    }
    #content img,#logo img,.content-banner img,.footer-banner img,.header-banner img,.sidebar-banner img{
        max-width:392px
    }
    h1{
        font-size:18px
    }
    #header{
        min-height:66px
    }
    #logo,#logotext{
        position:relative;
        width:100%;
        text-align:center;
        margin:0 auto 25px
    }
    #logo img{
	margin-left: 5%;
    margin-top: 0;
    height: 44px;
    text-align: center
    }
    #nav{
        background:0 0;
        height:42px;
        margin:20px auto
    }
    #nav ul li{
        display:none
    }
    #nav .selectnav{
        display:block
    }
    .bx-wrapper .bx-viewport{
        width:93.5%!important
    }
    .bx-wrapper .bx-pager{
        display:none
    }
    #header-right{
        width:100%
    }
    #header #searchform div{
        float:none;
        width:100%;
        clear:both
    }
    #header #searchform #s{
        width:84%
    }
    #center,#content,#footer #footer-copyright,#footer .footer-widget,#footer .footer-widget ul.listing-tube,#footer .footer-widget-last,#footer .footer-widget-last ul.listing-tube,#footer-content,#footer_columns,#header,#nav,#nav select.selectnav,#sidebar,#sidebar .sidebar-widget,#th-carousel,.content-widget{
        width:99%
    }
    #sidebar,#sidebar .sidebar-widget{
        float:none;
        width:93%
    }
    #content img#shadow_img{
        position:relative;
        top:-5px
    }
    #container{
        margin:0 auto
    }
    #sidebar .sidebar-widget .listing-tube li img,.listing-cat li img,.listing-extract li img,.listing-tube li img,.listing-wall li img{
        width:170px;
        height:260px
    }
    #sidebar .sidebar-widget .listing-tube li img{
        width:226px
    }
    .listing-extract li img{
        width:110px;
        height:74px
    }
    #sidebar .sidebar-widget .listing-tube li,.listing-cat li,.listing-extract li,.listing-tube li,.listing-wall li{
        width:42%
    }
    .listing-wall li{
        height:169px
    }
    .listing-extract li{
        width:242px
    }
    .listing-extract li .right{
        width:104px;
        height:167px
    }
    .listing-extract li .right p{
        height:160px
    }
    #sidebar .sidebar-widget .listing-tube li a:hover,.listing-cat li a:hover,.listing-tube li a:hover,.listing-wall li a:hover{
        background-position:center 81px
    }
    .listing-extract li a:hover{
        background-position:center 20px
    }
    .listing-cat li{
        height:330px
    }
    .listing-cat li a span,.listing-tube li a span,.listing-wall li a span{
        top:282px;
        font-size:12px;
		line-height: 12px;
    }
    .listing-extract li a span{
        top:90px
    }
    #sidebar .sidebar-widget .listing-tube li{
        height:228px;
        width:236px;
        margin:0 2px 10px
    }
    #sidebar .sidebar-widget .listing-tube li a span{
        top:175px
    }
    .minheight{
        min-height:134px
    }
    #video-infos,#video-top{
        width:100%
    }
    #video-bottom{
        width:238px
    }
    #video-infos .rating-infos,#video-infos .time-infos,#video-infos .views-infos{
        width:49%
    }
    #video-infos #video-rate{
        left:33px;
        top:90px;
        width:180px
    }
    .post-like a span{
        width:182px
    }
    #rating-results{
        margin:110px 40px 15px 0;
        width:185px
    }
    .note-bar{
        width:185px
    }
    #rating-results .votes{
        margin:15px 0 5px
    }
    .share-buttons{
        margin:0
    }
    #cat-tag{
        width:100%;
        margin:20px 0 0
    }
    a.url-player-button{
        font-size:15px
    }
    .comments-template textarea{
        width:207px
    }
    .content-banner,.footer-banner,.header-banner,.sidebar-banner{
        text-align:center;
        margin:0 auto
    }
    #pbd-alp-load-posts a{
        width:50%
    }
    .filtre-display{
        float:left;
        margin:10px 0
    }
    .filtre-container{
        width:90%
    }
    .footer_column{
        padding:0;
        margin:0
    }
    #footer .footer-widget,#footer .footer-widget-last{
        padding:0;
        margin:0 0 30px
    }
    #footer .footer-widget ul.listing-tube{
        overflow:hidden;
        padding:0 0 50px
    }
    #footer .footer-widget ul.listing-tube li,#footer .footer-widget-last ul.listing-tube li{
        width:114px;
        height:81px;
        margin:6px 6px 0 0
    }
    #footer .footer-widget ul.listing-tube li img,#footer .footer-widget-last ul.listing-tube li img{
        width:114px;
        height:77px
    }
    #footer #footer-copyright{
        margin:20px auto 0
    }
    #footer #footer-copyright p{
        line-height:20px
    }
    #footer .footer-widget ul.listing-tube li.all_videos,#footer .footer-widget-last ul.listing-tube li.all_videos{
        bottom:0
    }
    .backtotopinstance{
        right:5px;
        bottom:5px;
        z-index:500
    }
    body .mejs-overlay-button{
        top:38%;
        left:60%
    }
    body .mejs-overlay-play{
        height:auto!important
    }
    .vjs-default-skin .vjs-big-play-button,body .mejs-overlay-button{
        background-image:url(../images/play-player-small.png);
        width:46px;
        height:46px;
        margin-top:45px!important
    }
    .inapoi{
        height:75px
    }
    .prev{
        padding-bottom:24px
    }
}
@media only screen and (max-width:400px){
    .nextt,.prev{
        float:left;
        margin-left:5px
    }
    .ads{
        width:330px
    }
    .nextt a,.prev a{
        font-size:13px
    }
    #comments span#date,#nav,.share-buttons{
        float:none
    }
    #content img,#logo img,.content-banner img,.footer-banner img,.header-banner img,.sidebar-banner img{
        max-width:350px
    }
    h1{
        font-size:18px
    }
    #header{
        min-height:66px
    }
    #logo,#logotext{
        position:relative;
        width:100%;
        text-align:center;
        margin:0 auto 25px
    }
    #logo img{
        margin-left:0;
        margin-top:0
    }
    #nav{
        background:0 0;
        height:42px;
        margin:20px auto
    }
    #nav ul li{
        display:none
    }
    #nav .selectnav{
        display:block
    }
    .bx-wrapper .bx-viewport{
        width:93.5%!important
    }
    .bx-wrapper .bx-pager{
        display:none
    }
    #center,#content,#footer #footer-copyright,#footer .footer-widget,#footer .footer-widget ul.listing-tube,#footer .footer-widget-last,#footer .footer-widget-last ul.listing-tube,#footer-content,#footer_columns,#header,#header-right,#nav,#nav select.selectnav,#sidebar,#sidebar .sidebar-widget,#th-carousel,.content-widget{
        width:99%
    }
    .listing-cat li,.listing-extract li,.listing-tube li,.listing-wall li{
        margin:5px 7px 8px 1px
    }
    #header #searchform div{
        float:none;
        width:100%;
        clear:both
    }
    #header #searchform #s{
        width:82%
    }
    #sidebar,#sidebar .sidebar-widget{
        float:none;
        width:93%
    }
    #content img#shadow_img{
        position:relative;
        top:-5px
    }
    #container{
        margin:0 auto
    }
    #sidebar .sidebar-widget .listing-tube li img,.listing-cat li img,.listing-extract li img,.listing-tube li img,.listing-wall li img{
        width:143px;
        height:220px
    }
    #sidebar .sidebar-widget .listing-tube li img{
        width:226px
    }
    .listing-extract li img{
        width:110px;
        height:74px
    }
    #sidebar .sidebar-widget .listing-tube li,.listing-cat li,.listing-extract li,.listing-tube li,.listing-wall li{
        width:41%
    }
    .listing-wall li{
        height:169px
    }
    .listing-extract li{
        width:242px
    }
    .listing-extract li .right{
        width:104px;
        height:167px
    }
    .listing-extract li .right p{
        height:160px
    }
    #sidebar .sidebar-widget .listing-tube li a:hover,.listing-cat li a:hover,.listing-tube li a:hover,.listing-wall li a:hover{
        background-position:center 81px
    }
    .listing-extract li a:hover{
        background-position:center 20px
    }
    .listing-cat li{
        height:270px
    }
    .listing-cat li a span,.listing-tube li a span,.listing-wall li a span{
    top: 242px;
    font-size: 13px;
    }
    .listing-extract li a span{
        top:90px
    }
    #sidebar .sidebar-widget .listing-tube li{
        height:228px;
        width:236px;
        margin:0 2px 10px
    }
    #sidebar .sidebar-widget .listing-tube li a span{
        top:175px
    }
    .minheight{
        min-height:134px
    }
    #video-infos,#video-top{
        width:100%
    }
    #video-bottom{
        width:350px
    }
    #video-infos .rating-infos,#video-infos .time-infos,#video-infos .views-infos{
        width:49%
    }
    #video-infos #video-rate{
        left:86px;
        top:36px;
        width:180px
    }
    .post-like a span{
        width:182px
    }
    #rating-results{
        margin:108px 88px 15px 0;
        width:185px
    }
    #sidebar li{
        width:49%
    }
    .note-bar{
        width:185px
    }
    #rating-results .votes{
        margin:15px 0 5px
    }
    .share-buttons{
        margin:0
    }
    #cat-tag{
        width:100%;
        margin:20px 0 0
    }
    a.url-player-button{
        font-size:15px
    }
    .comments-template textarea{
        width:207px
    }
    .content-banner,.footer-banner,.header-banner,.sidebar-banner{
        text-align:center;
        margin:0 auto
    }
    #pbd-alp-load-posts a{
        width:50%
    }
    .filtre-display{
        float:left;
        margin:10px 0
    }
    .filtre-container{
        width:90%
    }
    #container{
        width:95%
    }
    .footer_column{
        padding:0;
        margin:0
    }
    #footer .footer-widget,#footer .footer-widget-last{
        padding:0;
        margin:0 0 30px
    }
    #footer .footer-widget ul.listing-tube{
        overflow:hidden;
        padding:0 0 50px
    }
    #footer .footer-widget ul.listing-tube li,#footer .footer-widget-last ul.listing-tube li{
        width:114px;
        height:81px;
        margin:6px 6px 0 0
    }
    #footer .footer-widget ul.listing-tube li img,#footer .footer-widget-last ul.listing-tube li img{
        width:114px;
        height:77px
    }
    #footer #footer-copyright{
        margin:20px auto 0
    }
    #footer #footer-copyright p{
        line-height:20px
    }
    #footer .footer-widget ul.listing-tube li.all_videos,#footer .footer-widget-last ul.listing-tube li.all_videos{
        bottom:0
    }
    .backtotopinstance{
        right:5px;
        bottom:5px
    }
    body .mejs-overlay-button{
        top:38%;
        left:60%
    }
    body .mejs-overlay-play{
        height:auto!important
    }
    .vjs-default-skin .vjs-big-play-button,body .mejs-overlay-button{
        background-image:url(../images/play-player-small.png);
        width:46px;
        height:46px;
        margin-top:45px!important
    }
    .inapoi{
        height:75px
    }
    .prev{
        padding-bottom:24px
    }
}
@media only screen and (max-width:330px) {
	.listing-tube li img {
	width: 125px;
    height: 203px;
	}
}