@media only screen and (max-width:1400px){
    .donate .donatebutton a,.contact a{font-size: 26px;padding: 18px 0px 30px;padding-left: 25px;}
    .rightsliderbar .moduletablesharethis ul li{margin: 8px 2px !important;}
    .rightsliderbar h3{font-size: 28px;}
    .blog .page-header a,.result-title,.result-title a{font-size: 30px;}
   
}

@media only screen and (max-width:1199px){
  .welcomecontent span strong,.rightsliderbar h3,.blog .page-header a,.contentsection .page-header h2,.result-title,.result-title a,.donation .page-header h1{font-size: 26px !important;}
  jd-page-title{font-size: 26px;}
  .donate .donatebutton a, .contact a{padding: 13px 0px 22px;}
  .rightsliderbar h3{font-size: 22px;}
  .latestnewslatesttitle li{background: url(../images/liarow.png) no-repeat left 9px;line-height:20px;margin-bottom:15px;}
   .latestnewslatesttitle li a{line-height: 24px;}   
}

@media only screen and (max-width:991px){
  .welcomecontent img{float: none !important;margin-bottom: 20px;} 
   #content{width: 100%;padding-bottom: 20px;border-bottom: 1px solid #636262;}
  .rightsliderbar{width: 100%;max-width: 360px;margin: auto;float: none; padding-top: 30px;overflow: hidden;  padding-left: 0px;}
  
   .donate .donatebutton a,.contact a{padding: 13px 0px 29px 20px;}
   .donate .donatebutton,.contact{max-width: 260px;}
}

@media only screen and (max-width:767px){
 .links ul{text-align: center;} 
 .pagination-list li{margin-bottom: 20px;}
  .container{width:98%;margin: auto;}
  .formResponsive{width: 92%;}
  #search-searchword, #search-form input{width: 100%!important;}
  .js-finder-searchform fieldset#advancedSearch .filter-branch{columns: 1;-webkit-columns: 1;-moz-columns: 1;}
  .result__title-url{overflow-wrap: break-word;}
 
     
     
}
@media only screen and (max-width:550px){
  
   .pagination-list li a{font-size: 16px;padding: 8px 12px;}
   .footer p{font-size: 15px !important}
}

@media only screen and (max-width:450px){
    #content .blog .modal img{float: none !important;margin-right: 0px !important;    margin-left: 0px !important;display: block;margin-bottom: 30px !important;}
    .welcomecontent img{width: 100%;margin-right: 0px;}
     .welcomecontent{padding: 30px 0px 30px;}
    .welcomecontent span strong:before{display: none;}
    .rightsliderbar{max-width: 320px;}
    .footer p{font-size: 14px;}
    .item-page .rightalign,.item-page .leftalign{float: none !important;margin: 10px auto !important;display: block;}
    .article-info dd{display: block;}
    .article-info dd.published{margin-left: 0px;}
    .welcomecontent span strong, .rightsliderbar h3, .blog .page-header a, .contentsection .page-header h2,.result-title,.result-title a,.donation .page-header h1,.donation .page-header h1, .com-finder legend:first-child, .sit-maps .page-header h1{font-size: 22px !important;}
   .welcomecontent span strong{padding-bottom: 0px;margin-bottom: 0px;}
   .footer p { font-size: 17px !important;}
   #search-form .form-inline .input-group .btn-primary{margin:15px 0 15px}
    #search-form .form-inline .input-group{flex-direction:column;align-items:center;}
.awesomplete{overflow: hidden;}
  }
@media only screen and (max-width:350px){
  .footer p {font-size: 14px !important;}
}