/* toplist  start */
.toplist-head{ display: flex; flex-direction:column; gap:16px }
.top-list-cell-parent{ padding: 16px; border-radius: 16px;border: 1px solid transparent;background: -webkit-linear-gradient(79.83deg, #151515 64.16%, #034933 100%) padding-box, -webkit-linear-gradient(84.5deg, #3C3C3C 45.55%, #035F40 100%) border-box;background: -moz-linear-gradient(79.83deg, #151515 64.16%, #034933 100%) padding-box, -moz-linear-gradient(84.5deg, #3C3C3C 45.55%, #035F40 100%) border-box;background: linear-gradient(79.83deg, #151515 64.16%, #034933 100%) padding-box, linear-gradient(84.5deg, #3C3C3C 45.55%, #035F40 100%) border-box; display: flex; flex-direction: column; row-gap:16px}
.toplist-content img{ background-color:transparent !important; }
.top-list-cell{ display: flex; column-gap:24px;}
.top-list-cell .top-list-icon{  width:56px; height:56px; border-radius:50%; background: -webkit-linear-gradient(206.57deg, #034933 0%, #151515 83.33%) padding-box, -webkit-linear-gradient(206.57deg, #047B4D 0%, #3C3C3C 83.33%) border-box;background: -moz-linear-gradient(206.57deg, #034933 0%, #151515 83.33%) padding-box, -moz-linear-gradient(206.57deg, #047B4D 0%, #3C3C3C 83.33%) border-box;background: linear-gradient(206.57deg, #034933 0%, #151515 83.33%) padding-box, linear-gradient(206.57deg, #047B4D 0%, #3C3C3C 83.33%) border-box;border: 1px solid transparent; padding:8px; flex-shrink:0 }
.right-list,.wrong-list{ list-style: none !important;margin-bottom: 0 !important;padding-left: 0 !important;}
.right-list li:before,.wrong-list li:before{ display:none !important; }
.darktheme .top-list-cell .rating-start-icon img, .darktheme .top-list-cell .top-list-icon img{ background-color: unset;}
.right-list li,.wrong-list li{ display:flex; gap:8px; color: #b1b1b1 !important;font-size: 16px !important;font-weight: 400 !important;line-height:28px !important; margin-bottom:0 !important}
.right-list li .right-icon,.wrong-list li .wrong-icon{ background-size: 12px; background-repeat: no-repeat; background-position: center; width: 16px; height: 16px; display: inline-flex; justify-content: center; align-items: center; border-radius: 50%; margin-top: 6px; flex-shrink: 0}
.right-list li .right-icon{background-color: #034933; background-image: url(../../images/toplist/toplist-right-arrow.svg);}
.wrong-list li .wrong-icon{background-color: #6B221A; background-image: url(../../images/toplist/toplist-wrong-arrow.svg); }
.toplist-cell-group{ display:flex; flex-direction:column; row-gap:16px; }
.toplist-content + .subscribe-box{margin-bottom: 24px}
.toplist-content{ display:flex; flex-direction:column; row-gap:24px; margin-bottom:24px }
.top-list-middle{ flex:1 }
.toplist-coinupdate-offer.hidden{display: none;}
.top-list-cell .code-copy {cursor: pointer;}
.top-rating{display: flex;align-items: center;gap: 4px; margin-bottom: 4px}
.lunching-date{ display:flex; gap:8px; justify-content:end; }
.lunching-date .lunching-list small{color:#b1b1b1;font-size: 12px;font-weight: 400;line-height: 16px; margin-bottom: 4px}
.lunching-date .lunching-list .light-green-badge{background: #034933; border: #035F40 solid 1px; color:#8CD9B5;font-size:14px;font-weight: 600; padding:4px 8px; border-radius:4px;line-height: 20px;}
.lunching-date .lunching-list{ display:flex; flex-direction:column; }
.top-list-right{  display:flex; flex-direction:column; gap:16px; width:277px }
.top-list-right .btn-green{padding: 12px 16px;font-size: 18px;line-height: 26px;font-weight: 600; height:48px; text-align:center; } 
.load-more-button .dark-green, .load-more-button .dark-green:focus{background: #035F40; color: #8CD9B5 !important; font-size: 18px; line-height: 24px;box-shadow: 0px 2px 2px 0px  #034933 inset;  padding: 12px 16px; height: 48px}
.load-more-button .dark-green span, .load-more-button .dark-green i{ line-height: inherit;display: inline-flex;vertical-align: middle;height: 24.01px;justify-content: center;align-items: center;position: relative;top: -3px; font-weight: 600}
.load-more-button .dark-green i img{ min-width: inherit !important;  padding:0 !important; border-radius:0 !important;} 
.top-rating-count { display:flex; align-items:center; }
.top-rating-count strong{color:#151515;font-size: 20px;font-weight: 600;line-height: 32px;}
.top-rating-count span{color: #b1b1b1;font-size: 18px;font-weight: 400;line-height:  32px;}
.top-review-link{font-size: 16px;font-weight: 600;line-height: 20px;text-transform: capitalize;display: flex;align-items: center;column-gap: 4px;}
.top-review-link i {width: 16px;height: 16px;display: inline-flex;justify-content: center;align-items: center;}
.single-news-post .single-content .top-list-img img{border-style: none !important;height: 100% !important;max-width: inherit !important;width: 100% !important;border-radius: 0 !important;min-width: inherit !important;padding: 0 !important;}
.top-list-img{display: inline-flex; margin-bottom: 12px;}
.top-list-note p{color:#b1b1b1;font-size: 12px;font-weight: 400;line-height: 16px;}
.top-rating-block{ max-width:148px}
.code-copy{border-radius: 8px;border: 1px dashed #035F40;background:#034933; display: inline-flex;padding: 8px 16px;justify-content: center;align-items: center;gap: 8px;}
.code-copy .code-text{color: #8CD9B5;text-align: center;font-size: 16px;font-style: normal;font-weight: 600;line-height:28px;}
.code-copy .copy-icon{line-height: initial;width: 24px;height: 24px;display: inline-block;}
.code-copy .copy-icon svg path,.code-copy .copy-icon svg rect{ stroke:#38BD7E }
.top-left-block{ flex:1; }
.top-left-in{display: flex;flex-direction: column;align-items: flex-start;gap: 8px; }
.right-wrong-dif{ display: flex;align-items: flex-start;gap:  8px; }
.right-wrong-dif ul{ width:50% }
.top-left-block .top-left-in{ flex-direction:row; align-items:center; }
.top-left-block .top-list-img{ margin-bottom:0 }
.top-review-link i svg path{stroke:#fff}
.mid-rating-center{ display:flex; align-items:center;gap:8px }
#topCasinoSport-wrapper .top-list-right{width:209px }
#topReview-wrapper .top-list-right{width:256px }
#topReview-wrapper .top-rating{gap: 8px}
#topReview-wrapper .top-review-link{column-gap: 8px; font-size: 18px; line-height: 24px; font-weight: 600}
#topReview-wrapper .mid-rating-center{ justify-content:center; }

.lighttheme .top-list-cell-parent{ background: -webkit-linear-gradient(79.83deg, #FFFFFF 64.16%, #E6F7EF 100%) padding-box, -webkit-linear-gradient(84.5deg, #EEEEEE 45.55%, #B2E6CD 100%) border-box;background: -moz-linear-gradient(79.83deg, #FFFFFF 64.16%, #E6F7EF 100%) padding-box, -moz-linear-gradient(84.5deg, #EEEEEE 45.55%, #B2E6CD 100%) border-box;background: linear-gradient(79.83deg, #FFFFFF 64.16%, #E6F7EF 100%) padding-box, linear-gradient(84.5deg, #EEEEEE 45.55%, #B2E6CD 100%) border-box; }
.lighttheme .top-list-cell .top-list-icon{ background: -webkit-linear-gradient(206.57deg, #E6F7EF 0%, #FFFFFF 83.33%) padding-box, -webkit-linear-gradient(206.57deg, #8CD9B5 0%, #EEEEEE 83.33%) border-box;background: -moz-linear-gradient(206.57deg, #E6F7EF 0%, #FFFFFF 83.33%) padding-box, -moz-linear-gradient(206.57deg, #8CD9B5 0%, #EEEEEE 83.33%) border-box;background: linear-gradient(206.57deg, #E6F7EF 0%, #FFFFFF 83.33%) padding-box, linear-gradient(206.57deg, #8CD9B5 0%, #EEEEEE 83.33%) border-box;}
.lighttheme .lunching-date .lunching-list .light-green-badge{background: #E6F7EF; border-color: #B2E6CD; color:#047B4D;}
.lighttheme .right-list li .right-icon{background-color: #E6F7EF; background-image: url(../../images/toplist/dark-right-icon.svg);}
.lighttheme .wrong-list li .wrong-icon{background-color: #FFEEEC; background-image: url(../../images/toplist/dark-wrong-icon.svg); }
.lighttheme .right-list li,.lighttheme .wrong-list li{ color:#555 !important }
.lighttheme .lunching-date .lunching-list small{color:#555 !important;}
.lighttheme .top-rating-count span{color: #555;}
.lighttheme .top-review-link i svg path{stroke:#151515}
.lighttheme .top-list-note p{color:#555;}
.lighttheme .code-copy .copy-icon svg path, .lighttheme .code-copy .copy-icon svg rect{ stroke:#059D65 }
.lighttheme .code-copy .code-text{color: #047B4D;}
.lighttheme .code-copy{border-color:  #B2E6CD;background:#E6F7EF; }
.cypto-bonus-box-img{ max-width: 148px;}


/* toplist  end */
.cbm-presale-toplist__offer-body{ flex-direction:column; }
.cbm-presale-toplist__offer-pros ul{ padding-left:5px } 
/* .cbm-presale-toplist__offer-launched{ flex-direction:row !important; align-items: center;} */
.cbm-presale-toplist__offer-launched .cbm-presale-toplist__date-body{line-height: 26px; height: inherit;}
.cbm-presale-toplist__offer-purchase-methods ul{ padding-left:0 }
.cbm-presale-toplist__offer-purchase-methods ul li{ padding-left:0; }
.cbm-presale-toplist__offer-purchase-methods ul li:before{display: none;}
.cbm-presale-toplist__offer-purchase-methods ul li img{max-width: 30px !important;
    max-height: 30px !important;
    height: 30px !important;
    width: 30px !important;
    border-radius: 3px !important;}
.lighttheme .cbm-presale-toplist__offer-pros ul li{ font-size: 18px !important;line-height: 32px !important; background-position: 0 4px !important; background-image: url(../images/white-theme/white-right-icon.svg);}
.cbm-presale-toplist__offer-purchase-methods-title{font-size: 14px !important;line-height: 24px !important;}
.cbm-presale-toplist__offer-pros ul li:before{ display:none; }
.cbm-presale-toplist__offer-pros ul li{ padding-left:30px !important; line-height:30px !important;  }
.cbm-presale-toplist__date-head, .cbm-presale-toplist__meta-head{font-size: 14px !important;line-height: 24px !important;}
.darktheme .cbm-presale-toplist__offer-pros ul li{ background-image: url(../images/content-right-icon.svg); }
.darktheme .cbm-presale-toplist__offer-pros ul li, .darktheme .cbm-presale-toplist__offer-title, .cbm-presale-toplist__offer-title a, .darktheme .cbm-presale-toplist__date-head, .darktheme .cbm-presale-toplist__meta-head,.darktheme .cbm-presale-toplist__offer-purchase-methods-title{ color:#b1b1b1 }
.cbm-presale-toplist__offer-link .cbm-presale-toplist__offer-cta-button{background-color: #059D65;border-radius: 8px;padding: 16px 24px;border: none;box-shadow: 0px 4px 4px 0px #58C893 inset;color: #151515;font-size: 20px;line-height: 28px;font-weight: 600;display: inline-flex;gap: 8px;align-items: center;text-transform: capitalize;}
.cbm-presale-toplist__offer-link .cbm-presale-toplist__offer-cta-button:hover,.cbm-presale-toplist__offer-link .cbm-presale-toplist__offer-cta-button:focus{box-shadow: 0px 4px 4px 0px #58C893 inset;background-color: #06AD6A !important;color: #151515;outline: 0;}
 .cbm-presale-toplist__offer-logo img {width: 64px !important; height: 64px !important; min-width: inherit !important;background: transparent !important;padding: 0 !important;}

/* Cryptopresale design start */
.cbm-presale-toplist__wrapper .cbm-presale-toplist__offers-list .cbm-presale-toplist__offer-body{ display:flex !important; flex-direction: row ;
	grid-template-areas: inherit; grid-template-columns: inherit; grid-template-rows: inherit; gap:20px; border-color: transparent !important; background: linear-gradient(79.83deg, #151515 64.16%, #034933 100%) padding-box, linear-gradient(84.5deg, #3C3C3C 45.55%, #035F40 100%) border-box; align-items: flex-start;}
 .right-offer-col{display: flex;flex-direction: column-reverse; gap: 10px}
 .cbm-presale-toplist__meta-body{background: #034933 !important;border: #035F40 solid 1px !important;color: #8CD9B5 !important;}
 .lighttheme .cbm-presale-toplist__meta-body{background: #E6F7EF !important;border: solid 1px #B2E6CD !important;color: #047B4D !important;}
.cbm-presale-toplist__wrapper:not(.cbm-presale-toplist__cn) .cbm-presale-toplist__offer-cta-button{ height:auto !important; padding-top: 9px; padding-bottom: 9px;}
.cbm-presale-toplist__date-head, .cbm-presale-toplist__meta-head, .cbm-presale-toplist__offer-purchase-methods-title{font-size: 12px !important;line-height: 20px !important;  text-align: left !important;text-transform: inherit !important;}
.cbm-presale-toplist__offer-pros ul{ padding-left:84px } 
.cbm-presale-toplist__offer-link .cbm-presale-toplist__offer-cta-button{background-color: #059D65;border-radius: 8px;padding: 16px 24px;border: none;box-shadow: 0px 4px 4px 0px #58C893 inset;color: #151515 !important;font-size: 20px;line-height: 28px;font-weight: 600;display: inline-flex;gap: 8px;align-items: center;text-transform: capitalize; white-space: nowrap;}
.cbm-presale-toplist__offer-link .cbm-presale-toplist__offer-cta-button:after{ display:none !important; }
.cbm-presale-toplist__offer-launched .cbm-presale-toplist__date-body{ background: #034933 !important;border: #035F40 solid 1px !important;color: #8CD9B5 !important;}
.lighttheme .cbm-presale-toplist__wrapper .cbm-presale-toplist__offers-list .cbm-presale-toplist__offer-body{background: linear-gradient(79.83deg, #FFFFFF 64.16%, #E6F7EF 100%) padding-box, linear-gradient(84.5deg, #EEEEEE 45.55%, #B2E6CD 100%) border-box;}
.lighttheme .cbm-presale-toplist__offer-link .cbm-presale-toplist__offer-cta-button{ color:#fff !important }
.lighttheme .cbm-presale-toplist__offer-launched .cbm-presale-toplist__date-body{ background: #E6F7EF !important;border:solid 1px  #B2E6CD !important;color: #047B4D !important;}
.lighttheme .cbm-presale-toplist__offer-pros ul li,.cbm-presale-toplist__offer-pros ul li{ font-size: 16px !important;line-height: 28px !important; background-position: 0 4px !important; }
.lighttheme .cbm-presale-toplist__offer-pros ul li{background-image: url(../images/white-theme/white-right-icon.svg);}
.cbm-presale-toplist__offer-title{font-size: 20px !important;line-height: 28px !important;font-weight: 600 !important; }
.cbm-presale-toplist__offer-title:after{ display:none; }


@media(max-width: 992px){ 
    .cbm-presale-toplist__offer-body .cbm-presale-toplist__meta-body {display: flex;height: 49px;padding: 0 8px;text-align: center;}
    .cbm-presale-toplist__offer-pros ul li{font-size: 16px !important; line-height: 28px !important;}
    .cbm-presale-toplist__date-head, .cbm-presale-toplist__meta-head{ font-size:12px !important; line-height:20px !important; text-align: center !important; }
    div.cbm-presale-toplist__offer-body{ display:flex !important; flex-direction:column !important; }
    div.cbm-presale-toplist__offer-logo-w-title{ align-items: center;flex-direction: row;gap: 12px;}
    .right-offer-col{ width: 100%;flex-direction: initial;display: flex;flex-wrap: wrap;}
    .cbm-presale-toplist__offer-launched, .cbm-presale-toplist__offer-meta{ width:100%; }
    .cbm-presale-toplist__offer-link .cbm-presale-toplist__offer-cta-button, .cbm-presale-toplist__offer-link{ width:100% ; text-align: center;}
    .cbm-presale-toplist__offer-launched .cbm-presale-toplist__date-body{ height:49px; }
    .cbm-presale-toplist__offer-purchase-methods{ width: 100%; align-items: center;}
    .cbm-presale-toplist__offer-launched .cbm-presale-toplist__date-head{text-align: center !important;}
    .cbm-presale-toplist__wrapper:not(.cbm-presale-toplist__cn) .cbm-presale-toplist__offer-cta-button{ font-size: 16px;line-height: 18px;height: 42px;}
    .cbm-presale-toplist__offer-pros ul{ padding-left:0; } 
    .cbm-presale-toplist__offer-launched .cbm-presale-toplist__date-body, .cbm-presale-toplist__offer-body .cbm-presale-toplist__meta-body{ height:26px; }
    .cbm-presale-toplist__offer-pros ul li{ font-size: 14px !important;background-size: 16px !important;padding-left: 24px !important;line-height: 24px !important;}
    .cbm-presale-toplist__offer-pros{ margin-top:10px; }
    .cbm-presale-toplist__offer-link{ display:none; }
    .cbm-presale-toplist__offer-link.mobile-only{ display:flex !important; margin: 20px 0;}
    .left-offer-col{ width:100% }
}

@media(max-width: 991px){
    .cbm-presale-toplist__offer-pros ul li{font-size: 16px !important; line-height: 28px !important;}
    .cbm-presale-toplist__date-head, .cbm-presale-toplist__meta-head{ font-size:12px !important; line-height:20px !important; text-align: center; }
    div.cbm-presale-toplist__offer-body{ display:flex !important; }
}
    
/* cryptopresale design end */