.prism-player .prism-cover {
   box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.25);
   border-radius: 8px;
}

.layui-m-layercont {
   padding: 20px 60px 18px 60px;
   /* background-color: #fff; */
}

@media (max-width: 767px) {
   .layui-m-layercont {
      padding: 20px 20px 20px 20px;
      /* background-color: #fff; */
   }
}

.layui-m-layerchild h3 {
   font-size: 1rem;
   background-color: #d6000f;
   color: #fff;
   text-align: left;
   padding-left: 60px;
   font-weight: 800;
}

@media (max-width: 767px) {
   .layui-m-layerchild h3 {
      padding-left: 18px;
      font-size: 0.875rem;

   }
}

.layui-m-layerbtn {
   display: block;
}

.layui-m-layerbtn span {
   width: 48%;
   display: inline-block;
}

.layui-m-layer0 .layui-m-layerchild {
   max-width: 500px;
   margin: 0 15px;
}

.closebtn_login_icon {
   font-size: 1.1rem;
   position: relative;
   top: 0;
   right: 10px;
   float: right;
   cursor: pointer;
}

@media (max-width: 767px) {
   .closebtn_login_icon {
      font-size: 1rem;
      position: relative;
      top: 0;
      float: right;
      cursor: pointer;
   }
}


/* float: right; */

.layui-m-layerbtn span[no] {
   color: #1f1142;
   font-size: 16px;

}

.layui-m-layerbtn span[yes] {
   color: #f60;
   font-size: 16px;
}

@media (max-width: 767px) {
   .layui-m-layerbtn span[no] {

      font-size: 0.875rem;

   }

   .layui-m-layerbtn span[yes] {
      font-size: 0.875rem;
   }

}

.layui-m-layer .layui-m-layercont a.my_collection {
   font-size: 0.875rem;
   color: #d6000f;
}

.layui-m-layer .layui-m-layercont a.my_collection:hover {
   color: #1f1142;
}