/*---------------------------------------------------
    LESS Elements 0.6
  ---------------------------------------------------
    A set of useful LESS mixins by Dmitry Fadeyev
    Special thanks for mixin suggestions to:
      Kris Van Herzeele,
      Benoit Adam,
      Portenart Emile-Victor,
      Ryan Faerman

    More info at: http://lesselements.com
-----------------------------------------------------*/
.img-circle {
  behavior: url(assets/js/pie/PIE.htc);
}
.img-rounded {
  behavior: url(assets/js/pie/PIE.htc);
}
.img-thumbnail {
  behavior: url(assets/js/pie/PIE.htc);
}
.table-bordered {
  behavior: url(assets/js/pie/PIE.htc);
}
select,
textarea,
input,
code,
pre,
kbd,
pre {
  behavior: url(assets/js/pie/PIE.htc);
}
.input-group-addon {
  behavior: url(assets/js/pie/PIE.htc);
}
.btn {
  behavior: url(assets/js/pie/PIE.htc);
}
.dropdown-menu {
  behavior: url(assets/js/pie/PIE.htc);
}
.form-control {
  behavior: url(assets/js/pie/PIE.htc);
}
.panel {
  behavior: url(assets/js/pie/PIE.htc);
}
.well {
  behavior: url(assets/js/pie/PIE.htc);
}
.nav-tabs > li > a {
  behavior: url(assets/js/pie/PIE.htc);
}
.nav-pills > li > a {
  behavior: url(assets/js/pie/PIE.htc);
}
.navbar {
  behavior: url(assets/js/pie/PIE.htc);
}
.navbar-nav > li > a {
  behavior: url(assets/js/pie/PIE.htc);
}
.navbar-toggle {
  behavior: url(assets/js/pie/PIE.htc);
}
.navbar-toggle .icon-bar {
  behavior: url(assets/js/pie/PIE.htc);
}
.breadcrumb {
  behavior: url(assets/js/pie/PIE.htc);
}
.pagination {
  behavior: url(assets/js/pie/PIE.htc);
}
.pager li > a,
.pager li > span {
  behavior: url(assets/js/pie/PIE.htc);
}
.modal-content {
  behavior: url(assets/js/pie/PIE.htc);
}
.tooltip-inner {
  behavior: url(assets/js/pie/PIE.htc);
}
.popover {
  behavior: url(assets/js/pie/PIE.htc);
}
.popover-title {
  behavior: url(assets/js/pie/PIE.htc);
}
.alert {
  behavior: url(assets/js/pie/PIE.htc);
}
.thumbnail,
.img-thumbnail {
  behavior: url(assets/js/pie/PIE.htc);
}
.label {
  behavior: url(assets/js/pie/PIE.htc);
}
.badge {
  behavior: url(assets/js/pie/PIE.htc);
}
.progress {
  behavior: url(assets/js/pie/PIE.htc);
}
.carousel-indicators li {
  behavior: url(assets/js/pie/PIE.htc);
}
.jumbotron {
  behavior: url(assets/js/pie/PIE.htc);
}
@media (min-width: 1199px) {
  .no-padding {
    padding: 0;
  }
  .no-margin {
    margin: 0 !important;
  }
  .div-550 {
    width: 550px;
  }
  .div-465 {
    width: 465px;
  }
  .div-380 {
    width: 380px;
  }
  .margin-right-94 {
    margin-right: 94px;
  }
  .margin-right-26 {
    margin-right: 26px;
  }
  #map,
  #map svg {
    height: 800px;
    width: 100%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .tab-header {
    font-size: 20px !important;
  }
  #map,
  #map svg {
    height: 620px;
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .tab-header {
    font-size: 16px !important;
  }
  #map,
  #map svg {
    height: 475px;
    width: 100%;
  }
}
@media (max-width: 767px) {
  .tab-header {
    font-size: 14px !important;
  }
}
@media (max-width: 599px) {
  .tab-header {
    font-size: 12px !important;
  }
  .col-tabs {
    width: 100%;
    margin-left: 0 !important;
  }
}
@media (max-width: 414px) {
  .tab-header {
    font-size: 12px !important;
  }
  .leadership-box-image {
    text-align: center;
    padding: 0 !important;
  }
  .leadership-box-image img {
    display: inline-block;
    position: relative !important;
    float: left;
  }
  .leadership-box-person {
    width: 100%;
    min-height: 130px !important;
  }
}
@media (max-width: 386px) {
  .tab-header {
    font-size: 9px !important;
  }
}
@media (max-width: 320px) {
  .tab-link {
    padding: 5px !important;
    margin: 0 !important;
  }
}
body {
  font-family: 'Arial';
}
.container {
  max-width: 1024px;
  padding-left: 0;
  padding-right: 0;
}
.container-padding {
  padding-left: 15px;
  padding-right: 15px;
}
.intro-text {
  font-size: 16px;
  line-height: 30px;
}
/** Helpers **/
.row-margin-bottom {
  margin-bottom: 50px;
}
.row-margin-top {
  margin-top: 25px;
}
/** Helpers end **/
/** Header **/
#navbar a,
#navbar .nav-separator {
  font-family: 'Lato', sans-serif;
  font-weight: 400;
  color: #ffffff;
  font-size: 20px;
}
#navbar .nav-separator {
  padding-top: 20px;
  padding-bottom: 12px;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
