/* ================================================================================	
Theme Name:   Reykjavik Child
Theme URI:    https://www.webmandesign.eu/portfolio/reykjavik-wordpress-theme/
Author:       WebMan Design  / Pectopah
Author URI:   https://www.webmandesign.eu/
Description:  A child theme for Reykjavik
Version:      1.0
Text Domain:  reykjavik
Domain Path:  /languages
License:      GNU General Public License v3
License URI:  https://www.gnu.org/licenses/gpl-3.0.html
Description:  Reykjavik is fresh, lightweight, speed and SEO optimized, accessibility ready WordPress theme perfect for your next business, portfolio, blog or WooCommerce e-shop website. You can customize all elements of the theme to your needs. The theme works perfectly with Beaver Builder, Beaver Themer, Elementor, Visual Composer or other page builder to create fantastic layouts. It features mobile-optimized codebase and design with unique, easy-to-access mobile navigation. Build your website in no time with integrated one-click demo import functionality. Impress your website visitors with this beautiful free theme! More at WebMan Design (https://www.webmandesign.eu)
Tags:         one-column, two-columns, right-sidebar, grid-layout, flexible-header, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-image-header, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, blog, e-commerce, portfolio
Template: reykjavik 

This theme, like WordPress, is licensed under the GPL.
================================================================================ */


/*CUSTOM STYLES*/
@import url("../reykjavik/style.css");

/* hide cart button on shop page */
ul.products .product .button,
ul.products .product .added_to_cart,
ul.products .product .add_to_cart{	
	background-color: #ffffff !important;
	color: #273a7d;
}  

ul.products li {
	border: 0 !important;
}

ul.products li a {
	border: 0 !important;
}

/* transform text of site name and description */
.site-title, .custom-logo {
	text-transform: uppercase;
}

.site-description {
	text-transform: lowercase;
}

/* hide intro widgets */
.intro-widgets-container {
	display: none;
}

/* hide products search results and sorting */
.products-sorting {
	display: none;
}

/* shopping cart button */
.single_add_to_cart_button {
	background-color: #ffffff;
	color: #273a7d;
}

/* homepage image buttons */
.page-summary .button {
	background-color: rgba(0, 0, 0, 0.4);
	color: #ffffff !important;
	border: 2px solid currentColor;
}

/* homepage text block buttons */
/* gravity forms buttons */

.site .fl-builder-content .fl-module .button,
.button, [type="submit"],
.checkout-button.wc-forward {
	background-color: rgb(39, 58, 125);
	/* color: #273a7d !important; */
	color: #ffffff;
	border: 2px solid currentColor;
}

.wc-forward {
	color: #fff !important;
}

.gform_wrapper .gform_footer input[type="submit"] {
  padding: 0.76543em 2em;
  font-size: 0.81em;
}

/* instagram box on homepage */
#sb_instagram .sbi_info p {
	line-height: 0.95 !important;
	text-align: left;
}

/* fix for blank instagram photos in smash balloon feed */
#sb_instagram img { 
	opacity: 1 !important;
}

/* share buttons */
.et_monarch .et_social_inline_top,
.et_monarch .et_social_inline_bottom {
	margin-left: 75px;
}

/* hide titles and descriptions on shop page */
ul.products .product .description {
	display: none;
}

ul.products .product {
	border: 0;
}

ul.products .product img {
	border: 2px solid #ccccccc;
}

/* fix button on checkout page */
.place-order .button,
.place-order [type="submit"],
.site .fl-builder-content .fl-module .button, 
.gform_footer .button, [type=submit]{
	color: #ffffff !important;
}

.place-order .button:hover,
.place-order [type="submit"]:hover,
.gform_footer .button:hover,
.gform_footer [type="submit"]:hover{
	border: none;
}

.button:hover,
[type="submit"]:hover {
	border: 2px dashed currentColor; 
}

/* woocommerce function notices */
.shipping-notice,
.cart-notice.
.checkout-notice {
	color: rgba(83, 83, 84, 0.6);
	font-size: 0.8em;
	font-weight: 400;
}

.cart-notice {
	padding-top: 10px;
	padding-left: 10px;
}

/* cart link in menu */
.secondary-navigation li.cart-menu-icon:before {
    content: '\f447';
    display: inline-block;
    margin-right: .382em;
    line-height: .618;
    font-size: 1.382em;
    vertical-align: middle;
}

/* add to cart button */
ul.products .product .button {
	white-space: normal !important;
	word-wrap: break-word;
}

/* SEO Press breadcrumb */
.breadcrumb {
	text-align: right;
	margin-right: 2rem !important;
}