/*! Flickity v2.0.2 http://flickity.metafizzy.co */
/* foundation-flickity-css */
.flickity-enabled {
	position:relative;
}
.flickity-enabled:focus {
	outline:0;
}
.flickity-viewport {
	overflow:hidden;
	position:relative;
	height:100%;
}
.flickity-slider {
	position:absolute;
	width:100%;
	height:100%;
}
.flickity-enabled.is-draggable {
	-webkit-tap-highlight-color:transparent;
	tap-highlight-color:transparent;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.flickity-enabled.is-draggable .flickity-viewport {
	cursor:move;
	cursor:-webkit-grab;
	cursor:grab;
}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
	cursor:-webkit-grabbing;
	cursor:grabbing;
}
.flickity-prev-next-button {
	position:absolute;
	top:50%;
	width:44px;
	height:44px;
	border:none;
	border-radius:50%;
	background:#fff;
	background:hsla(0,0%,100%,.75);
	cursor:pointer;
	-webkit-transform:translateY(-50%);
	transform:translateY(-50%);
}
.flickity-prev-next-button:hover {
	background:#fff;
}
.flickity-prev-next-button:focus {
	outline:0;
	box-shadow:0 0 0 5px #09f;
}
.flickity-prev-next-button:active {
	opacity:.6;
}
.flickity-prev-next-button.previous {
	left:10px;
}
.flickity-prev-next-button.next {
	right:10px;
}
.flickity-rtl .flickity-prev-next-button.previous {
	left:auto;
	right:10px;
}
.flickity-rtl .flickity-prev-next-button.next {
	right:auto;
	left:10px;
}
.flickity-prev-next-button:disabled {
	opacity:.3;
	cursor:auto;
}
.flickity-prev-next-button svg {
	position:absolute;
	left:20%;
	top:20%;
	width:60%;
	height:60%;
}
.flickity-prev-next-button .arrow {
	fill:#333;
}
.flickity-page-dots {
	position:absolute;
	width:100%;
	bottom:-25px;
	padding:0;
	margin:0;
	list-style:none;
	text-align:center;
	line-height:1;
}
.flickity-rtl .flickity-page-dots {
	direction:rtl;
}
.flickity-page-dots .dot {
	display:inline-block;
	width:10px;
	height:10px;
	margin:0 8px;
	background:#333;
	border-radius:50%;
	opacity:.25;
	cursor:pointer;
}
.flickity-page-dots .dot.is-selected {
	opacity:1;
}



/* foundation-slideout-css */
.slideout-menu {
	position:fixed;
	left:0;
	top:0;
	bottom:0;
	right:auto;
	z-index:0;
	width:256px;
	overflow-y:auto;
	-webkit-overflow-scrolling:touch;
	display:none;
}
.slideout-menu.pushit-right {
	left:auto;
	right:0;
}
.slideout-panel {
	position:relative;
	z-index:1;
	will-change:transform;
}
.slideout-open,.slideout-open .slideout-panel,.slideout-open body {
	overflow:hidden;
}
.slideout-open .slideout-menu {
	display:block;
}
.pushit {
	display:none;
}

/* ashe_dynamic_css */
body  {
	background-color: #ffffff;
}
#top-bar  {
	background-color: #ffffff;
}
#top-bar a  {
	color: #000000;
}
#top-bar a:hover,#top-bar li.current-menu-item > a,#top-bar li.current-menu-ancestor > a,#top-bar .sub-menu li.current-menu-item > a,#top-bar .sub-menu li.current-menu-ancestor> a  {
	color: #ca9b52;
}
#top-menu .sub-menu,#top-menu .sub-menu a  {
	background-color: #ffffff;
	border-color: rgba(0,0,0, 0.05);
}


@media screen and ( max-width: 979px )  {
	.top-bar-socials  {
		float: none !important;
	}
	.top-bar-socials a  {
		line-height: 40px !important;
	}
	.page-content {
		padding-left: 15px;
		padding-right: 15px;
	}
}


