/*
Theme Name: Momma's Gone
Description: Custom theme for MommasGoneCity.com
Author: CooperHouse
Author URI: http://cooper.house
Version: 1.0.0
Template: stockholm
*/
@import url("../stockholm/style.css");
/* line 1, ../scss/base/_buttons.scss */
.button,
.prev,
.next {
  border: 1px solid #252525;
  color: #252525;
  display: inline-block;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  /* line 1, ../scss/base/_buttons.scss */
  .button,
  .prev,
  .next {
    margin: 25px 0 0;
  }
}
/* line 17, ../scss/base/_buttons.scss */
.button a,
.prev a,
.next a {
  color: #252525;
  display: block;
  font-family: "Lato", arial, sans-serif; 
  font-size: 10px;
  font-weight: bold;
  padding: 4px 15px;
}

/* line 32, ../scss/base/_buttons.scss */
.prev, .next {
  max-width: 45%;
  float: left;
  order: 1px solid #252525;
  color: #252525;
  display: inline-block;
  letter-spacing: 0.05em;
  margin: 0 10px 30px 0;
}

/* line 1, ../scss/base/_forms.scss */
.gform_body textarea, .gform_body input[type='text'], .contact_form input[type='text'], .contact_form textarea, .comment_holder .gform_body textarea, .comment_holder .gform_body input[type='text'], input.wpcf7-form-control.wpcf7-text, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-date, textarea.wpcf7-form-control.wpcf7-textarea, select.wpcf7-form-control.wpcf7-select, input.wpcf7-form-control.wpcf7-quiz {
  border: 1px solid #c1e3d2;
}

/* line 5, ../scss/base/_forms.scss */
.qbutton, .qbutton.medium, #submit_comment, .load_more a, .blog_load_more_button a, .blog_holder article .post_text a.more-link span {
  background-color: #494438;
  border: none;
  color: #fff;
  font-size: 12px;
  font-weight: 900;
}

/* line 15, ../scss/base/_forms.scss */
.qbutton, .qbutton.medium, #submit_comment, .load_more a, .blog_load_more_button a, .blog_holder article .post_text a.more-link span {
  background-color: #ef4458;
}

/* line 19, ../scss/base/_forms.scss */
::-webkit-input-placeholder {
  color: #494438;
  font-size: 12px;
  font-weight: 900;
  letter-spacing: 0.015em;
  text-transform: uppercase;
}

/* line 31, ../scss/base/_forms.scss */
:-moz-placeholder {
  /* Firefox 18- */
  color: #494438;
  font-size: 12px;
  font-weight: 900;
  letter-spacing: 0.015em;
  text-transform: uppercase;
}

/* line 43, ../scss/base/_forms.scss */
::-moz-placeholder {
  /* Firefox 19+ */
  color: #494438;
  font-size: 12px;
  font-weight: 900;
  letter-spacing: 0.015em;
  text-transform: uppercase;
}

/* line 55, ../scss/base/_forms.scss */
:-ms-input-placeholder {
  color: #494438;
  font-size: 12px;
  font-weight: 900;
  letter-spacing: 0.015em;
  text-transform: uppercase;
}

/* line 1, ../scss/base/_headers.scss */
.content h1 {
  font-size: 24px;
  font-weight: 300;
  letter-spacing: 0.15em;
  line-height: 1.3;
}
@media (min-width: 768px) {
  /* line 1, ../scss/base/_headers.scss */
  .content h1 {
    font-size: 33px;
  }
}

/* line 14, ../scss/base/_headers.scss */
.content h2, h3.gform_title {
  color: #ef4458;
  font-size: 24px;
  font-weight: normal;
  letter-spacing: 0.01em;
  line-height: 1.375;
  margin: 25px 0 20px;
  text-transform: uppercase !important;
  font-style: normal !important;
  font-family: "Lato", sans-serif !important;
}
@media (min-width: 768px) {
  /* line 14, ../scss/base/_headers.scss */
  .content h2, h3.gform_title {
    font-size: 33px;
  }
}

/* line 33, ../scss/base/_headers.scss */
.content ul {
  margin: 0 0 25px;
  padding: 0 0 0 30px;
}

/* line 40, ../scss/base/_headers.scss */
.sidebar h4 {
  background-color: transparent !important;
  color: #252525 !important;
  margin: 0 0 8px !important;
  text-align: center;
}

/* line 50, ../scss/base/_headers.scss */
.sponsor-us h3,
.cast-of-characters-hed h2,
.instagram-area h5,
.related-posts h5,
.comment-respond h5 {
  font-weight: bold;
  margin: 0 auto 50px;
  position: relative;
  text-align: center;
  text-transform: uppercase;
}

/* line 66, ../scss/base/_headers.scss */
.related-posts h5 {
  font-size: 14px;
  margin: 50px 0 40px;
}

/* line 73, ../scss/base/_headers.scss */
.instagram-area h5 {
  font-size: 11px;
  margin: 0 auto 40px;
  position: relative;
}
/* line 80, ../scss/base/_headers.scss */
.instagram-area h5 strong {
  font-weight: 900;
}

/* line 87, ../scss/base/_headers.scss */
.cast-of-characters-hed {
  color: #252525;
  font-size: 12px;
}

/* line 93, ../scss/base/_headers.scss */
header.page_header {
  margin: 0 0 0;
}
@media (min-width: 1000px) {
  /* line 93, ../scss/base/_headers.scss */
  header.page_header {
    margin: 0 0 60px;
  }
}

/* line 103, ../scss/base/_headers.scss */
.archive header {
  text-align: center;
}
/* line 109, ../scss/base/_headers.scss */
.archive h1 {
  background-color: #eafff5;
  display: inline-block;
  font-size: 34px;
  padding: 12px 20px;
  margin: 0 0 70px;
  max-width: 100%;
  text-align: center;
}
@media (min-width: 1000px) {
  /* line 109, ../scss/base/_headers.scss */
  .archive h1 {
    padding: 12px 150px;
  }
}

/* line 2, ../scss/base/_hr.scss */
.hr p {
  color: #252525;
  font-family: "Lato", arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.13em;
  text-align: center;
  text-transform: uppercase;
}
/* line 15, ../scss/base/_hr.scss */
.hr p strong {
  font-weight: 900;
}
/* line 22, ../scss/base/_hr.scss */
.hr a {
  color: #252525;
}

