/********************************************************************************************************/
/* Slide AR 2018 */

#home .slideshow #slideAR2018 { background: url(../images/global/banner/slideAR2018/home_slide_bg.jpg) bottom center; }
#home #slideAR2018 .aniArea { width: 85%; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-55%); max-width: 980px; }
#home #slideAR2018 .aniArea .bg { position: static; opacity: 0; width: 100%; max-width: 980px; height: 100%; }
#home #slideAR2018 .aniArea img { position: absolute; opacity: 0; left: 50%; transform: translateX(-50%); }
#home #slideAR2018 .aniArea img.ani_appear { opacity: 1 }
#home #slideAR2018 .aniArea img.ani_bg { position: static; opacity: 0; margin: auto; left: 0; transform: translateX(0); }
#home #slideAR2018 .bannerAnimation .ani_1 { animation: slideAR2018slide1 1s linear forwards 0.5s; }
#home #slideAR2018 .bannerAnimation .ani_2 { animation: slideAR2018slide2 1s linear forwards 1.5s; }

@keyframes slideAR2018slide1 {
    0%   { opacity:0 }
    100% { opacity:1 }
}

@keyframes slideAR2018slide2 {
    0%   { opacity:0 }
    100% { opacity:1 }
}

@media screen and (min-width:1024px) and (max-height:768px) and (orientation:landscape) {
	#home #slideAR2018 .aniArea img { width: auto; height: 450px; }
}

/********************************************************************************************************/
/* slideKPI2019 */

#home .slideshow #slideKPI2019{background:url(../images/global/banner/slideKPI2019/home_slide_bg.jpg) bottom center;}

#home #slideKPI2019 .aniArea
{
	width:100%;
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-55%);
	max-width:980px;
}

@media screen and (min-width:1024px) and (max-height:768px) and (orientation:landscape)
{
	/* IE 10-11*/
	_:-ms-input-placeholder, :root #home #slideKPI2019 .aniArea {max-width:700px;}
	_:-ms-input-placeholder, :root #home #slideKPI2019 .textArea{	font-size:22px;	}
	_:-ms-input-placeholder, :root #home #slideKPI2019 .textArea a{line-height:34px;background-size:auto 34px;padding:0 30px 0 46px;}
}

#home #slideKPI2019 img.ani_1 { opacity: 0; }
#home #slideKPI2019.slick-current.slick-active img.ani_1 { opacity: 1; }

#home #slideKPI2019 .ani, #home #slideKPI2019 .textArea { opacity: 0; }

#home #slideKPI2019 .bannerAnimation .ani1, #home #slideKPI2019 .bannerAnimation .textArea{animation-delay:1s;animation-name:slideResultIR2017show;animation-duration:0.5s;animation-timing-function:linear;animation-fill-mode: forwards;}

@keyframes slideKPI2019show{
    0% {opacity:0;}
    100% {opacity:1;}
}

#home #slideKPI2019 .textArea
{
	text-align:center;
	font-size:32px;
	margin:0 auto;
}

#home #slideKPI2019 .textArea a
{
	color:#0a4fa2;
	font-weight:400;
	padding:0 40px 0 52px;
	line-height:42px;
	background-repeat:no-repeat;
	background-position:left top;
	background-size:auto 42px;
	margin-top:10px;
	display:inline-block;	
}

#home #slideKPI2019 .textArea a.icon_result_pt{background-image:url(../images/global/banner/slideKPI2019/icon_pt.png);}
#home #slideKPI2019 .textArea a.icon_result_ann{background-image:url(../images/global/banner/slideKPI2019/icon_ann.png);}
#home #slideKPI2019 .textArea a.icon_result_pr{background-image:url(../images/global/banner/slideKPI2019/icon_pr.png);}
#home #slideKPI2019 .textArea a.icon_result_video{background-image:url(../images/global/banner/slideKPI2019/icon_video.png);}
#home #slideKPI2019 .textArea a.icon_result_audio{background-image:url(../images/global/banner/slideKPI2019/icon_audio.png);}
#home #slideKPI2019 .textArea a.icon_kpi{background-image:url(../images/global/banner/slideKPI2019/icon_kpi.png);}

@media screen and (max-width:980px){
	#home #slideKPI2019 .textArea
	{
		font-size:26px;
	}
	
	#home #slideKPI2019 .textArea a
	{
		padding:0 30px 0 40px;
		line-height:32px;
		background-size:auto 32px;
	}
	
}

@media screen and (max-width:500px){
	#home #slideKPI2019 .textArea
	{
		text-align:left;
		font-size:20px;
		width:300px;
	}
	
	#home #slideKPI2019 .textArea a
	{
		padding:0 0 0 30px;
		line-height:24px;
		background-size:auto 24px;
		display:block;
	}
	
}

@media screen and (max-width:340px){
	#home #slideKPI2019 .textArea
	{
		font-size:16px;
		width:260px;
	}
}



/********************************************************************************************************/
/* slideResult2018 */
/*
#home .slideshow #slideResult2018{background:url(../images/global/banner/slideResult2018/home_slide_bg.jpg) bottom center;}

#home #slideResult2018 .aniArea
{
	width:100%;
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-55%);
	max-width:980px;
}

@media screen and (min-width:1024px) and (max-height:768px) and (orientation:landscape)
{
	_:-ms-input-placeholder, :root #home #slideResult2018 .aniArea {max-width:700px;}
	_:-ms-input-placeholder, :root #home #slideResult2018 .textArea{	font-size:22px;	}
	_:-ms-input-placeholder, :root #home #slideResult2018 .textArea a{line-height:34px;background-size:auto 34px;padding:0 30px 0 46px;}
}

#home #slideResult2018 img.ani_1 { opacity: 0; }
#home #slideResult2018.slick-current.slick-active img.ani_1 { opacity: 1; }

#home #slideResult2018 .ani, #home #slideResult2018 .textArea { opacity: 0; }

#home #slideResult2018 .bannerAnimation .ani1, #home #slideResult2018 .bannerAnimation .textArea{animation-delay:1s;animation-name:slideResultIR2017show;animation-duration:0.5s;animation-timing-function:linear;animation-fill-mode: forwards;}

@keyframes slideResult2018show{
    0% {opacity:0;}
    100% {opacity:1;}
}

#home #slideResult2018 .textArea
{
	text-align:center;
	font-size:32px;
	margin:0 auto;
}

#home #slideResult2018 .textArea a
{
	color:#0a4fa2;
	font-weight:400;
	padding:0 40px 0 52px;
	line-height:42px;
	background-repeat:no-repeat;
	background-position:left top;
	background-size:auto 42px;
	margin-top:10px;
	display:inline-block;	
}

#home #slideResult2018 .textArea a.icon_result_pt{background-image:url(../images/global/banner/slideResult2018/icon_pt.png);}
#home #slideResult2018 .textArea a.icon_result_ann{background-image:url(../images/global/banner/slideResult2018/icon_ann.png);}
#home #slideResult2018 .textArea a.icon_result_pr{background-image:url(../images/global/banner/slideResult2018/icon_pr.png);}
#home #slideResult2018 .textArea a.icon_result_video{background-image:url(../images/global/banner/slideResult2018/icon_video.png);}
#home #slideResult2018 .textArea a.icon_result_audio{background-image:url(../images/global/banner/slideResult2018/icon_audio.png);}
#home #slideResult2018 .textArea a.icon_kpi{background-image:url(../images/global/banner/slideResult2018/icon_kpi.png);}

@media screen and (max-width:980px){
	#home #slideResult2018 .textArea
	{
		font-size:26px;
	}
	
	#home #slideResult2018 .textArea a
	{
		padding:0 30px 0 40px;
		line-height:32px;
		background-size:auto 32px;
	}
	
}

@media screen and (max-width:500px){
	#home #slideResult2018 .textArea
	{
		text-align:left;
		font-size:20px;
		width:300px;
	}
	
	#home #slideResult2018 .textArea a
	{
		padding:0 0 0 30px;
		line-height:24px;
		background-size:auto 24px;
		display:block;
	}
	
}

@media screen and (max-width:340px){
	#home #slideResult2018 .textArea
	{
		font-size:16px;
		width:260px;
	}
}
*/



