@import url(https://fonts.googleapis.com/css2?family=Salsa&display=swap);
*{font-size:13px;margin:0;padding:0;}
body{margin:0;padding:0;font-weight:bold;font-size:12px;color:#5D5D5D;background-color:#fff;overflow-x:hidden;}
a img,:link img,:visited img { border: none; }
a,a:hover {text-decoration:none;}
::selection { background-color:black; color:white; }
.logo {background:#369;border-bottom:1px solid #ccc;font-weight:bold;color:#666;padding:1px;text-align:center;}
.advetisements {background:#f5f5f5;border:1px solid #d5d5d5;margin:1px;padding:5px;font-weight:700;color:#000;text-align:center;font-size:12px;}
.social {background:#eee;text-align:center;padding:1px;}
.socialIcons{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;padding:1px;margin:1px -3px;}
.socialIcons:hover{border-radius:50%;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
.taglines {background:#eee;border:1px solid #d2d2d2;border-radius:8px;margin:5px 3px;padding:5px 7px;font-weight:700;color:#5D5D5D;text-align:left;font-size:12px;text-transform:capitalize;box-shadow:0 0 5px 2px #E5E7E9;-webkit-box-shadow:inset 0 -2px #D43B2A;box-shadow: 0 0 5px -1px #000000b5;text-shadow:0 0 2px #369;}
.flash-icon {
	background-color: #f94111;
    z-index:999;
    color:white;
    height:35px;
    line-height:35px;
    font-weight:bold;
    font-size:15px;
    margin-left:-35px;
    border-radius:0 0 0 0;
    border-radius:1px 0 30px 0;
}
.topFiles {
    background: linear-gradient(to right, #40e0d0, #ff8c00, #ff0080);
    color:white;
    font-weight:bold;
    font-size:15px;
    display:block;
    height:35px;
    line-height:35px;
    margin-top:1px;
    padding-left:1px;
    padding-right:1px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    -webkit-box-shadow:inset 0 -2px #D43B2A;
    box-shadow: 0 0 6px -1px #000000b5;
    text-shadow:0 0 8px #fff;
    text-align:center;
}
.topFiles a {
    color:black;
    font-size:18px;
    text-shadow:0 0 8px #fff;
}
.running {text-shadow:0 0 8px #fff;margin-left:120px;}
.error {background:#FFEFEF;border:1px solid red;margin:5px 3px;padding:5px;font-weight:700;color:red;}
.search {background:#eee;text-align:center;padding:5px;}
.search input{padding:8px;width:205px;border-radius:5px;border:1px solid red;margin-bottom:-1px;font-weight:bold;text-transform:capitalize;}
.search input:focus{color:red; font-weight:700;outline:none; }
.search button{margin-left:-9px;position:relative;border:none;padding:5px 2px;font-weight:700;float:center;border-top-right-radius:7px;border-bottom-right-radius:7px;cursor:pointer;height:33px;width:65px;color:#fff;background:#ed1c57;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;text-shadow:0 -1px 0 rgba(0,0,0,.3)}
.search button:hover{background:#0a0a0a;}
.search button:active,.search button:focus{background:#0a0a0a;}
.search button:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:transparent #ed1c57 transparent;top:9px;left:-6px}
.search button:hover:before{border-right-color:#0a0a0a;}
.search button:focus:before{border-right-color:#0a0a0a;}
.search button::-moz-focus-inner{border:0;padding:0}
.input {width:250px;}
.select-box {border-radius:5px;border:1px solid red;width:225px;padding:5px;font-weight:bold;}
.write-box {padding:8px;width:215px;background:#fff;border-radius:5px;border:1px solid red;margin-bottom:-1px;font-weight:bold;}
.heading { 
    text-transform:capitalize;
    padding: 5px 5px 5px 8px;
    background: linear-gradient(to right, #0190c7,#ec318f);
    font-weight: bold;
    color: #fff;
    margin-top: 0px;
    text-align:left;
    font-size:13.5px;
    -webkit-box-shadow:inset 0 -2px #D43B2A;
    box-shadow: 0 0 6px -1px #000000b5;
    text-shadow:0 0 5px #000;
}
.main-heading {
    text-transform:capitalize;
    padding: 5px 5px 5px 8px;
    background:linear-gradient(to right,#ff0000, #ff0045, #fa0081, #FF7F50, #FF507F);
    font-weight: bold;
    color: #fff;
    margin-top: 0px;
    text-align:left;
    font-size:13.5px;
    -webkit-box-shadow:inset 0 -2px #D43B2A;
    box-shadow: 0 0 6px -1px #000000b5;
    text-shadow:0 0 5px #000;
}
.isComing {background:#D1F3E1;border:1px solid green;margin:5px 3px;padding:5px;font-weight:700;color:green;text-transform:capitalize;}
.coming_soon_date {background-color:#5B4E4B;color:white;padding:1px 5px;-webkit-box-shadow:inset 0 -2px #D43B2A;box-shadow: 0 0 6px -1px #000000b5;text-shadow:0 0 5px #000;}
.updates div {
    text-transform:capitalize;
    background: #fff;
    font-weight: 700;
    border: 0.1px solid #B0E0E6;
    padding: 8px;
    margin: -1px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.updates div.about {padding:10px 8px;min-height:125px;}
.updates div h3 {font-size:17px;font-weight:bold;color:black;}
.updates div img.about {width:125px;height:125px;margin-right:8px;padding:2px;border:1px solid black;border-radius:12px;float:left;margin-top:-3px;}
.singer {
    font-weight:italic;
    background:-webkit-linear-gradient(-190deg, #3366ff,#e74c3c,#FF007C,#EEDA11,#595959,#03af17,#012daf);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    font-size:14px;
    font-weight:bold
}
.tags {background:#eee;text-align:left;padding:5px;text-transform: capitalize;}
.footer{padding:1px;background:#000;color:#ccc;border:1px solid #595959;font-weight:bold;margin-top:1px}
.footer div a{color:#fff}
.footer div a:hover {color:#ed461c;}
.sort span {
     padding:4px 8px;
     outline:none;
     margin:1px;
     background:#000;
     text-decoration:none;
     color:#fff;
     border-radius:10px;
     font-weight:bold;
}
.sort a {
     border:1px solid #ddd;
     padding:4px 8px;
     outline:none;
     margin:1px;
     background:#fff;
     text-decoration:none;
     color:#222;
     border-radius:10px;
     font-weight:bold;
     transition-property: background, color;
     transition-duration: 0.7s;
     transition-timing-function: linear;
 }
.sort a:hover {
     background:#000;
     color:#fff;
}
.list {
    border-bottom:1px solid #ddd;
    background:#fff;
    font-weight:bold;
}
.list:nth-child(odd) {
    background-color:#FFF5EE;
}
.list a {
    display:block; padding:8px;
    vertical-align:middle;
    border-left:3px solid #a8c1fb;
    transition-property: background, padding, margin, border;
    transition-duration: 1s;
    transition-timing-function: linear;        
}
@media only screen and (max-width:767px){
    .list a:hover {
        color:#0099cc;
        background-image: none;
        padding-left:10px;
        margin-left:10px;
        border-left:3px solid #a8c1fb;
    }
}
.list a img { 
    border-radius: 3px; 
    padding:0;margin-right:5px; 
    border:1px solid #ddd;
    height:90px;width:85px;
    border-radius:10px;
    padding:1px;
}
.list a div { 
    vertical-align:middle; 
    display:table-cell;
}
.list:hover {
    background:#f5f5f5;
}
.list span { color:black; }
.list div div.thumb_box{ display: inline-block; position: relative; border-radius: 2px;}
.list div div.thumb_box span.dur { background: #000; color: #fff; position: absolute; right: 9px; bottom: 3px; padding: 0px 3px; border-radius: 3px; line-height: 12px; font-size: 12px; }
.imgborder {vertical-align:middle; border:1px solid #999; padding:2px; box-shadow:0 0 2px #999; border-radius:3px;}
.imgborders {vertical-align:middle; border:1px solid #999; padding:2px; box-shadow:0 0 2px #999; border-radius:5px;}
.imgborder:hover,.imgborders:hover { transform: scale(0.95);filter:grayscale(100%);opacity: 0.8;-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out; }
.pagination {text-align:center;padding-top:8px;padding-bottom:4px;margin:1px;line-height:18px;box-shadow:7px 1px 20px #ccc inset;}
.pagination a,.pagination span{border:1px solid #ddd;margin:0 2px;background:#fff;outline:none;text-decoration:none;color:#222;border-radius:2px;font-size:13px;transition-property: background,border,color;transition-duration: 0.7s;transition-timing-function: linear;}
.pagination a:hover,.pagination span{background:#ed1c57;border-color:#ed461c;color:#fff;}
.pagination div{padding-top:5px;} 
.path { background:#eeeeee; border-top:2px solid #d53225; border-bottom:2px solid #d53225; font-weight:bold; margin:1px 0; text-align:left; padding:5px;text-transform:capitalize; border-radius:0; }
.path a { border:2px solid #FF0000; color: dimgrey; padding:5px 8px; margin:2px; display:inline-block; background:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; cursor: pointer; transition-property: background, color; transition-duration: 0.7s; transition-timing-function: linear; }
.path a:hover { background:#FF0000; color:white; }

.path a.button1 i.fa-home { color : red; display:inline; }
.path a.button1 i.fa-home:hover { color : white; display:inline; }
.path a.button1 { border:2px solid red; color:red; }
.path a.button1:hover { color:white; background: red; display:inline;}
.path a.button1:hover i { color:white;}

.path a.button2 i.fa-folder-open { color : green; display:inline; }
.path a.button2 i.fa-folder-open:hover { color : white; display:inline; }
.path a.button2 { border:2px solid green; color:green; }
.path a.button2:hover { color:white; background: green; display:inline; }
.path a.button2:hover i { color:white;}

.path a.button3 i.fa-folder-open { color : blue; display:inline; }
.path a.button3 i.fa-folder-open:hover { color : white; display:inline; }
.path a.button3 { border:2px solid blue; color:blue;}
.path a.button3:hover { color:white; background: blue; display:inline; }
.path a.button3:hover i { color:white;}

.path a.button4 i.fa-folder-open { color : deeppink; display:inline; }
.path a.button4 i.fa-folder-open:hover { color : white; display:inline; }
.path a.button4 { border:2px solid deeppink; color:deeppink; }
.path a.button4:hover { color:white; background: deeppink; display:inline; }
.path a.button4:hover i { color:white;}

.path a.button5 i.fa-folder-open { color : orange; display:inline; }
.path a.button5 i.fa-folder-open:hover { color : white; display:inline; }
.path a.button5 { border:2px solid orange; color:orange; }
.path a.button5:hover { color:white; background: orange; display:inline; }
.path a.button5:hover i { color:white;}

.path a.button6 i.fa-folder-open { color : skyblue; display:inline; }
.path a.button6 i.fa-folder-open:hover { color : white; display:inline; }
.path a.button6 { border:2px solid skyblue; color:skyblue; }
.path a.button6:hover { color:white; background: skyblue; display:inline; }
.path a.button6:hover i { color:white;}
.more { border-bottom:3px solid #ddd; background:#fff;font-size:13px;border: 0.1px solid #B0E0E6;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);font-weight: 700;margin: -1px;}
.mores { background:#fff;font-size:13px;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);text-shadow:1px 1px 0 #000;font-weight: 700;margin: -1px;}
.more a,.mores a{ vertical-align:middle; display:block; padding:8px; font-weight:italic; color:#002db3; }
.more a:hover,.mores a:hover { color:red; background:#f5f5f5; }
.mores a.downloadButton {background-color:#ed1c57;border:2.5px solid #ed1c57;color:#fff;border-radius:4px;margin:5px;padding:8px 12px;display:inline-block;transition-property: background, border, color;transition-duration: 0.7s;transition-timing-function: linear;}
.mores a.downloadButton:hover {background-color:#0088cc;border:2.5px solid #0088cc;color:#fff;}
.mores span.comingSoonButton {background-color: #5B4E4B;color: #fff;border-radius:4px;margin:5px;padding:5px 20px;display:inline-block;-webkit-box-shadow:inset 0 -2px #D43B2A;box-shadow: 0 0 6px -1px #000000b5;text-shadow:0 0 5px #000;}
.catRows { border-bottom:1px solid #ddd; font-weight:bold; font-size:13px; text-transform:capitalize; }
.catRows a {
    color:#369;
    display:block; 
    font-weight:bold;
    background:url(/images/arrow.png) right center no-repeat;
    padding:9px;
    border-left:3px solid #a8c1fb;
    transition-property: background, padding, margin, border;
    transition-duration: 0.5s;
    transition-timing-function: linear;        
}
@media only screen and (max-width:767px){
    .catRows a:hover {
        background-image: none;
        padding-left:10px;
        margin-left:10px;
        border-left:3px solid #a8c1fb;
    }
}
.counter {background-color:red;color:white;padding:1px 8px;font-size:10px;border-top-left-radius:15px;border-bottom-right-radius:15px;}
.counter:hover {background-color:dimgrey;}
.catRows span.animated_coming_soon {
    background: linear-gradient(to right, #6666ff, #0099ff , #00ff00, #ff3399, #6666ff);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    animation: djpankaj_lucknow 3s infinite;
    background-size: 400% 100%;
    text-shadow:none;
}
.catRows span.animated_coming_soon a {
    color: transparent;
    -webkit-text-fill-color:transparent;
}
@keyframes djpankaj_lucknow {
    0%,100% {
        background-position: 0 0;
    }

    50% {
        background-position: 100% 0;
    }
}
.clearDiv {clear:both;height:3px;line-height:3px;}
.sharebtn a > i{font-size: 32px;padding:3px 1px;color:#ff0000;}
.description {
    text-align:left;
    color:#5D5D5D;
    text-transform:capitalize;
    margin-left:5px;
    margin-right:2px;
    margin-top:5px;
    margin-bottom:5px;
    border:1px solid #d2d2d2;
    background:#eee;
    border-radius:8px;
    box-shadow:0 0 5px 2px #E5E7E9;
    padding: 5px 10px;
}
.fhd {
    background:#f4f4f4;
    color:#555;
    border-bottom:1px solid #ccc;
    border-radius:5px;
    font-weight:700;
    margin:2px;
    padding-top:3px;
    padding-left:8px;
    padding-right:8px;
    display:inline-block;
}
.fileUploader {font-size:9px;text-transform:capitalize;font-weight:none;background-color:deeppink;padding:1px 5px;color:white;margin:1px;border:1.5px solid #d5d5d5;border-radius:6px;}
audio { 
    text-align:center;
	justify-content: center;
	align-items: center;
    text-shadow: 1px 1px 0 #000;
    position: relative;
    z-index: 1;
    height:40px;
    -webkit-box-shadow: inset 0 1px 0 #ff8c00, 0 0 .95em #ff8c00; 
    -moz-box-shadow: inset 0 1px 0 #ff8c00, 0 0 .95em #ff8c00; 
    box-shadow: inset 0 1px 0 #ff8c00, 0 0 .95em #ff8c00; 
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px; 
    border-radius: 25px; 
    outline:none;
    margin-top:10px; 
    margin-bottom:3px; 
    width: 90%;
} 
.remotePlayer {
	width: 55px;
	height: 10px 0 10px 0;
	text-transform: capitalize;
    padding:5px;
	cursor: pointer;
	border: none;
	outline: none;
	color: white;
	background: linear-gradient(to right, #ff0000, #ff0045, #fa0081, #FF7F50, #FF507F);
	background-size: 180% auto;
	transition: 0.5s all;
	transform: skewX(-20deg);
}
.remotePlayer:hover{background-position: right center;}
.downloadMedia {background:#DDD;color:#000;font-weight:bold;padding:4px 5px;border-top-width:3px;border-top-style:solid;border-top-color:#369;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#369;}
.socialMedia {background:#DDD;color:#000;font-weight:bold;padding:4px 5px;border-top-width:3px;border-top-style:solid;border-top-color:orange;}
.sharebutton{text-align:center;display:inline-block;margin-top:4px;margin-bottom:6px;width:110px;border:1px solid #b7b7b7;border-radius:4px;padding-top:5px;height:25px;font-weight:bold;}
.sharebutton a{text-align:center;color:#fff}.whatsapp{background-color:#25d366}.facebook{background-color:#3b5998;}.telegram{background-color:#0088cc;}
.copyLink {
    margin: 5px;
    background: #FF01E1;
    border-radius: 5px;
    color: #fff;
    font-weight:bold;
    padding: 7px 10px;
    text-shadow: 1px 1px 1px #333;
    font-size: 120%;
    display: inline-block;
    border:none;
}
.copyLink:hover {
    border:none;
    margin: 5px;
    background: dimgrey;
    border-radius: 5px;
    color: white;
    font-weight:bold;
    padding: 7px 10px;
    text-shadow: 1px 1px 1px #333;
    font-size: 120%;
    display: inline-block;
}
.share-button {
    margin-top: -8px;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    background-color: dimgrey;
    border-radius: 5px;
    color: #fff;
    font-weight: bold;
    padding: 7px 10px;
    text-align: center;
    text-shadow: 1px 1px 1px #333;
    font-size: 120%;
    transition: all 0.5s;
    cursor: pointer;
    border:none;
}
.share-button span {
    cursor: pointer;
    display: inline-block;
    position: relative;
    transition: 0.5s;
}
.share-button span:after {
    content: '\25BA';
    position: absolute;
    opacity: 0;
    top: 0;
    right: -20px;
    transition: 0.5s;
}
.share-button:hover span {
    padding-right: 25px;
}
.share-button:hover span:after {
    opacity: 1;
    right: 0;
}
.report { padding: 10px;background: #eee;}
.report table td{padding: 10px;font-size:13px;}
.report td input { padding: 9px; width: 95%; border: 1px solid #ccc; border-radius: 6px;}
.report td input:focus{ border: 1px solid #ff0000;border-radius: 6px;}
.report td input.link  { background-color:#dedede; padding: 9px; width: 95%; border: 1px solid #ccc; border-radius: 6px;}
.report td input.name {color: #002db3;}
.report td textarea {padding: 9px;width: 95%;border: 1px solid #ccc;border-radius: 6px;}
.report td textarea:focus {border: 1px solid #ff0000;}
.report button {cursor:pointer;background: linear-gradient(to right, #ff0080, #ff8c00);color:#fff;border:none;border-radius:4px;padding:7px;margin-left:5px;}
.report button:hover {background-image:linear-gradient(to left,#ff0000, #ff0045, #fa0081, #FF7F50, #FF507F);}
.feedback{color: #cc3300; font-weight: bold; border-left: 1px solid #ccc; border-right: 1px solid #ccc; font-size: 100%; border-bottom: 1px solid #ccc; padding: 12px 10px; margin:1px; font-size:11px;}
::-webkit-scrollbar{
width:8px;
height:6px;
}
::-webkit-scrollbar-track{
background-color:black;
box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
}
::-webkit-scrollbar-thumb{
background-color:red;
box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
}
::-webkit-scrollbar-corner{
background-color:red;
}

@import url(https://fonts.googleapis.com/css2?family=Salsa&display=swap);
*{font-size:15px;margin:0;padding:0;}
body{margin:0;padding:0;font-weight:bold;font-size:15px;color:#3e3e3e;background-color:#fff;max-width:100%;width:100%;}
p{margin:5px;padding:0 3px;border:1px dotted #f4f4f4;text-transform:capitalize;}
.style18{color:#484C4D;}
a:link{text-decoration:none;color:#069}
a:visited{text-decoration:none;color:#069}
a:hover{text-decoration:none;color:#0489b1;font-weight:bold}
a:active{text-decoration:none;color:#000}
label {margin-top:5px;}
input,select{color:#000;background-color:#fff;border:1px solid #bbb;margin:1px;padding:2px;text-transform:capitalize;}
input[type=password],input[type=text],input[type=number],input[type=email],input[type=file],textarea{padding:4px;max-width:100%;background:#fff;border-radius:5px;border:1px solid red;margin-bottom:3px;font-weight:bold;}
input[type=password]:focus,input[type=text]:focus,input[type=file]:focus{color:red;max-width:100%;outline:none;}
input[type=submit] { background:linear-gradient(to right,#cc2b5e,#753a88); box-shadow:0 0 5px #aaa; outline:none; border:1px solid #ddd; color:white; font-weight:bold; padding:20px 8px; border-radius:3px; cursor:pointer;margin:5px;font-size:15px;}
.footer{padding:1px;background:#000;color:#ccc;border:1px solid #595959;font-weight:bold;margin-top:1px}
.footer a{color:#fff}
.logo { background-color:#000;padding:1px;position: -webkit-sticky; position: sticky; top:0; left:0; z-index:999;text-align:center; }
.animLogo {background:#000;background-image: url(../images/logo_anar.gif); background-repeat: repeat;border-bottom:1px solid #ccc;font-weight:bold;color:#666;padding:1px;text-align:center;}
.search {background:#eee;text-align:center;padding:1px}
.search input{padding:8px;width:210px;border-top-left-radius:15px;border-bottom-left-radius:15px;border:1px solid red;margin-bottom:-1px;font-weight:bold;}
.search input:focus{color:red; font-weight:700;outline:none; }
.search button{margin-left:-9px;position:relative;border:none;padding:5px 2px;font-weight:750;float:center;cursor:pointer;height:34px;width:65px;color:#fff;background:#ed1c57;text-shadow:0 -1px 0 rgba(0,0,0,.3)}
.search button:hover{background:#0a0a0a;}
.search button:active,.search button:focus{background:#0a0a0a;}
.search button:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:transparent #ed1c57 transparent;top:12px;left:-6px}
.search button:hover:before{border-right-color:#0a0a0a;}
.search button:focus:before{border-right-color:#0a0a0a;}
.search button::-moz-focus-inner{border:0;padding:0}
.text-auto {
 font-size:16px;
 padding:0;
 color:#333;
 border-radius:4px;
 margin-top:1px;
}
.heading {
 font-weight:bold;
 color:#fff;
 display:block;
 padding:7px 12px;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 text-align:left;
 position:relative;
 font-size:16px;
 background:linear-gradient(to right, #ff0000, #ff0045, #fa0081, #FF7F50, #FF507F);
 border:1px solid #ff0000;
 -webkit-box-shadow:inset 0 0 1.5px 1.5px #fff;
 -moz-box-shadow:inset 0 0 1.5px 1.5px #fff;
 box-shadow:inset 0 0 1.5px 1.5px #fff;
}
.heading .headingMore::before{content:'';position:absolute;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:10px solid #fee715;left:-10px;top:0}
.heading .headingMore{padding:5.7px;font-size:16px;margin-bottom:2px;margin-right:1px;background:#fee715;position:absolute;right:1px;top:1px;cursor:pointer;color:#ff0000;}
.heading .headingMore a{color:#ff0000;font-size:16px;}
.heading .headingMore a:hover{color:black;}

.main-heading {
    text-transform:capitalize;
    padding: 5px 5px 5px 8px;
    background:linear-gradient(to right,#ff0000, #ff0045, #fa0081, #FF7F50, #FF507F);
    font-weight: bold;
    color: #fff;
    margin-top: 0px;
    text-align:left;
    font-size:13.5px;
    -webkit-box-shadow:inset 0 -2px #D43B2A;
    box-shadow: 0 0 6px -1px #000000b5;
    text-shadow:0 0 5px #000;
}

.devider {
    clear:both;
    height:10px;
    line-height:10px;
}
.list {
    border-bottom:1px solid #ddd;
    background:#fff;
    font-weight:bold;
    text-transform:capitalize;
}
.list:nth-child(odd) {
    background-color:#FFF5EE;
}
.list a {
    display:block; padding:8px;
    vertical-align:middle;
    border-left:3px solid #a8c1fb;
    transition-property: background, padding, margin, border;
    transition-duration: 1s;
    transition-timing-function: linear;        
}
.list a:hover {
    box-shadow:7px 1px 20px #ccc inset;
    padding-left:10px;
    margin-left:10px;
    border-left:3px solid red;
}!important;
@media only screen and (max-width:767px){
    .list a:hover {
        background-image: url('../images/bg-cover.jpg');
        background-repeat: no-repeat;
        background-position:right center;
        padding-left:10px;
        margin-left:10px;
        border-left:3px solid #a8c1fb;
    }
}
.list a img { 
    border-radius: 3px; 
    padding:0;margin-right:5px; 
    border:1px solid #ddd;
    height:90px;width:85px;
    border-radius:10px;
    padding:1px;
}
.list a div { 
    vertical-align:middle; 
    display:table-cell;
}
.list:hover { 
    background:#f5f5f5;
}
.list span { color:black; }

.more { border-bottom:3px solid #ddd; background:#fff;font-size:13px;}
.more a{ vertical-align:middle; display:block; padding:8px; font-weight:italic; }
.more a:hover { color:red; background:#f5f5f5; }

.update div {
    text-transform:capitalize;
    background:#fff;
    border-left:3px solid #a8c1fb;
    border-bottom:1px solid #ddd;
    margin-left:-4px;
    padding:6px;
    transition-property: background, padding, margin, border;
    transition-duration: 0.5s;
    transition-timing-function: linear;        
}
.update div:hover { 
    background:#e7e7e7;
    padding:6.5px;
    border-top:2px solid #ddd;
    border-bottom:2px solid #ddd;
    margin-top:1px;
    margin-bottom:1px;
    margin-left:10px;
    margin-right:10px;
    border-radius:10px;
    border-left:4px solid #52a4fa;
    border-right:4px solid #52a4fa;
}
.updates div {
    text-transform:capitalize;
    background: #fff;
    font-weight: 700;
    border: 0.1px solid #B0E0E6;
    padding: 8px;
    margin: -1px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.top21
{
    color:#fff;
    font-size:13px;
    background-color:#000;
    padding:7px;
    text-align:center;
    line-height:26px;
}
.top21 a
{
    color:#F0F0F0;
    font-weight:bold;
    font-size:13px;
}
.top21 .yellow{
    color:yellow;
}
.top21 .lime{
    color:lime;
}
.top21 .deeppink{
    color:deeppink;
}
.top21 .skyblue{
    color:skyblue;
}
.top21 .orange{
    color:orange;
}
.top21 a:hover
{
    color:white;
    font-weight:italic;
    font-size:14px;
}

.top21downloads {
    font-weight:bold;
    background-color:#ddd;
    border:1px solid #ccc;
    padding:5px;
    line-height:20px;
    color:black;
    border-radius:5px;
    margin:3px;
}

.catRows { border-bottom:1px solid #ddd; font-weight:bold; font-size:13px; text-transform:capitalize; }
.catRows a {
    display:block; 
    font-weight:bold;
    background:url(../images/arrow.png) right center no-repeat;
    padding:9px;
    border-left:3px solid #a8c1fb;
    transition-property: background, padding, margin, border;
    transition-duration: 0.5s;
    transition-timing-function: linear;        
}
.catRows a:hover {
    padding-left:10px;
    margin-left:10px;
    border-left:3px solid red;
}
@media only screen and (max-width:767px){
    .catRows a:hover {
        padding-left:10px;
        margin-left:10px;
        border-left:3px solid red;
    }
}
.links { 
    text-align:center; padding-bottom:10px; text-align:center; padding-top:10px; background:#eee;
    background: -moz-linear-gradient(top, #eee 0%, #c1d3e5 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eee), color-stop(100%,#c1d3e5)); 
    background: -webkit-linear-gradient(top, #eee 0%, #c1d3e5 100%);
}
.links a,.links span {
    text-align:center; border:1px solid #395b9b; padding:2px; margin:0 2px; background:#fff;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px; text-decoration:none; font-weight:bold;
    font-size:11px;
}
.links a:hover, .links span	{
    background:#dde7f1;
    border:1px solid black;
    color:red;
}

.sort { background:#eeeeee; border-top:2px solid #d53225; border-bottom:2px solid #d53225; font-weight:bold; margin:1px 0; text-align:left; padding:5px;text-transform:capitalize; }
.sort a { border:2px solid #FF0000; color: dimgrey; padding:5px 8px; margin:2px; display:inline-block; background:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:1px; cursor: pointer; transition-property: background, color; transition-duration: 0.7s; transition-timing-function: linear; }
.sort a:hover { background:#FF0000; color:white; }

.sorts { background:#eeeeee; border-top:2px solid #d53225; border-bottom:2px solid #d53225; font-weight:bold; margin:1px 0; text-align:left; padding:5px;text-transform:capitalize; }
.sorts a { border:2px solid #FF0000; color: dimgrey; padding:5px 7px; margin:2px; display:inline-block; background:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:1px; cursor: pointer; transition-property: background, color; transition-duration: 0.7s; transition-timing-function: linear; }
.sorts a:hover { background:#FF0000; color:white; }

.sort a.button1 i.fa-home { color : red; display:inline; }
.sort a.button1 i.fa-home:hover { color : white; display:inline; }
.sort a.button1 { border:2px solid red; color:red; }
.sort a.button1:hover { color:white; background: red; display:inline;}
.sort a.button1:hover i { color:white;}

.sort a.button2 i.fa-folder-open { color : green; display:inline; }
.sort a.button2 i.fa-folder-open:hover { color : white; display:inline; }
.sort a.button2 { border:2px solid green; color:green; }
.sort a.button2:hover { color:white; background: green; display:inline; }
.sort a.button2:hover i { color:white;}

.sort a.button3 i.fa-folder-open { color : blue; display:inline; }
.sort a.button3 i.fa-folder-open:hover { color : white; display:inline; }
.sort a.button3 { border:2px solid blue; color:blue;}
.sort a.button3:hover { color:white; background: blue; display:inline; }
.sort a.button3:hover i { color:white;}

.sort a.button4 i.fa-folder-open { color : deeppink; display:inline; }
.sort a.button4 i.fa-folder-open:hover { color : white; display:inline; }
.sort a.button4 { border:2px solid deeppink; color:deeppink; }
.sort a.button4:hover { color:white; background: deeppink; display:inline; }
.sort a.button4:hover i { color:white;}

.sort a.button5 i.fa-folder-open { color : orange; display:inline; }
.sort a.button5 i.fa-folder-open:hover { color : white; display:inline; }
.sort a.button5 { border:2px solid orange; color:orange; }
.sort a.button5:hover { color:white; background: orange; display:inline; }
.sort a.button5:hover i { color:white;}

.sort a.button6 i.fa-folder-open { color : skyblue; display:inline; }
.sort a.button6 i.fa-folder-open:hover { color : white; display:inline; }
.sort a.button6 { border:2px solid skyblue; color:skyblue; }
.sort a.button6:hover { color:white; background: skyblue; display:inline; }
.sort a.button6:hover i { color:white;}

.pgn {
 text-transform:capitalize;
 text-align:center;
 box-shadow:7px 1px 20px #ccc inset;
 padding:8px;
 margin:1px 0;
 line-height:20px;
}
.pgn a, .pgn span {
 border:1px solid #ddd;
 border-radius:15px;
 padding:4px 6px;
 outline:none;
 margin:1px;
 background:#fff;
 text-decoration:none;
 color:#222;
 font-weight:bold;
 transition-property: background, color;
 transition-duration: 0.7s;
 transition-timing-function: linear;
}
.pgn a:hover, .pgn span {
 background:#000;
 color:#fff;
}

.picture-of-details {
    position: relative;
}
.blur-div {
    border: 2px solid #ccc;
    box-shadow: 0px 0px 5px 1px #817e82;
    height: 250px;
    overflow: hidden;
}
.blur-div img {	
	-webkit-filter: blur(33px);
	-moz-filter: blur(33px);
	-o-filter: blur(33px);
	-ms-filter: blur(33px);
	filter: blur(33px);
    height: 100%;
    width: 100%;
}
.main-img {
 position: absolute;
    top: 5px;
    width: 100%;
    min-height: 160px;
}
.main-img img{
    border: 1px solid #ccc;
    display: block;
    height: 240px;
    margin: 0 2px;
    box-shadow: 0 0 10px -2px #000000b5;
    padding: 0 !important;
    width: 240px;
    border-radius: 10px;
}
@media (max-width:320px){
    .blur-div{
        display:none;
    }
    .main-img {
        position: static;
    }
}

.pgnnn{background:#EDECEA;border:1px solid #D7CCC5;padding:4px 1px;line-height:25px;text-align:left;margin:1px 0;font-weight:bold;text-transform:capitalize;}
.pgnnn a,.pgnnn span{line-height:25px;border:1px solid #ccc;background:#f5f5f5;padding:4px 6px;margin:0 1px;font-weight:bold;-moz-border-radius:5px;-webkit-border-radius:5px;}
.pgnnn span:hover,.pgnnn a:hover{line-height:25px;border:1px solid #a9a9a9;background:#ddd;color:black;}
.zip { margin:8px;text-transform:capitalize; }
.zip a {max-width:290px;background-color:#357DCE;text-align:center;color:white;font-weight:bold;font-size:14px;border-radius:5px;margin:2px 10px;padding:9px 7px;color:white;}
.zip a:hover { background-color:deeppink; }
.sharebtn a > i{font-size: 28px;padding:3px;color:#ff0000;}
.description{ padding:5px; background: #eee; margin:0; color:red; clear:both; font-weight:bold; text-transform:capitalize; box-shadow: 0 0 10px -2px #000000b5; }

.imgborder {vertical-align:middle; border:1px solid #ddd; padding:2px; box-shadow:0 0 2px #999; border-radius:5px;}
.imgborders {vertical-align:middle; border:1px solid #a9a9a9; padding:2px; box-shadow:0 0 2px #999; border-radius:5px;}
.imgborder:hover,.imgborders:hover { opacity: 0.8;}
.warning {
    text-transform:capitalize;
    font-size:13px;
    text-align:center;
    background:#EDECEA;
    border:1px solid #D7CCC5;
    padding:8px;
}
.notifications {
background: linear-gradient(to right, #40e0d0, #ff8c00, #ff0080);
color:#011a4c;
font-weight:bold;
font-size:12px;
display:block;
height:35px;
line-height:35px;
margin-top:1px;
padding-left:3px;
padding-right:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;
-webkit-box-shadow:inset 0 -2px #D43B2A;
box-shadow: 0 0 6px -1px #000000b5;
text-shadow:0 0 5px #fff;
text-align:center;
}
audio { 
    text-align:center;
	justify-content: center;
	align-items: center;
    text-shadow: 1px 1px 0 #000;
    position: relative;
    z-index: 1;
    height:30px;
    -webkit-box-shadow: inset 0 1px 0 #ff8c00, 0 0 .95em #ff8c00; 
    -moz-box-shadow: inset 0 1px 0 #ff8c00, 0 0 .95em #ff8c00; 
    box-shadow: inset 0 1px 0 #ff8c00, 0 0 .95em #ff8c00; 
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px; 
    border-radius: 25px; 
    outline:none;
    margin:5px 0px; 
    width: 90%;
} 
.counter {background-color:red;color:white;padding:1px 8px;font-size:11px;font-weight:italic;border-top-left-radius:15px;border-bottom-right-radius:15px;}
.counter:hover {background-color:dimgrey;}
th.related{width:50px;border:5px solid #e4e4e4;border-radius:5px;padding:0;color:#fff;}
.albums{background:#0045c1;padding:4px;margin:0;color:#fff;}
.songs{background:#a7035a;padding:4px;margin:0;color:#fff;}
.albums a,.songs a{color:#fff;}
.socialIcons{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}
.socialIcons:hover{border-radius:50%;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
.remotePlayer
{
	width: 62px;
	height: 10px 0 10px 0;
	text-transform: capitalize;
    padding:5px;
	cursor: pointer;
	border: none;
	outline: none;
	color: white;
	background: linear-gradient(to right, #ff0000, #ff0045, #fa0081, #FF7F50, #FF507F);
	background-size: 180% auto;
	transition: 0.5s all;
	transform: skewX(-20deg);
}
.remotePlayer:hover
{
	background-position: right center;
}
.flash-icon {
	position: absolute;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	background-color: #f94111;
    position:absolute;
    z-index:888;
    color:white;
    height:35px;
    width:210px;
    line-height:35px;
    font-weight:bold;
    font-size:15px;
    margin-left:-1px;
    border-radius:0 0 0 0;
    border-radius:1px 0 30px 0;
}
.flash-icon:before {
	content: "";
	position: absolute;
	height: 8px;
	width: 8px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border: 1px solid #fff;
	top: 50%;
	margin-top: -5px;
	left: 10%;
	margin-left: -5px;
	animation-name: blink-a;
	animation-duration: 2s;
	animation-iteration-count: infinite;
}
@keyframes blink-a {
	0%   {transform: scale(1, 1);}
	100%  {transform: scale(3, 3); opacity: 0;}
}
.flash-icon:after {
	content: "";
	position: absolute;
	height: 8px;
	width: 8px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border: 1px solid #fff;
	top: 50%;
	margin-top: -5px;
	left: 10%;
	margin-left: -5px;
	animation-name: blink-b;
	animation-duration: 2s;
	animation-delay: 1s;
	animation-iteration-count: infinite;
}
@keyframes blink-b {
	0%   {transform: scale(1, 1);}
	100%  {transform: scale(3, 3); opacity: 0;}
}
.top5 {
text-transform:capitalize;
background: linear-gradient(to right, #40e0d0, #ff8c00, #ff0080);
color:white;
font-weight:bold;
font-size:15px;
display:block;
height:35px;
line-height:35px;
margin-top:1px;
padding-left:1px;
padding-right:1px;
border-top-left-radius:5px;
border-top-right-radius:5px;
-webkit-box-shadow:inset 0 -2px #D43B2A;
box-shadow: 0 0 6px -1px #000000b5;
text-shadow:0 0 8px #fff;
text-align:center;
}
.top5 a {
    color:black;
    font-size:18px;
    text-shadow:0 0 8px #fff;
}
.animated_singer {
    background: linear-gradient(to right, #6666ff, #0099ff , #00ff00, #ff3399, #6666ff);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    animation: singer_name 3s infinite;
    background-size: 400% 100%;
    text-shadow:none;
}
.updates div .animated_singer a {
    color: transparent;
    -webkit-text-fill-color:transparent;
}
@keyframes singer_name {
    0%,100% {
        background-position: 0 0;
    }

    50% {
        background-position: 100% 0;
    }
}
.singer {
    font-weight:italic;
    background:-webkit-linear-gradient(-190deg, #3366ff,#e74c3c,#FF007C,#EEDA11,#595959,#03af17,#012daf);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    font-size:14px;
    font-weight:bold
}

.title-heading {
    background: linear-gradient(to right,#32a5e6,#14c6c9);color: #fff;text-shadow: 1px 1px #001a1a;font-size: 110%;padding:1px;margin: 1px 1px 0 1px; border: 1px solid #32a5e6;
}
.feedback {
    color: #cc3300; font-weight: bold; border-left: 1px solid #ccc; border-right: 1px solid #ccc; font-size: 100%; border-bottom: 1px solid #ccc; padding: 12px 10px; margin:1px; font-size:11px;
}
hr.line {
    margin-top:2px; margin-bottom:1px; margin-left:3px;margin-right:3px; border-bottom:2px solid black;
}

.formList {background: #fff;padding: 5px;border-radius: 4px; box-shadow: 0 0 16px -2px #000000b5;}
table {
  width:100%;
}
table, th, td {
  border-collapse: collapse;
}
#counter th {
  background-color: black;
  color: white;
}    

@import url(https://fonts.googleapis.com/css2?family=Salsa&display=swap);
*{font-size:13px;margin:0;padding:0;}
body{margin:0;padding:0;font-weight:bold;font-size:15px;color:#5D5D5D;background-color:#fff}
p{margin:5px;padding:0 3px;border:1px dotted #f4f4f4;}
mj{margin:3px;padding:0 3px;border:1px dotted #f4f4f4;}
.info{color:green}form{margin:7px;padding:0 3px;}
.ad{padding:3px 5px}
.searchs{background-color:#f4f4f4;padding:3px;margin:1px 0}
a img,:link img,:visited img{border:0}
a:link{text-decoration:none;color:#069}
a:visited{text-decoration:none;color:#069}
a:hover{text-decoration:none;color:#0489b1;font-weight:bold}
a:active{text-decoration:none;color:#000}
img{border-radius:7px;margin-left:2px}
.left{text-align:left}
.right{text-align:right}
.center{text-align:center}
div.jatt{background:#FFF;border-top-right-radius:4px;border-top-left-radius:4px;border:1px solid #f4f4f4}
.line{background:#FFF;border-top-right-radius:4px;border-top-left-radius:4px;border:1px solid #f4f4f4}
.list{padding:1px;border-bottom:1px dashed #d1d8df}
.head{padding:2px 5px 5px 8px;repeat-xtop;border:1px solid #ccc;font-weight:bold;color:#212121;margin-top:1px;text-transform:capitalize;background-color:#DDD}
.update{border-bottom:1px dashed #d1d8df;padding:3px 5px}
input,textarea,select{color:#000;background-color:#fff;border:1px solid #bbb;margin:1px;padding:2px}
input[type=password],input[type=text],input[type=file]{max-width:100%;background:#fff;repeat-xtop}
input[type=submit]{background-color:#f4f4f4;padding:2px 8px;border:1px solid #ccc;font-weight:bold;margin:1px;cursor:pointer}
.file{border-bottom:1px dashed #bbb;margin-top:1px;margin-left:2px;padding:3px}
.filesmoke{background-color:#f5f5f5;border-bottom:1px dashed #bbb;margin-top:1px;margin-left:2px;padding:2px}
.file a{font-weight:bold}.filesmoke a{font-weight:bold}.page{font-weight:bold;color:#656565}
hr{color:#fff;border-bottom:1px solid #ddd;margin:2px 0}
.page a{font-weight:normal}
.logos {background:#000;border-bottom:1px solid #ccc;font-weight:bold;color:#666;padding:4px}
.head2{padding:2px 5px 5px 8px;background:#f4f4f4;repeat-xtop;border:1px solid #ccc;font-weight:bold;color:#333;margin-top:1px;text-transform:capitalize}
.dinfo{color:#666}.tag{color:#c8ced1;padding:2px;width:100%;height:15px}
.logo-head{background-color:#eee;border-bottom:1px solid #ccc;font-weight:normal;color:#666;padding:4px}.jump{padding:4px;text-align:center}
.backlink{border:1px dotted #bbb;margin-top:1px;padding:3px;background-color:#eee;font-weight:bold;text-align:left;color:#000}.backlink a{font-weight:bold}.vipsahil{border-bottom:1px solid #eee;padding:1px;margin-top:1px;margin-left:2px;font-style:normal;text-decoration:none;font-weight:normal;border-left-color:#bdf;border-left-width:3px;border-left-style:solid}.dis{padding:3px;background-color:#eee;border:1px solid #ccc;margin-top:1px}.uleft{padding:4px 4px 4px 6px;width:1%}.uright{padding:4px;vertical-align:baseline}.image{border:1px solid #ccc;margin:1px;padding:3px}.headone span{border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #fff;position:relative;top:3px;padding:3px;background:#fff}.head span{border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #fff;position:relative;top:3px;padding:3px;background:#fff}.daily{border:1px solid #ddd;background:#eee;padding:2px;margin:5px}.footer{padding:5px;background:#595959;repeat-x;color:#ccc;border:1px solid #595959;font-weight:bold;margin-top:1px}.footer a{color:#fff}. {
    color: #0489b1
}.error{color:red}div.header1{padding:3px;background-color:#39f;border-bottom:1px solid #b1cade;color:#fff;font-weight:bold}.style24{color:##D63030;font-weight:bold!important;}.style60{color:#069}.alert{color:red}.odd{background-color:#f7f7f7}.even{background-color:#fff}table.videos{border-bottom:1px solid #e6e6e6}.tblimg{width:60px;padding:2px}.pagination a,.pagination a:visited{border:1px solid #d3d3d3;text-decoration:none;color:#666!important;background-color:#fff;padding:0 5px}.pagination a.currentpage{background-color:#ceecf5;color:#666!important;font-weight:700;cursor:default;border-color:#d3d3d3}.pagination a:hover{background-color:#ceecf5;color:#666!important;font-weight:700;border-color:#d3d3d3}.headblue{padding:2px 5px 5px 8px;background:#47aed8;repeat-xtop;border:1px solid #ccc;font-weight:bold;color:#fff;margin-top:1px;text-transform:capitalize}img.video_thumb{width:70px;height:70px}
.title{color:#fff;font-weight:700;background:#47aed8;padding:6px}div.mainTitle{background:#DDD;color:#000;font-weight:bold;padding:4px 5px;border-top-width:3px;border-top-style:solid;border-top-color:#0489b1}div.mainTitle2{background:#DDD;color:#000;font-weight:bold;padding:4px 5px;border-top-width:3px;border-top-style:solid;border-top-color:orange}.info{background:#e6e6e6;border-top:1px solid #2e9afe;border-bottom:1px solid #2e9afe;padding:2px 2px 3px 4px;margin:2px 0}p.track{padding:2px 0}.albumCover,.albumInfo,.albumCoverSmall{float:left;}.albumCover img{width:120px;height:140px;border:solid 1px #fff;}.albumCoverSmall img{width:170px;height:200px;border:solid 1px #fff;}.head{clear:both;}p.track{padding:2px 0;}p.touch,a.touch{color:#1079a8;background:#ffffff;padding:10px 5px;text-decoration:none;display:block;margin:0px 0px;border-bottom:1px solid #F2F2F2;}div.mainTitle{background-color:#262A34;border:none;color:#fff;height:39px;padding:0;line-height:39px;border-bottom:solid 1px red;}p.touch:hover,a.touch:hover{font-weight:normal;background:#eee;}.style24{color:#CE3B3B;}
.title_1{height:30px;clear:both;padding-top:5px;background:#ddd;padding-right:10px;-webkit-box-sizing:border-box;border-bottom:2px solid #c0c0c0;}
.title_1 .title_txt{border-bottom:2px solid #f60;padding:0px 10px 5px 10px;color:#333332;}
div.title{background:#1b8cd8;}.orange{color:#339900;}a.fb,a.facebook{background-color:#3b5998;color:#fff!important;border-radius:3px;text-decoration:none;font-weight:normal;border-bottom:1px solid #F2F2F2;margin:5px 0 5px 0;padding:6px 12px;clear:both;}a.whatsapp{background-color:#16b508;color:#fff!important;border-radius:3px;font-weight:normal;text-decoration:none;border-bottom:1px solid #F2F2F2;margin:5px;padding:6px 12px;}div.head3{background:#DDD;color:#000;font-weight:bold;padding:4px 5px;border-top-width:3px;border-top-style:solid;border-top-color:orange;}.share a{display:inline-block;}.share a:hover,.share a:active{background:#eee;}.shareicon{margin:10px;}@media (max-width: 600px) {.share{width:96%;overflow:auto;margin:0 auto!important;padding:0!important;}.share a{text-align:center;float:left;width:16%;}.shareicon{margin:10px 0!important;}}ol.breadcrumbs{list-style-type:none;margin:0;margin-left:3px;padding:0;display:inline-block;}ol.breadcrumbs li{float:left;margin-left:5px;}ol.breadcrumbs li:after{content:'> ';color:black;}ol.breadcrumbs li.last:after{content:none;}div.lyrics{padding:5px;}
.btn-blue{
background-color: #3b5998;
  color: #fff!important;
  padding: 6px 9px;
  font-weight: bold;
  border-radius: 3px;
  margin: 5px;
  text-decoration: none;
  border-bottom: 1px solid #F2F2F2;

  }
  .btn-red{
      background-color: #d0451b;
       color: #fff!important;
  padding: 6px 9px;
  font-weight: bold;
  border-radius: 3px;
  margin: 5px;
  text-decoration: none;
  border-bottom: 1px solid #F2F2F2;

  }
  .description{
    padding: 10px;
  background: #eee;
  margin: 10px;  clear:both;
  }
  ol.breadcrumbs{
   list-style-type:none;
   margin: 0;
   margin-left:3px;
   padding: 0;
   display: inline-block;
  }
  ol.breadcrumbs li{
   float: left;
   margin-left: 5px;
  }
  ol.breadcrumbs li:after{
  content: '> ';
  color: black;
  }
  ol.breadcrumbs li.last:after{
  content: none;
  }

body.fixed{overflow:hidden}
a{color:#333;text-decoration:none}

.btn-blue{
background-color: #3b5998;
  color: #fff!important;
  padding: 6px 9px;
  font-weight: bold;
  border-radius: 3px;
  margin: 5px;
  text-decoration: none;
  border-bottom: 1px solid #F2F2F2;

  }
  .searchbox{width:90%;border:2px solid #ccc;border-radius:4px;background-color:#fff;background-image:url(/search.png);background-position:10px 10px;background-repeat:no-repeat;padding:12px 20px 12px 40px}.shorturl{color:#000;width:180px;border:1px solid #000;border-radius:4px;background-color:#d4ffbd;padding:2px}.ephperror,.ephpsucces{margin:4px;color:#000;border:1px solid #3c3c3c;padding:5px}.ephpsucces{background-color:#c5ffa5;border-radius:4px}.ephperror{background-color:#ffc6c6;border-radius:4px}
  .button,.eeephpbuttons{border:none;text-align:center;text-decoration:none;display:inline-block;cursor:pointer}
  .sharebutton,.shorturl{text-align:center;display:inline-block;margin:4px }
  .sharebutton{margin:4px;width:110px;border:1px solid #b7b7b7;border-radius:4px;padding:1px;height:25px;font-weight:bold;}
  .sharebutton a{color:#fff}.whatsapp{background-color:#25d366}.facebook{background-color:#3b5998}.googleplus{background-color:#dd4b39}
  .eeephpbuttons{background-color:#e9e9e9;color:#000;padding:2px 6px;width:30%;margin:4px}.lockbutton{background-color:#9f9f9f;color:#fff;padding:6px 17px;margin:3px 2px}.button{background-color:#4CAF50;color:#fff;padding:6px 17px;margin:3px 2px;-webkit-transition-duration:.4s;transition-duration:.4s}.button1{background-color:#fff;color:#000;border:2px solid #4CAF50}.button1:hover{background-color:#4CAF50;color:#fff}.button3{background-color:#fff;color:#000;border:2px solid #be0027}.button3:hover{background-color:#be0027;color:#fff}.ephpmobilebuttons{border:1px solid #be0027;background:#fff;border-radius:4px;padding:2px 6px;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;cursor:pointer}.downbuttons{width:200px;background:#be0027;border-radius:4px;color:#fff;padding:8px;text-align:center;text-decoration:none;display:inline-block;margin:2px;cursor:pointer}.ephpbuttons{background-color:#4CAF50;border:none;color:#fff;padding:2px 6px;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;cursor:pointer}.ephpbuttons a{color:#fff}.ephpbuttons2{background-color:#be0027}.ephpbuttons3{background-color:#f44336}.ephpbuttons4{background-color:#e7e7e7;color:#000}.ephpbuttons5{background-color:#555}.searchji{background-color:#be0027;margin-right:5px;float:right;width:48px;height:auto;border-radius:15px}.mobileShow{display:none}@media only screen and (min-device-width :320px) and (max-device-width :780px){.mobileShow{display:inline}}
  
  .btn-red{
      background-color: #d0451b;
       color: #fff!important;
  padding: 6px 9px;
  font-weight: bold;
  border-radius: 3px;
  margin: 5px;
  text-decoration: none;
  border-bottom: 1px solid #F2F2F2;

  }
  .description{
    padding: 10px;
  background: #eee;
  margin: 10px;  clear:both;
  }
  ol.breadcrumbs{
   list-style-type:none;
   margin: 0;
   margin-left:3px;
   padding: 0;
   display: inline-block;
  }
  ol.breadcrumbs li{
   float: left;
   margin-left: 5px;
  }
  ol.breadcrumbs li:after{
  content: '> ';
  color: black;
  }
  ol.breadcrumbs li.last:after{
  content: none;
  }
  .title {border-bottom: 2px solid #ddd; padding: 0px 10px 5px 10px; color: #333332;font-family:Marienda;padding: 8px 5px 8px 8px;background-color: #FF0071;font-weight: bold;margin-top: 0px;text-align: left;color: #fff;border-left: 4px solid #83FF02; border-right: 4px solid #83FF02;}
  .item:nth-child(even){background:#FFF5EE}.ephpport,.touch{background:#fff}.touch,a:hover{text-decoration:none}*,.form-control,.searchbox{box-sizing:border-box}.form-control{width:100%;padding:12px 20px;margin:8px 0}.list1{margin-top:5px;margin-bottom:5px}
  .bigfont{padding:10px;line-height:150%;}.touch,body{font-weight:400;}.touch{color:#d2d2d2;padding:10px 5px;display:block;margin:0;border-bottom:1px solid #F2F2F2}.touch:hover{font-weight:400;background:#eee}.left,.main,.right{background-color:#f1f1f1;padding:10px;float:left}.main{width:50%}.right{width:30%}.left{width:20%}@media screen and (max-width:800px){.left,.main,.right{padding:0;width:100%}}

  @media screen and (min-width:0) and (max-width:400px){
      .navWrap{display:none}}body{max-width:100%px;margin:0 auto;padding:0;color:#282828;background-color:#fff}
  .title a{color:#d2d1d3}.ephp2space{margin-top:2px;margin-left:2px}
  .ephpspaces{margin:8px}.ephpbutton{margin:3px;padding:8px;display:inline-block;cursor:pointer}.clearfix{overflow:auto}.item,.meta{overflow:hidden}.item{clear:both;padding-top:2px;margin-bottom:2px;min-height:20px;margin-left:5px}.artwork{float:left}.artwork img{border-radius:3px;width:70px;height:60px}.ephpres img{width:100%;cursor:pointer}.meta{margin-left:20px;display:table-cell;padding-left:8px;height:57px;vertical-align:middle}.publisher{}td{background-color:#fff;padding-bottom:5px}.viewartwork img{border-radius:3px;width:190px;height:180px}#ephpfind{border-collapse:collapse;width:100%}#ephpfind td,#ephpfind th{border:1px solid #ddd;padding:8px}#ephpfind tr:nth-child(even){background-color:#f2f2f2}#ephpfind tr:hover{background-color:#ddd}#ephpfind th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#0099e5;color:#fff}.downbuttons{width:200px;background:#0099e5;border-radius:4px;color:#fff;padding:8px;text-align:center;text-decoration:none;display:inline-block;margin:2px;cursor:pointer}.mainTitle {
    background-color: #262A34;
    border: none;
    color: #fff;
    height: 39px;
    padding: 0;
    line-height: 39px;
    border-bottom: solid 1px red;}.btn-blue{ background-color: #3b5998;
  color: #fff!important;
  padding: 6px 9px;
  font-weight: bold;
  border-radius: 3px;
  margin: 5px;
  text-decoration: none;
  border-bottom: 1px solid #F2F2F2;.description{
    padding: 10px;
  background: #eee;
  margin: 10px;
  clear:both;
  }ol.breadcrumbs{
   list-style-type:none;
   margin: 0;
   margin-left:3px;
   padding: 0;
   display: inline-block;
  }ol.breadcrumbs li{
   float: left;
   margin-left: 5px;
  }ol.breadcrumbs li:after{
  content: '> ';
  color: black;
  }ol.breadcrumbs li.last:after{
  content: none;
  }
}
/*style.css*/
body.fixed{overflow:hidden}
a{color:#333;text-decoration:none}

@import url(https://fonts.googleapis.com/css2?family=Salsa&display=swap);
body {
 margin:0;
 background:#fff;
 color:#3e3e3e;
 text-transform: capitalize;
 font-size:15px;
 max-width:100%;
 width:100%;
 padding:0;
 text-shadow: 1px 1px 1px rgba(0, 0, 0, .004);
}
a:link,
a:active,
a:visited {
 color:#404951;
 text-decoration:none;
 outline:none
}
a:hover,
a:focus {
 color:red;
 outline:none
}
p {
    margin: 5px;
    padding: 0 3px;
    border: 1px dotted #f4f4f4;
    font-size: 12px
}
 .albumCover img {
    width: 190px;
    height: 200px;
    border: 2px solid #dedede;
    border-radius: 4px;
    padding: 1px;
    margin-left: 10px; 
}
.albumInfo,.albumCover {
    float: left;
}
.c24 {
    color: #D63030;
    font-weight: bold!important;
}
.c25 {
    color: #390;
    font-weight: bold!important;
}
.style18 {
    color: #484C4D
}

.top { 
    margin-top:1px;
    background:#395b9b;
    color:#fff;
    font-weight:bold;
    padding:2px;
    text-align:center;
}
.top a {
    color:#ff0;
    font-weight:bold;
}

.pgn {
 text-align:center;
 margin-top:20px;
 margin-bottom:20px;
 box-shadow:7px 1px 20px #ccc inset;
 padding:15px 2px;
 border-left: 3px solid #ff0000;
 border-right:3px solid #ff0000;
}
.pgn a,
.pgn span {
 border:1px solid #ccc;
 padding:4px 10px;
 margin:0 2px;
 background:#fff;
 text-decoration:none;
 color:#222;
 border-radius:2px;
 font-size:14px
}
.pgn a:hover,
.pgn span {
 background:#000;
 border-color:#dedede;
 color:#fff
}
.pgn div {
 padding-top:5px;
 padding-bottom:5px
}
.warning {
 font-size:13px;
 background:#EDECEA;
 border:1px solid #D7CCC5;
 padding:8px;
 text-align:center;
}
.az {
 text-align:center;
 padding:8px;
 background:#dde7f1
}
.az a {
 padding:5px 8px;
 margin:5px;
 display:inline-block;
 background:#fff;
 border:1px solid #ccc;
 border-radius:3px;
 text-decoration:none;
 font-weight:700
}
.az a:hover {
 background:red;
 color:#fff
}
.downLoad {text-align: center;padding:10px;
 clear:both;}
a.dlbtn {text-align: center;padding: 9px;border-radius: 5px;margin:10px;display: inline-block;font-weight: bold;color:#fff;width: 200px}
a.dlbtn:hover {background: #dedede;color: red;} 
.bg1 {background-color:#003;}
.bg2 {background-color:#003;}
.bg3 {background-color:#003;}
.tags {line-height: 20px;}
.path {background: #dedede;padding: 8px;margin-top: 10px;font-weight: bold;border: 1px solid #ccc;border-radius: 4px;}
.sharebtn a > i{font-size: 30px;padding:3px;color:#ff0000;}
audio {border-radius:4px; }
.text-center {text-align:center;}
.smalltext {font-size:9px}

.logo {
 background-image:url(../images/logo.png);
 background-repeat:no-repeat;
 background-size:contain;
 background-position:center center;
 display:block;
 height:60px;
 width:340px;
 margin:0 auto;
 text-indent:-9999px
}
#container {
 margin:0 4px;
}
hr {
 background-color:#d2d2d2;
 border:medium none;
 margin:2px 0;
 padding:0
}
h1,h2,h3,h4,h5 {
 font-size:16px;
 padding:0;
 color:#333;
 font-weight:400;
 border-radius:4px
}

a.morbtn {
display:inline-block;
padding:2px;
font-size: small;
color:#fff;
background: #ff0000;
border-radius:4px;
}

.List {background: #fff;padding: 5px;border-radius: 4px;
    box-shadow: 0 0 16px -2px #000000b5;}
.catRow,
.catRowHome {
 border-bottom:1px solid #ddd;
 font-weight:700
}
.catRow:hover,
.catRowHome:hover {
 background:#f5f5f5;
 color:red;
}
.catRow a,
.catRowHome a {
 display:block;
 font-weight:700;
 padding:9px
}
.fl { position: relative; display: block; padding: 6px 8px; margin-bottom: -1px; background-color: #fff; border: 1px solid #ddd; }
.fl:hover	{background:#f5f5f5;}
.fl a { display: block;font-weight: bold;}
.fl a img{ margin-right:6px; vertical-align:middle; padding:1px;border: 1px solid #ccc; border-radius:10px;width: 80px;}
.fl a div div{ vertical-align:middle; display:table-cell; }
.fl a div{ vertical-align:middle; }
.fl div{ display:table-cell; }
.fl span{ font-weight:normal; font-size:12px; color:#888; }
.fl span.alb { color: #67b241; font-style:italic;}
.fl span.rank { color: #ff0000; font-weight: bold;}
.clearDiv,clr {
 clear:both;
 height:10px;
 line-height:10px;
}
.f-right {float:right}
.f-left {float:left; }
.footer {
color: #fff;
background: #000;
padding: 5px;
border-bottom: 2px solid #F60;
}
.footer a {
	color: #fff;
}
@media screen and (min-width:700px) {
#mainData {float:right;width:69%;}
#sidebar {float:left;width:30%;}
}
@media screen and (min-width:1080px) {
    #container {
 margin:auto;
 max-width: 1200px;
}
}
.movie-item {
    margin-bottom: 20px;
}

.movie-title a {
    font-size: 14px;
    font-weight: 400;
    display: block;
    margin-bottom: 0;
    text-align:center;
}
.movie-title h1 {
    font-size: 1.5rem;
    font-weight: 700;
    display: block;
    white-space: normal;
    margin-bottom: 7px
}
.movie-title {
    margin: auto;
    position: relative;
    font-size: 1.5rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    text-align: left;
}
.movie-text {
    float: right;
    width: 100%;
    padding-left: 20px;
    max-height: 335px;
    overflow: hidden
}
.movie-full .movie-text {
    max-height: none;
    overflow: auto
}
.cardname {
    font-size: 15px
}
.pseudo-link {
    cursor: pointer
}
.img-box {
    overflow: hidden;
    position: relative
}
@-webkit-keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
}
@keyframes hvr-pop {
  50% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
}
.img-box img {
    width: 100%;
	height: 180px;
}
.movie-img-inner {
    left: 0;
    top: 0;
    position: absolute;
    text-align: center;
    width: 100%;
    height: 100%;
    z-index: 100;
    opacity: 0;
    background-color: rgba(0, 0, 0, .6);
    transition: .5s
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.movie-img-inner > i {
    padding: 40% 0;
    color: #fff;
    font-size: 2rem
}
.movie-img-inner > svg {
    color: #fff;
    width: auto;
    height:40px;
    text-align: center;
   padding: 70px 0;
}

.movie-img-inner:hover {
    opacity: 1;
  -webkit-animation-name: hvr-pop;
  animation-name: hvr-pop;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}
.grid-thumb {
    margin: 0 -3px
}

.grid-thumb .movie-item {
    width: 14.6%;
    margin: 0 1% 20px;
    float: left;
    position: relative;
    padding-bottom: 2rem;
    background: #fff;
    box-shadow: 0 0 16px -2px #000000b5;
    border-radius: .35rem
}
.grid-thumb .movie-cols {
    padding-left: 0
}

.grid-thumb .movie-img {
    width: 100%;
    float: none;
    margin-left: 0;
    border-radius: .35rem
}
.grid-thumb .movie-text {
    float: none;
    padding-left: 0;
    position: absolute;
    left: 0
}
.grid-thumb .movie-title {
    padding: 0 3px;
    text-align: center
}
.grid-thumb .movie-title a,
.grid-thumb .movie-original {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}
.grid-thumb .movie-meta {
    display: none
}
a,
.movie-img img,
.carou-title {
    transition: color .3s, background-color .3s, opacity .3s
}
.movie-full .movie-img {
        margin: 0 auto 30px
    }
    .movie-img {
        width: 300px;
        margin: 0 auto 0;
        float: none
    }
.movie-full .movie-img {
    height: auto
}

.movie-full .movie-img:hover img {
    opacity: 1
}
.grid-thumb .movie-img {
    width: 100%;
    float: none;
    margin-left: 0;
    border-radius: .35rem
}
.movie-img:hover img {
    opacity: .7
}
.movie-img {
    width: 220px;
    margin-left: -220px;
    float: left
}

.movie-cols {
    padding-left: 220px
}
.movie-cols {
    padding-left: 0
}

#dle-content .movie-cols1 {
    padding-left: 0
}
#dle-content .movie-item1 {
    width: 23.0%;
    margin: 0 1% 20px;
    float: left;
    position: relative;
    padding-bottom: 3.0rem;
    background: #fff;
    box-shadow: 0px 0px 6px 2px #817e82;
    border-radius: .35rem;
    overflow: hidden;
    text-overflow:ellipsis;
}
#dle-content .movie-img1 {
    width: 100%;
    height: 180px;
    float: none;
    margin-left: 0;
    border-radius: .35rem
}
#dle-content .movie-text1 {
    float: none;
    padding: 2px;
    position: absolute;
    left: 0;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}
#dle-content .movie-cols1 {
    padding-left: 0
}
@media screen and (max-width:950px) {
#dle-content .movie-item1 {
        width: 31.0%;
        margin: 0 1% 20px
    }
	    .grid-thumb .movie-item {
        width: 31.0%;
        margin: 0 1% 20px
    }
	
	  .movie-title a, .movie-title {
        padding: 2px 3px
    }
        .albumInfo,.albumCover {
    float: none;
    text-align:center;
}
    }
@media screen and (max-width:760px) {
    .movie-title h1 {
        font-size: 1.2rem
    }
	 .movie-item:not(.movie-full) .movie-desc {
        display: none
    }
        .albumInfo,.albumCover {
    float: none;
    text-align:center;
}
	}
@media screen and (max-width:590px) {

    #dle-content .movie-item1 {
        width: 31.33%;
        margin: 0 1% 20px;
        padding-bottom: 40px
    }
	  .movie-text {
        float: none;
        padding-left: 0;
        max-height: none;
        padding: 0 .5rem
    }
    .albumInfo,.albumCover {
    float: none;
    text-align:center;
}
	 .grid-thumb .movie-item {
        width: 31.33%;
        margin: 0 1% 20px;
        padding-bottom: 40px
    }
	}
@media screen and (max-width:470px) {
#dle-content .movie-item1 {
        width: 48%;
        margin: 0 1% 20px;
        padding-bottom: 45px
    }
    .albumInfo,.albumCover {
    float: none;
    text-align:center;
}
	   .grid-thumb .movie-item {
        width: 48%;
        margin: 0 1% 20px;
        padding-bottom: 40px
    }

}::selection { background-color:black; color:white; }
/* all pages */
::-webkit-scrollbar{
    width:8px;
}
::-webkit-scrollbar-track{
    background-color:black;
    box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
}
::-webkit-scrollbar-thumb{
    background-color:red;
    box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
}
::-webkit-scrollbar-corner{
    background-color:red;
}
/* only for latest notifications */
.List::-webkit-scrollbar{
    width:4px;
}
.List::-webkit-scrollbar-track{
    background-color:#a9a9a9;
    box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
}
.List::-webkit-scrollbar-thumb{
    background-color:red;
    box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
}
.List::-webkit-scrollbar-corner{
    background-color:red;
}
.progress-bar {
    position:fixed;
    top:0;
    width:0;
    height:4px;
    z-index:99999;
    background-color:#ff001e;
}
.updates div:hover,.catRow:hover,.fl:hover,pgn  {
    box-shadow:7px 1px 20px #ccc inset;border-left: 2px solid #ff0000;
}
.whatsapp-share {
    box-shadow:7px 1px 20px #ccc inset;
}
.badge{
    position:absolute;
    font-weight:700;
    padding:1px 10px 7px 5px;
    border-radius:0 0 30px 0;left:0px;
    background-color:#fee715;color:#ff0000;
}
.trendingBadge{
    position:absolute;
    font-weight:700;
    padding:2px 10px 5px 5px;
    box-shadow: 0px 0px 5px 1px #817e82;
    border:0px solid #817e82;
    border-radius:0 0 30px 0;left:0px;
    background: linear-gradient(to right, #ff0080, #ff8c00);
    color:white;
}
.downloadsBadge{
    position:absolute;
    font-weight:700;
    padding:5px 5px 2px 10px;
    box-shadow: 0px 0px 5px 1px #817e82;
    border:0px solid #817e82;
    border-radius:30px 0 0 0;right:0px;bottom:0px;
    background:linear-gradient(to right, #ff0080, #ff8c00);
    color:white;
}
.badgeCounter {
    position:absolute;
    font-weight:700;
    padding:1px 15px 8px 5px;
    border-radius:10px 0 30px 0;
    top:7px;left:9px;
    background-color:#fee715;
    color:#ff0000;
}
.pillers {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 15px;
    margin-left:10px;
    margin-right:10px;
}
.pillersRow {
    text-transform:capitalize;
    position: relative;
    display: block;
    padding: 7px 5px;
    margin-bottom: 2px;
    background-color: #fff;
    border: 1px solid #ddd;
    transition-property: background, padding, margin, border;
    transition-duration: 0.5s;
    transition-timing-function: linear; 
}
.pillersRow:hover	{box-shadow:7px 1px 20px #ccc inset;background:#f5f5f5;border:1px solid #a9a9a9;margin-left:10px;border-left:3px solid red;}
.pillersRow a { display: block;font-weight: bold;}
.zoom {
  transition: transform .2s;
  margin: 0 auto;
}
.zoom:hover {
  transform: scale(0.9);
  filter:grayscale(100%);
}
.cover img{
    background: #fff;
    border: 3px solid #f4f4f4;
    border-radius: .35rem;
    box-shadow: 0 0 10px -2px #000000b5;
    display: block;
    height: 250px;
    margin: 0 2px;
    padding: 0 !important;
    width: 250px;
    border-radius: 10px;
}
.rainbow-singer {font-size:11px;font-weight:italic;background:-webkit-linear-gradient(-190deg, #3366ff,#e74c3c,#FF007C,#EEDA11,#595959,#03af17,#012daf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.rainbow-remixer {font-size:11px;font-weight:italic;background:-webkit-linear-gradient(-190deg, #EEDA11,#595959,#3366ff,#e74c3c,#FF007C,#03af17,#012daf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.guestbookHeading {color:white;margin:0 1px -1px 1px;border-top: 1px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc;padding:7px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;background:linear-gradient(to right, #ff0000, #ff0045, #fa0081, #FF7F50, #FF507F);font-size:14px;margin-top:2px;text-transform:lowercase;}

.copyLink {
margin: 5px;
background: #fee715;
border:1px solid #ff0000;
border-radius: 5px;
color: #ff0000;
font-weight:bold;
padding: 7px 10px;
font-size: 120%;
display: inline-block;
}
.copyLink:hover {
border:2px solid #fee715;
margin: 5px;
background: #ff0000;
border-radius: 5px;
color: #fee715;
font-weight:bold;
padding: 7px 10px;
font-size: 120%;
display: inline-block;
}
.share-button {
  margin: 5px;
  background-color: dimgrey;
  border-radius: 5px;
  color: #fff;
  font-weight: bold;
  padding: 7px 10px;
  text-align: center;
  text-shadow: 1px 1px 1px #333;
  font-size: 120%;
  transition: all 0.5s;
  cursor: pointer;
  border:none;
}
.share-button span {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: 0.5s;
}
.share-button span:after {
  content: '\25BA';
  position: absolute;
  opacity: 0;
  top: 0;
  right: -20px;
  transition: 0.5s;
}
.share-button:hover span {
  padding-right: 25px;
}
.share-button:hover span:after {
  opacity: 1;
  right: 0;
}