/*
Theme Name: Jevelin Child
Description: Child theme for Jevelin theme
Author: Shufflehound
Author URI: http://shufflehound.com
Template: jevelin
*/
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic|Raleway:700,400);
::selection {
  background: #f6c951 !important;
  color: rgba(0, 0, 0, 0.6) !important
}
::-moz-selection {
  background: #f6c951 !important;
  color: rgba(0, 0, 0, 0.6) !important
}
html {
  background: #222
}
html body, html .menu-item a {
  font-family: "PT Sans", sans-serif;
  font-size: 16px
}
html h1, html h2, html h3, html h4, html h5, html h6 {
  font-family: "Raleway", sans-serif
}
a {
  text-decoration: underline;
  color: #1e73be
}
a:hover, a:focus, .post-meta-two a:hover {
  color: #1e73be
}
nav a, .cat-item a, .logged-in-as a, .post-meta-categories a, .popular-posts a, .sh-footer .sh-footer-widgets a, a.post-title, a[class*='tag-link'], a[class*='social-media'], a.post-meta-comments, a.bypostauthor, a.post-meta-date, a.wpp-post-title, a.page-numbers, a.sh-blog-tag-item, a.sh-page-switcher-button, a.sh-404-button {
  text-decoration: none
}
a.post-excerpt {
  color: inherit;
  text-decoration: none
}
html ul.page-numbers .current, html ul.page-numbers .current:hover, html .contact-form input[type="submit"], html .sh-back-to-top:hover, html .sh-dropcaps-full-square-tale, html .sh-404-button, html .woocommerce .wc-forward, html .woocommerce .checkout-button, html .woocommerce div.product form.cart button, html .woocommerce .button:not(.add_to_cart_button), html .sh-blog-tag-item, html .sh-comments .submit, html .sh-sidebar-search-active .search-field, html .sh-nav .sh-nav-cart .buttons a.checkout, html .post-background, html .post-item .post-category .post-category-list, html .cart-icon span, html .comment-input-required, html .widget_product_tag_cloud a:hover, html .sh-footer .sh-footer-widgets .widget_tag_cloud a:hover, html .woocommerce #respond input#submit, html .sh-portfolio-overlay1-bar, html .sh-pricing-button-style4, html .sh-pricing-button-style11, html .sh-revslider-button2, html .sh-portfolio-default2 .sh-portfolio-title, html .sh-recent-posts-widgets-count, html .sh-filter-item.active::after, html .blog-style-largedate .post-comments, html .sh-video-player-image-play, html .woocommerce .woocommerce-tabs li a::after, html .sh-image-gallery .slick-dots li.slick-active button, html .sh-recent-posts-carousel .slick-dots li.slick-active button, html .sh-recent-products-carousel .slick-dots li.slick-active button, html .sh-settings-container-bar .sh-progress-status-value, html .post-password-form input[type="submit"], html .wpcf7-form .wpcf7-submit, html .sh-portfolio-filter-style3 .sh-filter-item.active .sh-filter-item-content, html .sh-portfolio-filter-style4 .sh-filter-item:hover .sh-filter-item-content, html .sh-woocommerce-categories-count, html .sh-woocommerce-products-style2 .woocommerce ul.products li.product .add_to_cart_button:hover, html .woocomerce-styling.sh-woocommerce-products-style2 ul.products li.product .add_to_cart_button:hover, html .sh-icon-group-style2 .sh-icon-group-item:hover, html .sh-text-background, html .masonry2 .post-content-container a.post-meta-comments:hover, html #sidebar .widget_tag_cloud .tagcloud a[class*='tag-link']:hover {
  background: #f6c951 !important;
  color: rgba(0, 0, 0, 0.6) !important
}
html .sh-team-social-overlay2 .sh-team-image:hover .sh-team-overlay2, html .sh-overlay-style1, html .sh-portfolio-overlay4, html .sh-mini-overlay-container {
  background: rgba(246, 201, 81, 0.8) !important;
  color: rgba(0, 0, 0, 0.6) !important
}
html ul.page-numbers a:hover, html footer.sh-footer .sh-copyrights a:hover, html .post-title h2:hover, html .woocommerce ul.products li.product a h3:hover, html .sh-blog-tag-item:hover h6, html .sh-filter-item.active, html .sh-filter-item:hover, html .logged-in-as a:hover, html .woocommerce table.shop_table.cart a:hover, html .sh-comment-date a:hover, html .sh-portfolio-title:hover, html .sh-portfolio-single-related-mini h5:hover, html .woocommerce ul.products li.product ins, html .sh-team:hover .sh-team-role, html .sh-team-style4 .sh-team-role, html .sh-team-style4 .sh-team-icon:hover i, html .sh-header-search-submit, html .woocommerce .woocommerce-tabs li.active a, html .woocommerce .required, html .sh-recent-products .woocommerce .star-rating span::before, html .woocommerce .woocomerce-styling .star-rating span::before, html .woocommerce div.product p.price, html .woocomerce-styling li.product .amount, html .post-format-icon, html .sh-accent-color, html .sh-portfolio-single-info-item i, html .sh-nav .sh-nav-cart li.menu-item-cart .mini_cart_item .amount, html .sh-pricing-button-style3, html .wrap-forms sup::before, html .reply a.comment-edit-link, html .sh-footer .sh-footer-widgets a:hover, html .sh-footer .sh-footer-widgets li a:hover, html .sh-footer .sh-footer-widgets h6:hover, html .comment-respond #cancel-comment-reply-link, html #sidebar a:hover:not(.sh-social-widgets-item) {
  color: #f6c951 !important
}
html .widget_price_filter .ui-slider .ui-slider-handle, html .sh-back-to-top:hover, html .sh-sidebar-search-active .search-field:hover, html .sh-sidebar-search-active .search-field:focus {
  border-color: #f6c951 !important
}
html ul.page-numbers a:hover, html .post-title h2:hover, html .comment-form i.icon-check.sh-accent-color, html .sh-header-search-submit, html #sidebar a:hover:not(.sh-social-widgets-item) {
  color: #eeb10c !important
}
html .sh-sidebar-search-active .search-submit i {
  color: rgba(0, 0, 0, 0.6) !important
}
header .sh-header-height, header .sh-sticky-header, header .sh-header-mobile {
  background: rgba(0, 0, 0, 0.78)
}
header.primary-mobile {
  background: #000
}
header.primary-mobile .sh-sticky-mobile-header-active {
  background: none !important
}
header.primary-desktop .sh-sticky-header:not(.sh-sticky-header-active) .sh-light-logo {
  display: block
}
.sh-header:not(.sh-header-4):not(.sh-header-5):not(.sh-header-6) .sh-nav > li.menu-item > a {
  font-size: inherit
}
.header-mobile-search .header-mobile-form-submit {
  line-height: 48px
}
.primary-desktop-light .sh-header:not(.sh-sticky-header-active) .sh-nav > li > a, .primary-desktop-light .sh-header:not(.sh-sticky-header-active) .sh-nav > li.menu-item > a > i, .sh-header .sh-nav > li.menu-item > a, .sh-header .sh-nav > li.menu-item > a > i, .sh-header-mobile-navigation li.menu-item > a > i, .sh-header-left-side li.menu-item > a, .sh-header-left-2 .sh-nav li.menu-item > a.fa::before, .sh-nav-mobile li a {
  color: #fff !important
}
.primary-desktop-light .sh-header:not(.sh-sticky-header-active) .sh-nav > li.current_page_item > a, .primary-desktop-light .sh-header:not(.sh-sticky-header-active) .sh-nav > li:hover:not(.current_page_item) > a, .primary-desktop-light .sh-header:not(.sh-sticky-header-active) .sh-nav > li:hover > a, .primary-desktop-light .sh-header:not(.sh-sticky-header-active) .sh-nav > li.menu-item:hover > a > i, .sh-header .sh-nav > li.menu-item:hover > a, .sh-header .sh-nav > li.menu-item:hover > a > i, .sh-header-mobile-navigation li.menu-item:hover > a > i, .sh-header-left-side li.menu-item:hover > a, .sh-header-left-2 .sh-nav li.menu-item:hover > a.fa::before, .sh-nav-mobile > li a:hover {
  color: #f6c951 !important
}
.primary-desktop-light .sh-header:not(.sh-sticky-header-active) .sh-nav li.menu-item.sh-nav-social:hover > a, .sh-header .sh-nav li.menu-item.sh-nav-social:hover > a {
  color: #fff !important
}
.primary-desktop-light .sh-header:not(.sh-sticky-header-active) .sh-nav li.menu-item.sh-nav-social:hover > a > i, .sh-header .sh-nav li.menu-item.sh-nav-social:hover > a > i {
  color: inherit !important
}
.primary-desktop-light .sh-header:not(.sh-sticky-header-active) .sh-nav li.menu-item.sh-nav-social:hover > a:hover, .sh-header .sh-nav li.menu-item.sh-nav-social:hover > a:hover {
  color: #f6c951 !important
}
.sh-titlebar {
  background-position: center
}
.sh-titlebar.sh-titlebar-center.sh-titlebar-light.sh-titlebar-text-style1:before {
  background: rgba(0, 0, 0, 0.5);
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0
}
.sh-titlebar-icon i.ti-mouse {
  display: none
}
.sh-header .c-hamburger span, .sh-header .c-hamburger span::before, .sh-header .c-hamburger span::after, .sh-header-mobile-navigation .c-hamburger span, .sh-header-mobile-navigation .c-hamburger span::before, .sh-header-mobile-navigation .c-hamburger span::after {
  background: #fff
}
.sh-text-follow-us {
  -moz-transition: padding .3s ease-in-out;
  -o-transition: padding .3s ease-in-out;
  -webkit-transition: padding .3s ease-in-out;
  transition: padding .3s ease-in-out;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
  opacity: .6;
  display: inline-block;
  padding-top: 30px;
  padding-bottom: 30px;
  max-height: none;
  font-weight: normal;
  text-transform: none;
  color: #fff;
  line-height: 40px;
  float: left;
  margin-right: 5px;
  font-style: italic
}
.sh-sticky-header-active .sh-text-follow-us {
  padding-top: 15px;
  padding-bottom: 15px
}
@media (max-width: 1025px) {
  .sh-text-follow-us {
    display: none
  }
}
#header-mobile.sh-sticky-mobile-header-active .sh-sticky-logo {
  display: block
}
#header-mobile:not(.sh-sticky-mobile-header-active) .sh-light-logo {
  display: block
}
@media (max-width: 1025px) {
  .sh-titlebar.sh-titlebar-light {
    padding: 0 !important
  }
}
.sh-titlebar-light .titlebar-title {
  margin-bottom: 0
}
.sh-titlebar-light .titlebar-title .titlebar-title-h1 {
  font-size: 32px;
  margin-bottom: 0
}
@media (min-width: 768px) {
  .sh-titlebar-light .titlebar-title .titlebar-title-h1 {
    font-size: 60px
  }
}
.sh-titlebar-light .titlebar-title .titlebar-title-h1 span {
  display: block;
  font-size: 20px;
  font-family: "PT Sans", sans-serif;
  text-transform: uppercase;
  font-weight: normal;
  line-height: 1em
}
@media (min-width: 768px) {
  .sh-titlebar-light .titlebar-title .titlebar-title-h1 span {
    font-size: 30px
  }
}
.sh-titlebar {
  border-bottom: solid 1px #e3e3e3
}
.wp-caption img {
  margin-bottom: 0 !important
}
.wp-caption .wp-caption-text {
  font-size: 12px;
  font-style: italic
}
.sh-footer .sh-copyrights {
  background: #000
}
.sh-footer-columns > .widget-item {
  width: 33.3% !important
}
@media (max-width: 900px) {
  .sh-footer-columns > .widget-item {
    width: 100% !important
  }
}
.sh-footer-columns > .widget-item.widget_text > .textwidget {
  height: auto
}
.sh-copyrights-style1 {
  width: 100%;
  height: auto;
  padding: 15px 0
}
.sh-copyrights-style1 a {
  display: inline-block
}
.sh-table-cell > ul {
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: right
}
@media (max-width: 900px) {
  .sh-table-cell > ul {
    text-align: center
  }
}
.sh-table-cell > ul li {
  display: inline-block
}
@media (max-width: 900px) {
  .sh-table-cell > ul li {
    display: block
  }
}
.sh-table-cell > ul li + li {
  margin: 0 0 0 50px
}
@media (max-width: 900px) {
  .sh-table-cell > ul li + li {
    margin: 15px 0 0 0
  }
}
.sh-copyrights-text {
  font-size: 12px
}
.sh-copyrights-text img {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=45);
  opacity: .45
}
.sh-back-to-top {
  right: 35px;
  bottom: 110px
}
@media (max-width: 800px) {
  .sh-back-to-top {
    right: 15px
  }
}
input[type='text'], input[type='password'], input[type='email'], input[type='tel'], select {
  height: 48px
}
#sidebar .widget-item .widget-title {
  font-size: 20px;
  font-family: "Raleway";
  font-weight: 700
}

