/* Add your own custom css to this file. You may wish to use css !important calls to override css from the template css files.
----------------------------------------------------------- */

/** Removal of font controls **/

div#fontControls {
  display: none !important;
}

/** Alignment of top-left logo and removal of preloaded logo **/

#s5_logo_text_wrap {
    margin-top: .85em;
    text-align: center;
}

#s5_shape5_logo {
  display: none;
}

span.s5_level1_span1 {
  width: 100%;
  height: auto;
}

#s5_nav a {
  display: inline-block !important;
}

#s5_responsive_mobile_drop_down_menu .current a {
  color: #3fab5d !important;
}


/** Header image settings **/

/**div.pull-none.item-image {
  width: 100%;
  height: auto%;
  margin-top: 0;
  margin-bottom: 1.75em;
}**/



/** header image fill space settings **/
div.pull-none.item-image {
    margin-bottom: 1.75em;
    margin-top: -2.75em;
    margin-right: -3em;
    margin-left: -3em;
}

/**#s5_menu_wrap.s5_wrap_fmfullwidth {
	position: relative;
}**/



/** Blog module settings **/

.s5_h3_first, .s5_h3_last {
  font-weight: bold;
  color: white !important;
}

.s5_outer li a {
  font-weight: bold;
}

/** Small screen menu customization **/



/** Therapies Table customization **/

table {
  margin: 0 auto;
  width: 95% !important;
 text-align: center;
}


td {
  width: 30% !important;
  text-align: center;
  padding-bottom: 1em;
}

td img {
  width: 90% !important;
  padding-top: 0 !important;
  float: none;
  text-align: center;
}

td a {
  font-size: 125% !important;
}


.table_text {
  display: hidden;
  font-size: 75%;
  padding-bottom: 0;
  text-align: center !important;
}



/** Removal of sign-in on mobile **/

.mobile-links {
  display: none !important;
}

/** Blog sidebar and main page customization **/

.module_round_box .s5_mod_h3_outer {
  background: #008f28 !important;
  opacity: .75;
}

div.blogblog span.subheading-category {
  display: block !important;
  text-align: center !important;
  text-transform: uppercase !important;
}

/** Location page organization **/

div#top-tier-locations {
  margin-top: 2em !important;
  text-align: center !important;
  margin-bottom: 1em;
}

div#location1 {
  display: inline-block !important;
  margin-left: 5%;
  margin-right: 5%;
}

div#location2 {
  display: inline-block !important;
}

div#bottom-tier-locations {
  text-align: center !important;
  display: block !important;
}

/** Body background color **/

body {
  background-color: #8A3C22 !important;
}



/** Remove original footer text and add new content **/
span.footerc {
  visibility: hidden !important;
}

span.footerc:before {
  content: "Website Design and Maintenance by Taylor Savage" !important;
  visibility: visible !important;
}


