
    .textarea_manually{
height:72px!important;
}
textarea[disabled], html input[disabled] {
    cursor: default;
      background-color:#DDDDDD!important;
}
select[disabled], html input[disabled] {
    cursor: default;
      background-color:#DDDDDD!important;
}
button[disabled], html input[disabled] {
    cursor: default;
      background-color:#DDDDDD!important;
}
.form-style-5 label {
    display: initial;
    margin-bottom: 10px;
}
@media only screen and (min-width: 300px) and (max-width:1000px) {
.profile_images{
    margin-top: 30px!important;
    height: 72px!important;

}
}

/*new css*/
.profile_images{
    height:60px;
    width:80px;
    background-color:white;
}
.pdflogo{
    margin:0px auto;    
    display: block;
    max-width: 100%;
}
.custompadding{
    padding: 6px 8px 2px 11px;
}
#exact_age{
    margin-left:-10px;
}
.radioOption{
    margin-left:-1em;
}
.form-style-5 input[type=radio] {
    margin: 0 5px 0 -15px;
}

.h8{
    height: 5% !important;
}
.gry{border:2px solid #ccc;}


.width26 {
    width: 30%;
}

.width10 {
    width: 8%;
}

.width55 {
    width: 40%;
}
.float-left {
    float: left;
    margin-right: 10px;
}

#captcha_img img {
    max-width: 100% !important;
    height: 40px !important;
    margin-top: 4px !important;
}

/*Title Animation*/
/*#title {
 
  background: white;
  position: relative;
  animation-name: mymove;
  animation-duration: 5s;

}

@keyframes mymove {
  from {left: 0px;}
  to {left: 50%;}
}*/



.em_bar {
    background: #9b50db none repeat scroll 0 0;
    height: 2px;
    margin: 0 auto 5px;
    width: 62px;
}

.text_left .em_bar {
    margin: 0;
}

.em_bar_bg {
    height: 5px;
    width: 90px;
    background: #cbbded;
    margin: 20px auto;
    position: relative;
    border-radius: 30px;
}


.em_bar_bg:before {
    content: "";
    position: absolute;
    left: 0;
    top: -2.7px;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    background: #0c5adb;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: MOVE-BG;
    animation-name: MOVE-BG;
}

@-webkit-keyframes MOVE-BG {
    from {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    to {
        -webkit-transform: translateX(88px);
        transform: translateX(88px);
    }
}

@keyframes MOVE-BG {
    from {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    to {
        -webkit-transform: translateX(88px);
        transform: translateX(88px);
    }
}


/*Type writter*/

/* GLOBAL STYLES */
div .typewriter {
  background-color: #225;
   padding-top: 1em;
   padding-bottom: 1em;
  display: flex;
  justify-content: center;
}

/* DEMO-SPECIFIC STYLES */
.typewriter h3 {
  color: #fff;
  font-family: monospace;
  overflow: hidden; /* Ensures the content is not revealed until the animation */
  /*border-right: .10em solid orange; /* The typwriter cursor */
  white-space: nowrap; /* Keeps the content on a single line */
  margin: 0 auto; /* Gives that scrolling effect as the typing happens */
  letter-spacing: .15em; /* Adjust as needed */
  animation: 
    typing 5.5s steps(30, end),
    blink-caret .5s step-end ;
}

/* The typing effect */
@keyframes typing {
  from { width: 0 }
  to { width: 100% }
}

/* The typewriter cursor effect */
/*@keyframes blink-caret {
  from, to { border-color: transparent }
  50% { border-color: orange }
}*/
/*Yashwant Added By---13-06-2023*/
.textgray{
    color: #ccc;
    font-size:18px!important;
    background-color: #225;
}

.d_resp_success{
    background-color: #97ffbb;
    padding-top: 1em;
    padding-bottom: 1em;
    justify-content: center;
}
.d_resp_aborted{
    background-color: #e7ff97;
    padding-top: 1em;
    padding-bottom: 1em;
    justify-content: center;
}
.d_resp_failure{
    background-color: #ff9797;
    padding-top: 1em;
    padding-bottom: 1em;
    justify-content: center;
}
.d_resp_invalid{
    background-color: #ff9797;
    padding-top: 1em;
    padding-bottom: 1em;
    justify-content: center;
}
.fs_40{
    font-size: 40px;
}
.d_resp_hdr{
    width: inherit;
    padding: 0 260px;
}
@media print {
    .navbar-brand,.bgnewcolor,.backebe,.bred-aria,.d_resp_msg,#d_resp_prnt,footer {
        display: none !important;
    }
    .d_resp_hdr {
        padding: 0px !important;
    }
}
/*yashwant 22-06-2023*/.cust-right{
    margin-left: 68% !important;
}

.pages-table-format td {
    color: #2f76ab;
    border: 1px solid #bee0f1;
    text-align: CENTER;
    padding: 6px 5px !important;
    font-size: 13px !important;
}
.pages-table-format th {
    
    text-align: CENTER;
    
}
.mr5{
    margin-right: 5%!important;
}

.b_danger{border:1px solid red !important}