@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,100,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,100,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,100,700&display=swap);#discount-alert{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10001}#discount-alert .inner-discount-alert{margin:25% auto 0 auto;display:block;position:relative;min-height:184px;width:240px;background-color:#fff;padding:10px;border-radius:4px 4px 4px 4px;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,.65);-moz-box-shadow:0 0 24px 0 rgba(0,0,0,.65);box-shadow:0 0 24px 0 rgba(0,0,0,.65)}#discount-alert .inner-discount-alert>p{color:#555;font-weight:400;width:100%;font-size:.875em;line-height:1.15em;text-align:center;padding-left:4px;padding-right:4px}#discount-alert .inner-discount-alert .discount-alert-icon{position:absolute;top:-30px;left:calc(50% - 30px);display:block;font-size:1.85em;background-color:#1abc9c;color:#fff;border:#19b395 4px solid;width:60px;height:60px;border-radius:50%;text-align:center;line-height:52px}#discount-alert .inner-discount-alert .discount-header{padding:28px 0 8px 0;font-weight:600;font-size:1.25em;color:#34495e;text-align:center}#discount-alert .inner-discount-alert .discount-text{padding-bottom:2px;color:#34495e}#discount-alert .inner-discount-alert .dicount-terms{font-size:.7em;color:#95a5a6;padding-top:16px;margin:10px 0;font-weight:300}#discount-alert .inner-discount-alert .discount-cta-holder{text-align:center;padding-top:14px}#discount-alert .inner-discount-alert .discount-cta{margin:10px auto 0 auto;padding:10px 14px!important;background-color:#3498db;border-radius:4px;padding:8px;color:#fff;float:none;font-size:1.1em;transition:.25s;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.2);box-shadow:0 0 8px 0 rgba(0,0,0,.2)}#discount-alert .inner-discount-alert .discount-cta:hover{text-decoration:none;background-color:#258cd1;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 12px 0 rgba(0,0,0,.3);box-shadow:0 2px 12px 0 rgba(0,0,0,.3)}#discount-alert .inner-discount-alert .close-discount-header{color:#95a5a6;position:absolute;top:0;right:4px;margin-top:1px;cursor:pointer;font-size:1.2em;transition:.25s}#discount-alert .inner-discount-alert .close-discount-header:hover{color:#3498db}.social-review{text-align:center;padding:24px;transition:.5s;cursor:pointer;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.1);box-shadow:0 0 6px 0 rgba(0,0,0,.1);margin-bottom:12px;width:100%;max-width:100%;display:block;height:auto}.social-review:hover{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 8px 0 rgba(0,0,0,.2);box-shadow:0 0 8px 0 rgba(0,0,0,.2)}.social-review .review-source-logo{position:absolute;top:4px;right:22px;width:18px;max-width:18px;max-height:40px;overflow:hidden}.social-review .review-source-logo img{max-width:100%!important;max-height:100%!important;width:100%!important;height:auto}.social-review .review-date{margin:2px 0 6px 0;font-weight:600;color:#95a5a6;font-size:.8em}.social-review .review-img-holder{width:64px;height:64px;min-height:64px;max-width:64px;max-height:64px;border-radius:50%;overflow:hidden;float:none;display:block;margin:auto}.social-review .review-img-holder img{height:100%}.social-review .reviewer-name{margin-top:12px;margin-bottom:0;font-weight:600;font-size:1em}.social-review .testimonial-text{display:block;margin:0}.social-review .star-rating{margin-top:0;margin-bottom:12px}.more-reviews{text-align:center!important;display:block}.more-reviews .btn{margin:24px auto 16px auto;float:none}.social-mentions{width:100%;margin:0;padding-top:24px;margin-bottom:0;margin-top:2px;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}.social-mentions>img{height:756px}@media screen and (max-width:737px){.social-mentions{display:none}}.mobile-social-mentions{display:none}@media screen and (min-width:737px){.mobile-social-mentions{display:none}}.social-nav-holder{display:block;margin:4px auto;width:100px;padding-top:12px;padding-bottom:36px}.social-nav-holder>.social-nav{max-width:40px;margin-right:8px;padding:2px 12px;text-align:center;border:2px solid #3498db;font-size:1em;float:left}