/* line 27, ../scss/base/_hr.scss */
.cast-of-characters-hed h2,
.related-posts h5,
.comment-respond h5,
.hr--pebble,
.instagram-area h5,
.follow-on-instagram a {
  background: url(images/hr-pebbles-single-line.png) 50% 0 no-repeat;
  padding: 30px 0 0;
}
@media (max-width: 999px) {
  /* line 36, ../scss/base/_hr.scss */
  .cast-of-characters-hed h2:before,
  .related-posts h5:before,
  .comment-respond h5:before,
  .hr--pebble:before,
  .instagram-area h5:before,
  .follow-on-instagram a:before {
    display: none;
  }
}
@media (max-width: 999px) {
  /* line 43, ../scss/base/_hr.scss */
  .cast-of-characters-hed h2:after,
  .related-posts h5:after,
  .comment-respond h5:after,
  .hr--pebble:after,
  .instagram-area h5:after,
  .follow-on-instagram a:after {
    display: none;
  }
}

/* line 57, ../scss/base/_hr.scss */
.post_content hr {
  background: url(images/bg-hr.png) no-repeat center;
  border: none;
  height: 21px;
}

@media (min-width: 1000px) {
  /* line 64, ../scss/base/_hr.scss */
  .cast-of-characters-hed h2,
  .instagram-area h5,
  .related-posts h5,
  .comment-respond h5,
  .hr--pebble a {
    background: transparent;
    padding: 0;
  }
  /* line 74, ../scss/base/_hr.scss */
  .cast-of-characters-hed h2:before,
  .instagram-area h5:before,
  .related-posts h5:before,
  .comment-respond h5:before,
  .hr--pebble a:before {
    background: url(images/hr-pebbles-left.png) no-repeat;
    margin: 0 22px 0 0;
  }
  /* line 79, ../scss/base/_hr.scss */
  .cast-of-characters-hed h2:after,
  .instagram-area h5:after,
  .related-posts h5:after,
  .comment-respond h5:after,
  .hr--pebble a:after {
    background: url(images/hr-pebbles-right.png) no-repeat;
    margin: 0 0 0 22px;
  }
  /* line 84, ../scss/base/_hr.scss */
  .cast-of-characters-hed h2:before, .cast-of-characters-hed h2:after,
  .instagram-area h5:before,
  .instagram-area h5:after,
  .related-posts h5:before,
  .related-posts h5:after,
  .comment-respond h5:before,
  .comment-respond h5:after,
  .hr--pebble a:before,
  .hr--pebble a:after {
    content: '';
    display: inline-block;
    height: 15px;
    position: relative;
    top: 4px;
    width: 198px;
  }
}

/* line 96, ../scss/base/_hr.scss */
.separator.dotted {
  background: url(images/dotted-line.png) repeat-x;
  border-color: transparent;
}

/* line 4, ../scss/base/_lists.scss */
.content .post ol, .content .post ul,
.blog_holder article ol,
.blog_holder article ul {
  margin: 30px 0 45px;
  max-width: 700px;
}
/* line 8, ../scss/base/_lists.scss */
.content .post ol ol, .content .post ol ul, .content .post ul ol, .content .post ul ul,
.blog_holder article ol ol,
.blog_holder article ol ul,
.blog_holder article ul ol,
.blog_holder article ul ul {
  margin: 18px 0 20px;
}
/* line 13, ../scss/base/_lists.scss */
.content .post li,
.blog_holder article li {
  list-style: none;
  margin: 0 0 10px;
  padding: 0 0 0 25px;
}

/* line 20, ../scss/base/_lists.scss */
.blog_holder article li {
  background: url(images/bullet-small.png) no-repeat 0 8px;
}

/* line 1, ../scss/base/_search-widget.scss */
.widget_search {
  margin: 0 0 20px !important;
}

/* line 1, ../scss/base/_typography.scss */
body {
  font-family: "Lato", arial, sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.71;
}

/* line 10, ../scss/base/_typography.scss */
p {
  font-family: "Lato", arial, sans-serif;
  font-size: 17px;
  font-weight: 300;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 10, ../scss/base/_typography.scss */
  p {
    font-size: 16px;
  }
}
@media (min-width: 1000px) {
  /* line 10, ../scss/base/_typography.scss */
  p {
    font-size: 14px;
  }
}

/* line 1, ../scss/layout/_layout--content.scss */
.content .content_inner > .container > .container_inner, .content .content_inner > .full_width > .full_width_inner, .content .content_inner > .container > .container_inner.default_template_holder {
  padding-top: 285px;
}

@media (max-width: 1000px) {
  /* line 5, ../scss/layout/_layout--content.scss */
  .content .content_inner > .container > .container_inner, .content .content_inner > .full_width > .full_width_inner, .content .content_inner > .container > .container_inner.default_template_holder {
    padding-top: 20px !important;
  }
}
@media (max-width: 1000px) {
  /* line 10, ../scss/layout/_layout--content.scss */
  .content_inner {
    padding: 0 20px;
  }
}

/* line 3, ../scss/components/_about-jessica-sidebar.scss */
.about-jessica h4 {
  background-color: transparent !important;
  color: #252525 !important;
  font-size: 26px;
  font-weight: 300;
  letter-spacing: 0.2em !important;
  margin-bottom: 0 !important;
  margin-top: -10px !important;
  padding: 0 !important;
}
/* line 16, ../scss/components/_about-jessica-sidebar.scss */
.about-jessica p {
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.01em;
  line-height: 2;
  text-align: justify;
}
/* line 28, ../scss/components/_about-jessica-sidebar.scss */
.about-jessica .wp-image-21615 {
  margin: 20px auto 5px;
}

/* line 1, ../scss/components/_about-page.scss */
.about-page--promo-section {
  padding-top: 40px !important;
}

/* line 7, ../scss/components/_about-page.scss */
.page-id-18859 h1 {
  background-color: #eafff5;
  font-size: 34px;
  font-weight: 300;
  letter-spacing: 0.05em;
  padding: 8px 12px;
  text-align: center;
}

/* line 24, ../scss/components/_about-page.scss */
.about-page-about-mgc p {
  text-align: justify;
}

/* line 31, ../scss/components/_about-page.scss */
.cast-of-characters-hed h2 {
  font-size: 16px;
  margin: 80px 0 45px !important;
}

/* line 38, ../scss/components/_about-page.scss */
.cast-of-characters {
  margin-bottom: 15px !important;
  padding: 30px 0 !important;
  padding-top: 30px !important;
}
/* line 43, ../scss/components/_about-page.scss */
.cast-of-characters .vc_col-sm-3 {
  padding: 0;
}

/* line 48, ../scss/components/_about-page.scss */
.q_team_image {
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  border: 3px solid #c1e3d2;
  height: 172px;
  margin: 0 auto 10px;
  padding: 0;
  width: 172px !important;
}

/* line 59, ../scss/components/_about-page.scss */
.q_team .q_team_title_holder .q_team_name {
  color: #252525;
  font-size: 13px;
  font-weight: 900;
  letter-spacing: 0.01em;
}

