
div.divv { height:250px; width:100%; background-color:white; float:center; justify-content:center; }
.pagination { float:center; margin-top:10px; }
body { font-family:Arial,Helvetica,sans-serif; font-size:20px; }
.gotop {
  display:none; position:fixed; bottom:20px; right:30px; z-index:99;
  font-size:18px; border:none; outline:none; background-color:red;
  color:white; cursor:pointer; padding:15px; border-radius:4px;
}
#myBtn:hover { background-color:#555; }









/*  Blog/News dropdown in topnav */
.nav-dropdown {
  position: relative;
  display: inline-block;
}
.nav-dropdown > a {
  display: inline-block;
}
.nav-dropdown-menu {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 9999;
  min-width: 180px;
  background: #1a1a2e;
  border: 1px solid rgba(255,255,255,0.15);
  border-radius: 8px;
  box-shadow: 0 8px 24px rgba(0,0,0,0.35);
  padding: 6px 0;
  white-space: nowrap;
}
.nav-dropdown:hover .nav-dropdown-menu,
.nav-dropdown:focus-within .nav-dropdown-menu {
  display: block;
}
.nav-dropdown-menu a {
  display: flex !important;
  align-items: center;
  gap: 8px;
  padding: 9px 16px !important;
  font-size: 13px !important;
  color: rgba(255,255,255,0.85) !important;
  text-decoration: none;
  border-bottom: 1px solid rgba(255,255,255,0.07);
  transition: background 0.15s, color 0.15s;
  white-space: nowrap;
  border-radius: 0 !important;
}
.nav-dropdown-menu a:last-child { border-bottom: none; }
.nav-dropdown-menu a:hover,
.nav-dropdown-menu a.active-cat {
  background: rgba(37,99,235,0.5) !important;
  color: #fff !important;
}
.nav-dropdown-menu a .cat-dot {
  width: 7px; height: 7px;
  border-radius: 50%;
  background: #60a5fa;
  flex-shrink: 0;
  display: inline-block;
}
/* arrow indicator on the Blog/News button */
.nav-dropdown > a p::after {
  content: ' ▾';
  font-size: 10px;
  opacity: 0.7;
}


/* =========================================
NEW HOME PAGE CSS
========================================= */

.section-heading{
font-size:30px;
font-weight:700;
color:#111;
font-family:'Poppins', sans-serif;
padding-bottom:10px;
border-bottom:4px solid #22c55e;
/* border-bottom:4px solid #ff3b3b; red */
display:inline-block;
margin:30px 0;
}

.sub-section-heading{
    font-size:22px;
    font-weight:600;
    font-family:'Poppins', sans-serif;
    color:#222;
    padding-left:12px;
    border-left:5px solid #22c55e;
    margin:22px 0 14px 0;
    line-height:1.3;
}

@media (max-width:767px){
    .sub-section-heading{
        font-size:19px;
        margin:18px 0 12px 0;
    }
}

/* TRENDYBEATZ SONG LIST */

.tb-wrapper{
max-width:1100px;
margin:auto;
display:flex;
flex-direction:column;
gap:5px;
}

.tb-link-wrapper{
display:flex;
flex-wrap:wrap;
gap:10px;
justify-content:center;
}

.tb-song{
display:flex;
gap:10px;
text-decoration:none;
background:#fff;
padding:8px;
border-radius:10px;
margin-bottom:12px;
box-shadow:0 3px 10px rgba(0,0,0,0.06);
transition:all .3s ease;
color:inherit;
}

.tb-song:hover{
transform:translateY(-4px);
box-shadow:0 8px 25px rgba(0,0,0,0.1);
}

/* SONG IMAGE */

.tb-song-thumb{
position:relative;
}

.tb-song-thumb img{
width:230px;  
height:140px;
object-fit:cover;
border-radius:8px;
}

.tb-song h3{
font-size:18px;
margin-bottom:6px;
line-height:1.3;
}


/* PLAY ICON */

.tb-play-icon{
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%);
width:42px;
height:42px;
background:rgba(0,0,0,0.6);
border-radius:50%;
display:flex;
align-items:center;
justify-content:center;
}

