.header_area + section, .header_area + row, .header_area + div {
    margin-top: 79px;
}
.item.form-group {
    display: flex;
}
.banner_area .banner_inner .overlay {
    
    background-size: 100% 100% !important;
}
.nice-select {
    width: 100% !important;
}
.flexdiv
{
   display: flex; 
}
.spantext{
        line-height: 17px;
    font-size: 11px;
}
.p_120 {
    padding-top: 60px;
    padding-bottom: 60px;
}
.main_title {
    text-align: center;
    max-width: 680px;
    margin: 0px auto 35px;
}
.main_menu, .header_area .navbar {
    background: aliceblue;
}

 @media only screen and (max-width:768px) and (orientation: landscape){
}

@media only screen and (max-width:280px){
       .metname{
        font-size: 18px !important;
    }
    label.col-form-label.col-md-4.col-sm-4.label-align {
    padding-left: 0px;
}
label.col-form-label.col-md-3.col-sm-3.label-align {
    padding-left: 0px;
    padding-right: 0px;
}
.col-md-9.col-sm-9 {
    padding-left: 0px;
    padding-right: 0px;
}
.chngpasstext{
    text-align: left !important;
}
.breadcrumbs {
 
    margin-top: 61px !important;
        overflow: visible !important;
        margin-bottom:10px !important;
        display: flow !important;
 
}
.about_area.p_120{
        padding-left: 15px !important;
    padding-right: 15px !important;
}
.mordetailsbtntab{
        display: flex;
}
.moredetss4{
        width: 33% !important;
}
.moredetsbtbs{
        font-size: 10px !important;
        padding-left: 1px !important;
        padding-right: 1px !important;
}
}




@media only screen and (min-width: 281px) and (max-width: 320px){
       .metname{
        font-size: 18px !important;
    }
    label.col-form-label.col-md-4.col-sm-4.label-align {
    padding-left: 0px;
}
label.col-form-label.col-md-3.col-sm-3.label-align {
    padding-left: 0px;
    padding-right: 0px;
}
.col-md-9.col-sm-9 {
    padding-left: 0px;
    padding-right: 0px;
}
.chngpasstext{
    text-align: left !important;
}
.breadcrumbs {
 
    margin-top: 61px !important;
        overflow: visible !important;
        margin-bottom:10px !important;
        display: flow !important;
 
}
.about_area.p_120{
        padding-left: 15px !important;
    padding-right: 15px !important;
}
.mordetailsbtntab{
        display: flex;
}
.moredetss4{
        width: 33% !important;
}
.moredetsbtbs{
        font-size: 10px !important;
        padding-left: 1px !important;
        padding-right: 1px !important;
}
}




@media only screen and (min-width: 321px) and (max-width: 360px){
    .metname{
        font-size: 18px !important;
    }
    label.col-form-label.col-md-4.col-sm-4.label-align {
    padding-left: 0px;
}
label.col-form-label.col-md-3.col-sm-3.label-align {
    padding-left: 0px;
    padding-right: 0px;
}
.col-md-9.col-sm-9 {
    padding-left: 0px;
    padding-right: 0px;
}
.chngpasstext{
    text-align: left !important;
}
.breadcrumbs {
 
    margin-top: 61px !important;
        overflow: visible !important;
        margin-bottom:10px !important;
        display: flow !important;
 
}
.about_area.p_120{
        padding-left: 15px !important;
    padding-right: 15px !important;
}
.mordetailsbtntab{
        display: flex;
}
.moredetss4{
        width: 33% !important;
}
.moredetsbtbs{
        font-size: 10px !important;
        padding-left: 1px !important;
        padding-right: 1px !important;
}
}




@media only screen and (min-width: 361px) and (max-width: 380px){
       .metname{
        font-size: 18px !important;
    }
    label.col-form-label.col-md-4.col-sm-4.label-align {
    padding-left: 0px;
}
label.col-form-label.col-md-3.col-sm-3.label-align {
    padding-left: 0px;
    padding-right: 0px;
}
.col-md-9.col-sm-9 {
    padding-left: 0px;
    padding-right: 0px;
}
.chngpasstext{
    text-align: left !important;
}
.breadcrumbs {
 
    margin-top: 61px !important;
        overflow: visible !important;
        margin-bottom:10px !important;
        display: flow !important;
 
}
.about_area.p_120{
        padding-left: 15px !important;
    padding-right: 15px !important;
}
.mordetailsbtntab{
        display: flex;
}
.moredetss4{
        width: 33% !important;
}
.moredetsbtbs{
        font-size: 10px !important;
        padding-left: 1px !important;
        padding-right: 1px !important;
}
}


