.title_main h2 {
	background:linear-gradient(90deg,#e72c30,#ff7600);
    padding: 10px 5px;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
	color:#fff;
}

.lu {

    margin: 3px 0;
    background: #f5f5f5;
    padding: 3px 5px;
    border-bottom: 1px solid #ccc;

}.lu a span{color:#333;font-size:12px;margin:0 3px}.bk_links{margin:5px 0;padding: 5px;text-transform: capitalize;}.design_l span{color:#39f}.lyrics{padding:5px 5px}
.right_info p {
    padding: 6px 7px;
    border-bottom: 1px solid #efefef;
}.right_info {
    float: left;
    margin: 0 0 0 15px;
}
.share-btn.web-share{color:#e1ad01}
.share-btn.web-share{cursor:pointer;width:auto}
.share-buttons{display:none;justify-content:space-between}
.share-btn.whatsapp{color:#fff;background:#25d366;margin:0 8px 0 0}
.share-btn.twitter{color:#fff;background:#55acee;margin:0 8px 0 0}
/* .fb{background:#4267b2!important}.upload_box input,.upload_box textarea{padding:10px 4px;width:250px;max-width:100%}.upload_box div{margin:10px 0}.upload_box label{display:block;text-transform:capitalize;font-size:16px;padding:8px 0}.upload_box{padding:15px 5px} */
.socil_links a{background:0 0!important}.socil_links img{width:47px;margin:11px 5px}

.search {
    background: linear-gradient(90deg,#e72c30,#ff7600);
    color: #fff;
    padding: 10px 40px;
    border: none;
    font-size: 16px;
    vertical-align: 1px;
    cursor: pointer;
    box-shadow: 1px 3px 1px #c96c0c;
}
.search_box input {
    width: 500px;
    border: 1px solid #ccc;
    padding: 12px 10px;
	max-width:100%;
    margin: 2px 0;
}
.description{
  padding: 10px;
  background: #eee;  
  font-size: small;
  color:#727070;  
  margin: 10px; 
  background: #F8F8F8 none repeat scroll 0px 0px;
  border: 1px solid #F0EBEB;
  border-radius: 5px;
  box-shadow: 0px 0px 5px #FFF inset;
  }
.videoboxmini{float:left;width:100%;padding:10px;box-sizing:border-box}
.wrapper{width:100%;max-width:700px;padding:5px;box-sizing:border-box}
.youtube{background-color:#000;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}
.youtube img{width:100%;top:-16.82%;left:0;opacity:.7}
.youtube .play-button{width:90px;height:60px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}
.youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}
.youtube .play-button,.youtube img{cursor:pointer}.youtube .play-button,.youtube .play-button:before,.youtube iframe,.youtube img{position:absolute}
.youtube .play-button,.youtube .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.youtube iframe{height:100%;width:100%;top:0;left:0}

.fb{background:#4267b2!important}.upload_box input,.upload_box textarea{padding:10px 4px;width:250px;max-width:100%}.upload_box div{margin:10px 0}.upload_box label{display:block;text-transform:capitalize;font-size:16px;padding:8px 0}.upload_box{padding:15px 5px}.form_box{background:#efefef;width:400px;max-width:100%;border-radius:10px;overflow:hidden;font-size:16px;word-spacing:1px;margin:100px auto;letter-spacing:1px}.up_title{background:#dd8020;text-align:center;color:#fff;padding:20px 0;font-size:26px}.fields{width:88%;margin:32px auto;max-width:98%}.form_flds input,.form_flds select{width:100%;box-sizing:border-box;padding:16px 15px;border:1px solid #ccc;border-radius:30px;margin:7px 0;font-weight:700}.form_flds option{padding:10px}.form_flds.forg_Feld{text-align:right;margin:8px 0;font-weight:400;font-size:12px;letter-spacing:0}.form_btn{width:100%;border-radius:30px;border:none;background:#dd8020;padding:17px 0;color:#fff;font-size:13px}.no_sac p a{margin:12px 0;font-weight:700;display:block}.no_sac{text-align:center;font-size:12px;letter-spacing:0;margin:70px 0 0 0}.no_sac span{color:#777}.form_box.account_page{width:768px;margin:0 auto 40px}.profile_set img{width:134px}.botm_details p{font-size:14px;letter-spacing:0;padding:15px 13px 0 13px}.botm_details p span{margin:0 6px;font-weight:700}.right{float:right}.left{float:left}.clr{clear:both}.msg{background:green;padding:10px;text-align:center;color:#fff}.red{background:red!important}.form_flds label{letter-spacing:0;color:#777;font-size:14px}button{cursor:pointer}.pagination a,.pagination span{padding:7px 10px;display:inline-block;font-size:14px;background:#efefef;margin:10px 2px}.pagination{text-transform:capitalize} iframe{width:1024px;max-width:100%;height:400px;max-height:100%}.social_images img { width: 36px; padding: 5px 8px;}.list img {vertical-align: middle;width: 14px;}.title img {vertical-align: middle;}.title span {font-size: 12px;}.lyrics span {font-weight: bold; padding: 4px 4px; margin: 5px 0;background: #efefef;  display: inline-block;}
.video_Download img {

    width: 50px;
    margin: 5px 4px;
    vertical-align: middle;

}  .d_img {
	float:left;
    width: 202px;
    height: 230px;
    position: relative;
    overflow: hidden;
    text-align: center;

}.blur_img {

    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
  -webkit-filter: blur(9px);
    filter: blur(9px);
    width: 112%;
    left: -12px;
    height: 112%;
    top: -14px;

}

.n_image_Set {

    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; 
    display: table;
    width: 100%;
    height: 100%;

}.n_image_Set_a {
	height: 220px;
    display: table-cell;
    vertical-align: middle;

}.normal {
    max-height: 100%; 
    max-width: 100%;
}.error {
    padding: 34px 49px;
    background: #efefef;
    margin: 24px 0;
    text-align: center;
    width: 580px;
    margin: 26px auto;
    max-width: 100%;
}.e_text {
    font-weight: bold;
    font-size: 155px;
}.error p {
    border: 1px dashed red;
    display: inline-block;
    padding: 6px 10px;
    font-size: 17px;
    color: red;
}.h_btn a {
    display: inline-block;
    background: #DD8020;
    color: #fff;
    padding: 10px 30px;
    border-radius: 5px;
    margin: 33px 0;
    font-weight: bold;
    font-size: 16px;
}.btn_up {

    background: linear-gradient(90deg,#e72c30,#ff7600);
    display: inline-block;
	padding: 3px 6px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	margin: 0 0 0 0;
	color:
	#fff;

}.lu a {

    font-size: 13px;
    display: inline-block;
    padding: 4px 0;

}

@media (max-width:480px){
	.lu a {
    display: block;
	margin: 5px 0;
	background:none;
	border-bottom: 1px solid #fff;
}
.m_none{
	display:none;
}.lu {
    margin: 3px 0;
    background: #fef;
    padding: 7px 5px;
    border-bottom: 1px solid #ccc;
}
}