.lb-data .lb-number { 
    display: none!important;
}

.pagemainus  .jumbotron{padding:60px 0!important;text-align:center!important; background: #DB6B66!important;}
.pagemainus  .jumbotron h1{

font-weight: 400;
font-size: 50px;
line-height: 72px; 
text-align: center;
text-transform: uppercase; 
color: #FFFFFF; 
text-shadow: 5px 10px 14px rgba(0, 0, 0, 0.76);}
.pagemainus   .container{  font-size: 14px;
min-height:400px;padding-top:30px;
color: #33342F;}
.pagemainus {padding-bottom:50px;}
@media only screen and (max-width: 680px) {
	.pagemainus  .jumbotron{padding:40px 0; }
.pagemainus  .jumbotron h1{ 
font-size: 40px;
line-height: 52px;  } 
.pagemainus {padding-bottom:30px;}
}  

@media screen and (max-width: 992px) {.profile-detail .profile-pic img {
    height: 100%;
}
    .profile-detail.text-center.p-30 {
        width: 100%;
        margin: 0 auto;
        text-align: center;
    }.profile-pic.text-center {
        margin: 0 auto;
    }#carer-form .reg-main-form-form-input {
        padding-top: 8px;
        width: 100%;
    }
    .step2formuserssedit .ussect {
        flex-direction: column!important;
    }
    .step2formuserssedit .ussect 
    input[type="radio"]+label {
 
        display: flex;
    }
    .step2formuserssedit .ussect 
    input[type="radio"]+label img{margin-right:10px;}
    a.us-backbutton img {
        height: 28px;
        width: 28px;
    }
    .step2formuserssedit .ussect label{
    padding: 5px 30px;}

    
    .form-main-container-step3   .ussect .reg-main-form-form-input {
        padding-top: 8px;
        width: auto;
    }

    .ussect{
        display: inline-table;
    }
}


@media screen and (max-width: 600px) {
/* Base css reset */

    html, body, p, div{ 
        font-size: 14px;}
        .h1, .h2, .h3, h1, h2, h3 {
            margin-top: 5px;
            margin-bottom: 5px;
        }

        .care-type-main.reg-main-form-form-input.col-md-12.p-b-30.a1umeshspace {
            margin-bottom: -15px!important;
        }
        li.us-profiledrop {
            position: absolute;
            top: 90px!important; 
        }
        .us-navbar { 
            margin-top: 100px!important; }
    /* Login, Sign Up and Password pages css */
    .form-main-container-login, .form-main-container {
        padding: 0;
    } 
        .headingus-h4 { 
        font-size: 16px;}
        a.usbuttonssc { 
        font-size: 10px!important; 
        padding: 10px 10px;
        height: 46px;
        width: 50%;}
        .usbuttonssc img{
            height: 13px;
        width: 13px;
        }
 
        form.reg-main-form-from .d-flex {
        flex-direction: row!important; 
    }.reg-form form {
        padding:20px 0;
    }.us-pre-registerboxbtn {
        margin-top: 30px;
    } 
    a.us-backbutton {margin-left:-15px!important;}

    .steps-bar { 
        margin-top: 20px;
    }
    .care-type-main.reg-main-form-form-input.col-md-12.p-b-30 {
        padding-top:38px;
        width: 100%;
        max-width: 100%!important;
        display: flex; 
        flex-direction: row;    margin: 20px 0!important;
    }
    .headingus-h2 {
        font-size: 20px;
        line-height: normal;
        margin: auto;
    }

    .care-type-main.reg-main-form-form-input.col-md-12 {height:auto!important;}
/*     .modal-dialog.modal-dialog-centered { 
        width: 85%;
    } */
        
    .ussect {
        flex-direction: inline-table!important;
    }
    .step2formuserssedit .ussect {
        flex-direction: column!important;
    }

    .step2formuserssedit .ussect 
    input[type="radio"]+label {
 
        display: flex;
    }
    .step2formuserssedit .ussect 
    input[type="radio"]+label img{margin-right:10px;}
    a.us-backbutton img {
        height: 28px;
        width: 28px;
    }
    .step2formuserssedit  
    .reg-main-form-input-full.button-reg.col-md-12.col-xs-12 {
        margin-top: 20px;
    }

    .care-type-main { 
        flex-direction: row!important;
    }#carer-form .reg-main-form-form-input {
      
        width: 100%;
    }#carer-form .hero-select .bootstrap-select .btn-default { 
        margin-bottom: 20px!important;}
        div#chkbox .reg-main-form-form-input {
            width: auto!important;
        }

/* Search pages css */
.care-inner-title-left.c-l {
    margin: 0 auto!important;
}
.cardcontainer1 .photo img { 
    object-fit: cover!important;
}


.form-main-container-step3   .ussect .reg-main-form-form-input {
    padding-top: 8px;
    width: auto;
}

 

div#search_data center img{max-width:300px;}

/* Interest page */
.tab-content-header li {
    list-style: none;
    padding: 15px 10px!important;}
  .tab-content-header, .tab-content-header>li>a {
            font-size: 14px!important;
            line-height: 26px;
        }
        .aboutp-listview { 
            font-size: 14px;line-height: 20px;}
            .tab-content-header li {
                margin-bottom: 0px!important;
            }
            .care-inner-title-right.c-r .col-md-4 {
                padding-top: 0!important;
            }
            .care-inner-title-right.c-r .col-md-3 {
                padding-top: 0!important;
            }
            .info-main-container.p-t-30 {
                padding-top: 30px;
            }



}

@media (max-width: 480px){ a.us-backbutton {

    margin-top: -11px!important;
}

    .step2formuserssedit .form-inner{
 
    margin: 0px;
}
}
.umesmenu     .dropdown-menu li a {
    color: #000!important;
    font-size: 12px;
}

.umesmenu     .dropdown-menu>li, #drop1 ul>li {
    text-align: left;
    font-size: 12px;
}

@media (max-width: 300px){ a.usbuttonssc { 
    width: 90%;
}
form.reg-main-form-from .d-flex {
    flex-direction: column!important;
}}