/* -- Start Skyward Each css Template -- */

.stacks_in_339skyward, .stacks_in_339skywardInner, .stacks_in_339wrapper {
	position: relative;
	z-index: 1;
	overflow: visible;
}


.stacks_in_339skywardInner {
	top: -10px;
	margin-bottom: -10px;
}
	
		@media (max-width: 61.9em) {
			.stacks_in_339skywardInner {
				top: -10px;
				margin-bottom: -10px;
			}
		}
		
		@media (max-width: 47.9em) {
			.stacks_in_339skywardInner {
				top: -10px;
				margin-bottom: -10px;
			}
		}
	





.skywardClearing:after{
	content: "";
    display: table;
    clear: both;
}


/* -- End Skyward Each css Template -- *//* -- Start Split Each css Template -- */



.stacks_in_407split {
  display: flex;
}

.stacks_in_407leftcol {
  width: 400px;
  min-width: 400px;
  margin-right: 0px;
  margin-top: 0px;
  margin-top: 0px;
}

.stacks_in_407rightcol {
  flex-grow: 1;
  margin-left: 0px;
}


@media all and (max-width: 1024px) {
	.stacks_in_407leftcol {
	  width: 300px;
	  min-width: 300px;
	}	
}


@media all and (max-width: 768px) {
	.stacks_in_407leftcol {
	  width: 200px;
	  min-width: 200px;
	}		
}


@media all and (max-width: 480px) {
	.stacks_in_407leftcol {
	  width: 400px;
	  min-width: 400px;
	}	
}






	@media all and (max-width: 768px) {
	


		
			.stacks_in_407split {
				flex-wrap: wrap;
			}
			.stacks_in_407leftcol {
				order: 1;
				width: 100%;
				min-width: 100%;
				margin-right: 0px;
			}
			.stacks_in_407rightcol {
				order: 1;
				min-width: 100%;
				margin-left: 0px;
			}  
			
				.stacks_in_407leftcol {
					margin-bottom: 0px;
					margin-top: 0px;
				}
			  
		
		
		
		
		
		#stacks_in_407 *{
			text-align: center !important;
		}
		
	}




/* -- right side selected -- */


/* -- End Split Each css Template -- *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code *//* Start Agent-X stack CSS code */.stacks_in_409label{	display: block;	background: #83c681;	padding: 4px 10px 4px 10px;	-webkit-border-radius: 10px;	color: #ffffff;	text-align: center;	margin-top: 10px;}.stacks_in_409iPhoneContent, .stacks_in_409iPadContent, .stacks_in_409AndroidContent, .stacks_in_409BlackberryContent, .stacks_in_409DesktopContent {	display: none;}.stacks_in_409label{	display: none;}/* End Agent-X stack CSS code */#stacks_in_414 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_414 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_414 .fluid-image.unlimited img{width:100% !important}#stacks_in_414 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_414 .fluid-image.align-left img{float:left}#stacks_in_414 .fluid-image.align-right img{float:right}

#stacks_out_414 {
	width: 200px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_422 .fluid-image img{width:auto;max-width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;display:block;-webkit-transition:all 1s none;transition:all 1s none;border-radius:0px;}#stacks_in_422 .fluid-image img:hover{-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999}#stacks_in_422 .fluid-image.unlimited img{width:100% !important}#stacks_in_422 .fluid-image.define_max img{width:100% !important;max-width:800px !important}#stacks_in_422 .fluid-image.align-left img{float:left}#stacks_in_422 .fluid-image.align-right img{float:right}

#stacks_in_117 {
	font-size: 200%;
}

#stacks_in_284 {
	padding: 30px 0px 0px 0px;
}

#stacks_in_285 {
	font-size: 201%;
}

