/* layout */
body.cs-start section.cs-mainContent {width: 74%;}
body.cs-start aside.cs-aside {width: 24%;display: block;}
html body.cs-body header .cs-headerContent {padding: 30px 0 20px 0;}
html body.cs-body .cs-box,
html body.cs-body header .cs-headerContent .cs-container,
html body.cs-body .cs-categoriesBox .cs-container {max-width: 116em;width: 100%;margin: 0 auto;padding: 0 5px;}
html body.cs-body .cs-logo {margin-left: 1em;}
html body.cs-body .cs-logo img {width: 360px !important;max-width: 360px !important;}
html body.cs-body.cs-checkout .logo {margin-left: 1em;}
html body.cs-body.cs-checkout .logo img {width: 360px !important;max-width: 360px !important;}
html body.cs-body .cs-container {max-width: 116em;}
html body.cs-body .cs-subtitle {display: none;}
::-webkit-scrollbar-track {border-radius: 0;background-color: #F5F5F5;}
::-webkit-scrollbar {width: 20px;background-color: #F5F5F5;}
::-webkit-scrollbar-thumb {border-radius: 0;background-color: #4796d9;}
.cs-infoBox {background: #ffffff;padding: 1em 1.5em;margin-top: 1em;}
html body.cs-body header .cs-miniButtons > ul > li.cs-searchBar svg {width: 27px;}
html body.cs-body header .cs-miniButtons > ul > li.cs-searchBar {display: none;}
html body.cs-body .theme-default .nivo-controlNav a.active {background: #4796d9 !important;}
.cs-zoom {pointer-events: none;position: absolute;top: 1em;left: 1em;background: #f5f5f5;display: flex;padding: 12px;border-radius: 100%;-webkit-animation: pulse 1.5s infinite;box-shadow: 0 0 0 0 rgba(90, 153, 212, 0.5);}
html body.cs-body .cs-articleDetail .basketBlock .cs-articleAmount .cs-articleAmountInput {border: 0;border-radius: 5px;}
select {
    cursor: pointer;
    background-color: #ffffff;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
    border-radius: 5px;
    border: 1px solid #ededed !important;
    padding: 7px 10px;
}
html body.cs-body .theme-default .nivo-directionNav {z-index: 99999;}
.cs-listPager .cs-articlecount {border-bottom: 1px solid #dadadd;display: flex;align-items: center;gap: 10px;}
.cs-listPager .cs-articlecount .newselect {margin-left: auto;}
.cs-bannerRow.cs-container {padding: 0;}
.cs-topPages > ul > li.hasSites svg path {fill: #fff;}
html body.cs-body header .cs-miniButtons .cs-svgIcon:hover path {fill: #4796d9 !important;}
html body.cs-body .cs-topMenu .cs-topPages .cs-mobileInfosites a {color: #1f1f1f;font-size: 16px;}
.cs-mobileCategorys ul li .cs-menuItem svg {z-index: 99;}
.cs-aside .cs-sidebox {padding-bottom: 20px;background: #fff;border-radius: 0 0 5px 5px;}
.cs-listPager .cs-articlecount {padding-bottom: 1em;}
.cs-scrollup svg {background: #fff;border-radius: 5px;padding: 1em;height: 50px;width: 50px;border: 1px solid #646464;}
.cs-scrollup {right: 0;}
.cs-articleDetail .cs-badgesBox {left: auto;top: 1%;right: 9px;}
.cs-liveshopping .cs-liveshoppingArticle {border-bottom: 1px solid #dadadd;margin-bottom: 2em;padding-bottom: 2em;background: #fff;padding: 1em;border-radius: 5px;}
.cs-liveshopping .cs-liveshoppingDescription a {line-height: 32px;}
.cs-footerContact strong {color: #fff;}
.cs-hint {background: #fff;padding: 1em;margin-bottom: 1em;}
html body.cs-body header .cs-topBar > .cs-container {position: relative;}
#overlayaccounttype .accTyeBox a.cgbtn {border-radius: 5px;}
#overlayaccounttype .accTyeBox .headline {margin-bottom: 18px;top: 7px;}
#overlayaccounttype .accTyeBox {height: 144px;left: 5px;}
.tabcontent ul {flex-shrink: 0;width: 100%;}
.tabcontent ul li {display: flex;align-items: center;gap: 6px;}

/* detail desc table*/
.tabcontent .productfeature {flex-shrink: 0;max-width: 100%;}
.tabcontent .technicaldetails_header {flex-shrink: 0;width: 100%;margin-top: 2em;margin-bottom: 1em;}
.tabcontent .technicaldetails_left {width: 50%;background: #fff;padding: 5px 7px;border-bottom: 1px solid #dcdcdc;}
.tabcontent .technicaldetails_right {width: 50%;background: #fff;padding: 5px 7px;border-bottom: 1px solid #dcdcdc;}

/* countdown */
.cs-countDown{margin:4em 0;background:#fff;overflow:hidden;border-radius:5px;display:flex;flex-wrap:wrap}
.cs-countDown a{color:#fff}
.cs-countDown .cs-countDownText{width:30%;padding:0 2em 22px 20px}
.cs-countDown ul#countdown{position:relative;top:0;transform:none;width:70%;margin:0 auto;padding:15px 0 20px 0;color:#343434;overflow:hidden;font-weight:700;display:block}
.cs-countDown .cs-cdHeader{font-family:'Exo 2',sans-serif;color:#4796d9;font-size:45px;text-transform:uppercase;font-style:italic;font-weight:800;line-height:77px}
.cs-cdButton {background:#233040;color:#fff;text-align:center;padding:7px 21px 6px 21px;border-radius:5px;margin-top:1em;display:inline-block;text-transform:uppercase;font-weight:500;cursor:pointer}
.cs-cdButton a {color: #fff;}
.cs-countDown ul#countdown li{margin:0 -3px 0 0;padding:0;display:inline-block;width:24%;font-size:72px;font-size:6vw;text-align:center}
.cs-countDown ul#countdown li .label{font-size:15px;text-transform:uppercase;color:#494949;font-style:italic}
.cs-countDown ul#countdown li .number{font-size:66px;line-height:78px;font-family:'Exo 2',sans-serif;font-style:italic;font-weight:800;color:#4796d9}
.cs-cdContent {background: #fff;padding: 2em;border-radius: 5px;}
.cs-cdContent .cs-btn {}

/* zusatzbild articlepreview */
html body.cs-body article.cs-articlePreview .pictureContainer .cs-zusatzbild {opacity: 0;position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;}
html body.cs-body article.cs-articlePreview .pictureContainer:hover .cs-zusatzbild {opacity: 1;}
html body.cs-body article.cs-articlePreview .pictureContainer:hover .cs-normalbild {opacity: 0;}
html body.cs-body article.cs-articlePreview .pictureContainer img {transition: all 0.4s;}

/* showcase gerneral */
html body.cs-body .owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0,0,0);padding-left: 10px;margin-right: -12px;background: #fff;}
html body.cs-body .owlCarouselStartPage .owl-nav [aria-label="Next"] svg {transform: rotate(90deg);max-width: 30px;width: 30px;height: 30px;}
html body.cs-body .owlCarouselStartPage .owl-nav [aria-label="Previous"] svg {transform: rotate(-90deg);max-width: 30px;width: 30px;height: 30px;}
html body.cs-body .owlCarouselStartPage .owl-nav span:hover {background: #f5f5f5;}
html body.cs-body .owlCarouselStartPage .cs-mainButton {display: block;}

/* showcase 2 */
html body.cs-body .cs-startArtikel2Box > h3 {margin: 3em 0 1em 0;}
html body.cs-body .cs-startArtikel2Box .cs-startCatContainer .cs-productListing {width: 70%;margin: 0;margin-left: auto;margin: 4px 0 0 auto;background: #fff;min-height: unset !important;}
html body.cs-body .cs-startArtikel2Box .cs-productListing article.cs-articlePreview {width: auto;margin: 0;border-radius: 0;}
html body.cs-body .cs-startArtikel2Box .cs-startCatContainer {display: flex;flex-wrap: wrap;border-radius: 5px;}
html body.cs-body .cs-startArtikel2Box .cs-startCatContainer .cs-startCatPicture {width: 30%;border-radius: 5px 0 0 5px;box-shadow: 13px -1px 17px -15px #646464;position: relative;z-index: 2;}
html body.cs-body .cs-startArtikel2Box .owl-dots,
html body.cs-body .cs-startArtikel2Box .owl-nav {position: absolute;top: 0;right: 0;}
html body.cs-body .cs-startArtikel2Box .owl-nav {top: -57px;right: -12px;}
html body.cs-body .cs-startArtikel2Box .owl-nav span {font-size: 50px;display: inline-block; margin-left: 3px;background: #fff;padding: 4px;border-radius: 5px;}
html body.cs-body .cs-startArtikel2Box img.manufaLogo {width: 200px;margin-top: 7em;margin-bottom. 15px;}

/* showcase 3 */
html body.cs-body .cs-startArtikel3Box > h3 {margin: 3em 0 1em 0;}
html body.cs-body .cs-startArtikel3Box .cs-startCatContainer .cs-productListing {width: 70%;margin: 0;margin-left: auto;margin: 4px 0 0 auto;background: #fff;min-height: unset !important;}
html body.cs-body .cs-startArtikel3Box .cs-productListing article.cs-articlePreview {width: auto;margin: 0;border-radius: 0;}
html body.cs-body .cs-startArtikel3Box .cs-startCatContainer {display: flex;flex-wrap: wrap;border-radius: 5px;}
html body.cs-body .cs-startArtikel3Box .cs-startCatContainer .cs-startCatPicture {width: 30%;border-radius: 5px 0 0 5px;box-shadow: 13px -1px 17px -15px #646464;position: relative;z-index: 2;}
html body.cs-body .cs-startArtikel3Box .owl-dots,
html body.cs-body .cs-startArtikel3Box .owl-nav {position: absolute;top: 0;right: 0;}
html body.cs-body .cs-startArtikel3Box .owl-nav {top: -57px;right: -12px;}
html body.cs-body .cs-startArtikel3Box .owl-nav span {font-size: 50px;display: inline-block; margin-left: 3px;background: #fff;padding: 4px;border-radius: 5px;}
html body.cs-body .cs-startArtikel3Box img.manufaLogo {width: 200px;margin-top: 7em;margin-bottom. 15px;}

/* ceckout */
#checkoutform {margin-bottom: 1em;}

/* footer */
html body.cs-body footer {margin-top: 4em;}
html body.cs-body footer,
html body.cs-body footer .cs-footerRow.top {background: #233040;color: #b2b2b2;}
html body.cs-body footer a,
html body.cs-body footer .cs-footerRow.top a {color: #b2b2b2;}
html body.cs-body footer a:hover,
html body.cs-body footer .cs-footerRow.top a:hover {color: #fff;}
html body.cs-body footer .cs-footerBox .cs-footerBoxHeader {margin: 10px 0px 20px 0;font-weight: 500;font-size: 23px;color: #fff;}
html body.cs-body footer .cs-footerBox {width: 25%;padding-left: 6em;}
html body.cs-body footer .cs-footerBox:first-of-type {border-right: 1px solid #394553;}
html body.cs-body footer .cs-footerRow.newsletter {display: none;}
html body.cs-body footer .cs-footerPayments ul {display: inline-flex;}

/* usp */
.cs-sideBoxUsp {background: #fff;padding: 1em;border-radius: 5px;}
.cs-sideBoxUsp .cs-uspItem {display: flex;gap: 1em;align-items: center;border-bottom: 1px solid #e6e6e6;padding: 10px;}
.cs-sideBoxUsp .cs-uspItem:last-child {border: 0;}
.cs-sideBoxUsp .cs-uspItem .cs-uspItemIcon {display: flex;align-items: center;}
.cs-sideBoxUsp .cs-uspItem .cs-uspItemIcon svg {width: 4em;}
.cs-sideBoxUsp .cs-uspItem .cs-uspItemHeader {color: #4796d9;font-weight: 500;}

/* header */
html body.cs-body header,
html body.cs-body header .cs-topBar,
html body.cs-body .cs-categoriesBox {background: #233040;}
html body.cs-body .cs-categoriesBox {margin-bottom: 2em;border-top: 1px solid #394553;padding-top: 2px;}
html body.cs-body .cs-headerContent .cs-topsearch {width: 40%;}
html body.cs-body .cs-headerContent .cs-topsearch input {width: 100%;border-radius: 5px;}
html body.cs-body header .cs-miniButtons .cs-svgIcon path {fill: #fff;}
html body.cs-body header .cs-miniButtons .cs-svgKonto {width: 25px;}
html body.cs-body header .cs-miniButtons .cs-miniwk span {color: #fff;}

/* menu */
html body.cs-body .cs-categoriesMegaMenu {display: none;}
html body.cs-body .cs-categoriesButton {width: 24%;border-radius: 5px 5px 0 0;padding: 11px 25px 11px 20px;color: #233040;display: inline-flex;align-items: center;gap: 10px;background: #4796d9;text-transform: uppercase;font-weight: 500;font-size: 14px;letter-spacing: .2px;line-height: 25px;cursor: pointer;color: #fff;}
html body.cs-body .cs-categoriesButton svg {width: 20px;}
html body.cs-body .cs-categoriesButton svg path {fill: #fff;}
html body.cs-body .cs-categoriesButton svg.cs-arrow {margin-left: auto;width: 13px;}
html body.cs-body .cs-categoriesButton.cs-rotated svg.cs-arrow {transform: rotate(180deg);}

/* breadcrumb */
html body.cs-body .cs-breadCrumb {margin-top: 6px;}

/* sidebar */
html body.cs-body #categoriesLeft {border-radius: 0 0 5px 5px;background: #fff;transition-property: all;transition-duration: .5s;transition-timing-function: cubic-bezier(0, 1, 0.5, 1);}
html body.cs-body #categoriesLeft > ul > li {position: relative;padding: 0 30px;}
html body.cs-body #categoriesLeft > ul > li > a {color: #233040;padding: 15px 0;font-size: 14px;display: inline-block;position: relative;width: 100%;font-weight: 400;text-transform: capitalize;border-bottom: 1px solid #e5e5e5;}
html body.cs-body #categoriesLeft > ul > li:last-child > a {border-bottom: 0;}
html body.cs-body #categoriesLeft.cs-viewed {display: none;}
html body.cs-start aside.cs-aside, html body.cs-detail aside.cs-aside, html body.cs-body aside.cs-aside {display: block;}
html body.cs-body aside.cs-aside {margin-top: -30px;}
html body.cs-start section.cs-mainContent, html body.cs-detail section.cs-mainContent {width: 74%;}
html body.cs-body #categoriesLeft > ul > li.active,
html body.cs-body #categoriesLeft > ul > li.active a {background: #ffffff;}
html body.cs-body #categoriesLeft > ul > li.active > a {border-bottom: 1px solid #acacac;font-weight: 600;}
html body.cs-body #categoriesLeft > ul > li.active > ul {padding: 10px;}
html body.cs-body #categoriesLeft > ul > li.active > ul > li > a {padding-left: 0;}
html body.cs-body #categoriesLeft > ul > li.active {border: 4px solid #fff;border-width: 0 4px 0 4px;padding: 0 26px;}
html body.cs-body #categoriesLeft .cat2 a {padding-left: 12px;}
html body.cs-body #categoriesLeft .active > ul > li > a {color: #111111;background: #fff;font-weight: 600;background: #ffffff;}
html body.cs-body #categoriesLeft .cat3 a {padding-left: 24px;}
html body.cs-body #categoriesLeft .active > ul > li > a {color: #111111;background: #fff;font-weight: 600;background: #ffffff;}
html body.cs-body #categoriesLeft li.active1 > a,
html body.cs-body #categoriesLeft li.active2 > a,
html body.cs-body #categoriesLeft li.active3 > a {font-weight: 600;}

/* category */
html body.cs-body .cs-categoryList {width: auto;}
html body.cs-body .cs-categoryPreview .cs-categoryPicture {padding: 1em;background: #fff;display: flex;align-items: center;justify-content: center;}
html body.cs-body .cs-categoryView .categoryPicture {display: none;}
html body.cs-body .cs-categoryPreview .cs-categoryName {position: relative;bottom: auto;left: auto;font-size: 0.9rem;font-weight: 600;background: #fff;min-width: 100%;text-align: center;-webkit-transform: unset;transform: unset;}
html body.cs-body article.cs-categoryPreview .categoryCount {display: none;}
html body.cs-body article.cs-categoryPreview {border-radius: 5px;overflow: hidden;}

/* detail */
html body.cs-body .cs-articleDetail .cs-articleDetailMiddleBox .cs-articleLeftBox {max-width: 47%;}
html body.cs-body .cs-articlePictureBox #cs-mainpicBox {padding: 2em;background: #fff;}
html body.cs-body .cs-articleDetail .articlePriceBox .cs-priceFormat .priceRow .price {margin: 1em 0;font-weight: 800 !important;font-family: 'Exo 2', sans-serif;font-style: italic;font-size: 40px;font-weight: 900;letter-spacing: -2px;margin: 20px 0;color: #4796d9;line-height: normal}
html body.cs-body .cs-articleDetailMiddleBox {margin-top: 2em;}

/* topMenu */
html body.cs-body .cs-topMenu {display: flex;gap: 23px;align-items: center;}
html body.cs-body .cs-topMenu .cs-topPages a {color: #fff;font-size: 16px;}
html body.cs-body .cs-topMenu .cs-topPages a:hover {color: #4796d9;}
html body.cs-body .cs-topMenu .cs-topMenuText {margin-left: auto;color: #fff;}
html body.cs-body .cs-topMenu .cs-topMenuText a {color: #1e71b8;font-weight: 600;}

/* search */
html body.cs-body #liveSearchResult {background-color: #FFFFFF;border-color: #dadadd;z-index: 99;background: #fff;padding: 7px;border-radius: 5px;}
html body.cs-body #liveSearchResult ul.cs-livesearch li {background: #4796d9;border-radius: 5px;overflow: hidden;}
html body.cs-body #liveSearchResult ul.cs-livesearch li:hover {background: #367cb8;}
html body.cs-body #liveSearchResult ul.cs-livesearch li.cs-allArticles {background: #111 !important;}
html body.cs-body #liveSearchResult ul.cs-livesearch li.cs-allArticles a {color: #fff !important;}
html body.cs-body #suchleiste_form {position: relative;}
html body.cs-body #suchleiste_form #liveSearchResult {width: 100% !important;}

/* owl */
html body.cs-body .owl-carousel .owl-stage {display: flex;align-items: center;}
html body.cs-body .cs-owlCarousel {background: #fff;margin: 3em 0;padding: 30px;overflow: hidden;overflow: hidden;}
html body.cs-body .cs-owlCarousel .owl-nav,
html body.cs-body .cs-owlCarousel .owl-dots {display: none;}

html body.cs-body .owl-carousel2 .owl-stage {display: flex;align-items: center;}
html body.cs-body .cs-owlCarousel2 {background: #fff;margin: 3em 0;padding: 30px;overflow: hidden;overflow: hidden;}
html body.cs-body .cs-owlCarousel2 .owl-nav,
html body.cs-body .cs-owlCarousel2 .owl-dots {display: none;}

/* slider */
html body.cs-body .cs-startSlider {overflow: hidden;border-radius: 5px;}
html body.cs-body .theme-default .nivo-controlNav {padding: 20px 0 10px 0;}

/* heading */
h2.cs-betHeading,
h3.cs-siteHeading {text-align: left;margin: 3em 0 3em 0;font-size: 28px;letter-spacing: -0.1px;font-weight: 600;position: relative;text-transform: none;}
h2.cs-betHeading:before,
h3.cs-siteHeading:before {content: "";width: 100%;top: 25px;height: 0px;display: block;background-color: #e1e1e1;position: absolute;}
h2.cs-betHeading span,
h3.cs-siteHeading span {display: inline-block;background-color: #f5f5f5;padding: 0;position: relative;}

/* preview */
html body.cs-body article.cs-articlePreview .pictureContainer:hover img {-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);transition: all 0.2s ease-in;}
html body.cs-body article.cs-articlePreview {padding: 1em;background: #fff;border-radius: 5px;}
html body.cs-body article.cs-articlePreview .pictureContainer {padding: 0;background: #fff;overflow: hidden;}
html body.cs-body article.cs-articlePreview .priceBox .priceRow .price span {font-size: 20px;font-weight: 800;color: #4796d9;letter-spacing: -0.5px;}
html body.cs-body article.cs-articlePreview .cs-artPreviewName {font-size: 14px;font-weight: 500;letter-spacing: 0;color: #6a6a6a;line-height: 0;}
html body.cs-body article.cs-articlePreview .cs-mainButton a {display: block;padding: 10px 26px;width: 100%;text-align: center;background: #ededed;border-radius: 5px;color: #233040;}
html body.cs-body article.cs-articlePreview .cs-mainButton a:hover {background: #4796d9;color: #fff;}
html body.cs-body article.cs-articlePreview .cs-mainButton {margin-top: 10px;}
html body.cs-body article.cs-articlePreview .cs-hoverlay {display: none !important;}
html body.cs-body .cs-watchList {position: absolute;top: 6px;right: 9px;}
html body.cs-body .cs-watchList svg {height: 26px;width: 26px;}
html body.cs-body .cs-watchList svg path {fill: #bbb;}
html body.cs-body .cs-watchList svg:hover path {fill: #4796d9;}
html body.cs-body .cs-watchList svg.added path {fill: #4796d9;}
html body.cs-body .cs-badgesBox .singleBadge{position:relative;padding:1px 10px;font-size:.8rem;margin-bottom:.1em;border-radius:0;height:auto;width:auto;align-items:center;justify-content:center;display:flex;text-transform:uppercase;letter-spacing:-.2px;font-weight:600}
html body.cs-body .cs-badgesBox .badgeGreen {background: #fdda06;color: #353535;}
html body.cs-body .cs-badgesBox {top: 10px;}
html body.cs-body article.cs-articlePreviewSmall {background: #fff;padding: 0 1em 1em 1em;border-radius: 5px;}
html body.cs-body article.cs-articlePreviewSmall .cs-articlePreviewSmallDescriptionBox a {color: #6a6a6a;font-size: 14px;font-weight: 400;line-height: 22px;letter-spacing: -0.1px;}

/* form */
html body.cs-body .cs-form .cs-formRow span.label {position: relative;top: 0px;left: -2px;background: #f5f5f5;padding: 0 6px;border-radius: 0.3em;z-index: 1;}

/* color */
body.cs-body.cs-loginpagebody .cs-wrapper .cs-lang {top: 0;position: relative;float: right;}
html body.cs-body .cs-overlayButton.cs-overlayMenuButton,
html body.cs-body .cs-topPages .cs-informationsHeader, 
html body.cs-body .cs-mobileCategorys .cs-mobileCategorysHeader, 
html body.cs-body .cs-compareHeader,
html body.cs-body #bestandsbenachrichtigung .requestBtn,
html body.cs-body .cs-button1,
html body.cs-body .cs-button1:hover,
html body.cs-body footer .cs-footerNewsletterBox.input .cs-newsletterSubmit,
html body.cs-body .wkAddLayer .cs-checkoutBtn {background: #4796d9;color: #fff;}
html body.cs-body .ui-dialog .ui-dialog-titlebar,
html body.cs-body .ui-dialog .ui-dialog-titlebar-close,
html body.cs-body .cs-filterButton {background: #4796d9 !important;color: #fff;}

/* tabs */
html body.cs-body #tabs .tabs {padding: 1em 6px 0.5em 0em;cursor: pointer;}
html body.cs-body #tabs .tabs span {background: #fff;color: #343434;padding: 1em;font-size: 16px;border-radius: 5px;}
html body.cs-body #tabs .tabs.activeTab span {border-bottom: 0px solid #000;background: #233040;color: #fff;font-weight: 400;padding: 1em;font-size: 16px;border-radius: 5px;}
html body.cs-body .tabcontent.tab1 .cs-technicalBox .productfeature {display: none;}
html body.cs-body .cs-technicalBox {display: flex;flex-wrap: wrap;border: 1px dashed #a3a3a3;}
html body.cs-body .cs-technicalBox .technicaldetails_header {flex-shrink: 0;width: 100%;}

/* animations */
@-webkit-keyframes pulse {
  0% {
    -moz-transform: scale(0.96);
    -ms-transform: scale(0.96);
    -webkit-transform: scale(0.96);
    transform: scale(0.96);
  }
  70% {
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
    box-shadow: 0 0 0 7px rgba(90, 153, 212, 0);
  }
  100% {
    -moz-transform: scale(0.96);
    -ms-transform: scale(0.96);
    -webkit-transform: scale(0.96);
    transform: scale(0.96);
    box-shadow: 0 0 0 0 rgba(90, 153, 212, 0);
  }
}