/********************************************************************************************************/
/* slideAwards2019 */

#home .slideshow #slideAwards2019{background:url(../images/global/banner/slideAwards2019/home_slide_bg.jpg) bottom center;}

#home #slideAwards2019 .aniArea
{
	width:85%;
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-55%);
	max-width:980px;
}
@media screen and (min-width:1024px) and (max-height:768px) and (orientation:landscape)
{
	/* IE 10-11*/
	_:-ms-input-placeholder, :root #home #slideAwards2019 .aniArea {max-width:700px;}
}

@media screen and (max-width:1025px) and (orientation:landscape)
{
	#home #slideAwards2019 .aniArea {max-width:700px;}
}

#home #slideAwards2019 .aniArea img{position:absolute; opacity:0}
#home #slideAwards2019 .aniArea .ani_bg{position:static; opacity:0}

#home #slideAwards2019 .bannerAnimation .ani_1_1{animation-name: slideAwards2019slide1_1;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 0.5s;}

@keyframes slideAwards2019slide1_1 {
	0% {opacity:0;}
	100% {opacity:1;}
	/*
	0% {opacity:0;transform:translateX(50px);}
	100% {opacity:1;transform:translateX(0);}
	*/
}

#home #slideAwards2019 .bannerAnimation .ani_1_2{animation-name: slideAwards2019slide1_2;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 2s;}

@keyframes slideAwards2019slide1_2 {
	0% {opacity:0;transform: scale(0.5) translateY(-20%)}
	100% {opacity:1;transform: scale(1) translateY(0)}
}

#home #slideAwards2019 .bannerAnimation .ani_1_3{animation-name: slideAwards2019slide1_3;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 3s;}

@keyframes slideAwards2019slide1_3 {
	0% {opacity:0;transform: scale(0.5) translateX(15%)}
	100% {opacity:1;transform: scale(1) translateX(0)}
}

#home #slideAwards2019 .bannerAnimation .ani_1_4{animation-name: slideAwards2019slide1_4;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 4s;}

@keyframes slideAwards2019slide1_4 {
	0% {opacity:0;transform: scale(0.5) translateY(20%)}
	100% {opacity:1;transform: scale(1) translateY(0)}
}

#home #slideAwards2019 .bannerAnimation .ani_1_5{animation-name: slideAwards2019slide1_5;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 5s;}

@keyframes slideAwards2019slide1_5 {
	0% {opacity:0;transform: scale(0.5) translateX(-15%)}
	100% {opacity:1;transform: scale(1) translateX(0)}
}



#home #slideAwards2019 .bannerAnimation .ani_1_6{animation-name: slideAwards2019slide1_6;   animation-duration: 2s;animation-iteration-count:infinite; animation-timing-function:linear;  animation-delay: 6s;}
@keyframes slideAwards2019slide1_6 {
	0% {opacity:0;}
	50% {opacity:1;}
	100% {opacity:0;}
}

#home #slideAwards2019 .bannerAnimation .ani_1_7{animation-name: slideAwards2019slide1_6;   animation-duration: 1.75s;animation-iteration-count:infinite; animation-timing-function:linear;  animation-delay: 6.75s;}
@keyframes slideAwards2019slide1_7 {
	0% {opacity:0;}
	50% {opacity:1;}
	100% {opacity:0;}
}

#home #slideAwards2019 .bannerAnimation .ani_1_8{animation-name: slideAwards2019slide1_8;   animation-duration: 2.25s;animation-iteration-count:infinite; animation-timing-function:linear;  animation-delay: 6.25s;}
@keyframes slideAwards2019slide1_8 {
	0% {opacity:0;}
	50% {opacity:1;}
	100% {opacity:0;}
}

#home #slideAwards2019 .bannerAnimation .ani_1_9{animation-name: slideAwards2019slide1_9;   animation-duration: 2s;animation-iteration-count:infinite; animation-timing-function:linear;  animation-delay: 7s;}
@keyframes slideAwards2019slide1_9 {
	0% {opacity:0;}
	50% {opacity:1;}
	100% {opacity:0;}
}



#home #slideAwards2019 .bannerAnimation .ani_star1{animation-name: slideAwards2019slide1_star;   animation-duration: 2s;animation-iteration-count:infinite; animation-timing-function:linear;  animation-delay: 7s;}
#home #slideAwards2019 .bannerAnimation .ani_star2{animation-name: slideAwards2019slide1_star;   animation-duration: 1.5s;animation-iteration-count:infinite; animation-timing-function:linear;  animation-delay: 7s;}
@keyframes slideAwards2019slide1_star {
	0% {opacity:0;}
	50% {opacity:1;}
	100% {opacity:0;}
}

/********************************************************************************************************/
/* slideXmas2018 */

#home .slideshow #slideXmas2018{background:url(../images/global/banner/slideXmas2018/home_slide_bg.jpg) bottom center;}