/* line 68, ../scss/components/_about-page.scss */
.qode_carousels_holder {
  padding: 55px 0 !important;
}

/* line 72, ../scss/components/_about-page.scss */
.book-promo.about-page {
  background: url(images/dotted-line-vertical.png) repeat-y 0 0;
}
/* line 75, ../scss/components/_about-page.scss */
.book-promo.about-page .wpb_wrapper {
  margin: 0 auto;
  max-width: 100%;
  width: 235px;
}

/* line 84, ../scss/components/_about-page.scss */
.sponsor-us .wpb_wrapper {
  margin: 0 auto;
  max-width: 100%;
  width: 320px;
}
/* line 90, ../scss/components/_about-page.scss */
.sponsor-us h3 {
  font-size: 13px;
  font-weight: 900;
  letter-spacing: 0.06em;
  margin-top: 80px;
}
/* line 99, ../scss/components/_about-page.scss */
.sponsor-us .sponsor-us-text p {
  font-size: 17px;
  font-weight: 300;
  margin: 0 auto !important;
  max-width: 285px;
}
/* line 108, ../scss/components/_about-page.scss */
.sponsor-us .qbutton {
  background-color: transparent !important;
  border: 1px solid #252525;
  color: #252525;
  display: block;
  font-size: 10px;
  margin: 38px auto 0;
  text-align: center;
  width: 100px;
}
/* line 122, ../scss/components/_about-page.scss */
.sponsor-us .qbutton:active, .sponsor-us .qbutton:hover {
  color: #c1e3d2;
}

/* line 1, ../scss/components/_blog-posts.scss */
.post-title-in-list {
  color: #252525 !important;
  font-family: "Lato", arial, sans-serif;
  font-size: 24px !important;
  font-weight: 300 !important;
  letter-spacing: 0.2em !important;
  margin: 0 0 15px !important;
  text-transform: uppercase !important;
}
@media (min-width: 768px) {
  /* line 1, ../scss/components/_blog-posts.scss */
  .post-title-in-list {
    margin: 0 0 34px !important;
  }
}

/* line 21, ../scss/components/_blog-posts.scss */
.blog-list .post {
  margin: 0 0 80px;
}

/* line 30, ../scss/components/_blog-posts.scss */
article.type-post .post_content img.attachment-full {
  display: block;
  margin: 20px auto 20px;
}

/* line 39, ../scss/components/_blog-posts.scss */
.category .post_image {
  margin: 0;
}

/* line 43, ../scss/components/_blog-posts.scss */
.comment_form h5,
.comment_holder h5,
.single_tags h5 {
  font-size: 13px;
  margin: 0 15px 0 0;
  text-transform: uppercase;
}

/* line 59, ../scss/components/_blog-posts.scss */
.single-format-standard .post_header {
  margin: -90px 0 24px;
}
/* line 67, ../scss/components/_blog-posts.scss */
.single-format-standard .post_content {
  margin: 0 auto;
  max-width: 100%;
  width: 800px;
}

/* line 1, ../scss/components/_blog_holder.scss */
.blog_holder.masonry {
  max-width: 100%;
}

/* line 1, ../scss/components/_book-promo.scss */
.book-promo {
  font-weight: 300;
  letter-spacing: 0.04em;
  text-transform: uppercase;
}
/* line 10, ../scss/components/_book-promo.scss */
.book-promo h3 {
  font-size: 24px;
  font-weight: 300;
  line-height: 1;
  margin: 0 auto 26px;
  max-width: 225px;
  text-align: center;
}
/* line 23, ../scss/components/_book-promo.scss */
.book-promo p {
  font-size: 12px !important;
  letter-spacing: 0.2em !important;
  line-height: 2 !important;
}
/* line 31, ../scss/components/_book-promo.scss */
.book-promo h5 {
  font-size: 12px !important;
  font-weight: 900;
  letter-spacing: 0.2em !important;
  margin: 22px 0 25px;
  text-align: center;
  text-transform: uppercase;
}
/* line 44, ../scss/components/_book-promo.scss */
.book-promo .wp-image-21617 {
  margin: 0 0 -5px;
}

/* line 1, ../scss/components/_category.scss */
.archive .post {
  float: left;
  width: 32%;
}
/* line 5, ../scss/components/_category.scss */
.archive .post .icon_plus {
  display: none;
}
/* line 9, ../scss/components/_category.scss */
.archive .post .time {
  display: block;
  font-size: 13px;
  font-style: italic;
  letter-spacing: 0.07em;
  margin: 7px 0 5px;
}
/* line 19, ../scss/components/_category.scss */
.archive .post h4 {
  background: url(images/dotted-line.png) repeat-x 0 100%;
  color: #494438;
  font-size: 16px;
  letter-spacing: 0.04em;
  line-height: 1.31;
  margin: 0 0 10px;
}
/* line 29, ../scss/components/_category.scss */
.archive .post h4 a, .archive .post h4 a:active, .archive .post h4 a:hover {
  color: #494438 !important;
}
/* line 33, ../scss/components/_category.scss */
.archive .post h4 a {
  display: block;
  padding: 0 0 10px;
}
/* line 39, ../scss/components/_category.scss */
.archive .post .read-more {
  background: url(images/arrow-small.png) no-repeat 100% 50%;
  color: #252525;
  display: block;
  font-size: 12px;
  font-weight: 900;
  letter-spacing: 0.03em;
  padding: 0 20px 0 0;
  text-align: right;
  text-transform: uppercase;
}
/* line 54, ../scss/components/_category.scss */
.archive .post .read-more:active, .archive .post .read-more:hover {
  opacity: 0.8;
}

/* line 60, ../scss/components/_category.scss */
.category .container_inner {
  margin-bottom: 0 !important;
}
@media (min-width: 768px) {
  /* line 60, ../scss/components/_category.scss */
  .category .container_inner {
    margin-bottom: 50px !important;
  }
}

/* line 68, ../scss/components/_category.scss */
.category .blog_holder.masonry article, .category .blog_holder.masonry_full_width article {
  margin: 0 0 40px 0;
}

/* line 74, ../scss/components/_category.scss */
.category .blog_holder article .post_text .post_info .time {
  color: #494438;
  font-style: italic;
  font-weight: normal;
  text-transform: capitalize;
}

/* line 1, ../scss/components/_comment-form.scss */
#commentform {
  max-width: 100%;
  width: 550px !important;
}

