/* Animations */

a.btn,
.btn,
.btn:focus, 
input[type="submit"],
.btn:hover, input[type="submit"]:hover,
.woocommerce #content input.button, 
.woocommerce #respond input#submit, 
.woocommerce a.button, 
.woocommerce button.button, 
.woocommerce input.button, 
.woocommerce-page #content input.button, 
.woocommerce-page #respond input#submit, 
.woocommerce-page a.button, 
.woocommerce-page button.button, 
.woocommerce-page input.button,
.woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart,
.wpb_button,
.show-more-button,
.woocommerce .shop-product .summary .quantity .plus,
.woocommerce .shop-product .summary .quantity .minus,
.woocommerce div.product .woocommerce-tabs ul.tabs li, 
.woocommerce #content div.product .woocommerce-tabs ul.tabs li, 
.woocommerce-page div.product .woocommerce-tabs ul.tabs li, 
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.header-menu-bg,
.jckqvBtn,
.blog-post .more-link,
.woocommerce .quantity .minus,
.woocommerce .quantity .plus,
.shopping-cart .view-cart,
.magnium-button a,
.woocommerce .shop-product .summary .yith-wcwl-wishlistexistsbrowse a,
.woocommerce .shop-product .summary .yith-wcwl-wishlistaddedbrowse a,
.woocommerce .shop-product .summary .anim_add_to_cart_button,
.woocommerce .shop-product .summary .yith-wcwl-add-button a,
#jckqv_summary .simple.single_add_to_cart_button,
.woocommerce .shop-product .summary .yith-wcwl-wishlistexistsbrowse a,
.woocommerce .shop-product .summary .yith-wcwl-wishlistaddedbrowse a,
.widget_product_categories a,
.navbar .nav > li a,
.woocommerce .widget_layered_nav ul li,
.woocommerce-page .widget_layered_nav ul li,
.content-block .widget_meta ul li,
.woocommerce-page .widget_meta ul li,
.content-block .widget_archive ul li,
.woocommerce-page .widget_archive ul li,
.woocommerce-page .widget_categories ul li,
.content-block .widget_categories ul li,
.content-block .widget_pages ul li,
.woocommerce-page .widget_pages ul li,
.widget_pages ul li a,
.widget_meta ul li a,
.widget_nav_menu a,
.navigation-paging a,
.woocommerce .product-item-box .product-buttons .compare-button a,
.woocommerce .product-item-box .product-buttons .yith-wcwl-wishlistexistsbrowse a,
.woocommerce .product-item-box .product-buttons .yith-wcwl-wishlistaddedbrowse a,
.woocommerce .shop-product .summary .yith-wcwl-wishlistexistsbrowse a,
.woocommerce .shop-product .summary .yith-wcwl-wishlistaddedbrowse a,
.woocommerce .product-item-box .product-buttons .yith-wcwl-add-button a,
.woocommerce .shop-product .summary .yith-wcwl-add-button a,
.footer-social a,
.widget_tag_cloud .tagcloud a,
.widget_product_tag_cloud .tagcloud a,
#top-link,
#jckqv .button,
#mega_main_menu.primary > .menu_holder > .menu_inner > ul > li .mega_dropdown .item_link:hover, 
#mega_main_menu.primary > .menu_holder > .menu_inner > ul > li .mega_dropdown .item_link:focus, 
#mega_main_menu.primary ul li.default_dropdown .mega_dropdown > li:hover > .item_link, 
#mega_main_menu.primary ul li.default_dropdown .mega_dropdown > li.current-menu-item > .item_link, 
#mega_main_menu.primary ul li.multicolumn_dropdown .mega_dropdown > li > .item_link:hover, 
#mega_main_menu.primary ul li.multicolumn_dropdown .mega_dropdown > li.current-menu-item > .item_link, 
#mega_main_menu.primary ul li.post_type_dropdown .mega_dropdown > li:hover > .item_link, 
#mega_main_menu.primary ul li.post_type_dropdown .mega_dropdown > li > .item_link:hover, 
#mega_main_menu.primary ul li.post_type_dropdown .mega_dropdown > li.current-menu-item > .item_link, 
#mega_main_menu.primary ul li.grid_dropdown .mega_dropdown > li:hover > .processed_image, 
#mega_main_menu.primary ul li.grid_dropdown .mega_dropdown > li:hover > .item_link, 
#mega_main_menu.primary ul li.grid_dropdown .mega_dropdown > li > .item_link:hover, 
#mega_main_menu.primary ul li.grid_dropdown .mega_dropdown > li.current-menu-item > .item_link, 
#mega_main_menu.primary ul li.post_type_dropdown .mega_dropdown > li > .processed_image:hover,
#mega_main_menu.primary > .menu_holder > .menu_inner > ul > li:not(.nav_search_box):hover,
#mega_main_menu.left > .menu_holder > .menu_inner > ul > li .mega_dropdown .item_link:hover, 
#mega_main_menu.left > .menu_holder > .menu_inner > ul > li .mega_dropdown .item_link:focus, 
#mega_main_menu.left ul li.default_dropdown .mega_dropdown > li:hover > .item_link, 
#mega_main_menu.left ul li.default_dropdown .mega_dropdown > li.current-menu-item > .item_link, 
#mega_main_menu.left ul li.multicolumn_dropdown .mega_dropdown > li > .item_link:hover, 
#mega_main_menu.left ul li.multicolumn_dropdown .mega_dropdown > li.current-menu-item > .item_link, 
#mega_main_menu.left ul li.post_type_dropdown .mega_dropdown > li:hover > .item_link, 
#mega_main_menu.left ul li.post_type_dropdown .mega_dropdown > li > .item_link:hover, 
#mega_main_menu.left ul li.post_type_dropdown .mega_dropdown > li.current-menu-item > .item_link, 
#mega_main_menu.left ul li.grid_dropdown .mega_dropdown > li:hover > .processed_image, 
#mega_main_menu.left ul li.grid_dropdown .mega_dropdown > li:hover > .item_link, 
#mega_main_menu.left ul li.grid_dropdown .mega_dropdown > li > .item_link:hover, 
#mega_main_menu.left ul li.grid_dropdown .mega_dropdown > li.current-menu-item > .item_link, 
#mega_main_menu.left ul li.post_type_dropdown .mega_dropdown > li > .processed_image:hover,
#mega_main_menu.left > .menu_holder > .menu_inner > ul > li:not(.nav_search_box):hover,
.products-module .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce .widget_layered_nav ul li.chosen a,
.woocommerce-page .widget_layered_nav ul li.chosen a,
.woocommerce .widget_layered_nav_filters ul li a,
.woocommerce-page .widget_layered_nav_filters ul li a,
body .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,
.st-menu-close-btn,
.woocommerce-page div.product div.thumbnails .swipe-arrow-down,
body .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,
body .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header a,
.portfolio-filter a,
body .wpb_content_element.wpb_tour .wpb_tabs_nav li,
body .wpb_content_element.wpb_tour .wpb_tabs_nav li a,
.woocommerce.widget .product-categories li .cat-menu-close,
.header-info-text a {
    -webkit-transition: color 0.6s ease, background 0.6s ease!important;
    transition: color 0.6s ease, background 0.6s ease!important;
}
.woocommerce .product-item-box .jckqvBtn,
.woocommerce .product-item-box .jckqvBtn i,
body .owl-theme .owl-controls .owl-buttons div,
.woocommerce .product-item-box .product-buttons-cart,
.post-social a,
.woocommerce-page div.product div.thumbnails .swiper-container .swipe-arrow-left,
.woocommerce-page div.product div.thumbnails .swiper-container .swipe-arrow-right,
.woocommerce-page div.product div.thumbnails a,
.product-page-promo-block .products-mini .swipe-arrow-left,
.product-page-promo-block .products-mini .swipe-arrow-right,
.product-navigation-prev .product-navigation-image,
.product-navigation-next .product-navigation-image,
.portfolio-navigation-prev .portfolio-navigation-image,
.portfolio-navigation-next .portfolio-navigation-image,
.container .flex-control-paging,
.portfolio-item-block .portfolio-item-bg,
body .vc_images_carousel a.vc_carousel-control.vc_left,
body .vc_images_carousel a.vc_carousel-control.vc_right {
    -webkit-transition: all 0.6s ease;
    transition: all 0.6s ease;
}
.portfolio-item-block .info {
    -webkit-transition: all 0.6s ease 0s;
    transition: all 0.6s ease 0s;
}
.portfolio-item-block .sub-title {
    -webkit-transition: all 0.45s ease 0s;
    transition: all 0.45s ease 0s;
}
.mgt-promo-block.animated .mgt-promo-block-content,
.mgt-post-image-wrapper,
.mgt-categories-list .mgt-category .mgt-category-details,
.mgt-categories-list .mgt-category .mgt-category-details .line,
.shopping-cart .shopping-cart-icon {
	-webkit-transition: all 0.6s ease;
    transition: all 0.6s ease;
}
.mgt-categories-list .mgt-category .mgt-category-details .arrow,
#top-link {
	-webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
