/* micro clear fix */
.cf:before,
.cf:after {
	content:"";
	display:table;
}

.cf:after{
	clear:both;
}

.cf {
	zoom:1;
}

	



#galleryWrapper {
	width:940px;
	margin: 0 auto;

	overflow:hidden;

	
}

#gallery {
	width: 940px;
	height: 550px;

	background-color: #D3E0DA;
	margin: 0 auto;
	
}

#galleryMenuSelection {
	width:940px;
	margin:20px auto 0 auto;
	position:relative;

	
}

#portfolioMenu {
	width:100px;
	float:left;
}

#portfolioMenu ul{
	margin:0;
	padding:0;
	list-style-type:none;
}

#portfolioMenu ul li{
	display: block;
	padding: 2px 0;
	text-align:right;
}

#portfolioMenu ul li a{
	text-decoration:none;
	padding: 2px 0;
	text-align:right;
	
}

#portfolioMenu ul li a:link, #portfolioMenu ul li a:visited {
	color:#6AA38C;
}

#portfolioMenu ul li a:hover, #portfolioMenu ul li a.current  {
	color:#405149;
	
	/*-webkit-animation-name: navBlinking;
	-webkit-animation-duration: .8s;
	-webkit-animation-iteration-count: infinite;
	
	-moz-animation-name: navBlinking;
	-moz-animation-duration: .8s;
	-moz-animation-iteration-count: infinite;
	
	animation-name: navBlinking;
	animation-duration: .8s;
	animation-iteration-count: infinite;*/
	
}

#portfolioMenu ul li a.current {
	
	
	cursor:default;
	
}




#galleryThumbs {
	
	float:right;
	width: 820px;
	margin:0;
	padding:0;

	
}

#galleryThumbs ul {
	list-style-type:none;
}

#galleryThumbs ul li{
	display:block;
	float:left;
	margin-right:20px;
	margin-bottom:10px;
}

#galleryThumbs ul li:nth-child(12), #galleryThumbs ul li:nth-child(24), #galleryThumbs ul li:nth-child(36){
	
	margin-right:0;
	/*letter-spacing:.065em;*/
	
}

#galleryThumbs ul li a{
	text-decoration:none;
	font-weight:normal;
	border:none;
}



#galleryThumbs ul li span .Description p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}

#galleryThumbs ul li span .Description-Cybersecurity p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}

#galleryThumbs ul li span .Description-myBusinessCard p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}


#galleryThumbs ul li span .Description-ABILogo p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}

#galleryThumbs ul li span .Description-teardownsGraphic p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}

#galleryThumbs ul li span .Description-MothersDayCard p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}


#galleryThumbs ul li span img {

position: absolute;
/*top:-550px;*/
top:-2000px;
opacity:0;

border:none;
z-index:100;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;



}


#galleryThumbs ul li span .Description-TableOfContents p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}

#galleryThumbs ul li span img {

position: absolute;
/*top:-550px;*/
top:-2000px;
opacity:0;
border:none;

z-index:100;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;



}


#galleryThumbs ul li span .Description-WearableIcons p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}

#galleryThumbs ul li span .Description-PackageDesign p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}

#galleryThumbs ul li span .Description-dinoKidFrisbee p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}

#galleryThumbs ul li span .Description-InternetOfHumans p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}

#galleryThumbs ul li span .Description-CloudContent p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}

#galleryThumbs ul li span .Description-IoEenterpriseM2M p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}


#galleryThumbs ul li span .Description-Semiconductors p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}


#galleryThumbs ul li span .Description-DevicePortalBannerAd p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}



#galleryThumbs ul li span .Description-PetroAd p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}

#galleryThumbs ul li span .Description-AutonomousDriving p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}

#galleryThumbs ul li span img {

position: absolute;
/*top:-550px;*/
top:-2000px;
opacity:0;


-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
transition:all .5s ease-in-out;

}


#galleryThumbs ul li span .Description-HolidayE-Card p:first-child{

	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
}


#galleryThumbs ul li span .Description-BeMyValentine p:first-child {
	
	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;


}


#galleryThumbs ul li span .Description-Infographic p:first-child {
	
	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;


}
#galleryThumbs ul li span .Description-GarbageSite p:first-child {
	
	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;


}

