
.tfac label {cursor:pointer;display: inline-block;text-align:center; font-size:16px;width:80px;padding:4px;border: solid 1px #33ADFF;transition: all 0.3s;border-radius:3px; height:34px;}
.tfac input[type="radio"] {display: none;}
.tfac input[type="radio"]:checked + label {background:#33ADFF;color:#FFFFFF;}

.tfacgdo label {cursor:pointer;display: inline-block;text-align:center; font-size:16px;width:auto;padding:4px;border: solid 1px #33ADFF;transition: all 0.3s;border-radius:3px; height:34px; float:left;}
.tfacgdo input[type="checkbox"] {display: none;}
.tfacgdo input[type="checkbox"]:checked + label {background:#33ADFF;color:#FFFFFF;}

.dropdown-item{cursor:pointer;}
.dropdown-item:hover{background:#199ff9d9;color:#FFFFFF;}
.preview{border-radius:5px;}
.img-r{ width:45px;height:45px;border-radius:50% 50%;}
.imr-c{width:180px;height:155px;border-radius:5px;}
.imr-d{width:160px;height:125px;border-radius:5px;}
.imr-g{width:160px;height:130px;border-radius:5px;}
#sfp {cursor:pointer;}
#spl {padding:0px;display:none;}

.form-control{ background:;}
h6{font-size:17px;}

.gdobx{width:auto;float:left; padding-right:10px;padding-bottom:10px;border:none;}
.ptbcol{padding-top:7px;padding-bottom:7px;}

#gfp {cursor:pointer; background:#c1c8d5;width:auto;height:40px; text-align:center; padding-top:9px; border-radius:3px;}
#gfp:focus {cursor:pointer; background:#ff0000;width:300px;height:35px; text-align:center; padding-top:9px; border-radius:3px;}
#gpl {padding:0px;display:none;}

#slsfp {cursor:pointer; background:#c1c8d5;width:auto;height:40px; text-align:center; padding-top:9px; border-radius:3px;}
#slsfp:focus {cursor:pointer; background:#ff0000;width:300px;height:35px; text-align:center; padding-top:9px; border-radius:3px;}
#slspl {padding:0px;display:none;}

#spmdf {cursor:pointer; background:#c1c8d5;width:auto;height:40px; text-align:center; padding-top:9px; border-radius:3px;}
#spmdf:focus {cursor:pointer; background:#ff0000;width:300px;height:35px; text-align:center; padding-top:9px; border-radius:3px;}
#spmdl {padding:0px;display:none;}

#bfpd1 {cursor:pointer; background:#f5f5f5;width:auto;height:35px; text-align:center; padding-top:6px; border-radius:3px;}
#bfpd1:focus {cursor:pointer; background:#ff0000;width:300px;height:35px; text-align:center; padding-top:6px; border-radius:3px;}


.edsr{ background:#f99b51;color:#FFFFFF;width:38px;height:36px;padding:0px;}
.rmsr{ background:#FF5733; color:#FFFFFF;width:38px;height:36px;padding:0px;}
.fbf{font-weight:500;color:#199ff9d9;font-size:17px;padding-top:5px;padding-bottom:5px;}

.sntsrno{display:none;}
.stntbso{ display:none;}

[type=file] {
position: absolute;
filter: alpha(opacity=0);
opacity: 0;}
[type=file] + label {
border-radius: 4px;
text-align: left;
padding: 5px;
width: 100%; min-height:37px;
margin:0; left:0;
position: relative;}
[type=file] + label {
text-align: center;
border: solid 1px #33ADFF;
cursor: pointer;}
[type=file] + label:hover {
background:#33ADFF;color:#FFFFFF;}


@media screen and (max-width: 450px) {
.sntsrn{display:none;}
.sntsrno{display:block;}
.srwo{cursor:pointer;background-color:rgb(255, 255,255,0.9); padding:10px;border-radius:7px;}
.srwo:hover{background:#c9e8ff;cursor:pointer;}
.stntbs{ display:none;}
.imr-co{border-radius:50% 50%; width:50px; height:50px;}
.stntbso{ display:block;}

.edsr{ background:#f99b51;color:#FFFFFF;width:32px;height:30px;padding:0px;}
.rmsr{ background:#FF5733; color:#FFFFFF;width:32px;height:30px;padding:0px;}




}
