

@media (min-width: 1200px) {



/*!
Animate.css - http://daneden.me/animate

Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

*/



.animated {
-webkit-animation-fill-mode: both;
        animation-fill-mode: both;
}



/***************************************************************************
                                ANIMATIONS
***************************************************************************/




/* bounce down */
@-webkit-keyframes bounce_down {
	0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
	0% {-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);opacity: 0;visibility: hidden;}
	60% {-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);opacity: 1;visibility: visible;}
	75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}
	90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}
	100% {-webkit-transform: none;transform: none;}
}

@keyframes bounce_down {
	0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
	0% {-webkit-transform: translate3d(0, -3000px, 0);-ms-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);opacity: 0;visibility: hidden;}
	60% {-webkit-transform: translate3d(0, 25px, 0);-ms-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);opacity: 1;visibility: visible;}
	75% {-webkit-transform: translate3d(0, -10px, 0);-ms-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}
	90% {-webkit-transform: translate3d(0, 5px, 0);-ms-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}
	100% {-webkit-transform: none;-ms-transform: none;transform: none;}
}





/* bounce left */
@-webkit-keyframes bounce_left {
0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0% {-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);opacity: 0;visibility: hidden;}
60% {-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);opacity: 1;visibility: visible;}
75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}
90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}
100% {-webkit-transform: none;transform: none;}
}

@keyframes bounce_left {
0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
0% {-webkit-transform: translate3d(-3000px, 0, 0);-ms-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);opacity: 0;visibility: hidden;}
60% {-webkit-transform: translate3d(25px, 0, 0);-ms-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);opacity: 1;visibility: visible;}
75% {-webkit-transform: translate3d(-10px, 0, 0);-ms-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}
90% {-webkit-transform: translate3d(5px, 0, 0);-ms-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}
100% {-webkit-transform: none;-ms-transform: none;transform: none;}
}





/* bounce right */
@-webkit-keyframes bounce_right {
	0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
	0% {-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);opacity: 0;visibility: hidden;}
	60% {-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);opacity: 1;visibility: visible;}
	75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}
	90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);}
	100% {-webkit-transform: none;transform: none;}
}

@keyframes bounce_right {
	0%, 60%, 75%, 90%, 100% {-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);}
	0% {-webkit-transform: translate3d(3000px, 0, 0);-ms-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);opacity: 0;visibility: hidden;}
	60% {-webkit-transform: translate3d(-25px, 0, 0);-ms-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);opacity: 1;visibility: visible;}
	75% {-webkit-transform: translate3d(10px, 0, 0);-ms-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}
	90% {-webkit-transform: translate3d(-5px, 0, 0);-ms-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);}
	100% {-webkit-transform: none;-ms-transform: none;transform: none;}
}




/* fade up */
@-webkit-keyframes fade_up {
	0% {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);opacity: 0;}
	100% {-webkit-transform: none;transform: none;opacity: 1;}
}

@keyframes fade_up {
	0% {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);opacity: 0;}
	100% {-webkit-transform: none;transform: none;opacity: 1;}
}





/* fade left */
@-webkit-keyframes fade_left {
	0% {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);opacity: 0;visibility: hidden;}
	100% {-webkit-transform: none;transform: none;opacity: 1;visibility: visible;}
}

@keyframes fade_left {
	0% {-webkit-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);opacity: 0;visibility: hidden;}
	100% {-webkit-transform: none;-ms-transform: none;transform: none;opacity: 1;visibility: visible;}
}





/* fade right */
@-webkit-keyframes fade_right {
	0% {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);opacity: 0;visibility: hidden;}
	100% {-webkit-transform: none;transform: none;opacity: 1;visibility: visible;}
}

@keyframes fade_right {
	0% {-webkit-transform: translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);opacity: 0;visibility: hidden;}
	100% {-webkit-transform: none;-ms-transform: none;transform: none;opacity: 1;visibility: visible;}
}





/* flip Y */
@-webkit-keyframes flip_y {
	0% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;visibility: hidden;}
	40% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}
	60% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;visibility: visible;}
	80% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}
	100% {-webkit-transform: perspective(400px);transform: perspective(400px);}
}

@keyframes flip_y {
	0% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;opacity: 0;visibility: hidden;}
	40% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function: ease-in;transition-timing-function: ease-in;}
	60% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;visibility: visible;}
	80% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);-ms-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}
	100% {-webkit-transform: perspective(400px);-ms-transform: perspective(400px);transform: perspective(400px);}
}





/* zoom in */
@-webkit-keyframes zoom_in {
	0% {-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);opacity: 0;visibility: hidden;}
	50% {opacity: 1;visibility: visible;}
}

