HEX
Server: nginx/1.27.1
System: Linux in-3 5.15.0-161-generic #171-Ubuntu SMP Sat Oct 11 08:17:01 UTC 2025 x86_64
User: ivenus-clone (3297)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source
Upload Files
File: /storage/v4513/ctoivenusin/public_html/wp-content/themes/ivenusp2/assets/css/custom.css
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap');
html,body {
	height: 100%;
}
* {
	font-family: 'Roboto', sans-serif;
}
body {
  	font-family: 'Roboto', sans-serif;
  	font-weight: 500;
  	font-style: normal;
  	color: #000; 
  	background-color: #f1f1f1;
}
header {
	border-bottom: 1px solid #1c1c1c;
	background-color: #000;
	padding: 10px 0;
}
header .logo img {
	width: 230px;
}
header h1.main-header-title {
	color: #fff;
	margin: 0;
	font-size: 24px;
	font-weight: 400;
	text-align: right;
}
.product-category {
	padding: 15px 0;
    background-color: #fff;
}
.product-category h3 {
	color: #000;
	font-size: 22px;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 30px;
}
.product-category .item {
	text-align: center;
	margin-bottom: 30px;
}
.product-category .item a {
	color: #000;
	text-decoration: none !important;
	display: block;
	border: 1px solid #ddd;
	border-radius: 5px;	
	padding: 10px;
	transition: all 0.4s ease-in-out;
}
.product-category .item a:hover {
	color: #f56300;
	transform: translateY(-3px);
	box-shadow: 0 15px 15px 2px rgba(0,0,0,0.2);
}
.product-category .item img {
	max-width: 100px;
	display: block;
	margin: 0 auto;
	height: auto;
}
.product-category .item h5 {
	font-size: 16px;
	margin: .5rem 0;
	display: inline-block;
}
.category-slider {
	background-color: #fff;
}
.category-slider .seq {
	background: #fff;
	max-height:300px;
	min-height:300px;
}
.category-slider .seq .seq-in .seq-title h2 {
	font-size: 25px;
	margin-bottom: .5rem;
}
.category-slider .seq .seq-in .seq-title h3 {
	font-size: 35px;
}
.category-slider .seq .seq-preloader {
	background: transparent;
}
.process-flow {
	font-size: 13px;
	margin: 30px 0;
	position: relative;
	line-height: 16px;
}
.process-flow i {
    font-style: normal;
    font-size: 16px;
    border-radius: 50%;
    width: 35px;
    height: 35px;
    display: inline-block;
    background-color: #111;
    color: #fff;
    line-height: 32px;
    text-align: center;
    border: solid 1px #111;
    margin-bottom: 7px;
    z-index: 99;
    position: relative;
}
.process-flow .active i {
	background-color: #f56300;
	border-color: #f56300;
}
.process-flow p {
    color: #111;
	font-weight: 500;
	margin-bottom: 0;
}
.process-flow .line {
    display: block;
    width: 60%;
    margin: 0 auto;
    position: absolute;
	top: 16px;
	left: 0;
	right: 0;
    z-index: 0;
    height: 3px;
    background-color: #111;
}
.site-main {
	background-color: #fff;
}
.tax-product_cat.woocommerce ul.products li.product, .tax-product_cat.woocommerce-page ul.products li.product {
	border: 1px solid #ddd;
	border-radius: 5px;
	padding: 15px;
	padding-top: 0;
	margin: 0 5px 10px;
	/*-ms-flex: 0 0 24.1%;
	flex: 0 0 24.1%;
	max-width: 24.1%;*/
	-ms-flex: 0 0 30.75%;
	flex: 0 0 30.75%;
	max-width: 30.75%;
	clear: none;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.tax-product_cat.woocommerce ul.products {
	padding-top: 1rem;
	padding-bottom: 1rem;
	display: flex;
	flex-wrap: wrap;
	margin: 0 -5px;
}
.tax-product_cat.woocommerce ul.products li.product a img {
	margin: 0 auto;
	width: 80%;
}
.tax-product_cat.woocommerce ul.products li.product .woocommerce-loop-product__title {
	padding-top: 0;
	font-size: 0.85rem;
	line-height: 1.35;
	min-height: 80px;
}
.tax-product_cat.woocommerce ul.products li.product a {
	color: #444;
}
.tax-product_cat.woocommerce ul.products li.product a:hover {
	color: #000;
	text-decoration: none;
}
.tax-product_cat.woocommerce ul.products li.product .price {
	color: #f56300;
	font-size: 1.15em;
	font-weight: 500;
	margin-bottom: 0;
}
.tax-product_cat.woocommerce ul.products li.product .button {
	background-color: #000;
	color: #fff;
	display: block;
	text-align: center;
	font-weight: 400;
	text-transform: uppercase;
	font-size: 13px;
}
.tax-product_cat.woocommerce ul.products li.product .button:hover {
	background-color: #f56300;
	color: #fff;
}
.single-product.woocommerce div.product {
	overflow: hidden;
}
.single-product.woocommerce .woocommerce-breadcrumb {
	padding: 10px 0;
	border-bottom: 1px solid #ddd;
	font-size: 0.85rem;
}
.single-product.woocommerce .woocommerce-breadcrumb a:hover {
	color: #f56300;
	text-decoration: none;
}
.single-product.woocommerce div.product .product_title {
	font-size: 1.15rem;
	line-height: 1.35;
}
.single-product .woocommerce-variation-price {
	margin-bottom: 20px;
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
}
.single-product.woocommerce div.product form.cart .variations label {
	font-weight: 500;
	font-size: 0.8rem;
	color: #555;
	line-height: 1.2;
	margin-top: .5rem;
}
.single-product.woocommerce div.product div.images {
	width: 33%;
}
.single-product.woocommerce div.product div.summary {
	width: 63%;
}
.single-product.woo-variation-swatches .variable-items-wrapper.color-variable-wrapper .variable-item {
   height: 30px;            
}
.single-product.woo-variation-swatches .variable-items-wrapper .variable-item {
	margin: 4px 40px 4px 0 !important;
   -webkit-box-flex: 0;
   -ms-flex: 0 0 42%;
    flex: 0 0 42%;
    max-width: 42%;
    border-radius: 3px;
    height: auto;
    color: #333;	
}
.single-product.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) {
	box-shadow: 0 0 0 1px rgba(0,0,0,.15);
}
.single-product.woo-variation-swatches .variable-items-wrapper .variable-item span {
	font-size: 12px;
	font-weight: 500;
	line-height: 15px;
	padding: 10px;
}
.single-product.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item .variable-item-span {
	padding: 10px;
}
.single-product.woo-variation-swatches .variable-items-wrapper {
	margin-bottom: 30px;
}
.single-product.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .single-product.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
	box-shadow: 0 0 0 1px rgba(0,0,0,.85);
}
.single-product.woocommerce div.product p.price, .single-product.woocommerce div.product span.price {
	color: #f56300;
	font-size: 1.35em;
}
.product-extra-text {
	border-top: 1px solid #ddd;
	margin-top: 0 !important;
	padding-top: 25px;
}
.product-extra-text a {
	padding: 10px 20px;
	border: 2px solid #f56300;
	background-color: #f56300;
	color: #fff;
	-webkit-transition: all .3s ease-out;
	transition: all .3s ease-out;
	letter-spacing: .5px;
	text-transform: uppercase;
	margin-right: 10px;
	border-radius: 30px;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	font-size: 1rem;
	line-height: 1.5;
	text-decoration: none;	
}
.product-extra-text a:hover {
	border-color: #000;
	background-color: #000;
}
.single-product.woocommerce div.product form.cart {
    margin-bottom: 0;
}
#productenquirymodal .modal-header {
	background-color: #000;
	color: #fff;
	padding: 0.5rem 1rem;
	border-bottom-color: #000;
}
#productenquirymodal .modal-header h5 {
	font-size: 1rem;
}
#productenquirymodal .modal-header .close {
	color: #fff;
	text-shadow: none;
}
#productenquirymodal form p:last-child {
	margin-bottom: 0;
}
#productenquirymodal form label {
	font-size: 0.75rem;
	color: #555;
	width: 100%;
	margin-bottom: 0;
}
#productenquirymodal form label span {
	display: block;
}
#productenquirymodal form input {
	margin-top: 5px;
	width: 100%;
	border-radius: 3px;
	border: 1px solid #ddd;
	padding: 3px 10px;
	height: 35px;
}
#productenquirymodal form textarea {
	margin-top: 5px;
	width: 100%;
	border-radius: 3px;
	border: 1px solid #ddd;
	padding: 3px 10px;
	max-height: 150px;
	resize: vertical;
}
#productenquirymodal form input[type="submit"] {
	border-color: #000;
	background-color: #000;
	color: #fff;
	text-transform: uppercase;
	font-size: 16px;
}
#productenquirymodal form input[type="submit"]:hover {
	background-color: #f56300;
	border-color: #f56300;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
	background-color: transparent;
}
.custom-msg-div {
	padding: 30px 0;
	text-align: center;
}
.custom-msg-div > p {
	margin-bottom: 0;
	display: inline-block;
}
.custom-msg-div .woocommerce-info {
	border: 1px solid #1e85be;
	border-radius: 30px;
	background-color: #1e85be;
	color: #fff;
}
.custom-msg-div .woocommerce-info::before {
    color: #fff;
}
.not-found-issue {
	background-color: #fff;
	padding: 50px 0;
}
.not-found-issue h3 {
	font-size: 70px;
}
.not-found-issue h1 {
	font-size: 32px;
}
.not-found-issue p {
	color: #666;
}
.not-found-issue form {
	margin: 10px 0;
	display: inline-block;
	width: 100%;
}
.not-found-issue form input[type="text"] {
	border: 1px solid #ddd;
	height: 40px;
	padding: 5px 12px;
	font-size: 13px;
	font-weight: 500;
	color: #333;
	width: 300px;
	max-width: 100%;
}
.not-found-issue form input[type="submit"] {
	border: 1px solid #000;
	background-color: #000;
	color: #fff;
	text-transform: uppercase;
	font-size: 16px;
	height: 40px;
	display: inline-block;
	padding: 5px 12px;
	position: relative;
	top: 1px;
	margin-left: -5px;
}
.not-found-issue form input[type="submit"]:hover {
	background-color: #f56300;
	border-color: #f56300;
}
.not-found-issue img {
	max-width: 100%;
	height: auto;
	margin-bottom: 30px;
}

