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;
}
}