.flexslider {		width: 100%;		margin: 0 auto;		box-shadow: none; border:0;}
.flexslider li {		position: relative;}
.flexslider li .meta {		position: absolute;		bottom: 0%;	 top:0%; margin:auto;	left: 10%;		color: white;		display: flex;		flex-direction: column;		justify-content: flex-start;		align-items: flex-start; justify-content: center;		font-family: 'Roboto', sans-serif;}
.flexslider li h1 {		background: rgba(0, 0, 0, 0.5);		padding: 12px 18px 12px;		    margin-bottom: 2px;	font-size: 1.8em;		font-weight: 300;}
.flexslider li h2 {		background: rgba(0, 0, 0, 0.5);margin-top:0;		padding: 13px 18px 11px;		font-size: 1.1em;		margin-bottom: 0;		font-weight: 300;}
.flexslider li .category {		display: flex;		flex-direction: row; margin-top:30px;}
.flexslider li .category p {	 	margin-right: 7px;		font-size: 1.1em;			font-weight: 300;}
.flexslider li .category p a{  background: #09a3e3; display:block;padding: 10px 18px 10px;color:#ffffff; text-decoration:none;	}
.flexslider li h1,.flexslider li .category p {		-webkit-animation-duration: .6s;		animation-duration: .6s;		-webkit-animation-fill-mode: both;		animation-fill-mode: both;		-webkit-animation-name: fadeOutLeft;		animation-name: fadeOutLeft;} 
.flexslider li h2 {		-webkit-animation-duration: .6s;		animation-duration: .6s;		-webkit-animation-fill-mode: both;		animation-fill-mode: both;		-webkit-animation-name: fadeOutRight;		animation-name: fadeOutRight;}
.flexslider li.flex-active-slide .meta h1,.flexslider li.flex-active-slide .meta .category p  {		-webkit-animation-delay: .4s;		animation-delay: .4s;		-webkit-animation-duration: .6s;		animation-duration: .6s;		-webkit-animation-fill-mode: both;		animation-fill-mode: both;		-webkit-animation-name: fadeInLeft;		animation-name: fadeInLeft;}
.flexslider li.flex-active-slide .meta h2{		-webkit-animation-delay: .4s;		animation-delay: .4s;		-webkit-animation-duration: .6s;		animation-duration: .6s;		-webkit-animation-fill-mode: both;		animation-fill-mode: both;		-webkit-animation-name: fadeInRight;		animation-name: fadeInRight;}
.flexslider li.flex-active-slide .meta h2 {		-webkit-animation-delay: .5s;		animation-delay: .5s;}
.flexslider li.flex-active-slide .meta .category p {		-webkit-animation-delay: .6s;		animation-delay: .6s;}
.slider-section { overflow:hidden; }
 
.flex-direction-nav {		position: absolute; height:50px; margin:auto; top:0; bottom:0; width:100%;	 }
 
 
.flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: 10px;
    text-align: center;
    z-index: 2;

}
.flex-direction-nav .flex-next {
    right: -70px;
    text-align: right;
}
.flex-direction-nav .flex-next {
		 background:url(../images/next.png) no-repeat;
		 width:60px; height:60px;
		 text-indent: -600px;
}
.flex-direction-nav .flex-prev {
		 background:url(../images/prev.png) no-repeat;
		 width:60px; height:60px;
		 text-indent: -600px;
}
.flex-direction-nav a:before { display:none; }
@-webkit-keyframes fadeInLeft {
		0% {
				opacity: 0;
				-webkit-transform: translate3d(0, -50%, 0);
				transform: translate3d(0, -50%, 0);
		}
		100% {
				opacity: 1;
				-webkit-transform: none;
				transform: none;
		}
}

@keyframes fadeInLeft {
		0% {
				opacity: 0;
				-webkit-transform: translate3d(0, -50%, 0);
				transform: translate3d(0, -50%, 0);
		}
		100% {
				opacity: 1;
				-webkit-transform: none;
				transform: none;
		}
}
@-webkit-keyframes fadeInRight {
		0% {
				opacity: 0;
				-webkit-transform: translate3d(0, 50%, 0);
				transform: translate3d(0, 50%, 0);
		}
		100% {
				opacity: 1;
				-webkit-transform: none;
				transform: none;
		}
}

@keyframes fadeInRight {
		0% {
				opacity: 0;
				-webkit-transform:translate3d(0, 50%, 0);
				transform: translate3d(0, 50%, 0);
		}
		100% {
				opacity: 1;
				-webkit-transform: none;
				transform: none;
		}
}

@-webkit-keyframes fadeOutLeft {
		0% {
				opacity: 1;
		}
		100% {
				opacity: 0;
				-webkit-transform: translate3d(0, -50%, 0);
				transform: translate3d(0, -50%, 0);
		}
}

@keyframes fadeOutLeft {
		0% {
				opacity: 1;
		}
		100% {
				opacity: 0;
				-webkit-transform: translate3d(0, -50%, 0);
				transform: translate3d(0, -50%, 0);
		}
}
@-webkit-keyframes fadeOutRight {
		0% {
				opacity: 1;
		}
		100% {
				opacity: 0;
				-webkit-transform:translate3d(0, 50%, 0);
				transform: translate3d(0, 50%, 0);
		}
}

@keyframes fadeOutRight {
		0% {
				opacity: 1;
		}
		100% {
				opacity: 0;
				-webkit-transform:translate3d(0, 50%, 0);
				transform: translate3d(0, 50%, 0);
		}
}
@media screen and (max-width: 860px)
{
.flex-direction-nav .flex-next {
    right: 10px;
    text-align: right;
}
}
@media screen and (max-width: 767px) {
.flex-direction-nav, .flex-control-nav, .flexslider li .meta h1,  .flexslider li .meta h2 { display:none; }
.flexslider li .category p a { padding: 5px 10px;    font-size: 12px; }
}