/*
Theme Name: VW Ebook Store Pro
Theme URI: https://www.vwthemes.com/themes/ebookstore-wordpress-theme/
Author: VW Themes
Author URI: https://www.vwthemes.com/
Description: This ebookstore WordPress theme is clean, reliable, modern and feature-full with great use for book stores, eBook portals, online book sellers, authors, journalists, writers, editors, publishers, libraries, reading clubs, online music, movies and game selling website and all the literature lovers. It is a one-stop-solution for establishing a performance efficient website for all books and reading related businesses. It has all the facility to list your books whether you deal with kids’ sound and story books or literature books for adults. It has sections cascaded to form a continuity to never leave the visitors idle. This bookstore WordPress theme has a fluid layout making it fully responsive. It is cross-browser compatible and translation ready. It is coded from scratch to make it bug-free. It is fearlessly compatible with third party plugins to give an extra edge to your website with the added plugin.
Version: 0.0.2
Requires at least: 5.8.0
Tested up to: 6.1.1
Requires PHP: 7.4
License: GNU General Public License
License URI:license.txt
Text Domain: vw-ebook-store-pro
Tags: one-column, right-sidebar, custom-menu, editor-style, featured-images, full-width-template, sticky-post, theme-options, threaded-comments
VW Ebook Store Pro WordPress Theme has been created by VW Themes(vwthemes.com), 2018.
VW Ebook Store Pro WordPress Theme is released under the terms of GNU GPL
*/
@font-face {
  font-family: 'Work Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Work Sans Regular'), local('WorkSans-Regular'), url(./assets/css/WorkSans-Regular.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Work Sans Medium';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Work Sans Medium'), local('WorkSans-Medium'), url(./assets/css/WorkSans-Medium.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Work Sans Semi Bold';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Work Sans Semi Bold'), local('WorkSans-SemiBold'), url(./assets/css/WorkSans-SemiBold.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Work Sans Extra Bold';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Work Sans Extra Bold'), local('WorkSans-ExtraBold'), url(./assets/css/WorkSans-ExtraBold.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Monsterrat*/
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(./assets/css/Montserrat-Regular.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Montserrat Medium';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: local('Montserrat Medium'), local('Montserrat-Medium'), url(./assets/css/Montserrat-Medium.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Montserrat SemiBold';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'), url(./assets/css/Montserrat-SemiBold.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Montserrat Extra Bold';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: local('Montserrat Extra Bold'), local('Montserrat-ExtraBold'), url(./assets/css/Montserrat-ExtraBold.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Montserrat Bold';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(./assets/css/Montserrat-Bold.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
:root {
  --white: #ffffff;
  --black: #000000;
  --green: #e4573d;
  --orange: #e4573d;
  --lightorange: #e4573d;
  --black1: #191b27;
  --black2: #3f3f3f;
  --black3: #5b5b5b;
  --grey1: #1a1616;
  --grey2: #333333;
  --grey3: #6649a6;
  --grey4: #444444;
  --grey5: #424648;
  --grey6: #464a4c;
  --lightgrey2: #d7d7d7;
  --lightgrey3: #bbbbbb;
  --lightgrey4: #838384;
  --lightgrey5: #e4e4e4;
  --lightgrey6: #e8e8e8;
  --lightgrey7: #002b46;
  --lightgrey8: #e7e7e7;
  --lightgrey9: #dddddd;
  --white11: #f2f2f2;
  --white12: #f7f7f7;
  --lightgrey10: #454242;
  scroll-behavior: auto !important;

 }
:root {
  --common-font-w: "Work Sans"; --common-font-wm: "Work Sans Medium"; --common-font-wsm: "Work Sans Semi Bold"; --common-font-web: "Work Sans Extra Bold"; --common-font-m: "Montserrat"; --common-font-mm: "Montserrat Medium"; --common-font-msb: "Montserrat SemiBold"; --common-font-meb: "Montserrat Extra Bold"; --common-font-mb: "Montserrat Bold"; --common-font-l: "Libre Baskerville";
}
/* Basic Style */
body{
  overflow-x: hidden !important;
}
html body {
  margin: 0;
  padding: 0;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  background-color: white;
  position: relative;
  font-size: 14px;
  color: var(--black3);
  font-family: var(--common-font-mm);
}
label {
  margin-bottom: 0 !important;
}
img {
  margin: 0;
  padding: 0;
  border: none;
  max-width: 100%;
  height: auto;
  width: auto;
}
section img {
  max-width: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 10px 0;
  line-height: 1.4;
  color: var(--black2);
  font-family: var(--common-font-m);
  font-weight: bold;
}
p {
  margin: 0 0 15px;
  padding: 0;
  font-size: 14px;
  font-weight: normal;
}
p,
ul li a {
  letter-spacing: 0px;
  font-family: var(--common-font-wm);
}
body a {
  text-decoration: none;
  color: var(--orange);
}
a:hover {
  text-decoration: none;
  color: var(--black1);
}
a:focus, a:hover {
  text-decoration: none !important;
}
ul, ol {
  margin: 0 0 0 0;
  padding: 0;
}
.sub-menu li a {
    color: #f06844 !important;
}
.sub-menu li a:before{
  display: none;
}
ul li, ol li {
  font-size: 14px;
}
:hover {
  -webkit-transition-duration: 1s;
  -moz-transition-duration: 1s;
  -o-transition-duration: 1s;
  transition-duration: 1s;
}
blockquote {
  font-size: 18px;
  font-style: italic;
  width: 450px;
  margin: 0.25em 0;
  padding: 0.25em 40px;
  line-height: 1.45;
  position: relative;
  color: var(--black3);
}
blockquote:before {
  display: block;
  content: "\201C";
  font-size: 80px;
  position: absolute;
  left: 0px;
  top: -10px;
  color: var(--orange);
}
blockquote:after {
  display: block;
  content: "\201D";
  font-size: 80px;
  position: absolute;
  right: 0px;
  bottom: -10px;
  color: var(--orange);
}
blockquote cite {
  color: var(--black3);
  font-size: 14px;
  display: block;
  margin-top: 5px;
}
blockquote cite:before {
  content: "\2014 \2009";
}
small {
  font-size: 14px !important;
}
input[type="text"], input[type="tel"], input[type="email"], input[type="phno"], input[type="password"], textarea {
  border: 1px solid var(--grey5);
  font-size: 16px;
  padding: 10px 10px;
  margin: 0 0 0px 0;
  height: auto;
  width: 100%;
  background: transparent;
}
section {
  background-size: cover;
  background-repeat: no-repeat;
  padding: 80px 0;
  background-attachment: fixed;
}

select {
  width: 100%;
  padding: 6px;
}
input[type="submit"] {
  padding: 10px 20px;
  font-weight: bold;
  color: var(--white);
  text-transform: uppercase;
  border: none;
  background-color: var(--orange);
}
input[type="submit"]:hover {
  cursor: pointer;
}
.bounce, .flash, .pulse, .shake, .swing, .tada, .wobble, .bounceIn, .bounceInDown, .bounceInLeft, .bounceInRight, .bounceInUp, .bounceOut, .bounceOutDown, .bounceOutLeft, .bounceOutRight, .bounceOutUp, .fadeIn, .fadeInDown, .fadeInDownBig, .fadeInLeft, .fadeInLeftBig, .fadeInRight, .fadeInRightBig, .fadeInUp, .fadeInUpBig, .fadeOut, .fadeOutDown, .fadeOutDownBig, .fadeOutLeft, .fadeOutLeftBig, .fadeOutRight, .fadeOutRightBig, .fadeOutUp, .fadeOutUpBig, .flip, .flipInX, .flipInY, .flipOutX, .flipOutY, .lightSpeedIn, .lightSpeedOut, .rotateIn, .rotateInDownLeft, .rotateInDownRight, .rotateInUpLeft, .rotateInUpRight, .rotateOut, .rotateOutDownLeft, .rotateOutDownRight, .rotateOutUpLeft, .rotateOutUpRight, .slideInDown, .slideInLeft, .slideInRight, .slideOutLeft, .slideOutRight, .slideOutUp, .rollIn, .rollOut, .zoomIn, .zoomInDown, .zoomInLeft, .zoomInRight, .zoomInUp, .slideInUp {
  -webkit-animation-duration: 5s;
  animation-duration: 5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  visibility: visible!important;
}
.wp-caption {
  margin: 0;
  padding: 0;
  font-size: 13px;
  max-width: 100%;
}
.wp-caption-text {
  margin: 0;
  padding: 0;
}
.gallery-caption {
  margin: 0;
  padding: 0;
}
.bypostauthor {
  margin: 0;
  padding: 0;
}
.hovereffect a {
  border: 1px solid var(--grey2);
  padding: 10px;
  color: var(--grey2);
  font-weight: bold;
}
.carousel-inner {
  margin: 0;
}
.screen-reader-text {
  position: absolute;
  top: -9999em;
  left: -9999em;
}
.sticky {
  margin: 0;
  padding: 0;
  background-color: var(--lightgrey2);
}
.alignleft, img.alignleft {
  display: inline;
  float: left;
  margin-right: 20px;
  margin-top: 4px;
  margin-bottom: 10px;
  padding: 0;
  padding: 5px;
}
.alignright, img.alignright {
  display: inline;
  float: right;
  padding: 5px;
  margin-bottom: 10px;
  margin-left: 25px;
  padding: 5px;
}
.aligncenter, img.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  padding: 5px;
}
.comment-list .comment-content ul {
  list-style: none;
  margin-left: 15px;
}
.comment-list .comment-content ul li {
  margin: 5px;
}
.toggleMenu {
  display: none;
}
table, td, th {
  border: 1px solid var(--lightgrey2);
}
table {
  border-collapse: collapse;
  border-spacing: 0;
  border-width: 1px 0 0 1px;
  margin: 0 0 1.75em;
  table-layout: fixed;
  width: 100%;
}
/*-------------------- Sweep To Right -----------------------*/

/* json css */


/* Book Store CSS */
.vw-book-store-pro-ive-slider .owl-dots{
  border:none!important;
}
.vw-book-store-pro-ive-latest-blog .post-image:before, .vw-book-store-pro-ive-latest-blog .post-image:after{
  background-color:#c14b36!important;
  opacity: 0.5!important;
}

.vw-book-store-pro-ive-testimonial-slide .ive-carousel-id_aa57c9-be .owl-prev{
  top: -265%!important;
}
.vw-book-store-pro-ive-testimonial-slide  .owl-next{
  top: -265%!important;
}
.wpcf7-form-control-wrap{
  color:#fff!important;
}



.vw-book-store-pro-ive-slider .carousel-content {
  width: 46% !important;
  margin: auto !important;
}
.vw-book-store-pro-ive-slider .owl-nav .owl-prev {
  margin-left: 74px !important;
}
.vw-book-store-pro-ive-slider .owl-nav .owl-next {
  margin-right: 74px !important;
}
.vw-book-store-pro-ive-our-record-group {
  border: solid 1px #ffffff;
}
.vw-book-store-pro-ive-our-author {
  border-bottom: solid 1px #e4e4e4;
}
.vw-book-store-pro-ive-our-author-nav .owl-nav {
  display: block !important;
}
.vw-book-store-pro-ive-our-author-nav .owl-nav .owl-next {
  position: relative !important;
  bottom: 100px;
}
.vw-book-store-pro-ive-our-author-nav .owl-prev {
  position: relative !important;
  bottom: 100px;
  margin-left: 90% !important;
}
.vw-book-store-pro-ive-our-product-nav .owl-nav .owl-next {
  position: relative !important;
  bottom: 278px;
}
.vw-book-store-pro-ive-our-product-nav .owl-prev {
  position: relative !important;
  bottom: 278px;
  margin-left: 90% !important;
}
.vw-book-store-pro-ive-latest-blog-slider .full-width-banner-slider-inner-item {
  background-color: #ffffff;
}
.vw-book-store-pro-ive-latest-collection {
  background-color:#f7f7f7;
  border: solid 8px var(--white);
  border-radius: 50%;
  padding: 15px;
  width: 350px;
  height: 330px;
  margin: 0 auto;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 50%;
  right: 50%;
  box-shadow: 0 0 1px 0px var(--lightgrey3);
  z-index: 1;
}
.vw-book-store-pro-ive-best-seller-tab .ive-tabs-title-list {
  position: absolute;
  top: 11%;
  left: 12%;
  transform: translate(50%, 50%);
}
.vw-book-store-pro-ive-best-seller-tab .ive-tabs-title-list a {
  border-right: 1px solid #cfcfcf !important;
}
.vw-book-store-pro-ive-trending-book img {
  background-color: transparent !important;
}
.vw-book-store-pro-ive-trending-book .full-width-banner-slider-inner-item {
  border: solid 1px #e8e8e8;
}
.vw-book-store-pro-ive-trending-book .woo-prod-img {
  background-color: #f2f2f2 !important;
  padding: 10px !important;
}
.vw-book-store-pro-ive-trending-book .price-tag {
  background-color:#c14b36!important;
  padding: 10px;
  width: 40%;
  position: absolute;
  bottom: 39%;
  right: 8%;
}
.vw-book-store-pro-ive-trending-book .price-tag:hover {
  background-color: #75b64a;
}
.vw-book-store-pro-ive-trending-book .ibtana-product-cart-button a {
  position: absolute;
  top: 20%;
  right: 31%;
  display: none !important;
}
.vw-book-store-pro-ive-trending-book
  .full-width-banner-slider-inner-item:hover
  .ibtana-product-cart-button
  a {
  display: block !important;
}
.vw-book-store-pro-ive-trending-book .onsale {
  background-color: #f06845;
  padding: 5px 20px;
  position: absolute;
  left: 26px;
  top: 15px;
}
.vw-book-store-pro-ive-trending-book .onsale:hover {
  background-color: #75b64a;
}
.vw-book-store-pro-ive-our-product-image:hover {
  transform: scale(1.1);
}
.vw-book-store-pro-ive-our-product-image:before,
.vw-book-store-pro-ive-our-product-image:after {
  content: "";
  width: 100%;
  height: 100%;
 /* background: rgba(117, 182, 74, 0.6); */
 background-color:#e4573d85;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  z-index: 1;
  transform: scaleX(0);
  transition: all 0.6s ease 0s;
}
.vw-book-store-pro-ive-our-product-image:after {
  transform: scaleY(0);
}
.vw-book-store-pro-ive-our-product-image:hover:before {
  transform: scaleX(1);
}
.vw-book-store-pro-ive-our-product-image:hover:after {
  transform: scaleY(1);
}
.vw-book-store-pro-ive-our-product-social-media {
  opacity: 0;
  transform: scaleX(0);
}
.vw-book-store-pro-ive-our-author-image:hover
  .vw-book-store-pro-ive-our-product-social-media {
  opacity: 1;
  transform: scaleX(1);
}
.vw-book-store-pro-ive-testimonial-heading {
  border-bottom: solid 1px #525353;
}
.vw-book-store-pro-ive-our-author-cover {
  opacity: 0 !important;
}
.vw-book-store-pro-ive-our-author-social-media {
  margin-top: 75% !important;
}
.vw-book-store-pro-ive-our-author-image:hover
  .vw-book-store-pro-ive-our-author-cover {
  opacity: 0.7 !important;
}
.vw-book-store-pro-ive-latest-blog .post-content-area {
  background-color: #ffffff;
}
.vw-book-store-pro-ive-latest-blog .ive_latest_post_date_img {
  background-color: #c14b36;
  padding-top: 2px;
  padding-bottom:2px;
  width: 35%;
  position: absolute;
  right: 0;
  top: 259px;
}


.vw-book-store-pro-ive-latest-blog .post-image:before,
.vw-book-store-pro-ive-latest-blog .post-image:after {
  content: "";
  width: 100%;
  height: 58%;
  background:e4573d85!important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  z-index: 1;
  transform: scaleX(0);
  transition: all 0.6s ease 0s;
}
.vw-book-store-pro-ive-latest-blog .post-image:after {
  transform: scaleY(0);
}
.vw-book-store-pro-ive-latest-blog .post-image:hover:before {
  transform: scaleX(1);
}
.vw-book-store-pro-ive-latest-blog .post-image:hover:after {
  transform: scaleY(1);
}
.vw-book-store-pro-ive-latest-blog .post-meta {
  position: absolute;
  top: 140px;
  left: 180px;
  transform: scaleX(0);
}
.vw-book-store-pro-ive-latest-blog .post-content-area:hover .post-meta {
  transform: scaleX(1);
}
.vw-book-store-pro-ive-latest-blog .post-meta .ive_latest_post_comments {
  border: 2px solid #ffff;
  padding: 10px 40px;
}
.vw-book-store-pro-ive-newsletter-form input {
  color: #ffff !important;
  height: 54px;
  border: solid 1px #ffffff;
  margin-right: 2%;
  background-color: transparent;
  outline: none;
}
.vw-book-store-pro-ive-newsletter-form input[type="email"] {
  width: 79% !important;
}
.vw-book-store-pro-ive-newsletter-form input[type="submit"] {
  border: solid 1px #fff!important;
  background-color: #fff!important;
  color:#c14b36!important;
  float: right;
  margin-top: -53px;
}
.vw-book-store-pro-cover-ive:before {
  opacity: 1 !important;
}
@media screen and (max-width: 1023px) and (min-width: 768px) {
  .vw-book-store-pro-second-ive {
    margin-top: -30px;
  }
}
@media screen and (max-width: 1200px) and (min-width: 1024px) {
  .vw-book-store-pro-sec-cover-ive {
    height: 160px !important;
  }
}

@media screen and (min-width: 992px) and (max-width: 1200px) {
  .vw-book-store-pro-ive-testimonial-icon i {
    display: none;
  }
  .vw-book-store-pro-ive-latest-blog .ive_latest_post_date_img {
    width: 46%;
  }
  .vw-book-store-pro-ive-newsletter-form input[type="email"] {
    width: 75% !important;
  }
}
@media screen and (max-width: 991px) {
  .vw-book-store-pro-ive-slider .carousel-content {
    width: 70% !important;
  }
  .vw-book-store-pro-ive-our-author,
  .vw-book-store-pro-ive-testimonial-heading {
    display: flex !important;
  }
  .vw-book-store-pro-ive-latest-collection {
    position: unset;
    left: 0px;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    transform: initial;
    border-radius: 0;
    height: auto;
  }
  .vw-book-store-pro-ive-best-seller-tab .ive-tabs-title-list {
    position: unset;
    transform: initial;
  }
  .vw-book-store-pro-ive-testimonial-icon i {
    display: none;
  }
  .vw-book-store-pro-ive-testimonial-cover-inner .wp-block-columns {
    flex-wrap: initial !important;
  }
  .vw-book-store-pro-ive-testimonial-cover-inner img {
    width: 450px !important;
    height: 152px !important;
  }
  .vw-book-store-pro-ive-latest-blog .ive_latest_post_date_img {
    width: 40%;
    top: 210px;
  }
  .vw-book-store-pro-ive-latest-blog .post-image:before,
  .vw-book-store-pro-ive-latest-blog .post-image:after {
    height: 53%;
  }
  .vw-book-store-pro-ive-newsletter-form input[type="email"] {
    width: 77% !important;
  }
}

@media screen and (max-width: 599px) {
  .vw-book-store-pro-ive-latest-blog .owl-nav{
    top: 15%!important;

  }
  .vw-book-store-pro-ive-slider .carousel-content {
    width: 80% !important;
  }
  .vw-book-store-pro-ive-latest-collection {
    position: unset;
    left: 0px;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    transform: initial;
    border-radius: 0;
    height: auto;
  }
  .vw-book-store-pro-ive-trending-book .price-tag {
    right: 9%;
  }
  .vw-book-store-pro-ive-latest-blog .ive_latest_post_date_img {
    width: 44% !important;
    top: 184px !important;
  }
  .vw-book-store-pro-ive-testimonial-cover-inner .wp-block-columns {
    flex-wrap: wrap !important;
  }
  .vw-book-store-pro-ive-testimonial-cover-inner img {
    width: auto !important;
    height: auto !important;
  }
  .vw-book-store-pro-ive-latest-blog .post-image:before,
  .vw-book-store-pro-ive-latest-blog .post-image:after {
    height: 50%;
  }

  .vw-book-store-pro-ive-newsletter-form input[type="email"] {
    width: 57% !important;
  }
}


::-webkit-input-placeholder{
  color:#fff!important;
}
.vw-book-store-pro-ive-best-seller-tab .wp-block-cover__inner-container{
  margin-top:25px!important;
}

.vw-book-store-pro-ive-testimonial-slide .owl-prev{
  top: -133px;
}
