/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 29 2025 | 22:29:39 */
.mfp-title {
  color: transparent!important;
}
body div.mfp-bg{
	opacity: .95!important;
}

#gallery-video-portfolio .gallery-item-thumbnail-wrap{
position: relative;
}
#gallery-video-portfolio .gallery-item-thumbnail-wrap:before{
position: absolute;
content:"";
width:100%;
height:100%;
background: rgba(0,0,0,0.7);
}


.mfp-iframe-holder .mfp-content {
  max-width: 320px!important;
}

.mfp-iframe-scaler {
  padding-top: 176.25%!important;
}


.nav-ul .sub-menu li .has-caret, .nav-ul .sub-menu li>a {
    justify-content: left;
}
.nav-ul .sub-menu {
	padding: 30px;
}

/* ### list invite galery ###*/


.invite-gallery h2.fg-item-title{
  width: 82%;
  float: left;
}

.invite-gallery .prise-list{
  width: 16%;
  display: inline-block;
  height: 50px;
  padding: 7px 0 0 8px;
  border-left: 1px solid #ccc;
  font-size: 16px;
  margin-top: 10px;
  margin-left: 5px;
}

.invite-gallery span.price-bg {
  display: block;
  padding-top: 5px;
  font-size: 13px;
  color: #888;
}

.invite-gallery .fg-item-content p {
  clear: left;
  margin-bottom: 10px;
}

.invite-gallery a.btn-list {
  display: inline-block;
  background: #000;
  padding: 7px 10px;
  color: #fff;
  font-size: 12px;
}
.invite-gallery a.btn-list:hover {
  background: #d38a9b;
}
/* ### end list invite galery ###*/






@media (max-width: 960px){
.footer--row .builder-item:not(:last-child) {
    margin-bottom: 0;
    }
.header-menu-sidebar-inner .nav-menu-primary .sub-menu {
	max-height:100%;
	}	
.wpr-mobile-menu-display-dropdown .wpr-mobile-nav-menu{
		
	box-shadow: 0 0 29px -11px rgb(0 0 0 / .5)!important;
	padding-bottom: 20px;
    background: #fff;
	}	
}

@media (max-width: 768px){
	.invite-gallery .gallery-item-caption-wrap.caption-style-card{
		padding: 10px 10px 12px 10px!important;
	}
	
}
@media (max-width: 320px){
.mfp-iframe-holder .mfp-content {
  max-width: 240px!important;
}
	
.invite-gallery h2.fg-item-title{
  width: 78%;
  float: left;
}
	.invite-gallery .prise-list{
  width: 19%;
}
	
	
}





