/*
Theme Name: Vorssa Ink 2019
Description: This is a custom child theme for Salient Theme
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: MAKER CREATIVE
Author URI:  https://makercreative.com.au
Template: salient
Version: 1.0
*/

@font-face {
    font-family: 'Bless Your Heart';
    src: url('https://vorssaink.fi/wp-content/themes/salient-child/fonts/kgblessyourheart-webfont.woff2') format('woff2'),
         url('https://vorssaink.fi/wp-content/themes/salient-child/fonts/kgblessyourheart-webfont.woff') format('woff'),
         url('https://vorssaink.fi/wp-content/themes/salient-child/fonts/kgblessyourheart-webfont.ttf') format('ttf');
    font-weight: normal;
    font-style: normal;

}


/* Menu Underlines */

#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a:after, body.material #header-outer #search-outer #search input[type="text"], body[data-header-format="left-header"].material #search-outer #search input[type="text"] {
  border-color: #ffb6f8 !important;
  position: relative;
  left: -2px;
}

/* WooCommerce Shop Page */

body .products li.product.minimal .product-add-to-cart a {
    font-size: 14px;
}

.woocommerce .woocommerce-breadcrumb,
.woocommerce .woocommerce-breadcrumb a {
    color: #000;
    font-family: 'Amatic SC';
    font-size: 20px;
}

body.woocommerce #ajax-content-wrap ul.products li.minimal.product span.onsale, .nectar-woo-flickity ul.products li.minimal.product span.onsale {
    border-radius: 1px!important;
}


#sidebar h4 {
  color: #000;
}

#sidebar div ul li {
  border-bottom: none;
}

#sidebar a {
  color: inherit;
}

#header-outer .first-load a.cart-contents .cart-wrap span {
    color: #000;
    font-family: 'Amatic SC';
    font-weight: bold;
}

.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce .container-wrap nav.woocommerce-pagination ul li span, .container-wrap nav.woocommerce-pagination ul li span {
  font-size: 26px !important;
}

body #pagination >span.page-numbers.current, body nav.woocommerce-pagination span.page-numbers.current {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    border-radius: 1px!important;
}

.woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th, .woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table td {
    font-size: 20px !important;
    line-height: 20px;
    padding-bottom: 10px;
}

.woocommerce table.order-review .order-total td, .woocommerce table.order-review th {
    font-size: 20px;
    font-family: 'Amatic SC';
}

/* Footer */

#footer-outer #footer-widgets .col ul li>a {
  font-weight: bold;
}

#footer-outer #footer-widgets .col ul li:first-child >a, #footer-outer #footer-widgets .col ul li:first-child {
    padding-top: 4px!important;
}

body.original #footer-outer #footer-widgets .col ul li {
  border-bottom: none !important;
}

#footer-outer #copyright p {
  font-size: 20px;
}

/* Mobile Styles */

#slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a {
  opacity: 1 !important;
  letter-spacing: 6px;
}
#slide-out-widget-area.fullscreen .inner li a, #slide-out-widget-area .off-canvas-social-links li a, #slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a, #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a, #slide-out-widget-area .menuwrapper li small {
  opacity: 1 !important;
}

@media only screen and (max-width: 690px) {
  body.home .nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content h2 {
      font-size: 37px!important;
      line-height: 50px!important;
  }
  body #slide-out-widget-area .secondary-header-text {
    font-size: 14px;
    font-family: 'Poppins';
    font-weight: 400;
    padding: 0;
    background: none;
    letter-spacing: 0;
    padding-top: 60px;
  }
  .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .button a {
      font-size: 24px;
      padding: 10px 18px;
      letter-spacing: 5px;
  }
body.home .nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content h2 {
    font-size: 37px!important;
  }
}



@media screen and (min-width: 1000px) {
	.contact-details{font-size: 14px;line-height: 2;}
	.contact-details strong, #text-3 strong  {
		display: inline-block;
		min-width: 65px;
	}
}

input[type=submit] {
	font-family: 'Bless Your Heart';
	font-size: 20px;
	color: #000;
	letter-spacing: 3px;
}

.products li.product.minimal .product-meta .price {
	color: #000 !Important;
}

#copyright p {
	font-family: 'Bless Your Heart';
	font-size: 20px;
	color: #000;
	letter-spacing: 3px;
}

body[data-form-submit="regular"] .container-wrap input[type=submit], body[data-form-submit="regular"] .container-wrap button[type=submit], body[data-form-submit="see-through"] .container-wrap input[type=submit], body[data-form-submit="see-through"] .container-wrap button[type=submit]:not(.search-widget-btn) {
    padding: 15px 22px!important;
    font-family: Bless Your Heart;
    letter-spacing: 3px;
    color: #000;
}

.woocommerce-privacy-policy-text {
	margin-bottom: 30px;
}

#shipping_method label {
	font-family: Poppins;
	letter-spacing: 0;
	font-size: 14px !important;
	text-align: left;
}

.woocommerce-Price-amount,
.woocommerce-Price-currencySymbol {
	color: #000;
	font-size: 14px;

}

body #top nav .widget_shopping_cart a.button, .nectar-button {
	color: #000;
}

#header-outer .first-load a.cart-contents .cart-wrap span {
    color: #000;
    font-family: Bless Your Heart;
    font-weight: normal;
    font-size: 15px;
}

.swiper-slide .button a {
	color: #000;
}

.woocommerce .woocommerce-breadcrumb, .woocommerce .woocommerce-breadcrumb a,
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {
	font-family: 'Poppins';
	font-size: 14px;
}

body[data-fancy-form-rcs="1"] .select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered {
	color: #000 !important;
}

body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single:hover {
	color: #000 !important;
}

#header-secondary-outer .nectar-center-text a {
	font-family: Poppins;
	letter-spacing: 0;
}