.header-logo a,.site-description  {
	color: #111;
}
.entry-header  {
	background-color: #ffffff;
}
#main-nav  {
	background-color: #ffffff;
	box-shadow: 0px 1px 5px rgba(0,0,0, 0.1);
}
#featured-links h6  {
	background-color: rgba(255,255,255, 0.85);
	color: #000000;
}
#main-nav a,#main-nav i,#main-nav #s  {
	color: #000000;
}
.main-nav-sidebar span,.sidebar-alt-close-btn span  {
	background-color: #000000;
}
#main-nav a:hover,#main-nav i:hover,#main-nav li.current-menu-item > a,#main-nav li.current-menu-ancestor > a,#main-nav .sub-menu li.current-menu-item > a,#main-nav .sub-menu li.current-menu-ancestor> a  {
	color: #ca9b52;
}
.main-nav-sidebar:hover span  {
	background-color: #ca9b52;
}
#main-menu .sub-menu,#main-menu .sub-menu a  {
	background-color: #ffffff;
	border-color: rgba(0,0,0, 0.05);
}
#main-nav #s  {
	background-color: #ffffff;
}
#main-nav #s::-webkit-input-placeholder  {
	/* Chrome/Opera/Safari */
	color: rgba(0,0,0, 0.7);
}
#main-nav #s::-moz-placeholder  {
	/* Firefox 19+ */
	color: rgba(0,0,0, 0.7);
}
#main-nav #s:-ms-input-placeholder  {
	/* IE 10+ */
	color: rgba(0,0,0, 0.7);
}
#main-nav #s:-moz-placeholder  {
	/* Firefox 18- */
	color: rgba(0,0,0, 0.7);
}
/* Background */
.sidebar-alt,#featured-links,.main-content,.featured-slider-area,.page-content select,.page-content input,.page-content /*textarea*/ {
	background-color: #ffffff;
}
/* Text */
.page-content,.page-content select,.page-content input,.page-content textarea,.page-content .post-author a,.page-content .ashe-widget a,.page-content .comment-author  {
	color: #464646;
}
/* Title */
.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6,.page-content .post-title a,.page-content .author-description h4 a,.page-content .related-posts h4 a,.page-content .blog-pagination .previous-page a,.page-content .blog-pagination .next-page a,blockquote,.page-content .post-share a  {
	color: #030303;
}
.page-content .post-title a:hover  {
	color: rgba(3,3,3, 0.75);
}
/* Meta */
.page-content .post-date,.page-content .post-comments,.page-content .post-author,.page-content [data-layout*="list"] .post-author a,.page-content .related-post-date,.page-content .comment-meta a,.page-content .author-share a,.page-content .post-tags a,.page-content .tagcloud a,.widget_categories li,.widget_archive li,.ahse-subscribe-box p,.rpwwt-post-author,.rpwwt-post-categories,.rpwwt-post-date,.rpwwt-post-comments-number  {
	color: #a1a1a1;
}
.page-content input::-webkit-input-placeholder  {
	 /* Chrome/Opera/Safari */
	color: #a1a1a1;
}
.page-content input::-moz-placeholder  {
	 /* Firefox 19+ */
	color: #a1a1a1;
}
.page-content input:-ms-input-placeholder  {
	 /* IE 10+ */
	color: #a1a1a1;
}
.page-content input:-moz-placeholder  {
	 /* Firefox 18- */
	color: #a1a1a1;
}
/* Accent */
a,.post-categories,.page-content .ashe-widget.widget_text a  {
	color: #ca9b52;
}
/* Disable TMP.page-content .elementor a,.page-content .elementor a:hover  {
	color: inherit;
}*/
.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y  {
	background: #ca9b52;
}a:not(.header-logo-a):hover  {
	color: rgba(202,155,82, 0.8);
}blockquote  {
	border-color: #ca9b52;
}
/* Selection */
::-moz-selection  {
	color: #ffffff;
	background: #ca9b52;
}::selection  {
	color: #ffffff;
	background: #ca9b52;
}
/* Border */
.page-content .post-footer,[data-layout*="list"] .blog-grid > li,.page-content .author-description,.page-content .related-posts,.page-content .entry-comments,.page-content .ashe-widget li,.page-content #wp-calendar,.page-content #wp-calendar caption,.page-content #wp-calendar tbody td,.page-content .widget_nav_menu li a,.page-content .tagcloud a,.page-content select,.page-content input,.page-content textarea,.widget-title h2:before,.widget-title h2:after,.post-tags a,.gallery-caption,.wp-caption-text,table tr,table th,table td,pre,.category-description  {
	border-color: #e8e8e8;
}
hr  {
	background-color: #e8e8e8;
}
/* Buttons */
.widget_search i,.widget_search #searchsubmit,.wp-block-search button,.single-navigation i,.page-content .submit,.page-content .blog-pagination.numeric a,.page-content .blog-pagination.load-more a,.page-content .ashe-subscribe-box input[type="submit"],.page-content .widget_wysija input[type="submit"],.page-content .post-password-form input[type="submit"],.page-content .wpcf7 [type="submit"]  {
	color: #ffffff;
	background-color: #333333;
}
.single-navigation i:hover,.page-content .submit:hover,.ashe-boxed-style .page-content .submit:hover,.page-content .blog-pagination.numeric a:hover,.ashe-boxed-style .page-content .blog-pagination.numeric a:hover,.page-content .blog-pagination.numeric span,.page-content .blog-pagination.load-more a:hover,.page-content .ashe-subscribe-box input[type="submit"]:hover,.page-content .widget_wysija input[type="submit"]:hover,.page-content .post-password-form input[type="submit"]:hover,.page-content .wpcf7 [type="submit"]:hover  {
	color: #ffffff;
	background-color: #ca9b52;
}
/* Image Overlay */
.image-overlay,#infscr-loading,.page-content h4.image-overlay  {
	color: #ffffff;
	background-color: rgba(73,73,73, 0.3);
}
.image-overlay a,.post-slider .prev-arrow,.post-slider .next-arrow,.page-content .image-overlay a,#featured-slider .slick-arrow,#featured-slider .slider-dots  {
	color: #ffffff;
}
.slide-caption  {
	background: rgba(255,255,255, 0.95);
}
#featured-slider .slick-active  {
	background: #ffffff;
}
#page-footer,#page-footer select,#page-footer input,#page-footer textarea  {
	background-color: #000000;
	color: white;
}
#page-footer,#page-footer a,#page-footer select,#page-footer input,#page-footer textarea  {
	color: white;
}
#page-footer #s::-webkit-input-placeholder  {
	 /* Chrome/Opera/Safari */
	color: #333333;
}
#page-footer #s::-moz-placeholder  {
	 /* Firefox 19+ */
	color: #333333;
}
#page-footer #s:-ms-input-placeholder  {
	 /* IE 10+ */
	color: #333333;
}
#page-footer #s:-moz-placeholder  {
	 /* Firefox 18- */
	color: #333333;
}
/* Title */
#page-footer h1,#page-footer h2,#page-footer h3,#page-footer h4,#page-footer h5,#page-footer h6  {
	color: #111111;
}
#page-footer a:hover  {
	color: #ca9b52;
}
/* Border */
#page-footer a,#page-footer .ashe-widget li,#page-footer #wp-calendar,#page-footer #wp-calendar caption,#page-footer #wp-calendar tbody td,#page-footer .widget_nav_menu li a,#page-footer select,#page-footer input,#page-footer textarea,#page-footer .widget-title h2:before,#page-footer .widget-title h2:after,.footer-widgets  {
	border-color: #e0dbdb;
}
#page-footer hr  {
	background-color: #e0dbdb;
}
.ashe-preloader-wrap  {
	background-color: #ffffff;
}


