/* 
    Document   : style_tablet.scss
    Created on : Oct 3, 2013, 10:02:05 AM
    Author     : tibi
    Description:
        Purpose of the stylesheet follows.
*/
/* line 11, ../sass/style_tablet.scss */
body.tablet.page-search #content form.search-form, body.tablet.page-search #content h2, body.tablet.page-search #content ol.search-results, body.tablet.page-search #content .item-list {
  width: 100% !important;
}
/* line 14, ../sass/style_tablet.scss */
body.tablet.page-search #content ul {
  width: 95%;
}
/* line 15, ../sass/style_tablet.scss */
body.tablet.page-search #content .messages.error {
  width: 91%;
}

/* line 21, ../sass/style_tablet.scss */
body.tablet.page-node-8 #page section.region-sidebar-second {
  margin-top: 420px !important;
}

/* line 26, ../sass/style_tablet.scss */
body.tablet.page-frontpage .view-id-frontpage {
  width: 100%;
}

/* line 30, ../sass/style_tablet.scss */
body.tablet {
  /* end navigation*/
  /*END MAIN*/
  /* FOOTER*/
}
/* line 31, ../sass/style_tablet.scss */
body.tablet #page {
  width: 100% !important;
  margin-bottom: 0;
  border-radius: 0;
  box-shadow: none;
}
/* line 38, ../sass/style_tablet.scss */
body.tablet #block-block-7 {
  display: block !important;
  float: right;
  margin: 20px 0 0 0;
}
/* line 39, ../sass/style_tablet.scss */
body.tablet #block-block-7 a, body.tablet #block-block-7 p {
  font-size: 42px;
  font-weight: 400;
  color: #7c9dad !important;
  margin: 0;
  padding: 0;
}
/* line 42, ../sass/style_tablet.scss */
body.tablet #block-superfish-1 {
  display: block !important;
  clear: left;
  position: fixed;
  z-index: 20;
  top: 120px;
  opacity: 0.8;
  cursor: pointer;
  width: 80px;
  height: 50px;
  transition: all 0.2s ease;
  box-shadow: 3px 3px 10px #999;
  border-radius: 4px;
  background: url("/sites/all/themes/mountainsidenew/images/menu-button.png") no-repeat #7c9dad;
  background-position: 52% 13px;
}
/* line 58, ../sass/style_tablet.scss */
body.tablet #block-superfish-1 h2 {
  color: transparent;
}
/* line 59, ../sass/style_tablet.scss */
body.tablet #block-superfish-1 ul#superfish-1 {
  visibility: hidden;
  transition: all 0.2s ease;
  /*overflow: hidden;*/
}
/* line 63, ../sass/style_tablet.scss */
body.tablet #block-superfish-1 ul#superfish-1 li {
  width: 43.5%;
  clear: left;
  border-top: 2px solid #333;
  height: 35px;
  padding: 15px 0px 0px 10px;
  background-color: #7C9DAD;
  box-shadow: 3px 3px 10px #999;
}
/* line 71, ../sass/style_tablet.scss */
body.tablet #block-superfish-1 ul#superfish-1 li a {
  color: #FFF;
  display: block;
  width: 100%;
  height: 100%;
  font-size: 1.7em;
}
/* line 77, ../sass/style_tablet.scss */
body.tablet #block-superfish-1 ul#superfish-1 li a .sf-sub-indicator {
  display: none;
}
/* line 79, ../sass/style_tablet.scss */
body.tablet #block-superfish-1 ul#superfish-1 li ul {
  margin-left: 230px;
  margin-top: -34px;
  width: 230px !important;
  border-radius: 0;
  background-color: white !important;
}
/* line 85, ../sass/style_tablet.scss */
body.tablet #block-superfish-1 ul#superfish-1 li ul li {
  width: 110%;
  background-color: #FFF;
  box-shadow: none;
}
/* line 88, ../sass/style_tablet.scss */
body.tablet #block-superfish-1 ul#superfish-1 li ul li a {
  color: #7c9dad !important;
}
/* line 92, ../sass/style_tablet.scss */
body.tablet #block-superfish-1 ul#superfish-1 li:last-child {
  border-radius: 0 0 4px 4px;
}
/* line 95, ../sass/style_tablet.scss */
body.tablet #block-superfish-1 ul#superfish-1 li.sf-item-7 ul,
body.tablet #block-superfish-1 ul#superfish-1 li:last-child ul {
  margin-top: -87px;
}
/* line 96, ../sass/style_tablet.scss */
body.tablet #block-superfish-1 ul#superfish-1 li.menuparent {
  background: url("/sites/all/themes/mountainsidenew/images/arrow.png") #7c9dad no-repeat 96% 23px;
}
/* line 99, ../sass/style_tablet.scss */
body.tablet #block-superfish-1 ul#superfish-1 li.menuparent.sfHover {
  background: none;
  background-color: #FFF;
  box-shadow: none;
}
/* line 103, ../sass/style_tablet.scss */
body.tablet #block-superfish-1 ul#superfish-1 li.menuparent.sfHover a {
  color: #7C9DAD;
}
/* line 106, ../sass/style_tablet.scss */
body.tablet #block-superfish-1 li.sf-clone-parent {
  display: none;
}
/* line 108, ../sass/style_tablet.scss */
body.tablet #block-superfish-1.opened {
  background: url("/sites/all/themes/mountainsidenew/images/menu-button.png") no-repeat #7c9dad;
  background-position: 90% 13px;
  opacity: 1;
  transition: all 0.2s ease;
  border-radius: 4px 4px 0 0;
  width: 230px;
}
/* line 115, ../sass/style_tablet.scss */
body.tablet #block-superfish-1.opened h2 {
  color: #FFF;
  visibility: visible;
  width: 95%;
  font-size: 2em;
  font-weight: 400;
  text-transform: uppercase;
  cursor: pointer;
  line-height: 50px;
  float: right;
}
/* line 126, ../sass/style_tablet.scss */
body.tablet #block-superfish-1.opened ul#superfish-1 {
  visibility: visible;
  transition: all 0.2s ease;
  margin-top: 50px;
  width: 220%;
}
/* line 134, ../sass/style_tablet.scss */
body.tablet .block-search {
  width: 40% !important;
  height: 45px !important;
  /*end form text*/
}
/* line 137, ../sass/style_tablet.scss */
body.tablet .block-search .form-text {
  width: 78% !important;
  padding: 5px 10px 4px 10px;
  font-size: 14px !important;
  font-weight: 500;
  border: 0px solid #dddddd !important;
  margin-top: 7px;
}
/* line 146, ../sass/style_tablet.scss */
body.tablet .block-search .form-submit {
  height: 27px !important;
  width: 15% !important;
  font-size: 16px !important;
}
/* line 154, ../sass/style_tablet.scss */
body.tablet #navigation {
  height: 60px !important;
  /* end main menu*/
}
/* line 156, ../sass/style_tablet.scss */
body.tablet #navigation #main-menu {
  outline: none;
  /*end menu list*/
  /*end style phone number*/
}
/* line 158, ../sass/style_tablet.scss */
body.tablet #navigation #main-menu li {
  font-size: 2em !important;
  line-height: 50px !important;
}
/* line 161, ../sass/style_tablet.scss */
body.tablet #navigation #main-menu li a {
  color: #FFF;
}
/* line 164, ../sass/style_tablet.scss */
body.tablet #navigation #main-menu li.last {
  display: none !important;
}
/* line 169, ../sass/style_tablet.scss */
body.tablet #header {
  height: 170px;
}
/* line 172, ../sass/style_tablet.scss */
body.tablet #main {
  padding-top: 0px;
  padding: 0 39px 0 39px;
  /*end main*/
  /*CONTENT*/
  /*END RIGHT SIDEBAR*/
}
/* line 175, ../sass/style_tablet.scss */
body.tablet #main #content {
  padding: 0;
  margin: 0;
  width: 70% !important;
  float: right;
  /*end content*/
  /*block-views*/
  /*  article.view-mode-full.node-3 { float: left;
                                       width: 100%;
                                       }*/
  /*left menu end*/
  /*ADMIN PANEL*/
}
/* line 180, ../sass/style_tablet.scss */
body.tablet #main #content h1.title {
  width: 100% !important;
}
/* line 184, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-homepage-slideshow-block {
  background-color: #8CA8B3;
  color: #FFF;
  width: 143% !important;
  height: auto;
  margin-left: -43%;
  /* overflow: hidden; */
  /*end block views*/
  /*end h2*/
  /*end header all*/
}
/* line 187, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-homepage-slideshow-block #views_slideshow_cycle_teaser_section_homepage_slideshow-block {
  width: 100% !important;
}
/* line 188, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-homepage-slideshow-block #views_slideshow_cycle_teaser_section_homepage_slideshow-block .views-slideshow-cycle-main-frame-row {
  width: 100% !important;
}
/* line 192, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-homepage-slideshow-block h2 {
  line-height: 1.5em;
  color: #FFF;
  font-size: 1.1em;
}
/* line 195, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-homepage-slideshow-block .field-name-field-image-home {
  float: left;
  width: 100% !important;
}
/* line 196, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-homepage-slideshow-block .field-name-field-image-home img {
  width: 100% !important;
}
/* line 199, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-header-wrapper {
  width: 30%;
  position: absolute;
  height: 20.2% !important;
  right: 0;
  top: 0;
  background-color: rgba(140, 168, 179, 0.8);
}
/* line 206, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-header-wrapper header {
  float: right;
  width: 100% !important;
  font-size: 1.5em !important;
  padding: 20px !important;
  /*end header*/
}
/* line 209, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-header-wrapper header a {
  color: #FFF;
  font-size: 1.1em;
  font-weight: bold;
}
/* line 210, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-header-wrapper header a:hover {
  text-decoration: underline;
}
/* line 215, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-text-wrapper {
  width: 30%;
  position: absolute;
  height: 80%;
  right: 0;
  bottom: 0;
  background-color: rgba(140, 168, 179, 0.8);
  /*end field name body*/
}
/* line 223, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-text-wrapper .field-name-body {
  float: right;
  width: 100% !important;
  margin-bottom: 0px !important;
  font-size: 1.5em !important;
}
/* line 227, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-text-wrapper .field-name-body .field-items {
  overflow: hidden;
}
/* line 230, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-text-wrapper ul.links {
  right: 0;
}
/* line 231, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-text-wrapper ul.links a {
  float: left;
  margin-left: 27px;
  font-size: 2em !important;
}
/* line 241, ../sass/style_tablet.scss */
body.tablet #main #content .view-press-releases {
  width: 100% !important;
  font-size: 1.2em;
}
/* line 245, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full {
  float: right;
  width: 100% !important;
  padding: 0;
  overflow: hidden;
}
/* line 251, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full h1 {
  font-size: 2em !important;
}
/* line 254, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full h2 {
  font-size: 2em !important;
}
/* line 256, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full h2 em {
  font-size: 1.2 em;
  font-weight: 100;
}
/* line 258, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full h3 {
  font-size: 2em;
  line-height: 1.2em;
  font-weight: 600;
  color: #587C65;
  display: block;
  margin: 0 0 10px 0;
}
/* line 266, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full p {
  font-size: 1.6em !important;
}
/* line 268, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full p em {
  font-size: 0.9em !important;
}
/* line 269, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full p a:hover {
  text-decoration: underline !important;
}
/* line 272, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full p.submitted {
  display: none;
}
/* line 273, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full ul {
  line-height: 2.3em;
  font-weight: 100;
  font-size: 1.1em;
}
/* line 274, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full ul li p {
  margin: 0;
}
/* line 279, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full ul.smalllist {
  line-height: 2em;
  font-weight: 100;
  font-size: 15px;
}
/* line 283, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full ul.smalllist a:hover {
  text-decoration: underline !important;
}
/* line 285, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full table {
  vertical-align: top;
  width: 100% !important;
  text-align: center;
}
/* line 289, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full table tr {
  text-align: left;
}
/* line 290, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full table img {
  width: 60% !important;
}
/* line 291, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full table td {
  vertical-align: top;
  padding-left: 20px !important;
}
/* line 292, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full table td.team {
  width: 30%;
  padding-right: 20px !important;
}
/* line 293, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full table td:first-child {
  border-right: 1px dotted #CCC;
  padding-left: 0 !important;
}
/* line 297, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full img.staff {
  width: 200px !important;
}
/* line 299, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full table#staff img {
  width: 100% !important;
  height: auto !important;
}
/* line 300, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full table#staff td:first-child {
  border-right: none;
}
/* line 302, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full table#submenu {
  margin-top: 400px;
}
/* line 303, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full table#submenu td {
  vertical-align: top;
}
/* line 304, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full table#submenu td a {
  line-height: 1.5em;
  font-weight: 100;
  font-size: 1.2em;
  color: #587c65;
}
/* line 305, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full table#submenu td a:hover {
  text-decoration: underline;
}
/* line 307, ../sass/style_tablet.scss */
body.tablet #main #content article.view-mode-full table#submenu td:first-child {
  border-right: 1px dotted #CCC;
}
/* line 315, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-gallery-slideshow-block {
  background-color: transparent;
  color: #FFF;
  width: 100% !important;
  float: right;
}
/* line 320, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-gallery-slideshow-block a {
  font-style: italic;
  color: #666;
}
/* line 323, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-gallery-slideshow-block #views_slideshow_cycle_main_gallery_slideshow-block {
  overflow: hidden;
  font-size: 1.3em;
}
/* line 327, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-gallery-slideshow-block .views-slideshow-controls-bottom {
  width: 100%;
  text-align: center;
  font-size: 1.3em;
}
/* line 328, ../sass/style_tablet.scss */
body.tablet #main #content #block-views-gallery-slideshow-block .views-slideshow-controls-bottom .views-slideshow-controls-text-next {
  float: right;
}
/* line 332, ../sass/style_tablet.scss */
body.tablet #main #content .region-left-content {
  display: none;
}
/* line 337, ../sass/style_tablet.scss */
body.tablet #main #content #webform-ajax-wrapper-9, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 {
  border-bottom: none;
  font-size: 1.2em !important;
}
/* line 339, ../sass/style_tablet.scss */
body.tablet #main #content #webform-ajax-wrapper-9 a, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 a {
  padding: 0;
  font-weight: 200;
  font-size: 1.1em;
  color: #587C65;
}
/* line 340, ../sass/style_tablet.scss */
body.tablet #main #content #webform-ajax-wrapper-9 a:hover, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 a:hover {
  text-decoration: underline;
}
/* line 341, ../sass/style_tablet.scss */
body.tablet #main #content #webform-ajax-wrapper-9 p, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 p {
  color: #666;
  font-size: 1.4em;
  font-weight: 100;
  width: 100%;
}
/* line 347, ../sass/style_tablet.scss */
body.tablet #main #content #webform-ajax-wrapper-9 label, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 label {
  text-transform: capitalize;
  display: block;
  margin: 10px 0 5px 0;
  color: #587C65;
  font-weight: 500;
  font-size: 1.1em;
}
/* line 355, ../sass/style_tablet.scss */
body.tablet #main #content #webform-ajax-wrapper-9 input, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 input {
  display: block;
  width: 50%;
  padding: 5px;
  font-size: 14px;
  border: 1px solid #DDD;
  background: whiteSmoke;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-left: 1px;
}
/* line 369, ../sass/style_tablet.scss */
body.tablet #main #content #webform-ajax-wrapper-9 input:focus, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 input:focus {
  border: 1px solid #CCC;
  background: white !important;
}
/* line 373, ../sass/style_tablet.scss */
body.tablet #main #content #webform-ajax-wrapper-9 select, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 select {
  -webkit-appearance: none;
  background-color: #DDD;
  width: 50%;
  height: 31px;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: none;
}
/* line 385, ../sass/style_tablet.scss */
body.tablet #main #content #webform-ajax-wrapper-9 textarea, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 textarea {
  border: 1px solid #DDD;
  min-height: 150px;
  max-height: 400px;
  background-color: whitesmoke;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-border-radius: 4px;
  border-radius: 4px;
}
/* line 395, ../sass/style_tablet.scss */
body.tablet #main #content #webform-ajax-wrapper-9 .grippie, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 .grippie {
  display: none;
}
/* line 396, ../sass/style_tablet.scss */
body.tablet #main #content #webform-ajax-wrapper-9 input[type=submit], body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 input[type=submit] {
  width: 100px !important;
  height: 40px !important;
  margin: 0;
  padding: 5px 10px;
  font-size: 16px !important;
  font-weight: bold;
  color: #587C65;
  border: 1px solid #CCC;
  background: #EEE;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  line-height: 10px;
  cursor: pointer;
}
/* line 414, ../sass/style_tablet.scss */
body.tablet #main #content #block-webform-client-block-67 {
  width: 100% !important;
}
/* line 416, ../sass/style_tablet.scss */
body.tablet #main #content #block-webform-client-block-67 a {
  padding: 0;
  font-weight: 200;
  font-size: 1.1em;
  color: #587C65;
}
/* line 417, ../sass/style_tablet.scss */
body.tablet #main #content #block-webform-client-block-67 a:hover {
  text-decoration: underline;
}
/* line 418, ../sass/style_tablet.scss */
body.tablet #main #content #block-webform-client-block-67 p {
  color: #666;
  font-size: 1.4em;
  font-weight: 100;
  width: 100%;
}
/* line 424, ../sass/style_tablet.scss */
body.tablet #main #content #block-webform-client-block-67 h2 {
  display: none;
}
/* line 425, ../sass/style_tablet.scss */
body.tablet #main #content #block-webform-client-block-67 label {
  text-transform: capitalize;
  display: block;
  margin: 10px 0 5px 0;
  color: #587C65;
  font-weight: 500;
  font-size: 1.1em;
}
/* line 433, ../sass/style_tablet.scss */
body.tablet #main #content #block-webform-client-block-67 input {
  -webkit-appearance: none !important;
}
/* line 436, ../sass/style_tablet.scss */
body.tablet #main #content #block-webform-client-block-67 input:focus {
  border: 1px solid #F30;
  background: white !important;
}
/* line 440, ../sass/style_tablet.scss */
body.tablet #main #content #block-webform-client-block-67 select {
  -webkit-appearance: none;
  background-color: #DDD;
  width: 50%;
  height: 31px;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: none;
}
/* line 452, ../sass/style_tablet.scss */
body.tablet #main #content #block-webform-client-block-67 textarea {
  border: 1px solid #DDD;
  min-height: 150px;
  max-height: 400px;
  background-color: whitesmoke;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-border-radius: 4px;
  border-radius: 4px;
}
/* line 462, ../sass/style_tablet.scss */
body.tablet #main #content #block-webform-client-block-67 .grippie {
  display: none;
}
/* line 463, ../sass/style_tablet.scss */
body.tablet #main #content #block-webform-client-block-67 input[type=submit] {
  width: 65px;
  height: 30px;
  margin: 0;
  padding: 5px 10px;
  font-size: 12px;
  font-weight: bold;
  color: #587C65;
  border: 1px solid #CCC;
  background: #EEE;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  line-height: 10px;
  cursor: pointer;
}
/* line 482, ../sass/style_tablet.scss */
body.tablet #main #content .tabs-primary, body.tablet #main #content form#user-login, body.tablet #main #content form#user-pass, body.tablet #main #content form#user-register-form, body.tablet #main #content .profile {
  width: 100% !important;
  float: right;
}
/* line 485, ../sass/style_tablet.scss */
body.tablet #main #content .tabs-primary h3, body.tablet #main #content form#user-login h3, body.tablet #main #content form#user-pass h3, body.tablet #main #content form#user-register-form h3, body.tablet #main #content .profile h3 {
  font-size: 1.6em;
  line-height: 1.2em;
  font-weight: 500;
  color: #587C65;
  display: block;
}
/* line 490, ../sass/style_tablet.scss */
body.tablet #main #content .tabs-primary label, body.tablet #main #content form#user-login label, body.tablet #main #content form#user-pass label, body.tablet #main #content form#user-register-form label, body.tablet #main #content .profile label {
  text-transform: capitalize;
  display: block;
  margin: 10px 0 5px 0;
  color: #587C65;
  font-weight: 500;
  font-size: 1.1em;
}
/* line 498, ../sass/style_tablet.scss */
body.tablet #main #content .tabs-primary .description, body.tablet #main #content form#user-login .description, body.tablet #main #content form#user-pass .description, body.tablet #main #content form#user-register-form .description, body.tablet #main #content .profile .description {
  font-size: 1.1em;
  color: #666;
}
/* line 502, ../sass/style_tablet.scss */
body.tablet #main #content .tabs-primary input, body.tablet #main #content form#user-login input, body.tablet #main #content form#user-pass input, body.tablet #main #content form#user-register-form input, body.tablet #main #content .profile input {
  width: 100%;
  padding: 5px;
  font-size: 14px;
  border: 1px solid #DDD;
  background: whiteSmoke;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-left: 1px;
}
/* line 515, ../sass/style_tablet.scss */
body.tablet #main #content .tabs-primary input:focus, body.tablet #main #content form#user-login input:focus, body.tablet #main #content form#user-pass input:focus, body.tablet #main #content form#user-register-form input:focus, body.tablet #main #content .profile input:focus {
  border: 1px solid #CCC;
  background: white !important;
}
/* line 519, ../sass/style_tablet.scss */
body.tablet #main #content .tabs-primary input[type=submit], body.tablet #main #content form#user-login input[type=submit], body.tablet #main #content form#user-pass input[type=submit], body.tablet #main #content form#user-register-form input[type=submit], body.tablet #main #content .profile input[type=submit] {
  height: 30px;
  margin: 0;
  padding: 5px 10px;
  font-size: 12px;
  font-weight: bold;
  color: #587C65;
  border: 1px solid #CCC;
  background: #EEE;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  line-height: 10px;
  cursor: pointer;
}
/* line 536, ../sass/style_tablet.scss */
body.tablet #main .sidebars {
  width: 32%;
  margin-left: -40px !important;
  height: auto;
  float: left;
  border-left: 0;
  padding: 0;
  margin: 0;
}
/* line 544, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second {
  width: 100%;
  height: auto;
  float: left;
  background: #F5F8F6;
  border-radius: 0 10px 10px 0;
  border-right: 1px dotted #CCC;
  border-left: none;
  padding: 0 20px 0 40px;
  font-size: 1.1em !important;
}
/* line 554, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second h2 {
  font-weight: 500;
  font-size: 1.5em;
  color: #587C65;
  border-bottom: 1px dotted;
  padding-bottom: 5px;
  height: 30px;
}
/* line 561, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second p {
  font-weight: 100;
  font-size: 1.4em;
  color: #666;
  margin: 0;
  line-height: 1.4em;
  padding: 20px 0 0 0;
}
/* line 569, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second a {
  padding-right: 10px;
  font-size: .95em;
  font-weight: 600;
  font-style: italic;
  color: #587C65;
  text-decoration: none;
  border-bottom: 1px dotted;
}
/* line 578, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second p.a.em {
  font-size: .95em;
  font-weight: 600;
  font-style: italic;
  color: #587C65;
}
/* line 584, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second .block {
  margin: 0;
  padding: 20px 0;
}
/* line 589, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second #block-block-2 p {
  padding: 0;
}
/* line 591, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second .block-webform {
  border-bottom: none;
}
/* line 592, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second .block-webform a {
  padding: 0;
  font-weight: 200;
  font-size: 1.1em;
}
/* line 593, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second .block-webform p {
  color: #666;
  font-size: 1.2em;
  font-weight: 100;
  width: 100%;
}
/* line 599, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second .block-webform label {
  text-transform: capitalize;
  display: block;
  margin: 10px 0 5px 0;
  color: #587C65;
  font-weight: 500;
  font-size: 1.1em;
}
/* line 607, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second .block-webform input {
  display: block;
  width: 100%;
  padding: 5px;
  font-size: 14px;
  border: 1px solid #DDD;
  background: whiteSmoke;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
/* line 620, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second .block-webform input:focus {
  border: 1px solid #CCC;
  background: white !important;
}
/* line 624, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second .block-webform select {
  -webkit-appearance: none;
  background-color: #DDD;
  width: 100%;
  height: 31px;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: none;
}
/* line 636, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second .block-webform textarea {
  border: 1px solid #DDD;
  min-height: 150px;
  max-height: 400px;
  background-color: whitesmoke;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-border-radius: 4px;
  border-radius: 4px;
}
/* line 646, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second .block-webform .grippie {
  display: none;
}
/* line 647, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second .block-webform input[type=submit] {
  width: 80px;
  height: 30px;
  margin: 0;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: bold;
  color: #587C65;
  border: 1px solid #CCC;
  background: #EEE;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  line-height: 10px;
  cursor: pointer;
}
/* line 666, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second .common_content ul {
  list-style-position: inside;
  list-style-type: none;
  padding: 0;
}
/* line 670, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second .common_content ul li {
  color: #587C65;
  text-decoration: none;
  border-bottom: 1px solid #000;
  padding: 10px 0 5px 0;
  margin-bottom: 11px;
}
/* line 678, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second .common_content ul a {
  text-decoration: none;
  font-weight: 500;
  font-size: 1em;
  color: #587C65;
  border-bottom: none;
  font-style: normal;
}
/* line 686, ../sass/style_tablet.scss */
body.tablet #main .sidebars section.region-sidebar-second .common_content ul a:hover {
  color: #f5790d !important;
}
/* line 700, ../sass/style_tablet.scss */
body.tablet footer.region-footer {
  /*ul*/
}
/* line 701, ../sass/style_tablet.scss */
body.tablet footer.region-footer ul.menu {
  margin-left: 205px;
  /*li*/
}
/* line 702, ../sass/style_tablet.scss */
body.tablet footer.region-footer ul.menu li {
  font-size: 1.4em !important;
}
/* line 705, ../sass/style_tablet.scss */
body.tablet footer.region-footer ul.menu li.last.leaf {
  display: none !important;
}

