.tbl {
	display: table;
	width: 100%
}
.tbl .trow {
	display: table-row
}
.tbl .tcell {
	display: table-cell
}
.tbl .tcell.vtop {
	vertical-align: top
}
.tbl .tcell.vmiddle {
	vertical-align: middle
}
.tbl .tcell.vbottom {
	vertical-align: bottom
}





.slider {
	position: relative;
	background: #535353
}
.slider .slides {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin:0;
}
.slider .slides::after {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.7);}
.slider .slides li {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	transition: opacity 400ms ease-in;
	-webkit-transition: opacity 400ms ease-in;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"
}
 @media (max-width: 767px) {
.slider .slides li {
/*	position: relative;
	height: 100vh;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"*/
	
	
	    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: 0;
}
	
	

}
.slider .slides li.current {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}
.slider .tbl {
	position: relative
}
.slider .tbl .tcell {
	padding: 110px 0 0 0
}
 @media (max-width: 979px) {
.slider .tbl .tcell {
	padding-top: 90px
}
}
 @media (max-width: 767px) {
.slider .tbl .tcell {
	padding-top: 0
}

.slider .tbl ul {
    display: block;
    width: 100%;
    margin: 0 auto;
}
}
.slider .tbl li {
	text-align: center
}
 @media (max-width: 767px) {
.slider .tbl li {
    display: table-row;
    width: 46%;
    height: auto;
    margin: 2%;
}
	 
}
.slider .tbl li:first-child {}
 @media (max-width: 767px) {
.slider .tbl li:first-child {
	text-align: center
}
}
.slider .tbl li:last-child {}
 @media (max-width: 767px) {
.slider .tbl li:last-child {
	text-align: center
}
}
.slider .tbl li.current a {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}
.slider .tbl .icon {
	display: block;
	margin: 0 auto 40px auto
}
 @media (max-width: 979px) {
.slider .tbl .icon {
	margin-bottom: 30px
}
}
 @media (max-width: 767px) {
.slider .tbl .icon {
	display: inline-block;
	vertical-align: middle;
	margin: 0 20px 0 0
}
}
.slider .tbl a {
	display: inline-block;
	text-align: center;
	color: #fff;
	padding: 0px 0px;
	opacity: 0.5;
	background-color:transparent !important;
}
@media (min-width: 1400px) {
	.cnt.container {
		width: 1340px;
	}
}
 @media (max-width: 767px) {
.slider .tbl a {
	display: table-cell;
	text-align: left;
	vertical-align: middle;
	padding: 40px 0 40px 10px
}
}
.slider .tbl a:hover {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}
.slider .tbl h2 {
	font-weight: 500;
	font-size: 24px;
	line-height: 32px;
	color:#FFF;
}
 @media (max-width: 979px) {
.slider .tbl h2 {
	font-size: 22px;
	line-height: 28px
}
}
 @media (max-width: 767px) {
.slider .tbl h2 {
    display: block;
    text-align: center;
    margin: 2% auto;
    clear: both;
    font-size: 2.5vh;
}
}


