/*
Theme Name: Salient Child - Goilng Blind
Theme URI: http: //lovettproductions.com/
Description: This is a custom child theme for Salient
Author: 13milliseconds
Author URI: http://13milliseconds.com/
Template: salient
Version: 0.1
*/
/* line 16, style.scss */
body .main-content {
  color: #000000;
  line-height: 1.8 !important;
}
/* line 19, style.scss */
body .main-content a {
  color: #000000 !important;
  border-bottom: 1px solid #888;
}
/* line 23, style.scss */
body .main-content .light {
  color: #ffffff;
}
/* line 25, style.scss */
body .main-content .light a {
  color: #fff233 !important;
}
/* line 27, style.scss */
body .main-content .light a.nectar-button {
  color: #000000 !important;
}
/* line 34, style.scss */
body .main-content .work-item a,
body .main-content .hentry a {
  cursor: pointer;
  border-bottom: 0;
}

/* line 42, style.scss */
.mobile-only {
  display: none !important;
}

/* line 47, style.scss */
h2 {
  margin-bottom: 20px;
}

/* line 51, style.scss */
h3 {
  font-weight: 800 !important;
}

/* line 55, style.scss */
body .wpb_text_column {
  margin-bottom: 20px;
}

/* line 59, style.scss */
.nectar-button {
  font-weight: 800 !important;
  font-size: 16px !important;
  border: 0 !important;
  margin-right: 10px;
  padding: 10px 15px !important;
}

/* line 67, style.scss */
.yellowline {
  margin-top: 10px;
  height: 20px;
  background-color: #fff233;
  width: 100%;
}

/* line 74, style.scss */
.vc_row.row {
  margin-top: 2em;
  margin-bottom: 2em;
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}
/* line 79, style.scss */
.vc_row.row .row {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
/* line 83, style.scss */
.vc_row.row:first-of-type {
  margin-top: 0;
}
/* line 86, style.scss */
.vc_row.row.flush-top {
  margin-top: 0 !important;
}
/* line 89, style.scss */
.vc_row.row.flush-bottom {
  margin-bottom: 0 !important;
}
/* line 92, style.scss */
.vc_row.row.flushpad-top {
  padding-top: 0 !important;
}
/* line 95, style.scss */
.vc_row.row.flushpad-bottom {
  padding-bottom: 0 !important;
}

/* line 100, style.scss */
.center {
  text-align: center;
}

/* line 106, style.scss */
header#top a {
  border-bottom: 0;
}
/* line 109, style.scss */
header#top .sub-menu {
  display: none;
  width: 100%;
  left: 0;
  position: fixed;
  top: 62px !important;
  background: #1f1f1f;
  text-align: center;
}
/* line 117, style.scss */
header#top .sub-menu li {
  display: inline-block;
  width: auto;
  padding-right: 20px;
  float: none;
}
/* line 122, style.scss */
header#top .sub-menu li a {
  font-size: 16px !important;
}
/* line 127, style.scss */
header#top .row {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin-bottom: 0;
}

/* line 136, style.scss */
#slide-out-widget-area .icon-default-style[class^="icon-"] {
  color: #ffffff !important;
}
/* line 139, style.scss */
#slide-out-widget-area .off-canvas-menu-container {
  padding-top: 50px;
}
/* line 141, style.scss */
#slide-out-widget-area .off-canvas-menu-container li {
  padding-bottom: 30px;
}
/* line 143, style.scss */
#slide-out-widget-area .off-canvas-menu-container li a {
  font-weight: 600 !important;
  opacity: 1 !important;
  font-size: 30px !important;
}

