@media screen and (max-width:1680px){
    .footer-right ul{margin:0;}
    .footer-right ul li {padding: 0 1px;}
    .nav-in ul li { padding: 24px 0;}
    .container-inner{padding:0 15px;}
    .medical-in-rgt figure img {height: auto;}
    .donate-in{padding: 15px 15px 44px 50px;}
    .entry_name {padding: 45px 15px;}
    .blog-in {padding: 20px 0 200px 0;}
    .donate-in p br{display:none;}
    /***locpage*/
.contact-rt { padding: 0 15px 0 46px;}
    .contact-lt {padding: 46px 22px 0 82px;}
    .nav-in ul li.drop_down ul.sub-menu.sub-menu-in{left:217px;}
    .nav-in ul li.drop_down ul.sub-menu{left:217px;}
}
@media screen and (max-width:1580px){
    .nav-in ul li{padding: 24px 0;}
    .footer-left {padding: 0 0 0 15px;}
    .terms ul li {padding: 0 11.5px 23px}
    .footer-middle{-ms-flex: 0 0 54.333333%;
    flex: 0 0 54.333333%;max-width: 54.333333%;padding:0 0 0 25px;}
    .footer-right {  -ms-flex: 0 0 23.666666%;flex: 0 0 23.666666%;max-width: 23.666666%;}
    .footer-right ul li { padding: 0 6px;}
    .terms ul li {padding: 0 10.5px 20px;}
    .say-rt {padding: 63px 25px 0 45px;}
    .signup-lt h2{padding: 0 0 0 59px;}
    .say-rt p br{display:none;}
    .banner-in{padding: 136px 0 0 45px;}
        .icons-ftr {padding: 0;}
    .contact-genric p br{display:none;}
    .blog-rgt{padding: 65px 17px 0 35px;}
    .blog-left{padding: 0 0 0 40px;}
    blog-dtls {padding: 0 0 110px 4px;}
    .entry_lft figure img{object-fit:cover;height:211px;}
    .week strong.app{padding: 7px 0 48px 0px;}
    .banner.banner_location{height:400px;}
    .contact {padding: 41px 0 58px 0;}
    .nav-in ul li.drop_down ul.sub-menu.sub-menu-in{left:196px;}
    .nav-in ul li.drop_down ul.sub-menu{left:196px;}
}
@media screen and (max-width:1440px){
    .banner-in p{font-size:21px;}
    .signup-lt h2 {padding: 0 0 0 0;font-size:38px;}
    .footer-left ul li a{font-size: 17px;}
    .terms ul li a{font-size:16px;}
    .footer-middle {-ms-flex: 0 0 50.333333%;flex: 0 0 50.333333%;max-width: 50.333333%;}
  .footer-right {-ms-flex: 0 0 26.666666%;flex: 0 0 26.666666%;
    max-width: 26.666666%;padding:0 0 0 15px;}
    .footer-left {-ms-flex: 0 0 23%;flex: 0 0 23%;
    max-width: 23%;}
    .learn.find { width: 274px; margin: 13px 0 0 0; font-size: 17px;}
    .footer-left ul li{font-size:17px;}
    .terms ul li { padding: 0 8.5px 20px;}
    .footer-right ul li { padding: 0 4px;}
    .say-lt figure a img{width:100%;object-fit:cover;height:650px;}
     .donate p br{display:none;}
    .medical-lft ul li.sen a{width:100%;}
    .medical-lft ul li.care a{width:100%;}
    .medical-lft ul li a br{display:none;}
    .medical-lft ul li a {font-size: 18px;}
    .medical-rgt {padding:0 0 0 20px;}
    .medical-dtls {padding: 35px 0 48px 0;}
    .medical-in {padding: 10px 0 0 0;}
    .medical-in-lft h5{padding:0 0 10px 0;}
    .donate { padding: 18px 0 13px 20px;}
    .donate h4{padding: 0 0 15px 0;}
    .donate >a {font-size: 15px;}
    .nav-in ul li ul li a {font-size:16px;}
    .blog-rgt { padding: 40px 17px 0 35px;}
    .blog-dtls {padding: 0 0 88px 4px;}
    .donate.donate_blog {padding: 16px 0 0 0;}
    .donate-in p{font-size:20px;padding:0 0 0 2px;}
    .donate-in { padding: 15px 15px 15px 50px;}
    .entry_name {padding: 27px 15px;}
    .entry_rgt { padding: 10px 0 0 6px;}
    .entry_rgt p{font-size:20px;}
    .blog-in { padding: 20px 0 145px 0;}
    .week strong.app{padding: 7px 0 48px 0px;}
    .contact-rt > ul > li > a > img {height:239px;}
    .contact-rt h2 {padding: 0 0 15px 3px;margin: 0;}
     .nav-in ul li.drop_down ul.sub-menu{left:172px;}
     .nav-in ul li.drop_down ul.sub-menu.sub-menu-in{left:172px;}
    
}
@media screen and (max-width:1250px){
   .nav-inner ul li {padding: 0 6px;}
    .logo{padding: 0;}
    .details {padding: 35px 0 0 0;}
    .details ul li a{padding: 12px 12px 15px 12px;}
    .details ul{margin: 0;}
    .details ul li a{font-size: 18px;line-height: 20px;}
    .nav-in ul {padding: 0px 0 0 0px;}
    .nav-in ul li {padding: 24px 0;}
    .banner {height: 468px;background: url(../images/banner.jpg)no-repeat 26% top;background-size:cover;}
    .banner-in {  padding: 75px 0 0 0;}
    .signup-lt h2{font-size:30px;}
    .signup-rt-in input { font-size: 30px;padding: 0 70px 20px 11px;}
    .signup-in {padding:33px 0;}  
     .footer-middle {-ms-flex: 0 0 70%;flex: 0 0 70%;max-width: 70%;    -webkit-flex: 0 0 70%;}
  .footer-right {-ms-flex: 0 0 100%;flex: 0 0 100%;
    max-width: 100%;padding:30px 0 0 0;    -webkit-flex: 0 0 100%;}
    .footer-left {-ms-flex: 0 0 30%;flex: 0 0 30%;
    max-width: 30%;    -webkit-flex: 0 0 30%;}
    .say-lt figure a img { width: 100%;}
    .say-rt {  padding: 20px 15px 0 15px;}
    .say-rt h2 {font-size: 60px;line-height: 62px;padding:0 0 10px 0;}
    .say-rt p {font-size: 20px;line-height: 23px;padding: 0 0 0 6px;}
    .say-rt ul li a {font-size: 18px;line-height: 20px;}
    .learn.about {width: 369px;margin: 8px 0 0 0;font-size:17px;}
    .say {padding: 0 0 33px 0;}
    .signup-rt-in:after{top: -23px;right: 37px;}
    .say-lt figure a img{height:402px;}
    .banner.banner-generic{height:371px;}
    .medical-lft{padding: 10px 15px 0 0;}
    .medical-rgt h2 {font-size: 60px;line-height: 64px;}
    .medical-in-lft p { font-size: 20px; line-height: 25px;}
    .medical-in-lft ul li p {font-size: 20px;line-height: 27px;}
    .medical-in-lft ul { padding: 0 0 15px 25px;}
    .contact-genric {padding: 15px 0 0 0;}
    .donate p { font-size: 20px;line-height: 23px;    padding: 0 0 15px 3px;}
    .medical-in-rgt {padding: 16px 0 0 15px;}
    .medical-in-rgt a.more p {font-size:17px;line-height:47px;}
    .medical-in-rgt a.more{height:47px;}
    .medical-rgt{padding: 0;}
    .donate a span{font-size:22px;}
    .nav-in ul li ul li {padding:10px 7px;}
    .nav-in ul li ul li:last-child{padding:10px 7px;}
    .nav-in ul li ul li a {font-size:13px;}
    .nav-in ul li.drop_down ul.sub-menu.sub-menu-in {left: 81px;}
    .nav-in ul li.drop_down ul.sub-menu{left: 61px;}
    .banner.banner-blog{height:368px;}
    .banner-text h1{font-size:67px;}
    .banner-text{width: 391px;height: 129px;}
    .blog-rgt { padding: 40px 0 0 35px;}
    .blog-left { padding: 0 0 0 15px;}
    .donate-in {padding: 15px 15px 15px 26px;}
    .entry_lft figure img {   object-fit: cover;height: 160px;}
    .entry_lft { padding: 0 0 0 3px;}
    .entry_rgt { padding: 10px 0 0 15px;}
    .blog-in {padding: 20px 0 75px 0;}
   
 
      .contact-rt h1{font-size: 60px;line-height:64px;}
     .contact-rt h2{font-size: 35px;line-height:37px;}
    .contact-rt h3{font-size: 25px;line-height:27px;padding:0 0 20px 2px;}

    .week strong.app{padding: 7px 0 25px 0px;}
    .banner.banner_location {  height: 290px;}
    .contact-lt {padding: 37px 0 0 15px;}
    .contact-rt {padding: 0 15px 0 25px;}
    .contact-lt ul li a{padding: 0 0 0 12px;font-size:18px;}
    .week span {font-size: 19px;padding:0 0 12px 0;}
    .week span a {font-size: 19px;}
    .week ul li a {font-size: 20px;line-height: 22px;}
    .week strong {font-size: 20px;line-height: 22px;}
    .contact-rt > ul {padding: 0;}
.contact-rt > ul > li > a > img { height: 190px;}
    .nav-in ul li{width:auto;}
    .banner-in p {font-size: 18px;padding:0 0 15px 6px;}
 


}
@media screen and (max-width:1024px){
    .banner-in h1 {font-size: 68px;line-height: 65px;}
    /***/
    
    .contact-lt ul li:after{width: 240px;}
/*    .contact{padding: 40px 0 58px 20px;}*/
    .contact-rt h1{font-size: 55px;}
    .contact-rt h2{font-size: 30px;line-height: 32px;}
    .contact-rt h3{font-size: 23px;}
    .week span{font-size: 20px;line-height: 22px;}
    .week span a{font-size: 20px;line-height: 22px;}
    .week ul li a{font-size: 21px;line-height: 23px;}
    .week strong a{font-size: 20px;line-height: 22px;}
    .week strong{font-size: 20px;line-height: 22px;}
    .week strong.app{padding: 7px 0 48px 0px;}
  
}
@media screen and (max-width:991px){
    nav ul li a{font-size: 15px;line-height: 18px;} 
    .icons ul li {padding: 0 3px;}
    .logo a figure img {width: 320px;height: auto;}
    .details {padding: 15px 0 0 0;}
    .details ul li a {font-size: 15px;line-height: 18px;}
    .header-bottom {padding: 0 0 30px 0;}
    .header-top {padding: 0 0 15px 0;}
     .nav-in ul li a{font-size: 17px;line-height: 20px;}
     .nav-in ul li {padding: 24px 0;}
    .nav-inner ul li {padding: 0 5px;}
  
    .signup-lt h2 {font-size: 23px;}
    .signup-rt-in input { font-size: 25px;  padding: 0 0 14px 11px;}
    .signup-rt-in:before {    bottom: 5px;}
    .learn.about {width: 288px;margin: 8px 0 0 0;font-size: 13px;}
    .footer-left {-ms-flex: 0 0 40%;flex: 0 0 40%;max-width: 40%;-webkit-flex:0 0 40%;}

    .footer-middle {-ms-flex: 0 0 60%;flex: 0 0 60%;
    max-width: 60%;-webkit-flex:0 0 60%;}
    .signup-rt-in input{padding: 0 70px 14px 0;}
    .say-rt p {font-size: 18px;}
    .say-lt figure a img{    height: 449px;
    object-fit: cover;}
    .say-rt h2 { font-size: 48px;line-height: 52px;}
    .signup-in {padding: 16px 0;}
    .medical-lft {-ms-flex: 0 0 100%;
    flex: 0 0 100%; max-width: 100%;-webkit-flex: 0 0 100%;}
    .medical-rgt {-ms-flex: 0 0 100%;
    flex: 0 0 100%; max-width: 100%;-webkit-flex: 0 0 100%;}
    .medical-lft {padding: 0 0 15px 0;}
    .medical-dtls {padding: 25px 0 35px 0;}
    .medical-in-lft {padding: 0;}
    .donate { padding: 18px 15px 13px 15px;}
 
    .banner.banner-blog {height: 245px;}
    .banner-text h1 {font-size: 53px;line-height:60px;padding: 22px 46px 14px 0;}
    .banner-text { width: 330px;height: 106px;}
    .blog-rgt {  padding: 22px 0 0 15px;}
    .blog-dtls {padding: 0 0 69px 4px;}
    .donate-in { padding: 0 15px 15px 15px;}
    .donate-in p {font-size: 18px;line-height: 21px;padding: 0 0 0px 3px;}
    .entry_rgt p {font-size: 18px;line-height: 21px;padding: 0 0 0px 3px;}
    .donate-in h4 {font-size:25px;line-height:27px;}
    .entry_rgt h4 {font-size:25px;line-height:27px;}
    .blog-in { padding: 20px 0 45px 0;}
    .entry_name {padding: 18px 15px;}
    .entry_lft figure img {height:auto;}
     .entry_rgt {padding: 15px 0 0 0;}
   
  
       
 
 
    .contact-rt h1{font-size: 46px;line-height: 50px;}
    .contact-rt h2{font-size: 26px;padding: 0 0 8px 3px;line-height:30px;}
    .contact-rt h3 { font-size: 19px;line-height: 22px;padding:0 0 15px 2px;}
    .contact-rt > ul{padding: 0 0 10px 0;}
    .week strong.app{padding: 7px 0 48px 0px;}
    .week strong.app{padding: 7px 0 30px 0px;}
    .contact{padding: 40px 15px 50px 15px;}
    .contact-rt > ul > li {padding: 0 0 15px 0;-ms-flex: 0 0 100%;
    flex: 0 0 100%;max-width:100%;-webkit-flex: 0 0 100%;}
     .contact-rt > ul > li.big {padding: 0 0 15px 0;-ms-flex: 0 0 100%; flex: 0 0 100%;max-width:100%;-webkit-flex: 0 0 100%;}
    .contact-rt > ul > li > a > img {height: auto;}
    .contact-lt {padding: 37px 0 0 0;}
    .contact-lt ul li a{font-size:15px;line-height:17px;}
    .contact-lt ul li {padding: 8px 0 6px 0;}
    .week {padding: 0 0 0 2px;}
    .week span { font-size: 18px;line-height: 22px;}
    .week span a { font-size: 18px;line-height: 22px;}
    .week ul li a {font-size: 17px;line-height: 20px;}
    .week ul li {padding: 0 0 7px 0;}
    .week strong { font-size: 18px;  line-height: 20px;}
    .week strong.app {padding: 7px 0 17px 0px;}
    .contact {padding: 30px 15px 35px 15px;}
    .contact-rt {padding: 0 0 0 25px;}
    .nav-in ul li ul li a { font-size: 11px;}
    .banner-in h1 {font-size: 53px;line-height: 60px;}
    .banner-in {max-width: 434px;}
    .banner-in p{padding:0 101px 15px 6px;}
    .banner-in p br{display:none;}

}
    
    
    
    
    
    
    
    
@media screen and (max-width:767px){
    .banner-dtls{display:block;}
    .banner-dtls .banner-in{display:block;}
    .banner-in{display:none;}
    .banner-in{max-width:100%;padding:25px 15px; }
    .banner-in p {padding:0;}
    
    .say-lt figure a img{height:auto;}
     #nav-icon{display:block;position: absolute;top: 94px;right: 10px;}
    .sticky #nav-icon{top: 8px;}
    .side_bar{display:block;width:240px;background:#283d8a;;
    height:100%;position:fixed;top:0;right:-240px;z-index:9;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;overflow:auto;padding: 44px 0;}
    
    .side_bar ul{padding:0;text-align: center;}   
    .menu{text-align: center;margin: 0 auto;position:absolute;right: 14px;top: -44px;z-index:999;padding:4px 0;cursor:pointer;}
    .wrapper{position:relative; top:0; right:0; transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;     -web-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;}    
    body.open{overflow:hidden;}
    .open .wrapper{right:240px;top:0px;position: fixed;}   
    .open .side_bar{right:0}
    .open .menu{}
    .open #nav-icon{top: 97px;}
    .header-top{display: none !important;} 
    .side_bar .header-top{display: block !important;}
    .details{display: none;}
    .nav-in{display: none;}
    .side_bar .details{display: block;}
    .side_bar .nav-in{display: block;}
    .nav-in ul li{border: 0 none;}
   .nav-in ul li {padding: 12px 0px;display: block;width: 100%;}
    .nav-inner ul{margin: 0;display: block !important;}
    .details ul{display: block !important;}
  
    .side_bar .icons{text-align: center;width: 100%;padding: 15px 0 0 0;}
    .side_bar .icons ul{text-align: center;margin: 0 auto;display: block !important;}
    .icons ul li{display: inline-block;vertical-align: top;}
    .details ul li {padding: 0 10px 12px 10px;}
    .nav-inner ul li{padding: 10px 0;}
    nav {width: 100% !important;text-align: center;}
    .nav-inner{padding: 0;width: 100%;text-align: center;}
    nav ul li a{color: #ffffff;font-size: 17px;line-height: 20px}
    nav ul li a:hover{color: #ffffff;}
    .nav-inner ul li a span{display: none;}
     .side_bar > ul  > li > ul {position: static;transition: none;width: 100%;display: none;background:red;}
    .side_bar ul li ul li a{color: #000000;}
    .side_bar ul li a span img{display: none;}
   .side_bar ul li a span:after {content: '+';position: absolute;top: 10px;right: 44px;font-size: 22px;color: #fff;line-height: 22px;}
    .side_bar ul li.active a span:after{content:'-';position:absolute;top: 8px;right: 44px;font-size: 30px;line-height: 22px;color:#fff;}
    .banner { height: 405px;}
    
    .signup-rt { padding: 0;}
    .signup-lt {padding: 0 0 10px 0;}
      .footer-left {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding:0 15px 15px;}
.icons-ftr {padding: 0 0 0 0;}
    .footer-middle {-ms-flex: 0 0 100%;flex: 0 0 100%;
    max-width: 100%;padding:0 15px;}
    .footer-right {padding:15px 0 0 0;}
    .banner-in h1{    font-size: 58px;
    line-height: 62px;}
    .banner {height: 247px;}
    .say-rt ul {padding: 0;}
    .banner-in p br{display:none;}
    .medical-in-rgt {padding: 16px 0 0 0;}
     .medical-rgt h2 {font-size: 50px;line-height: 56px;margin:0;}
    .medical-in-lft h5 {font-size: 29px;line-height: 30px;margin:0;}
.medical-in-lft p { font-size: 18px;line-height: 24px;}
   .medical-in-lft ul li p {font-size: 18px; line-height: 23px;} 
    .medical-dtls {padding: 25px 0;}
       .donate h4 {padding: 0 0 7px 0;}
    .nav-in ul li.drop_down ul.sub-menu {left: 0;top: 44px;}
    .blog-left { -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%;max-width: 100%;padding:0 15px 15px;}
   .blog-rgt { -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%;max-width: 100%;padding:0 15px;}
  .blog-dtls {padding: 0 0 20px 4px;}
.banner-text { width: 263px; height: 84px;}
.banner-text h1 { font-size: 46px;line-height: 49px;padding: 16px 27px 12px 0;}
    
       
    .contact-lt{padding:0 0 15px 0;}
    .contact-rt{padding:0 0 0 0;}
    .contact-rt h1{font-size: 40px;line-height: 42px;margin:0;padding:0 0 7px 0;}
    .contact-rt h2{font-size: 25px;line-height: 27px;padding: 15px 0 4px 3px;}
    .contact-rt h3{font-size: 23px;line-height: 26px;padding: 0 0 15px 2px;}
    .contact-rt > ul > li > a > img{width: 100%;}
    .contact-rt > ul > li.big{margin: 0;}
    .week span{padding: 15px 0 20px 0;font-size: 18px;line-height: 20px;}
    .week ul li a{font-size: 20px;line-height: 22px;}
    .week strong.app{padding: 7px 0 40px 0px;}

    .week span a{font-size: 18px;line-height: 20px;}
    .contact-lt ul li a{font-size: 18px;line-height: 20px;}
    .banner.banner_location { height: 180px;}
    .contact {padding: 16px 15px 35px 15px;}
    .banner{background: url(../images/banner.jpg)no-repeat center top;background-size:cover;}
    
}
@media screen and (max-width:575px){
   
    .banner-in h1 {font-size:45px;line-height:55px;}
    .banner-in p {font-size: 17px;}
    
    .say-rt h2 {font-size: 45px;line-height: 48px;}
    .say-rt p {font-size: 16px;line-height: 21px;}
    .say-rt ul li a {font-size: 16px; line-height: 20px;}
    .terms ul li { padding: 0 8.5px 10px;}
    .footer-dtls {padding: 23px 0 19px 0;}
    .say {padding: 0 0 25px 0;}
    .terms ul li{width:100%;}
.banner.banner-generic {height: 210px;}
    .medical-dtls { padding: 15px 0;}
    .medical-rgt h2 {font-size: 40px;line-height: 44px;padding:0 0 8px 0;}
    .learn.provider span{margin:0 0 0 78px;}
    .contact-genric h6 {font-size: 20px;line-height: 22px;}
    .donate >a {font-size: 17px;}
    .banner.banner-blog {height: 176px;}
    .blog-left ul li a { font-size: 18px;line-height: 20px;}
    .donate a { font-size: 18px; line-height: 28px;}
    .entry_name { padding: 18px 15px 10px;}
    .donate-in {  padding: 0 15px 10px 15px;}
    /****/
      .contact-rt h1{font-size: 36px;line-height: 38px;}
    .contact-rt h2{font-size: 22px;line-height: 24px;padding: 10px 0 4px 3px;}
    .contact-rt h3{font-size: 17px;line-height: 22px;}
    .week ul li a{font-size: 18px;line-height: 20px;}
    .week strong{font-size: 20px;line-height: 22px;}
    .week strong a{font-size: 20px;line-height: 22px;}
    .week strong.app{padding: 7px 0 30px 0px;}
    .contact-rt > ul {padding: 0;}
    .week span {padding: 0 0 9px 0;font-size:16px;}
    .week span a{padding: 0 0 9px 0;font-size:16px;}
    .week ul li a{font-size:16px;}
    .week strong {font-size: 17px;line-height: 15px;padding: 5px 0 0 0;}
    .week strong.app { padding: 7px 0 13px 0px;}
    .contact-lt ul li a { font-size: 16px;line-height:18px;}
    .banner-in h1{padding:0 0 8px 0;}
}
@media screen and (max-width:479px){
     .signup-rt-in input {padding: 0 38px 14px 0;}
    .logo a figure img { width: 186px;}
    .menu{right: 2px;top: -69px;}
    .header-dtls { padding: 15px 0 0 0;}
    .header-bottom {padding: 0 0 15px 0;}
    .banner-in h1 { font-size: 40px;}
    .banner-in p {font-size: 17px;line-height: 20px;}
    .learn{width: 278px;font-size:13px;}
    .learn.find{width: 278px;font-size:13px;}
    .learn.find span{margin:0 0 0 79px;}
/*    .banner-in {padding: 35px 0 0 0;}*/
    .signup-lt h2 {font-size: 20px;line-height: 24px;}
    .signup-rt-in input { font-size: 18px;}
    .signup-rt-in:after{right:8px;}
    .learn.about {width: 275px;padding:0 0 0 10px;}
    .medical-in-lft h5 {font-size: 24px; line-height: 26px;  }
    .medical-in-lft p {font-size: 16px;line-height: 22px;}
    .medical-in-lft ul li p {font-size: 16px;line-height: 21px;padding:0;}
    .donate p {font-size: 16px; line-height: 21px;padding: 0 0 8px 3px;}
    .medical-in-rgt a.more p { font-size: 15px;}
   .banner-text { width: 194px;  height: 63px;}
    .banner-text h1 {padding: 10px 19px 10px 0;font-size:37px;line-height:44px;}  
    .blog-left h6{ padding: 14px 15px;margin:0;}
    .blog-left ul li{padding: 8px 0 6px 15px;}
    .blog-left ul li a {font-size: 16px;line-height:18px;}
    .blog-rgt label input{font-size:14px;padding:0 15px;height:40px;}
    .blog-rgt label:after{right:5px;top:8px;font-size:18px;}
    .blog-dtls { padding: 0px 0 11px 0;}
    .donate a { font-size: 14px;line-height: 18px;}
    .blog-in {  padding: 20px 0 20px 0;}
    /***/
        .contact-rt h1{font-size: 34px;line-height: 36px;padding: 0 0 10px 0;}
    .contact-rt h2{font-size: 20px;line-height: 22px;   padding: 10px 0 4px 3px;}
    .contact-rt h3{font-size: 17px;line-height: 19px;    padding: 0 0 10px 2px;}
    .contact-lt ul li a{font-size: 18px;line-height: 20px;}
    .contact-lt ul li a.diff{width: 100%;}
    .contact-lt ul li:after{width: 100%;}
    .contact-lt ul li a{font-size: 16px;line-height: 18px;}
    .contact-rt h1{font-size: 24px;line-height: 23px;}
    .contact-rt h2{font-size: 16px;line-height: 18px;}
    .contact-rt h3{font-size: 16px;line-height: 20px;}
    .week span{font-size: 17px;line-height: 19px; padding: 15px 0 15px 0;}
    .week span a{font-size: 17px;line-height: 19px;}
    .week ul li a{font-size: 16px;line-height: 18px;}
    .week strong{font-size: 16px;line-height: 18px;}
    .week strong a{font-size: 16px;line-height: 18px;}
    .week strong.app{padding: 7px 0 10px 0px;}
    .banner.banner_location {height: 161px;}
    .contact {padding: 16px 15px 25px 15px;}
    .blog-rgt .form-control{ padding:8px 15px;font-size:14px;border-radius: 0;line-height:14px;}
    .blog-rgt .input_field:after{top:11px;right:7px;font-size:15px;}
    .banner-in{padding:15px;}
   .banner { height: 161px;}
}  


@media (min-width:767px)
{
  .nav-in  ul li:hover ul{display: block;}  
     .nav-in ul li ul li.drop_down:hover  ul.sub-menu {display:block;}
}
@media (max-width:840px) and (min-width: 1200px) {


    .n2-ss-slide-background-image {
        background-image: none !important;
        

    }
}