@media screen and ( max-width: 768px )  {
	#featured-links  {
		display: none;
	}
	.page-content {
		padding-left: 15px;
		padding-right: 15px;
	}
}


@media screen and ( max-width: 640px )  {
	.related-posts  {
		display: none;
	}
	.page-content {
		padding-left: 10px;
		padding-right: 10px;
	}
}


.header-logo a  {
	font-family: 'Open Sans';
}
#top-menu li a  {
	font-family: 'Open Sans';
}
#main-menu li a  {
	font-family: 'Open Sans';
}
#mobile-menu li,.mobile-menu-btn a  {
	font-family: 'Open Sans';
}
#top-menu li a,#main-menu li a,#mobile-menu li,.mobile-menu-btn a  {
	text-transform: uppercase;
}
.boxed-wrapper  {
	/*max-width: 1360px;*/
}
.sidebar-alt  {
	max-width: 320px;
	padding: 5px 15px 0px;
}
.sidebar-left,.sidebar-right  {
	width: 285px;
}
.main-container  {
	width: calc(100% - 285px);
	width: -webkit-calc(100% - 285px);
}
#top-bar > div,#main-nav > div,#featured-links,.main-content,.page-footer-inner,.featured-slider-area.boxed-wrapper  {
	padding-left: 10px;
	padding-right: 10px;
}
#top-menu  {
	float: left;
}
.top-bar-socials  {
	float: right;
}
.entry-header  {
	height: 500px;
	background-image:url(/images/ashe_bg.jpg);
	background-size: cover;
}
.entry-header  {
	background-position: center center;
}
.logo-img  {
	max-width: 500px;
}
.mini-logo a  {
	max-width: 70px;
}
#main-nav  {
	text-align: center;
}
.main-nav-sidebar  {
	position: absolute;
	top: 0px;
	right: 40px;
	z-index: 1;
}
.main-nav-icons  {
	position: absolute;
	top: 0px;
	right: 40px;
	z-index: 2;
}
.mini-logo  {
	position: absolute;
	left: auto;
	top: 0;
}
.main-nav-sidebar ~ .mini-logo  {
	margin-left: 30px;
}
#featured-links .featured-link  {
	margin-right: 20px;
}
#featured-links .featured-link:last-of-type  {
	margin-right: 0;
}
#featured-links .featured-link  {
	width: calc( (100% - -20px) / 0 - 1px);
	width: -webkit-calc( (100% - -20px) / 0- 1px);
}
.featured-link:nth-child(1) .cv-inner  {
	display: none;
}
.featured-link:nth-child(2) .cv-inner  {
	display: none;
}
.featured-link:nth-child(3) .cv-inner  {
	display: none;
}
.blog-grid > li  {
	width: 100%;
	margin-bottom: 30px;
}
.sidebar-right  {
	padding-left: 37px;
}
.post-content > p:not(.wp-block-tag-cloud):first-of-type:first-letter  {
	font-family: "Playfair Display";
	font-weight: 400;
	float: left;
	margin: 0px 12px 0 0;
	font-size: 80px;
	line-height: 65px;
	text-align: center;
}
.blog-post .post-content > p:not(.wp-block-tag-cloud):first-of-type:first-letter  {
	color: #030303;
}
@-moz-document url-prefix()  {
	.post-content > p:not(.wp-block-tag-cloud):first-of-type:first-letter  {
		margin-top: 10px !important;
	};
}
.footer-widgets > .ashe-widget  {
	width: 30%;
	margin-right: 5%;
}
.footer-widgets > .ashe-widget:nth-child(3n+3)  {
	margin-right: 0;
}
.footer-widgets > .ashe-widget:nth-child(3n+4)  {
	clear: both;
}
.copyright-info  {
	float: right;
}
.footer-socials  {
	float: left;
}
.woocommerce div.product .stock,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price,.woocommerce-Reviews .woocommerce-review__author,.woocommerce form .form-row .required,.woocommerce form .form-row.woocommerce-invalid label,.woocommerce .page-content div.product .woocommerce-tabs ul.tabs li a  {
	color: #464646;
}
.woocommerce a.remove:hover  {
	color: #464646 !important;
}
.woocommerce a.remove,.woocommerce .product_meta,.page-content .woocommerce-breadcrumb,.page-content .woocommerce-review-link,.page-content .woocommerce-breadcrumb a,.page-content .woocommerce-MyAccount-navigation-link a,.woocommerce .woocommerce-info:before,.woocommerce .page-content .woocommerce-result-count,.woocommerce-page .page-content .woocommerce-result-count,.woocommerce-Reviews .woocommerce-review__published-date,.woocommerce .product_list_widget .quantity,.woocommerce .widget_products .amount,.woocommerce .widget_price_filter .price_slider_amount,.woocommerce .widget_recently_viewed_products .amount,.woocommerce .widget_top_rated_products .amount,.woocommerce .widget_recent_reviews .reviewer  {
	color: #a1a1a1;
}
.woocommerce a.remove  {
	color: #a1a1a1 !important;
}p.demo_store,.woocommerce-store-notice,.woocommerce span.onsale  {
	background-color: #ca9b52;
}
.woocommerce .star-rating::before,.woocommerce .star-rating span::before,.woocommerce .page-content ul.products li.product .button,.page-content .woocommerce ul.products li.product .button,.page-content .woocommerce-MyAccount-navigation-link.is-active a,.page-content .woocommerce-MyAccount-navigation-link a:hover  {
	color: #ca9b52;
}
.woocommerce form.login,.woocommerce form.register,.woocommerce-account fieldset,.woocommerce form.checkout_coupon,.woocommerce .woocommerce-info,.woocommerce .woocommerce-error,.woocommerce .woocommerce-message,.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total,.woocommerce-Reviews .comment_container,.woocommerce-cart #payment ul.payment_methods,#add_payment_method #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce .woocommerce-MyAccount-navigation-link,.select2-container--default .select2-selection--single  {
	border-color: #e8e8e8;
}
.woocommerce-cart #payment,#add_payment_method #payment,.woocommerce-checkout #payment,.woocommerce .woocommerce-info,.woocommerce .woocommerce-error,.woocommerce .woocommerce-message,.woocommerce div.product .woocommerce-tabs ul.tabs li  {
	background-color: rgba(232,232,232, 0.3);
}
.woocommerce-cart #payment div.payment_box::before,#add_payment_method #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before  {
	border-color: rgba(232,232,232, 0.5);
}
.woocommerce-cart #payment div.payment_box,#add_payment_method #payment div.payment_box,.woocommerce-checkout #payment div.payment_box  {
	background-color: rgba(232,232,232, 0.5);
}
.page-content .woocommerce input.button,.page-content .woocommerce a.button,.page-content .woocommerce a.button.alt,.page-content .woocommerce button.button.alt,.page-content .woocommerce input.button.alt,.page-content .woocommerce #respond input#submit.alt,.woocommerce .page-content .widget_product_search input[type="submit"],.woocommerce .page-content .woocommerce-message .button,.woocommerce .page-content a.button.alt,.woocommerce .page-content button.button.alt,.woocommerce .page-content #respond input#submit,.woocommerce .page-content .widget_price_filter .button,.woocommerce .page-content .woocommerce-message .button,.woocommerce-page .page-content .woocommerce-message .button,.woocommerce .page-content nav.woocommerce-pagination ul li a,.woocommerce .page-content nav.woocommerce-pagination ul li span  {
	color: #ffffff;
	background-color: #333333;
}
.page-content .woocommerce input.button:hover,.page-content .woocommerce a.button:hover,.page-content .woocommerce a.button.alt:hover,.ashe-boxed-style .page-content .woocommerce a.button.alt:hover,.page-content .woocommerce button.button.alt:hover,.page-content .woocommerce input.button.alt:hover,.page-content .woocommerce #respond input#submit.alt:hover,.woocommerce .page-content .woocommerce-message .button:hover,.woocommerce .page-content a.button.alt:hover,.woocommerce .page-content button.button.alt:hover,.ashe-boxed-style.woocommerce .page-content button.button.alt:hover,.ashe-boxed-style.woocommerce .page-content #respond input#submit:hover,.woocommerce .page-content #respond input#submit:hover,.woocommerce .page-content .widget_price_filter .button:hover,.woocommerce .page-content .woocommerce-message .button:hover,.woocommerce-page .page-content .woocommerce-message .button:hover,.woocommerce .page-content nav.woocommerce-pagination ul li a:hover,.woocommerce .page-content nav.woocommerce-pagination ul li span.current  {
	color: #ffffff;
	background-color: #ca9b52;
}
.woocommerce .page-content nav.woocommerce-pagination ul li a.prev,.woocommerce .page-content nav.woocommerce-pagination ul li a.next  {
	color: #333333;
}
.woocommerce .page-content nav.woocommerce-pagination ul li a.prev:hover,.woocommerce .page-content nav.woocommerce-pagination ul li a.next:hover  {
	color: #ca9b52;
}
.woocommerce .page-content nav.woocommerce-pagination ul li a.prev:after,.woocommerce .page-content nav.woocommerce-pagination ul li a.next:after  {
	color: #ffffff;
}
.woocommerce .page-content nav.woocommerce-pagination ul li a.prev:hover:after,.woocommerce .page-content nav.woocommerce-pagination ul li a.next:hover:after  {
	color: #ffffff;
}
.cssload-cube {
	background-color:#333333;
	width:9px;
	height:9px;
	position:absolute;
	margin:auto;
	animation:cssload-cubemove 2s infinite ease-in-out;
	-o-animation:cssload-cubemove 2s infinite ease-in-out;
	-ms-animation:cssload-cubemove 2s infinite ease-in-out;
	-webkit-animation:cssload-cubemove 2s infinite ease-in-out;
	-moz-animation:cssload-cubemove 2s infinite ease-in-out;
}
.cssload-cube1 {
	left:13px;
	top:0;
	animation-delay:.1s;
	-o-animation-delay:.1s;
	-ms-animation-delay:.1s;
	-webkit-animation-delay:.1s;
	-moz-animation-delay:.1s;
}
.cssload-cube2 {
	left:25px;
	top:0;
	animation-delay:.2s;
	-o-animation-delay:.2s;
	-ms-animation-delay:.2s;
	-webkit-animation-delay:.2s;
	-moz-animation-delay:.2s;
}
.cssload-cube3 {
	left:38px;
	top:0;
	animation-delay:.3s;
	-o-animation-delay:.3s;
	-ms-animation-delay:.3s;
	-webkit-animation-delay:.3s;
	-moz-animation-delay:.3s;
}
.cssload-cube4 {
	left:0;
	top:13px;
	animation-delay:.1s;
	-o-animation-delay:.1s;
	-ms-animation-delay:.1s;
	-webkit-animation-delay:.1s;
	-moz-animation-delay:.1s;
}
.cssload-cube5 {
	left:13px;
	top:13px;
	animation-delay:.2s;
	-o-animation-delay:.2s;
	-ms-animation-delay:.2s;
	-webkit-animation-delay:.2s;
	-moz-animation-delay:.2s;
}
.cssload-cube6 {
	left:25px;
	top:13px;
	animation-delay:.3s;
	-o-animation-delay:.3s;
	-ms-animation-delay:.3s;
	-webkit-animation-delay:.3s;
	-moz-animation-delay:.3s;
}
.cssload-cube7 {
	left:38px;
	top:13px;
	animation-delay:.4s;
	-o-animation-delay:.4s;
	-ms-animation-delay:.4s;
	-webkit-animation-delay:.4s;
	-moz-animation-delay:.4s;
}
.cssload-cube8 {
	left:0;
	top:25px;
	animation-delay:.2s;
	-o-animation-delay:.2s;
	-ms-animation-delay:.2s;
	-webkit-animation-delay:.2s;
	-moz-animation-delay:.2s;
}
.cssload-cube9 {
	left:13px;
	top:25px;
	animation-delay:.3s;
	-o-animation-delay:.3s;
	-ms-animation-delay:.3s;
	-webkit-animation-delay:.3s;
	-moz-animation-delay:.3s;
}
.cssload-cube10 {
	left:25px;
	top:25px;
	animation-delay:.4s;
	-o-animation-delay:.4s;
	-ms-animation-delay:.4s;
	-webkit-animation-delay:.4s;
	-moz-animation-delay:.4s;
}
.cssload-cube11 {
	left:38px;
	top:25px;
	animation-delay:.5s;
	-o-animation-delay:.5s;
	-ms-animation-delay:.5s;
	-webkit-animation-delay:.5s;
	-moz-animation-delay:.5s;
}
.cssload-cube12 {
	left:0;
	top:38px;
	animation-delay:.3s;
	-o-animation-delay:.3s;
	-ms-animation-delay:.3s;
	-webkit-animation-delay:.3s;
	-moz-animation-delay:.3s;
}
.cssload-cube13 {
	left:13px;
	top:38px;
	animation-delay:.4s;
	-o-animation-delay:.4s;
	-ms-animation-delay:.4s;
	-webkit-animation-delay:.4s;
	-moz-animation-delay:.4s;
}
.cssload-cube14 {
	left:25px;
	top:38px;
	animation-delay:.5s;
	-o-animation-delay:.5s;
	-ms-animation-delay:.5s;
	-webkit-animation-delay:.5s;
	-moz-animation-delay:.5s;
}
.cssload-cube15 {
	left:38px;
	top:38px;
	animation-delay:.6s;
	-o-animation-delay:.6s;
	-ms-animation-delay:.6s;
	-webkit-animation-delay:.6s;
	-moz-animation-delay:.6s;
}
.cssload-spinner {
	margin:auto;
	width:49px;
	height:49px;
	position:relative;
}

@keyframes
	cssload-cubemove {
	35% {
		transform:scale(0.005);
	}
	50% {
		transform:scale(1.7);
	}
	65% {
		transform:scale(0.005);
	};
}
@-o-keyframes
	cssload-cubemove {
	35% {
		-o-transform:scale(0.005);
	}
	50% {
		-o-transform:scale(1.7);
	}
	65% {
		-o-transform:scale(0.005);
	};
}
@-ms-keyframes
	cssload-cubemove {
	35% {
		-ms-transform:scale(0.005);
	}
	50% {
		-ms-transform:scale(1.7);
	}
	65% {
		-ms-transform:scale(0.005);
	};
}
@-webkit-keyframes
	cssload-cubemove {
	35% {
		-webkit-transform:scale(0.005);
	}
	50% {
		-webkit-transform:scale(1.7);
	}
	65% {
		-webkit-transform:scale(0.005);
	};
}
@-moz-keyframes
	cssload-cubemove {
	35% {
		-moz-transform:scale(0.005);
	}
	50% {
		-moz-transform:scale(1.7);
	}
	65% {
		-moz-transform:scale(0.005);
	};
}