@media only screen and (min-width: 381px) and (max-width: 400px){
       .metname{
        font-size: 18px !important;
    }
    label.col-form-label.col-md-4.col-sm-4.label-align {
    padding-left: 0px;
}
label.col-form-label.col-md-3.col-sm-3.label-align {
    padding-left: 0px;
    padding-right: 0px;
}
.col-md-9.col-sm-9 {
    padding-left: 0px;
    padding-right: 0px;
}
.chngpasstext{
    text-align: left !important;
}
.breadcrumbs {
 
    margin-top: 61px !important;
        overflow: visible !important;
        margin-bottom:10px !important;
        display: flow !important;
 
}
.about_area.p_120{
        padding-left: 15px !important;
    padding-right: 15px !important;
}
.mordetailsbtntab{
        display: flex;
}
.moredetss4{
        width: 33% !important;
}
.moredetsbtbs{
        font-size: 10px !important;
        padding-left: 1px !important;
        padding-right: 1px !important;
}
}


@media only screen and (min-width: 401px) and (max-width: 500px){
       .metname{
        font-size: 18px !important;
    }
    label.col-form-label.col-md-4.col-sm-4.label-align {
    padding-left: 0px;
}
label.col-form-label.col-md-3.col-sm-3.label-align {
    padding-left: 0px;
    padding-right: 0px;
}
.col-md-9.col-sm-9 {
    padding-left: 0px;
    padding-right: 0px;
}
.chngpasstext{
    text-align: left !important;
}
.breadcrumbs {
 
    margin-top: 61px !important;
        overflow: visible !important;
        margin-bottom:10px !important;
        display: flow !important;
 
}
.about_area.p_120{
        padding-left: 15px !important;
    padding-right: 15px !important;
}
.mordetailsbtntab{
        display: flex;
}
.moredetss4{
        width: 33% !important;
}
.moredetsbtbs{
        font-size: 10px !important;
        padding-left: 1px !important;
        padding-right: 1px !important;
}
}


@media only screen and (min-width: 501px) and (max-width: 600px){
       .metname{
        font-size: 18px !important;
    }
    label.col-form-label.col-md-4.col-sm-4.label-align {
    padding-left: 0px;
}
label.col-form-label.col-md-3.col-sm-3.label-align {
    padding-left: 0px;
    padding-right: 0px;
}
.col-md-9.col-sm-9 {
    padding-left: 0px;
    padding-right: 0px;
}
.chngpasstext{
    text-align: left !important;
}
.breadcrumbs {
 
    margin-top: 61px !important;
        overflow: visible !important;
        margin-bottom:10px !important;
        display: flow !important;
 
}
.about_area.p_120{
        padding-left: 15px !important;
    padding-right: 15px !important;
}
.mordetailsbtntab{
        display: flex;
}
.moredetss4{
        width: 33% !important;
}
.moredetsbtbs{
        font-size: 10px !important;
        padding-left: 1px !important;
        padding-right: 1px !important;
}
}




@media only screen and (min-width: 601px) and (max-width: 768px){
       .metname{
        font-size: 18px !important;
    }
    label.col-form-label.col-md-4.col-sm-4.label-align {
    padding-left: 0px;
}
label.col-form-label.col-md-3.col-sm-3.label-align {
    padding-left: 0px;
    padding-right: 0px;
}
.col-md-9.col-sm-9 {
    padding-left: 0px;
    padding-right: 0px;
}
.chngpasstext{
    text-align: left !important;
}
.breadcrumbs {
 
    margin-top: 61px !important;
        overflow: visible !important;
        margin-bottom:10px !important;
        display: flow !important;
 
}
.about_area.p_120{
        padding-left: 15px !important;
    padding-right: 15px !important;
}
.mordetailsbtntab{
        display: flex;
}
.moredetss4{
        width: 33% !important;
}
.moredetsbtbs{
        font-size: 10px !important;
        padding-left: 1px !important;
        padding-right: 1px !important;
}
}




@media only screen and (min-width: 769px) and (max-width: 1200px){
}



@media only screen and (min-width:992px){
}



@media only screen and (min-width: 1201px) and (max-width: 1366px){
}




@media only screen and (min-width: 1367px) and (max-width: 2500px){
}