/* line 6, ../scss/components/_comment-form.scss */
.comment-respond {
  background: url(images/pebbles-2.jpg) no-repeat 100% 21px;
}
@media (min-width: 768px) {
  /* line 6, ../scss/components/_comment-form.scss */
  .comment-respond {
    background: url(images/pebbles-2.jpg) no-repeat 100% 70px;
  }
}
@media (min-width: 1000px) {
  /* line 6, ../scss/components/_comment-form.scss */
  .comment-respond {
    min-height: 475px;
  }
}

/* line 18, ../scss/components/_comment-form.scss */
.comment_form {
  border-top: none !important;
  margin: 0 !important;
}
@media (min-width: 1000px) {
  /* line 18, ../scss/components/_comment-form.scss */
  .comment_form {
    margin: 0 0 40px 0 !important;
  }
}

/* line 27, ../scss/components/_comment-form.scss */
.comment_holder ul.comment-list {
  margin: 0;
}
@media (min-width: 1000px) {
  /* line 27, ../scss/components/_comment-form.scss */
  .comment_holder ul.comment-list {
    margin: 30px 0 0;
  }
}

/* line 1, ../scss/components/_comments.scss */
.comment {
  clear: both;
  margin: 20px 0 0 !important;
  overflow: hidden;
  padding: 0 !important;
}
/* line 7, ../scss/components/_comments.scss */
.comment .children {
  margin: 50px 0 0 0 !important;
}
/* line 10, ../scss/components/_comments.scss */
.comment .children > li.comment {
  border-left: 1px solid #c3bfb6;
  margin: 0 0 30px 0 !important;
  padding: 0 0 0 30px !important;
}
/* line 16, ../scss/components/_comments.scss */
.comment .children .image {
  min-width: 130px;
}
/* line 20, ../scss/components/_comments.scss */
.comment .children .comment-text {
  padding-right: 30px;
  width: 73%;
}
/* line 25, ../scss/components/_comments.scss */
.comment .children .comment-date {
  padding-right: 30px;
}
/* line 30, ../scss/components/_comments.scss */
.comment .image {
  width: 16% !important;
}
/* line 33, ../scss/components/_comments.scss */
.comment .image img {
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  border: 2px solid #c1e3d2;
}
/* line 41, ../scss/components/_comments.scss */
.comment .comment-text {
  float: left;
  margin-left: 20px;
  width: 75%;
}
@media (min-width: 768px) {
  /* line 41, ../scss/components/_comments.scss */
  .comment .comment-text {
    margin-left: 0;
    width: 84%;
  }
}
/* line 52, ../scss/components/_comments.scss */
.comment hr {
  background: url(images/dotted-line.png) repeat-x;
  border: none;
  height: 1px;
  margin: 0 0 15px;
}
/* line 59, ../scss/components/_comments.scss */
.comment .reply a {
  color: #837e73;
  font-size: 14px;
  font-weight: 300;
  letter-spacing: 0.07em;
  text-transform: uppercase;
}

/* line 72, ../scss/components/_comments.scss */
.comment-meta {
  margin: 20px 0 20px;
  padding: 0 0 10px;
}
/* line 79, ../scss/components/_comments.scss */
.comment-meta .comment-author {
  float: left;
  left: 20px;
  position: relative;
  top: 4px;
}
@media (min-width: 768px) {
  /* line 79, ../scss/components/_comments.scss */
  .comment-meta .comment-author {
    left: 0;
  }
}
/* line 90, ../scss/components/_comments.scss */
.comment-meta .comment-author, .comment-meta .says {
  color: #494438;
  font-size: 12px;
  font-weight: 900;
  letter-spacing: 0.015em;
  text-transform: uppercase;
}
/* line 101, ../scss/components/_comments.scss */
.comment-meta .comment-author .says, .comment-meta .says .says {
  font-weight: normal;
}
/* line 107, ../scss/components/_comments.scss */
.comment-meta .comment-author cite, .comment-meta .says cite {
  font-style: normal;
}

/* line 115, ../scss/components/_comments.scss */
.comment-date {
  float: right;
  margin-top: -18px;
  max-width: 160px;
}
@media (min-width: 768px) {
  /* line 115, ../scss/components/_comments.scss */
  .comment-date {
    margin-top: 0;
  }
}
/* line 124, ../scss/components/_comments.scss */
.comment-date a {
  color: #837e73;
  font-size: 13px;
  font-style: italic;
  letter-spacing: 0.08em;
}

/* line 134, ../scss/components/_comments.scss */
.comment_holder .comment-list li ul.children li:last-child {
  margin: 0 !important;
}

/* line 138, ../scss/components/_comments.scss */
.comment_holder {
  padding: 0 0 40px;
}
@media (min-width: 1000px) {
  /* line 138, ../scss/components/_comments.scss */
  .comment_holder {
    padding: 40px 0;
  }
}

/* line 146, ../scss/components/_comments.scss */
.comment_number {
  margin: 45px 0 0;
}

/* line 2, ../scss/components/_flexslider.scss */
.homeslideshow {
  max-height: 840px;
  overflow: hidden;
}
/* line 5, ../scss/components/_flexslider.scss */
.homeslideshow ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 9, ../scss/components/_flexslider.scss */
.homeslideshow ul.sy-controls {
  width: 1130px;
}

/* line 16, ../scss/components/_flexslider.scss */
.home ul#slideshow {
  width: 1100px;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
/* line 21, ../scss/components/_flexslider.scss */
.home ul#slideshow .slide {
  text-align: center;
}
/* line 23, ../scss/components/_flexslider.scss */
.home ul#slideshow .slide img {
  width: auto;
}
/* line 27, ../scss/components/_flexslider.scss */
.home ul#slideshow .slide .info {
  position: absolute;
  bottom: 0;
  right: 0;
  background: rgba(232, 255, 244, 0.9);
  width: 327px;
  text-align: left;
  padding: 18px;
  box-sizing: border-box;
}
@media (max-width: 650px) {
  /* line 37, ../scss/components/_flexslider.scss */
  .home ul#slideshow .slide .info {
    display: none;
  }
}
/* line 41, ../scss/components/_flexslider.scss */
.home ul#slideshow .slide .info h3 {
  text-transform: uppercase;
}
/* line 42, ../scss/components/_flexslider.scss */
.home ul#slideshow .slide .info h3 font {
  family: "Lato", sans-serif;
  size: 24px;
  weight: normal !important;
}
/* line 51, ../scss/components/_flexslider.scss */
.home ul#slideshow .slide .info .more-arrow {
  position: absolute;
  bottom: 19px;
  right: 11px;
}

/* line 65, ../scss/components/_flexslider.scss */
.flexslider .slides > li {
  height: 617px !important;
  width: 845px !important;
  max-width: 100% !important;
}
/* line 69, ../scss/components/_flexslider.scss */
.flexslider .slides > li img {
  max-width: 100%;
  height: auto;
}