#home #slideXmas2018 .aniArea
{
	width:100%;
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-55%);
	max-width:980px;
}
@media screen and (min-width:1024px) and (max-height:768px) and (orientation:landscape)
{
	/* IE 10-11*/
	_:-ms-input-placeholder, :root #home #slideXmas2018 .aniArea {max-width:700px;}
}

@media screen and (max-width:1025px) and (orientation:landscape)
{
	#home #slideXmas2018 .aniArea {max-width:700px;}
}

#home #slideXmas2018 .aniArea img{position:absolute; opacity:0}
#home #slideXmas2018 .aniArea .ani_bg{position:static; opacity:0}

#home #slideXmas2018 .ani{ position:absolute; opacity:0}

#home #slideXmas2018 .bannerAnimation .ani_bg{position:static; opacity:1}
/*
#home #slideXmas2018 .bannerAnimation .ani1{animation-delay:0.5s;animation-name:slideXmas2018show;animation-duration:8s;animation-timing-function:linear;animation-fill-mode: forwards;}
#home #slideXmas2018 .bannerAnimation .ani2{animation-delay:8s;animation-name:slideXmas2018show;animation-duration:8s;animation-timing-function:linear;animation-fill-mode: forwards;}
#home #slideXmas2018 .bannerAnimation .ani3{animation-delay:12s;animation-name:slideXmas2018show;animation-duration:4s;animation-timing-function:linear;animation-fill-mode: forwards;}


@keyframes slideXmas2018show{
    0% {opacity:0;}
    10% {opacity:1;}
	95% {opacity:1;}
	100% {opacity:0;}
}
*/



#home #slideXmas2018 .bannerAnimation .ani_1_1{animation-name: slideXmas2018_ani_1_1;   animation-duration: 0.5s;animation-fill-mode: forwards; animation-delay: 0.5s;}
@keyframes slideXmas2018_ani_1_1 {
	0% {opacity:0;}
	100% {opacity:1;}
}


#home #slideXmas2018 .bannerAnimation .ani_1_2{animation-name: slideXmas2018_ani_1_2;   animation-duration: 3s; animation-iteration-count:infinite; animation-timing-function:linear; animation-delay: 1s;}

@keyframes slideXmas2018_ani_1_2 {
	0% {opacity:0;}
	50% {opacity:1;}
	100% {opacity:0;}
}

#home #slideXmas2018 .bannerAnimation .ani_1_3_1{animation-name: slideXmas2018_ani_1_3;   animation-duration: 7.5s;animation-fill-mode: forwards; animation-delay: 2s;}
#home #slideXmas2018 .bannerAnimation .ani_1_3_2{animation-name: slideXmas2018_ani_1_3;   animation-duration: 8s;animation-fill-mode: forwards; animation-delay: 1.5s;}
#home #slideXmas2018 .bannerAnimation .ani_1_3_3{animation-name: slideXmas2018_ani_1_3;   animation-duration: 8s;animation-fill-mode: forwards; animation-delay:1.5s;}
#home #slideXmas2018 .bannerAnimation .ani_1_3_4{animation-name: slideXmas2018_ani_1_3;   animation-duration: 7.5s;animation-fill-mode: forwards; animation-delay: 2s;}
@keyframes slideXmas2018_ani_1_3 {
	0% {opacity:0; transform: scale(0.5) translateY(0)}
	15% {opacity:1; transform:scale(1) translateY(0)}
	85% {opacity:1; transform:scale(1) translateY(0)}
	100% {opacity:0; transform: scale(0.1) translateY(-400px)}
}

#home #slideXmas2018 .bannerAnimation .ani_1_4{	animation-name: slideXmas2018_ani_1_4; animation-duration: 7s; animation-fill-mode: forwards; animation-delay: 2.5s;}

@keyframes slideXmas2018_ani_1_4 {
	0% {opacity:0; transform: scale(0.5) translateY(0)}
	15% {opacity:1; transform:scale(1) translateY(0)}
	85% {opacity:1; transform:scale(1) translateY(0)}
	100% {opacity:0; transform: scale(0.1) translateY(-400px)}
}


#home #slideXmas2018 .bannerAnimation .ani_1_5{animation-name: slideXmas2018_ani_1_5;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 9s;}

@keyframes slideXmas2018_ani_1_5 {
    0% {opacity:0; transform: scale(0.1) translateY(100px)}
	100% {opacity:1; transform: scale(1) translateY(0)}
}

#home #slideXmas2018 .bannerAnimation .ani_1_6{animation-name: slideXmas2018_ani_1_6;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 10s;}

@keyframes slideXmas2018_ani_1_6 {
    0% {opacity:0; transform: translateY(100px)}
	100% {opacity:1; transform: translateY(0)}
}

#home #slideXmas2018 .bannerAnimation .ani_1_7{animation-name: slideXmas2018_ani_1_7;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 10s;}

@keyframes slideXmas2018_ani_1_7 {
    0% {opacity:0; transform: translateY(100px)}
	100% {opacity:1; transform: translateY(0)}
}

#home #slideXmas2018 .bannerAnimation .ani_1_8{animation-name: slideXmas2018_ani_1_8;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 10s;}

@keyframes slideXmas2018_ani_1_8 {
    0% {opacity:0; transform: translateY(100px)}
	100% {opacity:1; transform: translateY(0)}
}



#home #slideXmas2018 .bannerAnimation .ani_1_star1{	animation-name:ani_1_star1;animation-duration:2s;	animation-iteration-count:infinite;	animation-timing-function:linear;animation-delay: 10.5s;}

@keyframes ani_1_star1{
    0% {opacity:0;}
    30% {opacity:1;}
	70% {opacity:1;}
	100% {opacity:0;}
}

#home #slideXmas2018 .bannerAnimation .ani_1_sparkle{	animation-name:ani_1_sparkle;animation-duration:2s;	animation-iteration-count:infinite;	animation-timing-function:linear;animation-delay: 12s;}

@keyframes ani_1_sparkle{
    0% {opacity:0;}
    30% {opacity:1;}
	70% {opacity:1;}
	100% {opacity:0;}
}





/********************************************************************************************************/
/* Slide Meeting 2018 */

#home .slideshow #slideMeeting2018{background:url(../images/global/banner/slideMeeting2018/home_slide_bg.jpg) bottom center;}

#home #slideMeeting2018 .aniArea
{
	width:85%;
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-55%);
	max-width:980px;
}

@media screen and (min-width:1024px) and (max-height:768px) and (orientation:landscape)
{
	/* IE 10-11*/
	_:-ms-input-placeholder, :root #home #slideMeeting2018 .aniArea {max-width:700px;}
}