#stacks_in_311 {
	font-size: 126%;
}
/* Start dooGrid stack each CSS code */.stacks_in_249gridWrapper > div{	display: inline-block !important;	width: 25%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 15px;    padding-right: 7.500000px;    padding-left: 7.500000px;}.stacks_in_249gridWrapper{	margin-right: -7.500000px;    margin-left: -7.500000px;    margin-top: -15px;}@media all and (max-width: 1024px) {				.stacks_in_249gridWrapper > div{		width: 33.333333%;	}	}@media all and (max-width: 768px) {				.stacks_in_249gridWrapper > div{		width: 50%;	}		}@media all and (max-width: 480px) {				.stacks_in_249gridWrapper > div{		width: 100%;	}	}/* End dooGrid stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_243 .buttonalienwrap
{ text-align: center; }
	
	#stacks_in_243 .buttonalien
{
	display: block;
	background:  #FFFFFF  url(../files/defligraimg1-243.png) no-repeat 28px 15px; 
	/*list-style-image is used as a preloader for hover button*/	

 
 

background-size: 80% auto;
 
 

	text-align: center;
	margin: 0px;
	border: 1px solid #BBBBBB;
	 
	-moz-box-shadow: 0px 0px 6px #000000;-webkit-box-shadow: 0px 0px 6px #000000;box-shadow: 0px 0px 6px #000000;
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/

    text-decoration: none !important;
	line-height: 136%;
	font-size: 125%;
}
#stacks_in_243 .buttonalien:hover
{
	background:  #E6E6E6  url(../files/defligraimg2-243.png) no-repeat 12px 10px;

 
 

background-size: 90% auto;
 
 

	margin: 0px;	
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/
}

#stacks_in_243 .buttonalien:active
{
	position: relative;
	top: 0px;
	/**/
}

#stacks_in_243 .buttonalien a
{
	display: block;
	overflow: hidden;
	list-style-image: url(../files/defligraimg2-243.png);
	text-decoration: none !important;
	color: #000000 !important;

	padding-top: 200px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;

}
#stacks_in_243 .buttonalien:hover a
{
	color: #0000FF !important;
}

@media screen and (max-width: 2000px) {
	#stacks_in_243 .buttonalien
{
	display: block !important;

}}

#stacks_in_243 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_245 .buttonalienwrap
{ text-align: center; }
	
	#stacks_in_245 .buttonalien
{
	display: block;
	background:  #FFFFFF  url(../files/defligraimg1-245.png) no-repeat 28px 15px; 
	/*list-style-image is used as a preloader for hover button*/	

 
 

background-size: 80% auto;
 
 

	text-align: center;
	margin: 0px;
	border: 1px solid #BBBBBB;
	 
	-moz-box-shadow: 0px 0px 6px #000000;-webkit-box-shadow: 0px 0px 6px #000000;box-shadow: 0px 0px 6px #000000;
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/

    text-decoration: none !important;
	line-height: 136%;
	font-size: 125%;
}
#stacks_in_245 .buttonalien:hover
{
	background:  #E6E6E6  url(../files/defligraimg2-245.png) no-repeat 12px 10px;

 
 

background-size: 90% auto;
 
 

	margin: 0px;	
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/
}

#stacks_in_245 .buttonalien:active
{
	position: relative;
	top: 0px;
	/**/
}

#stacks_in_245 .buttonalien a
{
	display: block;
	overflow: hidden;
	list-style-image: url(../files/defligraimg2-245.png);
	text-decoration: none !important;
	color: #000000 !important;

	padding-top: 200px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;

}
#stacks_in_245 .buttonalien:hover a
{
	color: #0000FF !important;
}

@media screen and (max-width: 2000px) {
	#stacks_in_245 .buttonalien
{
	display: block !important;

}}

#stacks_in_245 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_247 .buttonalienwrap
{ text-align: center; }
	
	#stacks_in_247 .buttonalien
{
	display: block;
	background:  #FFFFFF  url(../files/defligraimg1-247.png) no-repeat 28px 15px; 
	/*list-style-image is used as a preloader for hover button*/	

 
 

background-size: 80% auto;
 
 

	text-align: center;
	margin: 0px;
	border: 1px solid #BBBBBB;
	 
	-moz-box-shadow: 0px 0px 6px #000000;-webkit-box-shadow: 0px 0px 6px #000000;box-shadow: 0px 0px 6px #000000;
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/

    text-decoration: none !important;
	line-height: 136%;
	font-size: 125%;
}
#stacks_in_247 .buttonalien:hover
{
	background:  #E6E6E6  url(../files/defligraimg2-247.png) no-repeat 12px 10px;

 
 

background-size: 90% auto;
 
 

	margin: 0px;	
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/
}