.tb-play-icon::before{
content:'';
border-style:solid;
border-width:8px 0 8px 14px;
border-color:transparent transparent transparent white;
margin-left:3px;
}


.tb-country-badge{
display:inline-block;
background:#111;
color:#fff;
font-size:11px;
padding:3px 8px;
border-radius:6px;
margin-bottom:6px;
font-weight:600;
}


/* DURATION BADGE */

.tb-duration-badge{
position:absolute;
bottom:6px;
right:6px;
background:rgba(0,0,0,0.75);
color:#fff;
font-size:10px;
padding:2px 6px;
border-radius:6px;
font-family:Arial,sans-serif;
line-height:1;
}


/* HOVER EFFECT */

.tb-song:hover .tb-play-icon{
background:rgba(0,0,0,0.85);
}

/* SONG DETAILS */



.tb-song-info{
flex:1;
}



/* ARTIST NAME */

.tb-artist{
font-size:22px;
font-weight:900;
color:#ff3b3b;
letter-spacing:1px;
margin-top:10px;
}

/* SONG TITLE */

.tb-title{
font-size:18px;
color:#111;
font-weight:700;
}

/* FEATURING */

.tb-featuring{
font-size:14px;
color:#555;
}

/* ACTION LINKS */

.tb-actions{
margin-top:12px;
display:flex;
gap:10px;
}



@media (max-width: 768px) {
    .tb-meta {
        font-size: 9px;    /* even smaller on mobile */
        gap: 4px;
    }
}