#home #slideMeeting2018 .aniArea img{position:absolute; opacity:0}
#home #slideMeeting2018 .aniArea .ani_bg{position:static; opacity:0}
#home #slideMeeting2018 .aniArea .ani_1_3_container{opacity:0}

#home #slideMeeting2018 .bannerAnimation .ani_1_1{animation-name: slideMeeting2018_1_1;   animation-duration: 0.5s;animation-fill-mode: forwards; animation-delay: 0.5s;}

@keyframes slideMeeting2018_1_1 {
	0% {opacity:0;transform: translate(-50px,0)}
	100% {opacity:1;transform: translate(0,0)}
}

#home #slideMeeting2018 .bannerAnimation .ani_1_2{animation-name: slideMeeting2018_1_2;   animation-duration: 0.5s;animation-fill-mode: forwards; animation-delay: 1s;}

@keyframes slideMeeting2018_1_2 {
	0% {opacity:0;transform: translate(-50px,0)}
	100% {opacity:1;transform: translate(0,0)}
	
}

#home #slideMeeting2018 .bannerAnimation .ani_1_3_container{animation-name: slideMeeting2018_1_3_container;   animation-duration: 0.5s;animation-fill-mode: forwards; animation-delay: 1.5s;}

@keyframes slideMeeting2018_1_3_container {
	0% {opacity:0;}
	100% {opacity:1;}
	
}

#home #slideMeeting2018 .bannerAnimation .ani_1_3{
	animation-name: slideMeeting2018_1_3;
	animation-duration: 1s;
	animation-iteration-count:infinite;
	animation-timing-function:linear;}

@keyframes slideMeeting2018_1_3 {
	0% {opacity:0.6;}
	33% {opacity:1;}
	66% {opacity:1;}
	100% {opacity:0.6;}
}


/********************************************************************************************************/
/* Slide AR 2017 */

#home .slideshow #slideAR2017{background:url(../images/global/banner/slideAR2017/home_slide_bg.jpg) bottom center;}

#home #slideAR2017 .aniArea
{
	width:85%;
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-55%);
	max-width:980px;
}

@media screen and (min-width:1024px) and (max-height:768px) and (orientation:landscape)
{
	/* IE 10-11*/
	_:-ms-input-placeholder, :root #home #slideAR2017 .aniArea {max-width:700px;}
}

#home #slideAR2017 .aniArea{ opacity:0}


#home #slideAR2017 .bannerAnimation.aniArea{animation-delay:0.5s;animation-name:slideAR2017show;animation-duration:0.5s;animation-timing-function:linear;animation-fill-mode: forwards;}

@keyframes slideAR2017show{
    0% {opacity:0;}
    100% {opacity:1;}
}
/*

#home #slideAR2016 .bannerAnimation .ani{animation-delay:1.5s;animation-name:slideAR2016Bling;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite;}

@keyframes slideAR2016Bling{
    0% {opacity:1;}
	84% {opacity:1;transform: translate(0,0);}
    89% {opacity:0;transform: translate(0,-3%);}
	90% {opacity:0;transform: translate(0,3%);}
	95% {opacity:1;transform: translate(0,0);}
	100% {opacity:1;}
}
*/

/********************************************************************************************************/
/* slideAwards2018 */

#home .slideshow #slideAwards2018{background:url(../images/global/banner/slideAwards2018/home_slide_bg.jpg) bottom center;}

#home #slideAwards2018 .aniArea
{
	width:85%;
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-55%);
	max-width:980px;
}
@media screen and (min-width:1024px) and (max-height:768px) and (orientation:landscape)
{
	/* IE 10-11*/
	_:-ms-input-placeholder, :root #home #slideAwards2018 .aniArea {max-width:700px;}
}

@media screen and (max-width:1025px) and (orientation:landscape)
{
	#home #slideAwards2018 .aniArea {max-width:700px;}
}

#home #slideAwards2018 .aniArea img{position:absolute; opacity:0}
#home #slideAwards2018 .aniArea .ani_bg{position:static; opacity:0}

#home #slideAwards2018 .bannerAnimation .ani_1_1{animation-name: slide1_1;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 0.5s;}

@keyframes slide1_1 {
	0% {opacity:0;transform:rotateY(45deg);}
	100% {opacity:1;transform:rotateY(0);}
	/*
	0% {opacity:0;transform:translateX(50px);}
	100% {opacity:1;transform:translateX(0);}
	*/
}

#home #slideAwards2018 .bannerAnimation .ani_1_2{animation-name: slide1_2;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 2s;}

@keyframes slide1_2 {
	0% {opacity:0;transform:translateX(-50px);}
	100% {opacity:1;transform:translateX(0);}
	
}

#home #slideAwards2018 .bannerAnimation .ani_1_3{animation-name: slide1_3;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 0.5s;}

@keyframes slide1_3 {
	0% {opacity:0;transform:rotateY(45deg);}
	100% {opacity:1;transform:rotateY(0);}
}

#home #slideAwards2018 .bannerAnimation .ani_1_4{animation-name: slide1_4;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 2s;}

@keyframes slide1_4 {
	0% {opacity:0;transform:translateX(50px);}
	100% {opacity:1;transform:translateX(0);}
}

#home #slideAwards2018 .bannerAnimation .ani_1_5{animation-name: slide1_5;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 3s;}

@keyframes slide1_5 {
	0% {opacity:0;transform:scale(0);}
	50% {opacity:1;transform:scale(1.25);}
	100% {opacity:1;transform:scale(1);}
}

/********************************************************************************************************/
/* Slide KPI 2018 */

#home .slideshow #slideKPI2018{background:url(../images/global/banner/slideKPI2018/home_slide_bg.jpg) bottom center;}

#home #slideKPI2018 .aniArea
{
	width:100%;
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-55%);
	max-width:980px;
}

@media screen and (min-width:1024px) and (max-height:768px) and (orientation:landscape)
{
	/* IE 10-11*/
	_:-ms-input-placeholder, :root #home #slideKPI2018 .aniArea {max-width:700px;}
}

@media screen and (max-width:1025px) and (orientation:landscape)
{
	#home #slideKPI2018 .aniArea {max-width:700px;}
}

#home #slideKPI2018 .aniArea{ opacity:0}


#home #slideKPI2018 .bannerAnimation.aniArea{animation-delay:0.5s;animation-name:slideKPI2018show;animation-duration:0.5s;animation-timing-function:linear;animation-fill-mode: forwards;}

@keyframes slideKPI2018show{
    0% {opacity:0;}
    100% {opacity:1;}
}

#home #slideKPI2018 .textArea
{
	text-align:center;
	font-size:32px;
	margin:0 auto;
}

