.w1utk2iq #reviews-content .reviews .reviews-middle ul.sort li a {
    color: #1a2736 !important;
  
}
#reviews-content .reviews .reviews-middle .review-content div.parag .more {
    width: 70px !important;
}
button.gm-ui-hover-effect {
 
    position: absolute !important;
    right: 0;
}
.gm-style .gm-style-iw-d div#content {
    padding: 15px !important;
}
a.call-now-float:hover {
  border: 2px solid #fff;
  text-decoration: none;
}

.goog-te-gadget-simple .VIpgJd-ZVi9od-xl07Ob-lTBxed {
  text-decoration: none;
}
body div#google_translate_element {
  bottom: 130px !important;
}
body .uwy.userway_p3 .userway_buttons_wrapper {
  right: auto !important;
  left: 58px !important;
  bottom: 4px !important;
}

body div#dummy-userway {
  right: auto !important;
  left: 10px !important;
}

.goog-te-gadget-simple .VIpgJd-ZVi9od-xl07Ob-lTBxed span:nth-child(1):before {
  content: "Hablamos Espanol";

  font-size: 15px;

  color: #fff !important;
  cursor: pointer;
}

.goog-te-gadget-simple .VIpgJd-ZVi9od-xl07Ob-lTBxed span {
  font-size: 0;
}

.goog-te-gadget img {
  vertical-align: middle;

  border: none;

  display: none !important;
}

.goog-te-gadget-simple {
  background: #ff8134 !important;
  color: #fff !important;
  padding: 4px 10px !important;
  border: 2px solid #ff8134 !important;
  /* border-radius: 3px; */
  cursor: pointer !important;
  transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out !important;
  &:hover {
    /* background-color: #1a608c !important; */
    border-color: #fff !important;
    opacity: 0.8px;
  }
  /* border-radius: 6px; */
}
.cont_area iframe#iFrameResizer1,
.cont_area iframe {
  height: 237px;
}

a.call-now-float {
  position: fixed;
  bottom: 175px;
  left: 10px;
  padding: 4px 10px;
  background: #ff8134;
  color: #fff;
  font-weight: 600;
  border: 2px solid transparent;
  z-index: 99999;
}
.pagination li a {
    border: 1px solid !important;
}
.pagination li.active a {
    border: 1px solid #000 !IMPORTANT;
}
@media only screen and (min-width:1024px) and (orientation:portrait) {
header#header .navbar .navbar-collapse .navbar-nav > li > a.action-button {
    margin-left: 0px !important;
    margin-right: -10px !important;
    padding-left: 5px !important;
    padding-right: 5px !important;
}
  .navbar-right {
    margin-right: 0px !important;
}
header#header .navbar .navbar-collapse .navbar-nav>li>a {
    padding: 0 10px !important;
}
  
}  
@media (max-width:500px){
  nav.strip-nav {
    display: none;
}
}

@media (min-width:3840px){
section#specialties .container.details {
    width: 75%;
}
section#specialties iframe {
    width: 50%;
}
  nav.row.navbar.navbar-default a {
    font-size: 30px !important;
}
}