/* END BODY */
/*ANDROID TABLETS*/
/* line 712, ../sass/style_tablet.scss */
body.tablet.android {
  /* end navigation*/
  /*END MAIN*/
  /* FOOTER*/
}
/* line 713, ../sass/style_tablet.scss */
body.tablet.android #page {
  width: 100% !important;
  margin-bottom: 0;
  border-radius: 0;
  box-shadow: none;
}
/* line 718, ../sass/style_tablet.scss */
body.tablet.android #page .block-logo-block {
  float: left;
  width: 50%;
  height: 80px;
  margin: 70px 0 11px -1px;
}
/* line 726, ../sass/style_tablet.scss */
body.tablet.android #block-block-7 {
  display: block !important;
  float: right;
  margin: 20px 0 0 0;
}
/* line 727, ../sass/style_tablet.scss */
body.tablet.android #block-block-7 a, body.tablet.android #block-block-7 p {
  font-size: 42px;
  font-weight: 400;
  color: #7c9dad !important;
  margin: 0;
  padding: 0;
}
/* line 730, ../sass/style_tablet.scss */
body.tablet.android #block-superfish-1 {
  display: block !important;
  clear: left;
  position: fixed;
  z-index: 20;
  top: 12px;
  opacity: 0.8;
  cursor: pointer;
  width: 80px;
  height: 50px;
  transition: all 0.2s ease;
  box-shadow: 3px 3px 10px #999;
  border-radius: 4px;
  background: url("/sites/all/themes/mountainsidenew/images/menu-button.png") no-repeat #7c9dad;
  background-position: 52% 13px;
}
/* line 745, ../sass/style_tablet.scss */
body.tablet.android #block-superfish-1 h2 {
  color: transparent;
}
/* line 746, ../sass/style_tablet.scss */
body.tablet.android #block-superfish-1 ul#superfish-1 {
  visibility: hidden;
  transition: all 0.2s ease;
  /*overflow: hidden;*/
}
/* line 750, ../sass/style_tablet.scss */
body.tablet.android #block-superfish-1 ul#superfish-1 li {
  width: 43%;
  clear: left;
  border-top: 2px solid #333;
  height: 3em;
  padding: 10px 0px 0px 10px;
}
/* line 756, ../sass/style_tablet.scss */
body.tablet.android #block-superfish-1 ul#superfish-1 li a {
  color: #FFF;
  display: block;
  width: 100%;
  /*height: 3em;*/
  font-size: 1.7em;
}
/* line 762, ../sass/style_tablet.scss */
body.tablet.android #block-superfish-1 ul#superfish-1 li a .sf-sub-indicator {
  display: none;
}
/* line 764, ../sass/style_tablet.scss */
body.tablet.android #block-superfish-1 ul#superfish-1 li ul {
  margin-left: 230px;
  margin-top: -35px;
  width: 230px !important;
  border-radius: 0;
  transition: all 0.2s ease;
  background-color: white !important;
}
/* line 771, ../sass/style_tablet.scss */
body.tablet.android #block-superfish-1 ul#superfish-1 li ul li {
  width: 115%;
}
/* line 772, ../sass/style_tablet.scss */
body.tablet.android #block-superfish-1 ul#superfish-1 li ul li a {
  color: #7c9dad !important;
}
/* line 776, ../sass/style_tablet.scss */
body.tablet.android #block-superfish-1 ul#superfish-1 li:hover {
  box-shadow: none;
}
/* line 777, ../sass/style_tablet.scss */
body.tablet.android #block-superfish-1 ul#superfish-1 li:last-child ul {
  margin-top: -80px;
}
/* line 778, ../sass/style_tablet.scss */
body.tablet.android #block-superfish-1 ul#superfish-1 li.menuparent {
  background: url("/sites/all/themes/mountainsidenew/images/arrow.png") #7c9dad no-repeat 96% 15px;
}
/* line 782, ../sass/style_tablet.scss */
body.tablet.android #block-superfish-1 li.sf-clone-parent {
  display: none;
}
/* line 784, ../sass/style_tablet.scss */
body.tablet.android #block-superfish-1.opened {
  background: url("/sites/all/themes/mountainsidenew/images/menu-button.png") no-repeat #7c9dad;
  background-position: 90% 13px;
  border-radius: 4px 4px 0 0;
  opacity: 1;
  transition: all 0.2s ease;
  width: 230px;
}
/* line 791, ../sass/style_tablet.scss */
body.tablet.android #block-superfish-1.opened h2 {
  color: #FFF;
  visibility: visible;
  width: 95%;
  font-size: 2em;
  font-weight: 400;
  text-transform: uppercase;
  cursor: pointer;
  line-height: 1.9em;
  float: right;
}
/* line 801, ../sass/style_tablet.scss */
body.tablet.android #block-superfish-1.opened ul#superfish-1 {
  visibility: visible;
  transition: all 0.2s ease;
  margin-top: 50px;
  width: 222%;
}
/* line 809, ../sass/style_tablet.scss */
body.tablet.android .block-search {
  width: 40% !important;
  height: 45px !important;
  /*end form text*/
}
/* line 812, ../sass/style_tablet.scss */
body.tablet.android .block-search .form-text {
  width: 78% !important;
  padding: 5px 10px 4px 10px;
  font-size: 14px !important;
  font-weight: 500;
  border: 0px solid #dddddd !important;
  margin-top: 7px;
}
/* line 821, ../sass/style_tablet.scss */
body.tablet.android .block-search .form-submit {
  height: 27px !important;
  width: 15% !important;
  font-size: 16px !important;
}
/* line 829, ../sass/style_tablet.scss */
body.tablet.android #navigation {
  height: 60px !important;
  /* end main menu*/
}
/* line 831, ../sass/style_tablet.scss */
body.tablet.android #navigation #main-menu {
  outline: none;
  /*end menu list*/
  /*end style phone number*/
}
/* line 833, ../sass/style_tablet.scss */
body.tablet.android #navigation #main-menu li {
  font-size: 1.5em !important;
  line-height: 50px !important;
}
/* line 836, ../sass/style_tablet.scss */
body.tablet.android #navigation #main-menu li a {
  color: #FFF;
}
/* line 839, ../sass/style_tablet.scss */
body.tablet.android #navigation #main-menu li.last {
  display: none !important;
}
/* line 844, ../sass/style_tablet.scss */
body.tablet.android #header {
  height: 170px;
}
/* line 847, ../sass/style_tablet.scss */
body.tablet.android #main {
  padding-top: 0px;
  padding: 0 39px 0 39px;
  /*end main*/
  /*CONTENT*/
  /*END RIGHT SIDEBAR*/
}
/* line 850, ../sass/style_tablet.scss */
body.tablet.android #main #content {
  padding: 0;
  margin: 0;
  width: 70%;
  float: right;
  /*end content*/
  /*block-views*/
  /*  article.view-mode-full.node-3 { float: left;
                                       width: 100%;
                                       }*/
  /*left menu end*/
  /*ADMIN PANEL*/
}
/* line 855, ../sass/style_tablet.scss */
body.tablet.android #main #content h1.title {
  width: 100% !important;
}
/* line 859, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-views-homepage-slideshow-block {
  background-color: #8CA8B3;
  color: #FFF;
  width: 143% !important;
  margin-left: -43%;
  /* overflow: hidden; */
  /*end block views*/
  /*end h2*/
  /*end header all*/
  /*end field name body*/
}
/* line 862, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-views-homepage-slideshow-block h2 {
  line-height: 1.5em;
  color: #FFF;
  font-size: 1.1em;
}
/* line 864, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-views-homepage-slideshow-block header {
  float: right;
  font-size: 1em !important;
  padding: 20px !important;
  /*end header*/
}
/* line 867, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-views-homepage-slideshow-block header a {
  color: #FFF;
  font-size: 1.1em;
  font-weight: bold;
}
/* line 868, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-views-homepage-slideshow-block header a:hover {
  text-decoration: underline;
}
/* line 871, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-views-homepage-slideshow-block .field-name-field-image-home {
  float: left;
  width: 100% !important;
}
/* line 872, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-views-homepage-slideshow-block .field-name-field-image-home img {
  width: 100% !important;
}
/* line 874, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-views-homepage-slideshow-block .field-name-body {
  float: right;
  margin-bottom: 0px !important;
  height: 225px !important;
  font-size: 1.2em !important;
}
/* line 879, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-views-homepage-slideshow-block .field-name-body .field-items {
  overflow: hidden;
}
/* line 883, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-views-homepage-slideshow-block ul.links a {
  float: left;
  margin-left: 30px;
  font-size: 2em !important;
}
/* line 904, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full.node-28 img,
body.tablet.android #main #content article.view-mode-full.node-49 img,
body.tablet.android #main #content article.view-mode-full.node-50 img,
body.tablet.android #main #content article.view-mode-full.node-51 img,
body.tablet.android #main #content article.view-mode-full.node-52 img,
body.tablet.android #main #content article.view-mode-full.node-53 img,
body.tablet.android #main #content article.view-mode-full.node-54 img,
body.tablet.android #main #content article.view-mode-full.node-55 img,
body.tablet.android #main #content article.view-mode-full.node-56 img,
body.tablet.android #main #content article.view-mode-full.node-57 img,
body.tablet.android #main #content article.view-mode-full.node-58 img,
body.tablet.android #main #content article.view-mode-full.node-59 img,
body.tablet.android #main #content article.view-mode-full.node-60 img {
  width: 200px !important;
}
/* line 906, ../sass/style_tablet.scss */
body.tablet.android #main #content .view-press-releases {
  width: 100% !important;
  font-size: 1.2em;
}
/* line 910, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full {
  float: right;
  width: 100% !important;
  padding: 0;
  overflow: hidden;
  /* hide mobile content */
}
/* line 916, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full h1 {
  font-size: 2em !important;
}
/* line 919, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full h2 {
  font-size: 2em !important;
}
/* line 921, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full h2 em {
  font-size: 1.2 em;
  font-weight: 100;
}
/* line 923, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full h3 {
  font-size: 2em;
  line-height: 1.2em;
  font-weight: 600;
  color: #587C65;
  display: block;
  margin: 0 0 10px 0;
}
/* line 932, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full .node-mobile-text {
  display: none;
}
/* line 933, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full p {
  font-size: 1.6em !important;
}
/* line 935, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full p em {
  font-size: 0.9em !important;
}
/* line 936, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full p a:hover {
  text-decoration: underline !important;
}
/* line 939, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full p.submitted {
  display: none;
}
/* line 940, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full ul {
  line-height: 2.3em;
  font-weight: 100;
  font-size: 1.1em;
}
/* line 941, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full ul li p {
  margin: 0;
}
/* line 946, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full ul.smalllist {
  line-height: 2em;
  font-weight: 100;
  font-size: 15px;
}
/* line 947, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full ul.smalllist li p {
  margin: 0;
}
/* line 951, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full ul.smalllist a:hover {
  text-decoration: underline !important;
}
/* line 953, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full table {
  vertical-align: top;
  width: 100% !important;
  text-align: center;
}
/* line 957, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full table tr {
  text-align: left;
}
/* line 958, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full table img {
  width: 60% !important;
}
/* line 959, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full table td {
  vertical-align: top;
  padding: 0;
}
/* line 960, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full table td.team {
  width: 30%;
  padding-right: 20px !important;
}
/* line 961, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full table td:first-child {
  border-right: 1px dotted #CCC;
}
/* line 965, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full table#staff img {
  width: 100% !important;
  height: auto !important;
}
/* line 966, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full table#staff td:first-child {
  border-right: none;
}
/* line 968, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full table#submenu {
  margin-top: 400px;
}
/* line 969, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full table#submenu td {
  vertical-align: top;
}
/* line 970, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full table#submenu td a {
  line-height: 1.5em;
  font-weight: 100;
  font-size: 1.2em;
  color: #587c65;
}
/* line 971, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full table#submenu td a:hover {
  text-decoration: underline;
}
/* line 973, ../sass/style_tablet.scss */
body.tablet.android #main #content article.view-mode-full table#submenu td:first-child {
  border-right: 1px dotted #CCC;
}
/* line 981, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-views-gallery-slideshow-block {
  background-color: transparent;
  color: #FFF;
  width: 100% !important;
  float: right;
}
/* line 986, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-views-gallery-slideshow-block a {
  font-style: italic;
  color: #666;
}
/* line 989, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-views-gallery-slideshow-block #views_slideshow_cycle_main_gallery_slideshow-block {
  overflow: hidden;
  font-size: 1.3em;
}
/* line 993, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-views-gallery-slideshow-block .views-slideshow-controls-bottom {
  width: 100%;
  text-align: center;
  font-size: 1.3em;
}
/* line 994, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-views-gallery-slideshow-block .views-slideshow-controls-bottom .views-slideshow-controls-text-next {
  float: right;
}
/* line 998, ../sass/style_tablet.scss */
body.tablet.android #main #content .region-left-content {
  display: none;
}
/* line 1003, ../sass/style_tablet.scss */
body.tablet.android #main #content #webform-ajax-wrapper-9, body.tablet.android #main #content article.node-67 #webform-ajax-wrapper-67 {
  border-bottom: none;
  font-size: 1.2em !important;
}
/* line 1005, ../sass/style_tablet.scss */
body.tablet.android #main #content #webform-ajax-wrapper-9 a, body.tablet.android #main #content article.node-67 #webform-ajax-wrapper-67 a {
  padding: 0;
  font-weight: 200;
  font-size: 1.1em;
  color: #587C65;
}
/* line 1006, ../sass/style_tablet.scss */
body.tablet.android #main #content #webform-ajax-wrapper-9 a:hover, body.tablet.android #main #content article.node-67 #webform-ajax-wrapper-67 a:hover {
  text-decoration: underline;
}
/* line 1007, ../sass/style_tablet.scss */
body.tablet.android #main #content #webform-ajax-wrapper-9 p, body.tablet.android #main #content article.node-67 #webform-ajax-wrapper-67 p {
  color: #666;
  font-size: 1.4em;
  font-weight: 100;
  width: 100%;
}
/* line 1013, ../sass/style_tablet.scss */
body.tablet.android #main #content #webform-ajax-wrapper-9 label, body.tablet.android #main #content article.node-67 #webform-ajax-wrapper-67 label {
  text-transform: capitalize;
  display: block;
  margin: 10px 0 5px 0;
  color: #587C65;
  font-weight: 500;
  font-size: 1.1em;
}
/* line 1021, ../sass/style_tablet.scss */
body.tablet.android #main #content #webform-ajax-wrapper-9 input, body.tablet.android #main #content article.node-67 #webform-ajax-wrapper-67 input {
  display: block;
  width: 50%;
  padding: 5px;
  font-size: 14px;
  border: 1px solid #DDD;
  background: whiteSmoke;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-left: 1px;
}
/* line 1035, ../sass/style_tablet.scss */
body.tablet.android #main #content #webform-ajax-wrapper-9 input:focus, body.tablet.android #main #content article.node-67 #webform-ajax-wrapper-67 input:focus {
  border: 1px solid #CCC;
  background: white !important;
}
/* line 1039, ../sass/style_tablet.scss */
body.tablet.android #main #content #webform-ajax-wrapper-9 select, body.tablet.android #main #content article.node-67 #webform-ajax-wrapper-67 select {
  -webkit-appearance: none;
  background-color: #DDD;
  width: 50%;
  height: 31px;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: none;
}
/* line 1051, ../sass/style_tablet.scss */
body.tablet.android #main #content #webform-ajax-wrapper-9 textarea, body.tablet.android #main #content article.node-67 #webform-ajax-wrapper-67 textarea {
  border: 1px solid #DDD;
  min-height: 150px;
  max-height: 400px;
  background-color: whitesmoke;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-border-radius: 4px;
  border-radius: 4px;
}
/* line 1061, ../sass/style_tablet.scss */
body.tablet.android #main #content #webform-ajax-wrapper-9 .grippie, body.tablet.android #main #content article.node-67 #webform-ajax-wrapper-67 .grippie {
  display: none;
}
/* line 1062, ../sass/style_tablet.scss */
body.tablet.android #main #content #webform-ajax-wrapper-9 input[type=submit], body.tablet.android #main #content article.node-67 #webform-ajax-wrapper-67 input[type=submit] {
  width: 100px !important;
  height: 40px !important;
  margin: 0;
  padding: 5px 10px;
  font-size: 16px !important;
  font-weight: bold;
  color: #587C65;
  border: 1px solid #CCC;
  background: #EEE;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  line-height: 10px;
  cursor: pointer;
}
/* line 1080, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-webform-client-block-67 {
  width: 100% !important;
}
/* line 1082, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-webform-client-block-67 a {
  padding: 0;
  font-weight: 200;
  font-size: 1.1em;
  color: #587C65;
}
/* line 1083, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-webform-client-block-67 a:hover {
  text-decoration: underline;
}
/* line 1084, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-webform-client-block-67 p {
  color: #666;
  font-size: 1.4em;
  font-weight: 100;
  width: 100%;
}
/* line 1090, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-webform-client-block-67 h2 {
  display: none;
}
/* line 1091, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-webform-client-block-67 label {
  text-transform: capitalize;
  display: block;
  margin: 10px 0 5px 0;
  color: #587C65;
  font-weight: 500;
  font-size: 1.1em;
}
/* line 1099, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-webform-client-block-67 input {
  -webkit-appearance: none !important;
}
/* line 1102, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-webform-client-block-67 input:focus {
  border: 1px solid #F30;
  background: white !important;
}
/* line 1106, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-webform-client-block-67 select {
  -webkit-appearance: none;
  background-color: #DDD;
  width: 50%;
  height: 31px;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: none;
}
/* line 1118, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-webform-client-block-67 textarea {
  border: 1px solid #DDD;
  min-height: 150px;
  max-height: 400px;
  background-color: whitesmoke;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-border-radius: 4px;
  border-radius: 4px;
}
/* line 1128, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-webform-client-block-67 .grippie {
  display: none;
}
/* line 1129, ../sass/style_tablet.scss */
body.tablet.android #main #content #block-webform-client-block-67 input[type=submit] {
  width: 65px;
  height: 30px;
  margin: 0;
  padding: 5px 10px;
  font-size: 12px;
  font-weight: bold;
  color: #587C65;
  border: 1px solid #CCC;
  background: #EEE;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  line-height: 10px;
  cursor: pointer;
}
/* line 1148, ../sass/style_tablet.scss */
body.tablet.android #main #content .tabs-primary, body.tablet.android #main #content form#user-login, body.tablet.android #main #content form#user-pass, body.tablet.android #main #content form#user-register-form, body.tablet.android #main #content .profile {
  width: 100% !important;
  float: right;
}
/* line 1151, ../sass/style_tablet.scss */
body.tablet.android #main #content .tabs-primary h3, body.tablet.android #main #content form#user-login h3, body.tablet.android #main #content form#user-pass h3, body.tablet.android #main #content form#user-register-form h3, body.tablet.android #main #content .profile h3 {
  font-size: 1.6em;
  line-height: 1.2em;
  font-weight: 500;
  color: #587C65;
  display: block;
}
/* line 1156, ../sass/style_tablet.scss */
body.tablet.android #main #content .tabs-primary label, body.tablet.android #main #content form#user-login label, body.tablet.android #main #content form#user-pass label, body.tablet.android #main #content form#user-register-form label, body.tablet.android #main #content .profile label {
  text-transform: capitalize;
  display: block;
  margin: 10px 0 5px 0;
  color: #587C65;
  font-weight: 500;
  font-size: 1.1em;
}
/* line 1164, ../sass/style_tablet.scss */
body.tablet.android #main #content .tabs-primary .description, body.tablet.android #main #content form#user-login .description, body.tablet.android #main #content form#user-pass .description, body.tablet.android #main #content form#user-register-form .description, body.tablet.android #main #content .profile .description {
  font-size: 1.1em;
  color: #666;
}
/* line 1168, ../sass/style_tablet.scss */
body.tablet.android #main #content .tabs-primary input, body.tablet.android #main #content form#user-login input, body.tablet.android #main #content form#user-pass input, body.tablet.android #main #content form#user-register-form input, body.tablet.android #main #content .profile input {
  width: 100%;
  padding: 5px;
  font-size: 14px;
  border: 1px solid #DDD;
  background: whiteSmoke;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-left: 1px;
}
/* line 1181, ../sass/style_tablet.scss */
body.tablet.android #main #content .tabs-primary input:focus, body.tablet.android #main #content form#user-login input:focus, body.tablet.android #main #content form#user-pass input:focus, body.tablet.android #main #content form#user-register-form input:focus, body.tablet.android #main #content .profile input:focus {
  border: 1px solid #CCC;
  background: white !important;
}
/* line 1185, ../sass/style_tablet.scss */
body.tablet.android #main #content .tabs-primary input[type=submit], body.tablet.android #main #content form#user-login input[type=submit], body.tablet.android #main #content form#user-pass input[type=submit], body.tablet.android #main #content form#user-register-form input[type=submit], body.tablet.android #main #content .profile input[type=submit] {
  height: 30px;
  margin: 0;
  padding: 5px 10px;
  font-size: 12px;
  font-weight: bold;
  color: #587C65;
  border: 1px solid #CCC;
  background: #EEE;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  line-height: 10px;
  cursor: pointer;
}
/* line 1202, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars {
  width: 32%;
  margin-left: -40px !important;
  height: auto;
  float: left;
  border-left: 0;
  padding: 0;
  margin: 0;
}
/* line 1210, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second {
  width: 100%;
  height: auto;
  float: left;
  background: #F5F8F6;
  border-radius: 0 10px 10px 0;
  border-right: 1px dotted #CCC;
  border-left: none;
  padding: 0 20px;
  font-size: 1.1em !important;
}
/* line 1220, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second h2 {
  font-weight: 500;
  font-size: 1.5em;
  color: #587C65;
  border-bottom: 1px dotted;
  padding-bottom: 5px;
  height: 30px;
}
/* line 1227, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second p {
  font-weight: 100;
  font-size: 1.4em;
  color: #666;
  margin: 0;
  line-height: 1.4em;
  padding: 20px 0 0 0;
}
/* line 1235, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second a {
  padding-right: 0px;
  font-size: .95em;
  font-weight: 600;
  font-style: italic;
  color: #587C65;
  text-decoration: none;
  border-bottom: 1px dotted;
}
/* line 1244, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second p.a.em {
  font-size: .95em;
  font-weight: 600;
  font-style: italic;
  color: #587C65;
}
/* line 1250, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second .block {
  margin: 0;
  padding: 20px 0;
}
/* line 1255, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second #block-block-2 p {
  padding: 0;
}
/* line 1257, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second .block-webform {
  border-bottom: none;
}
/* line 1258, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second .block-webform a {
  padding: 0;
  font-weight: 200;
  font-size: 1.1em;
}
/* line 1259, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second .block-webform p {
  color: #666;
  font-size: 1.2em;
  font-weight: 100;
  width: 100%;
}
/* line 1265, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second .block-webform label {
  text-transform: capitalize;
  display: block;
  margin: 10px 0 5px 0;
  color: #587C65;
  font-weight: 500;
  font-size: 1.1em;
}
/* line 1273, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second .block-webform input {
  display: block;
  width: 100%;
  padding: 5px;
  font-size: 14px;
  border: 1px solid #DDD;
  background: whiteSmoke;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
/* line 1286, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second .block-webform input:focus {
  border: 1px solid #CCC;
  background: white !important;
}
/* line 1290, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second .block-webform select {
  -webkit-appearance: none;
  background-color: #DDD;
  width: 100%;
  height: 31px;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: none;
}
/* line 1302, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second .block-webform textarea {
  border: 1px solid #DDD;
  min-height: 150px;
  max-height: 400px;
  background-color: whitesmoke;
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-border-radius: 4px;
  border-radius: 4px;
}
/* line 1312, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second .block-webform .grippie {
  display: none;
}
/* line 1313, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second .block-webform input[type=submit] {
  width: 80px;
  height: 30px;
  margin: 0;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: bold;
  color: #587C65;
  border: 1px solid #CCC;
  background: #EEE;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  line-height: 10px;
  cursor: pointer;
}
/* line 1332, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second .common_content ul {
  list-style-position: inside;
  list-style-type: none;
  padding: 0;
}
/* line 1336, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second .common_content ul li {
  color: #587C65;
  text-decoration: none;
  border-bottom: 1px solid #000;
  padding: 10px 0 5px 0;
  margin-bottom: 11px;
}
/* line 1344, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second .common_content ul a {
  text-decoration: none;
  font-weight: 500;
  font-size: 1em;
  color: #587C65;
  border-bottom: none;
  font-style: normal;
}
/* line 1352, ../sass/style_tablet.scss */
body.tablet.android #main .sidebars section.region-sidebar-second .common_content ul a:hover {
  color: #f5790d !important;
}
/* line 1366, ../sass/style_tablet.scss */
body.tablet.android footer.region-footer {
  background-position: 8px 27px !important;
  background-size: 150px !important;
  /*ul*/
}
/* line 1369, ../sass/style_tablet.scss */
body.tablet.android footer.region-footer ul.menu {
  margin-left: 130px !important;
  /*li*/
}
/* line 1370, ../sass/style_tablet.scss */
body.tablet.android footer.region-footer ul.menu li {
  font-size: 1.3em !important;
  padding-left: 8px;
  margin-top: 13px !important;
}
/* line 1375, ../sass/style_tablet.scss */
body.tablet.android footer.region-footer ul.menu li.last.leaf {
  display: none !important;
}