#home #slideKPI2018 .textArea a
{
	color:#fff;
	font-weight:400;
	padding:0 40px 0 52px;
	line-height:42px;
	background-repeat:no-repeat;
	background-position:left top;
	background-size:auto 42px;
	margin-top:10px;
	display:inline-block;	
}

#home #slideKPI2018 .textArea a.icon_result_pt{background-image:url(../images/global/banner/slideKPI2018/icon_pt.png);}
#home #slideKPI2018 .textArea a.icon_result_ann{background-image:url(../images/global/banner/slideKPI2018/icon_ann.png);}
#home #slideKPI2018 .textArea a.icon_kpi{background-image:url(../images/global/banner/slideKPI2018/icon_kpi.png);}
#home #slideKPI2018 .textArea a.icon_result_pr{background-image:url(../images/global/banner/slideKPI2018/icon_pr.png);}
#home #slideKPI2018 .textArea a.icon_result_video{background-image:url(../images/global/banner/slideKPI2018/icon_video.png);}
#home #slideKPI2018 .textArea a.icon_result_audio{background-image:url(../images/global/banner/slideKPI2018/icon_audio.png);}

@media screen and (max-width:980px){
	#home #slideKPI2018 .textArea
	{
		font-size:26px;
	}
	
	#home #slideKPI2018 .textArea a
	{
		padding:0 30px 0 40px;
		line-height:32px;
		background-size:auto 32px;
	}
	
}

@media screen and (max-width:500px){
	#home #slideKPI2018 .textArea
	{
		text-align:left;
		font-size:20px;
		width:300px;
	}
	
	#home #slideKPI2018 .textArea a
	{
		padding:0 0 0 30px;
		line-height:24px;
		background-size:auto 24px;
		display:block;
	}
	
}

@media screen and (max-width:340px){
	#home #slideKPI2018 .textArea
	{
		font-size:16px;
		width:260px;
	}
}

/********************************************************************************************************/
/* slideXmas2017 */

#home .slideshow #slideXmas2017{background:url(../images/global/banner/slideXmas2017/home_slide_bg.jpg) bottom center;}

#home #slideXmas2017 .aniArea
{
	width:100%;
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-55%);
	max-width:980px;
}
@media screen and (min-width:1024px) and (max-height:768px) and (orientation:landscape)
{
	/* IE 10-11*/
	_:-ms-input-placeholder, :root #home #slideXmas2017 .aniArea {max-width:700px;}
}

@media screen and (max-width:1025px) and (orientation:landscape)
{
	#home #slideXmas2017 .aniArea {max-width:700px;}
}

#home #slideXmas2017 .aniArea img{position:absolute; opacity:0}
#home #slideXmas2017 .aniArea .ani_bg{position:static; opacity:0}

#home #slideXmas2017 .ani{ position:absolute; opacity:0}

#home #slideXmas2017 .bannerAnimation .ani_bg{position:static; opacity:1}
#home #slideXmas2017 .bannerAnimation .ani1{animation-delay:0.5s;animation-name:slideXmas2017show;animation-duration:8s;animation-timing-function:linear;animation-fill-mode: forwards;}
#home #slideXmas2017 .bannerAnimation .ani2{animation-delay:8s;animation-name:slideXmas2017show;animation-duration:8s;animation-timing-function:linear;animation-fill-mode: forwards;}
/*
#home #slideXmas2017 .bannerAnimation .ani3{animation-delay:12s;animation-name:slideXmas2017show;animation-duration:4s;animation-timing-function:linear;animation-fill-mode: forwards;}
*/

@keyframes slideXmas2017show{
    0% {opacity:0;}
    10% {opacity:1;}
	95% {opacity:1;}
	100% {opacity:0;}
}



#home #slideXmas2017 .bannerAnimation .ani_1_1{animation-name: slide1icon1_ani;   animation-duration: 1.5s;animation-fill-mode: forwards; animation-delay: 0.5s;}

@keyframes slide1icon1_ani {
	0% {opacity:0; transform:translateY(-200px) scale(0.8)}
	100% {opacity:1; transform:translateY(0) scale(1)}
}


#home #slideXmas2017 .bannerAnimation .ani_1_2{animation-name: slide1icon2_ani;   animation-duration: 2s;animation-fill-mode: forwards; animation-delay: 1s;}

@keyframes slide1icon2_ani {
	0% {opacity:0; transform:translateY(-200px) scale(0.8)}
	100% {opacity:1; transform:translateY(0) scale(1)}
}

#home #slideXmas2017 .bannerAnimation .ani_1_3{animation-name: slide1icon3_ani;   animation-duration: 2.5s;animation-fill-mode: forwards; animation-delay: 1.5s;}

@keyframes slide1icon3_ani {
	0% {opacity:0; transform:translateY(-200px) scale(0.8)}
	100% {opacity:1; transform:translateY(0) scale(1)}
}

#home #slideXmas2017 .bannerAnimation .ani_1_4{
	animation-name: slide1icon4_ani;
	animation-duration: 1.5s;
	animation-iteration-count:infinite;
	animation-timing-function:linear;
	animation-delay: 3.5s;
	z-index: -1;
}

@keyframes slide1icon4_ani {
	0% {opacity:0;}
    40% {opacity:1;}
	60% {opacity:1;}
	100% {opacity:0;}
}


#home #slideXmas2017 .bannerAnimation .ani_2_1{animation-name: slide2icon1_ani;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 8s;}

@keyframes slide2icon1_ani {
    0% {opacity:0; transform:translateX(-200px)}
	100% {opacity:1; transform:translateX(0)}
}

#home #slideXmas2017 .bannerAnimation .ani_2_2{animation-name: slide2icon2_ani;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 9s;}

@keyframes slide2icon2_ani {
    0% {opacity:0;}
	100% {opacity:1;}
}

#home #slideXmas2017 .bannerAnimation .ani_2_3{animation-name: slide2icon2_ani;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 10s;}


#home #slideXmas2017 .bannerAnimation .ani_2_star1, #home #slideXmas2017 .bannerAnimation .ani_2_star2
{
	animation-name:smallstar;
	animation-duration:2s;
	animation-iteration-count:infinite;
	animation-timing-function:linear;
	z-index:10;
}

@keyframes smallstar{
    0% {opacity:0;}
    40% {opacity:1;}
	60% {opacity:1;}
	100% {opacity:0;}
}

#home #slideXmas2017 .bannerAnimation .ani_2_star1{animation-delay: 9.5s;}
#home #slideXmas2017 .bannerAnimation .ani_2_star2{animation-delay: 10.5s;}

