#hero .container p {
   font-size: 18pt;
}
#hero .container p.disclaimer {
   font-style: italic;
   font-size: 10pt;
   font-weight: bold;
}
#ahero {
   background-image: url(/custom/images/biz_1.jpg);
   background-filter: grayscale(50%);
}
#hero {
   background-image: url(/custom/test/ep_naturalwhite/ep_naturalwhite.png);
}
#hero-welcome {
   background-image: url(/custom/test/ep_naturalwhite/ep_naturalwhite.png);
}

ul {
   margin-left: 75px;
   width: 80% !important;
}
ul li ul {
   margin-left: 0px;
}

#meet-kimberly.container {
   background-color: #f7f8f9;
   padding: 60px 50px;
}
#meet-kimberly div p {
   font-size: 18pt;
}
#meet-kimberly div ul li {
   font-size: 14pt;
}
#meet-kimberly div img {
   border-top-left-radius: 250px;
   border-bottom-left-radius: 250px;
   border-top-right-radius: 50px;
   border-bottom-right-radius: 50px;
   max-width: 500px;
   width: 100%;
}

#employment-services div p {
   font-size: 14pt;
}
#employment-services div img {
   max-width: 500px;
   width: 100%;
}

.video-block {
   width: 90%;
   margin-left: auto; margin-right: auto;
}
.youtube-wrapper {
   height: 0;
   position: relative;
   margin-bottom: 10px;
   padding-top: 25px;
   padding-bottom: 56.25%; /* 16:9 */
}
.youtube-wrapper iframe {
   position: absolute; top: 0; left: 0;
   width: 100%; height: 100%;
}
.video-block .attribution {
   font-size: 0.5em;
   text-align: right;
}

.form-left img {
   width: 100%;
}
.form-group {
   margin-bottom: 20px;
}
.form-field input, .form-field textarea {
   width: 100%;
}
.form-field-radio input {
   margin-right: 10px;
}
.form button {
   float: right;
}

.form-check-validated-yes {
   border-color: #090 !important;
}
.form-check-validated-no {
   background-color: #fcc;
   border-color: #900 !important;
}

.form-field-radio input {
   margin-left: 20px;
}

.form-inline {
   display: inline-block;
}

.form-dept {
   display: none;
}

.icon-box {
   cursor: pointer;
}
.icon-box .icon img {
   margin-left: auto; margin-right: auto;
   margin-bottom: 20px;
   width: 100px;
}
.icon-box .icon img.hover0 {
   display: block;
}
.icon-box .icon img.hover1 {
   display: none;
}
.icon-box:hover .icon img.hover0 {
   display: none;
}
.icon-box:hover .icon img.hover1 {
   display: block;
}
.icon-box p.description {
   font-size: 12pt;
}

div.see-also {
   font-size: 12pt;
}
div.see-also-link {
   display: inline-block;
   margin-right: 10px;
}

@media (max-width: 767px) {
   .asl-work {
      margin-left: -10px;
      margin-bottom: 10px;
      width: 35%;
   }
}

@media (max-width: 768px) {
   .hidden-mobile {
      display: none;
   }

   #hero {
      min-height: 760px;
   }
}

@media (max-width: 650px) {
   #hero .container p {
      font-size: 12pt;
   }
}

@media (max-width: 991px) {
   #hero h1, #hero .container p {
      margin-left: 20px;
   }
}

@media (max-width: 1050px) {
   #hero {
      background-repeat: repeat-x;
   }
}
