#iview {
	position: relative;
	display: block;
	margin: 0 auto;
	overflow: hidden;
}

#iview .iviewSlider {
	display: block;
	width: 1600px;
	background-size: cover;
	height: 800px;
}


#iview div.iview-directionNav {
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 109;
	text-align: center;
	bottom: -10px;
}


#iview div.iview-directionNav a {
	display: inline-block;
	cursor: pointer;
	-webkit-transition: all 0.3s ease-out;
	   -moz-transition: all 0.3s ease-out;
	    -ms-transition: all 0.3s ease-out;
	     -o-transition: all 0.3s ease-out;
	        transition: all 0.3s ease-out 0s;
	        transition: all 0.3s ease-out;
}


#iview div.iview-directionNav a.iview-prevNav {
	position: relative;
	border-top: 43px solid transparent;
	border-bottom: 43px solid transparent;
	border-right: 57px solid #f5f5f5;
}
#iview div.iview-directionNav a.iview-prevNav:before {
	position: absolute;
	top: -29px;
	content: '';
	border-top: 30px solid transparent;
	border-right: 40px solid #222;
	border-bottom: 30px solid transparent;
	display: block;
	left: 11px;
	transition: all .3s;
}
#iview div.iview-directionNav a.iview-prevNav:after {
	position: absolute;
	top: -7px;
	content: '';
	display: block;
	border-top: 8px solid transparent;
	border-right: 10px solid rgba(238, 238, 238, 0.5);
	border-bottom: 8px solid transparent;
	left: 32px;
}
#iview div.iview-directionNav a.iview-nextNav {
	position: relative;
	border-top: 43px solid transparent;
	border-bottom: 43px solid transparent;
	border-left: 57px solid #f5f5f5;
}
#iview div.iview-directionNav a.iview-nextNav:before {
	position: absolute;
	top: -29px;
	display: block;
	content: '';
	border-top: 30px solid transparent;
	margin-top: 0;
	border-bottom: 30px solid transparent;
	left: -52px;
	border-left: 40px solid #222;
	transition: all .3s;
}
#iview div.iview-directionNav a.iview-nextNav:after {
	position: absolute;
	top: -7px;
	content: '';
	display: block;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
	border-left: 10px solid rgba(238, 238, 238, 0.5);
	left: -43px;
}




.iview-caption {
	background: none !important;
}
.custom-caption {
}
.custom-caption {
	display: inline-block;
	margin-left: 12vw;
	padding: 20px;
	font-size: 15px;
	color: #fff;
	border-radius: 0;
	position: relative;
	width: 500px;
}
.iview-caption.caption1 {
	text-shadow: none;
}
.iview-caption.caption2 {
	color: #000;
	background: #fff;
	text-shadow: none;
}
.iview-caption.caption3 {
	background: #c4302b;
	box-shadow: rgba(0, 0, 0, 0.7) 10px 10px 15px 0;
	text-shadow: none;
}

#iview-preloader {
	width: 150px;
	border: #666 1px solid;
}

#iview-preloader div {
	background: #666;
}
#iview-timer {
	border-radius: 10px;
}

#iview-timer div {
	border-radius: 10px;
}
.contact_mo{
	display: none;
}
@media (max-width: 992px){
	.facebook_icon{
		max-width: 20px;
		position: absolute;
		right: 110px;
		top: 4px;
		cursor: pointer;
		z-index: 99999;
	}
	.slider-gallery__item .icon {
    display: block;
    margin-top: 34px;
    font-size: 26px;
}
	.facebook_icon img{
		max-width: 45px;
    border: 4px solid #ffffff36;
    border-radius: 50%;
	}
	.facebook_icon img:hover{
		border: 4px solid #ffffffbd;
	}
	.cont_tel{
		width: 50%;
		float: left;
		text-align: center;
		padding: 7px 10px;
		font-size: 24px;
		background: #E90000;
		color: #FFF;
		font-weight: 500;
	}
	.cont_tel:hover{
		color: #FFF;
	}
	.cont_line{
		width: 50%;
		float: left;
		text-align: center;
		padding: 7px 10px;
		font-size: 24px;
		background: #00BC1D;
		color: #FFF;
		font-weight: 500;
	}
	.cont_line:hover{
		color: #FFF;
	}
	.contact_mo{
		background: #EEE;
		position: fixed;
		bottom: 0;
		z-index: 9999;
		width: 100%;
		display: inherit;
	}
	.cont_font{
		font-size: 18px;
		font-weight: 400;
	}
	.copyright {
	    margin-bottom: 40px;
	}
}
