/* LICENSE & DETAILS
==================================================

	Theme Name: Atelier
	Theme URI: http://atelier.swiftideas.com
	Author: Swift Ideas
	Author URI: www.swiftideas.com
	Description: <strong>A Creative Multi-Purpose e-commerce WordPress Theme, Designed & Developed by Swift Ideas</strong> - <a href="http://www.swiftideas.com">www.swiftideas.com</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: 2.9.2
	Text Domain: atelier
	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, responsive-layout
	
	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)

==================================================
*/
/* Preserved site custom CSS from original style.css */
@media only screen and (max-width: 768px){
.products .product figure figcaption .thumb-info {
     display: inline-block;
}
.products .product figure.animated-overlay figcaption{
	/*opacity: 1;*/
	display:block;
}
#site-loading {
	 opacity: 0 !important;
    display: none !important;
}
#logo a {
	display: block !important;
}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
    position: relative;
    float: right;
    margin: 0 0 20px;
    text-align: right;
}
.woocommerce ul.products.no-gutters {
	position: relative;
    height: 800px !important;
}
.ajax_preloader {
	background: transparent;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 100000;
}
.pulse {
	background-image: url('https://www.horrorvacuo.com/wp-content/themes/atelier/images/loader.gif');
    width: 100px;
    height: 100px;
    background-repeat: no-repeat;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    background-position: 50%;
}
.page-id-18851 .inner-page-wrap, .page-id-18855 .inner-page-wrap{
    margin-top: 0 !important;
}
/*body {
	opacity: 0;
}*/