/********************************************************************************************************/
/* slideResultIR2017 */

#home .slideshow #slideResultIR2017{background:url(../images/global/banner/slideResultIR2017/home_slide_bg.jpg) bottom center;}

#home #slideResultIR2017 .aniArea
{
	width:100%;
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-55%);
	max-width:980px;
}

@media screen and (min-width:1024px) and (max-height:768px) and (orientation:landscape)
{
	/* IE 10-11*/
	_:-ms-input-placeholder, :root #home #slideResultIR2017 .aniArea {max-width:700px;}
	_:-ms-input-placeholder, :root #home #slideResultIR2017 .textArea{	font-size:22px;	}
	_:-ms-input-placeholder, :root #home #slideResultIR2017 .textArea a{line-height:34px;background-size:auto 34px;padding:0 30px 0 46px;}
}

#home #slideResultIR2017 .ani, #home #slideResultIR2017 .textArea{ opacity:0}


#home #slideResultIR2017 .bannerAnimation .ani2, #home #slideResultIR2017 .bannerAnimation .textArea{animation-delay:0.5s;animation-name:slideResultIR2017show;animation-duration:0.5s;animation-timing-function:linear;animation-fill-mode: forwards;}

@keyframes slideResultIR2017show{
    0% {opacity:0;}
    100% {opacity:1;}
}

#home #slideResultIR2017 .textArea
{
	text-align:center;
	font-size:32px;
	margin:0 auto;
}

#home #slideResultIR2017 .textArea a
{
	color:#fff;
	font-weight:400;
	padding:0 40px 0 52px;
	line-height:42px;
	background-repeat:no-repeat;
	background-position:left top;
	background-size:auto 42px;
	margin-top:10px;
	display:inline-block;	
}

#home #slideResultIR2017 .textArea a.icon_result_pt{background-image:url(../images/global/banner/slideResultIR2017/icon_pt.png);}
#home #slideResultIR2017 .textArea a.icon_result_ann{background-image:url(../images/global/banner/slideResultIR2017/icon_ann.png);}
#home #slideResultIR2017 .textArea a.icon_result_pr{background-image:url(../images/global/banner/slideResultIR2017/icon_pr.png);}
#home #slideResultIR2017 .textArea a.icon_result_video{background-image:url(../images/global/banner/slideResultIR2017/icon_video.png);}
#home #slideResultIR2017 .textArea a.icon_result_audio{background-image:url(../images/global/banner/slideResultIR2017/icon_audio.png);}

@media screen and (max-width:980px){
	#home #slideResultIR2017 .textArea
	{
		font-size:26px;
	}
	
	#home #slideResultIR2017 .textArea a
	{
		padding:0 30px 0 40px;
		line-height:32px;
		background-size:auto 32px;
	}
	
}

@media screen and (max-width:500px){
	#home #slideResultIR2017 .textArea
	{
		text-align:left;
		font-size:20px;
		width:300px;
	}
	
	#home #slideResultIR2017 .textArea a
	{
		padding:0 0 0 30px;
		line-height:24px;
		background-size:auto 24px;
		display:block;
	}
	
}

@media screen and (max-width:340px){
	#home #slideResultIR2017 .textArea
	{
		font-size:16px;
		width:260px;
	}
}


/********************************************************************************************************/
/* slideAwards2017 */

#home .slideshow #slideAwards2017{background:url(../images/global/banner/slideAwards2017/home_slide_bg.jpg) bottom center;}

#home #slideAwards2017 .aniArea
{
	width:100%;
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-55%);
	max-width:980px;
}
@media screen and (min-width:1024px) and (max-height:768px) and (orientation:landscape)
{
	/* IE 10-11*/
	_:-ms-input-placeholder, :root #home #slideAwards2017 .aniArea {max-width:700px;}
}

@media screen and (max-width:1025px) and (orientation:landscape)
{
	#home #slideAwards2017 .aniArea {max-width:700px;}
}

#home #slideAwards2017 .aniArea img{position:absolute; opacity:0}
#home #slideAwards2017 .aniArea .ani_bg{position:static; opacity:0}

#home #slideAwards2017 .ani{ position:absolute; opacity:0}

#home #slideAwards2017 .bannerAnimation .ani_bg{position:static; opacity:1}
#home #slideAwards2017 .bannerAnimation .ani1{animation-delay:0.5s;animation-name:slideAwards2017show;animation-duration:4.5s;animation-timing-function:linear;animation-fill-mode: forwards;}
#home #slideAwards2017 .bannerAnimation .ani2{animation-delay:2.5s;animation-name:slideAwards2017show;animation-duration:9.5s;animation-timing-function:linear;animation-fill-mode: forwards;}
#home #slideAwards2017 .bannerAnimation .ani3{animation-delay:12s;animation-name:slideAwards2017show;animation-duration:4s;animation-timing-function:linear;animation-fill-mode: forwards;}

@keyframes slideAwards2017show{
    0% {opacity:0;}
    10% {opacity:1;}
	95% {opacity:1;}
	100% {opacity:0;}
}



#home #slideAwards2017 .bannerAnimation .ani_1_1{animation-name: slide1text_ani;   animation-duration: 2.5s;animation-fill-mode: forwards; animation-delay: 0.5s;}

@keyframes slide1text_ani {
	0% {opacity:0;transform: scale(0);}
	33% {opacity:1;transform: scale(1);}
	66% {opacity:0;}
	100% {opacity:1;}
	
}

#home #slideAwards2017 .bannerAnimation .ani_1_2{animation-name: slide1icon_ani;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 0.5s;}

@keyframes slide1icon_ani {
	0% {opacity:0;}
	100% {opacity:1;}
}


#home #slideAwards2017 .bannerAnimation .ani_2_1{animation-name: slide2icon_ani;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 5s;}

@keyframes slide2icon_ani {
    0% {opacity:0;transform: scale(0);}
	100% {opacity:1;transform: scale(1);}
}


#home #slideAwards2017 .bannerAnimation .ani_3_1{animation-name: slide3text_ani;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 9s;}

@keyframes slide3text_ani {
    0% {opacity:0;}
	100% {opacity:1;}
}

/********************************************************************************************************/
/* Slide KPI 2017 */

#home .slideshow #slideKPI2017{background:url(../images/global/banner/slideKPI2017/home_slide_bg.jpg) bottom center;}

#home #slideKPI2017 .aniArea
{
	width:100%;
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-55%);
	max-width:980px;
}