/* line 76, ../scss/components/_flexslider.scss */
.vc_custom_1418629418400 {
  margin: 0 !important;
}

/* line 79, ../scss/components/_flexslider.scss */
.sy-slides-wrap:hover .sy-controls {
  margin: 0 !important;
  padding: 0 !important;
}

/* line 83, ../scss/components/_flexslider.scss */
ul.sy-pager {
  padding: 20px 0 0 0;
}

/* line 86, ../scss/components/_flexslider.scss */
.home .content .full_width_inner > .two_columns_75_25 > .column1 > .column_inner {
  padding: 0;
}

/* line 89, ../scss/components/_flexslider.scss */
.sy-controls li a:after {
  background: url("images/arrow-slide-left.png") no-repeat;
  background-position: 0 0;
  width: 30px;
  height: 50px;
  border-radius: 0;
  background-size: auto;
  background-color: transparent;
}

/* line 100, ../scss/components/_flexslider.scss */
.sy-controls li.sy-next a:after {
  background: url("images/arrow-slide-right.png") no-repeat;
}

/* line 104, ../scss/components/_flexslider.scss */
.sy-controls li a:link {
  opacity: 1 !important;
}

@media (max-width: 650px) {
  /* line 110, ../scss/components/_flexslider.scss */
  .sy-controls {
    display: none;
  }
}

/* line 1, ../scss/components/_footer.scss */
.fotter_top_border_holder {
  background-color: transparent !important;
}

/* line 7, ../scss/components/_footer.scss */
footer .footer_bottom {
  background: url(images/hr-footer.png) 50% 0 no-repeat;
  height: initial;
  display: block;
  padding: 25px 0 !important;
  width: 100%;
}
@media (min-width: 1000px) {
  /* line 7, ../scss/components/_footer.scss */
  footer .footer_bottom {
    display: table-cell;
    width: 1%;
  }
}
/* line 19, ../scss/components/_footer.scss */
footer .footer_bottom .separator {
  margin-top: 60px;
}
/* line 24, ../scss/components/_footer.scss */
footer .menu-top_menu-container {
  margin: -8px 0 7px;
}

/* line 29, ../scss/components/_footer.scss */
.sub_footer {
  background-color: #252525;
  color: rgba(255, 255, 255, 0.15);
  letter-spacing: 0.05em;
  padding: 35px 20px 150px;
  text-align: center;
  text-transform: uppercase;
}
@media (min-width: 1000px) {
  /* line 29, ../scss/components/_footer.scss */
  .sub_footer {
    margin: 40px 0 0;
    padding: 35px 0 150px;
  }
}
/* line 45, ../scss/components/_footer.scss */
.sub_footer a, .sub_footer p {
  color: rgba(255, 255, 255, 0.3);
  font-size: 10px;
  font-weight: 300;
}
/* line 53, ../scss/components/_footer.scss */
.sub_footer li {
  display: inline-block;
  list-style: none;
}
/* line 57, ../scss/components/_footer.scss */
.sub_footer li a {
  border-right: 1px solid rgba(255, 255, 255, 0.15);
  padding: 0 10px;
}
/* line 61, ../scss/components/_footer.scss */
.sub_footer li a:active, .sub_footer li a:hover {
  color: #c2e4d3;
}
/* line 66, ../scss/components/_footer.scss */
.sub_footer li:last-child a {
  border-right: transparent;
}

/* line 72, ../scss/components/_footer.scss */
.q_social_icon_holder {
  margin: 0 16px 14px 0 !important;
}

/* line 78, ../scss/components/_footer.scss */
.footer_bottom ul li {
  margin-right: 0;
  margin: 0 auto;
  display: block;
}
@media (min-width: 768px) {
  /* line 78, ../scss/components/_footer.scss */
  .footer_bottom ul li {
    display: inline-block;
    margin: 0 20px 0 0;
  }
}

/* line 5, ../scss/components/_home-page.scss */
.home .column1 {
  clear: both;
  float: none;
  margin: 0 auto;
  max-width: 100%;
  overflow: hidden;
  width: 1100px;
}
/* line 14, ../scss/components/_home-page.scss */
.home .column2 {
  margin: 0 auto;
  max-width: 100%;
  width: 260px;
  overflow: visible;
}
@media (min-width: 650px) {
  /* line 14, ../scss/components/_home-page.scss */
  .home .column2 {
    float: right;
    margin: initial;
    width: 31%;
  }
}
@media (min-width: 1000px) {
  /* line 14, ../scss/components/_home-page.scss */
  .home .column2 {
    width: 260px;
  }
}
/* line 37, ../scss/components/_home-page.scss */
.home .main-content-area {
  float: left;
  max-width: 100%;
  width: 100%;
}
@media (min-width: 650px) {
  /* line 37, ../scss/components/_home-page.scss */
  .home .main-content-area {
    width: 61%;
  }
}
@media (min-width: 1000px) {
  /* line 37, ../scss/components/_home-page.scss */
  .home .main-content-area {
    width: 800px;
  }
}
/* line 55, ../scss/components/_home-page.scss */
.home .separator {
  max-width: 100% !important;
  width: 1100px;
}
@media (max-width: 767px) {
  /* line 60, ../scss/components/_home-page.scss */
  .home div.grid_section .section_inner, .home div.column1 .grid_section .section_inner {
    max-width: 100% !important;
    width: 420px !important;
  }
}

/* line 1, ../scss/components/_instagram-area.scss */
.instagram-area {
  margin: 60px 0 0;
  position: relative;
}
@media (min-width: 1000px) {
  /* line 1, ../scss/components/_instagram-area.scss */
  .instagram-area {
    margin: 40px 0 0;
  }
}
/* line 9, ../scss/components/_instagram-area.scss */
.instagram-area .slides {
  margin: 10px 0 45px;
  max-width: 100%;
  padding: 0;
}
/* line 15, ../scss/components/_instagram-area.scss */
.instagram-area h5 {
  margin: 0;
}
@media (min-width: 1000px) {
  /* line 15, ../scss/components/_instagram-area.scss */
  .instagram-area h5 {
    margin: 0 0 40px;
  }
}

/* line 24, ../scss/components/_instagram-area.scss */
.instagram-sidebar {
  text-align: center;
}
/* line 29, ../scss/components/_instagram-area.scss */
.instagram-sidebar li {
  display: block;
  margin: 0 20px;
  padding: 0;
}
@media (min-width: 768px) {
  /* line 29, ../scss/components/_instagram-area.scss */
  .instagram-sidebar li {
    display: inline-block;
    width: 42%;
  }
}
@media (min-width: 1000px) {
  /* line 29, ../scss/components/_instagram-area.scss */
  .instagram-sidebar li {
    width: 20%;
  }
}

