.vidblock {
margin-top: 3px;
padding: 0 20px 10px 20px;
border: 1px solid #E5E7E3;
}

.catselected {
	font-size: 12px;
}

.pagination *{
	margin: 0;
	padding: 0;
}

.pagination a{
	text-decoration: none;
	outline:none;
	color:#6B7B56;
}

.pagination a:hover{
	text-decoration:underline;
}

.pagination ul{
	list-style-type: none;
}

.pagination .float-right{
	float:right !important;
}

.pagination ul li{
	float:left;
	margin:3px 0 0 19px;
	position:relative;
}

.pagination ul li a{
	text-transform: uppercase;
	font-size: 12px;
}

.button-pag{
	background-color:#6B7B56;
	width:76px;
	height:20px;
	padding:3px 0 0 0;
	text-align: center;
	margin:0 !important;
	color:white;
	font-size: 11px !important;
}

.button-pag a {
	color:white !important;
	font-size: 11px !important;
	font-weight: bold;
	text-decoration: none;
  border-bottom: 0 !important;
}

.pagination {
	text-align: center;
	font-size: 12px;
	height:30px;
	border-bottom:7px solid #6B7B56;
}

.active-pag {
	background:transparent url(/images/video/pagination.gif) no-repeat center bottom;
	padding:0 3px 12px 3px;
	color:#DD6900 !important;
	font-weight: bold;
}


@media screen and (min-width: 801px) {
div.vbl {
  float:left;
  width: 420px;
}

.videotitle {
  font-size:16px;
  font-weight:bold;
  overflow: hidden;
}
videotitlemob {
  display: none;
}
}

@media screen and (max-width: 800px) {
div.vbl {
  float:left;
  width: auto;
}

.videotitle {
  display: none;
}
videotitlemob {
  display: block;
  font-size:16px;
  font-weight:bold;
  overflow: hidden;
}

}

.videotitle {
  font-size:16px;
  font-weight:bold;
  overflow: hidden;
}

videotitlemob {
  display: none;
  font-size:16px;
  font-weight:bold;
  overflow: hidden;
}
