body {color: #333;background-color: #ededed;}img {max-width: 100%;}* {transition: 0.3s all ease-in-out;-webkit-transition: 0.3s all ease-in-out;-moz-transition: 0.3s all ease-in-out;-ms-transition: 0.3s all ease-in-out;-o-transition: 0.3s all ease-in-out;}.form-control {height: 45px;}#siteHeader {background-color: #fff;padding: 1.5rem 0;}.logoWidget {}.logoWidget img {display: block;}.searchWidget {position: relative;}.searchWidget .form-group {margin-bottom: 0.4rem;}.searchWidget input {background-color: #f9f9f9;color: #000;border: 1px solid #ccc;outline-width: 0}.searchWidget .btn {position: absolute;right: 0;top: 0;background: #eca00c;color: #fff;border-radius: 0;}.searchWidget .btn:hover {background-color: #22af9f;}.searchWidget ul {display: flex;align-items: center;list-style: none;padding-left: 0;margin: 0;}.searchWidget ul li {color: #999;font-size: 12px;margin-right: 1rem;}.searchWidget ul li a {color: #999;}#siteNav {background: #22af9f;}#siteNav .navbar {padding-left: 0;}#siteNav ul.navbar-nav > li {margin-right: 1rem;position: relative;}#siteNav ul.navbar-nav > li:after {content: "";position: absolute;right: -8px;top: 0;width: 1px;height: 70%;background: #fff;bottom: 0;margin: auto;}#siteNav ul.navbar-nav > li > a {color: #fff;}#siteNav ul.navbar-nav > li a:hover {color: #fff;background: #eca00c;}.carousel-indicators .active {background-color: #22af9f;}.aboutwidget {background: #fff;}.aboutwidget h2 {border-bottom: 1px solid #ededed;font-size: 22px;}.aboutwidget .text {font-family: "Comic Sans MS", "Comic Sans", cursive;font-size: 26px;line-height: 1.6;}.aboutwidget .text p:last-child {margin-bottom: 0;}.title {background: #22af9f;border-bottom: 1px solid #fff;font-size: 22px;color: #fff;}.productItemlist {background: #fff;}.productItem {display: flex;align-items: center;justify-content: space-between;}.productItemImage-widget {max-width: 120px;flex: 0 0 120px;}.productItemImage {height: 80px;line-height: 65px;box-shadow: 0 0 5px #d7d7d7;background-color: #fff;padding: 5px;display: flex;align-items: center;justify-content: center;}.productItemContent {margin-right: auto;margin-left: 1.5rem;flex: 0 0 50%;max-width: 50%;}.productItemContent .dc-price {}.productItemContent p {margin-bottom: 1px;}.productItemContent a {color: #22af9f;}.productItemContent .btn-coupon {}.productItemBtn {flex: 0 0 30%;max-width: 30%;padding-left: 1rem;text-align: center;}.productItemBtn .btn {padding: 5px 30px;width: 100%;background-color: #22af9f;color: #fff;border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;}.productItemBtn .btn.get-deal-btn:hover, .productItemBtn .btn:hover {background-color: #eca00c;color: #fff;}.productItemBtn .btn.get-deal-btn {background-color: #fff;color: #22af9f;border: 1px solid #22af9f;}.productItemBtn p {font-size: 13px;margin: 5px 0 0 0;}#side-bar-widget {}.side-bar-widget-section {margin-bottom: 1.5rem;background-color: #fff;}.news-letter-widget {box-shadow: 0 0 1px #22af9f;}.news-letter-form {}.news-letter-form-group {position: relative;}.news-letter-form-group input.form-control {}.news-letter-form-group .btn {position: absolute;right: 0;top: 0;bottom: 0;border-color: #eca00c;background: #eca00c;border-radius: 0 5px 5px 0;}.news-letter-form-group .btn:hover {background-color: #22af9f;border-color: #22af9f;}.news-letter-widget a {color: #22af9f;}.popular-stores-widget {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-around;box-shadow: 0 0 1px #22af9f;}.popular-stores-logo {flex: 0 0 45%;max-width: 45%;height: 64px;text-align: center;padding: 0.5rem;box-shadow: 0 0 2px #ccc;margin: 0.5rem 0;display: flex;align-items: center;justify-content: center;}.popular-stores-logo img {}.popular-catg-widget {list-style: none;box-shadow: 0 0 1px #22af9f;}.popular-catg-widget li {padding: 0.5rem 1rem;border-bottom: 1px solid #ccc;}.popular-catg-widget li i {color: #eca00c;}.popular-catg-widget li a {color: #22af9f;}.alphabets-widget {display: grid;grid-template-columns: repeat(auto-fill, minmax(50px, 1fr));column-gap: 5px;list-style: none;box-shadow: 0 0 1px #22af9f;}.alphabets-widget li {margin: 5px;max-width: 40px;flex: 0 0 40px;height: 40px;text-align: center;display: flex;align-items: center;justify-content: center;border: 1px solid #22af9f;border-radius: 100%;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;box-shadow: 0px 0px 2px #000;}.alphabets-widget li a {color: #22af9f;}.alphabets-widget li:hover {background-color: #eca00c;}.alphabets-widget li:hover a {color: #fff;}.featured-list-widget {background: #fff;}.featured-list {list-style: none;padding: 0;display: grid;grid-template-columns: repeat(auto-fill, minmax(22%, 1fr));column-gap: 5px;margin-bottom: 0;}.featured-list li {padding: 0.5rem 1rem;border-bottom: 1px solid #ccc;}.featured-list li i {color: #eca00c;}.featured-list li a {color: #22af9f;}.update-newsLetter-widget {padding: 3rem 0;background-color: #1d1d1d;color: #fff;text-align: center;}.main-newsletter-body h3 {color: #22af9f;margin-bottom: 1rem;}.main-newsletter-body a {color: #22af9f;}.main-newsletter-form .form-control {background-color: #1d1d1d;color: #fff;border: 4px solid #3d3c3c;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;}.main-newsletter-form .btn {background-color: #3d3c3c;color: #fff;border-color: #3d3c3c;}#siteFooter {background-color: #000;color: #fff;}.custom-col-row {display: flex;justify-content: space-between;flex-wrap: wrap;}.custom-col {flex: 0 0 25%;max-width: 25%;}.custom-col .footer-logo {max-width: 80%;}.custom-col h4 {font-size: 18px;color: #fff;margin-bottom: 1rem;}.custom-col ul {list-style: none;padding-left: 0;}.custom-col ul li {margin-bottom: 0.5rem;}.custom-col ul:not(.social-links) li i {color: #f1a21f;margin-right: 0.2rem;}.custom-col ul:not(.social-links) li a {color: #999;}.social-links li i {width: 15px;color: #f1a21f;margin-right: 0.2rem;font-size: 14px;}.social-links li a {color: #999;}.social-links li a:hover {}.copyright-txt {padding: 1rem 0 0;text-align: center;font-size: 14px;margin: 0;color: #999;}.custom-col .btn {background-color: #f1a21f;color: #fff;padding: 10px 25px;border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;-ms-border-radius: 50px;-o-border-radius: 50px;}.custom-col .btn:hover {background-color: #22af9f;}.breadcrumb-widget {margin-top: -25px;}.breadcrumb-widget .breadcrumb {}.breadcrumb-widget .breadcrumb li {}.breadcrumb-widget .breadcrumb li a {color: #333;}.breadcrumb-widget .breadcrumb li.active {color: #eca00c;}.product-detail-widget {background-color: #fff;}.product-detail-widget .item-img {padding: 0.5rem;border: 1px solid #ccc;margin-bottom: 0.4rem;text-align: center;}.product-detail-widget a {color: #22af9f;}.product-detail-widget p {margin: 0;}.title .btn {color: #fff;padding: 0;}.title .btn span {background-color: #eca00c;color: #fff;padding: 2px 10px;font-size: 14px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;}.productItem-widget {margin-bottom: 1.5rem;}.recent-product-widget {}.recent-product-widget .productItem {align-items: flex-start;}.expire-text {color: #999;font-size: 0.9rem;}.user-rating-widget {display: flex;align-items: center;justify-content: center;margin-top: 0.5rem;font-size: 0.9rem;}.user-rating-widget .user-rating-btns {margin-right: 0.5rem;}.user-rating-widget .user-rating-btns button {border: 1px solid #ccc;background: #fff;width: 32px;height: 32px;float: left;}.product-item-footer {display: flex;align-items: center;justify-content: space-between;border-top: 1px solid #f1f1f1;margin-top: 0.5rem;}.social-share-btn {margin-top: 0.3rem;}.social-share-btn a {color: #22af9f;font-size: 1.4rem;}.product-item-footer .btn {padding: 0;color: #999;}.coupon-form-widget {}.coupon-form-widget .btn {background-color: #eca00c;color: #fff;height: 44px;}.coupon-form-widget .btn:hover {background-color: #22af9f;}.ratingBox {text-align: left;margin-bottom: 15px;margin-top: 0;display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;}.rate {height: 46px;padding: 0 0px;}.rate:not(:checked) > input {position: absolute;top: -9999px;}.rate:not(:checked) > label {float: right;width: 1em;overflow: hidden;white-space: nowrap;cursor: pointer;font-size: 30px;color: #ccc;}.rate:not(:checked) > label:before {content: '★ ';}.rate > input:checked ~ label {color: #ffc700;}.rate:not(:checked) > label:hover, .rate:not(:checked) > label:hover ~ label {color: #deb217;}.rate > input:checked + label:hover, .rate > input:checked + label:hover ~ label, .rate > input:checked ~ label:hover, .rate > input:checked ~ label:hover ~ label, .rate > label:hover ~ input:checked ~ label {color: #c59b08;}.overall-rating {font-size: 14px;}.modal-body {padding-left: 15%;padding-right: 15%;}.modal-body .code-box {margin: 20px 0;padding: 8px 0px 10px;font-size: 25px;font-weight: bold;border: 2px dashed #ff9900;background: #fff1db;color: #000000;width: 100%;letter-spacing: 2px;text-align: center;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.code-copy {width: 60%;background: #00979d none repeat scroll 0 0;color: #ffffff !important;font-weight: bold;padding: 10px 1rem;color: #fff;text-decoration: none;transition: all 0.4s ease-in-out;margin: 0 20% 10px;border-bottom: 5px solid #000;text-align: center;cursor: pointer;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;}.code-copy:hover {background-color: #eca00c;}.go-to-store-btn {background-color: #eca00c;color: #fff;text-transform: uppercase;}.go-to-store-btn:hover {background-color: #00979d;color: #fff;}@media only screen and (max-width: 1199px) {body, body p, body ul {font-size: 14px;}.title {font-size: 20px;}.aboutwidget .text {font-size: 20px;}#midContent .title {font-size: 16px;}.productItem {flex-wrap: wrap;}.productItemContent {margin-bottom: 0.5rem;flex: 0 0 70%;max-width: 70%;}.productItemBtn {margin-top: 1rem;flex: 0 0 100%;max-width: 100%;}.productItemBtn .btn {padding: 5px 10px;width: 7rem;font-size: 14px;}.main-newsletter-body {padding: 2rem 10rem;}.main-newsletter-body h3 {font-size: 20px;}.footer-nav li {margin-right: 10px;}.footer-nav li a {font-size: 12px;}.product-detail-widget h2 {font-size: 1.5rem;}.modal-body {padding-left: 5%;padding-right: 5%;}}@media only screen and (max-width: 1023px) {#siteNav .navbar-toggler {background: #f1a21f;color: #fff;}.searchWidget ul li {font-size: 10px;margin-right: 0.5rem;}#siteNav ul.navbar-nav > li > a {padding-left: 15px;padding-right: 15px;}#siteNav .navbar {padding-right: 0;}#siteNav ul.navbar-nav > li::after {content: none;}.productItem {flex-wrap: wrap;}.productItemContent {margin-left: 0.5rem;flex: 0 0 70%;max-width: 70%;}.productItemBtn {margin-top: 1rem;}.productItemImage-widget {max-width: 90px;flex: 0 0 90px;}.productItemBtn {flex: 0 0 100%;max-width: 100%;}.footer-logo {max-width: 200px;margin-bottom: 1rem;}.custom-col .btn {padding: 6px 9px;font-size: 12px;}.flags-links {margin-bottom: 1rem;}.footer-nav {justify-content: space-between;margin-bottom: 1rem;}.social-links {justify-content: center;}.social-links li {margin: 0 5px;}.social-links li a {width: 28px;height: 28px;}}@media only screen and (max-width: 767px) {.breadcrumb-widget {margin-top: -5px;}.searchWidget ul {display: none !important;}#siteNav {margin-bottom: 15px !important;}.logoWidget {text-align: center;margin-bottom: 1rem;}.logoWidget img {max-width: 200px;display: inline-block;}.carousel-indicators {display: none;}.productItem {justify-content: center;}.productItemImage {margin-bottom: 1rem;}.productItemContent {margin-left: 0rem;flex: 0 0 100%;max-width: 100%;text-align: center;}.featured-list {grid-template-columns: repeat(auto-fill, minmax(33%, 1fr));}.main-newsletter-body {padding: 1rem 2rem;background-image: none;border-left: 25px solid #0a4d61;}#siteFooter {padding: 20px 0 !important;}.footer-nav {flex-direction: column;}.custom-col .footer-logo {max-width: 200px;}.custom-col:first-child {text-align: center;flex: 0 0 100%;max-width: 100%;}.custom-col {flex: 0 0 50%;max-width: 50%;}#side-bar-widget {margin-top: 1rem;}.go-to-store-btn {margin-top: 1rem;}.modal-title small {display: block;}}.searchWidget input{padding: 0.375rem 10px;}.carousel-item {height: 270px !important;}.popular-stores-logo img{height: 64px;}.productItemImage img, #staticBackdropLabel img {height: 80px;}.item-img img {height: 50px;}.store_listingBox{background: #fff;}.featured-list-inner{list-style: none;padding: 0;display: grid;grid-template-columns: repeat(auto-fill, minmax(30%, 1fr));column-gap: 5px;margin-bottom: 0;}.child-categories {list-style: none;padding: 0;margin-bottom: 0;}.featured-list-inner li {padding: 0.5rem 1rem;}.child-categories li {padding: 0.5rem 0rem;}.child-categories{border-top: 1px solid #ccc; margin-top: 10px; padding-top: 10px;}.featured-list-inner,.child-categories li i {color: #eca00c;}.featured-list-inner li a {color: #22af9f;}.child-categories li a {color: #000000;}.categories-sidebar-list-inner {list-style: none;padding: 0;display: grid;grid-template-columns: repeat(auto-fill, minmax(100%, 1fr));column-gap: 5px;margin-bottom: 0;}.categories-sidebar-list-inner li {padding: 0.5rem 1rem;border-bottom: 1px solid #ccc;}.categories-sidebar-list-inner li i {color: #eca00c;}.categories-sidebar-list-inner li a {color: #22af9f;}.search-result{border: solid 1px;position: absolute;width: 100%;background: #FFF;z-index: 999;}.search-result > p {padding: 5px 10px;margin: 0px;}.search-result > p > a {color: #22af9f;}.hide{display: none !important;}.emailBox {float: left;width: 100%;padding: 25px 0;margin-bottom: 20px;background: #22af9f;}.emailBox p {color: #FFF;font-size: 25px;font-weight: 600;margin-bottom: 10px;}.emailBox a {color: #FFF;font-size: 20px;font-weight: 500;}.contact_socialBox li {display: inline-block;margin-right: 20px;}.contact_socialBox a {font-size: 50px; color: #22af9f}.contact_socialBox a:hover {color: #f1a21f}#contact_us_form .btn{background-color: #22af9f; border-color: #22af9f;}
