Al-HUWAITI Shell
Al-huwaiti


Server : Apache
System : Linux webm012.cluster129.gra.hosting.ovh.net 6.18.39-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Tue Jul 21 12:03:15 CEST 2026 x86_64
User : eventfrsgx ( 61451)
PHP Version : 7.3.33
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
Directory :  /home/eventfrsgx/www/templates/shaper_revibe/less/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/eventfrsgx/www/templates/shaper_revibe/less/responsive.less
/**
 * @package Varsita
 * @author JoomShaper http://www.joomshaper.com
 * @copyright Copyright (c) 2010 - 2015 JoomShaper
 * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or later

 /*==========  Non-Mobile First Method  ==========*/

 /* Extra Large Devices*/
 @media (min-width:1680px) {
 	.sp-bottom-footer:before{
 		background: linear-gradient(90deg,rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.05) 40%)
 	}
 }

 /* Large Devices, Wide Screens */
 @media only screen and (max-width : 1200px) {
   // pricing-table
   .sppb-addon-pricing-table .sppb-pricing-box .sppb-pricing-features ul li{
     margin: 0px 30px;
   }
	//coming-soon
	.sp-comingsoon{
		.days,
		.hours,
		.seconds,
		.minutes{
			.number{
				font-size: 80px;
				line-height: 80px;
				&:after{
					margin: 0 40px 15px;
				}
			}
			.string{
				margin-left: 25px;
			}
		}
	}
}

/* Medium Devices, Desktops */
@media (max-width: 992px) {
  // pricing-table
  .sppb-addon-pricing-table .sppb-pricing-box .sppb-pricing-features ul li:before {
    width: 15px;
    height: 15px;
    top: 25px;
    left: 0;
    background-size: cover;
  }
	//slider
	.sppb-addon-thumb-gallery #carousel ul.slides>li{
		margin-right: 0;
	}
	#sp-bottom1{
		padding: 0 15px;
	}
	.sp-bottom-footer{
		&:before{
			display: none;
		}
	}
	//service
	.revibe-pricing .sppb-addon-pricing-table{
		.sppb-pricing-box .sppb-pricing-features ul li{
			margin: 0 20px;
			&:before{
				left: 0;
			}
		}
	}
	//blog
	.view-category .blog {
		.items-leading .item .entry-info-wrap{
			padding: 30px 15px;
		}
		.item {
			.entry-image{
				img{
					width: 100%;
				}
			}
		}
		.entry-header dl.article-info{
			margin-top: 0 !important;
		}
	}
	//coming-soon
	.sp-comingsoon{
		.days,
		.hours,
		.seconds,
		.minutes{
			.number{
				font-size: 80px;
				&:after{
					margin: 0 40px 15px;
				}
			}
			.string{
				margin-left: 25px;
			}
		}
	}
}