/* line 47, ../scss/components/_instagram-area.scss */
.home-instagram .pic {
  display: block;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 47, ../scss/components/_instagram-area.scss */
  .home-instagram .pic {
    display: inline-block;
    width: 42%;
  }
}
@media (min-width: 1000px) {
  /* line 47, ../scss/components/_instagram-area.scss */
  .home-instagram .pic {
    width: 20%;
  }
}

/* line 65, ../scss/components/_instagram-area.scss */
.home__instagram--slider .full_section_inner {
  text-align: center;
}
/* line 71, ../scss/components/_instagram-area.scss */
.home__instagram--slider .wpb_column {
  display: inline-block;
  padding: 10px;
  width: 40%;
}
@media (min-width: 768px) {
  /* line 71, ../scss/components/_instagram-area.scss */
  .home__instagram--slider .wpb_column {
    padding: 0 15px;
    width: 25%;
  }
}
/* line 82, ../scss/components/_instagram-area.scss */
.home__instagram--slider img {
  display: block;
  margin: 0 auto;
}

/* line 1, ../scss/components/_instagram.scss */
.follow-on-instagram {
  margin: 30px 0 34px;
  margin-bottom: 30px !important;
}
/* line 5, ../scss/components/_instagram.scss */
.follow-on-instagram a {
  display: inline-block;
  margin: 0 auto;
  max-width: 90%;
}
@media (min-width: 768px) {
  /* line 5, ../scss/components/_instagram.scss */
  .follow-on-instagram a {
    margin-top: 30px !important;
  }
}
@media (min-width: 1000px) {
  /* line 5, ../scss/components/_instagram.scss */
  .follow-on-instagram a {
    margin-top: 60px !important;
  }
}
@media (max-width: 768px) {
  /* line 18, ../scss/components/_instagram.scss */
  .follow-on-instagram a:before, .follow-on-instagram a:after {
    top: 0;
  }
}

/* line 1, ../scss/components/_main-menu--mobile.scss */
nav.mobile_menu ul li a {
  background: #c1e3d2;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.04em;
  padding: 17px 30px 15px;
  text-transform: uppercase;
}
/* line 14, ../scss/components/_main-menu--mobile.scss */
nav.mobile_menu ul li a:active, nav.mobile_menu ul li a:hover {
  background: #d5d5d5;
  color: #fff;
}

/* line 1, ../scss/components/_main-menu.scss */
header.centered_logo nav.main_menu {
  margin: 101px 0 0;
}

/* line 4, ../scss/components/_main-menu.scss */
header.centered_logo.scrolled nav.main_menu {
  margin: 10px 0 0;
}

/* line 12, ../scss/components/_main-menu.scss */
.menu-top_menu-container > ul > li > a,
nav.main_menu > ul > li {
  background: url("images/bg-nav-divider.png") no-repeat right;
}
/* line 16, ../scss/components/_main-menu.scss */
.menu-top_menu-container > ul > li > a:last-child,
nav.main_menu > ul > li:last-child {
  background: none;
}
/* line 19, ../scss/components/_main-menu.scss */
.menu-top_menu-container > ul > li > a a,
nav.main_menu > ul > li a {
  padding: 14px 22px !important;
  color: #252525;
  font-family: "Lato", arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.05em;
  padding: 0;
  text-transform: uppercase;
}

/* line 36, ../scss/components/_main-menu.scss */
nav.main_menu > ul > li > a span {
  display: inline-block;
  text-align: center !important;
  width: 100% !important;
}
/* line 42, ../scss/components/_main-menu.scss */
nav.main_menu > ul > li > a span.plus {
  display: none !important;
}

/* line 47, ../scss/components/_main-menu.scss */
nav.main_menu ul li a {
  line-height: 0;
}

@media (min-width: 550px) {
  /* line 3, ../scss/components/_page-header.scss */
  .page_header .header_bottom {
    background: url(images/page-header.jpg) no-repeat 50% -86px;
  }
}
@media (min-width: 1000px) {
  /* line 3, ../scss/components/_page-header.scss */
  .page_header .header_bottom {
    background: url(images/page-header.jpg) no-repeat 50% 0;
  }
}

/* line 15, ../scss/components/_page-header.scss */
.scrolled .header_bottom {
  background-position: 50% -76px;
}

/* line 19, ../scss/components/_page-header.scss */
.admin-bar .header_inner .header_bottom {
  margin: 32px 0 0;
}

/* line 23, ../scss/components/_page-header.scss */
header.centered_logo.centered_logo_animate .q_logo img {
  height: auto !important;
  margin-top: -4px;
  width: 450px !important;
}
@media (max-width: 1000px) {
  /* line 23, ../scss/components/_page-header.scss */
  header.centered_logo.centered_logo_animate .q_logo img {
    margin-right: -33px !important;
    max-width: 100%;
  }
}

@media (min-width: 1000px) {
  /* line 34, ../scss/components/_page-header.scss */
  header.fixed_hiding.centered_logo .header_inner_left {
    margin: 0;
  }
}

/* line 1, ../scss/components/_page-pagination.scss */
.page-pagination {
  margin: 0 0 40px;
  text-align: center;
  width: 100%;
}
@media (min-width: 768px) {
  /* line 1, ../scss/components/_page-pagination.scss */
  .page-pagination {
    margin: 0;
  }
}
/* line 12, ../scss/components/_page-pagination.scss */
.page-pagination > * {
  color: #c6c3ba;
  display: inline-block;
  font-family: "Lato", arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  margin: 0 10px 20px;
  letter-spacing: 0.04em;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  /* line 12, ../scss/components/_page-pagination.scss */
  .page-pagination > * {
    margin: 0 10px;
  }
}
/* line 30, ../scss/components/_page-pagination.scss */
.page-pagination > *:active, .page-pagination > *:hover {
  color: #252525;
}
/* line 35, ../scss/components/_page-pagination.scss */
.page-pagination .prev {
  margin: 0 20px 0 0;
}
@media (min-width: 768px) {
  /* line 35, ../scss/components/_page-pagination.scss */
  .page-pagination .prev {
    margin: 0 80px 0 0;
  }
}
/* line 43, ../scss/components/_page-pagination.scss */
.page-pagination .next {
  margin: 0 0 0 20px;
}
@media (min-width: 768px) {
  /* line 43, ../scss/components/_page-pagination.scss */
  .page-pagination .next {
    margin: 0 0 0 80px;
  }
}

