@CHARSET "UTF-8";
/* 
Name: Sourcebits Technologies
URL: http://www.sourcebits.com
Author: Chinmay Chiranjeeb @ Sourcebits Technologies
Author URL: http://www.sourcebits.com
*/

.grid-element, .grid_bottom .grid-element{
	position:relative;
}

.grid-element img, .grid_bottom .grid-element img{
	position:relative;
	z-index:100;
}

.anim{
	background:url("../images/buttons/thumbs-selected.png") no-repeat center center;
	display:block;
	position:absolute;
	top:0;
	left:0;
	height:68px;
	width:100%;
	z-index:1;
	opacity: 0;
}

.mac.safari{
	left:1px;
}
.icon .anim{
	background:url("../images/buttons/icon-selected.png") no-repeat center center;
	height:110px;
	width:100%;
	z-index:1;
	opacity: 0;
}

.grid-view-client .anim{
	background:url("../images/buttons/client-selected.png") no-repeat center top;
	height:110px;
	width:100%;
}

/* Grid View Styles */


.grid-view{
	clear:both;
	margin:0;
	padding:0px 10px 4px 0;
	position:relative;
	width:auto;
	color:#657086;
}

.grid-view a, .grid_bottom a{
	color:#24363A;
}

.grid-view-client{
	position:relative;
	left:0px;
	clear:both;
	margin:0px;
	padding:0px;
}

.grid-view .grid-element, .grid_bottom .grid-element{
	float:left;
	width: 185px;
	height: 160px;
	text-align: center;
}

.grid-view.icon .grid-element, .grid_bottom.icon .grid-element{
	height: 180px;
}

.grid-view-client{
	width:750px;
}

.grid-view-client .grid-element{
	float:left;
	height:150px;
	width:150px;
}

.grid-view .thumbs-nav, .grid-view-client .thumbs-nav{
	margin:10px auto 0px;
}

.grid-view-client .grid-element img{
	margin:4px auto;
	display: block;
}

.grid-element img{
	margin:4px 0 4px -1px;
}

.icon .grid-element img{
	margin:5px 0;
}

.grid-element .description{
	font-weight:500;
	font-size: 9pt;
	padding: 2px 5px 0 5px;
}

.grid-element .visit_site{
	font-size:10px;
	height:15px;
	overflow:hidden;
	text-align:center;
}

.visit_link{
	background: url(../images/buttons/more.png) no-repeat scroll right 1px;
	cursor: pointer;
	color:#334c52;
	padding-right: 18px;
	line-height: 15px;
}

.grid-element .more{
	width:82px;
	margin:3px auto;
	display:block;
	background: url(../images/buttons/more.png) no-repeat scroll right 1px;
}

.grid_bottom{
	clear:both;
	margin:0;
	padding:0px 0px 4px;
	position:relative;
	width:auto;
	color:#657086;
}

.proj_thumb{
	cursor: pointer;
	background: url(../images/thumbs_shadow.png) no-repeat scroll 13px 0;
}

.icon .proj_thumb{
	cursor: pointer;
	background: url(../images/thumbs_icon_shadow.png) no-repeat scroll center 4px;
}

.ipad-intro{
	margin:30px 0 0 -20px;
}

.ipad .contact-shadow, .ipad .get-quote{
	float:right;
	margin: 0px;
}

.ipad.content-inner{
	min-height:120px !important;
}

#projectspage .leftnav.bottom {
	top:512px;
}

#project_container_href{
	cursor: pointer;
}

.project-description{
	overflow: hidden;
	padding-left: 20px;
}

