@charset "utf-8";.aligncenter,.gallery-item a{display:block}.alignleft{float:left;margin-right:15px;margin-bottom:10px}.alignright{float:right;margin-left:15px;margin-bottom:10px}.aligncenter{margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;padding:4px}.entry-caption,.gallery-caption,.wp-caption .wp-caption-text{font-style:italic;font-size:12px;font-size:.857142857rem;line-height:2;color:#757575}ul:before,ul:after{content:'';display:table}ul:after{clear:both}.full-img img{width:100%;height:auto}img.img-crop{display:block;max-width:none}.table-cell{display:table-cell;vertical-align:middle;padding:0}.table-div{display:table;height:100%;width:100%}textarea{height:120px}.ebookprice{display:none}.book-case .star-rating{display:none!important}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:#fff0;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//excellerbooks.com/wp-content/themes/bookstore/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform .1s ease;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-next,.owl-prev{background-position:0 0}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-nav{text-align:center;margin-top:15px}.owl-next,.owl-prev{background-color:#86C232;border-radius:0;height:40px;width:40px;text-align:center;line-height:40px;font-size:30px;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s;color:#fff;display:inline-block;margin:0 5px}.owl-next:hover,.owl-prev:hover{background-color:#000}.header{position:relative;z-index:500}.pre-header{color:#fff;background:#2e2e2e}.pre-header a{color:#fff}.pre-header a:hover{color:#ccc}.pre-header ul.social-link{float:left;margin:0;padding:0;list-style:none;border-left:1px solid #3f3f3f}.pre-header ul.social-link li{float:left;border-right:1px solid #3f3f3f}.pre-header ul.social-link li a{display:block;text-align:center;line-height:32px;width:32px;height:32px}.pre-header ul.top-menu-link{float:right;margin:0;padding:0;list-style:none;border-left:1px solid #3f3f3f}.pre-header ul.top-menu-link li{float:left;border-right:1px solid #3f3f3f}.pre-header ul.top-menu-link li a{line-height:32px;display:block;padding:0 8px}.pre-header ul.top-menu-link li a i{margin-left:5px}.pre-header .login{float:right;line-height:32px;background:url(//excellerbooks.com/wp-content/themes/bookstore/images/user.svg) no-repeat left;background-size:18px 18px;padding-left:30px;display:block}.post-header{padding:15px 0}.banner{position:relative}.banner .carousel-control-prev{background:url(//excellerbooks.com/wp-content/themes/bookstore/images/back.png) no-repeat center;background-size:40px;width:40px;height:40px;border-radius:6px;opacity:1;text-indent:-9999px;z-index:30;top:50%;margin-top:-20px;left:10px}.banner .carousel-control-next{background:url(//excellerbooks.com/wp-content/themes/bookstore/images/next.png) no-repeat center;background-size:40px;width:40px;height:40px;border-radius:6px;opacity:1;text-indent:-9999px;z-index:30;top:50%;margin-top:-20px;right:10px}.banner .carousel-caption{margin:0;padding:0 50px;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;color:#000;text-align:left;font-size:20px}.banner .carousel-caption h2{font-size:50px;font-weight:700;margin-bottom:24px}.banner .carousel-caption p{margin-bottom:24px}.banner .btn{padding:8px 16px}.header-nav{background:#ca0209}.header-nav .container{position:relative}.toggleMenu{display:none;height:50px;width:100%;background:url(//excellerbooks.com/wp-content/themes/bookstore/images/toogle-open.png) no-repeat right;font-weight:400;color:#fff;line-height:50px}.toggleMenu.active{background:url(//excellerbooks.com/wp-content/themes/bookstore/images/toogle-close.png) no-repeat center right;color:#fff}.toggleMenu:hover{color:#fff}.menu{list-style:none;*zoom:1;margin:0;padding:0;text-align:center;width:100%;display:table}.menu:before,.menu:after{content:"";display:table}.menu:after{clear:both}.menu ul{list-style:none;min-width:250px;float:none;left:0;top:100%;position:relative;background:#ca0209}.menu a{padding:0 10px;color:#fff;font-weight:700}.menu li{position:relative;padding:0}.menu>li>.parent:after{content:'\f107';position:absolute;font-family:'FontAwesome';left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:18px;font-size:18px}.menu li a:hover,.menu li:hover>a,.menu li.current-menu-item>a,.menu li.current-menu-parent>a{color:#fff;background:#2e2e2e;text-decoration:none}.menu>li{display:table-cell;position:relative;line-height:50px;text-align:center;text-transform:uppercase;border-right:1px solid rgb(255 255 255 / .2);font-weight:400}.menu>li:last-child{background:none;border-right:none}.menu>li>a{display:block;position:relative;color:#898989}.menu li ul{position:absolute;left:-9999px;margin:0;list-style:none;padding:0}.menu>li.hover>ul{left:0;margin-left:0}.menu li li.hover ul{left:100%;top:0}.menu li li{padding:0;line-height:22px;text-align:left;margin:0}.menu li li a{display:block;position:relative;z-index:100;padding:10px 15px;text-transform:inherit;background:#ca0209}.menu li li:last-child{border-bottom:none}.menu li li a:hover{color:#fff}.menu li li li a{background-color:rgb(0 0 0 / .9);z-index:200}@media (min-width:992px) and (max-width:1199px){.menu a{padding:0 6px;font-size:15px}}@media screen and (max-width:991px){.main-nav .active{display:block}.main-nav{text-align:left;position:absolute;top:100%;left:0;right:0;background:#ca0209;z-index:9999;display:block;padding:0;width:auto}.menu>li{float:none;display:block;border-bottom:1px solid rgb(255 255 255 / .2);text-align:left;line-height:30px;background:none}.menu a{padding:8px 25px}.menu li{display:block}.menu>li>.parent{background-image:none}.menu>li>.parent:after{content:'\f107';font-family:'FontAwesome';position:absolute;top:7px;right:15px;left:auto;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.menu li.hover>.parent:after{content:'\f106';font-family:'FontAwesome';position:absolute;top:7px;right:15px;left:auto;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.menu li li .parent:after{content:'\f107';font-family:'FontAwesome';position:absolute;top:7px;right:15px;left:auto;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.menu ul{display:block;width:auto;border-bottom:none;min-width:inherit}.menu>li.hover>ul,.menu li li.hover ul{position:static;margin-left:0}.menu li li a{padding:8px 20px}.menu li li{text-align:left}.menu li li li a{padding:5px 35px}.menu li ul{box-shadow:none;-webkit-box-shadow:none}.menu li ul::after{display:none}}.section,.site-content{padding:20px 0}.w1 .form-block{background:#fff;-webkit-box-shadow:0 5px 15px 0 rgb(0 0 0 / .2);box-shadow:0 5px 15px 0 rgb(0 0 0 / .2);position:relative;margin-top:-105px}.w1 h4{padding:10px 15px;color:#fff;background:#023473;text-transform:uppercase;margin-bottom:0}.w1 h4 i{margin-right:8px}.w1 .form-block .form-body{padding:25px}.w1 .form-block .form-body .form-group{margin-bottom:20px}.w1 .form-block .form-body textarea{height:150px}.w2{background:#023473}.w2 .intro{text-align:center;margin-bottom:20px;color:#fff;text-align:center}.w2 .intro h3{text-transform:uppercase;padding-bottom:12px;position:relative}.w2 .intro h3:after{height:1px;width:80px;margin-left:-40px;content:'';position:absolute;bottom:0;left:50%;margin-left:-40px;background:#fff}.authors h3{text-transform:uppercase;padding-bottom:12px;position:relative}.authors h3:after{height:1px;width:80px;margin-left:-40px;content:'';position:absolute;bottom:0;left:50%;margin-left:-40px;background:#464646}.w1-sub h3{text-transform:uppercase;padding-bottom:12px;position:relative}.w1-sub h3:after{height:1px;width:80px;margin-left:-40px;content:'';position:absolute;bottom:0;left:50%;margin-left:-40px;background:#464646}.step-process{border:1px solid #e0e0e0;background:#fff;display:table;float:none;margin-top:30px;-webkit-border-radius:5px;border-radius:5px;margin:0;padding:0}.step-process h4:after{position:absolute;bottom:-10px;left:100%;margin-left:-50px;height:1px;width:100px;background:#00a7e9;content:'';left:50%}.step-process li{text-align:center;border-right:1px solid #e0e0e0;padding:10px 30px 10px;display:table-cell;width:25%;float:none;position:relative}.step-process li:last-child{border:none}.step-process li:last-child:after{display:none}.step-process li:after{content:"\f101";font-family:"FontAwesome";background:#f8f8f8;border:1px solid #e0e0e0;color:#e0e0e0;font-size:28px;position:absolute;padding-left:5px;height:60px;width:60px;top:-moz-calc(50% - 30px);top:-webkit-calc(50% - 30px);top:-o-calc(50% - 30px);top:calc(50% - 30px);right:-moz-calc(0% - 30px);right:-webkit-calc(0% - 30px);right:-o-calc(0% - 30px);right:calc(0% - 30px);line-height:57px;-webkit-border-radius:50%;border-radius:50%}.step-process .icon{width:100px;height:100px;text-align:center;border-radius:50%;border:4px solid #f8f8f8;font-size:50px;line-height;100px;margin:0 auto 20px auto;background:#ca0209;position:relative}.step-process .icon img{width:40px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.w3{background:url(//excellerbooks.com/wp-content/themes/bookstore/images/faces.jpg);text-align:center}.w3 h3{text-transform:uppercase;padding-bottom:12px;margin-bottom:25px;position:relative;color:#464646}.w3 h3:after{height:1px;width:80px;margin-left:-40px;content:'';position:absolute;bottom:0;left:50%;margin-left:-40px;background:#464646}.w3 blockquote{padding:10px 30px;background:#fff;border-radius:6px;font-style:italic;font-size:22px}.w3 .author-img img{margin:15px auto;display:block;border-radius:50%;width:70px}.w3 .owl-nav,.w4 .owl-nav{display:none}.w3 .owl-dots,.w4 .owl-dot{margin-top:0;text-align:center}.w3 .owl-dots .owl-dot,.w4 .owl-dots .owl-dot{height:4px;width:30px;background:#252525;margin:0 3px;display:inline-block}.w3 .owl-dots .owl-dot.active,.w4 .owl-dots .owl-dot.active{background:#ca0209}.w4{text-align:center}.w4 h3{text-transform:uppercase;padding-bottom:12px;margin-bottom:16px;position:relative;color:#464646}.w4 h3:after{height:1px;width:80px;margin-left:-40px;content:'';position:absolute;bottom:0;left:50%;margin-left:-40px;background:#464646}.w5{background-size:cover;background-position:center;background-repeat:no-repeat}.w5 h3{text-transform:uppercase;padding-bottom:12px;margin-bottom:16px;position:relative;color:#fff;text-align:center;margin-bottom:0}.w5 h3:after{height:1px;width:80px;margin-left:-40px;content:'';position:absolute;bottom:0;left:50%;margin-left:-40px;background:#fff}.book-case{background:#fff;text-align:center;margin-top:30px}.book-case .book-name{padding:20px}.book-case .book-name p{margin-bottom:0}.book-case .book-name p small{font-size:14px;font-style:italic}.w5 .nav-tabs{border:none}.w5 .nav-tabs .nav-item{margin:0}.w5 .nav-tabs .nav-link{margin:0 5px 10px;color:#000;border:none;border-radius:6px;font-weight:700;background:#fff}.w5 .nav-tabs .nav-link.active,.w5 .nav-tabs .nav-item.show .nav-link{background:#86C232;color:#fff}.w1-sub .media{align-items:center;font-size:18px;background:#86C232;color:#fff}.w1-sub .media .media-body{font-style:italic}.w1-sub .media i{margin-right:16px;font-size:30px;padding:30px;color:#fff}.w1-sub .col-lg-8 ul{padding:0;list-style:none}.w1-sub .col-lg-8 ul li{padding-left:30px;position:relative}.w1-sub .col-lg-8 ul li+li{margin-top:5px}.w1-sub .col-lg-8 ul li:before{content:"\f14a";font-family:"Font Awesome 5 Free";font-weight:900;color:red;position:absolute;top:0;left:0}.logo-section{padding:15px}.logo-section [class*=col-] img{border:1px solid #333;width:100%;height:auto}.w7{padding-bottom:0}.embed-responsive .full-img{min-width:initial;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;flex:0 0 auto;display:flex}.embed-responsive .full-img img{flex:1 1 auto;align-self:center;justify-self:center;object-fit:cover;height:100%;min-width:100%;width:auto}.w6 h3{text-transform:uppercase;padding-bottom:12px;margin-bottom:0;position:relative;color:#464646;text-align:center}.w6 h3:after{height:1px;width:80px;margin-left:-40px;content:'';position:absolute;bottom:0;left:50%;margin-left:-40px;background:#464646}.news{background:#fff;-webkit-box-shadow:0 5px 12px 0 rgb(0 0 0 / .2);box-shadow:0 5px 12px 0 rgb(0 0 0 / .2);margin-top:30px;border-bottom:4px solid #ca0209}.news .content{padding:20px}.news .content h5{text-transform:uppercase}.news .content h4{padding-bottom:12px;position:relative}.news .content h4:after{content:'';position:absolute;bottom:0;left:0;width:100px;background:#006838;height:2px}.footer{background:#252525;text-align:center;color:#c2c2c2;border-top:4px solid #ca0209}.footer a{color:#c2c2c2}.footer a:hover{color:#fff}.footer-top{padding:30px;border-bottom:1px solid rgb(255 255 255 / .3)}.footer-top ul{margin:0;padding:0;list-style:none}.footer-top ul li{display:inline-block}.footer-top ul li a{padding:3px 6px;display:block}.footer-bottom{padding:20px 0;text-align:center}.footer input.tnp-submit{width:auto;background:#86c232;border:1px solid #86c232}.page-banner{height:280px;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.page-banner:before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;content:'';background:rgb(0 0 0 / .7)}.page-title{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-shadow:none;padding:0;left:0;right:0;position:absolute;z-index:10;color:#fff;text-align:center}.page-title h1 small{display:block;font-size:40%}.page-title a{color:#fff}.book-list .book-case{-webkit-box-shadow:0 5px 12px 0 rgb(0 0 0 / .2);box-shadow:0 5px 12px 0 rgb(0 0 0 / .2);margin-bottom:30px;text-align:center;margin-top:0}.related-books h3{text-transform:uppercase;padding-bottom:12px;margin-bottom:0;position:relative;color:#464646;text-align:center}.related-books h3:after{height:1px;width:80px;margin-left:-40px;content:'';position:absolute;bottom:0;left:50%;margin-left:-40px;background:#464646}.related-books .book-case{-webkit-box-shadow:0 5px 12px 0 rgb(0 0 0 / .2);box-shadow:0 5px 12px 0 rgb(0 0 0 / .2);margin-top:30px;text-align:center}.book-details{padding-bottom:35px;border-bottom:1px solid #d8d8d8}.new-arrivals{margin-bottom:30px;background:#f9f8f7;padding:20px}.new-arrivals h3{text-align:center;margin-bottom:0}.sorting{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #d8d8d8}.book-search{float:right;width:290px;position:relative;padding:0 45px 0 70px}.book-search label{margin:0;padding:0;width:70px;text-align:center;background:#d8d8d8;left:0;top:0;bottom:0;text-align:center;position:absolute;line-height:40px}.book-search button{color:#fff;position:absolute;right:0;bottom:0;width:45px;background:#ca0209;cursor:pointer;border:none;bottom:0;top:0}.accordion{margin-bottom:30px}.accordion .card-header{padding:0;border:1px solid #d8d8d8;background:rgb(0 0 0 / .03)}.accordion .card-header .btn{padding:.75rem 1rem;display:block;text-align:left;color:#333;border:none;box-shadow:none;position:relative}.accordion .card-header .btn:before,.accordion .card-header .btn:after{content:'';display:table}.accordion .card-header .btn[aria-expanded="true"]{color:#ca0209}.accordion .card-header .btn[aria-expanded="true"]:after{background:url(//excellerbooks.com/wp-content/themes/bookstore/images/minus-button.svg);background-size:20px 20px;position:absolute;top:50%;margin-top:-10px;right:15px;content:'';height:20px;width:20px}.accordion .card-header .btn[aria-expanded="false"]:after{background:url(//excellerbooks.com/wp-content/themes/bookstore/images/add-button.svg);background-size:20px 20px;position:absolute;top:50%;margin-top:-10px;right:15px;content:'';height:20px;width:20px}.accordion .card-header .btn:after{clear:both}.accordion .card-header .btn i{margin-right:10px;font-size:30px;float:left}.accordion .card{border:none;margin-bottom:15px}.accordion .card-body{border:1px solid #d8d8d8;border-top:none}.accordion .card-header .btn span{height:40px;width:40px;float:left;font-size:10px;color:#fff;background:#333;line-height:40px;border-radius:50%;text-align:center;margin-right:8px}.accordion .card-header .btn-step{line-height:40px}.accordion .card-header .btn[aria-expanded="true"] span{color:#fff;background:#ca0209}.form-wrapper h6{margin:0}.form-wrapper .bg-info h6,.form-wrapper .bg-success h6{color:#fff}.ufaq-faq-category-title h4{color:#ca0209;font-size:30px;font-weight:400;margin-bottom:25px}.ufaq-faq-title a{display:block;padding:.75rem 1rem;background:#f7f7f7}.ufaq-faq-title a h4{font-size:18px;font-weight:700}.ewd-ufaq-post-active .ufaq-faq-title a{color:#ca0209}.ufaq-faq-div{border-radius:4px;border:1px solid #d8d8d8;margin-bottom:15px;position:relative;padding:0;z-index:2;margin-left:0;background:#fff}.ufaq-faq-div:before{color:#fff;content:'Q';background:#ca0209;text-align:center;border-radius:50%;height:45px;width:45px;top:3px;left:-60px;position:absolute;line-height:45px;z-index:5;display:none}.ewd-ufaq-post-margin-symbol{float:right;margin:5px 0 0 10px}.ewd-ufaq-post-margin-symbol span{font-size:20px}.ufaq-faq-category-inner{position:relative;padding-left:60px}.ufaq-faq-category-inner:before{position:absolute;top:5px;bottom:5px;background:#f3d632;width:5px;left:22px;content:'';z-index:1}.ufaq-faq-div .ufaq-faq-categories{display:none}.ufaq-faq-body{padding:15px}.ewd-ufaq-post-margin-symbol span{text-indent:-9999px;background:url(//excellerbooks.com/wp-content/themes/bookstore/images/add-button.svg);background-size:20px 20px;height:20px;width:20px;display:block;margin-top:0}.ewd-ufaq-post-active .ewd-ufaq-post-margin-symbol span{background:url(//excellerbooks.com/wp-content/themes/bookstore/images/minus-button.svg);background-size:20px 20px;display:block}table.table-view{width:100%;border-collapse:collapse}table.table-view tbody tr td,table.table-view thead tr th{vertical-align:middle}table.table-view tbody tr td{text-align:center;padding:8px 12px;font-size:14px}table.table-view tbody tr td i{margin:0 3px}table.table-view tbody tr td.text-left{text-align:left!important}table.table-view tbody tr h3{font-size:15px;font-weight:700}table.table-view tbody tr h3 small{font-style:italic;display:block}table.table-view tbody tr h4{font-size:15px}table.table-view tbody tr h4 i{margin-right:5px}table.table-view tbody tr td.gradient{background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#ffffff 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0)}table.table-view tbody tr td.grey-bg{background:#666;color:#fff;text-transform:uppercase;font-weight:700}table.table-view tbody tr td img{height:20px;width:20px}.ewd-ufaq-post-margin-symbol{margin-top:2px}.page-menu ul{margin:0 -2px;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-menu ul li{text-align:center;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;padding:0 2px;margin-bottom:4px}.page-menu ul li a{border:1px solid #d8d8d8;padding:8px 10px;margin:0;display:block}.page-menu ul li a:hover,.page-menu ul li.current-menu-item a{color:#fff;background:#ca0209}.form-box{padding:30px;background:#f5f5f5;border:1px solid #d8d8d8;padding:30px}.form-box h2{margin-bottom:25px;padding-bottom:12px;position:relative;text-align:center}.form-box h2:after{height:2px;width:50px;position:absolute;bottom:0;left:50%;margin-left:-25px;background:#ca0209;content:''}.form-box .form-group{margin-bottom:25px}.blog-post{margin:0 0 30px 0;padding:0;background:#fff;-webkit-box-shadow:0 3px 5px 0 rgb(0 0 0 / .1);box-shadow:0 3px 5px 0 rgb(0 0 0 / .1);border:1px solid #d8d8d8}.blog-post .blog-post-img{margin:0;padding:0;position:relative;overflow:hidden}.blog-post .blog-post-img img{width:100%;height:auto;transition:transform 200ms linear;-webkit-transition:-webkit-transform 200ms linear;border-radius:0}.blog-post-content{margin:0;padding:30px}.blog-post .entry-meta{font-size:12px;margin-bottom:12px}.blog-sidebar h3{margin:0;padding:12px 20px;font-size:20px;border-bottom:1px solid #d8d8d8;background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);background:linear-gradient(to bottom,#ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0)}.blog-sidebar .widget{margin:0 0 30px 0;padding:0;border:1px solid #d8d8d8;background:#fff;-webkit-box-shadow:0 3px 5px 0 rgb(0 0 0 / .1);box-shadow:0 3px 5px 0 rgb(0 0 0 / .1)}.blog-sidebar .widget ul{padding:0;margin:0;list-style:none}.blog-sidebar .widget ul li{border-bottom:1px solid #e4e4e4;color:#686868;display:block;padding:8px 0 8px 12px;position:relative}.blog-sidebar .widget ul li:before{content:'\f105';float:left;margin-right:10px;font-family:FontAwesome;position:absolute;top:8px;left:0}.blog-sidebar .widget ul li:last-child{border:none}.blog-sidebar .widget ul li .post-date{font-size:12px}.blog-sidebar .widget ul li .post-date{display:block}.blog-sidebar .widget .widget-content{padding:7px 15px}.blog-sidebar .widget .widget-content form{padding:5px 0 15px 0}form.searchform input[type=text],#respond form input[type="text"],#respond form input[type="email"],#respond form textarea{display:block;width:100%;padding:.65rem 1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}form.searchform input[type=text]{margin-bottom:15px}form.searchform input[type=text]::-ms-expand{background-color:#fff0;border:0}form.searchform input[type=text]:focus,#respond form input[type="text"]:focus,#respond form input[type="email"]:focus,#respond form textarea:focus{color:#495057;background-color:#fff;border-color:#325aaf;outline:0;box-shadow:0 0 0 .2rem rgb(0 123 255 / .25);-webkit-box-shadow:0 0 0 .2rem rgb(0 123 255 / .25)}.search-list article{margin-bottom:30px}.search-list article:last-child{margin-bottom:0}.search-list img.wp-post-image{display:none}.search-list article .comments-link,.search-list article .entry-meta{display:none}.page-search-form input[type="text"]{margin-bottom:15px}.page-search-form input[type="submit"]{text-align:center}.comments-area:before,.comments-area:after{content:'';display:table}.comments-area:after{clear:both}.comment-form-url{display:none}.comments-title{margin-bottom:15px;font-size:20px;font-weight:700}.comments-area article{margin:0}.comments-area article header{margin:0 0 15px;overflow:hidden;position:relative}.comments-area article header img{float:left;padding:0;line-height:0}.comments-area article header cite,.comments-area article header time{display:block;margin-left:85px}.comments-area article header cite{font-style:normal;font-size:12px}.comments-area cite b{font-weight:400}.comments-area article header time{text-decoration:none;font-size:12px;color:#5e5e5e}.comments-area article header a{text-decoration:none;color:#5e5e5e}.comments-area article header a:hover{color:#21759b}.comments-area article header cite a{color:#444}.comments-area article header cite a:hover{text-decoration:underline}.comments-area article header h4{position:absolute;top:0;right:0;padding:6px 12px;padding:.428571429rem .857142857rem;font-size:12px;font-size:.857142857rem;font-weight:400;color:#fff;background-color:#0088d0;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#009cee,#0088d0);background-image:-ms-linear-gradient(top,#009cee,#0088d0);background-image:-webkit-linear-gradient(top,#009cee,#0088d0);background-image:-o-linear-gradient(top,#009cee,#0088d0);background-image:linear-gradient(top,#009cee,#0088d0);border-radius:3px;border:1px solid #007cbd}.comments-area .bypostauthor cite span{position:absolute;margin-left:5px;padding:2px 5px;font-size:10px}.comments-area .bypostauthor cite b{font-weight:700}a.comment-reply-link,a.comment-edit-link{font-size:13px;font-weight:700}.commentlist .pingback{margin-bottom:24px}#respond{margin-top:15px}#respond h3#reply-title{font-size:26px}#respond h3#reply-title #cancel-comment-reply-link{margin-left:10px;font-weight:400;font-size:12px}#respond form{margin:24px 0 0 0}#respond form p{margin:0 0 15px;padding:0}#respond form p.logged-in-as{margin-bottom:24px}#respond form textarea{height:100px;resize:none}#respond form p.form-allowed-tags{margin:0;font-size:12px;line-height:2;color:#5e5e5e}.required{color:red}.commentlist{margin:0 0 25px;padding:0;list-style:none}.commentlist>li.comment{background:none;position:relative;width:auto;border:1px solid #ccc;background:#fff;padding:15px;-webkit-box-shadow:0 3px 8px 0 rgb(0 0 0 / .1);box-shadow:0 3px 8px 0 rgb(0 0 0 / .1)}.commentlist>li.comment:before,.commentlist>li.comment:after{content:'';display:table}.commentlist>li.comment:after{clear:both}.commentlist .avatar{height:39px;left:2.2em;top:2.2em;width:39px}.comments-area article header cite,.comments-area article header time{margin-left:50px}.comment-form-cookies-consent input[type=checkbox]{margin-right:10px}.woocommerce span.onsale{background:#ca0209;color:#fff;padding:0;height:60px;width:60px;line-height:60px;text-align:center;top:15px;left:15px}.woocommerce div.product form.cart .variations td.label,.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{display:block;width:100%;padding:0}.woocommerce div.product form.cart .variations select{margin-right:0}.woocommerce div.product form.cart div.quantity,.woocommerce div.product form.cart .button{float:left}.woocommerce div.product form.cart .button{margin-right:15px}#yith-quick-view-close,#yith-quick-view-close:hover{right:auto;left:0;background:#47290f;opacity:1;color:#fff;line-height:30px;font-weight:700;border:none;height:30px;width:30px;top:0}.woocommerce div.product form.cart .variations{margin-bottom:12px}table.wccpf_fields_table td.wccpf_label,table.wccpf_fields_table td.wccpf_label label,.woocommerce div.product form.cart table td{display:block;width:100%;padding:0}table.wccpf_fields_table{margin-bottom:12px!important}.woocommerce .quantity .qty{width:100px;height:35px;margin-right:20px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0;border:none;border-radius:0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{background:#333;color:#fff;padding:8px 16px;display:block}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{background:#ca0209;color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:0}.woocommerce div.product .woocommerce-tabs .panel{padding:20px;background:#fff;border:1px solid #d8d8d8}.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none;border:none}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:30px}.related.products h2{text-align:center;padding-bottom:12px;position:relative}.related.products h2:after{content:'';position:absolute;bottom:0;left:50%;margin-left:-50px;width:100px;background:#47290f;height:2px}.related.products .product-case{margin-top:30px}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{text-align:center}.woocommerce-cart table.cart td .quantity .qty{display:block;margin:0 auto}.shipping-calculator-button{display:inline-block;margin-top:6px;font-size:12px}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{padding:.3rem 1.2rem;font-size:1.0625rem}#customer_details,.woocommerce-Addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#customer_details .col-1,#customer_details .col-2,.woocommerce-Addresses .col-1,.woocommerce-Addresses .col-2{padding:0 15px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{display:block;width:100%;padding:.5rem .5rem;font-size:1.125rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgb(0 123 255 / .25)}.woocommerce-input-wrapper{display:block;width:100%}.select2-container .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__rendered{height:40px;border-radius:0;line-height:40px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:4px}#customer_details h3{font-size:24px}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:none}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#fff;background:#ca0209}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff;background:#333}.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:#47290f;border-color:#47290f}.woocommerce-variation-price{margin-bottom:15px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#333;text-decoration:none!important}.woocommerce div.product p.price{font-size:36px}.woocommerce div.product p.price del{color:#d8d8d8;opacity:1}.woocommerce div.product p.price ins{text-decoration:none}.coupon .input-text{min-width:200px;max-width:250px}.woocommerce-privacy-policy-text{margin-bottom:15px}.woocommerce-info:before,.woocommerce-message:before{color:#ca0209}.woocommerce-info,.woocommerce-message{border-color:#ca0209}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{width:80px}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:0;list-style:none;border:1px solid #d8d8d8}.woocommerce-account .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #d8d8d8}.woocommerce-account .woocommerce-MyAccount-navigation ul li:last-child{border:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{padding:10px 15px;display:block;background:#f8f88}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background:#2f3035;color:#fff}.woocommerce-account .addresses .title h3{float:none;font-size:24px}.woocommerce-account .addresses .title .edit{background:#47290f;padding:2px 6px;color:#fff;display:inline-block;font-size:14px}.woocommerce-account .addresses .title .edit:hover{background:#2f3035;color:#fff}.woocommerce-cart table.cart td dl.variation:before,.woocommerce-cart table.cart td dl.variation:after{content:'';display:table}.woocommerce-cart table.cart td dl.variation:after{clear:both}.woocommerce-cart table.cart td dl.variation dt,.woocommerce-cart table.cart td dl.variation dd,.woocommerce table.shop_table dl.variation dt,.woocommerce table.shop_table td dl.variation dd{display:inline-block;margin:0 5px;font-size:15px}.woocommerce-cart table.cart td dl.variation dd p,.woocommerce table.shop_table dd p{font-size:15px}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:none;width:100%}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{color:#fff}.wc-proceed-to-checkout a{display:block;width:100%;text-align:center}.cart_totals .shop_table td{text-align:right}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{padding:.618em 1em}dl.variation{display:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:48%!important;max-width:48%!important}.woocommerce form.checkout_coupon .button,.woocommerce form.login .button,.woocommerce form.register .button{margin-right:15px}select.dropdown_product_cat{display:inline-block;width:auto;padding:.6rem .75rem;font-size:1.0625rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;margin-bottom:6px}