figcaption {
	font-size: 12px;
    font-style: italic;
	text-align: center;
}



.widget_search .search-form, .widget_search .search-submit, .widget_search .search-field {
  font-family: "Raleway", sans-serif;
  font-size: 14px
}
.widget_search .search-submit {
  margin-top: 0 !important;
  top: 0
}
.widget_categories > ul {
  margin: -12px 0
}
.widget_categories li * {
  font-size: 12px
}
.widget_categories li.cat-item {
  position: relative;
  padding-right: 40px
}
.widget_categories li.cat-item:first-child {
  padding-top: 12px
}
.widget_categories li.cat-item:last-child {
  padding-bottom: 12px
}
.widget_categories li.cat-item .count {
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  display: inline-block;
  float: none;
  position: absolute;
  right: 0;
  top: 50%;
  height: 20px;
  line-height: 20px;
  padding: 0 10px;
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
  font-weight: normal
}
.related-post-container {
  margin-top: 60px
}
.related-post-container .title-related-posts {
  font-size: 16px;
  margin-bottom: 20px;
  font-family: 'Raleway';
  font-weight: 700;
  color: #3f3f3f;
}
.related-post {
  margin: 0 -15px
}
.related-post article {
  padding: 0 15px
}
@media (min-width: 768px) {
  .related-post article {
    float: left;
    width: 33.33333%
  }
}
.related-post article h4 {
  font-size: 14px;
  margin: 15px 0 5px
}
.related-post article .post-meta-date {
  padding-left: 0
}
.related-post .post-meta-thumb:hover .sh-overlay-style1 {
  opacity: 1 !important
}
.related-post .post-meta-one {
  margin-bottom: 5px
}
.widget-item.widget_text > .textwidget {
  height: 274px
}
.sh-404-title {
  font-size: 250px
}
.sh-comments-title {
	font-size: 16px;
	margin-bottom: 25px;
	color: #3f3f3f;
	font-weight: 700;
	font-family:'Raleway';
}
.comment-reply-title {
	font-size: 16px;
	margin-bottom: 25px;
	color: #3f3f3f;
	font-weight: 700;
	font-family:'Raleway';
}