@media screen and (min-width:1024px) and (max-height:768px) and (orientation:landscape)
{
	/* IE 10-11*/
	_:-ms-input-placeholder, :root #home #slideKPI2017 .aniArea {max-width:700px;}
}

@media screen and (max-width:1025px) and (orientation:landscape)
{
	#home #slideKPI2017 .aniArea {max-width:700px;}
}

#home #slideKPI2017 .aniArea{ opacity:0}


#home #slideKPI2017 .bannerAnimation.aniArea{animation-delay:0.5s;animation-name:slideKPI2017show;animation-duration:0.5s;animation-timing-function:linear;animation-fill-mode: forwards;}

@keyframes slideKPI2017show{
    0% {opacity:0;}
    100% {opacity:1;}
}

#home #slideKPI2017 .textArea
{
	text-align:center;
	font-size:32px;
	margin:0 auto;
}

#home #slideKPI2017 .textArea a
{
	color:#fff;
	font-weight:400;
	padding:0 40px 0 52px;
	line-height:42px;
	background-repeat:no-repeat;
	background-position:left top;
	background-size:auto 42px;
	margin-top:10px;
	display:inline-block;	
}

/*#home #slideKPI2017 .textArea a.icon_result_pt{background-image:url(../images/global/banner/slideKPI2017/icon_pt.png);}*/
#home #slideKPI2017 .textArea a.icon_result_ann{background-image:url(../images/global/banner/slideKPI2017/icon_ann.png);}
#home #slideKPI2017 .textArea a.icon_kpi{background-image:url(../images/global/banner/slideKPI2017/icon_kpi.png);}
/*#home #slideKPI2017 .textArea a.icon_result_pr{background-image:url(../images/global/banner/slideKPI2017/icon_pr.png);}
#home #slideKPI2017 .textArea a.icon_result_video{background-image:url(../images/global/banner/slideKPI2017/icon_video.png);}
#home #slideKPI2017 .textArea a.icon_result_audio{background-image:url(../images/global/banner/slideKPI2017/icon_audio.png);}*/

@media screen and (max-width:980px){
	#home #slideKPI2017 .textArea
	{
		font-size:26px;
	}
	
	#home #slideKPI2017 .textArea a
	{
		padding:0 30px 0 40px;
		line-height:32px;
		background-size:auto 32px;
	}
	
}

@media screen and (max-width:500px){
	#home #slideKPI2017 .textArea
	{
		text-align:left;
		font-size:20px;
		width:300px;
	}
	
	#home #slideKPI2017 .textArea a
	{
		padding:0 0 0 30px;
		line-height:24px;
		background-size:auto 24px;
		display:block;
	}
	
}

@media screen and (max-width:340px){
	#home #slideKPI2017 .textArea
	{
		font-size:16px;
		width:260px;
	}
}



/********************************************************************************************************/
/* Slide AR 2016 */

#home .slideshow #slideAR2016{background:url(../images/global/banner/slideAR2016/home_slide_bg.jpg) bottom center;}

#home #slideAR2016 .aniArea
{
	width:100%;
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-55%);
	max-width:980px;
}

@media screen and (min-width:1024px) and (max-height:768px) and (orientation:landscape)
{
	/* IE 10-11*/
	_:-ms-input-placeholder, :root #home #slideAR2016 .aniArea {max-width:700px;}
}

#home #slideAR2016 .aniArea{ opacity:0}


#home #slideAR2016 .bannerAnimation.aniArea{animation-delay:0.5s;animation-name:slideAR2016show;animation-duration:0.5s;animation-timing-function:linear;animation-fill-mode: forwards;}

@keyframes slideAR2016show{
    0% {opacity:0;}
    100% {opacity:1;}
}
/*

#home #slideAR2016 .bannerAnimation .ani{animation-delay:1.5s;animation-name:slideAR2016Bling;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite;}

@keyframes slideAR2016Bling{
    0% {opacity:1;}
	84% {opacity:1;transform: translate(0,0);}
    89% {opacity:0;transform: translate(0,-3%);}
	90% {opacity:0;transform: translate(0,3%);}
	95% {opacity:1;transform: translate(0,0);}
	100% {opacity:1;}
}
*/


/********************************************************************************************************/
/* slideResult2016 */

#home .slideshow #slideResult2016{background:url(../images/global/banner/slideResult2016/home_slide_bg.jpg) bottom center;}

#home #slideResult2016 .aniArea
{
	width:100%;
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-55%);
	max-width:980px;
}

@media screen and (min-width:1024px) and (max-height:768px) and (orientation:landscape)
{
	/* IE 10-11*/
	_:-ms-input-placeholder, :root #home #slide0 .aniArea {max-width:700px;}
}

#home #slideResult2016 .ani, #home #slideResult2016 .textArea{ opacity:0}


#home #slideResult2016 .bannerAnimation .ani2, #home #slideResult2016 .bannerAnimation .textArea{animation-delay:0.5s;animation-name:slideResult2016show;animation-duration:0.5s;animation-timing-function:linear;animation-fill-mode: forwards;}

@keyframes slideResult2016show{
    0% {opacity:0;}
    100% {opacity:1;}
}

#home #slideResult2016 .textArea
{
	text-align:center;
	font-size:32px;
	margin:0 auto;
}

#home #slideResult2016 .textArea a
{
	color:#fff;
	font-weight:400;
	padding:0 40px 0 52px;
	line-height:42px;
	background-repeat:no-repeat;
	background-position:left top;
	background-size:auto 42px;
	margin-top:10px;
	display:inline-block;	
}

#home #slideResult2016 .textArea a.icon_result_pt{background-image:url(../images/global/banner/slideResult2016/icon_pt.png);}
#home #slideResult2016 .textArea a.icon_result_ann{background-image:url(../images/global/banner/slideResult2016/icon_ann.png);}
#home #slideResult2016 .textArea a.icon_result_pr{background-image:url(../images/global/banner/slideResult2016/icon_pr.png);}
#home #slideResult2016 .textArea a.icon_result_video{background-image:url(../images/global/banner/slideResult2016/icon_video.png);}
#home #slideResult2016 .textArea a.icon_result_audio{background-image:url(../images/global/banner/slideResult2016/icon_audio.png);}

@media screen and (max-width:980px){
	#home #slideResult2016 .textArea
	{
		font-size:26px;
	}
	
	#home #slideResult2016 .textArea a
	{
		padding:0 30px 0 40px;
		line-height:32px;
		background-size:auto 32px;
	}
	
}

@media screen and (max-width:500px){
	#home #slideResult2016 .textArea
	{
		text-align:left;
		font-size:20px;
		width:300px;
	}
	
	#home #slideResult2016 .textArea a
	{
		padding:0 0 0 30px;
		line-height:24px;
		background-size:auto 24px;
		display:block;
	}
	
}