@media (max-width:767px) {
	header .logo img {
		width: 165px;
	}
	.tax-product_cat.woocommerce ul.products li.product, .tax-product_cat.woocommerce-page ul.products li.product {
		-ms-flex: 0 0 47.1%;
		flex: 0 0 47.1%;
		max-width: 47.1%;
	}
	.single-product.woocommerce div.product div.images {
		width: 100%;
		margin-bottom: 0;
	}
	.single-product.woocommerce div.product div.summary {
		width: 100%;
	}
	.single-product.woocommerce div.product form.cart table td {
		padding: 1px;
		display: block;
		width: 100%;
		clear: both;
	}
	.single-product.woocommerce div.product form.cart .variations {
		table-layout: fixed;
	}
	.single-product.woo-variation-swatches .variable-items-wrapper .variable-item {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.product-extra-text a {
		display: block;
		margin: 0;
	}
	header h1.main-header-title {
		font-size: 12px;
	}
	.single-product.woocommerce .woocommerce-breadcrumb {
		margin-bottom: 0;
	}
	.product-category h3 {
		margin-top: 0;
		margin-bottom: 15px;
	}
	.not-found-issue {
		padding: 30px 0;
	}
	.not-found-issue img {
		max-width: 80%;
	}
	.not-found-issue h1 {
		font-size: 22px;
	}
	.not-found-issue p {
		font-size: 0.85rem;
		margin-bottom: 0;
	}
	.not-found-issue form input[type="text"] {
		width: 250px;
	}
	.not-found-issue form input[type="submit"] {
		top: 0;
	}
	.not-found-issue form {
		margin-bottom: 0;
	}
	.custom-msg-div .woocommerce-info {
		font-size: 0.8rem;
		padding: 6px 15px 6px 40px;
	}
	.custom-msg-div .woocommerce-info::before {
		top: 0.5em;
		left: 1.25em;
	}
	.custom-msg-div {
		padding: 15px 0;
	}
}

@media (max-width: 481px) {
	.tax-product_cat.woocommerce ul.products li.product, .tax-product_cat.woocommerce-page ul.products li.product {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		margin: 0 0 10px;
	}
	.tax-product_cat.woocommerce ul.products li.product .woocommerce-loop-product__title {
		min-height: 0;
	}
	.tax-product_cat.woocommerce ul.products {
		padding-top: 0.5rem;
	}
}