/* moojitv.css BEGIN */

/* Sahaja Express */
#vimeography-gallery-2,
#vimeography-gallery-3 {
	max-width: 685px !important;
}

/* moojitv.css END */


/* overrides.css BEGIN */

/* Setup theme to contain floated elements */

.vimeography-greyscale {
	/*width: 70%;*/
	clear: both;
	margin: 20px auto;
	font-family: inherit !important;
	visibility: visible;
}

.vimeography-greyscale .vimeography-main {
	padding: 0 0 30px;
}

.vimeography-greyscale .vimeography-player {
	padding: 0 0 10px;
}

.vimeography-greyscale .vimeography-info h1 {
	font-size: 30px;
	line-height: 40px;
	font-weight: 300;
}

.vimeography-greyscale .vimeography-thumbnails {
	margin: 0 auto;
	max-width: 100%;
}

.vimeography-greyscale .vimeography-thumbnail-column {
	float:left;
}

.vimeography-greyscale .vimeography-thumbnail-container {
	height: 180px !important;
	width: 226px !important;
}

.vimeography-greyscale .vimeography-thumbnail-column.last .vimeography-thumbnail-container {
	margin: 7px 0;
}

.vimeography-greyscale .vimeography-thumbnail-container a {
	display: block;
	background-color: #fff !important;
	overflow: hidden;
	position: relative;
}

/*
	disable right click
	oncontextmenu :return false;
*/

.vimeography-greyscale .vimeography-thumbnail {
	overflow: hidden;
	cursor: pointer;
	/*height: 121px;*/
}

.vimeography-greyscale .vimeography-thumbnail img:hover {
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
	-webkit-filter: grayscale(0%);
}

.vimeography-greyscale .vimeography-paging-controls {
	display: none;
	margin: 15px auto;
	clear: both;
	text-align: center;
}

.vimeography-greyscale .vimeography-paging-controls > span {
	position: relative;
	top: -10px;
	padding: 0 30px;
	text-transform: uppercase;
	font-weight: 500;
}

.vimeography-greyscale .vimeography-paging {
	font-family: 'Entypo', sans-serif;
	font-size: 60px;
	text-decoration: none;
	color: rgba(0,0,0,1);
	opacity: 1;
}
.vimeography-greyscale .vimeography-paging:hover {
	color: rgba(0,0,0,1);
	opacity: .75;
}

.vimeography-greyscale .vimeography-paging-disabled,
.vimeography-greyscale .vimeography-paging-disabled:hover {
	color: rgba(0, 0, 0, 1);
	opacity: .20;
}

.vimeography-greyscale .vimeography-loader { opacity: 0; }

#login-details {
	display: inline-block;
}

.login-name {
	border-bottom: 2px solid #000;
}

#button-subscribe-cleeng,
#button-login-cleeng {
	margin: 0 20px 20px 20px;
}

a.cleeng-normal-link {
	color: #D75D2B;
	font-size: 16px;
}

.vimeography-thumbnails {
	display: none;
}

/* overrides.css END */

/* header.php BEGIN */

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
	.vimeography-greyscale .vimeography-thumbnail img {
		-webkit-filter: none !important;
				filter: none !important;
	}
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
	.vimeography-greyscale .vimeography-thumbnail img {
		-webkit-filter: none !important;
				filter: none !important;
	}
}

/* header.php END */

/* overrides-footer.css BEGIN */

.vimeography-greyscale .vimeography-thumbnail-container span {
	position: absolute;
	bottom: -14px;
	color: #343434;
	font-size: 0.9em;
	height: 57px;
	background-color: #fff;
	font-weight: 400;
	overflow: hidden;
	line-height: normal;
	margin: 0.375em 0px;
	padding: 0.185em 0.375em;
	letter-spacing: 0.2px;
}


.vimeography-greyscale .vimeography-info h1 {
	font-size: 22px;
	font-weight: 300;
	line-height: 22px;
	margin-top: 10px !important;
	margin-bottom: 10px !important;
}

.vimeography-greyscale .vimeography-main {
	padding: 0 0 0;
}

.vimeography-greyscale .vimeography-thumbnail img {
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+ */
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */
	-webkit-transition: all .1s ease; /* Fade to color for Chrome and Safari */
	-moz-transition: all .1s ease; /* Fade to color for Chrome and Safari */
	-o-transition: all .1s ease; /* Fade to color for Chrome and Safari */
	-webkit-backface-visibility: hidden; /* Fix for transition flickering */
	max-width: 100%;
	height: auto;
	display:block;
	width:100%;
}

.vimeography-thumbnails {
	display: block;
}

/* overrides-footer.css END */