#galleryThumbs ul li span .Description-PigSleeping p:first-child {
	
	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;


}

#galleryThumbs ul li span .Description-MisrokWebDesign p:first-child {
	
	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;


}


#galleryThumbs ul li span .Description-BusinessCardRedesign p:first-child {
	
	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;


}

#galleryThumbs ul li span .Description-ConnectedWorld p:first-child {
	
	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;	
}


#galleryThumbs ul li span .Description-practiceIcons p:first-child {
	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
	
}

#galleryThumbs ul li span .Description-InternetOfEverything p:first-child {
	font-family: CabinMedium, sans-serif;
	color:#4c6d60;
	font-size:1.3em;
	
}







#galleryThumbs ul li span img.ABIResearchAd {

position: absolute;
/*top:-550px;*/
top:-547px;
left:-2000px;

opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
	transition:all .5s ease-in-out;



}




#galleryThumbs ul li span img.WearablesAd {

position: absolute;
/*top:-550px;*/
top:-350px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}

#galleryThumbs ul li span img.Skull {

position: absolute;
/*top:-550px;*/
top:-450px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}


#galleryThumbs ul li span img.myBusinessCard {

position: absolute;
/*top:-550px;*/
top:-350px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;



}

#galleryThumbs ul li span img.CloudContent {

position: absolute;
/*top:-550px;*/
top:-400px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}

#galleryThumbs ul li span img.IoEenterpriseM2M {

position: absolute;
/*top:-550px;*/
top:-450px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}


#galleryThumbs ul li span img.Semiconductors {

position: absolute;
/*top:-550px;*/
top:-400px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}

#galleryThumbs ul li span img.InternetConnectedTVs {

position: absolute;
/*top:-550px;*/
top:-547px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}


#galleryThumbs ul li span img.BankBuilding {

position: absolute;
/*top:-550px;*/
top:-547px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}

#galleryThumbs ul li span img.TableOfContents {

position: absolute;
/*top:-550px;*/
top:-505px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}

#galleryThumbs ul li span img.BeMyValentine {

position: absolute;
/*top:-550px;*/
top:-505px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}

#galleryThumbs ul li span img.PigSleeping {

position: absolute;
/*top:-550px;*/
top:-505px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}

#galleryThumbs ul li span img.MisrokWebDesign {

position: absolute;
/*top:-550px;*/
top:-570px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}


#galleryThumbs ul li span img.BusinessCardRedesign {

position: absolute;
/*top:-550px;*/
top:-505px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}


#galleryThumbs ul li span img.LogoRedesign {

position: absolute;
/*top:-550px;*/
top:-405px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}

#galleryThumbs ul li span img.practiceIcons {

position: absolute;
/*top:-550px;*/
top:-365px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}



#galleryThumbs ul li span img.ConnectedWorld {

position: absolute;
/*top:-550px;*/
top:-505px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}

#galleryThumbs ul li span img.DevicePortalBannerAd {

position: absolute;
/*top:-550px;*/
top:-405px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}


#galleryThumbs ul li span img.PetroAd {

position: absolute;
/*top:-550px;*/
top:-525px;
left:-2000px;
opacity:0;

border:none;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}


#galleryThumbs ul li span img.InternetOfEverything {

position: absolute;
/*top:-550px;*/
top:-395px;
left:-2000px;
opacity:0;
border:none;
-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}


#galleryThumbs ul li span img.AutonomousDriving {

position: absolute;
/*top:-550px;*/
top:-535px;
left:-2000px;
opacity:0;
border:none;
-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}

#galleryThumbs ul li span img.WearableIcons {

position: absolute;
/*top:-550px;*/
top:-505px;
left:-2000px;
opacity:0;
border:none;
z-index:100;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}

#galleryThumbs ul li span img.InternetOfHumans {

position: absolute;
/*top:-550px;*/
top:-545px;
left:-2000px;
opacity:0;
border:none;
z-index:100;

-webkit-transition:all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;

}

#galleryThumbs ul li span .Description {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:550px;
opacity:0;
width:350px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;

}

#galleryThumbs ul li span .Description-Cybersecurity {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:550px;
opacity:0;
width:350px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;

}


