File: /storage/v4513/ivenusin/public_html/wp-content/themes/ivenus/style.css
/*
Theme Name: iVenus
Author: Venus Data Products
Description: A Custom theme for iVenus by Amit Mendapara
Version: 1.0
*/
.post p {
line-height: 1.5em;
padding-bottom: 15px;
}
#preloaderdiv {
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 9999;
ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* IE 8 */
filter: alpha(opacity=50); /* IE 5-7 */
-moz-opacity: 0.5; /* Netscape */
-khtml-opacity: 0.5; /* Safari 1.x */
opacity: 0.5;
display: none;
z-index : 1111111111;
}
.woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2{
flex: none !important;
max-width: 100% !important;
}
.woocommerce ul.products li.product .price {
color: #77a464;
display: block;
font-weight: 400;
margin-bottom: .5em;
font-size: 1.2em;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title{
font-size:1.5em;
}
.woocommerce nav.woocommerce-pagination ul{
border:none;
}
.woocommerce .woocommerce-pagination ul.page-numbers li, .woocommerce-page .woocommerce-pagination ul.page-numbers li {
display: inline-block;
margin: 5px;
}
.woocommerce nav.woocommerce-pagination ul li span.current {
background: #337ab7;
color: #fff;
padding: 12px;
}
.woocommerce-pagination ul.page-numbers a.page-numbers {
color: #444;
padding: 12px;
margin: 0px;
background: #ddd;
}
#yith-ajaxsearchform {
-moz-transition: max-height, 0.5s;
-o-transition: max-height, 0.5s;
-webkit-transition: max-height, 0.5s;
transition: max-height, 0.5s;
position: absolute;
top: 58px;
left: 0;
width: 100%;
max-height: 0;
overflow: hidden;
background-color: #2b2b2b;
}
#yith-ajaxsearchform.open {
max-height: 60px;
}
#yith-ajaxsearchform fieldset {
position: relative;
margin: 0 60px 0 0;
padding: 0;
border: none;
}
#yith-ajaxsearchform input {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: block;
height: 58px;
}
#yith-ajaxsearchform input[type="search"] {
width: 100%;
padding: 0 5px 0 22px;
background: transparent;
border: none;
color: #fff;
}
#yith-ajaxsearchform input[type="submit"] {
position: absolute;
bottom: 0;
right: 0;
width: 58px;
margin: 0;
padding: 0;
font-weight: 700;
text-transform: uppercase;
color: #fff;
background: #0071e3;
border: none;
cursor: pointer;
}
#yith-ajaxsearchform a {
position: absolute;
bottom: 0;
right: 0;
width: 58px;
margin: 0;
padding: 0;
font-weight: 700;
text-transform: uppercase;
color: #fff;
background: #0071e3;
border: none;
cursor: pointer;
top: 0;
font-size: 30px;
text-align: center;
line-height: 58px;
}
.widget-title {
color: #ffffff;
font-size: 20px;
margin-bottom: 15px;
font-weight: 500;
}
.footer-middle-area .custom-html-widget ul li {
padding-bottom: 5px;
}
.footer-middle-area .custom-html-widget ul li a {
font-size: 13px;
color: #d6d6d6;
font-weight: 400;
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
}
.map-section .location-map {
margin-bottom: 20px;
}
/*.pickup-location-field.pickup-location-cart-item-field {
display : none;
}*/
ul.flex-direction-nav {
position: absolute;
top: 87%;
z-index: 99999;
width: 100%;
left: 0;
margin-top: 15px;
padding: 0px;
list-style: none;}
li.flex-nav-prev {float: left;}
li.flex-nav-next {float: right;}
a.flex-next {visibility:hidden;}
a.flex-prev {visibility:hidden;}
a.flex-next::after {
visibility:visible;
font-family: FontAwesome;
content: '\f18e';
margin-right: -25px;
font-size: 25px;
color : #757575;
}
a.flex-prev::before {
visibility:visible;
font-family: FontAwesome;
content: '\f190';
margin-left: -25px;
font-size: 25px;
color : #757575;
}
ul.flex-direction-nav li a {
color: #ccc;
}
ul.flex-direction-nav li a:hover {
text-decoration: none;
}
.flex-control-thumbs {
width: 100%;
bottom: 0px;
text-align: center;
display:flex;
flex-wrap:nowrap;
overflow-x:auto;
padding-bottom:10px;
}
.flex-control-thumbs li {
margin: 0 6px;
display: inline-block;
zoom: 1;
}
.flex-control-thumbs li,
.flex-control-thumbs li:first-child {
width: 17%;
vertical-align: top;
margin: 15px 5% 0 0;
min-width:107px;
}
.flex-control-thumbs img {
width: 100%;
display: block;
opacity: 0.8;
cursor: pointer;
}
.flex-control-thumbs img:hover {
opacity: 0.5;
}
.flex-control-thumbs .flex-active {
opacity: 1;
cursor: default;
}
.product_slider .flex-active-slide a:hover {
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
}
.flex-viewport {
min-height : 444px !important;
}
.woocommerce-product-gallery__wrapper figure {
/* width: 547px !important;
width: auto !important;*/
}
.yith-wcwl-share {
display : none;
}
.product-price {
color : #0071e3 !important;
}
.product-detail-price {
position: relative;
width : 100%;
display: flex;
font-weight: 500;
font-size: 1rem;
line-height: 1.25;
color: #fcb941;
margin-bottom: 0;
}
/*******************************
* Does not work properly if "in" is added after "collapse".
* Get free snippets on bootpen.com
*******************************/
.panel-group .panel {
border-radius: 0;
box-shadow: none;
border-color: #EEEEEE;
}
.panel-default > .panel-heading {
padding: 0;
border-radius: 0;
color: #212121;
background-color: #FAFAFA;
border-color: #EEEEEE;
}
.panel-title {
font-size: 14px;
}
.panel-title > a {
display: block;
padding: 15px;
text-decoration: none;
}
.more-less {
float: right;
color: #212121;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #EEEEEE;
}
/* ----- v CAN BE DELETED v ----- */
.woobt-before-text {
color: #000;
}
.demo {
padding-top: 15px;
padding-bottom: 15px;
}
.lineheight-30{
line-height:34px !important;
}
.display-3 {
line-height: 1.0 !important;
}
.text-off-white{
color: #f5f5f7 !important;
}
.v_ivenus-custom-related .btn-product i {font-size: 12px;}
.v_ivenus-custom-related .product-action-dark .btn-product:not(:hover):not(:focus) span {font-size: 10px;}
.v_ivenus-custom-related .product.product-2 .product-body {padding-left: 0.6rem;padding-right: 0.6rem;}
.v_ivenus-custom-related .product.product-2 .product-body h3.product-title {font-size: 13px;}
.v_ivenus-custom-related .label-circle{width: 2rem;height: 2rem;}
.v_ivenus-custom-related .btn-expandable span {font-size: 12px;}
@media (min-width:320px) {
/* smartphones, portrait iPhone, portrait 480x320 phones (Android) */
.desktopimg {
display : none;
}
.mobileimg {
display : block;
width:100%;
}
}
@media (min-width:480px) {
/* smartphones, Android phones, landscape iPhone */
.desktopimg {
display : none;
}
.mobileimg {
display : block;
width:100%;
}
}
@media (min-width:600px) {
/* portrait tablets, portrait iPad, e-readers (Nook/Kindle), landscape 800x480 phones (Android) */
.desktopimg {
display : none;
}
.mobileimg {
display : block;
width:100%;
}
}
@media (min-width:801px) {
/* tablet, landscape iPad, lo-res laptops ands desktops */
.mobileimg {
display : none;
}
.desktopimg{
display : block;
width:100%;
}
}
@media (min-width:1025px) {
/* big landscape tablets, laptops, and desktops */
.mobileimg {
display : none;
}
.desktopimg{
display : block;
width:100%;
}
}
@media (min-width:1281px) {
/* hi-res laptops and desktops */
.mobileimg {
display : none;
}
.desktopimg{
display : block;
width:100%;
}
}
.additional-buttons {
display: inline-flex;
align-items: center;
justify-content: center;
text-align: center;
clear: both;
padding: 0.55rem .85rem;
width: auto;
max-width: 100%;
border: 0.1rem solid #0071e3;
color: #fff;
background-color: #0071e3;
margin-top: 20px;
border-radius: 0;
font-weight: 400;
font-size: 0.8rem;
text-transform: uppercase;
position: relative;
margin-left: 8px;
height: 53px;
border-radius: 25px;
}
.additional-buttons:hover {
text-decoration: none !important;
color: #fff;
background-color: #000;
border: 0.1rem solid #000;
}
.additional-buttons:before {
font-family: "Font Awesome 5 Pro";
font-size: 1.2rem;
margin-right: .6rem;
font-weight: 300;
}
#find_store:before {
content: "\f002";
}
#pickup_store:before{
content: "\f47b";
}
.woocommerce div.product form.cart .button.single_add_to_cart_button {
width: auto !important;
font-size: 0.8rem;
display: inline-flex !important;
align-items: center;
justify-content: center;
padding: 0.85rem 0.85rem !important;
}
.woocommerce div.product form.cart .button.single_add_to_cart_button:before {
margin-right: .6rem !important;
}
.woocommerce div.product {
width: 100%;
}
.woocommerce div.product div.summary .compare-button {
width: auto;
}
.details-action-wrapper .btn-product.shopping_assistance {
padding-left: 1.3rem;
margin-left: 1.6rem;
border-left: .1rem dotted #aaa;
}
.product_after_summary {
text-align: center;
}
.product_after_summary .btn-product {
background-color: #000;
color: #fff;
width: auto;
display: inline-block;
padding: 15px 20px;
text-align: center;
font-size: 1.05rem;
min-width: 175px;
border-radius: 5px;
margin: 0 7px;
}
.product_after_summary .btn-product:hover {
background-color: #0071e3;
text-decoration: none !important;
}
.pinelabs_cashify_div {
margin: 20px 0;
}
.pd-billboard-details, .product-body ul {
font-size : 0.8em;
}
@media (max-width:1199px) {
.additional-buttons {
width: 48%;
margin-left: 0;
margin-right: 8px;
margin-top: 8px;
}
.woocommerce div.product form.cart .button.single_add_to_cart_button {
width: 97.8% !important;
}
}
@media (max-width:991px) {
.additional-buttons {
width: 100%;
}
.woocommerce div.product form.cart .button.single_add_to_cart_button {
width: 100% !important;
}
}
@media (max-width:767px) {
.additional-buttons {
width: 100%;
}
}