HEX
Server: Apache
System: Linux vps-cdc32557.vps.ovh.ca 5.15.0-156-generic #166-Ubuntu SMP Sat Aug 9 00:02:46 UTC 2025 x86_64
User: hanode (1017)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /home/hanode/public_html/wp-content/themes/kingstore/assets/less/app/shortcodes.less
// TODO: css for shortcodes.
/* ========================================================== */
/* Quote Border ============================================= */
.quote-border{	
	background-color: #f4f4f4;
	padding: 20px;
	margin-bottom: 10px;
	font-style: italic;
	border: 1px solid #ddd;
	.border-radius(3px);
}
/* ========================================================== */
/* Video ==================================================== */
iframe{
	border:none;
	max-width:100%;
}
/* =========================================================== */
/* Ya Why Choose Us  ========================================= */
.block-whychoose {
	margin-bottom:30px !important;
	display:inline-block;
	.image-whychoose{
		float:left;
		width:64px;
		.rtl &{
			float:right;
		}
	}
	.content-whychoose{
		margin-left:80px;
		.rtl &{
			margin-right:80px;
			margin-left:0;
		}
		h2{
			color:#000;
			font-size:13px;
			text-transform:uppercase;
		}
		.description{
			color:#666;
		}
	}
}

/*========================================================*/
/* Search Faqs ===========================================*/
.vc_wp_search .widget_search .searchform{
	.screen-reader-text{
		display:none;
	}
	input[type="submit"]{
		text-indent:-9999px;
		display:block;
		border:0;
		width:34px !important;
		height:34px;
		background: url('../assets/img/search-icon.png') no-repeat scroll center center #666 !important;
		&:hover{
			background: url('../assets/img/search-icon.png') no-repeat scroll center center @color !important;
		}
	}
	input[type="text"]{
		border:1px solid lighten(@border-color, 8%);
	}
}
/* ======================================================================== */
/* Titlte ================================================================= */
.wpb_single_image .wpb_heading {
	color: @body-color; font-size: 18px; font-weight: bold; text-align: left; margin-bottom: 20px;
	
}
/* =================================================================== */
/* =================================================================== */
#wp-calendar {
	width: 100%;
	caption {
		padding: 10px 0;
	}
	tr {
		th {
			text-align: center;
		}
		td {
			padding: 10px 0;
		}
	}
}
/* ======================================================== */
/* ======================================================== */
#subscribe_popup {
	text-align: left;
	display: none;
	background-repeat: no-repeat;
	background-color: #fff;
	position:relative;
	min-width:770px;
	.subscribe-popup-container {
		padding: 44px 50px 25px 52px;
		h2{
			color: #717171;	font-size: 70px;
			font-weight: 700; text-transform: uppercase;
			margin-bottom:17px; opacity: 0.2;
		}
		h3{
			color: @body-color; font-size: 30px; font-weight: 700; text-transform: uppercase; margin-top: -71px; margin-bottom: 14px;
		}
		.description{
			font-size: 16px;
			color: #555;
			font-weight: 500;
			margin-bottom: 30px;
			span{
				color: @color; font-size: 20px;
			}
		}
		.subscribe-form {
			margin-bottom: 15px;
			border:1px solid @border-color;
			max-width:390px;
			position:relative;
			.rtl &{
				float:left;
			}
			p, input{
				margin:0;
			}
			input[type="email"]{
				padding: 0 15px;
				height: 43px;
				line-height: 43px;
				overflow: hidden;
				display: block;
				font-size: 13px;
				width: 350px;
				border-radius:0;
				border:0;
				
			}
			input[type="submit"]{
				background: url(@{url}/icon-newsletter.png) no-repeat center center #fff;
				position: absolute;
				height: 43px;
				width: 43px;
				overflow: hidden;
				top:0;
				right:0;
				text-indent:-9999px;
				border:0;
				border-radius:0;
				.rtl &{
					left:0;
					right:auto;
				}
				&:before {
					display: none;
				}
				&:hover {
					opacity:0.85;
				}
			}
		}
		.subscribe-checkbox {
			line-height: 30px;
			clear:both;
			.rtl &{
				margin-left:160px;
			}
			input {
				cursor: pointer;
			}
			label {
				vertical-align: top;
				line-height: 25px;
				margin: 0;
				font-weight: normal;
				color: @body-color;
				font-weight: 500;
				span{
					display: inline-block;
					vertical-align: top;
					line-height: 20px;
				}
			}
		}		
	}
	.subscribe-social{
		padding: 15px 0;
		#translucent > .background( @color, 0.7 );
		text-align:center;
		position:relative;
		z-index:3;
		margin-top: 20px;
		h3{
			color:#fff;
			font-weight: 700;
			font-size:16px;
			text-transform:uppercase;
		}
		> .subscribe-social-inner {
			.kingstore-socials ul{
				margin: 0;
				> li > a{
					display: block;
					width: 35px;
					height: 35px;
					border-radius: 50%;
					font-size: 16px;
					line-height: 35px;
					background: #fff; color: @body-color;
					margin: 0 5px;
					&:hover{
						color: @color;
					}
				}
			}
		}
	}
}
.block-title-widget{
	h2{
		position: relative;
		padding: 15px;
		color: #fff;
		font-size: 18px;
		font-weight: 600;
		margin-bottom: 0;
	}
}
.sidebar .widget.widget_layered_nav ul{
	border:0;
}
.sidebar .widget.widget_product_categories{
	border:1px solid @border-color;
	.block-title-widget{
		background-color:#f2f2f2;
		h2{
			position: relative;
			padding: 15px;
			color: @body-color;
			font-size: 16px;
			text-transform: uppercase;
			font-weight: 700;
			margin-bottom: 0;
		}
	}
	.product-categories{
		border:0;
		> li{
			border-top:1px solid @border-color;
			border-bottom:0 !important;
			padding:15px 20px !important;
			&:last-child{
				border-top:1px solid @border-color !important;
			}
			> a{
				cursor:pointer;
				&:hover{
					color:@color;
				}
			}
		}
	}
}
/*
* Project category
*/
.project-category-listing{
	.project-slider-style1{
		margin-bottom: 40px;
	}
	.block-title{
		margin-bottom: 20px;
		h2{
			font-size:18px; color:@body-color; font-weight:bold; margin: 0; line-height: 26px;
		}
	}
	.resp-slider{
		.item{
			h4{
				font-size: 14px; font-weight: normal; position: relative; padding-left: 15px; line-height: 24px;
				&:before{
					content: "\f111"; font-size: 8px; position: absolute; left: 0; top: 0px; font-family: fontawesome; color: @color;
				}
				a{
					color: @body-color;
					&:hover{
						color: @color;
					}
				}
			}
		}
	}
}
.project-slider{
	margin-bottom: 0; max-width: 1220px; margin: 0 auto;
	.block-title{
		background: url(../assets/img/bg-title.jpg) center center no-repeat; padding: 25px 0; margin-bottom: 5px; text-align: center;
		h3{
			color: #fff; font-size: 26px; text-transform: inherit; padding: 25px 0 19px 0; margin: 10px 0 0 0;
		}
		.description{
			text-align: center; color: rgba(255, 255, 255, 0.8); padding: 0 23%; line-height: 24px;
		}
	}
	.resp-slider-container {
		.slider{
			margin: 0 -2.5px;
			.item{
				padding: 0 2.5px;
				.item-content{
					position: relative;	margin-bottom: 5px;
					.item-img img{
						width: 100%;
					}
					.entry-content{
						position: absolute; bottom: 0; top: 0; left: 0; right: 0; text-align: center; padding: 0 15px;
						background: rgba(0, 0, 0, 0.6); padding-top: 80px; opacity: 0; visible: hidden; .transition(all 0.3s);
						h4 a{
							font-size: 16px; font-weight: bold; color: #fff;
						}
						.item-meta{
							font-size: 16px; color: @a-color;
						}
					}
					&:hover{
						.entry-content{
							opacity: 1; visible: visible; .transition(all 0.3s);
						}
					}
				}
			}
		}
	}
}