.s-m-btn{background: #FFAA16!important;border-radius: 20px!important;padding: 9px 15px;font-family: Montserrat;font-style: normal;font-weight: 600;font-size: 24px;line-height: 29px;color: #FFFFFF;display: inline-block;transition: all 300ms linear;font-family: Montserrat;font-style: normal;font-weight: 600;font-size: 18px;line-height: 22px;text-align: center;color: #FFFFFF;outline: none;border: none;display:inline-block;cursor:pointer}
.api-custom-items .get-submit{margin-top:20px}
.api-custom-items label{display:flex;text-align:center;margin:10px 0px}
.api-custom-items span:nth-child(1){width:20%}
.api-custom-items span:nth-child(2){width:60%}
.api-custom-items span:nth-child(3){width:20%}
.api-custom-items span input[type="checkbox"]{margin-top:0px;top:0px}
.api-custom-items span input[type="checkbox"]:checked[type="checkbox"]:before{top:3px;left:4px}
.api-custom-items .form-response div{text-align:center;font-weight: bold;padding:10px 0px}
/** Notification **/
.notification-popup{position:fixed;width:500px;padding:20px;border:1px solid #DDD;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background:#FFF;z-index:1000001;color:#000}
.notification-popup .notification-close{position:absolute;top:10px;right:5px;font-size:40px;cursor:pointer;height:20px;line-height: 20px}
.notification-overlay{position:fixed;width:100%;height:100%;z-index:1000000;background:rgba(000,000,000,0.7);top:0px;left:0px;cursor:pointer}
.notification-popup form{margin:10px 0px}
.notification-content{font-family: Montserrat}
.notification-content .s-m-btn{border-bottom: 0px!important;}
@media(max-width:550px){
    .notification-popup{width:95%}
}
@media(max-width:768px){
    .notification-popup{max-height: 90vh;overflow: auto}
}
