.header-top-area {
padding: 19px 0 20px;
background-color: #f44344;
}
.header-top-area p,
.top-bar-left-content a,
.header-info a {
color: #fff;
}
.header-top-area a:hover{
color:#fff;
}
.header-info span {
position: relative;
}
.header-info span + span {
margin-left: 8px;
padding-left: 8px;
}
.header-info span + span::before {
background: rgba(255, 255, 255, 0.2) none repeat scroll 0 0;
content: "";
height: 20px;
left: -2px;
position: absolute;
top: 0;
width: 1px;
}
.book-login-register.right {
float: right;
}
.book-login-register ul {
list-style: outside none none;
margin-bottom: 0px;
} .top-bar-left-menu ul {
margin: 0;
padding: 0;
list-style: none;
}
.top-bar-left-menu ul li {
display: inline-block;
}
.top-bar-left-menu ul li a {
padding: 5px 10px;
text-decoration: none;
text-transform: capitalize;
font-size: 14px;
color: #fff;
}
.top-bar-left-content a:hover,
.header-info a:hover,
.header-social ul li a:hover,
.top-bar-left-menu ul li a:hover {
color: #f05b64;
}
.top-bar-left-content {
color: #fff;
}
.top-bar-left-content p {
margin-bottom: 0;
} .header-social ul {
margin: 0;
padding: 0;
list-style: none;
}
.header-social ul li {
display: inline-block;
}
.header-social ul li a {
color: #fff;
font-size: 16px;
}
.header-social.text-white > a {
color: #fff;
}
.menu-middle-area {
border-top: 1px solid #ddd;
}
.header-social ul li + li {
margin-left: 15px;
} .header-search form {
display: block;
position: relative;
}
.header-search form button i {
display: block;
line-height: 38px;
}
.header-search form button:hover {
color: #26c7cc;
} header.header-transparent {
background: transparent none repeat scroll 0 0;
left: 0;
position: absolute;
top: 0;
width: 100%;
z-index: 99999;
-webkit-box-shadow: 0 1px 3px rgba(50, 50, 50, 0);
box-shadow: 0 1px 3px rgba(50, 50, 50, 0);
}
.logged-in.admin-bar header.header-transparent {
top: 32px;
} header.is-sticky {
position: fixed;
left: 0;
top: 0 !important;
right: 0;
background-color: rgba(255, 255, 255, 1) !important;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08);
z-index: 99999;
-webkit-animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
}
body.logged-in.admin-bar .is-sticky {
padding-top: 32px;
}
header.is-sticky .default-menu nav > ul > li > a {
padding: 20px 15px;
} .default-menu nav > ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 0;
list-style: none;
padding: 0;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.default-menu nav > ul > li {
position: relative;
}
.default-menu nav > ul > li > a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
font-size: 16px;
line-height: 30px;
padding: 30px 15px;
-webkit-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}
.default-menu nav > ul > li:hover > .sub-menu {
margin-top: 0;
opacity: 1;
visibility: visible;
z-index: 999;
} .last-elements .sub-menu {
left: auto;
right: 0;
}
.last-elements .sub-menu li .sub-menu {
top: 0;
left: auto;
right: 100%;
}
.last-elements .sub-menu li .sub-menu li .sub-menu {
right: auto;
left: 100%;
}
.last-elements .sub-menu li .sub-menu li .sub-menu li .sub-menu {
right: 100%;
left: auto;
}
.last-elements .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu {
right: auto;
left: 100%;
}
.last-elements .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu li .sub-menu {
right: 100%;
left: auto;
} .sub-menu li:hover > .sub-menu {
margin-top: 0;
opacity: 1;
visibility: visible;
z-index: 999;
} .mean-bar {
background-color: transparent;
min-height: auto;
padding: 0;
z-index: 9;
}
.mean-container .mean-nav ul.single-dropdown {
-webkit-box-shadow: none;
box-shadow: none;
opacity: 1;
position: relative;
-webkit-transition: none 0s ease 0s ;
transition: none 0s ease 0s ;
visibility: visible;
}
.mean-container .mean-nav ul li a.mean-expand {
font-size: 18px!important;
}
.mobile-catecory-menu a.meanmenu-reveal {
border-color: #fff;
color: #fff;
}
.mobile-catecory-menu a.meanmenu-reveal i{
border-color: #fff;
}
a.meanmenu-reveal i {
border: 2px solid #666666;
font-size: 25px;
padding: 3px 5px;
width: 30px;
text-align: center;
}
.sports-mobile-menu a.meanmenu-reveal i{
border: 1px solid #fff;
color:#fff;
} .site-title h3,
.site-title p {
margin: 0;
}
.site-title a {
color: #333;
display: block;
font-size: 20px;
font-weight: 700;
} .header-menu-wrap {
-ms-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.header-menu-wrap .site-title {
min-width: 150px;
-ms-flex-negative: 0;
flex-shrink: 0;
padding-top: 20px;
padding-bottom: 20px;
}
.header-menu-wrap.logo-left {
-moz-flex-direction: row;
-ms-flex-direction: row;
-o-flex-direction: row;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
flex-direction: row;
}
.header-menu-wrap.logo-center {
-moz-flex-direction: column;
-ms-flex-direction: column;
-o-flex-direction: column;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
-ms-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.header-menu-wrap.logo-center > div:nth-child(2) {
-ms-align-self: flex-start;
-ms-flex-item-align: start;
align-self: flex-start;
}
.header-menu-wrap.logo-right {
-moz-flex-direction: row-reverse;
-ms-flex-direction: row-reverse;
-o-flex-direction: row-reverse;
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
flex-direction: row-reverse;
}
.header-menu-wrap.logo-left-top {
-moz-flex-direction: column;
-ms-flex-direction: column;
-o-flex-direction: column;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
-ms-align-items: flex-start;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.header-menu-wrap.logo-center-top {
-moz-flex-direction: column;
-ms-flex-direction: column;
-o-flex-direction: column;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
-ms-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.header-menu-wrap.logo-right-top {
-moz-flex-direction: column;
-ms-flex-direction: column;
-o-flex-direction: column;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
-ms-align-items: flex-end;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
}
.header-menu-wrap.logo-center,
.header-menu-wrap.logo-left-top,
.header-menu-wrap.logo-center-top,
.header-menu-wrap.logo-right-top {
padding-top: 15px;
}
header.header-default {
border-bottom: 1px solid rgba(0, 0, 0, 0.07);
} .page-title-search-box {
position: relative;
width: 500px;
}
.text-center .page-title-search-box {
margin: auto;
}
.text-right .page-title-search-box {
float: right;
}
.page-title-search-box input {
background: transparent;
border-radius: 0;
padding: 10px 20px;
}
.page-title-search-box input[type="text"] {
color: #ffffff;
}
.page-title-search-box input:focus {
outline: none;
}
.page-title-search-box button {
background: #383838 none repeat scroll 0 0;
border-color: #383838;
color: #fff;
height: 100%;
position: absolute;
right: 0;
top: 0;
}
.page__title__inner {
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-flow: wrap column;
flex-flow: wrap column;
}
.page__title__inner.breadcrumbs-title-left {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
.page__title__inner.breadcrumbs-title-center {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.page__title__inner.breadcrumbs-title-right {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
} .page__title__wrapper {
background: #F2F2F2;
}
.page__title__inner h2 {
color: #252525;
font-size: 40px;
font-weight: bold;
line-height: 1;
margin: 0 0 16px;
text-transform: capitalize;
}
.page__title__inner > p {
color:#fff;
font-size:16px;
margin-bottom: 0.80em;
}
.page__title__inner .page-subtitle {
margin-bottom: 0;
}
.breadcrumbs_wrap ul {
margin: 0;
padding: 0;
list-style: none;
margin-left: -10px;
margin-right: -10px;
}
.breadcrumbs_wrap ul li {
display: inline-block;
}
.breadcrumbs_wrap ul li {
padding: 0 5px;
}
section.page__title__wrapper {
padding: 100px 0 105px;
position: relative;
}
section.page__title__wrapper::before {
background-color: #e8edf0;
content: "";
height: 100%;
left: 0;
opacity: 1;
position: absolute;
top: 0;
width: 100%;
}
section.page__title__wrapper.text-center {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
section.page__title__wrapper.full-height,
section.page__title__wrapper.full-height .container,
section.page__title__wrapper.full-height .container .row,
section.page__title__wrapper.full-height .container .row div[class*="col-"],
section.page__title__wrapper.full-height,
section.page__title__wrapper.full-height .container-fluid,
section.page__title__wrapper.full-height .container-fluid .row,
section.page__title__wrapper.full-height .container-fluid .row div[class*="col-"] {
height: 100vh;
}
section.page__title__wrapper.full-height .container .row div[class*="col-"],
section.page__title__wrapper.full-height .container-fluid .row div[class*="col-"] {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
section.page__title__wrapper.half-height,
section.page__title__wrapper.half-height .container,
section.page__title__wrapper.half-height .container .row,
section.page__title__wrapper.half-height .container .row div[class*="col-"],
section.page__title__wrapper.half-height,
section.page__title__wrapper.half-height .container-fluid,
section.page__title__wrapper.half-height .container-fluid .row,
section.page__title__wrapper.half-height .container-fluid .row div[class*="col-"] {
height: 50vh;
}
section.page__title__wrapper.half-height .container .row div[class*="col-"],
section.page__title__wrapper.half-height .container-fluid .row div[class*="col-"] {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
section.page__title__wrapper .page__title__inner {
width: 100%;
}
.breadcrumbs_wrap ul, .breadcrumbs_wrap ul li, .breadcrumbs_wrap ul li a {
color: #252525;
position: relative;
-webkit-transition: all 0.3s ease 0s !important;
transition: all 0.3s ease 0s !important;
} .page-wrapper {
padding: 100px 0;
}
.page-sub-title p {
color: #fff;
font-size: 20px;
margin-bottom: 10px;
margin-top: 0;
} footer .default-footer {
background: #f2f2f2;
padding: 60px 0;
text-align: center;
color: #000;
position: relative;
}
footer .default-footer:before {
position: absolute;
content: "";
background: rgba(0, 0, 0, 0, 0);
left: 0;
top: 0;
width: 100%;
height: 100%;
} footer.fixed-footer-enable {
position: fixed;
width: 100%;
left: 0;
right: 0;
bottom: 0;
z-index: -10;
} .page-not-found-wrap {
height: 700px;
width: 100%;
background: #f6f6f6;
}
.page-not-found-wrap .container,
.page-not-found-wrap .container .row,
.page-not-found-wrap .container .pnf-inner-wrap,
.page-not-found-wrap .container [class*="col-"] {
height: 100%;
}
.page-not-found-wrap .container .pnf-inner-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-align-items: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.pnf-inner img {
max-height: 350px;
margin-bottom: 30px;
}
.pnf-inner > h1 {
color: #333;
font-size: 150px;
font-weight: 700;
line-height: 1;
letter-spacing: 1;
margin: 0;
text-transform: uppercase;
margin-bottom: 30px;
}
.pnf-inner > h2 {
color: #333;
font-size: 60px;
font-weight: 700;
line-height: 1.4;
margin: 0;
text-transform: uppercase;
}
.pnf-inner > p {
color: #333;
font-size: 24px;
line-height: 1.4;
margin: 0;
}
.pnf-inner a.btn {
background-color: #383838;
border: 1px solid #383838;
border-radius: 0px;
color: #f7f7f7;
font-size: 20px;
height: 60px;
line-height: 60px;
text-align: center;
margin-top: 50px;
padding: 0 30px;
text-transform: uppercase;
}
.pnf-inner a.btn:hover {
background-color: #050035;
}
.align-center {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
} .breadcrumb-wrapper .breadcrumb {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
margin: 0;
padding: 0;
}
.breadcrumb-wrapper ul {
list-style: none;
margin: 0;
padding: 0;
}
.breadcrumb-wrapper .breadcrumb li a {
color: #fff;
font-size: 16px;
}
.breadcrumb-wrapper .breadcrumb.black-text li a {
color: #444
}
.breadcrumb-wrapper .breadcrumb.black-text li.active {
color: #888
}
.breadcrumb-wrapper .breadcrumb li.active {
color: #ccc;
} .single-slider {
height: 900px;
background-position: center center;
background-attachment: scroll;
background-size: cover;
}
.layer_img {
bottom: 80px;
left: 19%;
position: absolute;
}
.slide_text_inner {
display: inline-block;
position: relative;
z-index: 999;
}
.slide_text_inner h1 {
color: #ca3b64;
font-size: 70px;
font-weight: 700;
line-height: 75px;
text-transform: uppercase;
}
.slide_text_inner h1 {
color: #ca3b64;
font-size: 70px;
font-weight: 700;
line-height: 75px;
text-transform: uppercase;
}
.slide_text_inner > a {
border: 1px solid #ca3b64;
border-radius: 22px;
color: #ca3b64;
display: inline-block;
font-size: 18px;
font-weight: 500;
height: 44px;
line-height: 43px;
padding: 0 25px;
text-transform: uppercase;
}
.slide_text_inner > a:hover {
background: #252525 none repeat scroll 0 0;
border-color: #252525;
color: #ffffff;
}
.owl-item .slide_text_inner * {
-webkit-animation-duration: 1.3s;
animation-duration: 1.3s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.owl-item.active .slide_text_inner h1 {
-webkit-animation-delay: 0.9s;
animation-delay: 0.9s;
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;
}
.owl-item.active .slide_text_inner h3 {
-webkit-animation-delay: 0.7s;
animation-delay: 0.7s;
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;
}
.owl-item.active .slide_text_inner a {
-webkit-animation-delay: 1.2s;
animation-delay: 1.2s;
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;
}
.sidebar-widget .woocommerce-mini-cart.cart-dropdown {
-webkit-box-shadow: none;
box-shadow: none;
opacity: 1;
padding: 0;
position: inherit;
visibility: visible;
width: 100%;
}
.sidebar-widget li.mini_cart_item .cart-img {
width: 65px;
}
.sidebar-widget ul.cart-dropdown li.mini_cart_item .cart-title {
margin: 0 0 0 15px;
padding-right: 20px;
}
.sidebar-widget ul.cart-dropdown .mini_cart_item .cart-title h5 a {
font-weight: 500 !important;
line-height: 22px;
}
.sidebar-widget ul.cart-dropdown .cart-btn-wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
text-align: center;
}
.sidebar-widget ul.cart-dropdown .cart-btn-wrapper a.button.checkout.wc-forward {
margin-top: 15px;
}
.sidebar-widget ul.cart-dropdown .cart-btn-wrapper a.button {
padding: 15px 0;
}
.admin-bar .elaxo_header.header-sticky-3 {
top: 32px;
}
.elaxo_header .furits-login > ul {
margin: 0;
padding: 0;
}
.elaxo_header .header-bottom-wrapper.menu-style3 {
padding: 20px 0;
} .banner_inner_text > h3 {
color: #252525;
font-size: 20px;
font-weight: 800;
line-height: 26px;
margin: 0;
}
.banner_inner_text > p {
color: #252525;
font-size: 13px;
font-weight: 500;
line-height: 18px;
margin: 10px 0 15px;
}
.banner_inner_text > a {
background: #ffffff none repeat scroll 0 0;
border-radius: 27px;
color: #252525;
display: inline-block;
font-size: 13px;
font-weight: 500;
height: 30px;
line-height: 30px;
padding: 0 15px;
text-transform: uppercase;
}
.single__banner {
position: relative;
overflow: hidden;
}
.banner_inner_text {
display: inline-block;
position: absolute;
right: 25px;
text-align: center;
top: 60px;
}
.banner_inner_text > a:hover {
background: #ca3b64 none repeat scroll 0 0;
color: #ffffff;
}
.single__banner:hover .banner_inner_text > h3,.single__banner:hover .banner_inner_text > p,.single__banner:hover .banner_inner_text > a{
-webkit-animation: 700ms ease-in-out 0s normal none 1 running fadeInUp;
animation: 700ms ease-in-out 0s normal none 1 running fadeInUp;
}
.single__banner .banner__img img{
-webkit-transition: .4s;
transition: .4s;
} .features_box_text > h3 {
color: #252525;
font-size: 20px;
font-weight: 600;
line-height: 20px;
margin: 0 0 7px;
}
.features_number {
min-width: 80px;
}
.counter_box {
color: #ffffff;
display: block;
height: 60px;
line-height: 60px;
text-align: center;
width: 75px;
}
.counter_box > span {
border-radius: 50%;
display: inline-block;
font-size: 24px;
font-weight: 600;
height: 57px;
left: 8px;
line-height: 59px;
position: relative;
top: -2px;
width: 57px;
}
.features_box_text {
margin-left: 12px;
}
.features_box_text > p {
margin-right: 25px;
color: #454545;
font-size: 15px;
line-height: 23px;
margin-bottom: 0;
}
.banner_2 .banner_inner_text {
left: 100px;
right: auto;
top: 98px;
}
.best_seller_product .row, .top_seller_product .tab-content-area {
margin-left: -12.5px;
margin-right: -12.5px;
}
.best_seller_product .tab-content-area .custom-col-3, .top_seller_product .tab-content-area .custom-col-3 {
padding-left: 12.5px;
padding-right: 12.5px;
} .coundown-wrapper {
position: relative;
}
.countdown_banner_content {
position: absolute;
right: 50px;
text-align: center;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.countdown_banner_content > h2 {
color: #252525;
font-size: 40px;
font-weight: 700;
margin: 0;
text-transform: capitalize;
margin-bottom: 15px;
}
.countdown_banner_content > p {
color: #252525;
font-size: 24px;
line-height: 18px;
margin-bottom: 53px;
}
.countdown_banner_content > p span {
color: #ca3b64;
font-family: "Arizonia",cursive;
font-size: 48px;
} .blog-wrapper .post_title > h3 {
color: #252525;
font-size: 20px;
font-weight: 600;
line-height: 30px;
margin: 0 0 6px;
word-wrap: break-word;
}
.post_button > a {
color: #454545;
font-size: 15px;
font-weight: 500;
padding-left: 40px;
position: relative;
}
.post_button > a::before {
background: #ff0000 none repeat scroll 0 0;
content: "";
height: 1px;
left: 0;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 30px;
}
.footer-bottom.black-bg {
background: #202020 none repeat scroll 0 0;
} .product-wrapper .product__hover {
bottom: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
position: absolute;
width: 100%;
opacity: 0;
-webkit-transition: .5s;
transition: .5s;
visibility: hidden;
z-index: 9;
}
.product__hover > div {
min-width: 50%;
}
.product-wrapper .elaxo_add_to_cart_button a.button, .elaxo_add_to_cart_button a.added_to_cart, .elaxo_wishlist_button a {
border-radius: 0 !important;
display: block;
font-size: 13px;
font-weight: 400;
height: 47px;
line-height: 47px;
padding-bottom: 0;
padding-top: 0;
position: relative;
text-align: center;
text-transform: uppercase;
width: 100%;
padding: 0;
}
.elaxo_add_to_cart_button  a.button,.elaxo_wishlist_button a:hover,.elaxo_add_to_cart_button  a.added_to_cart {
background: #252525;
color: #ffffff;
}
.elaxo_add_to_cart_button  a.button:hover,.elaxo_wishlist_button a,.elaxo_add_to_cart_button  a.added_to_cart:hover{
background: #ebf0f2;
color: #252525;
}
.product_variation {
background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
bottom: 47px;
padding: 30px 0 40px 40px;
position: absolute;
width: 100%;
-webkit-transition: .5s;
transition: .5s;
opacity: 0;
visibility: hidden;
z-index: 9;
}
.product-wrapper:hover .product_variation,.product-wrapper:hover .product__hover {
opacity: 1;
visibility: visible;
}
.product_variation_inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.product_variation_inner li {
color: #454545;
font-size: 15px;
font-weight: 500;
list-style: outside none none;
margin-bottom: 5px;
padding-left: 25px;
position: relative;
}
.product_variation_inner li::before {
background: #454545 none repeat scroll 0 0;
border-radius: 50%;
content: "";
height: 12px;
left: 0;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
width: 12px;
}
.product-wrapper .product_variation_inner ul {
margin: 0 35px 0 0;
padding: 0;
}
.product_variation_inner ul:last-child {
margin-right: 0;
}
.variation_title > h3 {
border-bottom: 1px solid #252525;
color: #252525;
display: inline-block;
font-size: 15px;
font-weight: 600;
margin: 0 0 23px;
text-transform: uppercase;
}
.product-wrapper.small_product .product__hover > div {
min-width: 100%;
}
.small_product .product-content span.price span {
font-size: 15px;
}
.elaxo_header.elaxo_header_2 .menu-style-2 nav > ul > li > a {
color: #252525;
font-weight: 600;
}
.elaxo_header.elaxo_header_2 .menu-style-2 nav > ul > li > a:hover,.elaxo_header.elaxo_header_2 .furits-login li a:hover {
color: #ca3b64;
}
.elaxo_header.elaxo_header_2 .header-bottom-wrapper.menu-style3 {
padding: 8px 0;
}
.elaxo_header.elaxo_header_2 .furits-login li a {
color: #252525;
}
.elaxo_header_2 .header-cart-4.furits-cart > span span {
background-color: #252525;
}
.slide_text_inner.contnet_style2 > h3 {
color: #252525;
font-family: "Arizonia",cursive;
font-size: 50px;
font-weight: 400;
margin: 0;
}
.slide_text_inner.contnet_style2 > h3 span {
color: #d0548a;
font-size: 60px;
}
.single__banner.banner_3 .banner_inner_text {
right: 85px;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.banner_3 .banner_inner_text > a {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border: 1px solid #252525;
border-radius: 19.5px;
height: 38px;
line-height: 36px;
margin-top: 13px;
padding: 0 22px;
text-decoration: none;
}
.banner_3 .banner_inner_text > a:hover{
background: #ca3b64;
color: #fff;
border-color: #ca3b64;
}
.home2_features_list .features_box_text > p {
margin-right: 70px;
}
.shop-product-wrapper .products.columns-5 .col-xl-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.woocommerce div.product p.price del, .woocommerce div.product span.price del {
opacity: 1;
} .shop-bar {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.view__mode.tab-style {
margin: 0;
padding: 0;
}
.list-view .product__hover, .list-view .product_variation {
display: none;
}
.list-view .product-content-list.product-content.text-center {
padding-top: 0;
text-align: left !important;
}
.woocommerce .list-view a.added_to_cart::before {
content: "";
font-family: icofont;
font-size: 30px;
left: 0;
position: absolute;
right: -3px;
text-indent: 0;
top: 45%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
text-align: right;
}
.woocommerce .list-view a.added_to_cart {
float: left;
}
.sidebar-title::before{
position: absolute;
background: #252525;
content: "";
width: 2px;
height: 15px;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
left: 0;
}
.upsells.up-sells.products .product-img img, .related.products .products .product-img img {
width: 100%;
}
.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt[disabled]:disabled, .woocommerce #respond input#submit.alt[disabled]:disabled:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt[disabled]:disabled, .woocommerce a.button.alt[disabled]:disabled:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt[disabled]:disabled, .woocommerce button.button.alt[disabled]:disabled:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt[disabled]:disabled, .woocommerce input.button.alt[disabled]:disabled:hover {
background-color: #ca3b64;
}
.contact_form_inner input {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border: 1px solid #dddddd;
border-radius: 3px;
color: #252525;
height: 45px;
margin-bottom: 20px;
padding: 0 20px;
text-transform: capitalize;
}
.contact_form_inner input::-webkit-input-placeholder {
color: #252525;
opacity: 1;
}
.contact_form_inner input:-ms-input-placeholder {
color: #252525;
opacity: 1;
}
.contact_form_inner input::-moz-placeholder {
color: #252525;
opacity: 1;
}
.contact_form_inner textarea::-webkit-input-placeholder {
color: #252525;
opacity: 1;
text-transform: capitalize;
}
.contact_form_inner textarea:-ms-input-placeholder {
color: #252525;
opacity: 1;
text-transform: capitalize;
}
.contact_form_inner textarea::-moz-placeholder {
color: #252525;
opacity: 1;
text-transform: capitalize;
}
.contact_form_inner textarea {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border-radius: 3px;
height: 150px;
margin-bottom: 20px;
}
.contact_form_inner .contact_submit_inner input {
width: inherit;
}
.contact_form_inner .contact_submit_inner input[type="submit"] {
background: #252525 none repeat scroll 0 0;
border: 1px solid #252525;
color: #ffffff;
padding: 0 40px;
text-transform: uppercase;
-webkit-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
width: inherit;
}
.contact_form_inner .contact_submit_inner input[type="submit"]:hover {
background-color: #ca3b64;
border-color: #ca3b64;
color: #ffffff;
}
.contact_submit_inner {
text-align: left;
}
.elaxo_header.elaxo_header_2 .mobile-menu.mean-container nav.mean-nav .menu {
position: absolute;
top: 100%;
margin-top: 20px;
}
.mobile-menu-area {
position: relative;
z-index: 9;
}
.box_layout_countdown .countdown_banner_content > p {
margin-bottom: 30px;
}
.box_layout_countdown .countdown_banner_content > h2 {
font-size: 30px;
}
.box_layout_countdown .timer {
margin-bottom: 25px;
}
.comment-reply-title {
font-size: 26px;
font-weight: 600;
letter-spacing: 0;
margin-bottom: 8px;
}
.logo-2 > h3,.logo-2 p {
margin: 0;
}
.timer span.cdown:last-child::after,.timer span.cdown:last-child::before {
display: none;
}
.timer > div {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.timer > div span.cdown {
min-width: 60px;
}
.blog-single .blog-thumb {
margin-bottom: 35px;
}
.product-details-content {
padding-left: 20px;
}
.woocommerce div.product .product-details-content form.cart .variations select {
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
cursor: pointer;
height: 40px;
}
.woocommerce div.product .product-details-content form.cart table td {
text-align: left;
}
.woocommerce div.product .product-details-content form.cart .variations td.value {
position: relative;
}
.woocommerce div.product .product-details-content form.cart .variations td.value::before {
content: "";
font-family: fontawesome;
font-size: 16px;
position: absolute;
right: 40px;
top: 17px;
}
.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs {
margin-top: 20px !important;
}
.woocommerce div.product div.images .flex-control-thumbs li {
width: 120px;
}
.woocommerce-product-gallery__image a {
display: inline-block;
position: relative;
}
.woocommerce-product-gallery__image a::before {
position: absolute;
content: "";
width: 100%;
height: 100%;
background: #000;
opacity: 0;
-webkit-transition: .3s;
transition: .3s;
pointer-events: none;
}
.woocommerce-product-gallery__image a::after {
content: "\f00e ";
position: absolute;
z-index: 9;
font-family: Fontawesome;
top: 50%;
-webkit-transform: scale(0.8) translateY(-50%);
transform: scale(0.8) translateY(-50%);
width: 100%;
text-align: center;
color: #fff;
font-size: 30px;
-webkit-transition: .3s;
transition: .3s;
opacity: 0;
}
.woocommerce-product-gallery__image a:hover::after {
-webkit-transform: scale(1) translateY(-50%);
transform: scale(1) translateY(-50%);
opacity: 1;
}
.woocommerce-product-gallery__image a:hover::before {
opacity: 0.2;
}
.related.products .product-wrapper.shop_product.mb-50 {
margin-bottom: 0;
}
.related.products.product-area.pb-20 {
padding-bottom: 0;
}
.product-description-review-area {
margin-top: 60px;
}
.woocommerce-page ul.cart-dropdown .single-product-cart dl.variation dd p, .single-product-cart dl.variation dd p {
margin: 0;
}
.woocommerce-page ul.cart-dropdown .single-product-cart dl.variation dd, .single-product-cart dl.variation dd {
margin: 0;
}
.woocommerce-page ul.cart-dropdown .single-product-cart dl.variation, .single-product-cart dl.variation {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin: 0;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.elaxo_best_seller_product .product__hover > div {
min-width: 100%;
}