.AcImageSliderWrapper

{

	display:block;

	width:100%;

	height:200px;

	background-color:#e3e3e3;

	padding:20px;

	overflow:scroll;

}



.AcImageSliderCollectionWrapper

{

	position:relative;

	

	float:left;

	margin:2px;

	display:inline-block;

	width:250px;

	height:190px;



	border-style:none;

	border-color:#ffffff;

	border-radius:5px;

	background-color:#ffffff;

	

}



.AcImageSliderCollectionItem

{

	

	display:block;

	width:100%;

	height:100%;

	border:1px;

	border-style:solid;

	border-color:#ffffff;

	border-radius:5px;

    background-size: 100% 100%;

	background-position : center;

	background-color:transparent;

	background-repeat:no-repeat;

	

}

.AcImageSliderCollectionItem:hover

{

	background-color:#BCEEDB;

	opacity : 0.7;

}



#AcImageSliderAddButton

{

	position:relative;

	display:none; 

	width:80px;

	height:40px;

	text-align:center;

	top:60px;

	left:80px;

	padding-top:20px;

	

	background-color:black;

	color:white;

}

.AcImageInfoBar

{

	position:relative;

	width:100%;

	height:40px;

	line-height:40px;

	background-color:#999C9B;

	display:inline-block;

	top:150px;

	text-align:center;

	

	color:#ffffff;

	

}



.AcsSliderSettingsTags

{

	width:100%;

	display:none;

	height:200px;

	background-color:#e3e3e3;;

}



.AcButton

{

	width :60px;

	height:40px;

	line-height:40px;

	background-color:#BCEEDB;

	color:#ffffff;

	text-align:center;

	float:right;

}

.InlineBlockElements

{

	display:inline-block;

	padding:5px;

}

.InputBoxShort

{

	width:40x;

	height:25px;

	line-height:25px;

	

}



.InputBoxLong

{

	width:80px;

	height:25px;

	line-height:25px;

}



.BlockWrappers

{

	display:block;

}



.AcsImageSelector

{

	display:block;

	width:100%;

	height:auto;

	overflow:hidden;

	background-color:#ffffff;

	

	

}

.AcsImageSelector > ul

{

	display:block;

	background-color:#ffffff;

	

}







.AcsImageSelectorItem >ul >li

{

	display:inline-block;

	width:150px;

	height:150px;

	margin:2px;

	border:solid;

	float:left;

	

}



.leftAlign

{

	float: left;

}

.AcsImageLinkDefine 

{

	display:inline-block;

	float:left;

	width:49%;

	height:450px;

	overflow:scroll;



	

}

.AcsImageLinkDefine .AcsImageSelectorItem >ul >li

{

	display:block;

	float:left;

	width:150px;

	height:150px;

	border:solid;

	border-color:#000000;

	

}



.AcsImageLinkSettings

{

	display:inline-block;

	float:right;

	width:50%;

	height:450px;

	overflow:hidden;

	background-color:#E4F5F1;

	border:solid;

	border-color:#D4D8D7;

	

}

.AcsOptionsPost

{

	width:100%;

}



.InlineBlockElementsWithoupad

{

	display:inline-block;

	

}

.AcsImagewrapper

{

	display:block;

	width:100%;

	height:400px;

	position:relative;

	float:left;

	top:100px;

	border-style:none;



	border-color:#000000;

}

.Acs_ThemBlockWrapper
{
	position:absolute;
	display:block;
	float:left;
	top:0px;
	width:100%;
	height:400px;
	padding-top:0px;
	transition: z-index 1s linear; 
	
	
}
.Acs_ThemBlockWrapperActive
{
	z-index:100;
	
}
.AcsImageHolder
{
	position:absolute;
	display:block;
	top:0px;
	float:left;
	width:100%;
	height:400px;
	padding-top:0px;
	left:0px;
	
	
	z-index:10;
	
	opacity:0.75;
	
	border-style:none;
}
.AcsSliderImage
{
	
	
	top:0px;
	left:0px;
	float:left;
	width:100%;
	height:400px;
	
	
	
}
.AcsImageHolderActive
{
	z-index:100;
	animation-name:slide;
	animation-duration:5s;
	animation-iteration-count:once;
		
}
.AcsThematicTextHolder
{
	display:block;
	position:absolute;
	float:left;
	width:100%;
	top:0px;
	left:0px;
	height:400px;
	text-align:center;
	background-color:#EBF4FA ;
	
	 color:#D64202;
	
	padding-top:8%;
	
	font-size : 25px;
	
	font-family:"Lucida Console", Monaco, monospace;

}
.AcsThematicTextHolderActive
{
	z-index:90;
	animation-name: grow;
	animation-duration:5s;
	animation-iteration-count:once;
	
	

}
#TextHolder
{
	margin-top:8%;
	
	font-size : 25px;
	
	display:block;
	
	
	
}


@keyframes grow
{
	from {font-size:35px;} 
  to {  font-size:60px;}
}

@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes slide {
  from {opacity:1;} 
  to {opacity:0.25;}
}
.CloseButton
{
	position:relative;
	float:left;
	top:0;
	z-index:15;
}