/* line 1, ../scss/components/_popup.scss */
.wdpu-msg {
  background-color: none !important;
  text-align: center !important;
  background: url("images/bkg-newsletter-popup.png") no-repeat transparent !important;
  width: 350px;
  box-sizing: border-box;
  padding: 50px 15px 0 !important;
  color: #fff !important;
  font-size: 36px !important;
  max-width: 350px !important;
  height: 359px;
  box-shadow: none !important;
}
/* line 14, ../scss/components/_popup.scss */
.wdpu-msg .wdpu-close {
  background: url("images/big-close.png") no-repeat transparent !important;
  top: 31px !important;
  right: 40px !important;
  width: 43px !important;
  height: 43px !important;
}
/* line 21, ../scss/components/_popup.scss */
.wdpu-msg .wdpu-head {
  border: none !important;
  padding: 0 !important;
  margin: 0 !important;
}
/* line 25, ../scss/components/_popup.scss */
.wdpu-msg .wdpu-head .wdpu-title {
  font-size: 38px !important;
  color: #fff !important;
  text-transform: uppercase;
  font-weight: normal !important;
}
/* line 32, ../scss/components/_popup.scss */
.wdpu-msg .wdpu-msg-inner {
  background: none !important;
  color: #fff !important;
  overflow: visible;
  font-size: 16px !important;
}
/* line 37, ../scss/components/_popup.scss */
.wdpu-msg .wdpu-msg-inner .wdpu-text, .wdpu-msg .wdpu-msg-inner p {
  background: none !important;
  color: #fff !important;
  font-size: 16px !important;
  font-family: "Lato", sans-serif !important;
}
/* line 45, ../scss/components/_popup.scss */
.wdpu-msg input#feedburner_email_widget_sbef_email {
  font-size: 13px !important;
  color: #5b5b5a;
  font-family: "Lato", sans-serif;
  padding: 8px 8px;
  border: none;
  background: #fff;
  width: 180px;
  line-height: 15px !important;
}
/* line 55, ../scss/components/_popup.scss */
.wdpu-msg input::-webkit-input-placeholder {
  font-size: 13px !important;
  font-family: "Lato", sans-serif;
  font-weight: normal;
}
/* line 60, ../scss/components/_popup.scss */
.wdpu-msg input:-moz-placeholder {
  font-size: 13px !important;
  font-family: "Lato", sans-serif;
  font-weight: normal;
}
/* line 65, ../scss/components/_popup.scss */
.wdpu-msg input::-moz-placeholder {
  font-size: 13px !important;
  font-family: "Lato", sans-serif;
  font-weight: normal;
}
/* line 70, ../scss/components/_popup.scss */
.wdpu-msg input#feedburner_email_widget_sbef_submit {
  font-size: 13px !important;
  color: #fff !important;
  font-family: "Lato", sans-serif;
  padding: 8px 8px;
  border: none;
  background: #838175;
  line-height: 1em !important;
}

/* line 1, ../scss/components/_post-header.scss */
.post_header {
  background-color: rgba(232, 255, 244, 0.9);
  margin: -90px 0 24px;
  max-width: 680px;
  padding: 25px 20px 15px;
  position: relative;
  z-index: 10;
}

/* line 10, ../scss/components/_post-header.scss */
.two_columns_75_25 .post_image {
  width: auto !important;
}
@media (min-width: 1000px) {
  /* line 10, ../scss/components/_post-header.scss */
  .two_columns_75_25 .post_image {
    margin-left: -42px;
  }
}
/* line 15, ../scss/components/_post-header.scss */
.two_columns_75_25 .post_image img {
  width: auto !important;
}

/* line 21, ../scss/components/_post-header.scss */
.blog_holder article .post_info, .latest_post_holder .post_info_section span, .latest_post_holder .post_info_section a {
  margin: 0 0 22px;
}

/* line 25, ../scss/components/_post-header.scss */
.blog_holder article .post_info span,
.blog_holder article .post_info a {
  color: #252525;
  font-family: "Lato", arial, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: 900;
  letter-spacing: 0.2em;
  text-transform: uppercase;
}

/* line 40, ../scss/components/_post-header.scss */
.blog_holder article .post_info > span:before {
  content: '|';
}

/* line 1, ../scss/components/_post-meta.scss */
.post-meta {
  color: #252525;
  font-size: 11px;
  font-weight: 900;
  letter-spacing: 0.17em;
  margin: 15px 0 18px;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  /* line 1, ../scss/components/_post-meta.scss */
  .post-meta {
    margin: 45px 0 28px;
  }
}
/* line 17, ../scss/components/_post-meta.scss */
.post-meta a {
  color: #252525;
  margin: 0 0 0 3px;
}
/* line 22, ../scss/components/_post-meta.scss */
.post-meta span {
  margin: 0 5px;
}
/* line 26, ../scss/components/_post-meta.scss */
.post-meta span + a {
  margin: 0;
}

/* line 30, ../scss/components/_post-meta.scss */
.share {
  padding: 20px 0;
}
/* line 32, ../scss/components/_post-meta.scss */
.share h5 {
  font-size: 13px;
  margin: 0px 15px 0px 0px;
  text-transform: uppercase;
  color: #313232 !important;
  float: left;
  display: inline-block;
  font-weight: normal !important;
}
/* line 41, ../scss/components/_post-meta.scss */
.share .mr_social_sharing_wrapper {
  float: left;
  max-width: 600px;
}
/* line 44, ../scss/components/_post-meta.scss */
.share .mr_social_sharing_wrapper span {
  width: auto;
  padding: 0;
  margin: 0;
  float: left;
}
/* line 50, ../scss/components/_post-meta.scss */
.share .mr_social_sharing_wrapper img {
  display: none;
}
/* line 54, ../scss/components/_post-meta.scss */
.share .mr_social_sharing_wrapper a {
  font-size: 13px !important;
  margin: 0px;
  padding: 0 22px;
  color: #313232;
  border-right: 10px solid #c1e3d2;
  height: 14px;
  display: inline-block;
  font-family: "Lato", sans-serif;
}
/* line 64, ../scss/components/_post-meta.scss */
.share .mr_social_sharing_wrapper a.mr_social_sharing_popup_link:hover {
  margin: 0px;
  padding: 0 22px;
  color: #313232;
  border-right: 10px solid #c1e3d2;
}
/* line 70, ../scss/components/_post-meta.scss */
.share .mr_social_sharing_wrapper span.mr_social_sharing:last-child a {
  border: none;
}

