
.path-search li.page-item.pager__item--first .page-link{
line-height: 0.5;
}
.path-search li.page-item.pager__item--previous .page-link {
    line-height: 0.5;
}
_:-ms-fullscreen, :root .path-search li.page-item.pager__item--previous .page-link {
    line-height: 0.75;
}
_:-ms-fullscreen, :root .path-search li.page-item.pager__item--first .page-link{
    line-height: 0.75;
    }
.path-search .header-section{
    background-image: url(/themes/custom/ares_theme/images/search-bg.png);
  }

  .no-search-data {
    display: none;
}

.path-search form#search-form label {
    display: none;
}

/* .path-search button#edit-submit {
    display: none;
} */

.path-search #block-ares-theme-content .search-form button#edit-submit {
    display: none;
}

.path-search input[type="search"] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: none;
    border-bottom: 1px solid #012A41;
    border-radius: 0px;
    padding:0px
}

.path-search .content-container {
    padding: 0 25% 0 25%;
}

.path-search .list-group-item {
    border: none;
    border-bottom: 1px solid #012A41;
    padding-bottom: 5%;
    border-radius: 0px;
    padding-top: 34px;
    padding-left:0px;
}

.path-search input[type="search"]::placeholder {  
    color: #012A41;
    opacity: 0.2;
}

.path-search li.pager__item--next {
    margin-top: -8px;
}
.path-search li.page-item.pager__item--last
/* .path-search li.page-item.pager__item--first,
.path-search li.page-item.pager__item--previous */{ 
    margin-top: -8px;
}

.path-search b, .path-search strong {
    font-weight: normal !important;
}

.path-search .list-group-item a {
    color: #012A41;
}


.path-search .pagination {    
    margin-top: 10%;
    margin-bottom:1%;
}

.page-item.active .page-link {
    color: #9C6E02;
    text-decoration: underline;
    background-color: #fff;
    border-color: #fff;
}

.page-link {
    position: relative;
    display: inline!important;
    padding: 0.5rem 0.75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #007bff;
    background-color: #fff;
     border: 0px !important;
}

.path-search h2{
    display:none;
}

.path-search h3{
    line-height: 36px;
        font-size: 31px;
        font-family: 'Frank Ruhl Libre', sans-serif; 
        color:#012A41;
}

.path-search p {
    margin-top: 2.5%; 
    line-height: 24px;
    font-size: 16px;
    font-family: 'Karla', Arial, Calibri, Helvetica, sans-serif;
    color: #012A41;
}

.path-search .list-group-item + .list-group-item {
    border-top-width: 0;
}

.path-search nav .pagination {

    /* border-bottom: 2px solid #ccc; */
    border-radius: 0px;
}
.block-system-main-block nav {
    border-bottom: 1px solid #012A41;
}
.block-system-main-block nav ul.pagination li a {
    color: #707070;
}
.block-system-main-block nav ul.pagination li .page-link{
    display:inline-block!important;
}
.path-search .page-link:hover {
    z-index: 2;
    color:  #9D6E29;
    text-decoration: none;
     background-color: #fff;
    border-color: #fff;
}
.path-search nav.tabs {
    display: none;
}
.path-search ul.nav.nav-tabs.primary {
    display: none;
}
.path-search  ul.pagination li a span {
    font-size: 24px;
    font-family: 'Font Awesome 5 Pro';
}

.custom-search-count-results{
    font-family: Karla-Regular; 
    margin-top: 7%;
    padding-bottom: 0px;
    font-size: 12px !important;
    color: #012A41;
}

#edit-help-link {
    display: none;
}

.path-search .view nav ul.pagination li a span {
    font-size: 24px;
    font-family: 'Font Awesome 5 Pro';
}

.custom-search-icon {
    float: right;
    font-family: "Font Awesome 5 Pro";
    right: -20px;
    top: 14px;
    opacity: 0.2;
    font-size: 12px;
    margin-top: -24px; 
    margin-right: -18px; 
    cursor: pointer;
}
.custom-search-count-results {
    margin-top: 7% !important;
    margin-bottom: 0% !important;
}


@media (max-width: 667px) and (min-width: 320px){
    .path-search .page-link {
        padding: 0.35rem; 
    }

    .custom-search-count-results {
        margin-top: 8% !important;
        margin-bottom: -1% !important;
    }
    
    .path-search .dialog-off-canvas-main-canvas {
        overflow-x: hidden;
    }
.path-search .content-container {
    padding: 0 2% 0 2% !important;
}
.path-search h3{
    font-size: 28px;
}
.path-search p{
    font-size: 14px;
}
}
@media (max-width: 1024px) and (min-width: 768px){
    .custom-search-count-results {
        margin-top: 5% !important;
        margin-bottom: 0% !important;
    }
    
    .path-search .dialog-off-canvas-main-canvas {
        overflow-x: hidden;
    }
    .path-search .content-container {
        padding: 0 4.5% 0 4.5% !important;
    }
    .path-search input[type="search"] {
        font-size: 14px;
    }
    .path-search p {
        font-size: 14px;
    }
    .path-search h3 {
        font-size: 24px;
    }
}

@media only screen and (max-width: 576px) and (min-width: 320px){
    .custom-search-icon {
      right:16px;      
      position:relative;
      top:0px;
    }
    form#search-form .form-search {
      display: block;
      width:94%;
    }

  }

  
 /* desktop */
 .main-content {
    min-height: calc(100vh - 635px);
}
  
  /* no search issue, footer jumping up for ipad and ipad landscape */

  /* no search issue, footer jumping up for ipad and ipad landscape */

  @media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait) {
     .main-content {
      min-height: 33.5vh;
  }
  }
  
  @media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: landscape) {
     .main-content  {
        min-height: 24vh;
  }
  
  }
  /* no search issue, footer jumping up for ipad and ipad landscape */
body.search-result-not-found .no-search-data{
    display: block;
}