/*!
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.
*/

@charset "UTF-8";

@media (min-width: 1200px) {

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



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

DEMO:
http://daneden.github.io/animate.css/

AVAILABLE ANIMATIONS:


















********************************************************************************************************/

/* bounceIn */
@-webkit-keyframes bounceIn {
	0%, 20%, 40%, 60%, 80%, 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% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}
	20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}
	40% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}
	60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);}
	80% {-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97);}
	100% {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}
}

@keyframes bounceIn {
	0%, 20%, 40%, 60%, 80%, 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% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}
	20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}
	40% {-webkit-transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9);}
	60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);}
	80% {-webkit-transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97);}
	100% {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}
}





/* bounceInDown */
@-webkit-keyframes bounceInDown {
	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% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);}
	60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}
	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 bounceInDown {
	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% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);}
	60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}
	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;}
}





/* bounceInLeft */
@-webkit-keyframes bounceInLeft {
	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% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);}
	60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);}
	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 bounceInLeft {
	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% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);}
	60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);}
	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;}
}





/* bounceInRight */
@-webkit-keyframes bounceInRight {
	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% {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);}
	60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);}
	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 bounceInRight {
	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% {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);}
	60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);}
	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;}
}





/* bounceInUp */
@-webkit-keyframes bounceInUp {
	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% {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);}
	60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}
	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: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}

@keyframes bounceInUp {
	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% {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);}
	60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}
	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: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
}





/* fadeIn */
@-webkit-keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}

@keyframes fadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}





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

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





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

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





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

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





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

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





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

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





/* flipInY */
@-webkit-keyframes flipInY {
	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;}
	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;}
	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 flipInY {
	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;}
	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;}
	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);}
}





/* zoomIn */
@-webkit-keyframes zoomIn {
	0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}
	50% {opacity: 1;}
}

@keyframes zoomIn {
	0% {opacity: 0;-webkit-transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3);}
	50% {opacity: 1;}
}





/* zoomInDown */
@-webkit-keyframes zoomInDown {
	0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
	60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}
}

@keyframes zoomInDown {
	0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
	60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}
}





/* zoomInLeft */
@-webkit-keyframes zoomInLeft {
	0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
	60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}
}

@keyframes zoomInLeft {
	0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
	60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}
}





/* zoomInRight */
@-webkit-keyframes zoomInRight {
	0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
	60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}
}

@keyframes zoomInRight {
	0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
	60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}
}





/* zoomInUp */
@-webkit-keyframes zoomInUp {
	0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
	60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}
}

@keyframes zoomInUp {
	0% {opacity: 0;-webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}
	60% {opacity: 1;-webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}
}






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

/*HEADER*/
.header_top {
	
-webkit-animation-name: fadeInDown;
		animation-name: fadeInDown;
-webkit-animation-duration: .7s;
        animation-duration: .7s;

}



/* 7.4 SHOWCASE */
.custom_showcase {

-webkit-backface-visibility: visible !important;
		backface-visibility: visible !important;
-webkit-animation-name: flipInX;
		animation-name: flipInX;
-webkit-animation-duration: .7s;
        animation-duration: .7s;

}

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

.custom_showcase:hover img {
    -webkit-transform:scale(1.3);
    -moz-transform:scale(1.3);
    -ms-transform:scale(1.3);
    transform:scale(1.3);
}
.showc_img_wr:before {position: absolute;content: "";top: 0;left: 0;right: 0;bottom: 0;border: 0px solid rgba(255,255,255,0);
    transition: 1s all ease-in-out;
}
.custom_showcase:hover .showc_img_wr:before {top: 10px;left: 10px;right: 10px;bottom: 10px;border: 10px solid rgba(255,255,255,.5);z-index: 1;}



/*CUSTOM BLOCKS*/
#custom_block__1 .custom_block_wow {
	
-webkit-animation-name: fadeInLeft;
		animation-name: fadeInLeft;
-webkit-animation-duration: .7s;
        animation-duration: .7s;

}
#custom_block__2 .custom_block_wow {
	
-webkit-animation-name: fadeInRight;
		animation-name: fadeInRight;
-webkit-animation-duration: .7s;
        animation-duration: .7s;

}

.custom_block .link {bottom: 0;opacity: 0;color: #ffffff;
-webkit-transform: translate(-50%,0) scale(1.5);
-moz-transform: translate(-50%,0) scale(1.5);
-ms-transform: translate(-50%,0) scale(1.5);
transform: translate(-50%,0) scale(1.5);
}
.custom_block:hover .link {bottom: 50px;opacity: 1;
-webkit-transform: translate(-50%,0) scale(1);
-moz-transform: translate(-50%,0) scale(1);
-ms-transform: translate(-50%,0) scale(1);
transform: translate(-50%,0) scale(1);
}



/*CUSTOM BOTTOM*/
.custom_bottom {
	
-webkit-animation-name: fadeInUp;
		animation-name: fadeInUp;
-webkit-animation-duration: .7s;
        animation-duration: .7s;

}



/* 7.5 MAIN PRODUCT LISTING */
.product {

-webkit-animation-name: zoomIn;
		animation-name: zoomIn;
-webkit-animation-duration: .7s;
        animation-duration: .7s;

}



/* HOMEPAGE PRODUCT LISTING (CAROUSEL) */
.product_collection {

-webkit-animation-name: fadeIn;
		animation-name: fadeIn;
-webkit-animation-duration: .7s;
        animation-duration: .7s;

}
.product_collection.item3_1 {
-webkit-animation-delay: ;
        animation-delay: ;
}
.product_collection.item3_2 {
-webkit-animation-delay: .15s;
        animation-delay: .15s;
}
.product_collection.item3_3 {
-webkit-animation-delay: .3s;
        animation-delay: .3s;
}

.view_list .product_collection {

}



/* COLLECTION LISTING */
.collection_listing_item {

-webkit-animation-name: fadeInUp;
		animation-name: fadeInUp;
-webkit-animation-duration: .7s;
        animation-duration: .7s;

}

.collection_listing_item.item_2_1 {
-webkit-animation-delay: .1s;
        animation-delay: .1s;
}
.collection_listing_item.item_4_1 {
-webkit-animation-delay: .2s;
        animation-delay: .2s;
}



/* 7.7 FOOTER */
.footer_block {

-webkit-animation-name: zoomIn;
		animation-name: zoomIn;
-webkit-animation-duration: .7s;
        animation-duration: .7s;

}

.footer_block__1 {
-webkit-animation-delay: 0s;
        animation-delay: 0s;
}

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

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

.footer_block__4 {
-webkit-animation-delay: .3s;
        animation-delay: .3s;
}



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

-webkit-animation-name: zoomIn;
		animation-name: zoomIn;
-webkit-animation-duration: .7s;
        animation-duration: .7s;

}

.product_listing_related .product__1 {

}
.product_listing_related .product__2 {

}
.product_listing_related .product__3 {

}
.product_listing_related .product__4 {

}




/* 12.1 POSTS LISTING */
.blog-article {

-webkit-animation-name: fadeInUp;
		animation-name: fadeInUp;
-webkit-animation-duration: .7s;
        animation-duration: .7s;

}

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




}