
@media (min-width: 2160px) {
 

}

@media (min-width: 1920px)

{ 
	
	.gallery-photo-item .photo-thumb img{
		width: 100%;
	}
	.gallery-photo-item {
		 width: 16.66666%; 
		 margin-bottom: -4px;
	}
	#gallery .gallery span.gallery-icon {
		top: 40% !important;
	}
}
@media (min-width: 1282px){
	 
	
	.gallery-photo-item .photo-thumb img{
		width: 100%;
	}
	.gallery-photo-item {
		 width: 16.66666%; 
		 margin-bottom: -4px;
	}
	#gallery .gallery span.gallery-icon {
		top: 35%;
	}
}
@media (max-width: 1200px){
	
	 
	
	
	
#info .info-left img{
	padding-bottom:15px;	
}
#content ul li{
	max-width:310px;
	min-height:803px;		
}
#content .fa-search{
	left:147px;
}
.artist-item-inner{
	width:205px;	
}
.artist-item-inner .fa-flickr{
	display:none;	
}
.navbar-nav > li > a {
	padding:0 8px;
}

.video-area {
  position: relative;
  margin-top:auto;

}

}

@media (max-width: 992px){
	
	 
	
#info .info-left img{
	padding-bottom:15px;	
}
#content ul li{
	max-width:310px;
	min-height:803px;		
}
#content .fa-search{
	left:147px;
}
.artist-item-inner{
	width:205px;	
}
.artist-item-inner .fa-flickr{
	display:none;	
}
.navbar-nav > li > a {
	padding:0 8px;
}

.video-area {
  position: relative;
  margin-top:auto;

}
}
@media (max-width: 800px){
	
	 
	
		a.read-more{border: 2px solid #F00;
color: #fff;
display: inline-block;
font-size: 14px;
font-weight: 700;
background:#80CB2B;
padding: 15px 25px;
text-transform: uppercase;text-decoration:none;transition: all 0.3s ease-in-out 0s;}
	
	 .owl-theme .owl-controls .owl-buttons .owl-next  {
		right:-20px;
	}
	.owl-theme .owl-controls .owl-buttons .owl-prev  {
		left:-20px;
	}		#services {
		height:1500px;
	}
	
	
	
	#events{
		display:none;
		}
	
	
}

@media (max-width: 768px){
	
	 
	
		
#info .info-left img{
	padding-bottom:15px;	
}
#content ul li{
	max-width:310px;
	min-height:803px;		
}
#content .fa-search{
	left:147px;
}
.artist-item-inner{
	width:205px;	
}
.artist-item-inner .fa-flickr{
	display:none;	
}
.navbar-nav > li > a {
	padding:0 8px;
}

.video-area {
  position: relative;
  margin-top:auto;

}
}
@media (max-width: 640px) {
		.video-area{visibility: hidden;
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;}	 
	
		a.read-more{border: 2px solid #F00;
color: #fff;
display: inline-block;
font-size: 14px;
font-weight: 700;
background:#80CB2B;
padding: 15px 25px;
text-transform: uppercase;text-decoration:none;transition: all 0.3s ease-in-out 0s;}	
	  	h6 {
	font-size:25px;
	color:#FFF;
	}
	
	 .is-countdown {
		font-size :16px;
	}
	.navbar-default .navbar-toggle {
		margin-right: 108px;
	}		#services {
		height:1500px;
	}
	
	
	
	#clientele {
	background:#FFF;
	padding-top:50px;
	padding-bottom:50px;
	height:6000px;
		
}

#about {
	background:#FFF;
	padding-top:50px;
	padding-bottom:50px;	
	height:2300px;	
}

#events{
		display:none;
		}#video-area {
		height:500px;
		}
	
	
	#events .event-box-left h2 {
		font-size: 22px;
	}
	#events .month {
		visibility: hidden;
	}
	#events .event-box-left h3 {
		font-size: 18px;
		line-height: 30px;
	}
	#events .event-box-left p {
		padding-top: 15px;
		padding-bottom:8px; 
	}
	#blogs .event-detail h2 a, #blogs .event-detail p {
		font-size: 10px;
	}
	.btn-booking {
		padding:20px 40px; 
	}
	#blogs .tab-content .share h4 {
		font-size: 12px;
	}

}
@media (max-width: 480px){ .video-area{visibility: hidden;
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;}	 
	
		a.read-more{border: 2px solid #F00;
color: #fff;
display: inline-block;
font-size: 14px;
font-weight: 700;
background:#80CB2B;
padding: 15px 25px;
text-transform: uppercase;text-decoration:none;transition: all 0.3s ease-in-out 0s;}	
	  	h6 {
	font-size:25px;
	color:#FFF;
	}
	
	 .is-countdown {
		font-size :16px;
	}
	.navbar-default .navbar-toggle {
		margin-right: 108px;
	}		#services {
		height:1500px;
	}
	
	
	
	#clientele {
	background:#FFF;
	padding-top:50px;
	padding-bottom:50px;
	height:6000px;
		
}