.tb-explore{
background: linear-gradient(135deg,#6366f1,#06b6d4);
color:#fff;
padding:6px 12px;
border-radius:20px;
font-size:11px;
font-weight:600;
}

.tb-discover{
background: linear-gradient(135deg,#6366f1,#06b6d4);
color:#fff;
padding:6px 12px;
border-radius:20px;
font-size:12px;
font-weight:400;
}

.tb-download{
font-weight:600;
color:#555;
}

.tb-stream{
display:inline-block;
background:linear-gradient(135deg,#22c55e,#10b981);
color:#fff;
padding:6px 12px;
border-radius:20px;
font-size:12px;
font-weight:400;
}

.tb-view-all-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    background: #fff;
    color: #16a34a; /* green text */
    font-size: 18px;
    font-weight: 700;
    padding: 10px 25px;
    border-radius: 25px;
    text-decoration: none;
    box-shadow: 2px 2px 8px rgba(0,0,0,0.15);
    transition: all 0.3s ease;
    border-right: 3px solid #16a34a;
    border-bottom: 3px solid #16a34a;
}

.tb-view-all-btn:hover {
    background: #16a34a;
    color: #fff;
    box-shadow: 3px 3px 12px rgba(0,0,0,0.2);
}

.tb-view-all-btn .tb-arrow {
    font-size: 20px;
    font-weight: 700;
    transition: transform 0.3s ease;
}

.tb-view-all-btn:hover .tb-arrow {
    transform: translateX(5px);
}

/* =========================
   MOBILE CARD LAYOUT CSS
   Image 50%  |  Text 50%
   Shows about 3 cards per screen
========================= */

@media (max-width:768px){

    /* Controls spacing of the whole list */
    .tb-wrapper{
    max-width:100%;
    padding:0 8px;
    gap:10px;
    }
    
    
    /* MAIN CARD */
    .tb-song{
    display:flex;
    gap:8px;              /* space between image and text */
    padding:8px;          /* inner card space */
    margin-bottom:8px;    /* space between cards */
    align-items:center;
    }
    
    
    /* IMAGE CONTAINER = 50% WIDTH */
    .tb-song-thumb{
    width:50%;
    }
    
    
    /* IMAGE SIZE */
    .tb-song-thumb img{
    width:100%;           /* fills the 50% container */
    height:90px;          /* controls card height */
    object-fit:cover;
    border-radius:6px;
    }
    
    
    /* TEXT SECTION = 50% WIDTH */
    .tb-song-info{
    width:50%;
    }
    
    
    /* PLAY ICON SIZE */
    .tb-play-icon{
    width:26px;
    height:26px;
    }
    
    
    /* COUNTRY BADGE */
    .tb-country-badge{
    font-size:9px;
    padding:2px 6px;
    margin-bottom:4px;
    }
    
    
    /* DURATION BADGE */
    .tb-duration-badge{
    font-size:9px;
    padding:2px 5px;
    }
    
    
    /* ARTIST NAME */
    .tb-artist{
    font-size:18px;
    margin-top:2px;
    font-weight:900;
    }
    
    
    /* SONG TITLE */
    .tb-title{
    font-size:13px;
    margin:2px 0;
    }
    
    
    /* FEATURING TEXT */
    .tb-featuring{
    font-size:11px;
    }
    
    
    /* ACTION LINKS */
    .tb-actions{
    margin-top:4px;
    gap:6px;
    font-size:11px;
    }
    
}



/* START OF ASIDE CSS*/
.aside-top-pages{
background:#fff;
padding:18px;
border-radius:12px;
box-shadow:0 10px 30px rgba(26,127,55,0.4);
margin-bottom:25px;
}

.aside-title{
text-align:center;
font-size:28px;
font-weight:800;
color:#1a1a1a;
margin-bottom:15px;
border-bottom:2px solid #eee;
padding-bottom:8px;
}

.aside-link{
display:block;
font-size:16px;
color:#444;
text-decoration:none;
padding:10px 12px;
margin-bottom:6px;
border-radius:8px;
transition:all .25s ease;
background:#fafafa;
border:4px solid #e5e7eb;
}

.aside-link:hover{
background:#1a7f37;
color:#fff;
transform:translateX(4px);
}


/* Artistes on sidebar */

.aside-artists{
background:#fff;
padding:18px;
border-radius:12px;
box-shadow:0 8px 25px rgba(0,0,0,0.1);
margin-bottom:25px;
}

.artists-title{
text-align:center;
font-size:24px;
font-weight:800;
color:#1a1a1a;
margin:20px 0 15px;
border-bottom:2px solid #eee;
padding-bottom:6px;
}

/* artist container */

.artists-list{
display:flex;
flex-wrap:wrap;
gap:8px;
justify-content:center;
}

/* artist buttons */

.artist-pill{
display:inline-block;
padding:8px 16px;
background:#fff;
border-radius:30px;
font-size:14px;
font-weight:700;
color:#333;
text-decoration:none;
border:2px solid #1a7f37; /* circle line */
transition:all .25s ease;
}

.artist-pill:hover{
background:#1a7f37;
color:#fff;
transform:translateY(-2px);
box-shadow:0 6px 16px rgba(0,0,0,0.18);
}


/* popular songs on sidebar */

.aside-albums{
background:#fff;
padding:18px;
border-radius:12px;
box-shadow:0 8px 25px rgba(0,0,0,0.1);
margin-bottom:25px;
}

.aside-albums-title{
text-align:center;
font-size:24px;
font-weight:800;
margin-bottom:18px;
border-bottom:2px solid #eee;
padding-bottom:8px;
}

/* album card */

.album-card{
display:block;
background:#fafafa;
border-radius:10px;
padding:12px;
margin-bottom:12px;
text-decoration:none;
transition:all .25s ease;
box-shadow:0 4px 12px rgba(0,0,0,0.08);
border-right:6px solid #1a7f37;
border-bottom:6px solid #1a7f37;
}

.album-card:hover{
transform:translateY(-3px);
box-shadow:0 10px 25px rgba(0,0,0,0.18);
}

/* album info */

.album-name{
font-size:16px;
font-weight:700;
color:#222;
margin-bottom:4px;
}

.album-feature{
font-size:13px;
color:#666;
margin-bottom:6px;
}

.album-tracks{
display:inline-block;
font-size:12px;
color:#1a7f37;
font-weight:700;
margin-bottom:4px;
}

.album-year,
.album-date{
font-size:12px;
color:#777;
margin:2px 0;
}

/* view all button */

.view-all-albums{
display:block;
text-align:center;
background:#1a7f37;
color:#fff;
padding:10px;
border-radius:8px;
font-weight:700;
text-decoration:none;
margin-top:10px;
transition:.25s;
}

.view-all-albums:hover{
background:#111;
}


/* Blog news on aside*/

/* end of blog news on aside*/


 

/*END OF ASIDE CSS*/




/* =========================================
END NEW HOME PAGE CSS
========================================= */

/* MUSIC DETAILS PAGE CSS */

.tb-music-wrapper {
    display: flex;            
    flex-direction: column;   
    gap: 20px;                
    justify-content: center;  
    align-items: center;      
    width: 100%;              
    padding: 15px;            
    box-sizing: border-box;
}

/* Individual music card */
.tb-music-card {
    background-color: #fff;       
    border: 1px solid #ddd;       
    border-radius: 12px;          
    box-shadow: 0 4px 12px rgba(0,0,0,0.1); 
    padding: 20px;                
    max-width: 1100px;             
    width: 105%;                  
    box-sizing: border-box;      
    
}

/* Optional hover effect
.tb-music-card:hover {
    transform: translateY(-4px);
    box-shadow: 0 8px 20px rgba(0,0,0,0.15);
}
 */
/* Center images and text inside card */
.tb-music-card img {
    display: block;
    margin: 0 auto 15px auto;
    max-width: 100%;
    height: auto;
    border-radius: 8px;
}

.tb-music-wrapper div[id^="AADIV"] {
    max-width: 100%;
    margin: 10px auto;
    display: block;
    text-align: center;
}

.music-title {
    font-size: 25px;               
    font-weight: 800;              
    margin-top: 20px;              
    text-align: center;            
    letter-spacing: 1px;           
    /*text-transform: uppercase;*/     
    color: #1a1a1a;                 
    display: inline-block;          
    padding-bottom: 5px;            
    border-bottom:4px solid #22c55e;
}

.cover-wrap {
    text-align: center;
    margin: 25px 0;
}

.cover-wrap img {
    width: 100%;
    max-width: 420px;
    border-radius: 14px;
    box-shadow: 0 10px 25px rgba(0,0,0,.15);
}

.music-sub {
    font-size: 16px;
    color: #666;
    margin-top: 5px;
    text-align: center;
}


.music-section-title {
    font-size: 20px;
    margin: 30px 0 10px;
    border-bottom: 4px solid #eee;
    padding-bottom: 6px;
    border-left:8px solid #22c55e;
    text-align: center;
}

.info-list p {
    margin: 8px 0;      
    font-size: 19px;    
    color: #333;
    text-align: left;   
    line-height: 1.6;
    font-weight: 900;
}

.info-list strong {
    color: #111;
    font-weight: 700;
}

.description {
    font-size: 17px;
    line-height: 1.5;
    color: #444;
    margin-top: 15px;
    text-align: center;
    letter-spacing: 0.3px;
    max-width: 750px;
    margin-left: auto;
    margin-right: auto;
}

.description2{
    font-size: 20px;
    line-height: 1.4;
    color: #222;
    text-align: left;
    font-family: Georgia, Garamond, serif;
    margin-top: 15px;
    max-width: 750px;
    margin-left: auto;
    margin-right: auto;
}

.cta-box{
    text-align:center;
    margin:15px 0;
}

.cta-link{
    display:inline-block;
    font-size:18px;
    font-weight:700;
    color:#fff;
    background:#16a34a;
    padding:12px 22px;
    border-radius:8px;
    text-decoration:none;
    transition:all 0.3s ease;
}

/*.cta-link:hover{
    background:#15803d;
    transform:translateY(-2px);
}
*/
.stream-legal {
    text-align: center;
    margin: 20px 0;
}

.stream-legal2 {
    text-align: center;
    margin: 20px 0;
}

.stream-legal h3 {
    font-family: Georgia, Garamond, serif;
    font-size: 20px;
    color: blue;  
    font-weight: 700;
    letter-spacing: 0.5px;
    line-height: 1.3;
}

.stream-legal h3 b {
    font-weight: 800;
}


/* Container for stream section */
.stream-legal2 {
    text-align: center;
    margin: 20px 0;
}

/* Heading inside stream section */
.stream-legal2 h3 {
    font-family: Georgia, Garamond, serif;
    font-size: 18px;
    color: #006600;          
    font-weight: 700;
    letter-spacing: 0.5px;
    line-height: 1.3;
}

/* Stream button */
.stream-btn {
    display: inline-block;
    margin-top: 15px;
    padding: 12px 30px;
    background-color: #00b894; 
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    border: none;
    border-radius: 25px;
    box-shadow: 6px 6px 6px rgba(0,0,0,0.2);
    transition: all 0.3s ease;
    cursor: pointer;
    text-decoration: none;
}

/* Container for listen/download section */
.listen-section {
    text-align: center;
    margin: 20px 0;
}

/* Main heading */
.listen-section h3 {
    font-size: 16px;
    color: indigo;
    font-weight: 700;
    margin-bottom: 15px;
    letter-spacing: 0.5px;
}

/* Note text */
.listen-note {
    text-align: center;
    font-family: Georgia, Garamond, serif;
    font-size: 16px;
    color: red;
    font-weight: 700;
    margin: 10px 0;
    line-height: 1.4;
}

/* Audio player styling */
.listen-section audio {
    width: 100%;
    max-width: 400px;
    margin: 15px 0;
    border-radius: 10px;
    outline: none;
    box-shadow: 0 4px 8px rgba(0,0,0,0.1);
}

/* Download button */
.download-btn {
    display: inline-block;
    margin: 10px 0;
    padding: 12px 30px;
    background-color: #00b894;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    border: none;
    border-radius: 25px;
    box-shadow: 3px 3px 6px rgba(0,0,0,0.2);
    transition: all 0.3s ease;
    cursor: pointer;
    text-decoration: none;
}


/* Additional video download link */
.additional-link {
    font-size: 17px;
    color: #0066cc;
    font-weight: 800;
    text-decoration: none;
    display: inline-block;
    margin-top: 10px;
}

.additional-link:hover {
    text-decoration: underline;
}



/*other related songs */

.section-box {
    max-width: 100%;      
    margin: 30px auto;
    max-width:1100px;
    height: auto;
    border-radius: 18px;
}

.section-title {
    font-size: 20px;
    margin: 30px 0 5px;
    border-bottom: 4px solid #eee;
    padding-bottom: 2px;
    border-left:8px solid #22c55e;
    text-align: center;
}

.media-card {
    display: flex;
    align-items: center;
    gap: 14px;
    padding: 12px 14px;
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 4px 14px rgba(0,0,0,.06);
    margin-bottom: 12px;
    transition: transform .15s ease, box-shadow .15s ease;
}

.media-card:hover {
    transform: translateY(-2px);
    box-shadow: 0 8px 20px rgba(0,0,0,.08);
}

.media-icon {
    width: 42px;
    height: 42px;
    border-radius: 50%;
    background: #f3f4f6;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 18px;
}

.media-text h3,
.media-text h4 {
    margin: 0;
    font-size: 18px;
    color: #16a34a;
}

.media-text small {
    color: #555;
}




/* SHARE CARD WRAPPER */
/* add to any */
.share-card {
    background: #fff;
    border-radius: 14px;
    padding: 16px;
    margin: 20px 20px 20px 50px; /* top right bottom left */
    box-shadow: 0 6px 18px rgba(0,0,0,.08);
    text-align: left;
}

.share-header {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 14px;
}

.share-text {
    font-size: 15px;
    color: #92400e;
    font-family: Georgia, Garamond, serif;
}

.share-row {
    display: flex;
    align-items: center;
    gap: 14px;
    flex-wrap: wrap;
}

/* COPY BUTTON */
.copy-btn {
    background: #f3f4f6;
    border: none;
    padding: 8px 14px;
    border-radius: 20px;
    font-size: 14px;
    cursor: pointer;
    transition: background .2s ease, transform .2s ease;
}

.copy-btn:hover {
    background: #e5e7eb;
    transform: scale(1.05);
}

/* TOAST */
#toast {
    position: fixed;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    background: #111827;
    color: #fff;
    padding: 10px 18px;
    border-radius: 24px;
    font-size: 14px;
    opacity: 0;
    pointer-events: none;
    transition: opacity .3s ease, bottom .3s ease;
    z-index: 9999;
}

#toast.show {
    opacity: 1;
    bottom: 40px;
}