/* Small Devices, Tablets */
@media (max-width: 768px) {
	//mixed
	#sp-page-builder .page-content .sppb-section{
		padding: 40px 0 !important;
		&:first-child{
			padding-top: 0 !important;
		}
	}
	.heading-style .sppb-section-title{
		margin-bottom: 50px !important;
	}
	.sp-page-title{
		h2,h3{
			font-size: 25px;
		}
	}
	//slider
	.sppb-addon-thumb-gallery{
		#carousel{
			display: none;
		}
		#slider.flexslider{
			.slides > li .thumb-slider-bg{
				height: 400px;
			}
			.flex-direction-nav{
				display: block;
			}
			.slider-title-wrap{
				.slider-title{
					font-size: 50px;
					letter-spacing: inherit;
					margin-top: 0;
				}
				.slider-sub-title{
					letter-spacing: inherit;
				}
			}
		}
	}
	//title-heading
	#sp-page-builder .sppb-section-title h2.sppb-title-heading{
		font-size: 30px !important;
		line-height: 34px !important;
	}
	//about-info
	.about-info{
		.sppb-addon-title{
			font-size: 25px;
			letter-spacing: inherit;
		}
		&:last-child{
			margin-bottom: 50px;
		}
	}
	//about-us
	.story-info{
		.right-part{
			margin-top: 30px;
		}
	}
	.sppb-progress-wrap{
		margin-bottom: 20px;
	}
	.sp-revibe-team{
		.sppb-person-image{
			img{
				width: 100%;
			}
		}
	}
	#sp-page-builder .page-content .sppb-section.sppb-revibe-testimonial.testimonial-full-width{
		padding: 0 0 90px !important;
	}
	.testimonial-full-width .sppb-carousel-inner{
		.sppb-item .sppb-testimonial-message{
			padding: 0 20px;
		}
		.sppb-item img.sppb-avatar{
			border-width: 5px;
			width: 120px;
		}
	}

	//core services
	.revibe-core-service .sppb-addon-feature{
		margin-bottom: 30px;
		.sppb-addon-content-img{
			span{
				display: block !important;
			}
			img{
				width: 100%;
			}
		}
		.sppb-addon-content:hover .sppb-addon-content-img .overlay .sp-vertical-middle:before{
			border-top: 1500px solid rgba(237,20,91,0.8);
			border-left: 1500px solid transparent;
		}
	}
	//portfolio
	.sp-simpleportfolio{
		.sp-simpleportfolio-item{
			.sp-simpleportfolio-title{
				font-size: 22px !important;
				line-height: 25px !important;
			}
			.sp-simpleportfolio-tags{
				font-size: 14px !important;
			}
		}
	}
	//latest blog
	.revibe-article .sppb-addon-article{
		max-height: 300px;
	}
	//revibe-client
	.sppb-revibe-client .sppb-addon-clients .sppb-row>div{
		padding: 5px 15px;
	}
	.revibe-tab h2.sppb-addon-title{
		font-size: 25px;
		margin: 40px 0 20px 0 !important;
	}
	//service
	.revibe-pricing .sppb-addon-pricing-table .sppb-pricing-box{
		margin-bottom: 30px;
		.sppb-pricing-header{
			.sppb-pricing-title{
				margin-bottom: 30px;
			}
			.sppb-pricing-price{
				font-size: 45px;
			}
		}
	}
	.rebive-cta .sppb-addon-cta{
		h2.sppb-cta-title{
			margin-bottom: 10px !important;
		}
		h2.sppb-cta-title, p.sppb-cta-subtitle{
			font-size: 30px !important;
			line-height: 35px !important;
			letter-spacing: inherit;
		}
	}
	//contact us
	.sppb-section.contact-address{
		margin: 0 !important;
	}
	//bottom
	#sp-bottom1,#sp-bottom2,#sp-bottom3,#sp-bottom4{
		margin-bottom: 30px;
	}
	#sp-bottom2{
		padding-left: 15px;
	}
	#sp-footer{
		text-align: center;
	}
	//coming-soon
	.sp-comingsoon{
		.days,
		.hours,
		.seconds,
		.minutes{
			margin: 0 50px 0 0;
			.number{
				font-size: 50px;
				line-height: inherit;
				&:after{
					display: none;

				}
			}
			.string{
				margin-top: 15px;
				text-align: center;
				margin-left: 0;
			}
		}
	}
}

/* Extra Small Devices, Phones  */
@media (max-width: 480px) {
	.about-info{
		.sppb-addon-title{
			font-size: 25px;
		}
	}
	//portfolio
	.sp-simpleportfolio{
		.sp-simpleportfolio-item{
			width: 100% !important;
		}
	}
	//revibe-twitter
	.sppb-revibe-twitter{
		height: 420px;
		padding: 120px 30px 50px 30px;
	}
	//revibe-testimonial
	.sppb-revibe-testimonial{
		height: 420px;
		padding: 60px 30px;
	}
	//sp-revibe-contact-form
	.sp-revibe-contact-form{
		.sppb-ajaxt-contact-form{
			.sppb-input-group, .sppb-textarea{
				width: 100%;
			}
			>.sppb-input-group{
				margin-bottom: 30px;
				padding-right: 0;
			}
		}
	}
	//sp-simpleportfolio
	.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li{
		margin-bottom: 15px;
		margin-right: 15px;
	}
	//coming-soon
	.sp-comingsoon{
		.sp-comingsoon-logo{
			margin-bottom: 20px;
			img{
				width: 120px;
				margin-top: 30px;
			}
		}
		.days,
		.hours,
		.seconds,
		.minutes{
			margin: 0;
			width: 50%;
			padding-bottom: 30px;
		}
		.sp-comingsoon-content{
			font-size: 18px;
			line-height: 22px;
		}
		.acymailing_module{
			margin: 40px 0 !important;
			padding: 20px !important;
			.acysubbuttons{
				width: 70px;
			}
		}
	}
}

/* iPhones 5s  */
@media (max-width: 320px) {
	//social-bar
	.social-bar{
		#sp-top1, #sp-top2{
			width: 100%;
		}
		#sp-top1{
			margin-bottom: 20px;
		}
	}
	//slider
	.sppb-addon-thumb-gallery{
		#slider.flexslider{
			.slides > li .thumb-slider-bg{
				height: 300px;
			}
			.slider-title-wrap{
				.slider-title{
					font-size: 30px;
					letter-spacing: inherit;
					margin-top: 0;
				}
				.slider-sub-title{
					letter-spacing: inherit;
					font-size: 18px;
				}
			}
		}
	}

}

Al-HUWAITI Shell