

div#bs_video_wrapper .row{
margin:0;
}


/* ==============================================
START Vimeo Embed Styling for Mobile
From http://amobil.se/2011/11/responsive-embeds/
*/

.play_button_wrapper{
position:relative;
}

.play_button_wrapper a{
display:block;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
z-index:2;
background:transparent url('images/youtube_play_0001.png') no-repeat 49% 45%;
}
.play_button_wrapper a:hover{
background:transparent url('images/youtube_play_0001_hover.png') no-repeat 49% 45%;
}

.play_button_wrapper img{
max-width:100%;
position:relative;
z-index:1;
border:1px solid black;
}

.bs_responsive_video_embed_container {
    position: relative;
    padding-bottom: 56.25%; /* 16/9 ratio */
    /*  padding-top: 30px;IE6 workaround*/
    height: 0;
    overflow: hidden;
	width:97%;
	margin:0 auto;
}

.bs_responsive_video_embed_container iframe,
.bs_responsive_video_embed_container object,
.bs_responsive_video_embed_container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/*
.title{background-color:blue;}
.rating{background-color:red;}
.description{background-color:yellow;}
*/

@media only screen and (min-width : 1px) and (max-width : 767px) {
	div#video_wrapper .title,div#video_wrapper .rating,div#video_wrapper .description
	{font-size:95%;}
	div#video_wrapper .rating
	{}
}