#about {
	background:#FFF;
	padding-top:50px;
	padding-bottom:50px;	
	height:2300px;	
}

#events{
		display:none;
		}#video-area {
		height:500px;
		}
	
	
	#events .event-box-left h2 {
		font-size: 22px;
	}
	#events .month {
		visibility: hidden;
	}
	#events .event-box-left h3 {
		font-size: 18px;
		line-height: 30px;
	}
	#events .event-box-left p {
		padding-top: 15px;
		padding-bottom:8px; 
	}
	#blogs .event-detail h2 a, #blogs .event-detail p {
		font-size: 10px;
	}
	.btn-booking {
		padding:20px 40px; 
	}
	#blogs .tab-content .share h4 {
		font-size: 12px;
	}
}

@media (max-width: 360px){ .video-area{visibility: hidden;
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;}	 
	
		a.read-more{border: 2px solid #F00;
color: #fff;
display: inline-block;
font-size: 14px;
font-weight: 700;
background:#80CB2B;
padding: 15px 25px;
text-transform: uppercase;text-decoration:none;transition: all 0.3s ease-in-out 0s;}	
	  	h6 {
	font-size:25px;
	color:#FFF;
	}
	
	 .is-countdown {
		font-size :16px;
	}
	.navbar-default .navbar-toggle {
		margin-right: 108px;
	}		#services {
		height:1500px;
	}
	
	
	
	#clientele {
	background:#FFF;
	padding-top:50px;
	padding-bottom:50px;
	height:6000px;
		
}

#about {
	background:#FFF;
	padding-top:50px;
	padding-bottom:50px;	
	height:2300px;	
}

#events{
		display:none;
		}#video-area {
		height:500px;
		}
	
	
	#events .event-box-left h2 {
		font-size: 22px;
	}
	#events .month {
		visibility: hidden;
	}
	#events .event-box-left h3 {
		font-size: 18px;
		line-height: 30px;
	}
	#events .event-box-left p {
		padding-top: 15px;
		padding-bottom:8px; 
	}
	#blogs .event-detail h2 a, #blogs .event-detail p {
		font-size: 10px;
	}
	.btn-booking {
		padding:20px 40px; 
	}
	#blogs .tab-content .share h4 {
		font-size: 12px;
	}
}
@media (max-width: 320px){ .video-area{visibility: hidden;
    clear: both;
    float: left;
    margin: 10px auto 5px 20px;
    width: 28%;
    display: none;}	 
	
		a.read-more{border: 2px solid #F00;
color: #fff;
display: inline-block;
font-size: 14px;
font-weight: 700;
background:#80CB2B;
padding: 15px 25px;
text-transform: uppercase;text-decoration:none;transition: all 0.3s ease-in-out 0s;}	
	  	h6 {
	font-size:25px;
	color:#FFF;
	}
	
	 .is-countdown {
		font-size :16px;
	}
	.navbar-default .navbar-toggle {
		margin-right: 108px;
	}		#services {
		height:1500px;
	}
	
	
	
	#clientele {
	background:#FFF;
	padding-top:50px;
	padding-bottom:50px;
	height:6000px;
		
}

#about {
	background:#FFF;
	padding-top:50px;
	padding-bottom:50px;	
	height:2300px;	
}

#events{
		display:none;
		}#video-area {
		height:500px;
		}
	
	
	#events .event-box-left h2 {
		font-size: 22px;
	}
	#events .month {
		visibility: hidden;
	}
	#events .event-box-left h3 {
		font-size: 18px;
		line-height: 30px;
	}
	#events .event-box-left p {
		padding-top: 15px;
		padding-bottom:8px; 
	}
	#blogs .event-detail h2 a, #blogs .event-detail p {
		font-size: 10px;
	}
	.btn-booking {
		padding:20px 40px; 
	}
	#blogs .tab-content .share h4 {
		font-size: 12px;
	}
}