.body-container{width:90%;margin:auto}.personal{background:url(../images/personal-icon-orange.png) no-repeat;background-size:70px!important}.medical{background:url(../images/medical-red.png) no-repeat}.address{background:url(../images/address-red.png) no-repeat}.contact{background:url(../images/contact-red.png) no-repeat}.address,.contact,.medical,.personal{width:100%;height:70px;background-position:center center!important;background-size:48px!important}.icon-selector{font-size:14px;font-family:open-sans-regular}.icon-selector h5{text-align:center;color:#f98315;font-size:16px}.icon-selector .border-btm{background-color:#f98315;width:25px;height:1px;margin:auto}.icon-selector.active h5{color:#3daf2c}.icon-selector.active .border-btm{background-color:#3daf2c}.icon-selector.active .personal{background:url(../images/personal-icon-green.png) no-repeat center center;background-size:70px!important}.icon-selector.active .medical{background:url(../images/medical-green.png) no-repeat}.icon-selector.active .address{background:url(../images/address-green.png) no-repeat}.icon-selector.active .contact{background:url(../images/contact-green.png) no-repeat}.selective-icons{margin:10px 0;margin-bottom:0}.test-details-form h5{font-size:12px;color:#676767;font-family:open-sans-regular}.test-details-form .radio-btn-div{width:48%;float:left}.test-details-form .radio-btn{background-color:#f5f5f5;padding:4px 8px;border-radius:28px;border:1px solid #9b9b9b;font-size:12px;color:#9b9b9b;font-family:open-sans-regular}.test-details-form .rbtn1{margin-right:2%}.test-details-form .rbtn2{margin-left:2%}.test-details-form input[type=radio]{margin:0 7px 0 0;line-height:normal;width:15px;height:15px}.test-details-form label{margin:0;font-weight:400}.test-details-form .age,.test-details-form .date,.test-details-form .month,.test-details-form .year{border-bottom:1px solid #676767;padding-bottom:8px;font-family:open-sans-regular;font-size:13px}.test-details-form .age input,.test-details-form .date input,.test-details-form .month input,.test-details-form .year input{border:none}.btn-sos{width:100%;float:left;margin:0 0;margin-bottom:35px}.btn-sos h4{width:150px;text-align:center;margin:0 auto;padding:9px 10px;border-radius:16px;background-color:#3daf2c;color:#fff;font-size:15px;cursor:pointer}.selected-blood-grp h5{width:44px;height:44px;text-align:center;background-color:#ed1c24;border-radius:50%;padding:12px 7px;font-size:17px;color:#fff;margin-top:14px;margin-bottom:0;display:inline-block;margin:3px}.selected-blood-grp h5 label{padding:0!important;top:0;left:0;line-height:initial!important;color:inherit;font-size:inherit!important}.selected-blood-grp h5 [type=radio]:not(:checked)+label:after,.selected-blood-grp h5 [type=radio]:not(:checked)+label:before{border:none;margin:0}.selected-blood-grp h5.active{background-color:#3daf2c}.medical-form .dob-form{margin:0 -13px}.medical-form .gender-defining-btn{margin-top:15px}.medical-form .dob-form .col-xs-12{margin-bottom:25px}.address-form .dob-form .col-xs-6{margin-bottom:15px}.address-form .same-address{float:right}.address-form .same-address h5{display:inline-block}.contact-form .dob-form .col-xs-12{margin-bottom:15px}.phonebook-table table tr td.phone-letter{background-color:#3daf2c;color:#fff;font-size:20px;text-align:center}.modal-content{padding:15px!important}.modal-content h4{font-size:14px;color:#3daf2c;margin-top:10px;font-family:open-sans-regular}.modal-content h3{font-size:18px;color:#505050;font-family:open-sans-regular}.modal-content p{font-size:13px;color:#505050;font-family:open-sans-lt}.modal-content img{width:100px;margin:auto}@media (max-width:520px){.address,.contact,.medical,.personal{background-size:40px!important}.icon-selector.active .personal{background-size:55px!important}.selected-blood-grp h5{width:35px;height:35px;padding:10px 7px;font-size:12px}}@media (max-width:425px){.address,.contact,.medical,.personal{background-size:30px!important;height:50px}.personal{background-size:45px!important}.icon-selector h5{font-size:10px}.icon-selector.active .personal{background-size:45px!important}.radio-btn-div .col-xs-4{padding:0 7px}.radio-btn-div .date{margin-left:10px}.radio-btn-div .year{margin-right:6px}.selected-blood-grp h5{width:30px;height:30px;padding:9px 7px 0 7px;font-size:10px;margin:1px}}.row-icons{margin-bottom:0!important}@media (max-width:340px){.selected-blood-grp h5{width:27px;height:27px;padding:7px 1px 0 2px}}.margin-clear-rdo{margin-bottom:0!important}.margin-clear-top{margin-top:0}