.meta-tags{
    max-width: 1100px;
    margin: 30px auto;   
    padding: 20px;
    background: #fafafa;
    border: 1px solid #e6e6e6;
    border-radius: 8px;
}

.meta-title{
    font-size:18px;
    font-weight:bold;
    color:#8B4513;
    margin-bottom:10px;
}

.tags-list{
    display:flex;
    flex-wrap:wrap;
    gap:10px;
}

.tag{
    text-decoration:none;
    background:#f1f1f1;
    color:#333;
    padding:6px 14px;
    border-radius:20px;
    font-size:14px;
    border:1px solid #ddd;
    transition:all .25s ease;
}



/* COMMENT SECTION CSS*/

.comments-wrapper {
    margin-top: 40px;
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 15px;
}

.comments-header {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 16px;
    color: #111;
}

.comment-card {
    display: flex;
    gap: 14px;
    padding: 14px;
    background: #fff;
    border-radius: 14px;
    box-shadow: 0 4px 14px rgba(0,0,0,.06);
    margin-bottom: 14px;
}

.comment-avatar {
    width: 42px;
    height: 42px;
    border-radius: 50%;
    background: #ede9fe;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    color: #6b21a8;
    font-size: 16px;
    flex-shrink: 0;
}

.comment-body {
    flex: 1;
}

