/*     TABLET      */
@media all and (max-width:1024px){


  UL,OL{
    margin-bottom:10px;
    margin-left:15px;
  }
  .pageInner{
    width:100%;
    padding-left:10px;
    padding-right:10px;
  }
  .headerOuter .pageInner{
    padding-left:0px;
    padding-right:0px;
  }
/* --------------------- Home -------------------- */

/* --------------------- /Home -------------------- */

/* --------------------- Content -------------------- */

/* --------------------- /Content -------------------- */


/* --------------------- Footer -------------------- */
  .consultation{
    width:20%;
  }
/* --------------------- /Footer -------------------- */


}
/*     TABLET      */
@media all and (max-width:769px){

  .logo{display:none;}
  .headerOuter{height:1px;background:none;}
  .shim{
    height:0px;
  }
  /* ------------- Home ------------- */

  /* ------------- /Home ------------- */

  /* ------------- Content ------------- */
  .contentLeft{
    float:none;
    width:100%;
    padding-right:0px;
    margin-bottom:30px;
  }
  .contentRight{
    float:none;
    width:100%;
  }

  /* ------------- /Content ------------- */

  /* ------------- Form ------------- */
  .formHalf{
    width:100%;
  }
  form input[type="text"].formHalfL{
    width:100%;
    margin-right:0px;
  }
  form input[type="text"].formHalfR{
    width:100%;
    margin-right:0px;
  }

  /* ------------- /Form ------------- */

  /* ------------- Footer ------------- */

  /* ------------- /Footer ------------- */



}



/*     MOBILE      */
@media all and (max-width:500px){


  /* ------------- Home ------------- */

  /* ------------- /Home ------------- */

  /* ------------- Content ------------- */

.locationCell{
  display:inline-block;
  width:100%;
  margin-right:0%;
  margin-bottom:35px;
}
.locationCellSmall{
  display:inline-block;
  width:45%;
  margin-right:4%;
  margin-bottom:35px;
}

  .staffImage{
    float:none;
    width:100%;
  }

  .staffProfile{
    float:none;
    width:100%;
  }

  /* ------------- /Content ------------- */


  /* ------------- Home ------------- */
  /* ------------- /Home ------------- */

  /* ------------- Artciles ------------- */
  /* ------------- /Artciles ------------- */


  /* ----------- Gallery ---------------- */
  .thumb_class{
    margin-left:0%;
    width:100%;
  }
  /* ---------- /Gallery --------------- */

  /* ------------- Footer ------------- */
  .footerLeft{
    float:none;
    width:100%;
    padding-right:0px;
    padding-bottom:20px;
  }
  .footerMid{
    float:none;
    width:100%;
    padding-right:0px;
    padding-bottom:20px;
  }
  .footerRight{
    float:none;
    width:100%;
    padding-right:0px;
    padding-bottom:20px;
  }
  /* ------------- /Footer ------------- */

}