header {
	-webkit-transition: top 0.3s ease;
    transition: top 0.3s ease;
}
.woocommerce .shop-product .summary .cart button,
.woocommerce .shop-product .summary .yith-wcwl-add-to-wishlist a,
.woocommerce .shop-product .summary .compare.button {
    -webkit-transition: background 0.6s ease, -webkit-transform 0.2s ease;
    transition: background 0.6s ease, transform 0.2s ease;
}
@media (min-width: 768px) {
	.nav .sub-menu,
	.nav .children {
	    display: block;
	    margin: 0;
	    opacity: 0;
	    margin-top: 15px;
	    transition: margin .3s,opacity .3s,right .3s, transform .3s;
	    -webkit-transition: margin .3s,opacity .3s,right .3s;
	    transform: matrix(0, 0, 0, 0, 0, 0);
	    -ms-transform: matrix(0, 0, 0, 0, 0, 0);
	    -webkit-transform: matrix(0, 0, 0, 0, 0, 0);
	}
	.nav li:hover > .sub-menu,
	.nav li:hover > .children {
	    display: block;
	    opacity: 1;
	    margin-top: 0;
	    transform: matrix(1, 0, 0, 1, 0, 0);
	    -ms-transform: matrix(1, 0, 0, 1, 0, 0);
	    -webkit-transform: matrix(1, 0, 0, 1, 0, 0);
	}
	.nav .sub-menu li .sub-menu, 
	.nav .children li .children {
		right: -90%;
		margin-top: -49px;
	}
	.nav .sub-menu li:hover .sub-menu, 
	.nav .children li:hover .children {
		right: -100%;
	}
}
.shopping-cart .shopping-cart-content {
	display: block;
    opacity: 0;
    margin-top: 40px;
    transition: margin .3s,opacity .3s,right .3s, transform .3s;
    -webkit-transition: margin .3s,opacity .3s,right .3s;
    transform: matrix(0, 0, 0, 0, 0, 0);
    -ms-transform: matrix(0, 0, 0, 0, 0, 0);
    -webkit-transform: matrix(0, 0, 0, 0, 0, 0);
}
.shopping-cart:hover .shopping-cart-content {
	display: block;
    opacity: 1;
    margin-top: 0;
    transform: matrix(1, 0, 0, 1, 0, 0);
    -ms-transform: matrix(1, 0, 0, 1, 0, 0);
    -webkit-transform: matrix(1, 0, 0, 1, 0, 0);
}
.woocommerce .product-item-box .product-buttons {
    transition: all 0.3s linear 0s;
}
.woocommerce .shop-product .summary .cart button:hover,
.woocommerce .shop-product .summary .yith-wcwl-add-to-wishlist a:hover,
.woocommerce .shop-product .summary .compare.button:hover,
#jckqv .button:hover {
    text-decoration: none;
} 
.fade-image img {
	opacity: 1;
}
.fade-image img:hover {
	opacity: 0.6;
}
.product-item-box .flip-container .flipper .front,
.product-item-box .back {
    transition: opacity 300ms ease 0.05s;
    -webkit-transition: opacity 300ms ease 0.05s;
}
.portfolio-item-block .portfolio-item-image {
    transition: 0.7s;
    -webkit-transition: 0.7s;
}