#galleryThumbs ul li span .Description-myBusinessCard {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:550px;
opacity:0;
width:350px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;

}

#galleryThumbs ul li span .Description-teardownsGraphic {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:420px;
opacity:0;
width:400px;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;

}

#galleryThumbs ul li span .Description-MothersDayCard {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:440px;
opacity:0;
width:400px;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;

}


#galleryThumbs ul li span .Description-ABILogo {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:450px;
opacity:0;
width:350px;



-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;




}





#galleryThumbs ul li span .Description-TableOfContents {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:640px;
opacity:0;
width:270px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;




}


#galleryThumbs ul li span .Description-practiceIcons {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:540px;
opacity:0;
width:340px;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;

}

#galleryThumbs ul li span .Description-InternetOfEverything {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:620px;
opacity:0;
width:270px;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;

}


#galleryThumbs ul li span .Description-LogoRedesign {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:640px;
opacity:0;
width:370px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;




}



#galleryThumbs ul li span .Description-HolidayE-Card {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:640px;
opacity:0;
width:270px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;




}





#galleryThumbs ul li span .Description-BeMyValentine {

position: absolute;
/*top:-550px;*/
top:-155px;
left:-2000px;
opacity:0;
width:730px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s  ease-in-out;
transition: all .5s .15s ease-in-out;


}


#galleryThumbs ul li span .Description-Infographic {

position: absolute;
/*top:-550px;*/
top:-560px;
left:-2000px;
opacity:0;
width:730px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s  ease-in-out;
transition: all .5s .15s ease-in-out;




}


#galleryThumbs ul li span .Description-GarbageSite {

position: absolute;
/*top:-550px;*/
top:-205px;
left:-2000px;
opacity:0;
width:730px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s  ease-in-out;
transition: all .5s .15s ease-in-out;

}


#galleryThumbs ul li span .Description-PigSleeping {

position: absolute;
/*top:-550px;*/
top:-175px;
left:-2000px;
opacity:0;
width:730px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s  ease-in-out;
transition: all .5s .15s ease-in-out;

}

#galleryThumbs ul li span .Description-MisrokWebDesign {

position: absolute;
/*top:-550px;*/
top:-145px;
left:-2000px;
opacity:0;
width:830px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s  ease-in-out;
transition: all .5s .15s ease-in-out;

}





#galleryThumbs ul li span .Description-BusinessCardRedesign {

position: absolute;
/*top:-550px;*/
top:-155px;
left:-2000px;
opacity:0;
width:730px;



-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s  ease-in-out;
transition: all .5s .15s ease-in-out;




}



#galleryThumbs ul li span .Description-DevicePortalBannerAd {

position: absolute;
/*top:-550px;*/
top:-205px;
left:-2000px;
opacity:0;
width:480px;


-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s  ease-in-out;
transition: all .5s .15s ease-in-out;




}

#galleryThumbs ul li span .Description-PetroAd {

position: absolute;
/*top:-550px;*/
top:-220px;
left:-2000px;
opacity:0;
width:370px;


-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;

}


#galleryThumbs ul li span .Description-AutonomousDriving {

position: absolute;
/*top:-550px;*/
top:-226px;
left:-2000px;
opacity:0;
width:420px;


-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;

}


#galleryThumbs ul li span .Description-ConnectedWorld {

position: absolute;
/*top:-550px;*/
top:-140px;
left:-2000px;
opacity:0;
width:460px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;




}








#galleryThumbs ul li span .Description-WearableIcons {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:640px;
opacity:0;
width:270px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;



}


#galleryThumbs ul li span .Description-PackageDesign {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:720px;
opacity:0;
width:170px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;



}

#galleryThumbs ul li span .Description-dinoKidFrisbee {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:640px;
opacity:0;
width:300px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;



}

#galleryThumbs ul li span .Description-InternetOfHumans {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:400px;
opacity:0;
width:500px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;



}



#galleryThumbs ul li span .Description-CloudContent {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:440px;
opacity:0;
width:370px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;



}


#galleryThumbs ul li span .Description-IoEenterpriseM2M {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:530px;
opacity:0;
width:370px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;



}


#galleryThumbs ul li span .Description-Semiconductors {

position: absolute;
/*top:-550px;*/
top:-2000px;
left:440px;
opacity:0;
width:400px;

