.home				{padding-top:3%; padding-bottom:3%}
.map_header			{background-image:url(../img/hovertop.png); background-repeat:no-repeat; background-position:top right;background-color:#f9f9f9;}
.map_header1		{background-image:url(../img/hovertop.png); background-repeat:no-repeat; background-position:top right;}
h2.warna			{font:DINPro;font-weight:lighter; font-size:26px; color:#FF9900;line-height: 1;}
.font2				{font-style:normal; font-size:20px; color:#898989; float:left;line-height: 1;}
.font3				{font-style:normal; color:#FF9900; float:right;}
.font4				{font-style:normal; color:#FF9900; float:left; border-bottom: solid 1px #FF9900; padding-bottom:5px; padding-top:10px; width:50px}
.font5				{font-style:normal; color:#898989; float:left;line-height: 1;}
.font6				{font-style:normal; font-size:18px; color:#FF9900; float:left; border-bottom: solid 1px #FF9900; padding-bottom:5px; padding-top:10px;}

ln					{border: solid 1px #c2c2c2;border-width: 1px 0 0;}


a.color1			{font-size:14px; color:#c2c2c2;padding-bottom:5px;}
a.color1:hover		{color:#FF9900;}

p.color1			{font-size:16px; color:#898989;margin-bottom:2px; border-bottom:solid 1px #c2c2c2}
p.almt  			{font-size:12px; color:#898989; margin-bottom:2px; padding-top:5px}
p.almt_color  		{font-size:12px; color:#FF9900; margin-bottom:2px; padding-top:5px}
p.catalog			{font-size:14px; color:#898989;margin-bottom:2px;}
a.catalog			{font-size:12px; color:#898989;padding-bottom:20px; padding-left:40px; background-image:url(../img/download.png); background-repeat:no-repeat}
a.catalog:hover		{ background-image:url(../img/hover_download.png); background-repeat:no-repeat;color:#FF9900;}

.img-right			{float:right;}


.opacity			{
opacity:0.4;
filter:alpha(opacity=40); /* For IE8 and earlier */
}
.opacity:hover
{
opacity:1.0;
filter:alpha(opacity=100); /* For IE8 and earlier */
}

p.red				{font-size: 10px;color: rgb(194, 194, 194);margin-left: 8px;}
p.red1				{font-size: 10px;color: rgb(194, 194, 194);margin-left: 8px;position:relative;top:80px;}
p.red2				{font-size: 10px;color: rgb(194, 194, 194);margin-left: 8px;position:relative;top:100px;}

.site				{font-size:12px; color:#c2c2c2; margin-bottom:2px; padding-top:5px}
ul.none1 .site		{list-style-type:none;font-size:12px; color:#898989; margin-bottom:2px; padding-top:5px;}

ul.none	.almt		{list-style-type:none;font-size:12px; color:#898989; margin-bottom:0px; padding-top:0px;}

.no_bg				{background:none !important}
.bg-color			{background-color:#f9f9f9; padding-left:5px; padding-right:5px}
.lefts				{margin-left:15px}
.rights				{margin-right:15px}		
.top				{margin-top: 10%;}
.bottom				{padding-bottom: 8%;}

.prefix1 			{display: block;position:relative;z-index:2;text-align:center;padding-top:0;padding-bottom:0;border-style:solid;border-width:0px;overflow:hidden;font-size:0.875em;height:2.3125em;line-height: 2.3125em; background-color:#FF9900; margin-left:2%}
ul.product  		{list-style-type:none; padding-top:55px;font-size: 1em;line-height: 2.6;list-style-position: outside;font-family: inherit;}
ul a				{font-style:normal; color:#acacac;}
ul li:hover			{color:#FF9900}
.list-product img	{float:right;}		


.hovimg				{display:table;float:right; background: rgba(241, 241, 241, 0.85); width:40%;}
ul.product li a.wii	{color:#b7b7b7;display:table; width:100%;border-bottom:solid 1px #d1d1d1;line-height:4}
ul.product li a.wii img	{position:relative;z-index:-10; width:100%;}
ul.product li a.wii.title 	{color:#e67912;
-webkit-transition: all .25s ease-in;
-moz-transition: all .25s ease-in;
-ms-transition: all .25s ease-in;
-o-transition: all .25s ease-in;
transition: all .25s ease-in;
}
ul.product li a.wii.title .hovimg	{
background:none;
-webkit-transition: all .25s ease-in;
-moz-transition: all .25s ease-in;
-ms-transition: all .25s ease-in;
-o-transition: all .25s ease-in;
transition: all .25s ease-in;
}










				.gallery	{
				float: left;
				overflow: hidden;
				position: relative;
				text-align: left;
				cursor: default;
				}
				.gallery .wii .mask {
				display: none;
				}
				.gallery .wii.name .mask	{
				display:block !important;
				position: absolute;
				left: 0;
				right: 0;
				background-color: #e68d1c;
				opacity: 0.9;
				} 
				.gallery .mask, .view-first .mask2 {
				opacity: 0;
				background-color: rgba(248, 156, 46, 0.79);
				z-index: 999;
				}
				.gallery .mask, .view .content {
				width: 100%;
				height: 100%;
				position: absolute;
				overflow: hidden;
				top: 0;
				left: 0;
				}
	
	
	
	/*.over	{position:absolute;top:10px;}*/
	.gallery .mask a					{display:block;width:100%; height:100%;}
	.gallery .mask a h2,.mask a p		{color:#fff;}
	.caption_gallery					{position:absolute; bottom:0px;padding: 0 25px;}
	.mask a h2							{line-height: 25px;font-weight: bold;font-size: 18px;}
	.mask a p							{}
	
	
				
	/************************
	FAQ ACCORDION
	************************/

	#wrapper {
		width: 800px;
		margin-left: auto;
		margin-right: auto;
	}
	.accordionButton {	
		float: left;
		_float: none;  /* Float works in all browsers but IE6 */		
		border-bottom: 1px solid #FFFFFF;
		cursor: pointer;
	}		
	.accordionContent {	
		float: left;
		_float: none; /* Float works in all browsers but IE6 */
	}		
	.accordionButton .answer,
	.accordionButton.on .question	{display:none;}
	
	.accordionButton .question,
	.accordionButton.on .answer	{display:block;}
	.accordionButton		{background: url(../img/FAQ_shadow.png) 0 5px no-repeat;margin: 10px 0;padding: 10px 0;	}
	.accordionButton .large-3	{
		background: url(../img/FAQ_standart.png) 10pc no-repeat;			
		line-height:43px;
		color:#fff;
		font-weight:bold;
		padding:0 12px;
	}
	.accordionButton.on .large-3	{
		background: url(../img/FAQ_down.png) 10pc no-repeat;	
	}
	.accordionButton .large-12	{background: url(../img/FAQ.png) no-repeat;}
	.accordionButton .large-8	{cursor: auto;color: #e68833;font-size: 13px;line-height: 20px;font-family: arial;font-weight: bold;}
	.accordionContent			{color: #898989; font-size:13px ; line-height:20px;}
	
	.pagging .pagination li.current a {background: #e68833;}
				

				
				
				
				/**background-repeat:no-repeat;*/
/* EDIT MOBILE */
@media only screen and (max-width: 1024px) {
	.accordionButton {
        background-image: none;
		width: 100%;
		margin:0;
		padding:15px;
		background-color: #e68833;
		border-top-right-radius: 35px;
		border-bottom-right-radius: 35px;
		overflow: hidden;
		color: #fff;
		font-weight: 700;
		font-size: 16px;
		min-height: 60px;
		display: flex;
		align-items: center;
		position: relative;
		padding-right: 45px;
    }
	.accordionButton::after {
		background-image: url(../img/FAQ_standart.png);
		content: '';
		width: 30px;
		position: absolute;
		right: 15px;
		z-index: 2;
		height: 30px;
		background-repeat: no-repeat;
		background-position: center;
	}
	.accordionButton.on::after {
		background-image: url(../img/FAQ_down.png);
	}
	.gallery {
		padding:0 4px;
		margin-bottom: 8px;
	}
	.gallery .wii {
		position: relative;
		height: 100%;
		border-radius: 10px;
		overflow: hidden;
		z-index: 1;
	}
	.gallery .wii .mask {
        display: block;
		opacity: 1;
		background-color: transparent;
    }
	.gallery .wii .mask .caption_gallery {
		display: none;
	}
	.gallery .wii .mask a:first-child .caption_gallery {
		background: rgba(248, 156, 46, 0.79);
		min-height: 40px;
		left: 0;
		right: 0;
		padding:0 15px;
		display: block;
	}
	.gallery .wii .mask .caption_gallery h2 {
		font-size: 12px;
		line-height: normal;
	}
	/* .gallery .wii .mask a {
		position: relative;
	}
	.gallery .wii .mask .caption_gallery {
		position: relative;
	} */
}