.act-pay {min-height: 270px;padding-top: 50px;}

.enter-txt{padding-top: 30px;}
.enter-txt h3{ font-family: 'Roboto-Regular'; color:#fff;}
.enter-txt p{ color:#fff;}
.subcrib-btn img {max-width: 24px;float: left;margin-right: 5px;}
.subcrib-btn{ border:solid 1px #fff !important; color:#fff !important; font-size:19.5px; margin-top: 15px;}
.alt-img{ max-width:70px; margin-bottom: 15px;}
.balali-txt h1{margin-bottom:30px; margin-top:30px;}
.balali-txt p{margin-bottom:30px;}
.act-service{ text-align:left;}
.act-details{ background-color:#f6f6f6; padding:30px; text-align:left; margin-bottom: 15px;}
.act-details h1{text-align:left; margin-bottom: 30px;}
.dt-control{ height:50px; border:none; box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.2); border-radius: 0;}
.btn-otp{ height:50px; background-color:#ee3035; color:#fff; text-transform:uppercase; padding: 0px 35px;}
.act-details p{ font-size:15px; margin-top: 15px;}
.act-details p span{color:#ee3035; text-decoration:underline;}
.act-label{font-size:15px;}
.act-label span{color:#ee3035; text-decoration:underline;}
.custom-control-label::before{ border-radius:0 !important;}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {background-color: #ee3035;}
.act-shows{ background-color:#000; padding:8px;}
.act-movies{ background-color:#000; padding:8px;}
.dt-cab{margin-bottom:30px;}
.mylabel {padding-top: 13px;}
.dt-user span{ color:#ee3035;}
.dt-control + i.fa{margin-top:-32px !important;}
.refer-btn {background-color: #ee3035;padding: 10px 35px;border-radius: 0;color: #fff;text-transform: uppercase; border-radius:2px;}
.refer-btn:hover{background:none; border:1px solid #ee3035; color:#ee3035;}
.sb-main{ text-align:left;}
.mylabel img {margin-top: -13px;}
.pay-bg {background-color: #fff; box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.2); padding: 50px; margin-bottom:50px;}
.pay-act h1{ text-transform:capitalize; margin-bottom: 30px;}
.pay-act p{ margin:20px 0px; }
.pay-act p span{ color:#ee3035;}
.pay-act {max-width: 430px;margin: 0 auto;}
.pay-bill{ text-align:center;}
.select-bill{
 -webkit-appearance: none;
  -moz-appearance: none;
  background: transparent;
  background-image: url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");
  background-repeat: no-repeat;
  background-position-x: 97%;
  background-position-y: 12px;
  border: 1px solid #dfdfdf;
 }
 
.selet-act{max-width: 300px;margin: 0 auto;}
.table-act h1{ font-size:22px; text-transform:capitalize; margin-bottom:30px;}
.table-act table thead tr th{font-family: 'Roboto-Medium'; padding: 15px 25px; font-weight:100;}
.table-act table tbody tr td{font-family: 'Roboto-Medium'; padding: 15px 25px;}

.radio {display: block;position: relative;padding-left: 30px;margin-bottom: 12px;cursor: pointer;font-size: 20px;-webkit-user-select: none;
    -moz-user-select: none; -ms-user-select: none; user-select: none; text-align:left;}
.radio input {position: absolute; opacity: 0; cursor: pointer;}
.radio input:checked ~ .checkround {
    background-color: #fff;
}

.checkround {

    position: absolute;
    top: 6px;
    left: 0;
    height: 20px;
    width: 20px;
    background-color: #fff ;
    border-color:#000000;
    border-style:solid;
    border-width:1px;
     border-radius: 50%;
}
.checkround:after {content: "";position: absolute;display: none;}

.radio input:checked ~ .checkround:after { display: block;}

.radio .checkround::after {
    left: 4px;
    top: 4px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #ee3035;
}