/* line 155, style.scss */
#footer-outer #footer-widgets .widget.widget_media_image {
  margin-bottom: 0;
}
/* line 157, style.scss */
#footer-outer #footer-widgets .widget.widget_media_image img {
  height: 20px !important;
  width: auto;
}
/* line 163, style.scss */
#footer-outer #footer-widgets .col ul li {
  display: inline-block;
  padding-right: 20px !important;
  font-size: 16px;
}
/* line 167, style.scss */
#footer-outer #footer-widgets .col ul li a {
  text-transform: uppercase;
  font-weight: 400;
  transition: .5s;
}
/* line 171, style.scss */
#footer-outer #footer-widgets .col ul li a:hover {
  color: #fff233 !important;
}
/* line 177, style.scss */
#footer-outer #footer-widgets .copyright {
  font-size: .8em;
  font-weight: 200;
}
/* line 183, style.scss */
#footer-outer #footer-widgets .wpcf7-form-control-wrap.first-name {
  width: 45%;
  float: left;
  margin-right: 6%;
}
/* line 188, style.scss */
#footer-outer #footer-widgets .wpcf7-form-control-wrap.last-name {
  width: 45%;
  float: left;
  padding-bottom: 10px;
}
/* line 196, style.scss */
#footer-outer #footer-widgets #text-5 p {
  padding-bottom: 10px;
}
/* line 199, style.scss */
#footer-outer #footer-widgets #text-5 .minimal-form-input {
  Padding-top: 0;
}
/* line 202, style.scss */
#footer-outer #footer-widgets #text-5 .your-email {
  width: 80%;
  float: left;
}
/* line 205, style.scss */
#footer-outer #footer-widgets #text-5 .your-email input[type="email"] {
  color: #000000;
  padding: 7px 10px !important;
}
/* line 211, style.scss */
#footer-outer #footer-widgets #text-5 .wpcf7-submit {
  width: 15%;
  float: left;
  font-size: 1em;
  text-transform: uppercase;
  margin-left: 1%;
  border-radius: 0;
  font-weight: 600;
  padding: 8.5px 10px;
}
/* line 222, style.scss */
#footer-outer #footer-widgets i.fa {
  font-size: 30px !important;
  padding-right: 10px;
}

/* line 228, style.scss */
.footer p {
  font-size: 14px;
  line-height: 1.5;
  font-weight: 100;
  color: #f0f0f0;
}

/* line 236, style.scss */
input[type="submit"] {
  color: #000000;
}

/* line 239, style.scss */
body[data-form-submit="regular"] .container-wrap input[type=submit] {
  font-size: 1em;
  font-weight: 800;
  text-transform: uppercase;
}

/* line 244, style.scss */
span.wpcf7-not-valid-tip {
  color: #000000 !important;
  background-color: #fff233;
}

/* line 250, style.scss */
blockquote {
  font-weight: 400;
  margin-bottom: 60px;
}
/* line 253, style.scss */
blockquote p {
  padding-bottom: 0;
}
/* line 256, style.scss */
blockquote .nectar_single_testimonial span.title {
  color: #000000;
}

/* line 264, style.scss */
.testimonial_slider blockquote .image-icon {
  display: none;
}
/* line 267, style.scss */
.testimonial_slider blockquote p {
  font-size: 30px;
  line-height: 1.2;
}

/* line 276, style.scss */
.post h3.title a {
  font-size: 18px;
}
/* line 279, style.scss */
.post .meta-author,
.post .meta-category,
.post .meta-comment-count {
  display: none !important;
}

/* line 287, style.scss */
.single .main-content .heading-title {
  text-align: center;
  padding-bottom: 0;
  border-bottom: 0;
}
/* line 291, style.scss */
.single .main-content .heading-title h1 {
  font-weight: 600 !important;
  font-size: 2em;
  max-width: 100% !important;
}
/* line 296, style.scss */
.single .main-content .heading-title #single-below-header {
  display: inline-block;
  border-top: 10px solid #fff233;
  padding-top: 30px;
  margin-top: 20px;
}
/* line 301, style.scss */
.single .main-content .heading-title #single-below-header a {
  border-bottom: 0;
}
/* line 306, style.scss */
.single .main-content .content-inner {
  margin-bottom: 0 !important;
}
/* line 309, style.scss */
.single .main-content h2 {
  font-size: 1.5em;
}
/* line 312, style.scss */
.single .main-content a {
  color: #000000 !important;
  border-bottom: 1px solid #888;
}
/* line 315, style.scss */
.single .main-content a.nectar-button {
  border-bottom: 0;
}
/* line 319, style.scss */
.single .main-content .meta-author {
  display: none !important;
}
/* line 322, style.scss */
.single .main-content .meta-date {
  border-left: 0 !important;
  padding-left: 0 !important;
}
/* line 326, style.scss */
.single .main-content #single-meta {
  display: none;
}

/* line 331, style.scss */
.home .blog-recent .col .post-header h3.title a {
  color: #000000 !important;
}

/* line 335, style.scss */
#author-bio,
.comments-section {
  display: none;
}

/* line 342, style.scss */
.single-portfolio .title-wrap {
  border-bottom: 0 !important;
  text-align: center;
}
/* line 345, style.scss */
.single-portfolio .title-wrap h1 {
  display: inline-block;
  width: auto !important;
  color: #000000;
  border-bottom: 10px solid #fff233;
  padding-bottom: 20px;
}
/* line 353, style.scss */
.single-portfolio .post-area,
.single-portfolio #sidebar {
  width: 50% !important;
}
/* line 357, style.scss */
.single-portfolio .bottom_controls {
  background-color: #ffffff;
}
/* line 359, style.scss */
.single-portfolio .bottom_controls #all-items {
  display: none;
}

