.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus { outline: medium none;}
.slides, .flex-control-nav, .flex-direction-nav { margin: 0px; padding: 0px; list-style: none outside none;}

.flex-viewport { max-height:2000px; transition: all 1s ease 0s ;  }
.flexslider .slides { width:100%;height:100%; }
.slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }
html[xmlns] .slides { display: block;  text-align:center;}
.flexslider .slides > li { display:none; width:100%;height:100%;}
.flexslider .slides .imgslider { text-align:center; margin:0px auto;  overflow:hidden; width:100%;height:100%; text-align:center;}


.flex-control-nav { float:left; width:auto; height:16px; position:absolute; left:50%; bottom:20px; margin-left:-42px;}
.flex-control-nav li { padding-left:5px; float:left;}
.flex-control-nav li a { background: url(../images/imggallerylistbg.png) no-repeat right top; width:16px; height:16px;cursor:pointer;outline:none;text-indent:-9999px; float:left;}
.flex-control-paging li a:hover, .flex-control-paging li a.flex-active { background:url(../images/imggallerylistbg.png) no-repeat left top; }

.flex-direction-nav { display:block; }
.flex-direction-nav a.flex-prev, .flex-direction-nav a.flex-next { width:30px; height:40px; float:left; text-indent:-9999px; background:url(../images/direction.png) no-repeat; position:absolute; top:50%; margin-top:-20px;}
.flex-direction-nav a.flex-prev { left:0px;}
.flex-direction-nav a.flex-prev:hover { background-position:0px -40px; }
.flex-direction-nav a.flex-next { background-position:-30px 0px;right:0px;}
.flex-direction-nav a.flex-next:hover { background-position:-30px -40px;}


.sltext { font-size:40px; position:absolute; top:50%; color:#fff; left:35%; text-align:left;text-shadow: 0px 0px 5px rgba(150, 150, 150, 1); line-height:45px;  }
.sltext span { font-size:45px; text-transform:uppercase;}
.lastbnspc{ margin-top:50px;}

.owl-pagination {
	/*background-color: #43474a;*/

    padding: 10px 0 0px 0px;
	text-align: center;
	margin-top:0px;/*background:url(../images/pgbg.png) repeat-x;*/

}
.owl-pagination .owl-page {
	background-color: #fff;
	border-radius: 90px;
	cursor: pointer;
	display: inline-block;
	height: 15px;
	margin: 0 5px;
	width: 15px;
}
.owl-pagination .owl-page.active, .owl-pagination .owl-page:hover {
	background-color: #0d5d59;
}
