@import url('https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');
        body {
    font-family: 'Raleway', Arial, sans-serif !important;
    font-weight: 500;
    overflow-x: hidden;
    background: #f3f3f3;
    padding: 0;
    margin: 0;
}
        .playlist_list {
        }

            .playlist_list  li a {
                color: black;
                text-decoration: none;
            }

           .playlist_list  .current-song a {
                color: blue;
            }
            .playlist{
                background: #f2f3f8;
                padding: 30px 30px 30px 30px;
                margin: 0;
            }
            .top-container{
                background: #f5f5f5;
                padding: 0;
                margin: 0;
                border-bottom: solid 1px #fff;
            }
            .playlist ol{
                margin: 0;
                padding: 0;
            }
            .playlist h3{
                color: #222d3f;
                margin-top: 30px;
            }
            .playlist ol li {
				background: #fff;
				padding: 10px 15px;
				border-radius: 6px;
				border: solid 1px #e8ebef;
				margin: 10px 0;
				float: left;
				width: 97%;
			}
            .playlist ol li.current-song {                
				background-color: #ddffdd;				
                padding: 10px 15px;
                border-radius: 6px;
                border: solid 1px #e8ebef;
                margin: 5px 0;
            }
			
            .playlist ol li a{
                color: #000 !important;
                font-family: 'Raleway', Arial, sans-serif !important;
                font-size: 14px;
            }
            
            .footer {
    background: #f5f5f5;
    padding: 15px 30px;
    border-top: solid 1px #fff;
    float: left;
    margin-top: 10px;
    width: 100%;
    box-sizing: border-box;
}
           .footer a {
				color: #000 !important;
				text-decoration: none;
				text-align: center;
				font-weight: 700;
				font-size: 16px;
			}
			
			.footer p {
    text-align: center;
}

	.footer span {
    color: #2a486c;
}