.comment-name {
    font-weight: bold;
    font-size: 14px;
    color: #111;
}

.comment-text {
    font-size: 14px;
    color: #444;
    margin: 6px 0;
}

.comment-reply {
    font-size: 13px;
    color: #6b21a8;
    text-decoration: none;
}

.comment-form-box {
    margin-top: 30px;
    padding: 20px;
    background: #fafafa;
    border-radius: 16px;
    border: 1px solid #eee;
}

.comment-form-box h4 {
    font-size: 16px;
    margin-bottom: 12px;
}

.comment-form-box input,
.comment-form-box textarea {
    width: 100%;
    padding: 12px;
    border-radius: 10px;
    border: 1px solid #ddd;
    margin-bottom: 12px;
    font-size: 14px;
}

.comment-form-box textarea {
    min-height: 100px;
    resize: vertical;
}

.comment-submit {
    background: #6b21a8;
    color: #fff;
    padding: 10px 18px;
    border-radius: 30px;
    border: none;
    font-size: 14px;
    cursor: pointer;
}

.comment-submit:hover {
    opacity: .9;
}
/* END OF MUSIC DETAILS SECTION*/



/*START OF ARTISTE BLADE CSS*/

.artist-search{
    background:#fff;
    padding:20px;
    border-radius:12px;
    margin:20px 0;
    box-shadow:0 4px 15px rgba(0,0,0,0.08);
}