#stacks_in_247 .buttonalien:active
{
	position: relative;
	top: 0px;
	/**/
}

#stacks_in_247 .buttonalien a
{
	display: block;
	overflow: hidden;
	list-style-image: url(../files/defligraimg2-247.png);
	text-decoration: none !important;
	color: #000000 !important;

	padding-top: 200px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;

}
#stacks_in_247 .buttonalien:hover a
{
	color: #0000FF !important;
}

@media screen and (max-width: 2000px) {
	#stacks_in_247 .buttonalien
{
	display: block !important;

}}

#stacks_in_247 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_199 .buttonalienwrap
{ text-align: center; }
	
	#stacks_in_199 .buttonalien
{
	display: block;
	background:  #FFFFFF  url(../files/defligraimg1-199.png) no-repeat 28px 15px; 
	/*list-style-image is used as a preloader for hover button*/	

 
 

background-size: 80% auto;
 
 

	text-align: center;
	margin: 0px;
	border: 1px solid #BBBBBB;
	 
	-moz-box-shadow: 0px 0px 6px #000000;-webkit-box-shadow: 0px 0px 6px #000000;box-shadow: 0px 0px 6px #000000;
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/

    text-decoration: none !important;
	line-height: 136%;
	font-size: 125%;
}
#stacks_in_199 .buttonalien:hover
{
	background:  #E6E6E6  url(../files/defligraimg2-199.png) no-repeat 12px 10px;

 
 

background-size: 90% auto;
 
 

	margin: 0px;	
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/
}

#stacks_in_199 .buttonalien:active
{
	position: relative;
	top: 0px;
	/**/
}

#stacks_in_199 .buttonalien a
{
	display: block;
	overflow: hidden;
	list-style-image: url(../files/defligraimg2-199.png);
	text-decoration: none !important;
	color: #000000 !important;

	padding-top: 200px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;

}
#stacks_in_199 .buttonalien:hover a
{
	color: #0000FF !important;
}

@media screen and (max-width: 2000px) {
	#stacks_in_199 .buttonalien
{
	display: block !important;

}}

#stacks_in_199 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}

#stacks_in_312 {
	padding: 30px 0px 0px 0px;
}

#stacks_in_313 {
	font-size: 201%;
}

#stacks_in_315 {
	font-size: 126%;
}
/* Start dooGrid stack each CSS code */.stacks_in_286gridWrapper > div{	display: inline-block !important;	width: 25%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 15px;    padding-right: 7.500000px;    padding-left: 7.500000px;}.stacks_in_286gridWrapper{	margin-right: -7.500000px;    margin-left: -7.500000px;    margin-top: -15px;}@media all and (max-width: 1024px) {				.stacks_in_286gridWrapper > div{		width: 33.333333%;	}	}@media all and (max-width: 768px) {				.stacks_in_286gridWrapper > div{		width: 50%;	}		}@media all and (max-width: 480px) {				.stacks_in_286gridWrapper > div{		width: 100%;	}	}/* End dooGrid stack each CSS code *//* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_287 .buttonalienwrap
{ text-align: center; }
	
	#stacks_in_287 .buttonalien
{
	display: block;
	background:  #FFFFFF  url(../files/defligraimg1-287.png) no-repeat 28px 15px; 
	/*list-style-image is used as a preloader for hover button*/	

 
 

background-size: 80% auto;
 
 

	text-align: center;
	margin: 0px;
	border: 1px solid #BBBBBB;
	 
	-moz-box-shadow: 0px 0px 6px #000000;-webkit-box-shadow: 0px 0px 6px #000000;box-shadow: 0px 0px 6px #000000;
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/

    text-decoration: none !important;
	line-height: 136%;
	font-size: 125%;
}
#stacks_in_287 .buttonalien:hover
{
	background:  #E6E6E6  url(../files/defligraimg2-287.png) no-repeat 12px 10px;

 
 

background-size: 90% auto;
 
 

	margin: 0px;	
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/
}