#navigation .navbar {
  background: #0e87c0;
  border: none;
  border-radius: 0;
  margin-bottom: 0;
  position: relative;
}
#image-header-div {
  position: absolute;
  z-index: 100;
  display: block;
}
#image-header-logo {
  background: #ffffff;
  padding: 5px 15px;
}
#image-header-logo-corners {
  border-radius: 10px;
  background-clip: padding-box;
  behavior: url(assets/js/pie/PIE.htc);
  margin-top: -10px;
  height: 20px;
  width: 100%;
  z-index: 1000;
  background: #ffffff;
}
#map-header {
  line-height: 14px;
  padding-top: 18px;
  display: block;
  background-image: url(../images/usmap_hover.png);
  background-repeat: no-repeat;
  font-size: 15px !important;
  height: 66px;
  width: 105px;
  font-weight: bold !important;
}
.modal-content {
  box-shadow: none;
  background: transparent;
  border: none;
  outline: none;
}
.modal-content iframe {
  border: none;
  padding: 0;
  margin: 0;
}
#map-header:hover {
  background-position: 0 -65px;
}
.nav-states {
  width: 165px;
  margin: 0 auto;
}
/** Header end **/
/** Carousel && Jumbotron **/
#jumbotron-ladyandcaregiver-background {
  background: #E7BC78;
}
#jumbotron-cj-background {
  background: #C2B8AF;
}
#jumbotron-family-background {
  background: #EAD5B8;
}
#jumbotron-kidonswing-background {
  background: #92BAC2;
}
#jumbotron-joyce-background {
  background: #BDBA73;
}
.bx-prev,
.bx-next {
  background: none !important;
  text-indent: 0 !important;
}
.bx-prev {
  left: 15px !important;
}
.bx-next {
  right: 0 !important;
}
/** Carousel end **/
/** Content Common **/
.blue-header {
  font-family: 'Lato', sans-serif;
  font-size: 30px;
  color: #0071b4;
}
.blue-header-40 {
  font-family: 'Lato', sans-serif;
  font-size: 30px;
  color: #0071b4;
  font-size: 40px;
}
.blue-header-20 {
  font-family: 'Lato', sans-serif;
  font-size: 30px;
  color: #0071b4;
  font-size: 20px;
}
.blue-header-26 {
  font-family: 'Lato', sans-serif;
  font-size: 30px;
  color: #0071b4;
  font-size: 26px;
}
.header-bold {
  font-family: 'Lato', sans-serif;
  font-weight: 700;
}
.read-more-text {
  color: #6ca746;
  font-weight: bold;
}
.row-side-margins {
  margin-left: 0;
  margin-right: 0;
}
.info-div {
  margin-top: 30px;
}
.info-text {
  font-size: 14px;
  line-height: 22px;
}
.info-text-bold {
  font-weight: bold;
}
.info-text-list {
  font-size: 14px;
  line-height: 22px;
  padding: 0 0 0 15px;
}
.video-div {
  margin-top: 30px;
}
.video-container {
  position: relative;
  overflow: hidden;
}
.video-container span {
  top: 50%;
  position: absolute;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.video-container .icon {
  opacity: 1;
  /* added */
  top: 0;
  /* added */
  z-index: 500;
  color: #fff;
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  text-align: center;
}
.video-div img {
  width: 100%;
  /* height: 210px; */
}
.tabs-list {
  display: table;
  margin: 0 auto;
}
.collapse-col-1 {
  width: 4%;
  float: left;
}
.collapse-header {
  padding-left: 5px;
  margin-top: 4px !important;
}
.getting-results-box {
  color: #0071b4;
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  padding-top: 34px !important;
  padding-bottom: 35px;
  border-top: solid 1px #d1d2d3;
}
.getting-results-box b {
  font-family: 'Lato', sans-serif;
  font-weight: normal;
  font-size: 24px;
  line-height: 26px;
}
.getting-results-box:first-child {
  border: none;
  padding-top: 0 !important;
}
.blue-header-20 .fa {
  color: #76b0bc;
}
.values-header {
  margin-bottom: 70px;
}
.about-us-values {
  margin-top: 20px;
}
.about-us-values h3 {
  margin: 0;
  line-height: 34px;
}
.about-us-values-list {
  font-size: 16px;
  line-height: 30px;
}
.about-us-video {
  margin: 50px 0;
}
/** Content Common end **/
/** Leadership**/
.leadership-box {
  margin-bottom: 70px;
}
.last-row {
  margin-bottom: 0px !important;
}
.leadership-box .name-and-surname {
  font-family: 'Lato', sans-serif;
  font-size: 30px;
  color: #0071b4;
  font-size: 20px;
}
.leadership-box p {
  font-size: 16px;
  line-height: 22px;
  margin: 0;
}
.leadership-box-image {
  padding: 0;
  min-height: 180px;
  position: relative;
}
.leadership-box-image img {
  bottom: 0;
  position: absolute;
}
.leadership-box-person {
  padding: 0;
  padding-left: 20px;
  position: relative;
  min-height: 180px;
}
.leadership-box-text {
  position: absolute;
  bottom: 0;
  left: 20px;
}
/** Leadership end **/
/** Content Index **/
.bxslider li img {
  display: inline-block !important;
}
.slide-1,
.slide-2,
.slide-3,
.slide-4,
.slide-5 {
  position: relative;
}
.slide-1 {
  background: url("/assets/images/home-carousel/1-left.jpg") repeat-x;
}
.slide-2 {
  background: url("/assets/images/home-carousel/2-left.jpg") repeat-x;
}
.slide-3 {
  background: url("/assets/images/home-carousel/3-left.jpg") repeat-x;
}
.slide-4 {
  background: url("/assets/images/home-carousel/4-left.jpg") repeat-x;
}
.slide-5 {
  background: url("/assets/images/home-carousel/5-left.jpg") repeat-x;
}
#boxes-container p {
  line-height: 24px;
  text-align: left;
}
.box-header {
  display: inline-block;
}
.box-link {
  display: block;
}
.box-single-top {
  padding-right: 30px;
  padding-left: 30px;
}
.box-single-top-first {
  padding-left: 0;
}
.box-single-top-last {
  padding-right: 0;
}
.btn-green-states {
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  background-clip: padding-box;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  background: #59b649;
  font-family: 'Lato', sans-serif;
  font-weight: 700;
  color: #ffffff;
  font-size: 30px;
}
.btn-green-states:hover {
  color: white;
}
.news-headline {
  font-family: 'Lato', sans-serif;
  color: #0071b4;
  font-weight: 400;
  font-size: 24px;
  text-align: left;
  padding: 0 0 20px 0;
  margin: 0;
}
.new-headline-first {
  padding-left: 0;
}
/** Content Index end **/
/** Whole person care **/
.whole-person-care-space {
  margin-bottom: 25px !important;
}
.collapse-link h3,
.collapse-link .fa {
  font-size: 18px;
}
/** Whole person care end **/
/** Content People come first **/
.header-people-come-first {
  margin-top: 0;
}
/** Content People come first end **/
/** Content tabs **/
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  border-color: #ffffff;
}
.nav-tabs {
  border: none;
}
.tab-bar-bottom {
  height: 16px;
  background: #76b0bc;
}
.tabs-list li .tab-link:hover > .tab-bar-bottom {
  background: #59b649;
}
.tabs-list li a {
  margin-right: -1px;
  margin-left: 1px;
}
.tab-bar-bottom-selected {
  background: #59b649;
}
#tabs-presentation {
  margin-top: 30px;
  margin-bottom: 70px;
}
.tab-bar-bottom-first {
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 10px;
  -moz-border-radius-topleft: 10px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  background-clip: padding-box;
}
.tab-bar-bottom-last {
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 0px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 0px;
  -moz-border-radius-topleft: 0px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  background-clip: padding-box;
}
.tab-carcet-bottom {
  color: #59b649;
  margin-top: -11px;
}
.tab-link {
  display: block;
}
.tab-header-icon {
  color: #0071b4;
  margin: 0 0 10px 0;
}
.tab-header {
  font-family: 'Lato', sans-serif;
  font-weight: 700;
  font-size: 24px;
  color: #0071b4;
}
/** Content tabs end **/
/** Contact us **/
#contact-us .contact-box {
  margin-bottom: 16px;
}
#contact-us .contact-box p {
  font-family: 'Lato', sans-serif;
  font-size: 14px;
  line-height: 16px;
}
#contact-us .contact-box .person-title {
  font-size: 24px;
}
#contact-us .contact-box h4 {
  font-family: 'Lato', sans-serif;
  font-size: 30px;
  color: #0071b4;
  font-size: 16px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 2px;
  line-height: 20px;
}
.blue-header-contact {
  font-size: 30px;
  color: #0071b4;
  font-size: 20px;
  margin-top: 0px;
  line-height: 24px;
  font-family: 'Lato', sans-serif;
}
/** Contact us end **/
/** States we serve **/
.quote-box {
  font-family: 'Lato', sans-serif;
  font-size: 24px;
  line-height: 30px;
  border-radius: 12px;
  padding: 30px;
  background-color: #76b0bc;
  color: #FFF;
}
#map {
  width: 100%;
}
.choose-state-header {
  margin-bottom: 20px;
}
.quote-author {
  font-size: 16px;
  line-height: normal;
  font-family: 'Lato', sans-serif;
}
.margin-top-20 {
  margin-top: 20px;
}
/** States we serve end **/
/** Footer **/
#footer-container {
  margin-top: 70px;
  background: #58595b;
  color: #ffffff;
  font-family: 'Lato', sans-serif;
  font-weight: 300;
  font-size: 16px;
}
#footer-container ul li {
  line-height: 24px;
}
#footer-container a {
  color: #ffffff;
  font-family: 'Lato', sans-serif;
  font-weight: 300;
  font-size: 16px;
}
#footer-menu a {
  font-family: 'Lato', sans-serif;
  font-weight: 300;
  font-size: 16px;
}
/** Footer end**/
/** Media **/
@media (min-width: 1200px) {
  .nav-states {
    width: 170px;
    margin: 0 auto;
  }
}
@media (max-width: 992px) {
  .collapse-col-1 {
    width: 1%;
  }
  .blue-header {
    font-size: 21px;
  }
  .nav-states {
    width: 115px;
    margin: 0 auto;
  }
  #navbar a,
  #navbar .nav-separator {
    font-size: 12px;
  }
  #navbar .nav-separator {
    padding-top: 23px;
  }
}
@media (min-width: 768px) {
  .nav-states {
    width: 140px;
    margin: 0 auto;
  }
  .col-news {
    padding-left: 0;
    padding-right: 0;
  }
  /* default draw a border on the right side 35px away from content */
  .box-news {
    margin-left: 35px;
    padding-right: 35px;
    border-right: 1px solid #8f9496;
  }
  .box-news-first {
    margin-left: 0;
    padding-left: 0;
  }
  /* no border on the last one */
  .box-news-last {
    padding-right: 0;
    border-right: none;
  }
  .navbar-nav > li > a {
    padding-top: 22px;
  }
  .row.vertical-divider {
    overflow: hidden;
  }
  .row.vertical-divider div[class^="col-"]:first-child {
    border-left: none;
    border-right: none;
  }
}
@media (max-width: 767px) {
  p {
    line-height: 18px !important;
    font-size: 13px !important;
  }
  .about-us-values-list {
    line-height: 18px;
  }
  #navbar a,
  #navbar .nav-separator {
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    font-size: 18px;
  }
  .nav-item-mobile .text {
    font-family: 'Lato', sans-serif;
    font-weight: bold;
  }
  #boxes-container .blue-header {
    margin-top: 0;
  }
  #boxes-container .col-xs-2 {
    padding: 0;
  }
  #boxes-container .box-single-top {
    margin-bottom: 20px;
  }
  #footer-container {
    text-align: left;
  }
  .container {
    padding-right: 20px;
    padding-left: 20px;
  }
  .btn-green-states {
    font-size: 20px;
  }
  #image-header-logo {
    width: 190px;
    padding: 10px 19px 10px;
  }
  #image-header-div {
    margin-left: 15px;
  }
  #tabs-presentation li a {
    font-size: 10px;
  }
  .col-sm-4,
  .col-sm-8 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .footer .col-sm-4 {
    margin-top: 20px;
  }
  .footer .row {
    margin: 0px;
  }
  #news-container p {
    padding: 0;
  }
  .news-headline {
    padding-left: 0;
  }
  .blue-header-40 {
    font-size: 30px;
  }
  .blue-header-26 {
    font-size: 20px;
    line-height: 22px;
  }
  .blue-header-20 {
    font-size: 16px;
  }
  .quote-box {
    font-size: 18px;
    line-height: 22px;
  }
  .quote-author {
    font-size: 15px;
  }
}
/** Media end **/
@media (max-width: 767px) {
  .show-on-phones {
    display: block;
  }
  .hide-on-phones {
    display: none;
  }
  .margin-center {
    margin: 0 auto;
  }
  .navbar-toggle {
    border: none;
    color: #FFF;
  }
  .bx-next,
  .bx-prev {
    display: none !important;
  }
  .select2-search--dropdown {
    display: none !important;
  }
  .select2 {
    width: 100%;
    margin-top: 20px !important;
  }
  .select2-selection__placeholder {
    padding: 10px;
    font-size: 20px;
  }
  .select2-selection {
    height: 45px !important;
  }
  .select2-container--default .select2-selection--single .select2-selection__rendered {
    background: #0071b4;
    line-height: 45px !important;
    color: #FFF !important;
    font-size: 20px !important;
    border-radius: 6px !important;
  }
  .select2-container--default .select2-selection--single {
    border-radius: 6px !important;
  }
  .select2-selection__placeholder {
    color: #fff !important;
  }
  .select2-container--default .select2-selection--single .select2-selection__arrow b {
    height: 15px !important;
    width: 15px !important;
    border-color: #FFF transparent transparent transparent !important;
    border-width: 10px 10px 0 10px !important;
  }
  .select2-container--default .select2-selection--single .select2-selection__arrow {
    right: 10px !important;
    top: 10px !important;
  }
  .navbar-default .navbar-toggle:hover,
  .navbar-default .navbar-toggle:focus {
    background-color: transparent;
  }
  .getting-results-box,
  .getting-results-box b {
    font-size: 16px;
    line-height: 20px;
  }
  .getting-results-box {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .navbar-mobile {
    float: none !important;
    background: #FFF;
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
  .navbar-mobile li a {
    color: #0071b4 !important;
  }
  .img-medicaid {
    width: 95px !important;
    max-width: 95px !important;
  }
  .mobile-nav-ul-right {
    width: 120px;
    margin: 0 auto;
    padding-top: 10px;
  }
  .mobile-nav-ul-right li,
  .mobile-nav-ul-left li {
    padding: 5px 0;
  }
  .mobile-nav-ul-left {
    padding-top: 10px;
    width: 120px;
    margin: 0 auto;
  }
  .width-45 {
    width: 45px !important;
  }
  .row-padding-20 {
    padding-left: 20px;
    padding-right: 20px;
  }
  .nav-item-mobile {
    border-bottom: solid 2px #d1d2d3;
  }
  .nav-item-mobile .text {
    padding: 5px 0;
  }
  #states-we-serve-mobile {
    background-image: url(../images/usmap_hover.png);
    background-size: 35px;
    background-repeat: no-repeat;
    height: 22px;
    width: 45px;
  }
  .col-mobile-111-static {
    width: 105px !important;
    padding-left: 15px !important;
    margin-left: 0;
  }
  .col-mobile-300-static {
    width: 170px !important;
    min-width: 170px !important;
    max-width: 300px !important;
    padding-left: 10px;
  }
  .leadership-box {
    margin-bottom: 20px;
  }
  .first-row {
    margin-top: 20px;
  }
  .leadership-box p {
    font-size: 13px;
    line-height: 15px;
  }
  .leadership-box .name-and-surname {
    font-size: 16px;
  }
  .leadership-box-image {
    min-height: 127px !important;
  }
  .leadership-box-person {
    min-height: 130px !important;
  }
  .values-header {
    font-size: 25px;
    margin-bottom: 20px;
    margin-top: 35px;
  }
  .about-us-values {
    margin-top: 30px;
  }
  .about-us-values-list {
    margin-bottom: 0px;
  }
  #contact-us .col-sm-8,
  #contact-us .col-sm-4 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  #footer-container ul li {
    line-height: 35px;
  }
  .button-menu-text {
    display: block;
    padding-top: 5px;
  }
  .navbar-header .navbar-toggle {
    padding-bottom: 0;
  }
}
@media (min-width: 767px) {
  .show-on-phones {
    display: none;
  }
  .hide-on-phones {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .footer-col-1 {
    width: 36%;
  }
  .footer-col-2 {
    width: 30%;
  }
  .quote-box {
    font-size: 18px;
    line-height: 22px;
  }
}
/* left column on the contact us page */
.left-col {
  width: 230px;
  position: relative;
  float: left;
}
@media (max-width: 767px) {
  .left-col {
    margin-left: 0px;
    margin-top: 20px;
    margin-bottom: 20px;
    width: 100%;
    float: none;
  }
}
@media (max-width: 480px) {
  #image-header-div {
    margin-left: 15px;
  }
  .getting-results-box,
  .getting-results-box b {
    font-size: 13px;
    line-height: 18px;
  }
  #map {
    height: 250px;
  }
}
