	
			ul.flex-direction-nav{
					list-style-type: none;
    list-style-position: none;
				
			} 
			.flex-control-nav, .flex-direction-nav {
    margin: 0;
    padding: 0;
    list-style: none;
}
		.image-carousel.style2 .slides>li {
    margin-right: 30px;
}
			.image-carousel .slides>li {
    display: none;
}
			.flexslider .slides>li {
    display: none;
}
			.flex-viewport .slides li {
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    -webkit-transform: translateZ(0);
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}
			
			.flex-viewport .slides li {
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    -webkit-transform: translateZ(0);
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
}
			.flexslider .slides>li{display:none}.photo-gallery:not(.flex-direction-style) .flex-direction-nav,.image-carousel.style2 .flex-direction-nav{position:absolute;right:0;top:-40px;width:72px;height:22px}
			.image-carousel.style2 .slides>li .hover-effect img {
    position: relative;
}
			.hover-effect {
    display: block;
    position: relative;
    background: none;
    overflow: hidden;
}
			
			.flex-direction-nav li a.flex-prev:before, .image-carousel.style2 .flex-direction-nav li a.flex-prev:before {
    content: "\f177";
    left: 8px;
			}
			
			 .flex-direction-nav li a, .image-carousel.style2 .flex-direction-nav li a {
    width: 30px;
    height: 22px;
    background: #01b7f2;
    color: #fff;
    text-indent: -9999px;
    text-align: left;
    position: static;
    float: left;
    margin: 0;
    filter: alpha(opacity=100) !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;
    -moz-opacity: 1 !important;
    -khtml-opacity: 1 !important;
    opacity: 1 !important;
    -moz-transition: none 1s ease-in-out;
    -o-transition: none 1s ease-in-out;
    -webkit-transition: none 1s ease-in-out;
    -ms-transition: none 1s ease-in-out;
    transition: none 1s ease-in-out;
}
			 .flex-direction-nav, .image-carousel.style2 .flex-direction-nav {
    position: absolute;
    right: 0;
    top: -40px;
    width: 72px;
    height: 22px;
}
			 .flex-direction-nav li a.flex-prev, .image-carousel.style2 .flex-direction-nav li a.flex-prev {
    margin-right: 10px;
}
			
.flex-control-nav, .flex-direction-nav {
    margin: 0;
    padding: 0;
				list-style: none;}
			.flex-direction-nav li a:before, .image-carousel.style2 .flex-direction-nav li a:before {
    position: absolute;
    display: block;
    font-family: FontAwesome;
    text-indent: 0;
    font-size: 12px;
    line-height: 22px;
}
			
.flex-direction-nav a:before {
    font-family: "flexslider-icon";
    font-size: 40px;
    display: inline-block;
    content: '\f001';
}
			.flex-direction-nav a.flex-next:before {
    content: '\f002';
}
			
.flex-direction-nav a:before {
    font-family: "flexslider-icon";
    font-size: 40px;
    display: inline-block;
    content: '\f001';
}
			.flex-direction-nav li a.flex-next:before, .image-carousel.style2 .flex-direction-nav li a.flex-next:before {
    content: "\f178";
    right: 9px;
}
		