.videos .page-header {
    display: block;
}
div.yendifGallery a.yendifItem .yendifThumb {
    background-color: transparent;
}
.yendif-video-share {
    font-family: "Encode Sans Condensed", Helvetica, Arial, sans-serif;
    color: #3b3c3d;
    background-color: transparent;
}
.yendif-video-share a {
    color: #3b3c3d;
    text-decoration: none;
    font-size: 21px;
    font-weight: 700;
}
.yendif-video-share .pull-left {
    margin-bottom: 10px;
    color: #3b3c3d;
    font-weight: bold;
}
div#t3-mainbody .yendif-video-share .row-fluid .thumbnails {
    margin: 0;
}
.yendif-video-share a:hover, .yendif-video-share a:focus {
    color: #97bf0d;
    text-decoration: none;
}
div.yendifVideoShare {
    margin-top: 20px;
    margin-bottom: 50px;
}
div.yendifGallery a.yendifItem .yendifTitle {
    margin: 7px 0px 1px 0px;
    padding: 0px 0px 0px 3px;
    font-size: 22px;
    font-weight: normal;
    text-transform: uppercase;
    word-wrap: break-word;
    line-height: 1;
}
div.yendifVideoShare h1, div.yendifVideoShare h2 {
    margin: 10px 0px;
    padding: 0px;
    font-weight: 300;
    border: none !important;
}
div.yendifVideoShare span.yendifLikeBtn, div.yendifVideoShare span.yendifDislikeBtn {
    background-color: #787869;
    color: #F2F2F2;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    display: inline-block;
    height: 22px;
    margin-right: 3px;
    overflow: visible;
    padding: 1px 0 1px 3px;
}
div.yendifVideoShare h3 {
    font-size: 33px;
    color: #be4730;
    font-weight: 600;
    font-family: 'Open Sans', sans-serif;
    text-transform: uppercase;
}
div.yendifGallery a.yendifItem .yendifThumbClip {
    margin: 0;
    height: 100%;
}

		@media (min-width: 1501px) {
			div.yendifVideoShare {
			    width: 1270px;
			    margin-left: auto;
			    margin-right: auto;
			}
		}
@media only screen and (max-width : 1024px) {
	h1.yendifWatchHeaderTitle span {
    	       font-size: 70%;
	}
	div.yendifVideoShare.yendifResponsive div.yendifGallery {
    	        width:100%;
		margin:0;
		padding:0;
	}

	div.yendifVideoShare.yendifResponsive div.yendifGallery .clear {
		clear:none;
		display:none;
	}
	
	div.yendifVideoShare.yendifResponsive div.yendifGallery a.yendifItem {
		display:inline-block;
		float:none;
		width:24% !important;
		margin:0;
		padding:0;
	}
	
	div.yendifVideoShare.yendifResponsive div.yendifGallery a.yendifItem .yendifItemWrapper {
		margin:7px;
		padding:0;
	}
	
	div.yendifVideoShare.yendifResponsive div.yendifGallery a.yendifItem .yendifThumb {
		width:100% !important;
		height:0 !important;
		padding-top:56.25% !important;
	}
}

@media (max-width: 1500px){
  div.yendifVideoShare {
      width: 95%;
      margin-left: auto;
      margin-right: auto;
  }  
}

@media only screen and (max-width : 768px) {
	div.yendifVideoShare.yendifResponsive div.yendifGallery {
    	width:100%;
		margin:0;
		padding:0;
	}
	
    div.yendifVideoShare.yendifResponsive div.yendifGallery .clear {
		clear:none;
		display:none;
	}
	
	div.yendifVideoShare.yendifResponsive div.yendifGallery a.yendifItem {
		display:inline-block;
		float:none;
		width:32.3% !important;
		margin:0;
		padding:0;
	}	
	
	div.yendifVideoShare.yendifResponsive div.yendifGallery a.yendifItem .yendifItemWrapper {
		margin:7px;
		padding:0;
	}
	
	div.yendifVideoShare.yendifResponsive div.yendifGallery a.yendifItem .yendifThumb {
		width:100% !important;
		height:0 !important;
		padding-top:56.25% !important;
	}
	
	div.yendifVideoShare.yendifResponsive div.yendifVideoShare .no-tablet {
		display:none;
	}

	div.yendifVideoShare.yendifResponsive div.yendifVideoShare table td.yendifKey {
		width:120px !important;
	}
	
	div.yendifVideoShare.yendifResponsive div.yendifVideoShare input[type="file"],
	div.yendifVideoShare.yendifResponsive div.yendifVideoShare input[type="text"] {
		margin:3px 0px;
	}
	
	div.yendifVideoShare.yendifResponsive div.yendifVideoShare input,
	div.yendifVideoShare.yendifResponsive div.yendifVideoShare textarea {
		max-width:250px !important;
	}	
}

@media only screen and (max-width : 480px) {	
	div.yendifVideoShare.yendifResponsive div.yendifGallery {
    	width:100%;
		margin:0;
		padding:0;
	}
	
	div.yendifVideoShare.yendifResponsive div.yendifGallery .clear {
		clear:none;
		display:none;
	}
	
	div.yendifVideoShare.yendifResponsive div.yendifGallery a.yendifItem {
		display:inline-block;
		float:none;
		width:49% !important;
		margin:0;
		padding:0;
	}	
	
	div.yendifVideoShare.yendifResponsive div.yendifGallery a.yendifItem .yendifItemWrapper {
		margin:7px;
		padding:0;
	}
	
	div.yendifVideoShare.yendifResponsive div.yendifGallery a.yendifItem .yendifThumb {
		width:100% !important;
		height:0 !important;
		padding-top:56.25% !important;
	}
	
	div.yendifVideoShare.yendifResponsive div.yendifVideoShare .no-mobile {
		display:none;
	}

       .yendifNoPerm span.yendifNoPermContent {
		font-size:14px;
	}
}

@media only screen and (max-width : 320px) {
	div.yendifVideoShare.yendifResponsive div.yendifGallery {
    	width:100%;
		margin:0;
		padding:0;
	}
	
    div.yendifVideoShare.yendifResponsive div.yendifGallery .clear {
		clear:none;
		display:none;
	}
	
	div.yendifVideoShare.yendifResponsive div.yendifGallery a.yendifItem {
		float:none;
		display:inline-block;
		width:99% !important;
		margin:0;
		padding:0;
	}
	
	div.yendifVideoShare.yendifResponsive div.yendifGallery a.yendifItem .yendifItemWrapper {
		margin:7px;
		padding:0;
	}
	
	div.yendifVideoShare.yendifResponsive div.yendifGallery a.yendifItem .yendifThumb {
		width:100% !important;
		height:0 !important;
		padding-top:56.25% !important;
	}

       .yendifNoPerm span.yendifNoPermContent {
		font-size:14px;
	}
}