@charset "UTF-8";
.clear{clear:both;}
.wp-megamenu-main-wrapper ul, .wp-megamenu-main-wrapper ol, .wp-megamenu-main-wrapper li{list-style:none;}
.wp-megamenu-main-wrapper a, .wp-megamenu-main-wrapper a:hover{text-decoration:none;}
.wpmegamenupro-clearfix:before, .wpmegamenupro-clearfix:after{content:"";display:table;clear:both;flex-basis:0;order:1;}
.wp-megamenu-main-wrapper{font-family:Open Sans;font-size:14px;font-weight:400;}
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul{background:none;transform:scale(1);border:none;}
.wp-megamenu-main-wrapper .wpmm-mega-menu-label{position:absolute;top:-10px;background:#d500fb;color:#fff;font-weight:500;text-transform:uppercase;font-size:10px;padding:2px 6px;border-radius:3px;left:0;}
.wp-megamenu-main-wrapper.wpmega-clean-white .wpmm-mega-menu-label{background:#ccc;color:#000;}
.wp-megamenu-main-wrapper.wpmega-clean-white .wpmm-mega-menu-label:before{border-width:7px 4.5px 0 4.5px;border-color:#ccc transparent transparent transparent;}
.wpmega-midnightblue-sky-white.wp-megamenu-main-wrapper .wpmm-sub-menu-wrap li a span.wpmm-mega-menu-label{color:#000 !important;}
.wp-megamenu-main-wrapper .wpmm-mega-menu-label:before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:7px 4.5px 0 4.5px;border-color:#d500fb transparent transparent transparent;bottom:-6px;left:0;right:0;margin-left:auto;margin-right:auto;}
.entry-content a, .entry-summary a, .taxonomy-description a, .logged-in-as a, .comment-content a, .pingback .comment-body > a, .textwidget a, .entry-footer a:hover, .site-info a:hover{box-shadow:none;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li{display:inline-block;text-align:center;border-top:none;line-height:1.5;height:auto;float:none;margin:0px;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a{padding:20px 25px 20px 22px;position:relative;display:block;font-size:13px;line-height:1.6;overflow:visible;font-family:Open Sans;text-transform:capitalize;text-align:left;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-askins-wrapper ul.wpmm-mega-wrapper > li.menu-item-has-children > a:after, .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li.menu-item-has-children > a:after{content:'\f107';position:absolute;right:11px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-family:FontAwesome;font-size:14px;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-askins-wrapper ul.wpmm-mega-wrapper > li > a i.wpmm-mega-menu-icon{width:auto;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-askins-wrapper ul.wpmm-mega-wrapper > li > a i.wpmm-mega-menu-icon:before, .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper ul.wpmm-mega-wrapper > li > a i.wpmm-mega-menu-icon:before{padding-right:3px;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li.current-menu-item a, .wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li.current-menu-item a{font-weight:400;text-align:left;text-transform:none;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a{display:block;}
.wp-megamenu-main-wrapper ul{box-shadow:none;margin:0;opacity:1;padding:0;}
.wp-megamenu-main-wrapper ul:after{display:none;}
.wp-megamenu-main-wrapper ul ul.wp-mega-sub-menu, .wp-megamenu-main-wrapper ul ul.wp-mega-sub-menu ul{margin:0;box-shadow:none;-webkit-box-shadow:none;}
.wp-megamenu-main-wrapper.wpmm-onhover ul li:hover > ul.wp-mega-sub-menu{visibility:visible;opacity:1;white-space:normal;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-onclick ul.wpmm-mega-wrapper li.active-show .wpmm-sub-menu-wrap, .wp-megamenu-main-wrapper.wpmm-orientation-vertical.wpmm-onclick ul.wpmm-mega-wrapper li.active-show .wpmm-sub-menu-wrap{opacity:1;visibility:visible;z-index:999;}
.wp-megamenu-main-wrapper.wpmm-onclick ul li > ul.wp-mega-sub-menu{visibility:visible;opacity:1;white-space:normal;}
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul{border-bottom:medium none !important;display:block !important;left:0;opacity:1;margin-left:0 !important;position:static;z-index:999;white-space:normal;padding:0;}
.wp-megamenu-main-wrapper ul li .wp1s-widget-wrap ul{position:relative;}
.wp-megamenu-main-wrapper ul ul.wp-mega-sub-menu:before{display:none;}
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul.wp-mega-sub-menu li{border:none;background:none;display:inline-block;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper{position:relative;text-align:left;background:none;top:0;right:0;opacity:1;transform:none;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li{position:static;padding:0;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap{background:#fff;box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);position:absolute;top:100%;left:0;width:100%;font-size:14px;line-height:22px;padding:15px 8px 5px;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-ms-transition:all ease 0.5s;opacity:0;visibility:hidden;z-index:-1;text-align:left;height:0;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-onhover ul.wpmm-mega-wrapper > li:hover .wpmm-sub-menu-wrap{opacity:1;visibility:visible;transition:all ease 0.1s;-webkit-transition:all ease 0.1s;-ms-transition:all ease 0.1s;z-index:999;height:auto;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-slide ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap, .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-slide ul.wpmm-mega-wrapper li.wpmega-horizontal-left-edge .wpmm-sub-menu-wrap, .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-slide ul.wpmm-mega-wrapper li.wpmega-horizontal-center .wpmm-sub-menu-wrap{left:50%;right:0;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-slide ul.wpmm-mega-wrapper li:hover .wpmm-sub-menu-wrap{left:0;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-slide ul.wpmm-mega-wrapper li.wpmm-search-type:hover .wpmm-sub-menu-wrap{left:auto;}
.wp-megamenu-main-wrapper.wpmm-onclick ul.wpmm-mega-wrapper li.wpmm-search-type .wpmm-sub-menu-wrap.wpmm-open-fade{opacity:1;visibility:visible;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.wpmega-horizontal-full-width .wpmm-sub-menu-wrap{width:100%;overflow:hidden;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.wpmega-horizontal-center .wpmm-sub-menu-wrap{width:80%;left:0;right:0;margin-left:auto;margin-right:auto;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.wpmega-horizontal-left-edge .wpmm-sub-menu-wrap{left:0;width:80%;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.wpmega-horizontal-right-edge .wpmm-sub-menu-wrap{right:0;width:80%;left:auto;}
.wp-megamenu-main-wrapper.wpmega-black-white.wpmm-orientation-horizontal, .wp-megamenu-main-wrapper.wpmega-black-white.wpmm-orientation-vertical{background-color:#3d3d3d;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#3d3d3d),color-stop(50%,#3d3d3d),color-stop(50%,#212121));background:-webkit-linear-gradient(top,#3d3d3d,#212121);background:-moz-linear-gradient(top,#3d3d3d,#212121);background:-ms-linear-gradient(top,#3d3d3d,#212121);background:-o-linear-gradient(top,#3d3d3d,#212121);-webkit-box-shadow:inset 1px 1px 0 0 rgba(255,255,255,.1);-moz-box-shadow:inset 1px 1px 0 0 rgba(255,255,255,.1);box-shadow:inset 1px 1px 0 0 rgba(255,255,255,.1);transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wp-megamenu-main-wrapper.wpmega-black-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .wp-megamenu-main-wrapper.wpmega-black-white.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a{color:#fff;font-weight:400;}
.wp-megamenu-main-wrapper.wpmega-black-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before{content:'';position:absolute;height:100%;width:1px;background:#595959;top:0;right:0;}
.wp-megamenu-main-wrapper.wpmega-gold-yellow-black.wpmm-orientation-horizontal, .wp-megamenu-main-wrapper.wpmega-gold-yellow-black.wpmm-orientation-vertical{background:#dace2e;}
.wp-megamenu-main-wrapper.wpmega-gold-yellow-black.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a, .wp-megamenu-main-wrapper.wpmega-gold-yellow-black.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a{color:#fff;font-weight:400;}
.wp-megamenu-main-wrapper.wpmega-gold-yellow-black.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before{content:'';position:absolute;height:100%;width:1px;background:#fff;top:0;right:0;}
.wp-megamenu-main-wrapper.wpmega-gold-yellow-black .wpmm-mega-menu-label{position:absolute;top:-10px;background:red;color:#fff;font-weight:500;text-transform:uppercase;font-size:10px;padding:2px 6px;border-radius:3px;left:0;}
.wp-megamenu-main-wrapper.wpmega-gold-yellow-black .wpmm-mega-menu-label:before{border-color:red transparent transparent transparent;}
.wp-megamenu-main-wrapper.wpmega-hunter-shades-white.wpmm-orientation-horizontal, .wp-megamenu-main-wrapper.wpmega-hunter-shades-white.wpmm-orientation-vertical{background:#CFA66F;}
.wp-megamenu-main-wrapper.wpmega-hunter-shades-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .wp-megamenu-main-wrapper.wpmega-hunter-shades-white.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a{color:#fff;font-weight:400;}
.wp-megamenu-main-wrapper.wpmega-hunter-shades-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before{content:'';position:absolute;height:100%;width:1px;background:#d6d6d6;top:0;right:0;}
.wp-megamenu-main-wrapper.wpmega-hunter-shades-white.wpmm-orientation-horizontal .wpmm-mega-menu-label{background:#000;color:#fff;}
.wp-megamenu-main-wrapper.wpmega-hunter-shades-white.wpmm-orientation-vertical .wpmm-mega-menu-label{background:black;}
.wp-megamenu-main-wrapper.wpmega-hunter-shades-white.wpmm-orientation-horizontal .wpmm-mega-menu-label:before{border-color:#000 transparent transparent transparent;}
.wp-megamenu-main-wrapper.wpmega-maroon-reddish-black.wpmm-orientation-horizontal, .wp-megamenu-main-wrapper.wpmega-maroon-reddish-black.wpmm-orientation-vertical{background:#a32638;background:-moz-linear-gradient(top, #a32638 0%, #f93831 100%);background:-webkit-linear-gradient(top, #a32638 0%,#f93831 100%);background:linear-gradient(to bottom, #a32638 0%,#f93831 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a32638', endColorstr='#f93831',GradientType=0 );}
.wp-megamenu-main-wrapper.wpmega-maroon-reddish-black.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .wp-megamenu-main-wrapper.wpmega-maroon-reddish-black.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a{color:#fff;font-weight:400;}
.wp-megamenu-main-wrapper.wpmega-maroon-reddish-black.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before{content:'';position:absolute;height:100%;width:1px;background:rgba(255,255,255,0.5);top:0;right:0;}
.wp-megamenu-main-wrapper.wpmega-maroon-reddish-black.wpmm-orientation-horizontal .wpmm-mega-menu-label{background:#000;color:#fff;}
.wp-megamenu-main-wrapper.wpmega-maroon-reddish-black.wpmm-orientation-horizontal .wpmm-mega-menu-label:before{border-color:#000 transparent transparent transparent;}
.wp-megamenu-main-wrapper.wpmega-light-blue-sky-white.wpmm-orientation-horizontal, .wp-megamenu-main-wrapper.wpmega-light-blue-sky-white.wpmm-orientation-vertical{background:#0AA2EE;}
.wp-megamenu-main-wrapper.wpmega-light-blue-sky-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .wp-megamenu-main-wrapper.wpmega-light-blue-sky-white.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a{color:#fff;font-weight:400;}
.wp-megamenu-main-wrapper.wpmega-light-blue-sky-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before{content:'';position:absolute;height:100%;width:1px;background:rgba(255,255,255,0.5);top:0;right:0;}
.wp-megamenu-main-wrapper.wpmega-light-blue-sky-white.wpmm-orientation-horizontal .wpmm-mega-menu-label{background:#f1ee1a;color:#000;}
.wp-megamenu-main-wrapper.wpmega-light-blue-sky-white.wpmm-orientation-horizontal .wpmm-mega-menu-label:before{border-color:#f1ee1a transparent transparent transparent;}
.wp-megamenu-main-wrapper.wpmega-warm-purple-white.wpmm-orientation-horizontal, .wp-megamenu-main-wrapper.wpmega-warm-purple-white.wpmm-orientation-vertical{background:#9768a8;}
.wp-megamenu-main-wrapper.wpmega-warm-purple-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .wp-megamenu-main-wrapper.wpmega-warm-purple-white.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a{color:#fff;font-weight:400;}
.wp-megamenu-main-wrapper.wpmega-warm-purple-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before{content:'';position:absolute;height:100%;width:1px;background:rgba(255,255,255,0.5);top:0;right:0;}
.wp-megamenu-main-wrapper.wpmega-warm-purple-white.wpmm-orientation-horizontal .wpmm-mega-menu-label{background:#f1ee1a;color:#000;}
.wp-megamenu-main-wrapper.wpmega-warm-purple-white.wpmm-orientation-horizontal .wpmm-mega-menu-label:before{border-color:#f1ee1a transparent transparent transparent;}
.wp-megamenu-main-wrapper.wpmega-sea-green-white.wpmm-orientation-horizontal, .wp-megamenu-main-wrapper.wpmega-sea-green-white.wpmm-orientation-vertical{background:#5EC073;}
.wp-megamenu-main-wrapper.wpmega-sea-green-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .wp-megamenu-main-wrapper.wpmega-sea-green-white.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a{color:#fff;font-weight:400;}
.wp-megamenu-main-wrapper.wpmega-sea-green-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before, .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before{content:'';position:absolute;height:100%;width:1px;background:rgba(255,255,255,0.5);top:0;right:0;}
.wp-megamenu-main-wrapper.wpmega-sea-green-white.wpmm-orientation-horizontal .wpmm-mega-menu-label{background:#f1ee1a;color:#000;}
.wp-megamenu-main-wrapper.wpmega-sea-green-white.wpmm-orientation-horizontal .wpmm-mega-menu-label:before{border-color:#f1ee1a transparent transparent transparent;}
.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal, .wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-vertical{background:none;}
.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal{border:1px solid #ccc;}
.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before{content:'';position:absolute;height:100%;width:1px;background:#ccc;top:0;right:0;}
.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap{top:102%;}
.wp-megamenu-main-wrapper.wpmega-clean-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.wpmm-menu-align-right a:before{display:none;}
.wp-megamenu-main-wrapper.wpmega-black-silver.wpmm-orientation-horizontal, .wp-megamenu-main-wrapper.wpmega-black-silver.wpmm-orientation-vertical{background:#000;}
.wp-megamenu-main-wrapper.wpmega-black-silver.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .wp-megamenu-main-wrapper.wpmega-black-silver.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a{color:#fff;font-weight:400;}
.wpmega-black-silver .wpmm-mega-wrapper > li:hover, .wpmega-black-silver .wpmm-mega-wrapper > li.current-menu-item{background:#d9d9d9;}
.wp-megamenu-main-wrapper.wpmega-black-silver.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li:hover > a, .wp-megamenu-main-wrapper.wpmega-black-silver.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li.current-menu-item > a{color:#000;}
.wp-megamenu-main-wrapper.wpmega-black-silver.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before{content:'';position:absolute;height:100%;width:1px;background:#d9d9d9;top:0;right:0;}
.wp-megamenu-main-wrapper.wpmega-prussian-blue-white.wpmm-orientation-horizontal, .wp-megamenu-main-wrapper.wpmega-prussian-blue-white.wpmm-orientation-vertical{background:#003153;}
.wp-megamenu-main-wrapper.wpmega-prussian-blue-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .wp-megamenu-main-wrapper.wpmega-prussian-blue-white.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a{color:#fff;font-weight:400;}
.wpmega-prussian-blue-white .wpmm-mega-wrapper > li:hover, .wpmega-prussian-blue-white .wpmm-mega-wrapper > li.current-menu-item{background:rgba(217, 217, 217, 0.5);}
.wpmega-prussian-blue-white .wpmm-mega-wrapper > li:hover{transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wp-megamenu-main-wrapper.wpmega-prussian-blue-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li:hover > a, .wp-megamenu-main-wrapper.wpmega-prussian-blue-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li.current-menu-item > a{color:#fff;}
.wp-megamenu-main-wrapper.wpmega-prussian-blue-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before{content:'';position:absolute;height:100%;width:1px;background:rgba(255,255,255,0.6);top:0;right:0;}
.wp-megamenu-main-wrapper.mountain-meadow-white.wpmm-orientation-horizontal, .wp-megamenu-main-wrapper.mountain-meadow-white.wpmm-orientation-vertical{background:#30BA8F;}
.wp-megamenu-main-wrapper.mountain-meadow-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .wp-megamenu-main-wrapper.mountain-meadow-white.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a{color:#fff;font-weight:400;}
.mountain-meadow-white .wpmm-mega-wrapper > li:hover, .mountain-meadow-white .wpmm-mega-wrapper > li.current-menu-item{background:#009365;}
.mountain-meadow-white .wpmm-mega-wrapper > li:hover{transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wp-megamenu-main-wrapper.mountain-meadow-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before{content:'';position:absolute;height:100%;width:1px;background:rgba(255,255,255,0.6);top:0;right:0;}
.wp-megamenu-main-wrapper.wpmega-white-blue.wpmm-orientation-horizontal, .wp-megamenu-main-wrapper.wpmega-white-blue.wpmm-orientation-vertical{background:#0056c7;}
.wp-megamenu-main-wrapper.wpmega-white-blue.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .wp-megamenu-main-wrapper.wpmega-white-blue.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a{color:#fff;font-weight:400;}
.wpmega-white-blue .wpmm-mega-wrapper > li:hover, .wpmega-white-blue .wpmm-mega-wrapper > li.current-menu-item{background:#003b88;}
.wpmega-white-blue .wpmm-mega-wrapper > li:hover{transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wp-megamenu-main-wrapper.wpmega-white-blue.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before{content:'';position:absolute;height:100%;width:1px;background:rgba(255,255,255,0.6);top:0;right:0;}
.wp-megamenu-main-wrapper.wpmega-transparent-black.wpmm-orientation-horizontal, .wp-megamenu-main-wrapper.wpmega-transparent-black.wpmm-orientation-vertical{background:none;}
.wp-megamenu-main-wrapper.wpmega-transparent-black.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .wp-megamenu-main-wrapper.wpmega-transparent-black.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a{color:#000;font-weight:400;}
.wpmega-transparent-black .wpmm-mega-wrapper > li:hover, .wpmega-transparent-black .wpmm-mega-wrapper > li.current-menu-item{background:rgba(0,0,0,0.9);}
.wp-megamenu-main-wrapper.wpmega-transparent-black.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .wp-megamenu-main-wrapper.wpmega-transparent-black.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a{color:#666;font-weight:400;}
.wpmega-transparent-black .wpmm-mega-wrapper > li:hover{transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wp-megamenu-main-wrapper.wpmega-transparent-black.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li:hover > a, .wp-megamenu-main-wrapper.wpmega-transparent-black.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li.current-menu-item > a{color:#FFF;}
.wpmega-black-white .wpmm-mega-wrapper > li:hover, .wpmega-black-white .wpmm-mega-wrapper > li.current-menu-item{background:#212121;background:-moz-linear-gradient(top, #212121 0%, #3d3d3d 100%);background:-webkit-linear-gradient(top, #212121 0%,#3d3d3d 100%);background:linear-gradient(to bottom, #212121 0%,#3d3d3d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#212121', endColorstr='#3d3d3d',GradientType=0 );transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wpmega-gold-yellow-black .wpmm-mega-wrapper > li:hover, .wpmega-gold-yellow-black .wpmm-mega-wrapper > li.current-menu-item{background:#C2B727;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wpmega-hunter-shades-white .wpmm-mega-wrapper > li:hover, .wpmega-hunter-shades-white .wpmm-mega-wrapper > li.current-menu-item{background:#b5905e;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wpmega-maroon-reddish-black .wpmm-mega-wrapper > li:hover, .wpmega-maroon-reddish-black .wpmm-mega-wrapper > li.current-menu-item{background:#f93831;background:-moz-linear-gradient(top, #f93831 0%, #a32638 100%);background:-webkit-linear-gradient(top, #f93831 0%,#a32638 100%);background:linear-gradient(to bottom, #f93831 0%,#a32638 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f93831', endColorstr='#a32638',GradientType=0 );transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wpmega-light-blue-sky-white .wpmm-mega-wrapper > li:hover, .wpmega-light-blue-sky-white .wpmm-mega-wrapper > li.current-menu-item{background:#068FD4;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wpmega-warm-purple-white .wpmm-mega-wrapper > li:hover, .wpmega-warm-purple-white .wpmm-mega-wrapper > li.current-menu-item{background:#7E578C;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wpmega-sea-green-white .wpmm-mega-wrapper > li:hover, .wpmega-sea-green-white .wpmm-mega-wrapper > li.current-menu-item{background:#47a35b;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wpmega-clean-white .wpmm-mega-wrapper > li:hover, .wpmega-clean-white .wpmm-mega-wrapper > li.current-menu-item{background:#e2e4e5;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul{background:#000;width:210px;list-style:none;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li:hover{background:rgba(204,204,204,0.4);}
.wpmega-sea-green-white ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul{background:#5EC073;}
.wpmega-gold-yellow-black ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul{background:#dace2e;}
.wpmega-gold-yellow-black ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li:hover > a{background:#C2B727;}
.wpmega-hunter-shades-white ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul{background:#CFA66F;}
.wpmega-hunter-shades-white ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li:hover > a{background:#b5905e;}
.wpmega-maroon-reddish-black ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul{background:#a32638;background:-moz-linear-gradient(top, #a32638 0%, #f93831 100%);background:-webkit-linear-gradient(top, #a32638 0%,#f93831 100%);background:linear-gradient(to bottom, #a32638 0%,#f93831 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a32638', endColorstr='#f93831',GradientType=0 );}
.wpmega-maroon-reddish-black ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li:hover > a{background:#f93831;background:-moz-linear-gradient(top, #f93831 0%, #a32638 100%);background:-webkit-linear-gradient(top, #f93831 0%,#a32638 100%);background:linear-gradient(to bottom, #f93831 0%,#a32638 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f93831', endColorstr='#a32638',GradientType=0 );}
.wpmega-light-blue-sky-white ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul{background:#0AA2EE;}
.wpmega-light-blue-sky-white ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li:hover > a{background:#068FD4;}
.wpmega-warm-purple-white ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul{background:#9768a8;}
.wpmega-warm-purple-white ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li:hover > a{background:#7E578C;}
.wpmega-clean-white ul.wpmm-mega-wrapper li.wpmega-menu-flyout div{border:1px solid #ccc;}
.wpmega-clean-white ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul{background:none;}
.wpmega-clean-white ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li a{color:#000;}
.wpmega-clean-white ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li:hover > a{background:#e2e4e5;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.wpmega-menu-flyout{position:relative;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout div{opacity:0;visibility:hidden;position:absolute;z-index:-1;top:100%;transition:all ease 0.1s;-webkit-transition:all ease 0.1s;-ms-transition:all ease 0.1s;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout:hover div{z-index:999;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-left div{right:0;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right div{left:0;}
.wp-megamenu-main-wrapper.wpmm-onclick ul.wpmm-mega-wrapper li.wpmega-menu-flyout > div{opacity:0;visibility:hidden;top:100%;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wp-megamenu-main-wrapper.wpmm-onclick ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul, .wp-megamenu-main-wrapper.wpmm-onhover ul.wpmm-mega-wrapper li.wpmega-menu-flyout:hover > div, .wp-megamenu-main-wrapper.wpmm-onhover ul.wpmm-mega-wrapper li.wpmega-menu-flyout:hover > div ul li:hover > div{opacity:1;visibility:visible;white-space:normal;}
.wp-megamenu-main-wrapper.wpmm-onhover ul.wpmm-mega-wrapper li.wpmega-menu-flyout:hover > div ul li:hover > div{top:0;}
.wp-megamenu-main-wrapper.wpmm-onclick ul.wpmm-mega-wrapper li.wpmega-menu-flyout > div.wpmm-open-fade{opacity:1;visibility:visible;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-left div ul li div{right:100%;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right div ul li div{left:100%;}
.wpmm-mega-wrapper.wpmm-onhover ul li.wpmega-menu-flyout:hover ul.wp-mega-sub-menu{opacity:1;visibility:visible;top:0;}
.wp-megamenu-main-wrapper.wpmm-onclick ul li.wpmega-menu-flyout ul li div.wpmm-open-fade{opacity:1;visibility:visible;white-space:normal;top:0;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul:after{display:none;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-left ul.wp-mega-sub-menu li{text-align:left;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-left ul.wp-mega-sub-menu li a.wp-mega-menu-link{padding-left:20px;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-left ul.wp-mega-sub-menu li.wpmm-submenu-align-right a.wp-mega-menu-link{padding-left:10px;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-left ul.wp-mega-sub-menu li.wpmm-submenu-align-right.menu-item-has-children a:after{left:auto;right:10px;position:absolute;transform:rotate(180deg) !important;-webkit-transform:rotate(180deg) !important;-ms-transform:rotate(180deg) !important;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-left div ul li.wpmm-submenu-align-right div{left:100%;right:auto;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right ul.wp-mega-sub-menu li.wpmm-submenu-align-left.menu-item-has-children a.wp-mega-menu-link{padding-left:20px;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right ul.wp-mega-sub-menu li.wpmm-submenu-align-left.menu-item-has-children a:after{left:10px;right:auto;position:absolute;transform:rotate(180deg) !important;-webkit-transform:rotate(180deg) !important;-ms-transform:rotate(180deg) !important;top:12px;line-height:1;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right div ul li.wpmm-submenu-align-left div{left:auto;right:100%;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li{padding:0;width:100%;position:relative;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li ul{top:0;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right ul.wp-mega-sub-menu li{text-align:left;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li a{color:#fff;display:block;width:100%;padding:10px;font-size:12px;text-align:left;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li a:hover{text-decoration:none;}
.wpmega-sea-green-white ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li:hover > a{background:#47a35b;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li i.wpmm-mega-menu-icon.fa{float:left;margin-top:2px;margin-right:5px;}
.main-navigation ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-left li.menu-item-has-children > a:after{content:'\f104';position:absolute;font-family:FontAwesome;font-size:14px;transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);left:10px;right:auto;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right li.menu-item-has-children > a:after{content:'\f105';position:absolute;font-family:FontAwesome;font-size:14px;transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);right:10px;left:auto;}
.wpmm-sub-menu-wrap ul li > a{padding:0;position:relative;width:auto;}
.wpmm-sub-menu-wrap ul li ul li{width:100%;margin:3px 0 7px;padding:0;}
.wpmm-sub-menu-wrap li ul li a{width:auto;overflow:visible;}
.wp-mega-sub-menu .widget_recent_comments li a, .wp-mega-sub-menu .widget_recent_entries li a{width:auto;}
.wpmm-sub-menu-wrap ul.wp-mega-sub-menu > li.wp-mega-menu-header > a span.wpmm-mega-menu-href-title{font-weight:700;}
.wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wp-mega-menu-header a span.wpmm-mega-menu-label{left:auto;right:0;transform:rotate(0deg);-wekit-transform:rotate(0deg);-ms-transform:rotate(0deg);top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:9px;color:#fff;}
.wpmega-clean-white .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wp-mega-menu-header a span.wpmm-mega-menu-label{color:#000;}
.wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wp-mega-menu-header a span.wpmm-mega-menu-label:before{display:none;}
.main-navigation .wpmm-sub-menu-wrap .menu-item-has-children > a:after{display:none;}
.wpmm-sub-menu-wrap ul > li{display:inline-block;vertical-align:top !important;margin:0 -2px 15px;}
.wpmm-sub-menu-wrap ul li ul li{margin-left:0;margin-right:0;}
.wpmm-sub-menu-wrap ul li ul li a{color:#595858;}
.wpmm_megamenu ul.wp-mega-sub-menu li a{font-family:Open Sans;text-align:left;color:#000;text-transform:none;}
.wpmm-sub-menu-wrap li{display:inline-block;vertical-align:top;margin:0 -1px;}
.wpmm-sub-menu-wrap li.wpmega-1columns-1total{width:100%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-1columns-2total{width:50%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-1columns-3total{width:33.33%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-1columns-4total{width:25%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-1columns-5total{width:20%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-1columns-6total{width:16.65%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-1columns-7total{width:14.28%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-1columns-8total{width:12.5%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-2columns-3total{width:66.66%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-3columns-3total{width:100%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-2columns-4total{width:50%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-3columns-4total{width:75%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-4columns-4total{width:100%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-2columns-5total{width:40%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-3columns-5total{width:60%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-4columns-5total{width:80%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-5columns-5total{width:100%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-2columns-6total{width:33.33%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-3columns-6total{padding:0 10px;width:50%;}
.wpmm-sub-menu-wrap li.wpmega-4columns-6total{width:66.65%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-5columns-6total{width:83.3%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-6columns-6total{width:100%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-2columns-7total{width:28.56%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-3columns-7total{width:42.84%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-4columns-7total{width:57.25%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-5columns-7total{width:71.4%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-5columns-7total{width:71.4%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-6columns-7total{width:85.68%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-7columns-7total{width:100%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-2columns-8total{width:25%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-3columns-8total{width:36.5%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-4columns-8total{width:49%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-5columns-8total{width:61.5%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-6columns-8total{width:74%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-7columns-8total{width:86.5%;padding:0 10px;}
.wpmm-sub-menu-wrap li.wpmega-8columns-8total{width:100%;padding:0 10px;}
.wpmm_megamenu .wpmm-sub-menu-wrap ul li{font-size:13px;font-family:Open Sans;}
.wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title, .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link span.wpmm-mega-menu-href-title{font-size:14px;display:inline-block;margin-bottom:10px;text-transform:uppercase;line-height:1.5;font-weight:600;margin-top:0;font-family:Open Sans;}
.wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link{margin-bottom:7px;display:block;background:none;}
.wpmm-sub-menu-wrap ul li a.wp-mega-menu-link i{padding-right:5px;display:inline-block;}
.wpmm-sub-menu-wrap ul li a.wp-mega-menu-link i.dashicons, .wpmm-sub-menu-wrap ul li a.wp-mega-menu-link i.genericon{font-size:16px;line-height:1.3;}
.wpmm-orientation-vertical .wpmm-sub-menu-wrap ul li a.wp-mega-menu-link i.dashicons, .wpmm-orientation-vertical .wpmm-sub-menu-wrap ul li a.wp-mega-menu-link i.genericon{font-size:16px;line-height:1.5;}
.wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title{position:relative;padding-bottom:10px;}
.wpmega-sea-green-white .wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title:before, .wpmega-sea-green-white .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link:before{content:'';position:absolute;background:#5EC073;height:1px;width:30px;bottom:0;}
.wpmega-black-white .wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title:before, .wpmega-black-white .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link:before{content:'';position:absolute;background:#000;height:1px;width:30px;bottom:0;}
.wpmega-gold-yellow-black .wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title:before, .wpmega-gold-yellow-black .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link:before{content:'';position:absolute;background:#dace2e;height:1px;width:30px;bottom:0;}
.wpmega-hunter-shades-white .wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title:before, .wpmega-hunter-shades-white .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link:before{content:'';position:absolute;background:#CFA66F;height:1px;width:30px;bottom:0;}
.wpmega-maroon-reddish-black .wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title:before, .wpmega-maroon-reddish-black .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link:before{content:'';position:absolute;background:#a32638;height:1px;width:30px;bottom:0;}
.wpmega-light-blue-sky-white .wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title:before, .wpmega-light-blue-sky-white .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link:before{content:'';position:absolute;background:#0AA2EE;height:1px;width:30px;bottom:0;}
.wpmega-warm-purple-white .wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title:before, .wpmega-warm-purple-white .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link:before{content:'';position:absolute;background:#9768a8;height:1px;width:30px;bottom:0;}
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul li a:hover, .wpmm_megamenu .wp-megamenu-main-wrapper ul ul li a, .wpmm_megamenu .wp-megamenu-main-wrapper ul ul li a:focus{color:#000;text-decoration:none;}
.wp-mega-sub-menu li .wpmm-sub-menu-wrapper.wpmm_menu_1 li, .wp-mega-sub-menu .widget_nav_menu li, .wp-mega-sub-menu .widget_pages li, .wp-mega-sub-menu .widget_categories li, .wp-mega-sub-menu .widget_archive li, .wp-mega-sub-menu .widget_meta li, .wp-mega-sub-menu .widget_product_categories ul.product-categories li a, .wp-mega-sub-menu .widget_recent_comments li, .wp-mega-sub-menu .widget_recent_entries li{padding-left:10px;position:relative;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
li.wpmega-menu-flyout .wpmm-sub-menu-wrapper.wpmm-menu1 .wp-mega-sub-menu li a span.wpmm-mega-menu-href-title:hover{margin-left:0;}
.wpmm-orientation-horizontal .wp-mega-sub-menu li .wpmm-sub-menu-wrapper.wpmm_menu_1 li:before, .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_pages li:before, .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_categories li:before, .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_archive li:before, .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_meta li:before, .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_recent_comments li:before, .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_recent_entries li:before, .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_product_categories ul.product-categories li a:before, .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_categories li:before, .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_archive li:before{content:'\f105';font-family:FontAwesome;font-size:14px;color:#000;left:0;position:absolute;top:50%;transform:translateY(-58%);-ms-transform:translateY(-58%);-webkit-transform:translateY(-58%);}
.wpmm-orientation-vertical .wp-mega-sub-menu li .wpmm-sub-menu-wrapper.wpmm_menu_1 li:before, .wpmm-orientation-vertical .wp-mega-sub-menu .widget_pages li:before, .wpmm-orientation-vertical .wp-mega-sub-menu .widget_categories li:before, .wpmm-orientation-vertical .wp-mega-sub-menu .widget_archive li:before, .wpmm-orientation-vertical .wp-mega-sub-menu .widget_meta li:before, .wpmm-orientation-vertical .wp-mega-sub-menu .widget_recent_comments li:before, .wpmm-orientation-vertical .wp-mega-sub-menu .widget_recent_entries li:before, .wpmm-orientation-vertical .wp-mega-sub-menu .widget_product_categories ul.product-categories li a:before, .wpmm-orientation-vertical .wp-mega-sub-menu .widget_categories li:before, .wpmm-orientation-vertical .wp-mega-sub-menu .widget_archive li:before{content:'\f105';font-family:FontAwesome;font-size:14px;color:#000;left:0;position:absolute;top:50%;transform:translateY(-62%);-ms-transform:translateY(-62%);-webkit-transform:translateY(-62%);}
.wpmm-orientation-vertical .wp-mega-sub-menu .widget_nav_menu li:before{transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.wpmm-orientation-vertical .wp-mega-sub-menu .widget_categories li:before{transform:translateY(-55%);-ms-transform:translateY(-55%);-webkit-transform:translateY(-55%);right:auto !important;}
.wpmm-orientation-horizontal .wp-mega-sub-menu .widget_recent_comments li:before, .wpmm-orientation-horizontal .wp-mega-sub-menu .widget_recent_entries li:before{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);}
.wpmm-sub-menu-wrapper ul li a span.wpmm-mega-menu-href-title{width:auto;display:inline-block;}
.wpmm-sub-menu-wrapper.wpmm-menu1 ul li a span.wpmm-mega-menu-href-title{display:inline-block;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wp-mega-sub-menu .widget_product_categories ul.product-categories li:last-child a:before{display:block;}
.wp-mega-sub-menu .widget_categories ul li, .wp-mega-sub-menu .widget_archive ul li, .wp-mega-sub-menu .widget_product_categories ul li{text-align:right;}
.wp-mega-sub-menu .widget_categories ul li a, .wp-mega-sub-menu .widget_archive ul li a, .wp-mega-sub-menu .widget_product_categories ul li a{float:left;line-height:1.2;font-size:13px;}
.wp-mega-sub-menu .widget_product_categories ul li ul{padding-left:10px;}
.wp-mega-sub-menu .widget_product_categories ul li ul li:last-child{margin-bottom:0;}
.wp-mega-sub-menu .widget_recent_entries a, .wp-mega-sub-menu .widget_recent_entries span{display:inline-block;margin:0 2px;vertical-align:middle;}
.wp-mega-sub-menu .widget_recent_entries a{margin-right:5px;}
.wp-mega-sub-menu .widget_calendar .calendar_wrap  th, .wp-mega-sub-menu .widget_calendar .calendar_wrap  td{text-align:center;}
.wp-mega-sub-menu .widget_calendar .calendar_wrap caption{font-weight:400;margin-bottom:5px;text-align:center;padding-bottom:0;}
.wp-mega-sub-menu .widget_calendar .calendar_wrap a{display:inline;}
.wp-mega-sub-menu .widget_search input.search-field, .wp-mega-sub-menu .widget_product_search input.search-field{background-image:none;background:#fff;border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;font-size:13px;font-weight:normal;width:-webkit-calc(100% - 42px);width:calc(100% - 42px);padding:7px;}
.wpmm-mega-wrapper .wpmega-searchinline input.search-field{width:100%;}
.wp-mega-sub-menu .widget_product_search input.search-field, .wp-mega-sub-menu .widget_product_search input[type="submit"]{float:left;}
.wp-mega-sub-menu .widget_product_search input.search-field{width:50%;}
.wp-mega-sub-menu .widget_product_search input[type="submit"]{font-size:10px;border-radius:0;font-weight:normal;padding:5px 10px;min-width:auto;text-align:center;height:35px;background:#dc5958;line-height:1.5;border:1px solid #dc5958;color:#fff;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wp-mega-sub-menu .widget_product_search input[type="submit"]:hover{background:none;color:#dc5958;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wp-mega-sub-menu .widget_search .search-submit:before{content:"\f400";font-size:19px;left:0;line-height:33px;position:relative;width:40px;}
.wp-mega-sub-menu .widget_rss h4.wpmm-mega-block-title .rsswidget{display:inline-block;width:auto;padding:0;vertical-align:middle;}
.wp-mega-sub-menu .widget_rss h4.wpmm-mega-block-title{font-size:14px;text-transform:capitalize;}
.wp-mega-sub-menu .widget_rss h4.wpmm-mega-block-title a.rsswidget{font-weight:700 !important;}
.wp-mega-sub-menu .widget_rss h4.wpmm-mega-block-title a.rsswidget:hover{text-decoration:none;}
.wp-mega-sub-menu .widget_rss h4.wpmm-mega-block-title > .rsswidget{margin-right:5px;}
.wp-mega-sub-menu .widget_rss ul li a.rsswidget, .wp-mega-sub-menu .widget_rss ul li span{display:inline-block;vertical-align:middle;}
.wp-mega-sub-menu .widget_rss ul li a.rsswidget{padding:0;text-decoration:underline;font-weight:700 !important;margin-right:5px;font-family:Open Sans;}
.wp-mega-sub-menu .widget_rss ul li span{margin-bottom:0;font-weight:400;font-family:inherit;}
.wp-mega-sub-menu .widget_rss ul li .rssSummary{margin-top:8px;}
.wpmm_megamenu .tagcloud a{width:auto;padding:7px 7px;font-size:11px !important;border:1px solid #d1d1d1;text-transform:capitalize;font-family:Open Sans;font-size:11px;margin-bottom:5px;display:inline-block;line-height:1.2;}
.wpmm_megamenu .tagcloud a:hover{text-decoration:none !important;border-color:#000;}
.wpmm_megamenu .widget_pages ul li a, .wpmm_megamenu .widget_meta ul li a, .wpmm_megamenu .widget_nav_menu ul li a{font-size:13px;line-height:1.2;}
ul.wp-mega-sub-menu li .latest-posts .media{margin-top:0;margin-bottom:20px;}
ul.wp-mega-sub-menu li .latest-posts .media .pull-left{float:left !important;padding-right:10px;width:15%;display:inline-block;vertical-align:top;}
ul.wp-mega-sub-menu li .latest-posts .media .pull-left a{width:100% !important;display:block;float:none;}
ul.wp-mega-sub-menu li .latest-posts .media .pull-left a{padding:0;}
ul.wp-mega-sub-menu li .latest-posts .media .media-body{width:85%;display:inline-block;vertical-align:top;float:none;}
ul.wp-mega-sub-menu li .latest-posts .media .media-body h3{font-size:13px;margin-bottom:0;font-weight:600;color:#000;}
ul.wp-mega-sub-menu li .latest-posts .media .media-body h3 a{width:100% !important;display:block;padding:0;}
ul.wp-mega-sub-menu li .aps-social-icon-wrapper .aps-group-horizontal div.aps-each-icon{width:32px;overflow:hidden;}
ul.wp-mega-sub-menu li .aps-social-icon-wrapper .aps-group-horizontal div.aps-each-icon a{padding:0;display:block;}
ul.wp-mega-sub-menu li .rpwwt-widget ul li{margin-top:0;margin-bottom:5px !important;}
ul.wp-mega-sub-menu li .rpwwt-widget a{font-weight:700;color:#000;font-size:13px;display:inline;}
ul.wp-mega-sub-menu li .rpwwt-widget a span{display:block;}
ul.wp-mega-sub-menu li .rpwwt-widget ul li a img{width:20% !important;height:95px;}
ul.wp-mega-sub-menu li .rpwwt-widget .rpwwt-post-author, ul.wp-mega-sub-menu li .rpwwt-widget .rpwwt-post-categories, ul.wp-mega-sub-menu li .rpwwt-widget .rpwwt-post-date, ul.wp-mega-sub-menu li .rpwwt-widget .rpwwt-post-excerpt, ul.wp-mega-sub-menu li .rpwwt-widget .rpwwt-post-comments-number{font-size:12px;line-height:1.5;}
ul.wp-mega-sub-menu li .rpwwt-widget .rpwwt-post-author, ul.wp-mega-sub-menu li .rpwwt-widget .rpwwt-post-categories, ul.wp-mega-sub-menu li .rpwwt-widget .rpwwt-post-date{display:inline-block;margin:0 5px 0 0;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings .wpmm-sub-menu-posts .wpmm-top-sub-image{margin-bottom:10px;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings .wpmm-sub-menu-posts span.wpmm-mega-menu-href-title a{font-size:16px;display:inline-block;margin-bottom:5px;text-transform:capitalize;line-height:1.5;width:100%;padding:0;font-weight:700;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings ul.wp-mega-sub-menu li{position:relative;padding-left:10px;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings ul.wp-mega-sub-menu li a span.wpmm-mega-menu-href-title:before{display:none;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings ul.wp-mega-sub-menu li:before{content:'\f0da';position:absolute;font-family:FontAwesome;font-size:15px;top:-4px;color:#000;left:0;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage a.wp-mega-menu-link, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-postimage a.wp-mega-menu-link{display:block;padding:0;width:auto;position:relative;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage a.wp-mega-menu-link .wpmm-featured-image, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage a.wp-mega-menu-link .wpmm-custom-image{float:left;padding-right:10px;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage span.wpmm-mega-menu-href-title, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-postimage span.wpmm-mega-menu-href-title{display:block;font-size:14px;color:#000;font-weight:600;margin-bottom:5px;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage span.wpmm-author-name, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage span.megapost-date, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-postimage span.wpmm-author-name, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-postimage span.megapost-date{display:inline-block;padding-left:13px;margin:0 10px 0 0;position:relative;font-size:11px;line-height:1;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage span.wpmm-author-name:before, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage span.megapost-date:before, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-postimage span.wpmm-author-name:before, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-postimage span.megapost-date:before{font-family:FontAwesome;position:absolute;left:0;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage span.wpmm-author-name:before, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-postimage span.wpmm-author-name:before{content:'\f007';}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage span.megapost-date:before, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-postimage span.megapost-date:before{content:'\f017';}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage span.wpmm-mega-menu-href-title a, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-postimage span.wpmm-mega-menu-href-title a{margin-bottom:0;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage span.wpmm-mega-menu-href-title a:hover, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-postimage span.wpmm-mega-menu-href-title a:hover{color:#dc5958;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings span.wpmmreadmorelink{display:inline-block;margin-bottom:10px;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings span.wpmmreadmorelink a.wp-mega-menu-link{display:block;padding:5px 10px !important;background:#dc5958;border:1px solid #dc5958;color:#fff;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;width:auto;text-transform:capitalize;}
.wpmega-sea-green-white ul.wp-mega-sub-menu li.wpmm-custom-post-settings span.wpmmreadmorelink a.wp-mega-menu-link{background:#5EC073;border-color:#5EC073;}
.wpmega-sea-green-white ul.wp-mega-sub-menu li.wpmm-custom-post-settings span.wpmmreadmorelink a.wp-mega-menu-link:hover{color:#5EC073;background:none;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings span.wpmmreadmorelink a:hover{background:none;color:#dc5958;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings p.wpmm-posts-desc{margin-bottom:10px;margin-top:9px;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-image, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-featured-image{display:block;margin-bottom:10px;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-right .wpmm-custom-postimage a.wp-mega-menu-link{display:block;padding:0;width:auto;position:relative;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-right .wpmm-custom-postimage a .wpmm-featured-image{float:right;padding-left:10px;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-right .wpmm-custom-postimage span.wpmm-mega-menu-href-title{display:block;font-size:15px;color:#000;font-weight:600;margin-bottom:5px;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-right .wpmm-custom-postimage span.wpmm-author-name, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-right .wpmm-custom-postimage span.megapost-date{display:inline-block;padding-left:15px;margin:0 10px 0 0;position:relative;line-height:1;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-right .wpmm-custom-postimage span.wpmm-author-name:before, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-right .wpmm-custom-postimage span.megapost-date:before{font-family:FontAwesome;position:absolute;left:0;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-right .wpmm-custom-postimage span.wpmm-author-name:before{content:'\f007';}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-right .wpmm-custom-postimage span.megapost-date:before{content:'\f017';}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-right .wpmm-custom-postimage span.wpmm-mega-menu-href-title a{margin-bottom:0;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-right .wpmm-custom-postimage span.wpmm-mega-menu-href-title a:hover{color:#dc5958;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top span{display:inline-block;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-onlyimage .wpmm-sub-menu-wrapper{display:none;}
ul.wp-mega-sub-menu li .instagram-header{padding-top:0;}
ul.wp-mega-sub-menu li ul.instagram-widget li{width:31.33%;float:none;}
ul.wp-mega-sub-menu li .wp1s-widget-wrap .wp1s-slider-wrapper, ul.wp-mega-sub-menu li .wp1s-widget-wrap .wp1s-slider-wrapper{width:100%;}
ul.wp-mega-sub-menu li .textwidget div.wpcf7{padding:15px 20px;border:1px solid #ccc;overflow:hidden;}
ul.wp-mega-sub-menu li .textwidget div.wpcf7 form.wpcf7-form p{margin-bottom:10px;width:100%;}
ul.wp-mega-sub-menu li .textwidget div.wpcf7 form.wpcf7-form p span.wpcf7-form-control-wrap{margin-top:5px;display:block;}
ul.wp-mega-sub-menu li .textwidget div.wpcf7 form.wpcf7-form p input[type="text"], 
ul.wp-mega-sub-menu li .textwidget div.wpcf7 form.wpcf7-form p input[type="email"], 
ul.wp-mega-sub-menu li .textwidget div.wpcf7 form.wpcf7-form p input[type="url"], 
ul.wp-mega-sub-menu li .textwidget div.wpcf7 form.wpcf7-form p input[type="password"], 
ul.wp-mega-sub-menu li .textwidget div.wpcf7 form.wpcf7-form p input[type="search"], 
ul.wp-mega-sub-menu li .textwidget div.wpcf7 form.wpcf7-form p input[type="tel"], 
ul.wp-mega-sub-menu li .textwidget div.wpcf7 form.wpcf7-form p input[type="number"], 
ul.wp-mega-sub-menu li .textwidget div.wpcf7 form.wpcf7-form p textarea{border-radius:0;background:none;font-size:12px;color:#686868;padding:10px;width:100%;float:none;display:block;}
ul.wp-mega-sub-menu li .textwidget div.wpcf7 form.wpcf7-form p textarea{max-height:80px;}
ul.wp-mega-sub-menu li .textwidget div.wpcf7 form.wpcf7-form p input[type="submit"]{border-radius:0;font-size:12px;text-align:center;max-width:160px;background:#e03a23;color:#fff;padding:10px 20px;border:1px solid #e03a23;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wpmega-sea-green-white ul.wp-mega-sub-menu li .textwidget div.wpcf7 form.wpcf7-form p input[type="submit"]{background:#5EC073;border-color:#5EC073;color:#fff;}
.wpmega-sea-green-white ul.wp-mega-sub-menu li .textwidget div.wpcf7 form.wpcf7-form p input[type="submit"]:hover{background:#47a35b;color:#fff;}
ul.wp-mega-sub-menu li .textwidget div.wpcf7 form.wpcf7-form p input[type="submit"]:hover{background:none;color:#e03a23;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
ul.wp-mega-sub-menu li .textwidget div.wpcf7 form.wpcf7-form h4{text-transform:uppercase;margin:0;letter-spacing:0;font-family:Open Sans;}
ul.wp-mega-sub-menu li .wpmegamenu-contact-info{margin-top:10px;}
ul.wp-mega-sub-menu li .textwidget iframe{margin-top:14px;}
ul.wp-mega-sub-menu li .wpmegamenu-contact-info p{margin-bottom:15px;margin-top:0;}
ul.wp-mega-sub-menu li .wpmegamenu-contact-info p .fa{display:inline-block;margin-right:10px;width:15px;text-align:center;}
ul.wp-mega-sub-menu li .wpmegamenu-contact-info .wpmm-social-shortcodes h4{font-size:16px;display:inline-block;margin-bottom:10px;text-transform:capitalize;line-height:1.5;font-family:Open Sans;}
ul.wp-mega-sub-menu li .wpmegamenu-contact-info .wpmm-social-shortcodes{padding-top:30px;}
.main-navigation li:hover > a, .main-navigation li.focus > a{color:inherit;}
.woocommerce .wpmm-mega-wrapper ul.cart_list li img, .woocommerce .wpmm-mega-wrapper ul.product_list_widget li img{float:left;width:25%;margin-right:10px;margin-left:0}
.woocommerce .wpmm-mega-wrapper .star-rating span:before{color:#dc5958;}
.woocommerce .wpmm-mega-wrapper ul.cart_list li .woocommerce-Price-amount.amount, .woocommerce .wpmm-mega-wrapper ul.product_list_widget li .woocommerce-Price-amount.amount{color:#000;}
ul.wp-mega-sub-menu li.widget_shopping_cart ul li{padding-left:0 !important;}
ul.wpmm-mega-wrapper li.wpmega-show-menu-icon ul.wp-mega-sub-menu li a:hover{text-decoration:none;}
ul.wpmm-mega-wrapper li.wpmega-show-menu-icon ul.wp-mega-sub-menu li a:hover{text-decoration:none;}
ul.wpmm-mega-wrapper li.wpmega-show-menu-icon ul.wp-mega-sub-menu li a span.wpmm-mega-menu-href-title{padding-left:0;}
ul.wpmm-mega-wrapper li.wpmega-show-menu-icon ul.wp-mega-sub-menu li a span.wpmm-mega-menu-href-title:before{display:none;}
.wpmm-mega-wrapper .wpmm-sub-menu-wrap .wpmm-html-content.wpmm-ctop p img, .wpmm-mega-wrapper .wpmm-sub-menu-wrap .wpmm-bottomimage p img{margin:10px 0;}
ul.wp-mega-sub-menu .apsc-icons-wrapper.apsc-theme-2 .apsc-each-profile a{width:auto;padding:0;}
ul.wp-mega-sub-menu .apsc-icons-wrapper.apsc-theme-2 .apsc-each-profile a:after{display:none;}
ul.wpmm-mega-wrapper li.wpmm-menu-align-right{float:right !important;}
.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.wpmm-menu-align-right.wpmm-search-type .wpmm-sub-menu-wrap{width:293px;left:auto;right:0;padding:5px;background:rgba(0,0,0,0.5);border-radius:3px;top:100%;opacity:0;visibility:hidden;}
ul.wpmm-mega-wrapper li.wpmm-menu-align-right.wpmm-search-type:hover .wpmm-sub-menu-wrap{top:100%;}
ul.wpmm-mega-wrapper li.wpmm-menu-align-right.wpmm-search-type .wpmm-sub-menu-wrap .megamenu-type-search input[type="search"].search-field{background:#fff;font-family:Open San;border-radius:3px 0 0 3px;font-size:15px;padding:11px;line-height:1;}
ul.wpmm-mega-wrapper li.wpmm-menu-align-right.wpmm-search-type .wpmm-sub-menu-wrap .megamenu-type-search .search-submit{background:#17BC9A;min-width:auto;}
ul.wpmm-mega-wrapper li.wpmm-menu-align-right.wpmm-search-type .wpmm-sub-menu-wrap .megamenu-type-search input[type="submit"].search-submit{font-size:10px;text-transform:uppercase;position:relative;display:inline-block;vertical-align:top;width:63px;padding:10px 0;text-align:center;font-size:12px;line-height:1.5;border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;}
ul.wpmm-mega-wrapper li.wpmm-menu-align-right.wpmm-search-type .wpmm-sub-menu-wrap .megamenu-type-search .search-submit:hover{background:rgba(23, 188, 154, 0.6);}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-image, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-image, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-right .wpmm-custom-image{position:relative;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-image span.wpmm-custom-label, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-featured-image span.wpmm-custom-label, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-right .wpmm-featured-image span.wpmm-custom-label, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-custom-postimage span.wpmm-custom-label, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage span.wpmm-custom-label, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-right .wpmm-custom-postimage span.wpmm-custom-label{position:absolute;background:#d500fb;font-weight:500;font-size:9px;color:#fff;padding:3px 6px;border-radius:3px;top:5px;left:5px;text-transform:uppercase;z-index:999999;line-height:1.5;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-right .wpmm-featured-image span.wpmm-custom-label{left:auto;right:5px;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-top .wpmm-post-category, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-post-category, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-right .wpmm-post-category{background:#000 none repeat scroll 0 0;border-radius:0;bottom:5px;color:#fff;display:inline-block;font-family:Open Sans;font-size:10px;left:5px;line-height:1;margin-bottom:0;padding:5px;position:absolute;text-transform:uppercase;}
.widget_calendar td a{width:100%;}
.main-navigation ul ul a{width:100%;}
ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap .wpmm-topimage{margin-bottom:15px;max-height:200px;overflow:hidden;text-align:center;}
ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap .wpmm-bottomimage{margin-top:15px;margin-bottom:5px;max-height:200px;overflow:hidden;text-align:center;}
ul.wp-mega-sub-menu li ul.product_list_widget li ins{background:none;}
ul.wp-mega-sub-menu li ul.product_list_widget li del{color:#939393;}
ul.wp-mega-sub-menu li ul.product_list_widget li ins{color:#000;}
ul.wp-mega-sub-menu ul.cart_list li .woocommerce-Price-amount.amount, ul.wp-mega-sub-menu ul.product_list_widget li .woocommerce-Price-amount.amount{color:#000;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings .wpmm-custom-postimage a{padding:0;margin:0;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings .wpmm-custom-postimage a .wpmm-featured-image, ul.wp-mega-sub-menu li.wpmm-custom-post-settings .wpmm-custom-postimage a .wpmm-custom-image{overflow:hidden;position:relative;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings .wpmm-custom-postimage a .wpmm-featured-image img, ul.wp-mega-sub-menu li.wpmm-custom-post-settings .wpmm-custom-postimage a .wpmm-custom-image img{transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;vertical-align:middle;display:inline-block;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings .wpmm-custom-postimage a .wpmm-featured-image:hover img, ul.wp-mega-sub-menu li.wpmm-custom-post-settings .wpmm-custom-postimage a .wpmm-custom-image:hover img{opacity:0.8;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;}
ul.wpmm-mega-wrapper li .wpmm-search-form .wpmm-search-icon.inline-search{position:absolute;width:250px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);opacity:0;visibility:hidden;z-index:999999;}
ul.wpmm-mega-wrapper li .wpmm-search-form .wpmm-search-icon.inline-search .search-submit{display:none;}
ul.wpmm-mega-wrapper li .wpmm-search-form .wpmm-search-icon.inline-search .search-field{padding:10px;font-size:12px;-webkit-box-shadow:inset 0px 1px 5px -10px rgba(0,0,0,0.3);-moz-box-shadow:inset 0px 1px 5px -10px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 5px -10px rgba(0,0,0,0.3);border-radius:3px;}
ul.wpmm-mega-wrapper li .wpmm-search-form .wpmm-search-icon.inline-toggle-left.inline-search{left:-300%;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
ul.wpmm-mega-wrapper li .wpmm-search-form .wpmm-search-icon.inline-toggle-left.inline-search.searchbox-open{left:-714%;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
ul.wpmm-mega-wrapper li .wpmm-search-form .wpmm-search-icon.inline-toggle-right.inline-search{right:-300%;left:auto;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
ul.wpmm-mega-wrapper li .wpmm-search-form .wpmm-search-icon.inline-toggle-right.inline-search.searchbox-open{right:-706%;left:auto;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
ul.wpmm-mega-wrapper li.wpmm-search-type a.wpmm-search-type{cursor:pointer;position:relative !important;}
ul.wpmm-mega-wrapper li.wpmm-search-type a.wpmm-search-type{padding:20px 25px;}
ul.wpmm-mega-wrapper li .wpmm-search-form .wpmm-search-icon.inline-search.searchbox-open{visibility:visible;opacity:1;}
ul.wpmm-mega-wrapper li .wpmm-search-form .wpmm-search-icon.inline-search.searchbox-closed{visibility:hidden;opacity:0;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout div ul li.wpmm-submenu-align-right{text-align:left !important;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li{text-align:center;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a{padding:0;position:relative;box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;display:block;text-align:center;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a img{margin-bottom:0;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a span.onsale{position:absolute;right:auto;left:10px;top:10px;background:#dc5958;border-radius:0;margin:0;padding:5px 10px;font-size:11px;line-height:1.5;min-height:27px;min-width:auto;z-index:999;color:#fff;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a h3, .wpmm_megamenu .wp-megamenu-main-wrapper .woocommerce ul.cart_list li a, .wpmm_megamenu .wp-megamenu-main-wrapper .woocommerce ul.product_list_widget li a{font-family:Open Sans;text-transform:capitalize;font-weight:600;font-size:14px;padding-top:10px;color:#333;}
.wpmm_megamenu .wp-megamenu-main-wrapper .woocommerce ul.cart_list li a, .wpmm_megamenu .wp-megamenu-main-wrapper .woocommerce ul.product_list_widget li a{font-size:12px;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a span.price{color:#1a1a1a;text-align:center;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a span.price del, ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a span.price ins{display:inline-block;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a span.price ins, ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a span.price .woocommerce-Price-amount{background:none;font-weight:600;color:#1a1a1a;font-size:12px;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a.add_to_cart_button, ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a.added_to_cart.wc-forward{margin-top:5px;padding:5px 10px;display:inline-block;font-weight:400;text-transform:uppercase;font-size:10px;border-radius:0;font-family:Open Sans;padding:10px;background:#dc5958;color:#fff;border:1px solid #dc5958;}
.wpmega-sea-green-white ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a.add_to_cart_button, .wpmega-sea-green-white ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a.added_to_cart.wc-forward{background:#5EC073;border-color:#5EC073;}
.wpmega-sea-green-white ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a.add_to_cart_button:hover, .wpmega-sea-green-white ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a.added_to_cart.wc-forward:hover{background:none;color:#5EC073;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a.add_to_cart_button.added{display:none;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a.add_to_cart_button:hover, ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a.added_to_cart.wc-forward:hover{background:none;color:#dc5958;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li div.woocommerce ul.products li a .star-rating{margin:0 auto 5px;}
.wpmm_megamenu .wp-megamenu-main-wrapper .woocommerce ul.products li.product, .wpmm_megamenu .wp-megamenu-main-wrapper .woocommerce-page ul.products li.product{margin-bottom:10px;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li.widget_shopping_cart .widget_shopping_cart_content ul li a.remove{left:auto;right:10px;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li.widget_shopping_cart .widget_shopping_cart_content ul li{margin-bottom:5px !important;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li.widget_shopping_cart .widget_shopping_cart_content .buttons .button{display:inline-block;max-width:49%;text-align:center;border-radius:0;font-weight:400;padding:10px;text-transform:uppercase;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li.widget_shopping_cart .widget_shopping_cart_content .buttons .button.wc-forward{background:#44CCEB;border:1px solid #44CCEB;color:#fff;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li.widget_shopping_cart .widget_shopping_cart_content .buttons .button.checkout{background:#dc5958;border:1px solid #dc5958;color:#fff;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li.widget_shopping_cart .widget_shopping_cart_content .buttons .button.wc-forward:hover{background:none;color:#44CCEB;}
ul.wpmm-mega-wrapper li ul.wp-mega-sub-menu li.widget_shopping_cart .widget_shopping_cart_content .buttons .button.checkout:hover{background:none;color:#dc5958;}
.wpmm-orientation-vertical ul.wpmm-mega-wrapper{list-style:none;padding:0;margin:0;}
.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li{border-bottom:1px solid #ccc;border-top:none;}
.wpmm-orientation-vertical ul.wpmm-mega-wrapper li:last-child{border:none;}
.wpmm-orientation-vertical ul.wpmm-mega-wrapper li > a.wp-mega-menu-link{display:block;width:100%;padding:10px 15px;position:relative;}
.wpmm-orientation-vertical ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap ul.wp-mega-sub-menu > li > a{padding:0;color:#000;}
.wpmm-orientation-vertical ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap li > a:after{display:none;}
.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a i.wpmm-mega-menu-icon{margin-right:5px;display:inline-block;}
.wpmm-orientation-vertical ul.wpmm-mega-wrapper li a .wpmm-mega-menu-label{left:auto;top:50%;right:30px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);line-height:1.7;}
.wpmm-orientation-vertical ul.wpmm-mega-wrapper li a .wpmm-mega-menu-label:before{display:none;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical{position:relative;width:25%;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul{width:100%;list-style:none;margin:0;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul li{position:relative;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul li.menu-item-has-children > a:after{content:'\f105';position:absolute;font-family:FontAwesome;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:auto;right:10px;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper li > .wpmm-sub-menu-wrap{position:absolute;top:0;font-size:14px;padding:15px 20px;opacity:0;visibility:hidden;text-align:left;z-index:999999;left:100%;width:850px;background:#fff;border:1px solid #e0e0e0;box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;z-index:-1;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper li.wpmega-vertical-aligned-to-parent{position:relative;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical.wpmm-onhover ul.wpmm-mega-wrapper li:hover .wpmm-sub-menu-wrap{opacity:1;visibility:visible;transition:all ease-in-out 0.3s;-webkit-transition:all ease-in-out 0.3s;-ms-transition:all ease-in-out 0.3s;z-index:999;}
.wpmm-orientation-vertical .wp-mega-sub-menu li .wpmm-sub-menu-wrapper.wpmm_menu_1 li:before, .wpmm-orientation-vertical .wp-mega-sub-menu .widget_pages li:before, .wpmm-orientation-vertical .wp-mega-sub-menu .widget_meta li:before, .wpmm-orientation-vertical .wpmm-sub-menu-wrapper.wpmm-menu1 .wp-mega-sub-menu li a span.wpmm-mega-menu-href-title:before, .wpmm-orientation-vertical .wp-mega-sub-menu .widget_product_categories ul.product-categories li a:before, .wpmm-orientation-vertical .wp-mega-sub-menu .widget_recent_comments li:before, .wpmm-orientation-vertical  .wp-mega-sub-menu .widget_recent_entries li:before{top:0;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);line-height:1;}
.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li.wpmega-vertical-full-height{position:static;}
.wpmm-orientation-vertical ul.wpmm-mega-wrapper li.wpmega-menu-flyout div{left:100%;right:auto;}
.wpmm-orientation-vertical.wpmm-vertical-left-align.wp-megamenu-main-wrapper.wpmm-onhover ul.wpmm-mega-wrapper li.wpmega-menu-flyout:hover > div, .wpmm-orientation-vertical.wpmm-vertical-left-align.wp-megamenu-main-wrapper.wpmm-onclick ul.wpmm-mega-wrapper li.wpmega-menu-flyout:hover > div, .widget .wpmm-orientation-vertical.wpmm-vertical-left-align ul.wpmm-mega-wrapper li.wpmega-menu-flyout div{left:auto !important;right:100%;}
.wpmm-orientation-vertical.wp-megamenu-main-wrapper.wpmm-onhover ul.wpmm-mega-wrapper li.wpmega-menu-flyout:hover > div{left:100%;right:auto;top:0;}
.wpmm-orientation-vertical.wp-megamenu-main-wrapper.wpmm-onhover ul.wpmm-mega-wrapper li.wpmega-menu-flyout div ul li div{left:100%;}
.wpmm-orientation-vertical ul.wpmm-mega-wrapper li > a.wp-mega-menu-link > i{line-height:1.7;}
.wpmm-orientation-vertical ul.wpmm-mega-wrapper li.wpmm-search-type a.wpmm-search-type{padding:10px 15px;display:block;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper li.wpmm-search-type > .wpmm-sub-menu-wrap{width:100%;left:100%;right:auto;padding:1px;background:rgba(0,0,0,0.3);border-radius:3px;top:0;opacity:0;visibility:hidden;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper li.wpmm-search-type > .wpmm-sub-menu-wrap .search-field{padding:10px;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper li.wpmm-search-type > .wpmm-sub-menu-wrap .search-submit{border-radius:0 3px 3px 0;background:#17BC9A;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper li.wpmm-search-type:hover > .wpmm-sub-menu-wrap{opacity:1;visibility:visible;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper li .wpmm-search-form .wpmm-search-icon.inline-toggle-left.inline-search{left:-50%;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper li .wpmm-search-form .wpmm-search-icon.inline-toggle-left.inline-search.searchbox-open{right:auto;left:44px;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper li .wpmm-search-form .wpmm-search-icon.inline-toggle-right.inline-search{right:-50%;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li{float:none;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper li.wpmega-enable-single-menu{display:inline-block;border-bottom:0;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper li a.wpmm-csingle-menu{padding:10px 15px;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper li a.wpmm-csingle-menu i{margin-right:0;}
.widget .wp-megamenu-main-wrapper.wpmm-orientation-vertical{width:100%;}
ul.wp-mega-sub-menu .widget_recently_viewed_products a span.wpmm-mega-menu-href-title{display:block !important;}
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a.wpmm-csingle-menu, .wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a.wpmega-searchdown, .wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a.wpmega-searchinline{padding:20px 10px;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a.wpmm-csingle-menu:before, .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a.wpmega-searchinline:before{background:none;}
.wp-megamenu-main-wrapper .wpmegamenu-toggle{display:none;}
.wpmm_megamenu ul.wpmm-mega-wrapper li.wpmega-hide-on-desktop{display:none;}
.wpmm_megamenu ul.wpmm-mega-wrapper li.wpmega-hide-menu-icon > a i{display:none;}
.wpmm_megamenu ul.wpmm-mega-wrapper li.wpmega-hide-arrow a:after{display:none;}
.wpmm_megamenu ul.wpmm-mega-wrapper ul.wp-mega-sub-menu li.wpmega-visible-hide-menu > a.wp-mega-menu-link{visibility:hidden;}
.wpmm-orientation-vertical ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap ul.wp-mega-sub-menu > li > a.wpmm-disable-text:before, .wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap ul.wp-mega-sub-menu > li > a.wpmm-disable-text:before{display:none;}
.wpmm_megamenu .wpmm-target-description.wpmm-target-text{display:block;width:auto;font-size:10px;text-transform:capitalize;font-style:italic;line-height:1;}
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-horizontal, .wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-vertical{background:#5EC073;}
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a{font-size:13px;font-family:Open Sans;color:#fff;}
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li:hover{background:#47a35b;}
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a:before{opacity:1;}
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-custom-theme.wpmm-orientation-horizontal, .wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-custom-theme.wpmm-orientation-vertical{border:none;}
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-horizontal .wpmm-sub-menu-wrap, .wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-vertical .wpmm-sub-menu-wrap{border:none;}
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-horizontal li.wpmm-search-type .wpmm-sub-menu-wrap{border:none !important;}
@-webkit-keyframes mybounce {
from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
}
@keyframes mybounce {
from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
}
.mybounce{-webkit-animation-name:mybounce;animation-name:mybounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}
.wpmega-clean-white ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul{background:#fff;}
.widget .wp-megamenu-main-wrapper.wpmm-orientation-vertical.wpmm-vertical-left-align ul.wpmm-mega-wrapper li > .wpmm-sub-menu-wrap{left:auto;right:100%;}
.widget .wp-megamenu-main-wrapper.wpmm-orientation-vertical.wpmm-vertical-left-align ul li.menu-item-has-children > a:after{content:'\f104';left:0;right:auto;}
.widget .wp-megamenu-main-wrapper.wpmm-orientation-vertical.wpmm-vertical-left-align ul li.menu-item-has-children{padding-left:10px;}
.wpmm_megamenu .wp-megamenu-main-wrapper ul ul .wpmm-featured-post-title ul{margin-left:-1.5% !important;}
.wpmm-sub-menu-wrap .wpmm-featured-post-title li{display:inline-block;vertical-align:top;width:31%;margin-left:2%;margin-bottom:0;}
.widget.widget_wpmegamenu_pro_blogformat ul li{width:100%;margin-bottom:15px;}
.widget.widget_wpmegamenu_pro_blogformat ul li:last-child{margin-bottom:0;}
.wpmm-sub-menu-wrap .wpmm-featured-post-title li .wpmm_lists_posts, .widget.widget_wpmegamenu_pro_blogformat .wpmm-featured-post-title li .wpmm_lists_posts{position:relative;overflow:hidden;}
.wpmm-sub-menu-wrap .wpmm-featured-post-title li .wpmm_lists_posts .wpmm-featured, .widget.widget_wpmegamenu_pro_blogformat li .wpmm_lists_posts .wpmm-featured{transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wpmm-sub-menu-wrap .wpmm-featured-post-title li .wpmm_lists_posts:hover .wpmm-featured, .widget.widget_wpmegamenu_pro_blogformat li .wpmm_lists_posts:hover .wpmm-featured{transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);}
.wpmm-sub-menu-wrap .wpmm-featured-post-title li .wpmm_lists_posts .wpmm-featured, .widget.widget_wpmegamenu_pro_blogformat li .wpmm_lists_posts .wpmm-featured{width:100% !important;position:relative;}
.wpmm-sub-menu-wrap .wpmm-featured-post-title li .wpmm_lists_posts .wpmm-featured:before, .widget.widget_wpmegamenu_pro_blogformat li .wpmm_lists_posts .wpmm-featured:before{position:absolute;content:'';left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.3);}
.wpmm-sub-menu-wrap .wpmm-featured-post-title li .wpmm_lists_posts .wpmm-postformat-title, .widget.widget_wpmegamenu_pro_blogformat li .wpmm_lists_posts .wpmm-postformat-title{position:absolute;bottom:0;width:100%;padding:0 10px 10px;}
.wpmm-sub-menu-wrap .wpmm-featured-post-title li .wpmm_lists_posts .wpmm-postformat-title .span-wrapper, .widget.widget_wpmegamenu_pro_blogformat li .wpmm_lists_posts .wpmm-postformat-title .span-wrapper{line-height:1;}
.wpmm-sub-menu-wrap .wpmm-featured-post-title li .wpmm_lists_posts .wpmm-postformat-title a h4, .widget.widget_wpmegamenu_pro_blogformat li .wpmm_lists_posts .wpmm-postformat-title a h4{margin-bottom:7px;display:block;}
.wpmm-sub-menu-wrap .wpmm-featured-post-title li .wpmm_lists_posts .wpmm-postformat-title a + a,
.widget.widget_wpmegamenu_pro_blogformat li .wpmm_lists_posts .wpmm-postformat-title a + a{display:inline-block;min-width:100%;}
.wpmm-sub-menu-wrap .wpmm-featured-post-title li .wpmm_lists_posts .wpmm-hover-icon, .widget.widget_wpmegamenu_pro_blogformat li .wpmm_lists_posts .wpmm-hover-icon{position:absolute;z-index:999;left:0;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);opacity:0;visibility:hidden;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wpmm-sub-menu-wrap .wpmm-featured-post-title li .wpmm_lists_posts:hover .wpmm-hover-icon, .widget.widget_wpmegamenu_pro_blogformat li .wpmm_lists_posts:hover .wpmm-hover-icon{opacity:1;visibility:visible;}
.wpmm_megamenu ul.wp-mega-sub-menu .wpmm-featured-post-title ul li a, .widget.widget_wpmegamenu_pro_blogformat .wpmm-featured-post-title ul li .wpmm_lists_posts a{text-align:center;color:#fff;font-weight:400;display:block;}
.widget.widget_wpmegamenu_pro_blogformat .wpmm-featured-post-title ul li .wpmm_lists_posts a{color:#fff !important;}
.wpmm_megamenu ul.wp-mega-sub-menu .wpmm-featured-post-title .wpmm-postformat-title a + a,
.widget.widget_wpmegamenu_pro_blogformat .wpmm-featured-post-title ul li .wpmm_lists_posts .wpmm-postformat-title a + a{font-size:13px;}
.wpmm_megamenu ul.wp-mega-sub-menu .wpmm-featured-post-title ul li a span, .widget.widget_wpmegamenu_pro_blogformat .wpmm-featured-post-title ul li a span{margin:0 5px 5px;float:left;font-size:13px;}
.wpmm_megamenu ul.wp-mega-sub-menu .wpmm-featured-post-title ul li a span + span,
.widget.widget_wpmegamenu_pro_blogformat .wpmm-featured-post-title ul li a span + span{float:right;}
.wpmm_megamenu ul.wp-mega-sub-menu .wpmm-featured-post-title ul li a span i.fa, .widget.widget_wpmegamenu_pro_blogformat .wpmm-featured-post-title ul li a span i.fa{padding-right:5px;}
.wpmm-sub-menu-wrap .wpmm-featured-post-title li .wpmm_lists_posts .wpmm-postformat-title .featured-btn, .widget.widget_wpmegamenu_pro_blogformat li .wpmm_lists_posts .wpmm-postformat-title .featured-btn{width:100%;}
.menu-widget-class-widget_wpmm_featuredbox_widget .wpmm-featured-horizontal-type .wpmm-featured-box-section{display:inline-block;vertical-align:top;margin:0 -2px;width:33.33%;padding-right:20px;}
.menu-widget-class-widget_wpmm_featuredbox_widget .wpmm-featured-vertical-type .wpmm-featured-box-section{margin-bottom:15px;}
.menu-widget-class-widget_wpmm_featuredbox_widget .wpmm-featured-vertical-type .wpmm-featured-box-section:last-child{margin-bottom:0;}
.menu-widget-class-widget_wpmm_featuredbox_widget .wpmm-featured-horizontal-type .wpmm-featured-box-section .wpmm-icon-text-icon{float:left;font-size:65px;width:20%;}
.menu-widget-class-widget_wpmm_featuredbox_widget .wpmm-featured-horizontal-type .wpmm-featured-box-section .wpmm-feature-box-info{float:left;width:80%;padding-left:12px;}
.menu-widget-class-widget_wpmm_featuredbox_widget .wpmm-featured-horizontal-type .wpmm-featured-box-section .wpmm-feature-box-info span.wpmm-title-tag, .menu-widget-class-widget_wpmm_featuredbox_widget .wpmm-featured-vertical-type .wpmm-featured-box-section .wpmm-feature-box-info span.wpmm-title-tag{font-size:18px;display:block;}
.widget_wpmegamenu_pro_poststimeline .wpmm-posts-timeline ul li .post-date-format, .widget_wpmegamenu_pro_poststimeline .wpmm-posts-timeline ul li .wpmm-timeline-post-title, .widget_wpmegamenu_pro_poststimeline .wpmm-posts-timeline ul li .wpmm-post-datetime-divider{display:inline-block;vertical-align:top;}
.widget_wpmegamenu_pro_poststimeline .wpmm-posts-timeline ul li .post-date-format{margin-right:10px;width:42%;}
.widget_wpmegamenu_pro_poststimeline .wpmm-posts-timeline ul li .post-date-format .wpmm-post-date, .widget_wpmegamenu_pro_poststimeline .wpmm-posts-timeline ul li .post-date-format .wpmm-post-time{display:block;}
.widget_wpmegamenu_pro_poststimeline .wpmm-posts-timeline ul li .wpmm-timeline-post-title{margin-left:12px;}
.widget_wpmegamenu_pro_poststimeline .wpmm-posts-timeline ul li .wpmm-post-datetime-divider{position:relative;}
.widget_wpmegamenu_pro_poststimeline .wpmm-posts-timeline ul li .wpmm-post-datetime-divider:before{position:absolute;content:'\f017';font-family:FontAwesome;font-size:16px;color:#f00;left:-10px;top:7px;}
.widget_wpmegamenu_pro_poststimeline .wpmm-posts-timeline ul li .wpmm-post-datetime-divider:after{position:absolute;content:'';width:1px;height:12px;background:#ccc;left:-5px;top:28px;}
.wpmm-text-widgets{display:block;}
.wpmm-text-widgets .thumb{width:100%;margin-bottom:10px;overflow:hidden;}
.wpmm-text-widgets .thumb a{display:block;}
.wpmm-text-widgets .thumb a img{transition:all .4s cubic-bezier(.88,-.99,0,1.81);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);}
.wpmm-text-widgets .thumb a:hover img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}
.wpmm-text-widgets .wpmm-header h2.entry-title{margin-bottom:5px;}
.wpmm-text-widgets .wpmm-header p{margin-bottom:10px;}
.wpmm-text-widgets .wpmm-header h2.entry-title a{font-size:16px;text-transform:capitalize;font-weight:600;}
.wpmm-text-widgets .wwpmm-linkbtn{display:inline-block;padding:5px 10px;background:#de5855;color:#fff;cursor:pointer;border:1px solid #de5855;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wpmm-text-widgets .wwpmm-linkbtn:hover{background:none;color:#de5855;}
.wpmm-pro-recent-posts-widget .wpmm-recentposts-section{overflow:hidden;}
.wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-image-left-section{float:left;width:35%;}
.wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-image-left-section img{width:100%;}
.wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-content-right-section{float:left;width:65%;padding:0 15px 15px;line-height:1.2;}
.wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-content-right-section .wpmm-cat{font-size:12px;color:#d92121;text-transform:uppercase;display:block;margin-bottom:5px;}
.wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-content-right-section .wpmm-display-date{font-size:11px;color:#888888;text-transform:uppercase;display:block;margin-bottom:5px;}
.wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-content-right-section .wpmm-comment-number{font-size:11px;color:#888888;display:block;position:relative;padding-left:15px;margin-bottom:5px;}
.wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-content-right-section .wpmm-comment-number:before{content:'\f075';position:absolute;display:block;font-family:FontAwesome;font:11px;color:#888888;top:0;left:0;}
.wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-content-right-section .wpmm-recent-posts-title{color:#282828;font-size:14px;font-weight:600;margin-bottom:5px;display:block;}
.wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-content-right-section .wpmm-readmore-btn{display:inline-block;color:#888;position:relative;}
.wpmm-pro-recent-posts-widget .wpmm-recentposts-section .wpmm-content-right-section .wpmm-readmore-btn:before{position:absolute;content:'\f105';font-family:FontAwesome;font-size:14px;display:block;top:-1px;right:-10px;}
.wpmm-pro-recent-posts-widget ul li{cursor:pointer;}
.wpmm-pro-recent-posts-widget .layout1 li{transition:all ease 0.3s;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;}
.wpmm-pro-recent-posts-widget .layout1 li:hover div{background:#f3f3f3;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wpmm-pro-recent-posts-widget .layout1 .wpmm-content-right-section{padding:10px 15px;}
.wpmm-pro-recent-posts-widget .layout2 li .wpmm-recentposts-section .wpmm-image-left-section{position:relative;}
.wpmm-pro-recent-posts-widget .layout2 li .wpmm-recentposts-section .wpmm-image-left-section:before{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.5);content:'';transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wpmm-pro-recent-posts-widget .layout2 li:hover .wpmm-recentposts-section .wpmm-image-left-section:before{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);}
.wpmm-pro-recent-posts-widget .layout2 li .wpmm-recentposts-section .wpmm-image-left-section:after{position:absolute;content:'\f196';font-family:FontAwesome;font-size:40px;color:#fff;top:0;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;opacity:0;visibility:hidden;}
.wpmm-pro-recent-posts-widget .layout2 li:hover .wpmm-recentposts-section .wpmm-image-left-section:after{opacity:1;top:50%;visibility:visible;}
.wpmm-pro-recent-posts-widget .layout3 li .wpmm-recentposts-section .wpmm-image-left-section{position:relative;}
.wpmm-pro-recent-posts-widget .layout3 li .wpmm-recentposts-section .wpmm-image-left-section:before{content:'';position:absolute;left:0;width:5px;height:100%;background:#dc5958;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;}
.wpmm-pro-recent-posts-widget .layout3 li:hover .wpmm-recentposts-section .wpmm-image-left-section:before{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);}
.wpmmpro-postslist-wrapper{font-size:14px;color:#888888;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list a.wpmegamenu_post_item{float:left;width:25%;padding-right:20px;display:block;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list a.wpmegamenu_post_item:nth-child(4n){padding-right:0;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list .show-category{display:block;margin-bottom:13px;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list .show-category span{background:#f87b7b;padding:5px 10px;text-transform:uppercase;font-size:12px;color:#fff;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list span.wpmm-posts-title{display:block;font-weight:600;color:#282828;font-size:18px;line-height:1.2;margin-bottom:5px;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list .posts-extra-details{color:#888888;font-size:12px;font-weight:600;margin-bottom:10px;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list .posts-extra-details > span{margin-right:5px;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list .posts-extra-details .wpmm-author-name, .wpmmpro-postslist-wrapper .wpmmpro-posts-list .posts-extra-details .wpmm-entry-date{text-transform:uppercase;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list .posts-extra-details span.wpmm-author-name span, .wpmmpro-postslist-wrapper .wpmmpro-posts-list .posts-extra-details span.wpmm-entry-date span{text-transform:none;color:#9b9a9a;font-weight:400;margin-right:2px;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list .posts-extra-details .comment_in_number{position:relative;padding-left:15px;float:right;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list .posts-extra-details .comment_in_number:before{position:absolute;content:'\f075';font-family:FontAwesome;font-size:12px;display:block;top:0;left:0;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list .wpmmpro_post_img{margin-bottom:15px;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list .wpmmpro_post_content{color:#888888;font-size:14px;text-transform:uppercase;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list .wpmmpro_post_content p{margin-bottom:10px;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list .posts-last-section{display:inline-block;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list .posts-last-section span{display:block;cursor:pointer;}
.wpmmpro-postslist-wrapper .wpmm-layout1 .posts-last-section, .wpmmpro-postslist-wrapper .wpmm-layout2 .posts-last-section{background:#f87b7a;border-radius:2px;-webkit-border-radius:2px;color:#fff;text-transform:uppercase;font-size:12px;box-shadow:0 3px 0px #da5d5c;-webkit-box-shadow:0 3px 0px #da5d5c;padding:5px 15px;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-ms-transition:all ease 0.5s;}
.wpmmpro-postslist-wrapper .wpmm-layout2 .posts-last-section{border-radius:0;box-shadow:none;border:1px solid #929292;color:#929292;background:none;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list.wpmm-layout1 a:hover .posts-last-section{background:#414040;box-shadow:0 3px 0px #151414;-webkit-box-shadow:0 3px 0px #151414;}
.wpmmpro-postslist-wrapper .wpmm-layout2 a:hover .posts-last-section{background:#f87b7a;color:#fff;border-color:#f87b7a;}
.wpmmpro-postslist-wrapper .wpmm-layout3 .posts-last-section span.wpmm-entry-date, .wpmmpro-postslist-wrapper .wpmm-layout3 .posts-last-section span.comment_in_number{font-size:12px;color:#888888;text-transform:uppercase;font-weight:400;}
.wpmmpro-postslist-wrapper .wpmm-layout3 .posts-last-section span{font-weight:600;color:#000;font-size:12px;}
.wpmmpro-postslist-wrapper .wpmm-layout3 .show-category span{background:none;padding:0 0 0 20px;color:#333333;position:relative;}
.wpmmpro-postslist-wrapper .wpmm-layout3 .show-category span:before{content:'\f115';position:absolute;font-family:FontAwesome;font-size:13px;left:0;display:block;top:-2px;}
.wpmmpro-postslist-wrapper .wpmm-layout3.wpmmpro-posts-list .show-category{border-bottom:1px solid #333333;}
.wpmmpro-postslist-wrapper .wpmm-layout3.wpmmpro-posts-list a .wpmmpro_post_img{overflow:hidden;}
.wpmmpro-postslist-wrapper .wpmm-layout3.wpmmpro-posts-list a .wpmmpro_post_img img{transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-ms-transition:all ease 0.5s;}
.wpmmpro-postslist-wrapper .wpmm-layout3.wpmmpro-posts-list a:hover .wpmmpro_post_img img{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-ms-transition:all ease 0.5s;}
.wpmega-posts-slider li{position:relative;}
.wpmega-posts-slider li .wpmm-caption-wrapper{position:absolute;bottom:20px;width:100%;color:#fff;padding:0 15px;}
.wpmega-posts-slider li:before{position:absolute;content:'';background:rgba(0,0,0,0.5);height:100%;width:100%;}
.wpmega-posts-slider li .wpmm-caption-wrapper h3 a{color:#fff !important;text-transform:capitalize;}
.wpmega-posts-slider li .wpmm-caption-wrapper .posts-slider-date i.fa{margin-right:5px;}
.wpmm-posts-slider-widgets .bx-controls-direction a{background-image:none !important;}
.wpmm-posts-slider-widgets .bx-controls-direction a.bx-prev, .wpmm-posts-slider-widgets .bx-controls-direction a.bx-next{color:#fff;background:#dc5958;height:25px;width:20px;text-align:center;position:relative;text-indent:0;font-size:0;margin-top:0;display:inline-block;position:absolute;}
.wpmm-posts-slider-widgets .bx-controls-direction a.bx-prev{left:-8px;}
.wpmm-posts-slider-widgets .bx-controls-direction a.bx-next{right:0;}
.wpmm-posts-slider-widgets .bx-controls-direction a.bx-prev:before, .wpmm-posts-slider-widgets .bx-controls-direction a.bx-next:before{position:absolute;content:'';font-family:FontAwesome;font-size:16px;color:#fff;}
.wpmm-posts-slider-widgets .bx-controls-direction a.bx-prev:before{content:'\f104';left:6px;}
.wpmm-posts-slider-widgets .bx-controls-direction a.bx-next:before{content:'\f105';right:6px;}
.wpmm-image-gallery-widget .gallery-icon.landscape{padding:10px;background:#f2f2f2;cursor:pointer;overflow:hidden;}
.wpmm-image-gallery-widget .gallery-icon.landscape img{width:100%;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-ms-transition:all ease 0.5s;-ms-filter:grayscale(0%);-webkit-filter:grayscale(0%);filter:grayscale(0%);}
.wpmm-image-gallery-widget .gallery-icon.landscape:hover img{-ms-filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:grayscale(100%);}
.wpmm-image-link-wrapper a img{width:100%;}
.wpmm-image-link-wrapper a{position:relative;display:block;}
.wpmm-image-link-wrapper a:before{position:absolute;z-index:2;display:block;content:'';background:rgba(0,0,0,0.6);-webkit-transform:scale(0);transform:scale(0);opacity:0;width:0;height:0;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-ms-transition:all ease 0.5s;}
.wpmm-image-link-wrapper a:hover:before{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1);width:100%;height:100%;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;-ms-transition:all ease 0.5s;}
.wp-megamenu-main-wrapper .woocommerce span.onsale{border-radius:0;left:5px;top:-6px;min-width:50px;min-height:30px;font-weight:500;font-size:13px;padding:7px 0;line-height:1.5;background-color:#66a423 !important;}
.wp-megamenu-main-wrapper .woocommerce span.onsale:before{position:absolute;content:'';right:-8px;top:0;left:auto;width:0;height:0;border-style:solid;border-width:7px 0 0 8px;border-color:transparent transparent transparent #396d02;}
.login_overlay{background:rgba(0,0,0,0.6);position:absolute;width:100%;height:100%;z-index:9999;}
@media(min-width:900px){
.wpmm-sub-menu-wrap{height:auto !important;}
}
.wpmega-menu-megamenu .wpmm-sub-menu-wrap.wpmm-mega-slideup{left:50% !important;}
.wpmega-menu-megamenu .wpmm-sub-menu-wrap.wpmm-mega-slidedown{left:0 !important;}
#masthead{
display:block;
}@media(max-width:930px){ .wpmm-orientation-vertical .menutoggle, .wpmm-orientation-horizontal .menutoggle{display:none !important;}
}
@media(min-width:911px){
.wp-megamenu-main-wrapper .wpmm-mega-wrapper{display:block !important;}
}
@media(max-width:910px){
.wpmm-orientation-vertical .menutoggle, .wpmm-orientation-horizontal .menutoggle{display:none !important;}
.wpmm-orientation-horizontal .wpmegamenu-toggle{display:block;}
.wpmm-orientation-horizontal .wpmegamenu-toggle .wp-mega-toggle-block .dashicons{font-size:26px;}
.wpmm-orientation-horizontal .wpmegamenu-toggle .menutoggle{display:none;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li{width:100%;border-bottom:1px solid #ccc;text-align:left;position:relative;display:block;}
.wpmm_megamenu ul.wpmm-mega-wrapper li.wpmega-hide-on-desktop{display:block;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li:last-child{border-bottom:none;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .dropdown-toggle{display:none;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a.wpmega-searchdown, .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a.wpmega-searchinline{padding:15px 10px;}
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a.wpmega-searchinline, .wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a.wpmm-csingle-menu{padding:15px 10px;}
.wp-megamenu-main-wrapper.wpmega-midnightblue-sky-white.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a::before{display:none;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li.menu-item-has-children a{margin-right:0;}
.wpmm-orientation-horizontal .wpmegamenu-toggle .wpmega-openblock, .wpmm-orientation-horizontal .wpmegamenu-toggle .wpmega-closeblock{padding:10px 10px 13px;color:#fff;}
.wpmm-orientation-horizontal.wpmega-clean-white .wpmegamenu-toggle .wpmega-openblock, .wpmm-orientation-horizontal.wpmega-clean-white .wpmegamenu-toggle .wpmega-closeblock{color:#000;}
.wpmm-orientation-vertical.wpmega-clean-white .wpmegamenu-toggle .wpmega-openblock, .wpmm-orientation-vertical.wpmega-clean-white .wpmegamenu-toggle .wpmega-closeblock{color:#000;}
.wpmm-orientation-horizontal.wpmega-clean-white .wpmegamenu-toggle{border:1px solid #ccc;}
.wp-megamenu-main-wrapper .wpmm-mega-menu-label{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:23%;}
.wp-megamenu-main-wrapper .wpmm-mega-menu-label::before{border-color:#d500fb transparent transparent;border-style:solid;border-width:7px 4.5px 0;bottom:-6px;content:"";height:0;left:-6px;margin-left:auto;margin-right:auto;position:absolute;right:auto;top:50%;transform:rotate(90deg) translateX(-50%);width:0;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap{transition:none;-webkit-transition:none;-ms-transition:none;}
.wpmm-orientation-horizontal .wpmega-responsive-closebtn{color:#fff;border-top:1px solid #fff;padding:15px 10px;font-weight:600;position:relative;padding-left:30px;cursor:pointer;z-index:999999;overflow:hidden;clear:both;}
.wpmm-orientation-horizontal .wpmega-responsive-closebtn:before{position:absolute;content:'\f00d';font-family:FontAwesome;font-size:16px;left:10px;line-height:1.4;}
ul.wpmm-mega-wrapper li.wpmm-menu-align-right.wpmm-search-type:hover .wpmm-sub-menu-wrap{top:0;}
ul.wpmm-mega-wrapper li .wpmm-search-form .wpmm-search-icon.inline-toggle-right.inline-search.searchbox-open{left:auto;opacity:1;right:10px;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul{width:100%;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout div, ul.wpmm-mega-wrapper li.wpmega-menu-flyout div ul li div{width:100%;position:relative;max-height:0;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.active-show > div{max-height:1000px;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.active-show > div ul li.active-show > div{max-height:1000px;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout li.menu-item-has-children > a::after{top:12px;}
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a.wpmega-searchdown{padding:15px 10px;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap{position:relative;max-height:0;transition:all ease 0.1s;-webkit-transition:all ease 0.1s;-ms-transition:all ease 0.1s;padding:0 8px 0;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.active-show .wpmm-sub-menu-wrap{position:relative;max-height:10000px;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;padding:15px 8px 5px;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right ul.wp-mega-sub-menu li.wpmm-submenu-align-left.menu-item-has-children a:after, ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-left ul.wp-mega-sub-menu li.wpmm-submenu-align-left.menu-item-has-children a:after{left:auto;right:10px;transform:rotate(180deg) !important;-webkit-transform:rotate(180deg) !important;-ms-transform:rotate(180deg) !important;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right ul.wp-mega-sub-menu li.wpmm-submenu-align-left.menu-item-has-children a.wp-mega-menu-link{padding-left:10px;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li a{padding-left:20px !important;}
.wp-megamenu-main-wrapper.wpmm-onclick ul.wpmm-mega-wrapper li.wpmega-menu-flyout > div{overflow:hidden;height:0;}
.wp-megamenu-main-wrapper.wpmm-onclick ul.wpmm-mega-wrapper li.wpmega-menu-flyout > div.wpmm-open-fade{height:100%;z-index:999;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-left div ul li div{right:0;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout div{z-index:999;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-left div ul li.wpmm-submenu-align-right div{left:0;}
.wpmm_megamenu ul.wpmm-mega-wrapper li.wpmega-hide-on-mobile{display:none;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical{width:100%;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical .wp-mega-toggle-block{color:#fff;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical .wp-mega-toggle-block .wpmega-openblock, .wp-megamenu-main-wrapper.wpmm-orientation-vertical .wp-mega-toggle-block .wpmega-closeblock{padding:10px 10px 13px;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical .wp-mega-toggle-block .dashicons{font-size:26px;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical .wp-mega-toggle-block .menutoggle{display:none;}
.wpmm-orientation-vertical .wpmega-responsive-closebtn{color:#fff;border-top:1px solid #fff;padding:10px;font-weight:600;position:relative;padding-left:10px;cursor:pointer;z-index:999999;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul li.menu-item-has-children > a:after{content:'\f107';}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap{position:relative;max-height:0;transition:all ease 0.1s;-webkit-transition:all ease 0.1s;-ms-transition:all ease 0.1s;padding:0 8px 0;left:0;width:100% !important;right:0;}
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper li.active-show .wpmm-sub-menu-wrap{position:relative;max-height:10000px;transition:all ease 0.3s;-webkit-transition:all ease 0.3s;-ms-transition:all ease 0.3s;padding:15px 8px 5px;}
.wpmm-orientation-vertical ul.wpmm-mega-wrapper li.wpmega-menu-flyout div{left:0;}
ul.wpmm-mega-wrapper li .wpmm-search-form .wpmm-search-icon.inline-toggle-left.inline-search.searchbox-open{left:40px;top:27px;}
ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wpmega-vertical-tabs ul.wpmm-tab-groups > li.wpmm-tabs-section > div.wpmm-sub-menu-wrapper > ul.wpmm-tab-groups-panel > li{width:49%;padding:0;margin:0 0 10px;}
ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wpmega-vertical-tabs ul.wpmm-tab-groups > li.wpmm-tabs-section > div.wpmm-sub-menu-wrapper > ul.wpmm-tab-groups-panel > li:nth-child(even){margin-left:1%;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper{overflow:hidden;padding:0;margin:0;border:0;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right div ul li.wpmm-submenu-align-left div{right:0;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right div ul li div{left:0;}
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li.wpmega-horizontal-full-width .wpmm-sub-menu-wrap, .wp-megamenu-main-wrapper.wpmm-orientation-horizontal.wpmm-onclick ul.wpmm-mega-wrapper li.active-show .wpmm-sub-menu-wrap, .wp-megamenu-main-wrapper.wpmm-orientation-vertical.wpmm-onclick ul.wpmm-mega-wrapper li.active-show .wpmm-sub-menu-wrap{height:100%;z-index:999;}
ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right ul.wp-mega-sub-menu li{overflow:hidden;}
.widget .wp-megamenu-main-wrapper.wpmm-orientation-vertical.wpmm-vertical-left-align ul li.menu-item-has-children{padding-left:0;}
.widget .wp-megamenu-main-wrapper.wpmm-orientation-vertical.wpmm-vertical-left-align ul.wpmm-mega-wrapper li > .wpmm-sub-menu-wrap{position:static;height:100% !important;}
.widget .wp-megamenu-main-wrapper.wpmm-orientation-vertical.wpmm-vertical-left-align ul li.menu-item-has-children > a::after{left:auto;right:10px;content:'\f107';}
}
@media(max-width:768px){ .wpmm-mega-8columns, .wpmm-mega-7columns, .wpmm-mega-6columns, .wpmm-mega-5columns, .wpmm-mega-4columns, .wpmm-mega-3columns, .wpmm-mega-2columns, .wpmm-mega-1columns{width:100%;}
.wpmm-sub-menu-wrap li.wpmega-1columns-1total, .wpmm-sub-menu-wrap li.wpmega-1columns-2total, .wpmm-sub-menu-wrap li.wpmega-1columns-3total, .wpmm-sub-menu-wrap li.wpmega-1columns-4total, .wpmm-sub-menu-wrap li.wpmega-1columns-5total, .wpmm-sub-menu-wrap li.wpmega-1columns-6total, .wpmm-sub-menu-wrap li.wpmega-1columns-7total, .wpmm-sub-menu-wrap li.wpmega-1columns-8total, .wpmm-sub-menu-wrap li.wpmega-2columns-2total, .wpmm-sub-menu-wrap li.wpmega-2columns-3total, .wpmm-sub-menu-wrap li.wpmega-3columns-3total, .wpmm-sub-menu-wrap li.wpmega-2columns-4total, .wpmm-sub-menu-wrap li.wpmega-3columns-4total, .wpmm-sub-menu-wrap li.wpmega-4columns-4total, .wpmm-sub-menu-wrap li.wpmega-2columns-5total, .wpmm-sub-menu-wrap li.wpmega-3columns-5total, .wpmm-sub-menu-wrap li.wpmega-4columns-5total, .wpmm-sub-menu-wrap li.wpmega-5columns-5total, .wpmm-sub-menu-wrap li.wpmega-2columns-6total, .wpmm-sub-menu-wrap li.wpmega-3columns-6total, .wpmm-sub-menu-wrap li.wpmega-4columns-6total, .wpmm-sub-menu-wrap li.wpmega-5columns-6total, .wpmm-sub-menu-wrap li.wpmega-6columns-6total, .wpmm-sub-menu-wrap li.wpmega-2columns-7total, .wpmm-sub-menu-wrap li.wpmega-3columns-7total, .wpmm-sub-menu-wrap li.wpmega-4columns-7total, .wpmm-sub-menu-wrap li.wpmega-5columns-7total, .wpmm-sub-menu-wrap li.wpmega-5columns-7total, .wpmm-sub-menu-wrap li.wpmega-6columns-7total, .wpmm-sub-menu-wrap li.wpmega-7columns-7total, .wpmm-sub-menu-wrap li.wpmega-2columns-8total, .wpmm-sub-menu-wrap li.wpmega-3columns-8total, .wpmm-sub-menu-wrap li.wpmega-4columns-8total, .wpmm-sub-menu-wrap li.wpmega-5columns-8total, .wpmm-sub-menu-wrap li.wpmega-6columns-8total, .wpmm-sub-menu-wrap li.wpmega-7columns-8total, .wpmm-sub-menu-wrap li.wpmega-8columns-8total{width:100%;padding:0 10px;}
.wpmm-sub-menu-wrap li{margin-bottom:20px;}
.wpmm-sub-menu-wrap li:last-child{margin-bottom:0;}
.wpmega-black-white .wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title:before, .wpmega-black-white .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link:before, .wpmega-mountain-meadow-white .wpmm-sub-menu-wrap ul li h4.wpmm-mega-block-title:before, .wpmega-mountain-meadow-white .wpmm-sub-menu-wrap ul li.wp-mega-menu-header > a.wp-mega-menu-link:before{width:100%;height:1px;}
.wpmm-sub-menu-wrap ul li .wpmm-pro-recent-posts-widget ul li{width:50% !important;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list a.wpmegamenu_post_item{width:48%;}
.wpmm-orientation-horizontal .wpmm-sub-menu-wrap .wpmm-single-bgimage, .wpmm-orientation-vertical .wpmm-sub-menu-wrap .wpmm-single-bgimage{display:none;}
.wp-megamenu-main-wrapper ul li ul li.wpmega-horizontal-tabs > div > ul > li.wpmm-tabs-section > div > ul.wpmm-tab-groups-panel > li{display:inline-block;width:49% !important;margin:0 0 20px !important;}
.wp-megamenu-main-wrapper ul li ul li.wpmega-horizontal-tabs > div > ul > li.wpmm-tabs-section > div > ul.wpmm-tab-groups-panel > li:first-child{margin-left:0 !important;}
.wp-megamenu-main-wrapper ul li ul li.wpmega-horizontal-tabs > div > ul > li.wpmm-tabs-section > div > ul.wpmm-tab-groups-panel > li:nth-child(even){margin-left:1% !important;}
ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wpmega-vertical-tabs div > ul.wpmm-tab-groups{width:100%;height:auto !important;}
ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wpmega-vertical-tabs ul.wpmm-tab-groups > li.wpmm-tabs-section > div.wpmm-sub-menu-wrapper > ul.wpmm-tab-groups-panel{position:relative;left:0;width:100%;}
ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wpmega-vertical-tabs ul.wpmm-tab-groups > li > a > span{border-right:1px solid #ccc;}
ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wpmega-vertical-tabs ul.wpmm-tab-groups > li.show_tab > a > span{border-bottom:1px solid #ccc;}
ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage a.wp-mega-menu-link .wpmm-featured-image, ul.wp-mega-sub-menu li.wpmm-custom-post-settings.wpmega-image-left .wpmm-custom-postimage a.wp-mega-menu-link .wpmm-custom-image{float:none;}
}
@media(max-width:620px){
.wpmm-sub-menu-wrap ul li .wpmm-pro-recent-posts-widget ul li{width:100% !important;}
.wpmmpro-postslist-wrapper .wpmmpro-posts-list a.wpmegamenu_post_item{width:100%;}
.wpmm-pro-productlist-wrap ul.all-product-list li{width:100%;}
.wpmm-pro-productlist-wrap ul.all-product-list li:nth-child(even){padding-left:0;}
.wpmm-pro-woo-product-widget ul.all-woo-product-new-layout li{width:47.9%;}
.wp-megamenu-main-wrapper ul li ul.wp-mega-sub-menu > li.wpmega-horizontal-tabs > .wpmm-sub-menu-wrapper > ul > li.wpmm-tabs-section{display:block;}
.wp-megamenu-main-wrapper ul li ul.wp-mega-sub-menu > li.wpmega-horizontal-tabs > .wpmm-sub-menu-wrapper > ul > li.wpmm-tabs-section > a.wp-mega-menu-link{width:100%;}
.wp-megamenu-main-wrapper ul li ul.wp-mega-sub-menu > li.wpmega-horizontal-tabs > .wpmm-sub-menu-wrapper > ul > li.wpmm-tabs-section > a.wp-mega-menu-link span{display:block;}
.wp-megamenu-main-wrapper ul li ul.wp-mega-sub-menu > li.wpmega-horizontal-tabs > .wpmm-sub-menu-wrapper > ul > li.wpmm-tabs-section > a.wp-mega-menu-link, .wp-megamenu-main-wrapper ul li ul.wp-mega-sub-menu > li.wpmega-horizontal-tabs > .wpmm-sub-menu-wrapper > ul > li.wpmm-tabs-section> a.wp-mega-menu-link span{transform:skewX(0deg);-webkit-transform:skewX(0deg);-ms-transform:skewX(0deg);}
.wp-megamenu-main-wrapper ul li ul.wp-mega-sub-menu > li.wpmega-horizontal-tabs > .wpmm-sub-menu-wrapper > ul > li.wpmm-tabs-section:first-child{margin-left:0;}
.wp-megamenu-main-wrapper ul li ul li.wpmega-horizontal-tabs > div > ul > li.wpmm-tabs-section > .wpmm-sub-menu-wrapper{position:relative;overflow:hidden;}
.wp-megamenu-main-wrapper ul li ul li.wpmega-horizontal-tabs ul{height:auto !important;}
ul.wpmm-mega-wrapper li .wpmm-sub-menu-wrap ul.wp-mega-sub-menu li.wpmega-vertical-tabs ul.wpmm-tab-groups > li.wpmm-tabs-section > div.wpmm-sub-menu-wrapper > ul.wpmm-tab-groups-panel > li{width:100%;}
}
@media(max-width:480px){
.wpmm-orientation-horizontal ul li ul li.wp-mega-menu-header {
width: 100%;
}
.wpmm-pro-woo-product-widget ul.all-woo-product-new-layout li {
width: 100%;
margin: 0 0 10px; 
}
.wp-megamenu-main-wrapper ul li ul li.wpmega-horizontal-tabs > div > ul > li.wpmm-tabs-section > div > ul.wpmm-tab-groups-panel > li {
width: 100% !important;
}
}
 .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}
.animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;}
@-webkit-keyframes bounce {
from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
}
@keyframes bounce {
from, 20%, 53%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
40%, 43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);animation-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}
@-webkit-keyframes flash {
from, 50%, to{opacity:1;}
25%, 75%{opacity:0;}
}
@keyframes flash {
from, 50%, to{opacity:1;}
25%, 75%{opacity:0;}
}
.flash{-webkit-animation-name:flash;animation-name:flash;}
@-webkit-keyframes pulse {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes pulse {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse;}
@-webkit-keyframes rubberBand {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes rubberBand {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}
@-webkit-keyframes shake {
from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
}
@keyframes shake {
from, to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}
20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}
}
.shake{-webkit-animation-name:shake;animation-name:shake;}
@-webkit-keyframes headShake {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}
50%{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes headShake {
0%{-webkit-transform:translateX(0);transform:translateX(0);}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}
50%{-webkit-transform:translateX(0);transform:translateX(0);}
}
.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake;}
@-webkit-keyframes swing {
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}
to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}
}
@keyframes swing {
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}
to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}
@-webkit-keyframes tada {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%, 20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes tada {
from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%, 20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.tada{-webkit-animation-name:tada;animation-name:tada;}
@-webkit-keyframes wobble {
from{-webkit-transform:none;transform:none;}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
to{-webkit-transform:none;transform:none;}
}
@keyframes wobble {
from{-webkit-transform:none;transform:none;}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
to{-webkit-transform:none;transform:none;}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble;}
@-webkit-keyframes jello {
from, 11.1%, to{-webkit-transform:none;transform:none;}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}
}
@keyframes jello {
from, 11.1%, to{-webkit-transform:none;transform:none;}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center;}
@-webkit-keyframes bounceIn {
from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-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);}
to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes bounceIn {
from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-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);}
to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}
@-webkit-keyframes bounceInDown {
from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-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);}
to{-webkit-transform:none;transform:none;}
}
@keyframes bounceInDown {
from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-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);}
to{-webkit-transform:none;transform:none;}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}
@-webkit-keyframes bounceInLeft {
from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-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);}
to{-webkit-transform:none;transform:none;}
}
@keyframes bounceInLeft {
from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-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);}
to{-webkit-transform:none;transform:none;}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}
@-webkit-keyframes bounceInRight {
from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
from{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);}
to{-webkit-transform:none;transform:none;}
}
@keyframes bounceInRight {
from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
from{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);}
to{-webkit-transform:none;transform:none;}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}
@-webkit-keyframes bounceInUp {
from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
from{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);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes bounceInUp {
from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}
from{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);}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}
@-webkit-keyframes bounceOut {
20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}
50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
to{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
}
@keyframes bounceOut {
20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9);}
50%, 55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}
to{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
}
.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}
@-webkit-keyframes bounceOutDown {
20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
@keyframes bounceOutDown {
20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}
40%, 45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}
@-webkit-keyframes bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
@keyframes bounceOutLeft {
20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}
@-webkit-keyframes bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
@keyframes bounceOutRight {
20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}
@-webkit-keyframes bounceOutUp {
20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
@keyframes bounceOutUp {
20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}
40%, 45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}
@-webkit-keyframes fadeIn {
from{opacity:0;}
to{opacity:1;}
}
@keyframes fadeIn {
from{opacity:0;}
to{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
@-webkit-keyframes fadeInDown {
from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInDown {
from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
@-webkit-keyframes fadeInDownBig {
from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInDownBig {
from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}
@-webkit-keyframes fadeInLeft {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInLeft {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
@-webkit-keyframes fadeInLeftBig {
from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInLeftBig {
from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}
@-webkit-keyframes fadeInRight {
from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInRight {
from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
@-webkit-keyframes fadeInRightBig {
from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInRightBig {
from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}
@-webkit-keyframes fadeInUp {
from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUp {
from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
@-webkit-keyframes fadeInUpBig {
from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUpBig {
from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}
@-webkit-keyframes fadeOut {
from{opacity:1;}
to{opacity:0;}
}
@keyframes fadeOut {
from{opacity:1;}
to{opacity:0;}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes fadeOutDown {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
@keyframes fadeOutDown {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}
@-webkit-keyframes fadeOutDownBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
@keyframes fadeOutDownBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}
@-webkit-keyframes fadeOutLeft {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
@keyframes fadeOutLeft {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}
@-webkit-keyframes fadeOutLeftBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
@keyframes fadeOutLeftBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}
@-webkit-keyframes fadeOutRight {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@keyframes fadeOutRight {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}
@-webkit-keyframes fadeOutRightBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
@keyframes fadeOutRightBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}
@-webkit-keyframes fadeOutUp {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
@keyframes fadeOutUp {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}
@-webkit-keyframes fadeOutUpBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
@keyframes fadeOutUpBig {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}
@-webkit-keyframes flip {
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
@keyframes flip {
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}
@-webkit-keyframes flipInX {
from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-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-animation-timing-function:ease-in;animation-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);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes flipInX {
from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-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-animation-timing-function:ease-in;animation-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);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}
@-webkit-keyframes flipInY {
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-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-animation-timing-function:ease-in;animation-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);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
@keyframes flipInY {
from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-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-animation-timing-function:ease-in;animation-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);}
to{-webkit-transform:perspective(400px);transform:perspective(400px);}
}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}
@-webkit-keyframes flipOutX {
from{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}
to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}
}
@keyframes flipOutX {
from{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1;}
to{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0;}
}
.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}
@-webkit-keyframes flipOutY {
from{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}
to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}
}
@keyframes flipOutY {
from{-webkit-transform:perspective(400px);transform:perspective(400px);}
30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1;}
to{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0;}
}
.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}
@-webkit-keyframes lightSpeedIn {
from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}
to{-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes lightSpeedIn {
from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0;}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}
to{-webkit-transform:none;transform:none;opacity:1;}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
@-webkit-keyframes lightSpeedOut {
from{opacity:1;}
to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}
}
@keyframes lightSpeedOut {
from{opacity:1;}
to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0;}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
@-webkit-keyframes rotateIn {
from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateIn {
from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}
@-webkit-keyframes rotateInDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateInDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}
@-webkit-keyframes rotateInDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateInDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}
@-webkit-keyframes rotateInUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateInUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}
@-webkit-keyframes rotateInUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
}
@keyframes rotateInUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}
@-webkit-keyframes rotateOut {
from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}
}
@keyframes rotateOut {
from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0;}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}
@-webkit-keyframes rotateOutDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
}
@keyframes rotateOutDownLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0;}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}
@-webkit-keyframes rotateOutDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
@keyframes rotateOutDownRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}
@-webkit-keyframes rotateOutUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
@keyframes rotateOutUpLeft {
from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0;}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}
@-webkit-keyframes rotateOutUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}
}
@keyframes rotateOutUpRight {
from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0;}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}
@-webkit-keyframes hinge {
0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}
to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}
}
@keyframes hinge {
0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
20%, 60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
40%, 80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}
to{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0;}
}
.hinge{-webkit-animation-name:hinge;animation-name:hinge;}
@-webkit-keyframes rollIn {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes rollIn {
from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}
@-webkit-keyframes rollOut {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}
}
@keyframes rollOut {
from{opacity:1;}
to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}
@-webkit-keyframes zoomIn {
from{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
50%{opacity:1;}
}
@keyframes zoomIn {
from{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
50%{opacity:1;}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}
@-webkit-keyframes zoomInDown {
from{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 {
from{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);}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}
@-webkit-keyframes zoomInLeft {
from{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 {
from{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);}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}
@-webkit-keyframes zoomInRight {
from{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 {
from{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-animation-name:zoomInRight;animation-name:zoomInRight;}
@-webkit-keyframes zoomInUp {
from{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 {
from{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);}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}
@-webkit-keyframes zoomOut {
from{opacity:1;}
50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
to{opacity:0;}
}
@keyframes zoomOut {
from{opacity:1;}
50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
to{opacity:0;}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}
@-webkit-keyframes zoomOutDown {
40%{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.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
to{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-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 zoomOutDown {
40%{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.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
to{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-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);}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}
@-webkit-keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}
}
@keyframes zoomOutLeft {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center;}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}
@-webkit-keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}
}
@keyframes zoomOutRight {
40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);}
to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center;}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}
@-webkit-keyframes zoomOutUp {
40%{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.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
to{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-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 zoomOutUp {
40%{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.550, 0.055, 0.675, 0.190);animation-timing-function:cubic-bezier(0.550, 0.055, 0.675, 0.190);}
to{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-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);}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}
@-webkit-keyframes slideInDown {
from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInDown {
from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}
@-webkit-keyframes slideInLeft {
from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInLeft {
from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}
@-webkit-keyframes slideInRight {
from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInRight {
from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}
@-webkit-keyframes slideInUp {
from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
@keyframes slideInUp {
from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible;}
to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}
@-webkit-keyframes slideOutDown {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
@keyframes slideOutDown {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}
@-webkit-keyframes slideOutLeft {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
@keyframes slideOutLeft {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}
@-webkit-keyframes slideOutRight {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
@keyframes slideOutRight {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}
@-webkit-keyframes slideOutUp {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
@keyframes slideOutUp {
from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);}
}
.slideOutUp {
-webkit-animation-name: slideOutUp;
animation-name: slideOutUp;
}.wp-mega-menu-link{cursor:pointer;}
.wpmm-sub-menu-wrap.wpmm-open{display:block;}
.wpmm-fade-in{display:block;}

.wpmega-enabled-mobile-menu .wpmm-mega-wrapper.hide-menu{display:none;}
.wp-mega-toggle-block{cursor:pointer;}
.wpmega-openblock{display:block;}
.wp-megamenu-main-wrapper .wpmega-responsive-closebtn{
display: none;
}