/**
 * @file
 * Mottchildren Styling
 */
/* line 8, ../sass/style.scss */
.top-stripe {
  background-color: #093C69;
}

/* line 11, ../sass/style.scss */
.page-your-child-search #page {
  /* End .result-count */
}
/* line 12, ../sass/style.scss */
.page-your-child-search #page label {
  color: #333333;
  font-weight: normal;
  font-size: .875em;
}
/* line 17, ../sass/style.scss */
.page-your-child-search #page input[type=text] {
  border: 1px solid #c4bdac;
}
/* line 20, ../sass/style.scss */
.page-your-child-search #page .result-count {
  overflow: hidden;
  *zoom: 1;
  background: #dfdcd5;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  padding: 24px 24px 4px 24px;
}
/* line 26, ../sass/style.scss */
.page-your-child-search #page .result-count .pane-title {
  font-size: 1.25em;
  font-weight: bold;
  color: #02254A;
  padding-top: 0;
}
/* line 33, ../sass/style.scss */
.page-your-child-search #page .result-count .pane-content p {
  float: left;
  font-size: .875em;
  margin: 0;
}

@media all and (max-width: 480px) {
  /* line 46, ../sass/style.scss */
  .node-type-raw-html.section-mott-patient-visitor-guide.two-sidebars .sidebars {
    clear: left;
  }
  /* line 49, ../sass/style.scss */
  .node-type-raw-html.section-mott-patient-visitor-guide.two-sidebars #column_two_of_two {
    float: none;
    width: inherit;
  }
  /* line 54, ../sass/style.scss */
  .node-type-raw-html.section-mott-patient-visitor-guide.two-sidebars #content {
    width: 100% !important;
    margin-left: 10%;
    margin-right: 25% !important;
  }
}
/* line 69, ../sass/style.scss */
div#main div#block-apachesolr-search-search-form-your-child .container-inline input.form-text {
  width: 70%;
}
/* line 72, ../sass/style.scss */
div#main div#block-apachesolr-search-search-form-your-child .container-inline label {
  display: none;
}
/* line 74, ../sass/style.scss */
div#main div#block-apachesolr-search-search-form-your-child .container-inline input.form-submit {
  width: 25%;
}
/* line 75, ../sass/style.scss */
div#main div#block-apachesolr-search-search-form-your-child .container-inline .form-item::before {
  content: "Search Your Child";
  display: block;
  font-weight: bold;
}

/* line 87, ../sass/style.scss */
.page-your-child-search div#main .container-inline input.form-text {
  width: 70%;
}
/* line 92, ../sass/style.scss */
.page-your-child-search div#main .container-inline input.form-submit {
  width: 25%;
}

/* line 100, ../sass/style.scss */
#header,
#footer {
  background: #2d5e9e url("../images/mott-header-gradient.png") bottom left repeat-x;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2d5e9e), color-stop(100%, #275185));
  background: -webkit-linear-gradient(#2d5e9e, #275185);
  background: -moz-linear-gradient(#2d5e9e, #275185);
  background: -o-linear-gradient(#2d5e9e, #275185);
  background: linear-gradient(#2d5e9e, #275185);
}
/* line 103, ../sass/style.scss */
html.lt-ie9 #header, html.lt-ie9
#footer {
  background: #2d5e9e url("../images/mott-header-gradient.png") bottom left repeat-x;
}

/* line 114, ../sass/style.scss */
#primary-nav ul.menu li a,
#primary-nav ul.menu li.first a,
#primary-nav ul.menu li.last a {
  border-color: #275185;
}

/* line 118, ../sass/style.scss */
#site-name {
  font-size: 34px;
  font-size: 2.125rem;
  line-height: 29px;
  line-height: 1.8125rem;
  font-weight: bold;
  letter-spacing: -0.025em;
}
/* line 124, ../sass/style.scss */
#site-name a:link,
#site-name a:visited {
  color: #fff;
}

/* line 129, ../sass/style.scss */
#logo img {
  padding: 0px 8px 9px 0;
  margin-top: -7px;
  width: 100%;
}

/* line 135, ../sass/style.scss */
#logo {
  /* Wrapping link for logo */
  width: 100%;
}

/* line 139, ../sass/style.scss */
#name-and-slogan {
  display: none;
}

/* End #primary-nav */
/*
 * Mott primary tabs
 */