@media screen and (max-width: 1179px)

{

	.AcImageSliderWrapper

{

	position:relative;

	display:block;

	

	width:100%;

	height:200px;

	background-color:#e3e3e3;

	padding:20px;

	overflow:scroll;

}



.AcImageSliderCollectionWrapper

{

	position:relative;

	

	float:left;

	margin:2px;

	display:block;

	width:250px;

	height:190px;



	border-style:solid;

	border-color:#ffffff;

	border-radius:5px;

	background-color:#ffffff;

	

}



.AcImageSliderCollectionItem

{

	

	display:block;

	width:100%;

	height:100%;

	border:1px;

	border-style:solid;

	border-color:#ffffff;

	border-radius:5px;

    background-size: 100% 100%;

	background-position : center;

	background-color:transparent;

	background-repeat:no-repeat;

	

}

.AcImageSliderCollectionItem:hover

{

	background-color:#BCEEDB;

	opacity : 0.7;

}



#AcImageSliderAddButton

{

	position:relative;

	display:none; 

	width:80px;

	height:40px;

	text-align:center;

	top:60px;

	left:80px;

	padding-top:20px;

	

	background-color:black;

	color:white;

}

.AcImageInfoBar

{

	position:relative;

	width:100%;

	height:40px;

	line-height:40px;

	background-color:#999C9B;

	display:inline-block;

	top:150px;

	text-align:center;

	

	color:#ffffff;

	

}



.AcsSliderSettingsTags

{

	width:100%;

	display:none;

	height:200px;

	background-color:#e3e3e3;;

}



.AcButton

{

	width :60px;

	height:40px;

	line-height:40px;

	background-color:#BCEEDB;

	color:#ffffff;

	text-align:center;

	float:right;

}

.InlineBlockElements

{

	display:inline-block;

	padding:5px;

}

.InputBoxShort

{

	width:40x;

	height:25px;

	line-height:25px;

	

}



.InputBoxLong

{

	width:80px;

	height:25px;

	line-height:25px;

}



.BlockWrappers

{

	display:block;

}



.AcsImageSelector

{

	display:block;

	width:100%;

	height:auto;

	overflow:hidden;

	background-color:#ffffff;

	

	

}

.AcsImageSelector > ul

{

	display:block;

	background-color:#ffffff;

	

}







.AcsImageSelectorItem >ul >li

{

	display:inline-block;

	width:150px;

	height:150px;

	margin:2px;

	border:solid;

	float:left;

	

}



.leftAlign

{

	float: left;

}

.AcsImageLinkDefine 

{

	display:inline-block;

	float:left;

	width:49%;

	height:450px;

	overflow:scroll;



	

}

.AcsImageLinkDefine .AcsImageSelectorItem >ul >li

{

	display:block;

	float:left;

	width:150px;

	height:150px;

	border:solid;

	border-color:#000000;

	

}



.AcsImageLinkSettings

{

	display:inline-block;

	float:right;

	width:50%;

	height:450px;

	overflow:hidden;

	background-color:#E4F5F1;

	border:solid;

	border-color:#D4D8D7;

	

}

.AcsOptionsPost

{

	width:100%;

}



.InlineBlockElementsWithoupad

{

	display:inline-block;

	

}

.AcsImagewrapper

{

	display:block;

	width:100%;

	height:400px;

	position:relative;

	float:left;

	top:100px;

	border-style:none;



	border-color:#000000;
	overflow:hidden;

}

.AcsImageHolder
{

	position:relative;

	display:inline-block;

	float:left;

	width:100%;

	height:400px;

	padding-top:0px;

	

	background-size: 100% 100%;

	border-bottom-right-radius : 10% 10%;

	background-repeat: no-repeat;

	z-index:10;

	animation-name: slide;

	animation-duration:5s;

	animation-iteration-count:infinite;

	animation-direction:left;

	animation-playstate:paused;

	animation-timing-function:linear;

	opacity:0.75;

	background-color:transparent;

	border-style:inset;

}
.AcsImageHolderActive
{
	
}

.AcsThematicTextHolder

{

	display:inline-block;

	position:relative;

	float:right;

	width:100%;

	height:400px;

	text-align:center;

	background-color:#EBF4FA ;

	top:-400px;

	z-index:-1;

	border-bottom-right-radius : 10% 10%;

	background-repeat: no-repeat;

	

	



}

#TextHolder

{

	margin-top:8%;

	

	font-size : 25px;

	

	display:none;

	

	animation-name: grow;

	animation-duration:5s;

	animation-iteration-count:infinite;

	animation-direction:left;

	

}

.slide {

  -webkit-animation-name: fade;

  -webkit-animation-duration: 1.5s;

  animation-name: fade;

  animation-duration: 1.5s;

}


@keyframes grow
{
	from {font-size:20px;} 
  to {  font-size:40px;}
}

@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes slide {
  from {opacity:1;} 
  to {opacity:0.25;}
}
.CloseButton

{

	position:relative;

	float:left;

	top:0;

	z-index:15;

}



}



