@media all and (max-width:2000px){
    .footer_custom_padding{
        padding: 50px 50px 30px 50px !important;
    }
    .breadcrumb_ttl{
        font-size: 35px;
    }
    .breadcrumb_ttl_sp{
        font-size:25px !important;
        padding-bottom:0px !important;
    }
    .page-title-style-9{
        margin-top: 95px; 
    }
     /*text-alignment*/
    .lg-text-center {text-align: center;}
    .lg-text-left {text-align: left;}
    .lg-text-right {text-align: right;}
    .lg-display-none {display:none !important}
    .lg-padding-50px-lr{padding-left:50px !important; padding-right:50px !important;}
    .enquiry{
        margin:10px 0px;
    }
}
@media all and (max-width:1980px){

}
@media all and (max-width:1600px){
    
}
@media all and (max-width:1550px){
    .slider1_ttl{
        font-size: 50px !important;
        line-height: 50px !important;
    }
    .slider1_btn{
        font-size: 12px !important;
        left:-200px;
    }
    .custom_head{
        font-size: 30px;
        line-height: 36px;
    }
    .breadcrumb_ttl{
        font-size: 30px;
    }
    
}
@media all and (max-width:1440px){
    header nav.nav-box-width {
        padding: 0 20px;
    }
    .breadcrumb_padding{
        padding: 20px 25px !important;
    }
    .slider1_ttl{
        font-size: 50px !important;
        line-height: 50px !important;
        left: 100px;
    }
    .slider1_btn{
        font-size: 12px !important;
        left:-180px;
    }
    .bg-custom-pic {
        background-position-y: 165%;
        background-position-x: 110%;
    }
}
@media all and (max-width:1360px){
    
}
@media all and (max-width:1200px){
    
}
@media all and (max-width:960px){
    .bg-custom-pic {
        background-position-y: 135%;
    }
    /*text-alignment*/
    .md-text-center {text-align: center;}
    .md-text-left {text-align: left;}
    .md-text-right {text-align: right;}
    .md-display-block {display:block !important}
    header nav.nav-box-width {
        padding: 0 0px !important;
    }
}
@media all and (max-width:768px){
    
}
@media all and (max-width:512px){
    .edit_table_list {
        width: 100%;
        background-color: rgb(244, 244, 244);
        border: 10px solid rgb(244, 244, 244);
        margin: 0px 0px 10px 0px !important;
    }
    .NotGeneric-SubTitle{
        font-size:22px !important;
    }
    .btn-primary-white{
        font-size:14px !important;
        padding:8px 14px !important;
    }
    header a.logo img {
        max-height: 60px;
        padding: 10px;
    }
    header .logo .logo-light{
        margin-left: -30px;
    }
    .footer_custom_padding{
        padding: 30px 30px 10px 30px !important;
    }
     .breadcrumb_ttl_sp{
        font-size:20px !important;
        padding-bottom:0px !important;
    }
    .page-title-style-9{
        margin-top: 55px; 
    }
    .sm-padding-15px-lr{padding-left:15px !important; padding-right:15px !important;}
}
@media all and (max-width:360px){
    
}