.background { background: #00aadc none repeat scroll 0 0;    border-color: #0087be;    border-radius: 4px;    border-style: solid;    border-width: 1px 1px 2px;    box-sizing: border-box;    clear: both;    color: white;    cursor: pointer;    display: block;    float: none;    font-size: 14px;    font-weight: 600;    height: auto;    line-height: 1.3;       overflow: hidden;    padding: 10px 16px;    width: 100%;}
.loginh1 {    background-color: #1e8cbe;    border-bottom: 1px solid #0079aa;    height: 46px;    left: 0;    position: relative;    right: 0;    text-align: left;    margin-top: 0;	padding-top:5px;}
. label {    color: #2e4453;    font-size: 14px;    font-weight: 600;    line-height: 24px;    margin-bottom: 5px;}
.register{border-bottom: 1px solid rgba(200, 215, 225, 0.5);    color: #87a6bc;    display: block;    padding: 16px 24px;	width:100px;font-size: 13px;}	
.footer {    background: #f6f9fa none repeat scroll 0 0;    border-top: 1px solid #e9eff3;    box-shadow: none; padding:24px;width:580px;	}		#login {margin: auto;    padding: 8% 0 0;    width: 320px;}
#login1 {margin: auto;
    padding: 15px 0 0;
	 font-size: 15px;
    width: 320px;}
    
.planhdr {
	margin-top: 18px;
	font-size: 18px;
}

.input-section-check {
    position: relative;
    overflow: hidden;
    display: flex;
    margin-top: 10px;
}
.input-section-check .option {
    background: #fff;
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
    /* justify-content: space-evenly; */
    margin: 0 0;
    border-radius: 5px;
    cursor: pointer;
    padding: 10px 10px;
    border: 1px solid #442C7D;
    transition: all 0.3s ease;
}
.input-section-check .option .dot{
  position: relative;
  visibility: hidden;
}
.input-section-check .option .dot::before{
  position: absolute;
  content: "";
  top: 4px;
  left: 4px;
  width: 12px;
  height: 12px;
  background: #0069d9;
  border-radius: 50%;
  opacity: 0;
  transform: scale(1.5);
  transition: all 0.3s ease;
}
.input-section-check input[type="radio"]{
      visibility: hidden;
      position: absolute;
}
#option-1:checked:checked ~ .option-1,
#option-2:checked:checked ~ .option-2,
#option-3:checked:checked ~ .option-3{
  border-color: #fe6500;
  background: #fff5ef;
}
#option-1:checked:checked ~ .option-1 .dot,
#option-2:checked:checked ~ .option-2 .dot,
#option-3:checked:checked ~ .option-3 .dot{
  background: #fff;
}
#option-1:checked:checked ~ .option-1 .dot::before,
#option-2:checked:checked ~ .option-2 .dot::before,
#option-3:checked:checked ~ .option-3 .dot::before{
  opacity: 1;
  transform: scale(1);
}

.rdobox{
    width:31.3%;
    margin:1%;
    float:left;
}
.newdtls{
    width:100%;
}
.newdtls ul{
   padding-left:0;
   margin:0;
}
.newdtls ul li {
    list-style-type: disc;
    display: list-item;
    list-style-position: inside;
    text-align:left;
}
.newdtls h5 {
	font-size: 15px;
	margin: 0 0 7px;
}