@keyframes zoom_in {
	0% {-webkit-transform: scale3d(.3, .3, .3);-ms-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);opacity: 0;visibility: hidden;}
	50% {opacity: 1;visibility: visible;}
}





/***************************************************************************
                                INIT
***************************************************************************/



/*HEADER*/
.header_top {

-webkit-animation-name: bounce_down;
        animation-name: bounce_down;
-webkit-animation-duration: .8s;
        animation-duration: .8s;

-webkit-animation-delay: .1s;
        animation-delay: .1s;
}



/* 8.4 SHOWCASE */
.custom_showcase {

-webkit-animation-name: bounce_left;
        animation-name: bounce_left;
-webkit-animation-duration: .8s;
        animation-duration: .8s;

}

.custom_showcase__1 {
-webkit-animation-delay: .1s;
        animation-delay: .1s;
}
.custom_showcase__2 {

-webkit-animation-name: bounce_right;
        animation-name: bounce_right;
-webkit-animation-duration: .8s;
        animation-duration: .8s;

-webkit-animation-delay: .2s;
        animation-delay: .2s;
}
.custom_showcase__3 {
-webkit-animation-delay: .3s;
        animation-delay: .3s;
}
.custom_showcase__4 {

-webkit-animation-name: bounce_right;
        animation-name: bounce_right;
-webkit-animation-duration: .8s;
        animation-duration: .8s;

-webkit-animation-delay: .4s;
        animation-delay: .4s;
}



/*HOMEPAGE BANNER*/
.banner__ins {
-webkit-animation-delay: .1s;
        animation-delay: .1s;

-webkit-animation-name: zoom_in;
        animation-name: zoom_in;
-webkit-animation-duration: .8s;
        animation-duration: .8s;

}



/* 8.5 MAIN PRODUCT LISTING */
/*
.product_listing_main .product {

-webkit-animation-name: fade_up;
        animation-name: fade_up;
-webkit-animation-duration: .8s;
        animation-duration: .8s;

}

.product_listing_main .product__1 {
-webkit-animation-delay: .4s;
        animation-delay: .4s;
}
.product_listing_main .product__2 {
-webkit-animation-delay: 0;
        animation-delay: 0;
}
.product_listing_main .product__3 {
-webkit-animation-delay: .5s;
        animation-delay: .5s;
}
.product_listing_main .product__4 {
-webkit-animation-delay: .6s;
        animation-delay: .6s;
}
*/


/* 8.6 FOOTER */
.footer_block__1 {
-webkit-animation-delay: .3s;
        animation-delay: .3s;

-webkit-animation-name: fade_left;
        animation-name: fade_left;
-webkit-animation-duration: .8s;
        animation-duration: .8s;

}

.footer_block__2 {
-webkit-animation-delay: .1s;
        animation-delay: .1s;

-webkit-animation-name: fade_left;
        animation-name: fade_left;
-webkit-animation-duration: .8s;
        animation-duration: .8s;

}

.footer_block__3 {
-webkit-animation-delay: .2s;
        animation-delay: .2s;

-webkit-animation-name: fade_right;
        animation-name: fade_right;
-webkit-animation-duration: .8s;
        animation-duration: .8s;

}

.footer_block__4 {
-webkit-animation-delay: .4s;
        animation-delay: .4s;

-webkit-animation-name: fade_right;
        animation-name: fade_right;
-webkit-animation-duration: .8s;
        animation-duration: .8s;

}



/* 10.2 SIDEBAR PRODUCT LISTING */
.product_listing_sidebar .product {

-webkit-animation-name: zoom_in;
        animation-name: zoom_in;
-webkit-animation-duration: .8s;
        animation-duration: .8s;

}



/* 13.1 BLOG POSTS LISTING */
.blog-article {

-webkit-animation-name: fade_up;
        animation-name: fade_up;
-webkit-animation-duration: .8s;
        animation-duration: .8s;

}

.blog-article__1 {}
.blog-article__2 {
-webkit-animation-delay: .25s;
        animation-delay: .25s;
}
.blog-article__3 {
-webkit-animation-delay: .5s;
        animation-delay: .5s;
}



/* 12.4 RELATED PRODUCTS */
.product_listing_related .product {

-webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
        backface-visibility: visible !important;
-webkit-animation-name: flip_y;
        animation-name: flip_y;
-webkit-animation-duration: .8s;
        animation-duration: .8s;

}

.product_listing_related .product__1 {
-webkit-animation-delay: ;
        animation-delay: ;
}
.product_listing_related .product__2 {
-webkit-animation-delay: .2s;
        animation-delay: .2s;
}
.product_listing_related .product__3 {
-webkit-animation-delay: .4s;
        animation-delay: .4s;
}
.product_listing_related .product__4 {
-webkit-animation-delay: .6s;
        animation-delay: .6s;
}



}