#stacks_in_287 .buttonalien:active
{
	position: relative;
	top: 0px;
	/**/
}

#stacks_in_287 .buttonalien a
{
	display: block;
	overflow: hidden;
	list-style-image: url(../files/defligraimg2-287.png);
	text-decoration: none !important;
	color: #000000 !important;

	padding-top: 200px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;

}
#stacks_in_287 .buttonalien:hover a
{
	color: #0000FF !important;
}

@media screen and (max-width: 2000px) {
	#stacks_in_287 .buttonalien
{
	display: block !important;

}}

#stacks_in_287 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_288 .buttonalienwrap
{ text-align: center; }
	
	#stacks_in_288 .buttonalien
{
	display: block;
	background:  #FFFFFF  url(../files/defligraimg1-288.png) no-repeat 28px 15px; 
	/*list-style-image is used as a preloader for hover button*/	

 
 

background-size: 80% auto;
 
 

	text-align: center;
	margin: 0px;
	border: 1px solid #BBBBBB;
	 
	-moz-box-shadow: 0px 0px 6px #000000;-webkit-box-shadow: 0px 0px 6px #000000;box-shadow: 0px 0px 6px #000000;
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/

    text-decoration: none !important;
	line-height: 136%;
	font-size: 125%;
}
#stacks_in_288 .buttonalien:hover
{
	background:  #E6E6E6  url(../files/defligraimg2-288.png) no-repeat 12px 10px;

 
 

background-size: 90% auto;
 
 

	margin: 0px;	
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/
}

#stacks_in_288 .buttonalien:active
{
	position: relative;
	top: 0px;
	/**/
}

#stacks_in_288 .buttonalien a
{
	display: block;
	overflow: hidden;
	list-style-image: url(../files/defligraimg2-288.png);
	text-decoration: none !important;
	color: #000000 !important;

	padding-top: 200px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;

}
#stacks_in_288 .buttonalien:hover a
{
	color: #0000FF !important;
}

@media screen and (max-width: 2000px) {
	#stacks_in_288 .buttonalien
{
	display: block !important;

}}

#stacks_in_288 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_289 .buttonalienwrap
{ text-align: center; }
	
	#stacks_in_289 .buttonalien
{
	display: block;
	background:  #FFFFFF  url(../files/defligraimg1-289.png) no-repeat 28px 15px; 
	/*list-style-image is used as a preloader for hover button*/	

 
 

background-size: 80% auto;
 
 

	text-align: center;
	margin: 0px;
	border: 1px solid #BBBBBB;
	 
	-moz-box-shadow: 0px 0px 6px #000000;-webkit-box-shadow: 0px 0px 6px #000000;box-shadow: 0px 0px 6px #000000;
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/

    text-decoration: none !important;
	line-height: 136%;
	font-size: 125%;
}
#stacks_in_289 .buttonalien:hover
{
	background:  #E6E6E6  url(../files/defligraimg2-289.png) no-repeat 12px 10px;

 
 

background-size: 90% auto;
 
 

	margin: 0px;	
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/
}

#stacks_in_289 .buttonalien:active
{
	position: relative;
	top: 0px;
	/**/
}

#stacks_in_289 .buttonalien a
{
	display: block;
	overflow: hidden;
	list-style-image: url(../files/defligraimg2-289.png);
	text-decoration: none !important;
	color: #000000 !important;

	padding-top: 200px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;

}
#stacks_in_289 .buttonalien:hover a
{
	color: #0000FF !important;
}

@media screen and (max-width: 2000px) {
	#stacks_in_289 .buttonalien
{
	display: block !important;

}}

#stacks_in_289 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_290 .buttonalienwrap
{ text-align: center; }
	
	#stacks_in_290 .buttonalien
{
	display: block;
	background:  #FFFFFF  url(../files/defligraimg1-290.png) no-repeat 28px 15px; 
	/*list-style-image is used as a preloader for hover button*/	

 
 

background-size: 80% auto;
 
 

	text-align: center;
	margin: 0px;
	border: 1px solid #BBBBBB;
	 
	-moz-box-shadow: 0px 0px 6px #000000;-webkit-box-shadow: 0px 0px 6px #000000;box-shadow: 0px 0px 6px #000000;
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/

    text-decoration: none !important;
	line-height: 136%;
	font-size: 125%;
}
#stacks_in_290 .buttonalien:hover
{
	background:  #E6E6E6  url(../files/defligraimg2-290.png) no-repeat 12px 10px;

 
 

background-size: 90% auto;
 
 

	margin: 0px;	
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/
}

