/* LICENSE & DETAILS
==================================================

	Theme Name: Dante Child
	Theme URI: http://dante.swiftideas.net
	Author: Swift Ideas
	Author URI: www.swiftideas.net
	Description: <strong>A Retina Responsive Multi-Purpose WordPress Theme, Designed & Developed by Swift Ideas</strong> - <a href="http://www.swiftideas.net">www.swiftideas.net</a>. Follow us for update notifications:<br/> <a href='http://twitter.com/swiftideas'>Twitter</a><br/> | <a href='http://www.facebook.com/SwiftIdeas'>Facebook</a>
	Version: 1.0.0
	Template: dante
	Text Domain: dante-child
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Tags: translation-ready, threaded-comments, theme-options, sticky-post, post-formats, full-width-template, flexible-header, featured-images, custom-menu, custom-header, custom-colors, custom-background, flexible-width

	All files, unless otherwise stated, are released under the GNU General Public License
	version 3.0 (http://www.gnu.org/licenses/gpl-3.0.html)

==================================================
*/

 @import url("../dante/style.css");

/* --------------------------------------------
	OVERRIDE MUSEO FONT
-------------------------------------------- */

/**
 * @license
 * MyFonts Webfont Build ID 3101211, 2015-10-01T11:49:18-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: Museo-500 by exljbris
 * URL: http://www.myfonts.com/fonts/exljbris/museo/500/
 * Copyright: Copyright (c) 2008 by Jos Buivenga/exljbris. All rights reserved.
 * Licensed pageviews: 1,000,020,000
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=3101211
 * 
 * © 2015 MyFonts Inc
*/


/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/2f521b");

  
@font-face {
	font-family: 'Museo500Regular';
	src: url('fonts/2F521B_0_0.eot');
	src: url('fonts/2F521B_0_0.eot?#iefix') format('embedded-opentype'),
		 url('fonts/2F521B_0_0.woff2') format('woff2'),
		 url('fonts/2F521B_0_0.woff') format('woff'),
		 url('fonts/2F521B_0_0.ttf') format('truetype'),
		 url('fonts/2F521B_0_0.svg#wf') format('svg');
	font-weight: normal;
	font-style: normal }

/* --------------------------------------------
	OVERRIDE PARENT THEME
-------------------------------------------- */

.spb_portfolio_carousel_widget .portfolio-item h4.portfolio-item-title { margin-top: 10px }
figure.animated-overlay figcaption { background-color: rgba(0,0,0,0.1) !important }
.spb_portfolio_carousel_widget figure.animated-overlay figcaption h4 { display: none }
.spb_portfolio_carousel_widget figure.animated-overlay figcaption .thumb-info i { margin-top: -24px }
.spb_portfolio_carousel_widget figure.animated-overlay:hover figcaption {
	
    	-webkit-transform: translate(0, 0);
    	-moz-transform: translate(0, 0);
    	-ms-transform: translate(0, 0);
    	transform: translate(0, 0) }
    	
.single-portfolio .page-heading-hidden + .pb-fw-wrap .inner-page-wrap { margin-top: 100px }
.post-pagination-wrap, .post-info {
	display: none;
}
li.menu-item.mls-menu-item {
	display: inline-block;
	border: none;
	border-top: none;
}
@media only screen and (max-width: 991px) {
	.spb_gallery_widget .gallery-nav {
		display: block!important;
	}
}


.product-strengths {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.product-strengths__explanation {
	flex: 0 0 100%;
}

.product-strengths__icons {
	display: flex;
	flex: 1;
	justify-content: space-around;
	flex-wrap:wrap;
}

.product_strength__icon {
	margin: 1rem;
	text-align: center;
}

@media (max-width: 600px) {
	.product_strength__icon {
		flex: 0 0 100%;
	}
}

@media (min-width: 1200px) {
	.product-strengths__explanation {
    max-width: 300px;
	}
}

.parallax-image__full-width {
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;

}

.product-video-container .spb_video_widget {
    margin-bottom: 30px;
}

.product-features .spb_accordion {
	padding: 0;
}

nav#main-navigation .menu ul.sub-menu,
nav#main-navigation .menu ul.sub-menu > li {
    border-top-style: none;
}

/**
 Hugo Menu selector
**/
li.mls-menu-item {
	vertical-align: top;
}

select.msls_languages {
	background: transparent;
	border: none;
	color: white;
	font-size: 16px !important;
	-moz-appearance: none;
	cursor: pointer;
}

select.msls_languages option {
	background-color: #222;
  color: #fff;
  text-transform: initial;
}


/**
 End Hugo Menu selector
**/

.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
	z-index: 6;
}