[class*="flexslider"] {

display:block;

}

[class*="flexslider"] ul {

	padding: 0 !important;

}

[class*="flexslider"] ul li {

	position: relative;

	padding: 0 !important;

	list-style-type: none;

	transition: all 300ms ease-out 0s;

}

[class*="flexslider"] ul li > img {

	width: 100%;

}

[class*="flexslider"] ul li+li {

	display: none;

}

[class*="flexslider"] ul.flex-direction-nav {

}

[class*="flexslider"] ul.flex-direction-nav li {

	position: absolute;

	left: 0.5%;

	top: 50%;

	z-index: 11;

	background: rgba(255,255,255,0.75);

}

[class*="flexslider"] ul.flex-direction-nav li+li {

	position: absolute;

	left: auto;

	right: 0.5%;

	top: 50%;

	display: block;

	cursor: pointer;

}

[class*="flexslider"] ul.flex-direction-nav li a {

	width: 39px;

	height: 46px;

	display: block;

	font-size: 0;

	margin-top: -0;

}

[class*="flexslider"] ul.flex-direction-nav li a.flex-prev {

	background: url(../images/prev.png) no-repeat 50% 50%;

	background-size: 100%;

}

[class*="flexslider"] ul.flex-direction-nav li a.flex-next {

	background: url(../images/next.png) no-repeat 50% 50%;

	background-size: 100%;

}

.flexslider .flex-control-nav {

	list-style-type: none;

	display: none;

}

.flexslider .flex-control-nav li {

	display: inline-block;

	padding: 0 9px;

}

.flexslider .flex-control-nav li a {

	/*width: 12px;

	height: 12px;

	border: 2px solid #fff;

	background: #1a76d1;

	

	border-radius: 50px;*/

	display: block;

	cursor: pointer;

	font: 800 13px/26px "Lato", sans-serif;

	color: #fff;

	-ms-transform: rotate(-90deg); /* IE 9 */

	transform: rotate(-90deg);

}

.flexslider .flex-control-nav li a:hover, .flexslider .flex-control-nav li a.flex-active {

	/*background: #2c2d3f;*/

	color: #374b3e;

}

.arrow-box {

	position: absolute;

	z-index: 99;

	left: 50%;

	bottom: 0;

	transform: translate(-50%, 0);

	width: 303px;

	height: 56px;

	background-size: cover;

	background: url(../images/arrow-box.png) no-repeat 50% 100%;

}

.arrow-box a {

	display: block;

	width: 80%;

	height: 100%;

	position: absolute;

	left: 50%;

	top: 0;

	transform: translate(-50%, 0);

	background: url(../images/arrow.png) no-repeat 50% 50%;

}

