@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
body.home .header nav ul.nav li a{
font-size:14px;
}
body.home .footer .widget p{
word-break:keep-all;
}


}
       
            @media (min-width: 1400px){
            body    .page-template-page-approved-php .right-sidebar .widget{background-size: auto 100%;}
            }
            @media (min-width: 1600px){
              html  body .page-template-page-approved-php .subpage-design .right-sidebar .sidebar1 .textwidget2 iframe{height: 300px!important;}
            }
            @media (min-width: 1900px){
             html   body .page-template-page-approved-php .subpage-design .right-sidebar .sidebar1 .textwidget2 iframe{height: 360px!important;}    
            }

     