#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;
  margin-top: -5px !important;
}
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;
}
body > #all_wrapper .header_wrapper {
  margin-top: 11px;
}
#all_wrapper .rightmargin {
  padding-top: 200px;
}
@media screen and (min-width: 1025px) {
  #all_wrapper #primary {
    padding-top: 42px;
  }
}
@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: rgba(0, 0, 0) !important;
    font-size: 28px;
  }
  .container > .master_header .fa {
    color: #ffffff !important;
  }
  .container .mobile_header a {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
  }
}
@media screen and (max-width: 667px) {
  .row .pagination {
    padding-left: 64px;
  }
}
@media screen and (max-width: 375px) {
  .row .pagination {
    padding-left: 1px;
    font-size: 20px;
  }
}
