#footer-widget-area > #first #text-11 > .widget-title-footer {
  font-size: 28px;
}
#footer-widget-area > #second .widget-title-footer {
  font-size: 28px;
}
#footer-widget-area > #first #social_widget-2 > .widget-title-footer {
  font-size: 20px;
  font-weight: 300;
}
#second .widget_contact_addr {
  font-size: 16px;
  font-weight: 300;
}
.xoxo > #contact_widget-1 .widget_contact_phone > a {
  font-size: 16px;
}
#second .widget_contact_phone {
  font-size: 16px;
  font-weight: 300;
}
#second .widget_contact_email {
  font-size: 16px;
  font-weight: 300;
}
.xoxo > #contact_widget-1 .widget_contact_email > a {
  font-size: 16px;
}
.xoxo > #contact_widget-1 .widget_contact_url > a {
  font-size: 16px;
}
#second .widget_contact_url {
  font-size: 16px;
  font-weight: 300;
}
.container #advanced_search {
  font-size: 17px;
  border-width: 0;
}
.header_media > #rev_slider_18_1_wrapper > #rev_slider_18_1 rs-progress-bar {
  display: none;
}
.row .dropdown {
  border-width: 0;
}
.header_wrapper #logo_image {
  max-height: 100%;
  width: auto;
}
body {
  background-color: #ffffff !important;
}
body > #all_wrapper .contact-box {
  display: none;
}
body > #all_wrapper .backtop {
  display: none;
}
.row .pagination {
  font-size: 22px;
  padding-left: 14px;
}
.single-content > #tab_prpg li > a {
  border-left-color: #ffffff;
  border-right-color: #ffffff;
  border-right-style: solid;
  border-left-width: !important;
  border-left-style: solid;
  border-radius: 0px 0px 0px 0px;
  border-bottom-color: #ffffff;
  border-top-color: #ffffff;
  border-top-width: 0;
  border-top-style: solid;
  border-bottom-width: 0x;
  border-bottom-style: solid;
  border-style: none;
  border-width: 0px;
  border-style: solid;
}
body > #all_wrapper > .container {
  border-left-color: #ffffff;
}
.single-content > #tab_prpg .active > a {
  border-bottom-color: #ffffff;
  border-right-width: 0.5px;
  border-left-width: 0.5px;
}
.row .nav {
  border-left-color: #ffffff;
  border-right-color: #ffffff;
  border-bottom-color: #ffffff;
  border-radius: 0px 0px 0px 0px;
}
.container #openmap {
  display: none;
}
.header_media > #gmap_wrapper #gmap-next {
  display: none;
}
.header_media > #gmap_wrapper #map-view {
  display: none;
}
.header_media > #gmap_wrapper #gmap-prev {
  display: none;
}
.header_media > #gmap_wrapper #geolocation-button {
  display: none;
}
.header_media > #gmap_wrapper #gmap-full {
  display: none;
}
@media screen and (max-width: 1024px) {
  body > #all_wrapper .mobile_header {
    background-color: rgba(0, 0, 0, 0);
  }
}
@media screen and (max-width: 768px) {
  .container .mobile_header .fa {
    color: #eeb810 !important;
    font-size: 28px;
  }
  .container #advanced_search {
    margin-bottom: 58px;
  }
  .single-content > #tab_prpg li > a {
    border-right-color: #ffffff;
    border-left-color: #ffffff;
    border-right-width: 0.5px;
    border-right-style: solid;
    border-left-width: 0;
    border-left-style: solid;
    border-radius: 0px 0px 0px 0px;
    border-bottom-width: 0;
    border-bottom-style: solid;
    border-bottom-color: #ffffff;
  }
  .rightmargin #tab_prpg li {
    border-right-color: #ffffff;
    border-right-width: 0.5px;
  }
  body > #all_wrapper #adv-search-header-mobile {
    display: none;
  }
  .container .contact_page_company_picture {
    margin-top: 19px;
  }
}
@media screen and (max-width: 667px) {
  .row .pagination {
    padding-left: 64px;
  }
  div #contactinfobox {
    font-size: 28px;
  }
  div .contactaddr {
    font-size: 13px;
  }
  .row .nav {
    font-weight: 400;
  }
  .rightmargin #description {
    font-size: 15px;
  }
}
@media screen and (max-width: 375px) {
  .row .pagination {
    padding-left: 1px;
    font-size: 20px;
  }
  div .info_details {
    display: none;
  }
}