/* END BODY */
/* ----- Portrait query --------*/
@media screen and (orientation: portrait) {
  /* line 1391, ../sass/style_tablet.scss */
  body.tablet.android {
    /* end navigation*/
    /*END MAIN*/
    /* FOOTER*/
  }
  /* line 1393, ../sass/style_tablet.scss */
  body.tablet.android #page .block-logo-block {
    float: left;
    height: 50px !important;
    width: 50%;
    margin: 80px 0 11px -1px;
  }
  /* line 1398, ../sass/style_tablet.scss */
  body.tablet.android #page .block-logo-block img {
    height: 100%;
  }
  /* line 1402, ../sass/style_tablet.scss */
  body.tablet.android #block-block-7 {
    margin: 35px 0 0 0;
  }
  /* line 1404, ../sass/style_tablet.scss */
  body.tablet.android #block-block-7 a, body.tablet.android #block-block-7 p {
    font-size: 3em;
  }
  /* line 1408, ../sass/style_tablet.scss */
  body.tablet.android #navigation {
    /* end main menu*/
  }
  /* line 1410, ../sass/style_tablet.scss */
  body.tablet.android #navigation #main-menu li {
    font-size: 1em !important;
  }
  /* line 1412, ../sass/style_tablet.scss */
  body.tablet.android #navigation #main-menu li a {
    color: #FFF;
  }
  /* line 1418, ../sass/style_tablet.scss */
  body.tablet.android #main {
    padding-top: 0px;
    padding: 0 39px 0 39px;
    /*end main*/
    /*CONTENT*/
    /*END RIGHT SIDEBAR*/
  }
  /* line 1421, ../sass/style_tablet.scss */
  body.tablet.android #main #content {
    padding: 0;
    margin: 0;
    width: 68% !important;
    float: right;
    /*end content*/
    /*block-views*/
    /*ADMIN PANEL*/
  }
  /* line 1426, ../sass/style_tablet.scss */
  body.tablet.android #main #content h1.title {
    width: 100% !important;
  }
  /* line 1430, ../sass/style_tablet.scss */
  body.tablet.android #main #content #block-views-homepage-slideshow-block {
    background-color: #8CA8B3;
    color: #FFF;
    width: 146% !important;
    height: 100%;
    margin-left: -46%;
    /*end block views*/
    /*end h2*/
    /*end header all*/
    /*end field name body*/
  }
  /* line 1433, ../sass/style_tablet.scss */
  body.tablet.android #main #content #block-views-homepage-slideshow-block #views_slideshow_cycle_teaser_section_homepage_slideshow-block {
    width: 100% !important;
  }
  /* line 1434, ../sass/style_tablet.scss */
  body.tablet.android #main #content #block-views-homepage-slideshow-block #views_slideshow_cycle_teaser_section_homepage_slideshow-block .views-slideshow-cycle-main-frame-row {
    width: 100%;
  }
  /* line 1438, ../sass/style_tablet.scss */
  body.tablet.android #main #content #block-views-homepage-slideshow-block h2 {
    line-height: 1.5em;
    color: #FFF;
    font-size: 1.1em;
  }
  /* line 1441, ../sass/style_tablet.scss */
  body.tablet.android #main #content #block-views-homepage-slideshow-block .field-name-field-image-home {
    float: left;
    width: 100% !important;
    /*img { width: 100%!important; height: auto;}*/
  }
  /* line 1446, ../sass/style_tablet.scss */
  body.tablet.android #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-header-wrapper {
    width: 30%;
    position: absolute;
    height: 30%;
    right: 0;
    top: 0;
    background-color: rgba(140, 168, 179, 0.8);
  }
  /* line 1453, ../sass/style_tablet.scss */
  body.tablet.android #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-header-wrapper header {
    float: right;
    width: 100% !important;
    font-size: 0.8em !important;
    padding: 10px !important;
    /*end header*/
  }
  /* line 1456, ../sass/style_tablet.scss */
  body.tablet.android #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-header-wrapper header a {
    color: #FFF;
    font-size: 1.1em;
    font-weight: bold;
  }
  /* line 1457, ../sass/style_tablet.scss */
  body.tablet.android #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-header-wrapper header a:hover {
    text-decoration: underline;
  }
  /* line 1462, ../sass/style_tablet.scss */
  body.tablet.android #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-text-wrapper {
    width: 30%;
    position: absolute;
    height: 80%;
    right: 0;
    bottom: 0;
    background-color: rgba(140, 168, 179, 0.8);
    /*end field name body*/
  }
  /* line 1470, ../sass/style_tablet.scss */
  body.tablet.android #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-text-wrapper .field-name-body {
    float: right;
    margin-bottom: 0px !important;
    font-size: 1em !important;
    padding: 0 10px;
  }
  /* line 1475, ../sass/style_tablet.scss */
  body.tablet.android #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-text-wrapper .field-name-body .field-items {
    overflow: hidden;
  }
  /* line 1478, ../sass/style_tablet.scss */
  body.tablet.android #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-text-wrapper ul.links {
    right: 0;
    padding: 0;
  }
  /* line 1480, ../sass/style_tablet.scss */
  body.tablet.android #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-text-wrapper ul.links a {
    float: left;
    margin-left: 27px;
    font-size: 1.5em !important;
  }
  /* line 1488, ../sass/style_tablet.scss */
  body.tablet.android #main #content #block-views-homepage-slideshow-block .field-name-body {
    float: right;
    width: 25% !important;
    margin-bottom: 0px !important;
    height: 130px !important;
    font-size: 1.5em !important;
  }
  /* line 1493, ../sass/style_tablet.scss */
  body.tablet.android #main #content #block-views-homepage-slideshow-block .field-name-body .field-items {
    overflow: hidden;
  }
  /* line 1497, ../sass/style_tablet.scss */
  body.tablet.android #main #content #block-views-homepage-slideshow-block ul.links a {
    float: left;
    margin-left: 10px;
    font-size: 1.5em !important;
  }
  /* line 1504, ../sass/style_tablet.scss */
  body.tablet.android #main #content .view-press-releases {
    width: 100% !important;
    font-size: 1.2em;
  }
  /* line 1507, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full {
    float: right;
    width: 100% !important;
    padding: 0;
    overflow: hidden;
    /* show full content */
    /* hide mobile content */
  }
  /* line 1513, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full h1 {
    font-size: 2em !important;
  }
  /* line 1516, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full h2 {
    font-size: 2em !important;
  }
  /* line 1518, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full h2 em {
    font-size: 1.2 em;
    font-weight: 100;
  }
  /* line 1520, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full h3 {
    font-size: 2em;
    line-height: 1.2em;
    font-weight: 600;
    color: #587C65;
    display: block;
    margin: 0 0 10px 0;
  }
  /* line 1528, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full .node-full-text {
    display: block;
  }
  /* line 1529, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full .node-mobile-text {
    display: none;
  }
  /* line 1530, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full p {
    font-size: 1.6em !important;
  }
  /* line 1532, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full p em {
    font-size: 0.9em !important;
  }
  /* line 1533, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full p a:hover {
    text-decoration: underline !important;
  }
  /* line 1536, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full p.submitted {
    display: none;
  }
  /* line 1537, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full ul {
    line-height: 2.3em;
    font-weight: 100;
    font-size: 1.1em;
  }
  /* line 1538, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full ul li p {
    margin: 0;
  }
  /* line 1543, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full ul.smalllist {
    line-height: 2em;
    font-weight: 100;
    font-size: 15px;
  }
  /* line 1544, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full ul.smalllist li p {
    margin: 0;
  }
  /* line 1548, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full ul.smalllist a:hover {
    text-decoration: underline !important;
  }
  /* line 1550, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full table {
    vertical-align: top;
    width: 100% !important;
    text-align: center;
  }
  /* line 1554, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full table tr {
    text-align: left;
  }
  /* line 1555, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full table img {
    width: 60% !important;
  }
  /* line 1556, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full table td {
    vertical-align: top;
    padding: 0;
  }
  /* line 1557, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full table td.team {
    width: 30%;
    padding-right: 20px !important;
  }
  /* line 1558, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full table td:first-child {
    border-right: 1px dotted #CCC;
  }
  /* line 1562, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full table#staff img {
    width: 100% !important;
    height: auto !important;
  }
  /* line 1563, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full table#staff td:first-child {
    border-right: none;
  }
  /* line 1565, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full table#submenu {
    margin-top: 400px;
  }
  /* line 1566, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full table#submenu td {
    vertical-align: top;
  }
  /* line 1567, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full table#submenu td a {
    line-height: 1.5em;
    font-weight: 100;
    font-size: 1.2em;
    color: #587c65;
  }
  /* line 1568, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full table#submenu td a:hover {
    text-decoration: underline;
  }
  /* line 1570, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full table#submenu td:first-child {
    border-right: 1px dotted #CCC;
  }
  /* line 1574, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full #webform-ajax-wrapper-9 input, body.tablet.android #main #content article.view-mode-full article.node-67 #webform-ajax-wrapper-67 input {
    width: 99% !important;
  }
  /* line 1577, ../sass/style_tablet.scss */
  body.tablet.android #main #content article.view-mode-full #webform-ajax-wrapper-9 select, body.tablet.android #main #content article.view-mode-full article.node-67 #webform-ajax-wrapper-67 select {
    width: 99% !important;
  }
  /* line 1586, ../sass/style_tablet.scss */
  body.tablet.android #main #content .tabs-primary, body.tablet.android #main #content form#user-login, body.tablet.android #main #content form#user-pass, body.tablet.android #main #content form#user-register-form, body.tablet.android #main #content .profile {
    width: 100% !important;
    float: right;
  }
  /* line 1589, ../sass/style_tablet.scss */
  body.tablet.android #main #content .tabs-primary h3, body.tablet.android #main #content form#user-login h3, body.tablet.android #main #content form#user-pass h3, body.tablet.android #main #content form#user-register-form h3, body.tablet.android #main #content .profile h3 {
    font-size: 1.6em;
    line-height: 1.2em;
    font-weight: 500;
    color: #587C65;
    display: block;
  }
  /* line 1594, ../sass/style_tablet.scss */
  body.tablet.android #main #content .tabs-primary label, body.tablet.android #main #content form#user-login label, body.tablet.android #main #content form#user-pass label, body.tablet.android #main #content form#user-register-form label, body.tablet.android #main #content .profile label {
    text-transform: capitalize;
    display: block;
    margin: 10px 0 5px 0;
    color: #587C65;
    font-weight: 500;
    font-size: 1.1em;
  }
  /* line 1602, ../sass/style_tablet.scss */
  body.tablet.android #main #content .tabs-primary .description, body.tablet.android #main #content form#user-login .description, body.tablet.android #main #content form#user-pass .description, body.tablet.android #main #content form#user-register-form .description, body.tablet.android #main #content .profile .description {
    font-size: 1.1em;
    color: #666;
  }
  /* line 1606, ../sass/style_tablet.scss */
  body.tablet.android #main #content .tabs-primary input, body.tablet.android #main #content form#user-login input, body.tablet.android #main #content form#user-pass input, body.tablet.android #main #content form#user-register-form input, body.tablet.android #main #content .profile input {
    width: 100%;
    padding: 5px;
    font-size: 14px;
    border: 1px solid #DDD;
    background: whiteSmoke;
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-left: 1px;
  }
  /* line 1619, ../sass/style_tablet.scss */
  body.tablet.android #main #content .tabs-primary input:focus, body.tablet.android #main #content form#user-login input:focus, body.tablet.android #main #content form#user-pass input:focus, body.tablet.android #main #content form#user-register-form input:focus, body.tablet.android #main #content .profile input:focus {
    border: 1px solid #CCC;
    background: white !important;
  }
  /* line 1623, ../sass/style_tablet.scss */
  body.tablet.android #main #content .tabs-primary input[type=submit], body.tablet.android #main #content form#user-login input[type=submit], body.tablet.android #main #content form#user-pass input[type=submit], body.tablet.android #main #content form#user-register-form input[type=submit], body.tablet.android #main #content .profile input[type=submit] {
    height: 30px;
    margin: 0;
    padding: 5px 10px;
    font-size: 12px;
    font-weight: bold;
    color: #587C65;
    border: 1px solid #CCC;
    background: #EEE;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    line-height: 10px;
    cursor: pointer;
  }
  /* line 1641, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars {
    width: 35%;
    margin-left: -40px !important;
    height: auto;
    float: left;
    border-left: 0;
    padding: 0;
    margin: 0;
  }
  /* line 1649, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second {
    width: 100%;
    height: auto;
    float: left;
    background: #F5F8F6;
    border-radius: 0 10px 10px 0;
    border-right: 1px dotted #CCC;
    border-left: none;
    padding: 0 10px;
    font-size: 1.1em !important;
  }
  /* line 1659, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second h2 {
    font-weight: 500;
    font-size: 1.5em;
    color: #587C65;
    border-bottom: 1px dotted;
    padding-bottom: 5px;
    height: 30px;
  }
  /* line 1666, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second p {
    font-weight: 100;
    font-size: 1.4em;
    color: #666;
    margin: 0;
    line-height: 1.4em;
    padding: 20px 0 0 0;
  }
  /* line 1674, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second a {
    padding-right: 2px;
    font-size: .95em;
    font-weight: 600;
    font-style: italic;
    color: #587C65;
    text-decoration: none;
    border-bottom: 1px dotted;
  }
  /* line 1683, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second p.a.em {
    font-size: .95em;
    font-weight: 600;
    font-style: italic;
    color: #587C65;
  }
  /* line 1689, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second .block {
    margin: 0;
    padding: 20px 0;
  }
  /* line 1694, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second #block-block-2 p {
    padding: 0;
  }
  /* line 1696, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second .block-webform {
    border-bottom: none;
  }
  /* line 1697, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second .block-webform a {
    padding: 0;
    font-weight: 200;
    font-size: 1.1em;
  }
  /* line 1698, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second .block-webform p {
    color: #666;
    font-size: 1.2em;
    font-weight: 100;
    width: 100%;
  }
  /* line 1704, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second .block-webform label {
    text-transform: capitalize;
    display: block;
    margin: 10px 0 5px 0;
    color: #587C65;
    font-weight: 500;
    font-size: 1.1em;
  }
  /* line 1712, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second .block-webform input {
    display: block;
    width: 100%;
    padding: 5px;
    font-size: 14px;
    border: 1px solid #DDD;
    background: whiteSmoke;
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  /* line 1725, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second .block-webform input:focus {
    border: 1px solid #CCC;
    background: white !important;
  }
  /* line 1729, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second .block-webform select {
    -webkit-appearance: none;
    background-color: #DDD;
    width: 100%;
    height: 31px;
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: none;
  }
  /* line 1741, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second .block-webform textarea {
    border: 1px solid #DDD;
    min-height: 150px;
    max-height: 400px;
    background-color: whitesmoke;
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  /* line 1751, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second .block-webform .grippie {
    display: none;
  }
  /* line 1752, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second .block-webform input[type=submit] {
    width: 80px;
    height: 30px;
    margin: 0;
    padding: 5px 10px;
    font-size: 14px;
    font-weight: bold;
    color: #587C65;
    border: 1px solid #CCC;
    background: #EEE;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    line-height: 10px;
    cursor: pointer;
  }
  /* line 1771, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second .common_content ul {
    list-style-position: inside;
    list-style-type: none;
    padding: 0;
  }
  /* line 1775, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second .common_content ul li {
    color: #587C65;
    text-decoration: none;
    border-bottom: 1px solid #000;
    padding: 10px 0 5px 0;
    margin-bottom: 11px;
  }
  /* line 1783, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second .common_content ul a {
    text-decoration: none;
    font-weight: 500;
    font-size: 1em;
    color: #587C65;
    border-bottom: none;
    font-style: normal;
  }
  /* line 1791, ../sass/style_tablet.scss */
  body.tablet.android #main .sidebars section.region-sidebar-second .common_content ul a:hover {
    color: #f5790d !important;
  }
  /* line 1805, ../sass/style_tablet.scss */
  body.tablet.android footer.region-footer {
    background-size: 0px !important;
    /*ul*/
  }
  /* line 1807, ../sass/style_tablet.scss */
  body.tablet.android footer.region-footer #block-block-11 {
    width: 100% !important;
    height: 20px;
  }
  /* line 1810, ../sass/style_tablet.scss */
  body.tablet.android footer.region-footer #block-block-11 img {
    width: 20% !important;
    margin-left: 40%;
  }
  /* line 1812, ../sass/style_tablet.scss */
  body.tablet.android footer.region-footer ul.menu {
    margin-left: -27px !important;
    /*li*/
  }
  /* line 1813, ../sass/style_tablet.scss */
  body.tablet.android footer.region-footer ul.menu li {
    font-size: 1.2em !important;
    margin-top: 17px !important;
  }
  /* line 1817, ../sass/style_tablet.scss */
  body.tablet.android footer.region-footer ul.menu li.last.leaf {
    display: none !important;
  }

  /* END BODY */
  /* line 1827, ../sass/style_tablet.scss */
  body.tablet.page-search #content form.search-form, body.tablet.page-search #content h2, body.tablet.page-search #content ol.search-results, body.tablet.page-search #content .item-list {
    width: 100% !important;
  }
  /* line 1830, ../sass/style_tablet.scss */
  body.tablet.page-search #content ul {
    width: 95%;
  }
  /* line 1831, ../sass/style_tablet.scss */
  body.tablet.page-search #content .messages.error {
    width: 91%;
  }

  /* line 1837, ../sass/style_tablet.scss */
  body.tablet.page-node-8 #page section.region-sidebar-second {
    margin-top: 300px !important;
  }

  /* line 1842, ../sass/style_tablet.scss */
  body.tablet.android.page-node-8 #page section.region-sidebar-second {
    margin-top: 240px !important;
  }

  /* line 1846, ../sass/style_tablet.scss */
  body.tablet {
    /* end navigation*/
    /*END MAIN*/
    /* FOOTER*/
  }
  /* line 1847, ../sass/style_tablet.scss */
  body.tablet #page {
    width: 100% !important;
    margin-bottom: 0;
    border-radius: 0;
    box-shadow: none;
  }
  /* line 1853, ../sass/style_tablet.scss */
  body.tablet #block-block-7 {
    display: block !important;
    float: right;
    margin: 20px 0 0 0;
  }
  /* line 1854, ../sass/style_tablet.scss */
  body.tablet #block-block-7 a, body.tablet #block-block-7 p {
    font-size: 42px;
    font-weight: 400;
    color: #7c9dad !important;
    margin: 0;
    padding: 0;
  }
  /* line 1857, ../sass/style_tablet.scss */
  body.tablet #navigation {
    height: 60px !important;
    /* end main menu*/
  }
  /* line 1859, ../sass/style_tablet.scss */
  body.tablet #navigation #main-menu {
    outline: none;
    /*end menu list*/
    /*end style phone number*/
  }
  /* line 1861, ../sass/style_tablet.scss */
  body.tablet #navigation #main-menu li {
    font-size: 1.6em !important;
    line-height: 50px !important;
  }
  /* line 1864, ../sass/style_tablet.scss */
  body.tablet #navigation #main-menu li a {
    color: #FFF;
  }
  /* line 1867, ../sass/style_tablet.scss */
  body.tablet #navigation #main-menu li.last {
    display: none !important;
  }
  /* line 1873, ../sass/style_tablet.scss */
  body.tablet #main {
    padding-top: 0px;
    padding: 0 39px 0 39px;
    /*end main*/
    /*CONTENT*/
    /*END RIGHT SIDEBAR*/
  }
  /* line 1876, ../sass/style_tablet.scss */
  body.tablet #main #content {
    padding: 0;
    margin: 0;
    width: 68% !important;
    float: right;
    /*end content*/
    /*block-views*/
    /*left menu end*/
  }
  /* line 1881, ../sass/style_tablet.scss */
  body.tablet #main #content h1.title {
    width: 100% !important;
  }
  /* line 1885, ../sass/style_tablet.scss */
  body.tablet #main #content #block-views-homepage-slideshow-block {
    background-color: #8CA8B3;
    color: #FFF;
    width: 147% !important;
    height: auto;
    margin-left: -47%;
    /* overflow: hidden; */
    /*end block views*/
    /*end h2*/
    /*end header all*/
  }
  /* line 1888, ../sass/style_tablet.scss */
  body.tablet #main #content #block-views-homepage-slideshow-block h2 {
    line-height: 1.5em;
    color: #FFF;
    font-size: 1.1em;
  }
  /* line 1891, ../sass/style_tablet.scss */
  body.tablet #main #content #block-views-homepage-slideshow-block .field-name-field-image-home {
    float: left;
    width: 100% !important;
  }
  /* line 1892, ../sass/style_tablet.scss */
  body.tablet #main #content #block-views-homepage-slideshow-block .field-name-field-image-home img {
    width: 100% !important;
  }
  /* line 1895, ../sass/style_tablet.scss */
  body.tablet #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-header-wrapper {
    width: 30%;
    position: absolute;
    height: 20.5% !important;
    right: 0;
    top: 0;
    background-color: rgba(140, 168, 179, 0.8);
  }
  /* line 1902, ../sass/style_tablet.scss */
  body.tablet #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-header-wrapper header {
    float: right;
    width: 100% !important;
    font-size: 1.2em !important;
    padding: 10px 20px !important;
  }
  /* line 1905, ../sass/style_tablet.scss */
  body.tablet #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-header-wrapper header end header
  a {
    color: #FFF;
    font-size: 1.1em;
    font-weight: bold;
  }
  /* line 1906, ../sass/style_tablet.scss */
  body.tablet #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-header-wrapper header a:hover {
    text-decoration: underline;
  }
  /* line 1910, ../sass/style_tablet.scss */
  body.tablet #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-text-wrapper {
    width: 30%;
    position: absolute;
    height: 80%;
    right: 0;
    bottom: 0;
    background-color: rgba(140, 168, 179, 0.8);
    /*end field name body*/
  }
  /* line 1917, ../sass/style_tablet.scss */
  body.tablet #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-text-wrapper .field-name-body {
    float: right;
    width: 100% !important;
    margin-bottom: 0px !important;
    font-size: 1.1em !important;
    line-height: 1.1em !important;
  }
  /* line 1922, ../sass/style_tablet.scss */
  body.tablet #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-text-wrapper .field-name-body .field-items {
    overflow: hidden;
  }
  /* line 1926, ../sass/style_tablet.scss */
  body.tablet #main #content #block-views-homepage-slideshow-block .homepage-slideshow-custom-text-wrapper ul.links a {
    float: left;
    margin-left: 15px;
    font-size: 1.5em !important;
  }
  /* line 1936, ../sass/style_tablet.scss */
  body.tablet #main #content #block-views-gallery-slideshow-block {
    background-color: transparent;
    color: #FFF;
    width: 100% !important;
    float: right;
  }
  /* line 1941, ../sass/style_tablet.scss */
  body.tablet #main #content #block-views-gallery-slideshow-block a {
    font-style: italic;
    color: #666;
  }
  /* line 1944, ../sass/style_tablet.scss */
  body.tablet #main #content #block-views-gallery-slideshow-block #views_slideshow_cycle_main_gallery_slideshow-block {
    overflow: hidden;
    font-size: 1.3em;
  }
  /* line 1948, ../sass/style_tablet.scss */
  body.tablet #main #content #block-views-gallery-slideshow-block .views-slideshow-controls-bottom {
    width: 100%;
    text-align: center;
    font-size: 1.3em;
  }
  /* line 1949, ../sass/style_tablet.scss */
  body.tablet #main #content #block-views-gallery-slideshow-block .views-slideshow-controls-bottom .views-slideshow-controls-text-next {
    float: right;
  }
  /* line 1953, ../sass/style_tablet.scss */
  body.tablet #main #content .region-left-content {
    display: none;
  }
  /* line 1958, ../sass/style_tablet.scss */
  body.tablet #main #content #webform-ajax-wrapper-9, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 {
    border-bottom: none;
    font-size: 1.2em !important;
  }
  /* line 1960, ../sass/style_tablet.scss */
  body.tablet #main #content #webform-ajax-wrapper-9 a, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 a {
    padding: 0;
    font-weight: 200;
    font-size: 1.1em;
    color: #587C65;
  }
  /* line 1961, ../sass/style_tablet.scss */
  body.tablet #main #content #webform-ajax-wrapper-9 a:hover, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 a:hover {
    text-decoration: underline;
  }
  /* line 1962, ../sass/style_tablet.scss */
  body.tablet #main #content #webform-ajax-wrapper-9 p, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 p {
    color: #666;
    font-size: 1.4em;
    font-weight: 100;
    width: 100%;
  }
  /* line 1968, ../sass/style_tablet.scss */
  body.tablet #main #content #webform-ajax-wrapper-9 label, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 label {
    text-transform: capitalize;
    display: block;
    margin: 10px 0 5px 0;
    color: #587C65;
    font-weight: 500;
    font-size: 1.1em;
  }
  /* line 1976, ../sass/style_tablet.scss */
  body.tablet #main #content #webform-ajax-wrapper-9 input, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 input {
    display: block;
    width: 50%;
    padding: 5px;
    font-size: 14px;
    border: 1px solid #DDD;
    background: whiteSmoke;
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-left: 1px;
  }
  /* line 1990, ../sass/style_tablet.scss */
  body.tablet #main #content #webform-ajax-wrapper-9 input:focus, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 input:focus {
    border: 1px solid #CCC;
    background: white !important;
  }
  /* line 1994, ../sass/style_tablet.scss */
  body.tablet #main #content #webform-ajax-wrapper-9 select, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 select {
    -webkit-appearance: none;
    background-color: #DDD;
    width: 50%;
    height: 31px;
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: none;
  }
  /* line 2006, ../sass/style_tablet.scss */
  body.tablet #main #content #webform-ajax-wrapper-9 textarea, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 textarea {
    border: 1px solid #DDD;
    min-height: 150px;
    max-height: 400px;
    background-color: whitesmoke;
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  /* line 2016, ../sass/style_tablet.scss */
  body.tablet #main #content #webform-ajax-wrapper-9 .grippie, body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 .grippie {
    display: none;
  }
  /* line 2017, ../sass/style_tablet.scss */
  body.tablet #main #content #webform-ajax-wrapper-9 input[type=submit], body.tablet #main #content article.node-67 #webform-ajax-wrapper-67 input[type=submit] {
    width: 100px !important;
    height: 40px !important;
    margin: 0;
    padding: 5px 10px;
    font-size: 16px !important;
    font-weight: bold;
    color: #587C65;
    border: 1px solid #CCC;
    background: #EEE;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    line-height: 10px;
    cursor: pointer;
  }
  /* line 2035, ../sass/style_tablet.scss */
  body.tablet #main #content #block-webform-client-block-67 {
    border-bottom: none;
    float: right;
    width: 71.6%;
  }
  /* line 2038, ../sass/style_tablet.scss */
  body.tablet #main #content #block-webform-client-block-67 a {
    padding: 0;
    font-weight: 200;
    font-size: 1.1em;
    color: #587C65;
  }
  /* line 2039, ../sass/style_tablet.scss */
  body.tablet #main #content #block-webform-client-block-67 a:hover {
    text-decoration: underline;
  }
  /* line 2040, ../sass/style_tablet.scss */
  body.tablet #main #content #block-webform-client-block-67 p {
    color: #666;
    font-size: 1.4em;
    font-weight: 100;
    width: 100%;
  }
  /* line 2046, ../sass/style_tablet.scss */
  body.tablet #main #content #block-webform-client-block-67 h2 {
    display: none;
  }
  /* line 2047, ../sass/style_tablet.scss */
  body.tablet #main #content #block-webform-client-block-67 label {
    text-transform: capitalize;
    display: block;
    margin: 10px 0 5px 0;
    color: #587C65;
    font-weight: 500;
    font-size: 1.1em;
  }
  /* line 2055, ../sass/style_tablet.scss */
  body.tablet #main #content #block-webform-client-block-67 input {
    display: block;
    width: 50%;
    padding: 5px;
    font-size: 14px;
    border: 1px solid #DDD;
    background: whiteSmoke;
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  /* line 2068, ../sass/style_tablet.scss */
  body.tablet #main #content #block-webform-client-block-67 input:focus {
    border: 1px solid #F30;
    background: white !important;
  }
  /* line 2072, ../sass/style_tablet.scss */
  body.tablet #main #content #block-webform-client-block-67 select {
    -webkit-appearance: none;
    background-color: #DDD;
    width: 50%;
    height: 31px;
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: none;
  }
  /* line 2084, ../sass/style_tablet.scss */
  body.tablet #main #content #block-webform-client-block-67 textarea {
    border: 1px solid #DDD;
    min-height: 150px;
    max-height: 400px;
    background-color: whitesmoke;
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  /* line 2094, ../sass/style_tablet.scss */
  body.tablet #main #content #block-webform-client-block-67 .grippie {
    display: none;
  }
  /* line 2095, ../sass/style_tablet.scss */
  body.tablet #main #content #block-webform-client-block-67 input[type=submit] {
    width: 65px;
    height: 30px;
    margin: 0;
    padding: 5px 10px;
    font-size: 12px;
    font-weight: bold;
    color: #587C65;
    border: 1px solid #CCC;
    background: #EEE;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    line-height: 10px;
    cursor: pointer;
  }
  /* line 2115, ../sass/style_tablet.scss */
  body.tablet #main .sidebars {
    width: 35%;
    margin-left: -40px !important;
    height: auto;
    float: left;
    border-left: 0;
    padding: 0;
    margin: 0;
  }
  /* line 2123, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second {
    width: 100%;
    height: auto;
    float: left;
    background: #F5F8F6;
    border-radius: 0 10px 10px 0;
    border-right: 1px dotted #CCC;
    border-left: none;
    padding: 10px 10px 0 40px;
    font-size: 1.1em !important;
  }
  /* line 2133, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second h2 {
    font-weight: 500;
    font-size: 1.4em;
    color: #587C65;
    border-bottom: 1px dotted;
    padding-bottom: 5px;
    height: 30px;
  }
  /* line 2140, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second p {
    font-weight: 100;
    font-size: 1.4em;
    color: #666;
    margin: 0;
    line-height: 1.4em;
    padding: 20px 0 0 0;
  }
  /* line 2148, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second a {
    padding-right: 2px;
    font-size: .95em;
    font-weight: 600;
    font-style: italic;
    color: #587C65;
    text-decoration: none;
    border-bottom: 1px dotted;
  }
  /* line 2157, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second p.a.em {
    font-size: .95em;
    font-weight: 600;
    font-style: italic;
    color: #587C65;
  }
  /* line 2163, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second .block {
    margin: 0;
    padding: 20px 0;
  }
  /* line 2168, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second #block-block-2 p {
    padding: 0;
    font-size: 1.3em;
  }
  /* line 2169, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second #block-block-2 iframe {
    width: 185px;
    height: 160px;
  }
  /* line 2173, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second #block-block-3 img {
    margin-left: -8px;
    height: 51px;
  }
  /* line 2175, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second .block-webform {
    border-bottom: none;
  }
  /* line 2176, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second .block-webform a {
    padding: 0;
    font-weight: 200;
    font-size: 1.1em;
  }
  /* line 2177, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second .block-webform p {
    color: #666;
    font-size: 1.2em;
    font-weight: 100;
    width: 100%;
  }
  /* line 2183, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second .block-webform label {
    text-transform: capitalize;
    display: block;
    margin: 10px 0 5px 0;
    color: #587C65;
    font-weight: 500;
    font-size: 1.1em;
  }
  /* line 2191, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second .block-webform input {
    display: block;
    width: 100%;
    padding: 5px;
    font-size: 14px;
    border: 1px solid #DDD;
    background: whiteSmoke;
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  /* line 2204, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second .block-webform input:focus {
    border: 1px solid #CCC;
    background: white !important;
  }
  /* line 2208, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second .block-webform select {
    -webkit-appearance: none;
    background-color: #DDD;
    width: 100%;
    height: 31px;
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: none;
  }
  /* line 2220, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second .block-webform textarea {
    border: 1px solid #DDD;
    min-height: 150px;
    max-height: 400px;
    background-color: whitesmoke;
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  /* line 2230, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second .block-webform .grippie {
    display: none;
  }
  /* line 2231, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second .block-webform input[type=submit] {
    width: 80px;
    height: 30px;
    margin: 0;
    padding: 5px 10px;
    font-size: 14px;
    font-weight: bold;
    color: #587C65;
    border: 1px solid #CCC;
    background: #EEE;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    line-height: 10px;
    cursor: pointer;
  }
  /* line 2250, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second .common_content ul {
    list-style-position: inside;
    list-style-type: none;
    padding: 0;
  }
  /* line 2254, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second .common_content ul li {
    color: #587C65;
    text-decoration: none;
    border-bottom: 1px solid #000;
    padding: 10px 0 5px 0;
    margin-bottom: 11px;
  }
  /* line 2262, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second .common_content ul a {
    text-decoration: none;
    font-weight: 500;
    font-size: 1em;
    color: #587C65;
    border-bottom: none;
    font-style: normal;
  }
  /* line 2270, ../sass/style_tablet.scss */
  body.tablet #main .sidebars section.region-sidebar-second .common_content ul a:hover {
    color: #f5790d !important;
  }
  /* line 2284, ../sass/style_tablet.scss */
  body.tablet footer.region-footer {
    background-position: 8px 27px !important;
    background-size: 150px !important;
    /*ul*/
  }
  /* line 2287, ../sass/style_tablet.scss */
  body.tablet footer.region-footer #block-block-11 {
    width: 100% !important;
    margin: 0 !important;
    height: 40px;
  }
  /* line 2291, ../sass/style_tablet.scss */
  body.tablet footer.region-footer #block-block-11 img {
    width: 20% !important;
    margin-left: 40%;
  }
  /* line 2296, ../sass/style_tablet.scss */
  body.tablet footer.region-footer ul.menu {
    margin-left: 0px !important;
    /*li*/
  }
  /* line 2297, ../sass/style_tablet.scss */
  body.tablet footer.region-footer ul.menu li {
    font-size: 1.3em !important;
    margin-top: 13px !important;
  }
  /* line 2301, ../sass/style_tablet.scss */
  body.tablet footer.region-footer ul.menu li.last.leaf {
    display: none !important;
  }

  /* END BODY */
}
/* END QUERY */