/* line 366, style.scss */
.home-top .column_container {
  text-align: center;
  transform: translateY(-380px);
}

/* line 371, style.scss */
.home-top .column_container a {
  color: black;
  font-weight: 800;
  text-transform: uppercase;
}

/* line 377, style.scss */
#landing-black {
  margin-bottom: -500px;
  padding-bottom: 500px !important;
  display: inline-block;
}
/* line 381, style.scss */
#landing-black h3 {
  font-weight: 400;
  font-family: Lato;
  margin-bottom: 50px;
  font-size: 1.5em;
  line-height: 1.4;
}

/* line 390, style.scss */
.bigLogo {
  max-width: 50% !important;
  margin-bottom: 50px !important;
}

/* line 395, style.scss */
#landing-second {
  margin-top: -450px;
}
/* line 397, style.scss */
#landing-second h2 {
  font-weight: 800;
}
/* line 400, style.scss */
#landing-second .sides {
  padding: 50px 20px 0;
}
/* line 402, style.scss */
#landing-second .sides h4 {
  font-weight: 400;
}
/* line 406, style.scss */
#landing-second a {
  margin-left: 20px;
  margin-bottom: 50px;
}

/* line 412, style.scss */
.icon {
  max-width: 150px !important;
  text-align: center;
}

/* line 418, style.scss */
#doctors {
  padding-top: 200px !important;
  padding-bottom: 200px !important;
}

/* line 424, style.scss */
#concerned h3 {
  margin-top: 20px;
}

/* line 431, style.scss */
#donate-top h4 {
  padding-bottom: 20px;
}

/* line 437, style.scss */
.recent-posts-title {
  display: none;
}

/* line 441, style.scss */
#project-meta {
  display: none;
}

/* line 445, style.scss */
.portfolio-items .col .work-info .vert-center p {
  display: none;
}

/* line 449, style.scss */
.portfolio-items .col.span_4 {
  width: 33.33% !important;
  margin: 0 !important;
}

/* line 454, style.scss */
.hidden {
  opacity: 0;
}

/* line 458, style.scss */
.wpb_row {
  margin-bottom: 0;
}

/* line 463, style.scss */
h4 {
  line-height: 1.5 !important;
  margin-bottom: 20px;
}

/* line 468, style.scss */
#footer-outer .sub-menu {
  display: none;
}

@media screen and (max-width: 600px) {
  /* line 474, style.scss */
  .mobile-only {
    display: block !important;
  }

  /* line 477, style.scss */
  h4 {
    font-size: 22px !important;
  }

  /* line 481, style.scss */
  .home-top.vc_row {
    padding-top: 200px !important;
  }
  /* line 483, style.scss */
  .home-top.vc_row .column_container {
    transform: translateY(-100px);
  }
  /* line 485, style.scss */
  .home-top.vc_row .column_container img {
    display: none;
  }

  /* line 490, style.scss */
  #landing-black {
    padding: 150px 28px 100px !important;
    padding-bottom: 100px !important;
    transform: translateY(-100px) !important;
    margin-bottom: -200px;
  }
  /* line 495, style.scss */
  #landing-black h3 {
    font-size: 1.2em;
  }
  /* line 498, style.scss */
  #landing-black .wpb_column:last-of-type {
    margin-top: 20px !important;
  }

  /* line 503, style.scss */
  #tips img {
    max-width: 150px !important;
  }

  /* line 510, style.scss */
  .testimonial_slider blockquote p {
    font-size: 25px;
  }

  /* line 515, style.scss */
  #doctors {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  /* line 519, style.scss */
  .vc_row.row {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  /* line 523, style.scss */
  .half-bg .using-image {
    background-size: 0;
  }

  /* line 526, style.scss */
  .yellowline {
    display: none;
  }

  /* line 531, style.scss */
  #contact .minimal-form-input {
    padding-top: 20px;
  }
  /* line 534, style.scss */
  #contact input[type="text"],
  #contact input[type="email"],
  #contact textarea {
    border: 1px solid black;
    padding: 10px 5px !important;
  }
  /* line 540, style.scss */
  #contact label .text-inner {
    padding: 5px;
    animation: none;
  }
  /* line 546, style.scss */
  #contact .filled .text-inner,
  #contact .has-text .text-inner {
    opacity: 0;
  }

  /* line 553, style.scss */
  #footer-outer #footer-widgets #text-5 .your-email {
    width: 70%;
  }
  /* line 556, style.scss */
  #footer-outer #footer-widgets #text-5 .wpcf7-submit {
    width: 25%;
  }
}