.artist-search-title{
    font-size:20px;
    font-weight:700;
    margin-bottom:15px;
    color:#222;
}

.alphabet-grid{
    display:grid;
    grid-template-columns:repeat(auto-fit,minmax(40px,1fr));
    gap:10px;
}

.alphabet-letter{
    display:flex;
    align-items:center;
    justify-content:center;
    background:#f5f5f5;
    border-radius:8px;
    height:40px;
    font-weight:600;
    text-decoration:none;
    color:#333;
    transition:all .25s ease;
}

.alphabet-letter:hover{
    background:#ff3b3b;
    color:#fff;
    transform:translateY(-2px);
}

.artist-download-heading{
font-size:22px;
color:#6a0dad;
margin-bottom:15px;
font-weight:800;
}

.artist-album-title{
font-size:18px;
color:#8b4513;
margin-top:15px;
margin-bottom:8px;
font-style:italic;
padding-left:20px;
}

.artist-track-list ul{
padding-left:50px;
font-weight:700;
}

.artist-track-list li{
margin-bottom:6px;
font-size:19px;
font-weight:700;
}

.artist-track-list a{
color:#1a7f37;
text-decoration:none;
font-weight:700;
font-size:17px;

}

.artist-track-list a:hover{
text-decoration:underline;
}

.artist-track-list i{
color:#1a7f37;
margin-left:5px;
font-size:13px;
font-weight:700;
}

/*END OF ARTISTE BLADE CSS*/