#stacks_in_290 .buttonalien:active
{
	position: relative;
	top: 0px;
	/**/
}

#stacks_in_290 .buttonalien a
{
	display: block;
	overflow: hidden;
	list-style-image: url(../files/defligraimg2-290.png);
	text-decoration: none !important;
	color: #000000 !important;

	padding-top: 200px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;

}
#stacks_in_290 .buttonalien:hover a
{
	color: #0000FF !important;
}

@media screen and (max-width: 2000px) {
	#stacks_in_290 .buttonalien
{
	display: block !important;

}}

#stacks_in_290 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}

#stacks_in_316 {
	padding: 30px 0px 0px 0px;
}

#stacks_in_319 {
	font-size: 201%;
}

#stacks_in_321 {
	font-size: 126%;
}
/* Start dooGrid stack each CSS code */.stacks_in_318gridWrapper > div{	display: inline-block !important;	width: 25%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 15px;    padding-right: 7.500000px;    padding-left: 7.500000px;}.stacks_in_318gridWrapper{	margin-right: -7.500000px;    margin-left: -7.500000px;    margin-top: -15px;}@media all and (max-width: 1024px) {				.stacks_in_318gridWrapper > div{		width: 33.333333%;	}	}@media all and (max-width: 768px) {				.stacks_in_318gridWrapper > div{		width: 50%;	}		}@media all and (max-width: 480px) {				.stacks_in_318gridWrapper > div{		width: 100%;	}	}/* End dooGrid stack each CSS code */
#stacks_in_318 {
	margin: 0px 0px 100px 0px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_322 .buttonalienwrap
{ text-align: center; }
	
	#stacks_in_322 .buttonalien
{
	display: block;
	background:  #FFFFFF  url(../files/defligraimg1-322.png) no-repeat 28px 15px; 
	/*list-style-image is used as a preloader for hover button*/	

 
 

background-size: 80% auto;
 
 

	text-align: center;
	margin: 0px;
	border: 1px solid #BBBBBB;
	 
	-moz-box-shadow: 0px 0px 6px #000000;-webkit-box-shadow: 0px 0px 6px #000000;box-shadow: 0px 0px 6px #000000;
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/

    text-decoration: none !important;
	line-height: 136%;
	font-size: 125%;
}
#stacks_in_322 .buttonalien:hover
{
	background:  #E6E6E6  url(../files/defligraimg2-322.png) no-repeat 12px 10px;

 
 

background-size: 90% auto;
 
 

	margin: 0px;	
	/**/
	-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; transition: all 1s ease-in-out; 
	/**/
}

#stacks_in_322 .buttonalien:active
{
	position: relative;
	top: 0px;
	/**/
}

#stacks_in_322 .buttonalien a
{
	display: block;
	overflow: hidden;
	list-style-image: url(../files/defligraimg2-322.png);
	text-decoration: none !important;
	color: #000000 !important;

	padding-top: 200px;
	padding-bottom: 20px;
	padding-left: 10px;
	padding-right: 10px;

}
#stacks_in_322 .buttonalien:hover a
{
	color: #0000FF !important;
}

@media screen and (max-width: 2000px) {
	#stacks_in_322 .buttonalien
{
	display: block !important;

}}

#stacks_in_322 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_401_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_401 a:link, #stacks_in_401 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_401 a:hover, #stacks_in_401 a:active {
	color:#FFFFFF;
}







#stacks_in_401 a:link, #stacks_in_401 a:visited {
	background-color:#00A0FF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00A0FF), to(#0060BF));
	border:1px solid #0060BF;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_401 a:hover {
	background-color:#00ACFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00ACFF), to(#0053A5));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_401 a:active {
	background-color:#00A0FF;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_401 {
	padding: 0px 0px 100px 0px;
}