@media screen and (max-width:340px){
	#home #slideResult2016 .textArea
	{
		font-size:16px;
		width:260px;
	}
}


/********************************************************************************************************/
/* Slide 1 */

#home .slideshow #slideAwards2016{background:url(../images/global/banner/slideAwards2016/home_slide_bg.jpg) bottom center;}

#home #slideAwards2016 .aniArea
{
	width:100%;
	position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-55%);
	max-width:980px;
}
@media screen and (min-width:1024px) and (max-height:768px) and (orientation:landscape)
{
	/* IE 10-11*/
	_:-ms-input-placeholder, :root #home #slideAwards2016 .aniArea {max-width:700px;}
}

#home #slideAwards2016 .aniArea img{position:absolute; opacity:0}
#home #slideAwards2016 .aniArea .ani_bg{position:static; opacity:1}

#home #slideAwards2016 .ani{ position:absolute; opacity:0}

#home #slideAwards2016 .bannerAnimation .ani1{animation-delay:0.5s;animation-name:slideAwards2016show;animation-duration:7s;animation-timing-function:linear;animation-fill-mode: forwards;}
#home #slideAwards2016 .bannerAnimation .ani2{animation-delay:7s;animation-name:slideAwards2016show;animation-duration:12s;animation-timing-function:linear;animation-fill-mode: forwards;}

@keyframes slideAwards2016show{
    0% {opacity:0;}
    10% {opacity:1;}
	95% {opacity:1;}
	100% {opacity:0;}
}

#home #slideAwards2016 .bannerAnimation .ani_1_1{animation-name: icon_ani;   animation-duration: 2s;animation-fill-mode: forwards; animation-delay: 1s;}
#home #slideAwards2016 .bannerAnimation .ani_1_2{animation-name: icon_ani;   animation-duration: 2s;animation-fill-mode: forwards; animation-delay: 3s;}
#home #slideAwards2016 .bannerAnimation .ani_1_3{animation-name: icon_ani;   animation-duration: 2s;animation-fill-mode: forwards; animation-delay: 5s;}

@keyframes icon_ani {
    0% {opacity:0;}
    33% {opacity:1;}
	66% {opacity:1;}
	100% {opacity:0;}
}

#home #slideAwards2016 .bannerAnimation .ani_2_1{animation-name: slide2text_ani;   animation-duration: 1s;animation-fill-mode: forwards; animation-delay: 8s;}

@keyframes slide2text_ani {
    0% {opacity:0;transform: translate(0,100px);}
	100% {opacity:1;transform: translate(0,0);}
}

#home #slideAwards2016 .bannerAnimation .ani_1_star1, #home #slideAwards2016 .bannerAnimation .ani_2_star1
{
	animation-name:smallstar;
	animation-duration:2s;
	animation-iteration-count:infinite;
	animation-timing-function:linear;
	z-index:10;
}

@keyframes smallstar{
    0% {opacity:0;}
    40% {opacity:1;}
	60% {opacity:1;}
	100% {opacity:0;}
}

#home #slideAwards2016 .bannerAnimation .ani_1_star1{animation-delay: 0.5s;}
#home #slideAwards2016 .bannerAnimation .ani_2_star1{animation-delay: 7.5s;}


/********************************************************************************************************/
/* Slide 2 */

#home .slideshow #slide2{background:url(../images/global/home_slide1.jpg) bottom center;}

#home #slide2 .textArea{width:90vw;display:block;vertical-align:middle;background-image:url(../images/global/banner/textarea.png);background-repeat:no-repeat;background-size:100% auto;margin:22vh auto 0;padding:5vw;opacity:0;}

#home #slide2 .textArea .text {background-repeat:no-repeat;background-size:auto 100%;height:7vw;margin:2vw 0;opacity:0;	display:block;}

#home #slide2 .textArea .text1{background-image:url(../images/global/banner/text1.png); margin-left:6vw;}
#home #slide2 .textArea .text2{background-image:url(../images/global/banner/text2.png); margin-left:21vw;}
#home #slide2 .textArea .text3{background-image:url(../images/global/banner/text3.png); margin-left:35vw;}

@keyframes bannerAnimation2 {
    0%   { opacity:0}
    100% { opacity:1}
}

@keyframes bannerText2 {
    0%   { transform: translate(-200px,0);opacity:0}
    100% { transform: translate(0,0);opacity:1}
}

#slide2 .bannerAnimation{animation-name: bannerAnimation2;   animation-duration: 1s;animation-fill-mode: forwards;}
#slide2 .bannerAnimation .text1{animation-name: bannerText2;  animation-duration: 1s;animation-fill-mode: forwards;}
#slide2 .bannerAnimation .text2{animation-name: bannerText2;  animation-duration: 1s;animation-delay: 0.5s;	animation-fill-mode: forwards;}
#slide2 .bannerAnimation .text3{animation-name: bannerText2;   animation-duration: 1s;animation-delay: 1s;animation-fill-mode: forwards;}

@media (min-width: 980px){
	#home #slide2 .textArea{padding:20px;width:700px;height:389px;}	
	#home #slide2 .textArea .text {	margin:20px 0;	width:520px;height:60px;}
	#home #slide2 .textArea .text1{ margin-left:40px;}
	#home #slide2 .textArea .text2{ margin-left:170px;}
	#home #slide2 .textArea .text3{ margin-left:310px;}
}

@media (min-width: 1200px){
	#home #slide2 .textArea{width:900px;}	
	#home #slide2 .textArea .text {	margin:29px 0;	height:80px;}
	#home #slide2 .textArea .text1{ margin-left:90px;}
	#home #slide2 .textArea .text2{ margin-left:230px;}
	#home #slide2 .textArea .text3{ margin-left:370px;}
}

/********************************************************************************************************/
/* Slide 2 */

/*
#home .slideshow #slide2{background:url(../images/global/home_slide2.jpg) bottom center;}

#home #slide2 .textArea{width:90vw;display:block;vertical-align:middle;margin:20vh auto 0;}

#home #slide2 .textArea .text {background-repeat:no-repeat;background-size:auto 100%;display:block;}

#home #slide2 .textArea .text1{ padding-bottom:10px;}
#home #slide2 .textArea .text2{ }
#home #slide2 .textArea .text3{}

@media (min-width: 980px){
	#home #slide2 .textArea{max-width:700px;}
}

@media (min-width: 1200px){
	#home #slide2 .textArea{max-width:900px;}
}

*/



/********************************************************************************************************/