z-index:100;

-webkit-transition:all .5s  .15s ease-in-out;
-moz-transition: all .5s .15s ease-in-out;
transition: all .5s .15s ease-in-out;



}










#galleryThumbs ul li:hover span img {

position: absolute;
top:-545px;
opacity:1;

}

#galleryThumbs ul li:hover span img.ABIResearchAd {

position: absolute;
top:-547px;
left:50px;
opacity:1;

}


#galleryThumbs ul li:hover span img.WearablesAd {

position: absolute;
top:-350px;
left:250px;
opacity:1;

}

#galleryThumbs ul li:hover span img.Skull {

position: absolute;
top:-450px;
left:150px;
opacity:1;

}

#galleryThumbs ul li:hover span img.myBusinessCard {

position: absolute;
top:-350px;
left:120px;
opacity:1;

}

#galleryThumbs ul li:hover span img.CloudContent {

position: absolute;
top:-400px;
left:150px;
opacity:1;

}

#galleryThumbs ul li:hover span img.IoEenterpriseM2M {

position: absolute;
top:-450px;
left:50px;
opacity:1;

}

#galleryThumbs ul li:hover span img.Semiconductors {

position: absolute;
top:-400px;
left:100px;
opacity:1;

}

#galleryThumbs ul li:hover span img.InternetConnectedTVs {

position: absolute;
top:-547px;
left:50px;
opacity:1;

}

#galleryThumbs ul li:hover span img.BankBuilding {

position: absolute;
top:-547px;
left:150px;
opacity:1;

}


#galleryThumbs ul li:hover span img.TableOfContents {

position: absolute;
top:-505px;
left:20px;
opacity:1;

}

#galleryThumbs ul li:hover span img.BeMyValentine {

position: absolute;
top:-505px;
left:112px;
opacity:1;

}

#galleryThumbs ul li:hover span img.PigSleeping {

position: absolute;
top:-505px;
left:40px;
opacity:1;

}

#galleryThumbs ul li:hover span img.MisrokWebDesign {

position: absolute;
top:-570px;
left:40px;
opacity:1;

}

#galleryThumbs ul li:hover span img.BusinessCardRedesign {

position: absolute;
top:-505px;
left:45px;
opacity:1;

}


#galleryThumbs ul li:hover span img.LogoRedesign {

position: absolute;
top:-405px;
left:110px;
opacity:1;

}

#galleryThumbs ul li:hover span img.practiceIcons {

position: absolute;
top:-365px;
left:110px;
opacity:1;

}

#galleryThumbs ul li:hover span img.ConnectedWorld {

position: absolute;
top:-505px;
left:70px;
opacity:1;

}

#galleryThumbs ul li:hover span img.DevicePortalBannerAd {

position: absolute;
top:-405px;
left:70px;
opacity:1;

}


#galleryThumbs ul li:hover span img.PetroAd {

position: absolute;
top:-525px;
left:120px;
opacity:1;

}

#galleryThumbs ul li:hover span img.InternetOfEverything {

position: absolute;
top:-395px;
left:70px;
opacity:1;

}

#galleryThumbs ul li:hover span img.AutonomousDriving {

position: absolute;
top:-535px;
left:110px;
opacity:1;

}



#galleryThumbs ul li:hover span img.WearableIcons {

position: absolute;
top:-505px;
left:50px;
opacity:1;

}

#galleryThumbs ul li:hover span img.InternetOfHumans {

position: absolute;
top:-545px;
left:140px;
opacity:1;

}

#galleryThumbs ul li:hover span .Description {


position: absolute;
top:-280px;
left: 550px;
opacity:1;



}

#galleryThumbs ul li:hover span .Description-Cybersecurity {


position: absolute;
top:-314px;
left: 550px;
opacity:1;



}

#galleryThumbs ul li:hover span .Description-myBusinessCard {


position: absolute;
top:-314px;
left: 550px;
opacity:1;



}


#galleryThumbs ul li:hover span .Description-teardownsGraphic {


position: absolute;
top:-410px;
left:420px;
opacity:1;

/*top:-153px */




/*-webkit-animation-play-state:running;*/

}


#galleryThumbs ul li:hover span .Description-MothersDayCard {