/* line 1, ../scss/components/_related-posts.scss */
.related-posts {
  margin: 60px 0 0;
  text-align: center;
}
@media (min-width: 1000px) {
  /* line 1, ../scss/components/_related-posts.scss */
  .related-posts {
    margin: 0;
  }
}
/* line 11, ../scss/components/_related-posts.scss */
.related-posts h5 {
  margin: 80px 0 40px;
}
@media (min-width: 1000px) {
  /* line 11, ../scss/components/_related-posts.scss */
  .related-posts h5 {
    margin: 50px 0 40px;
  }
}
/* line 19, ../scss/components/_related-posts.scss */
.related-posts ul {
  margin: 0 auto;
  max-width: 100%;
  padding: 0;
  width: 100% !important;
}
/* line 26, ../scss/components/_related-posts.scss */
.related-posts ul li {
  display: inline-block;
  list-style: none;
  margin: 0 10px 45px;
  max-width: 254px;
  padding: 0;
  vertical-align: top;
  text-align: left;
}
@media (min-width: 768px) {
  /* line 26, ../scss/components/_related-posts.scss */
  .related-posts ul li {
    width: 48.5%;
  }
}
@media (min-width: 1000px) {
  /* line 26, ../scss/components/_related-posts.scss */
  .related-posts ul li {
    margin: 0 10px 25px;
    width: 28%;
  }
}
/* line 46, ../scss/components/_related-posts.scss */
.related-posts ul li:nth-child(1) .post-category {
  background-color: #c1e3d2;
}
/* line 50, ../scss/components/_related-posts.scss */
.related-posts ul li:nth-child(2) .post-category {
  background-color: #eaa37b;
}
/* line 54, ../scss/components/_related-posts.scss */
.related-posts ul li:nth-child(3) .post-category {
  background-color: #999592;
}
/* line 58, ../scss/components/_related-posts.scss */
.related-posts ul li:nth-child(4) .post-category {
  background-color: #ef4458;
}
/* line 62, ../scss/components/_related-posts.scss */
.related-posts ul li:nth-child(5) .post-category {
  background-color: #494438;
}
/* line 66, ../scss/components/_related-posts.scss */
.related-posts ul li:nth-child(6) .post-category {
  background-color: #e2d798;
}
/* line 71, ../scss/components/_related-posts.scss */
.related-posts img {
  display: block;
}
/* line 75, ../scss/components/_related-posts.scss */
.related-posts .post-category {
  color: #fff;
  display: block;
  padding: 5px 5px;
  text-align: center;
}
/* line 83, ../scss/components/_related-posts.scss */
.related-posts .post-category a {
  color: #fff;
  display: inline-block;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.04em;
  margin: 0 0 0 4px;
  text-transform: uppercase;
}
/* line 97, ../scss/components/_related-posts.scss */
.related-posts .post-category a:first-child {
  margin: 0;
}
/* line 102, ../scss/components/_related-posts.scss */
.related-posts .post-title {
  line-height: 1.43;
  text-transform: uppercase;
}
/* line 108, ../scss/components/_related-posts.scss */
.related-posts .post-title a {
  color: #837e73;
  display: block;
  font-size: 16px;
  font-weight: 300;
  height: 100%;
  padding: 10px 0 0;
}
/* line 118, ../scss/components/_related-posts.scss */
.related-posts .post-title a:active, .related-posts .post-title a:hover {
  color: #ef4458;
}

/* line 3, ../scss/components/_subscribe-widget.scss */
.subscribe-widget h4 {
  background-color: #f2eee4 !important;
  font-weight: 900;
  letter-spacing: 0.2em;
  margin: 0 0 25px !important;
  padding: 23px;
  text-transform: uppercase;
}
/* line 16, ../scss/components/_subscribe-widget.scss */
.subscribe-widget p, .subscribe-widget a {
  font-size: 12px !important;
  letter-spacing: 0.2em;
  text-align: center;
  text-transform: uppercase;
}
/* line 27, ../scss/components/_subscribe-widget.scss */
.subscribe-widget .wp-image-21617 {
  margin: 0 0 -5px;
}
/* line 31, ../scss/components/_subscribe-widget.scss */
.subscribe-widget .wp-image-21619 {
  padding: 62px 0 0;
}

/* line 1, ../scss/components/_tags.scss */
.single_tags a, aside.sidebar .widget .tagcloud a, .widget .tagcloud a {
  border: none;
}

/* line 5, ../scss/components/_tags.scss */
.single_tags a {
  margin: 0 5px 0 0;
}

/* line 1, ../scss/components/_widgets.scss */
.widget_adrotate_widgets .g, #black-studio-tinymce-6 {
  width: 300px;
  max-width: 300px;
  margin: 0 0 20px 0 !important;
}

/* line 8, ../scss/components/_widgets.scss */
aside.sidebar #feedburneremailwidget-2 {
  width: 100%;
  float: right;
  text-align: center;
  padding: 0 0 0;
}
/* line 13, ../scss/components/_widgets.scss */
aside.sidebar #feedburneremailwidget-2 h4 {
  display: none;
}
/* line 16, ../scss/components/_widgets.scss */
aside.sidebar #feedburneremailwidget-2 #feedburner_email_widget_sbef_email {
  background: #ededed;
  font-family: "Lato80", sans-serif;
  text-transform: uppercase;
  color: #8d8e88;
  border: none;
  padding: 8px;
  letter-spacing: .1em;
  font-size: 11px;
  width: 67%;
  height: 28px;
  box-sizing: border-box !important;
  line-height: 1em !important;
  display: inline-block;
  vertical-align: top;
  margin: 0 !important;
}
/* line 35, ../scss/components/_widgets.scss */
aside.sidebar #feedburneremailwidget-2 #feedburner_email_widget_sbef_submit {
  font-family: "Lato", sans-serif;
  text-transform: uppercase;
  background: #c1e3d2;
  border: none;
  color: #fff;
  padding: 8px;
  font-size: 11px;
  letter-spacing: .1em;
  width: 31%;
  height: 28px;
  box-sizing: border-box !important;
  line-height: 1em !important;
  display: inline-block;
  vertical-align: top;
  margin: 0 !important;
}
@media (max-width: 1200px) {
  /* line 53, ../scss/components/_widgets.scss */
  aside.sidebar #feedburneremailwidget-2 #feedburner_email_widget_sbef_email {
    width: 60%;
  }
  /* line 56, ../scss/components/_widgets.scss */
  aside.sidebar #feedburneremailwidget-2 #feedburner_email_widget_sbef_submit {
    width: 38%;
  }
}
@media (max-width: 1000px) {
  /* line 62, ../scss/components/_widgets.scss */
  aside.sidebar #feedburneremailwidget-2 #feedburner_email_widget_sbef_email {
    width: 100%;
  }
  /* line 65, ../scss/components/_widgets.scss */
  aside.sidebar #feedburneremailwidget-2 #feedburner_email_widget_sbef_submit {
    width: 100%;
  }
}

/*# sourceMappingURL=style.css.map */