/* line 149, ../sass/style.scss */
#primary-nav h2 {
  background: #5E9996;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5e9996), color-stop(100%, rgba(94, 153, 150, 0.6)));
  background: -webkit-linear-gradient(top, #5e9996, rgba(94, 153, 150, 0.6));
  background: -moz-linear-gradient(top, #5e9996, rgba(94, 153, 150, 0.6));
  background: -o-linear-gradient(top, #5e9996, rgba(94, 153, 150, 0.6));
  background: linear-gradient(top, #5e9996, rgba(94, 153, 150, 0.6));
}
/* line 152, ../sass/style.scss */
html.lt-ie9 #primary-nav h2 {
  background: #5E9996;
}
/* line 156, ../sass/style.scss */
#primary-nav ul.menu li a {
  background: #2d5e9e;
  border-top: 1px solid #275185;
  border-right: 1px solid #2d5e9e;
}

@media all and (min-width: 960px) {
  /* line 172, ../sass/style.scss */
  div#main div#block-apachesolr-search-search-form-your-child .container-inline input.form-text {
    width: 65%;
  }
  /* line 175, ../sass/style.scss */
  div#main div#block-apachesolr-search-search-form-your-child .container-inline label {
    display: none;
  }
  /* line 177, ../sass/style.scss */
  div#main div#block-apachesolr-search-search-form-your-child .container-inline input.form-submit {
    width: 60px;
  }
  /* line 178, ../sass/style.scss */
  div#main div#block-apachesolr-search-search-form-your-child .container-inline .form-item::before {
    content: "Search Your Child";
    display: block;
    font-weight: bold;
  }

  /* line 186, ../sass/style.scss */
  #block-block-views-474c227b3016d7fa0f71b94b7f7b1600.slideshowalt {
    width: 22%;
    float: left;
  }

  /* line 200, ../sass/style.scss */
  #top-content {
    min-height: 150px;
  }

  /* line 204, ../sass/style.scss */
  #block-views-exp-custom-search-header {
    width: 20%;
    float: right;
    padding: 25px 0px 25px 115px;
    margin-bottom: 10px;
    background: url("../images/Best-Hospitals-small.png") no-repeat 0 0;
  }

  /* line 211, ../sass/style.scss */
  .header-inner {
    padding: 10px 0 0px;
  }

  /* line 214, ../sass/style.scss */
  .lockup {
    margin-top: 14px;
  }

  /* line 217, ../sass/style.scss */
  #footer .top-footer-inner {
    margin-bottom: 20px;
  }

  /* line 220, ../sass/style.scss */
  #primary-nav ul.menu li a {
    border-top: 0px none;
    border-left: 0px none;
    border-right: 0px none;
  }
  /* line 226, ../sass/style.scss */
  #primary-nav ul.menu li a.find-a-physician {
    background: #5E9996;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5e9996), color-stop(100%, rgba(94, 153, 150, 0.6)));
    background: -webkit-linear-gradient(top center, #5e9996, rgba(94, 153, 150, 0.6));
    background: -moz-linear-gradient(top center, #5e9996, rgba(94, 153, 150, 0.6));
    background: -o-linear-gradient(top center, #5e9996, rgba(94, 153, 150, 0.6));
    background: linear-gradient(top center, #5e9996, rgba(94, 153, 150, 0.6));
  }
  /* line 229, ../sass/style.scss */
  html.lt-ie9 #primary-nav ul.menu li a.find-a-physician {
    background: #5E9996;
  }
  /* line 234, ../sass/style.scss */
  #primary-nav ul.menu li a.conditions-treatments {
    background: #8C6899;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8c6899), color-stop(100%, rgba(128, 93, 141, 0.6)));
    background: -webkit-linear-gradient(top center, #8c6899, rgba(128, 93, 141, 0.6));
    background: -moz-linear-gradient(top center, #8c6899, rgba(128, 93, 141, 0.6));
    background: -o-linear-gradient(top center, #8c6899, rgba(128, 93, 141, 0.6));
    background: linear-gradient(top center, #8c6899, rgba(128, 93, 141, 0.6));
  }
  /* line 237, ../sass/style.scss */
  html.lt-ie9 #primary-nav ul.menu li a.conditions-treatments {
    background: #8C6899;
  }
  /* line 242, ../sass/style.scss */
  #primary-nav ul.menu li a.support-services {
    background: #BC6D35;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bc6d35), color-stop(100%, rgba(175, 98, 43, 0.6)));
    background: -webkit-linear-gradient(top center, #bc6d35, rgba(175, 98, 43, 0.6));
    background: -moz-linear-gradient(top center, #bc6d35, rgba(175, 98, 43, 0.6));
    background: -o-linear-gradient(top center, #bc6d35, rgba(175, 98, 43, 0.6));
    background: linear-gradient(top center, #bc6d35, rgba(175, 98, 43, 0.6));
  }
  /* line 245, ../sass/style.scss */
  html.lt-ie9 #primary-nav ul.menu li a.support-services {
    background: #BC6D35;
  }
  /* line 251, ../sass/style.scss */
  #primary-nav ul.menu li a.patient-visitor-guide, #primary-nav ul.menu li a.patients-and-visitors {
    background: #B0A44D;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b0a44d), color-stop(100%, rgba(160, 149, 72, 0.6)));
    background: -webkit-linear-gradient(top center, #b0a44d, rgba(160, 149, 72, 0.6));
    background: -moz-linear-gradient(top center, #b0a44d, rgba(160, 149, 72, 0.6));
    background: -o-linear-gradient(top center, #b0a44d, rgba(160, 149, 72, 0.6));
    background: linear-gradient(top center, #b0a44d, rgba(160, 149, 72, 0.6));
  }
  /* line 254, ../sass/style.scss */
  html.lt-ie9 #primary-nav ul.menu li a.patient-visitor-guide, html.lt-ie9 #primary-nav ul.menu li a.patients-and-visitors {
    background: #B0A44D;
  }
  /* line 259, ../sass/style.scss */
  #primary-nav ul.menu li a.locations {
    background: #D59D33;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d59d33), color-stop(100%, rgba(195, 146, 52, 0.6)));
    background: -webkit-linear-gradient(top center, #d59d33, rgba(195, 146, 52, 0.6));
    background: -moz-linear-gradient(top center, #d59d33, rgba(195, 146, 52, 0.6));
    background: -o-linear-gradient(top center, #d59d33, rgba(195, 146, 52, 0.6));
    background: linear-gradient(top center, #d59d33, rgba(195, 146, 52, 0.6));
  }
  /* line 262, ../sass/style.scss */
  html.lt-ie9 #primary-nav ul.menu li a.locations {
    background: #D59D33;
  }
  /* line 267, ../sass/style.scss */
  #primary-nav ul.menu li a.health-library {
    background: #AA8CAD;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #aa8cad), color-stop(100%, rgba(151, 123, 154, 0.6)));
    background: -webkit-linear-gradient(top center, #aa8cad, rgba(151, 123, 154, 0.6));
    background: -moz-linear-gradient(top center, #aa8cad, rgba(151, 123, 154, 0.6));
    background: -o-linear-gradient(top center, #aa8cad, rgba(151, 123, 154, 0.6));
    background: linear-gradient(top center, #aa8cad, rgba(151, 123, 154, 0.6));
  }
  /* line 270, ../sass/style.scss */
  html.lt-ie9 #primary-nav ul.menu li a.health-library {
    background: #AA8CAD;
  }
  /* line 275, ../sass/style.scss */
  #primary-nav ul.menu li a.active-trail, #primary-nav ul.menu li a.active {
    background: #fff;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(top center, #ffffff, #ffffff);
    background: -moz-linear-gradient(top center, #ffffff, #ffffff);
    background: -o-linear-gradient(top center, #ffffff, #ffffff);
    background: linear-gradient(top center, #ffffff, #ffffff);
  }
  /* line 278, ../sass/style.scss */
  html.lt-ie9 #primary-nav ul.menu li a.active-trail, html.lt-ie9 #primary-nav ul.menu li a.active {
    background: #fff;
  }
  /* line 282, ../sass/style.scss */
  #primary-nav ul.menu li a:hover {
    background: #E9E7E2;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e9e7e2), color-stop(100%, #e9e7e2));
    background: -webkit-linear-gradient(top center, #e9e7e2, #e9e7e2);
    background: -moz-linear-gradient(top center, #e9e7e2, #e9e7e2);
    background: -o-linear-gradient(top center, #e9e7e2, #e9e7e2);
    background: linear-gradient(top center, #e9e7e2, #e9e7e2);
  }
  /* line 285, ../sass/style.scss */
  html.lt-ie9 #primary-nav ul.menu li a:hover {
    background: #E9E7E2;
  }
  /* line 290, ../sass/style.scss */
  #primary-nav ul.menu li a.active-trail:hover, #primary-nav ul.menu li a.active:hover {
    background: #fff;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(top center, #ffffff, #ffffff);
    background: -moz-linear-gradient(top center, #ffffff, #ffffff);
    background: -o-linear-gradient(top center, #ffffff, #ffffff);
    background: linear-gradient(top center, #ffffff, #ffffff);
  }
  /* line 293, ../sass/style.scss */
  html.lt-ie9 #primary-nav ul.menu li a.active-trail:hover, html.lt-ie9 #primary-nav ul.menu li a.active:hover {
    background: #fff;
  }
}