position: absolute;
top:-330px;
left:440px;
opacity:1;

/*top:-153px */




/*-webkit-animation-play-state:running;*/

}



#galleryThumbs ul li:hover span .Description-ABILogo {


position: absolute;
top:-440px;
left:450px;
opacity:1;

/*top:-153px */




/*-webkit-animation-play-state:running;*/



}



#galleryThumbs ul li:hover span .Description-TableOfContents {


position: absolute;
top:-325px;
left:640px;
opacity:1;
}


#galleryThumbs ul li:hover span .Description-practiceIcons {


position: absolute;
top:-475px;
left:540px;
opacity:1;
}

#galleryThumbs ul li:hover span .Description-InternetOfEverything{


position: absolute;
top:-355px;
left:620px;
opacity:1;
}

#galleryThumbs ul li:hover span .Description-LogoRedesign {


position: absolute;
top:-450px;
left:640px;
opacity:1;
}


#galleryThumbs ul li:hover span .Description-HolidayE-Card {


position: absolute;
top:-439px;
left:640px;
opacity:1;
}



#galleryThumbs ul li:hover span .Description-BeMyValentine {


position: absolute;
top:-155px;
left:112px;
opacity:1;
}

#galleryThumbs ul li:hover span .Description-Infographic {


position: absolute;
top:-560px;
left:112px;
opacity:1;
}


#galleryThumbs ul li:hover span .Description-GarbageSite {


position: absolute;
top:-205px;
left:112px;
opacity:1;
}

#galleryThumbs ul li:hover span .Description-PigSleeping {

position: absolute;
top:-175px;
left:42px;
opacity:1;
}

#galleryThumbs ul li:hover span .Description-MisrokWebDesign {

position: absolute;
top:-145px;
left:50px;
opacity:1;
}

#galleryThumbs ul li:hover span .Description-BusinessCardRedesign {


position: absolute;
top:-155px;
left:45px;
opacity:1;
}

#galleryThumbs ul li:hover span .Description-DevicePortalBannerAd {


position: absolute;
top: -205px;
left:70px;
opacity:1;
}

#galleryThumbs ul li:hover span .Description-PetroAd {


position: absolute;
top: -220px;
left:120px;
opacity:1;
}

#galleryThumbs ul li:hover span .Description-AutonomousDriving {


position: absolute;
top: -226px;
left:120px;
opacity:1;
}


#galleryThumbs ul li:hover span .Description-ConnectedWorld {


position: absolute;
top: -140px;
left:70px;
opacity:1;
}





#galleryThumbs ul li:hover span .Description-WearableIcons {


position: absolute;
top:-325px;
left:640px;
opacity:1;

/*top:-153px */




/*-webkit-animation-play-state:running;*/



}


#galleryThumbs ul li:hover span .Description-PackageDesign {


position: absolute;
top:-425px;
left:720px;
opacity:1;

/*top:-153px */




/*-webkit-animation-play-state:running;*/



}

#galleryThumbs ul li:hover span .Description-dinoKidFrisbee {


position: absolute;
top:-325px;
left:580px;
opacity:1;

/*top:-153px */




/*-webkit-animation-play-state:running;*/



}

#galleryThumbs ul li:hover span .Description-InternetOfHumans {


position: absolute;
top:-325px;
left:400px;
opacity:1;

/*top:-153px */




/*-webkit-animation-play-state:running;*/



}


#galleryThumbs ul li:hover span .Description-CloudContent {


position: absolute;
top:-320px;
left:440px;
opacity:1;

}



#galleryThumbs ul li:hover span .Description-IoEenterpriseM2M {


position: absolute;
top:-320px;
left:530px;
opacity:1;

}



#galleryThumbs ul li:hover span .Description-Semiconductors {


position: absolute;
top:-340px;
left:440px;
opacity:1;

/*top:-153px */




/*-webkit-animation-play-state:running;*/



}


#galleryThumbs ul li span p {
	
	font-size:1.1em;
	color: #618d7b;
	margin-top: 8px;
	font-family:'CabinRegular' sans-serif;
	line-height:1.2;
	/*letter-spacing:.065em;*/
	
}













@-webkit-keyframes ABIResearchAd {
    from {top: -3000px; }
    to   {top: -550px; }
}

