body a,
label span,
body [class^="icon-"].icon-default-style,
.blog-recent[data-style*="classic_enhanced"] .post-meta .icon-salient-heart-2.loved,
.blog-recent[data-style*="classic_enhanced"] .post-meta a:hover i,
.masonry.classic_enhanced .post .post-meta .icon-salient-heart-2.loved,
.masonry.classic_enhanced .post .post-meta a:hover i,
.post .post-header h2 a,
.post .post-header a:hover,
#single-below-header a:hover,
.post .post-header a:focus,
#single-below-header a:focus,
.comment-list .pingback .comment-body>a:hover,
.pricing-column h3,
[data-style="list_featured_first_row"] .meta-category a,
body.material .tabbed[data-color-scheme="accent-color"][data-style="minimal"]:not(.using-icons)>ul li:not(.cta-button) a:hover,
body.material .tabbed[data-color-scheme="accent-color"][data-style="minimal"]:not(.using-icons)>ul li:not(.cta-button) .active-tab,
.tabbed[data-style*="material"][data-color-scheme="accent-color"] .wpb_tabs_nav li a:not(.active-tab):hover,
[data-style="list_featured_first_row"] .meta-category a,
.icon-3x[class^="icon-"],
.icon-3x[class*=" icon-"],
.icon-tiny[class^="icon-"],
.nectar-fancy-box[data-style="color_box_hover"][data-color="accent-color"] .icon-default-style,
.col:hover>[class^="icon-"].icon-3x.accent-color.alt-style.hovered,
.col:hover>[class*=" icon-"].icon-3x.accent-color.alt-style.hovered,
div[data-style="minimal"] .toggle:hover h3 a,
div[data-style="minimal"] .toggle.open h3 a,
#footer-outer #copyright li a i:hover,
.ascend .comment-list .reply a,
body.material .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover,
body.material #sidebar .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover,
body.material #footer-outer .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover,
#top nav .sf-menu .current_page_item>a .sf-sub-indicator i,
#top nav .sf-menu .current_page_ancestor>a .sf-sub-indicator i,
.sf-menu>.current_page_ancestor>a>.sf-sub-indicator i,
.material .widget .tagcloud a,
#single-below-header a:hover [class^="icon-"],
#header-outer[data-format="left-header"] #top nav>ul>li:not(.megamenu) ul a:hover,
#header-outer #mobile-menu ul li[class*="current"]>a,
#header-outer #mobile-menu ul li a:hover,
#header-outer #mobile-menu ul li a:focus,
#header-outer #mobile-menu ul li a:hover .sf-sub-indicator i,
#header-outer #mobile-menu ul li a:focus .sf-sub-indicator i,
.wpcf7-form .wpcf7-not-valid-tip {
    color: #38a5a4;
}

#header-outer[data-lhe="default"] #top nav>ul>li>a:hover,
#header-outer[data-lhe="default"] #top nav .sf-menu>.sfHover:not(#social-in-menu)>a,
#header-outer[data-lhe="default"] #top nav .sf-menu>.current-menu-item>a,
#header-outer[data-lhe="default"] #top nav .sf-menu>.current_page_ancestor>a,
#header-outer[data-lhe="default"] #top nav .sf-menu>.current-menu-ancestor>a,
#header-outer[data-lhe="default"] #top nav .sf-menu>.current_page_item>a,
#header-outer[data-lhe="default"] #top nav>ul>.button_bordered>a:hover,
#header-outer[data-lhe="default"] #top nav>.sf-menu>.button_bordered.sfHover>a,
#header-outer #top nav>ul>.button_bordered>a:hover,
#header-outer:not(.transparent) #social-in-menu a i:after,
.sf-menu>li>a:hover>.sf-sub-indicator i,
.sf-menu>li>a:active>.sf-sub-indicator i,
.sf-menu>.sfHover>a>.sf-sub-indicator i,
.sf-menu .megamenu>ul>li:hover>a,
#top nav>ul>.megamenu>ul>li>a:hover,
#top nav>ul>.megamenu>ul>.sfHover>a,
#top nav>ul>.megamenu>ul>li>a:focus,
#top nav ul #nectar-user-account a:hover span,
#top nav ul #search-btn a:hover span,
#top nav ul .slide-out-widget-area-toggle a:hover span,
#header-outer[data-format="left-header"] .sf-menu .sub-menu .current-menu-item>a,
body.material:not([data-header-color="custom"]) #header-outer:not([data-format="left-header"]) #top ul.cart_list a:hover,
body.material #header-outer:not(.transparent) .cart-outer:hover .cart-menu-wrap .icon-salient-cart,
#header-outer .widget_shopping_cart .cart_list a,
#header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove,
#header-outer:not([data-format="left-header"]) #top nav>ul>.megamenu ul ul .current-menu-item.has-ul>a,
#header-outer:not([data-format="left-header"]) #top nav>ul>.megamenu ul ul .current-menu-ancestor.has-ul>a,
body #header-secondary-outer #social a:hover i,
body #header-secondary-outer #social a:focus i,
#footer-outer a:focus,
#footer-outer a:hover,
.recent-posts .post-header a:hover,
.result a:hover,
.post-area.standard-minimal .post .post-meta .date a,
.post-area.standard-minimal .post .post-header h2 a:hover,
.post-area.standard-minimal .post .more-link:hover span,
.post-area.standard-minimal .post .more-link span:after,
.post-area.standard-minimal .post .minimal-post-meta a:hover,
.single .post .post-meta a:hover,
.single .post .post-meta a:focus,
.single #single-meta div a:hover i,
.single #single-meta div:hover>a,
.single #single-meta div:focus>a,
.comment-list .comment-meta a:hover,
.comment-list .comment-meta a:focus,
.result .title a,
.circle-border,
.home .blog-recent:not([data-style="list_featured_first_row"]) .col .post-header a:hover,
.home .blog-recent .col .post-header h3 a,
.pricing-table[data-style="flat-alternative"] .pricing-column.accent-color h4,
.pricing-table[data-style="flat-alternative"] .pricing-column.accent-color .interval,
.comment-author a:hover,
.comment-author a:focus,
.project-attrs li i,
.woocommerce .star-rating,
.woocommerce form .form-row .required,
.woocommerce-page form .form-row .required,
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price,
.woocommerce-checkout-review-order-table .product-info .amount,
.woocommerce-pagination a.page-numbers:hover,
.woocommerce p.stars a:hover,
.woocommerce .material.product .product-wrap .product-add-to-cart a:hover,
.woocommerce .material.product .product-wrap .product-add-to-cart a:hover>span,
.woocommerce-MyAccount-navigation ul li.is-active a:before,
.woocommerce-MyAccount-navigation ul li:hover a:before,
.woocommerce.ascend .price_slider_amount button.button[type="submit"],
.ascend.woocommerce #sidebar div ul li a:hover,
.ascend.woocommerce #sidebar div ul .current-cat>a,
.woocommerce .widget_layered_nav ul li.chosen a:after,
.woocommerce-page .widget_layered_nav ul li.chosen a:after,
.woocommerce-account .woocommerce>#customer_login .nectar-form-controls .control.active,
.woocommerce-account .woocommerce>#customer_login .nectar-form-controls .control:hover,
.woocommerce #review_form #respond p.comment-notes span.required,
.nectar-milestone .number.accent-color,
body #portfolio-nav a:hover i,
span.accent-color,
.portfolio-items .nectar-love:hover i,
.portfolio-items .nectar-love.loved i,
body .hovered .nectar-love i,
body:not(.material) #search-outer #search #close a span:hover,
.carousel-wrap[data-full-width="true"] .carousel-heading a:hover i,
#search-outer .ui-widget-content li:hover *,
#search-outer .ui-widget-content .ui-state-focus *,
.portfolio-filters-inline .container ul li .active,
.svg-icon-holder[data-color="accent-color"],
.team-member .accent-color:hover,
.text_on_hover.product .add_to_cart_button,
.blog-recent[data-style="minimal"] .col>span,
.blog-recent[data-style="title_only"] .col:hover .post-header .title,
.nectar-icon-list[data-icon-style="border"][data-icon-color="accent-color"] .list-icon-holder[data-icon_type="numerical"] span,
.nectar-icon-list[data-icon-color="accent-color"][data-icon-style="border"] .content h4,
.nectar-icon-list[data-icon-color="accent-color"] .nectar-icon-list-item .list-icon-holder[data-icon_type="numerical"],
body #pagination .page-numbers.prev:hover,
body #pagination .page-numbers.next:hover,
body #pagination a.page-numbers:hover,
body #pagination a.page-numbers:focus,
.nectar-slide-in-cart .widget_shopping_cart .cart_list a,
.sf-menu ul .open-submenu>a,
body[data-form-submit="see-through"] input[type=submit],
body[data-form-submit="see-through"] button[type=submit],
.nectar_icon_wrap[data-color="accent-color"] i,
.nectar_team_member_close .inner:before,
body:not([data-header-format="left-header"]) #top nav>ul>.megamenu>ul>li>ul>.has-ul>a:hover,
body:not([data-header-format="left-header"]) #top nav>ul>.megamenu>ul>li>ul>.has-ul>a:focus,
.masonry.material .masonry-blog-item .meta-category a,
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="accent-color-underline"].full-width-section .active,
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="accent-color-underline"].full-width-section a:hover,
.material .comment-list .reply a:hover,
.material .comment-list .reply a:focus,
.related-posts[data-style="material"] .meta-category a,
.material .widget li:not(.has-img) a:hover .post-title,
.material #sidebar .widget li:not(.has-img) a:hover .post-title,
.material .container-wrap #author-bio #author-info a:hover,
.material #sidebar .widget ul[data-style="featured-image-left"] li a:hover .post-title,
.material #sidebar .widget .tagcloud a,
.single.material .post-area .content-inner>.post-tags a,
.post-area.featured_img_left .meta-category a,
body.material .nectar-button.see-through.accent-color[data-color-override="false"],
div[data-style="minimal_small"] .toggle.accent-color>h3 a:hover,
div[data-style="minimal_small"] .toggle.accent-color.open>h3 a,
.testimonial_slider[data-rating-color="accent-color"] .star-rating .filled:before,
.nectar_single_testimonial[data-color="accent-color"] p .open-quote,
.nectar-quick-view-box .star-rating,
.minimal.product .product-wrap .normal.icon-salient-cart[class*=" icon-"],
.minimal.product .product-wrap i,
.minimal.product .product-wrap .normal.icon-salient-m-eye,
.products li.product.minimal .product-add-to-cart .loading:after,
.widget_search .search-form button[type=submit] .icon-salient-search,
body.search-no-results .search-form button[type=submit] .icon-salient-search,
#sidebar .widget_shopping_cart .cart_list li a.remove:hover,
.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.accent-color.alt-style.hovered,
body .col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x.accent-color.alt-style.hovered,
.ascend #header-outer:not(.transparent) .cart-outer:hover .cart-menu-wrap:not(.has_products) .icon-salient-cart {
    color: #38a5a4!important;
}

.nectar-highlighted-text em:before,
.nectar_icon_wrap[data-style="soft-bg"][data-color="accent-color"] .nectar_icon:before,
.nectar_icon_wrap[data-style="shadow-bg"][data-color="accent-color"] .nectar_icon:after,
.pricing-table[data-style="default"] .pricing-column.highlight.accent-color h3,
.pricing-table[data-style="flat-alternative"] .pricing-column.highlight h3 .highlight-reason,
.pricing-table[data-style="flat-alternative"] .pricing-column.accent-color:before,
[data-style="list_featured_first_row"] .meta-category a:before,
.tabbed>ul li .active-tab,
.tabbed>ul li .active-tab:hover,
.tabbed[data-style="vertical_modern"][data-color-scheme="accent-color"] .wpb_tabs_nav li .active-tab,
.tabbed[data-style*="minimal"]>ul li a:after,
.tabbed[data-style="minimal_alt"] .magic-line,
.tabbed[data-style*="material"][data-color-scheme="accent-color"] ul:after,
.nectar-scrolling-tabs[data-color-scheme="accent-color"] .scrolling-tab-nav .line,
.wpb_row .nectar-post-grid-filters[data-active-color="accent-color"] a:after,
#ajax-content-wrap [data-stored-style="vs"] .tabbed[data-color-scheme="accent-color"] .wpb_tabs_nav li a:before,
.testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] .flickity-page-dots .dot.is-selected:before,
.testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote.is-selected p,
.nectar_video_lightbox.nectar-button[data-color="default-accent-color"],
.nectar_video_lightbox.nectar-button[data-color="transparent-accent-color"]:hover,
.nectar-cta[data-color="accent-color"]:not([data-style="material"]) .link_wrap,
.flex-direction-nav a,
.carousel-prev:hover,
.carousel-next:hover,
.nectar-flickity[data-controls*="arrows_overlaid"][data-control-color="accent-color"] .flickity-prev-next-button:hover:before,
.nectar-flickity[data-controls="default"][data-control-color="accent-color"] .flickity-page-dots .dot:before,
.nectar-flickity[data-controls="touch_total"][data-control-color="accent-color"] .visualized-total span,
body [class^="icon-"].icon-3x.alt-style.accent-color,
body [class*=" icon-"].icon-3x.alt-style.accent-color,
[class*=" icon-"],
.col:hover>[class^="icon-"].icon-3x:not(.alt-style).accent-color.hovered,
.col:hover>[class*=" icon-"].icon-3x:not(.alt-style).accent-color.hovered,
.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x:not(.alt-style).accent-color.hovered,
.col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x:not(.alt-style).accent-color.hovered,
.toggle.open h3 a,
div[data-style="minimal"] .toggle.open h3 i:after,
div[data-style="minimal"] .toggle:hover h3 i:after,
div[data-style="minimal"] .toggle.open h3 i:before,
div[data-style="minimal"] .toggle:hover h3 i:before,
div[data-style="minimal_small"] .toggle.accent-color>h3:after,
.main-content .widget_calendar caption,
#footer-outer .widget_calendar caption,
.post .more-link span:hover,
.post.format-quote .post-content .quote-inner,
.post.format-link .post-content .link-inner,
.nectar-post-grid-wrap[data-load-more-color="accent-color"] .load-more:hover,
.format-status .post-content .status-inner,
input[type=submit]:hover,
input[type="button"]:hover,
body[data-form-submit="regular"] input[type=submit],
body[data-form-submit="regular"] button[type=submit],
body[data-form-submit="regular"] .container-wrap .span_12.light input[type=submit]:hover,
body[data-form-submit="regular"] .container-wrap .span_12.light button[type=submit]:hover,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,
#slide-out-widget-area,
#slide-out-widget-area-bg.fullscreen,
#slide-out-widget-area-bg.fullscreen-split,
#slide-out-widget-area-bg.fullscreen-alt .bg-inner,
body.material #slide-out-widget-area-bg.slide-out-from-right,
.widget .material .widget .tagcloud a:before,
.nectar-hor-list-item[data-hover-effect="full_border"][data-color="accent-color"] .nectar-list-item-btn:hover {
    background-color: #38a5a4;
}

.orbit-wrapper .slider-nav .right,
.orbit-wrapper .slider-nav .left,
.progress li span,
.nectar-progress-bar span,
#footer-outer #footer-widgets .col .tagcloud a:hover,
#sidebar .widget .tagcloud a:hover,
#fp-nav.tooltip ul li .fp-tooltip .tooltip-inner,
#pagination .next a:hover,
#pagination .prev a:hover,
.comment-list .reply a:hover,
.comment-list .reply a:focus,
.icon-normal,
.bar_graph li span,
.nectar-button[data-color-override="false"].regular-button,
.nectar-button.tilt.accent-color,
body .swiper-slide .button.transparent_2 .primary-color:hover,
#footer-outer #footer-widgets .col input[type="submit"],
body .products-carousel .carousel-next:hover,
body .products-carousel .carousel-prev:hover,
.blog-recent .more-link span:hover,
.post-tags a:hover,
#to-top:hover,
#to-top.dark:hover,
body[data-button-style*="rounded"] #to-top:after,
#pagination a.page-numbers:hover,
#pagination span.page-numbers.current,
.portfolio-items .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg,
.portfolio-items .col[data-default-color="true"] .bottom-meta,
.portfolio-items .col.nectar-new-item .inner-wrap:before,
.portfolio-filters-inline[data-color-scheme="accent-color-underline"] a:after,
.portfolio-filters a,
.portfolio-filters #sort-portfolio,
.project-attrs li span,
.portfolio-filters,
.portfolio-filters-inline[data-color-scheme="accent-color"],
.bottom_controls #portfolio-nav .controls li a i:after,
.bottom_controls #portfolio-nav ul:first-child li#all-items a:hover i,
.single-portfolio .facebook-share a:hover,
.single-portfolio .twitter-share a:hover,
.single-portfolio .pinterest-share a:hover,
.single-post .facebook-share a:hover,
.single-post .twitter-share a:hover,
.single-post .pinterest-share a:hover,
.mejs-controls .mejs-time-rail .mejs-time-current,
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
#sidebar .widget:hover [class^="icon-"].icon-3x,
.post.quote .content-inner .quote-inner .whole-link,
.masonry.classic_enhanced .post.quote.wide_tall .post-content a:hover .quote-inner,
.masonry.classic_enhanced .post.link.wide_tall .post-content a:hover .link-inner,
.iosSlider .prev_slide:hover,
.iosSlider .next_slide:hover,
#header-outer .widget_shopping_cart a.button,
#header-outer a.cart-contents .cart-wrap span,
#header-outer #mobile-cart-link .cart-wrap span,
#top nav ul .slide-out-widget-area-toggle a:hover .lines,
#top nav ul .slide-out-widget-area-toggle a:hover .lines:after,
#top nav ul .slide-out-widget-area-toggle a:hover .lines:before,
#top nav ul .slide-out-widget-area-toggle a:hover .lines-button:after,
#header-outer #top nav>ul>li:not(.megamenu) ul a:hover,
#header-outer #top nav>ul>li:not(.megamenu) .sfHover>a,
#header-outer:not([data-format="left-header"]) #top nav>ul>li:not(.megamenu) .sfHover>a,
#header-outer .widget_shopping_cart a.button,
body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] #top nav ul li:not([class*="button_"])>a span:after,
#header-outer:not([data-format="left-header"]) #top nav>ul>li:not(.megamenu) ul a:hover,
#header-outer:not([data-format="left-header"]) #top nav>ul>li:not(.megamenu) ul .current-menu-item>a,
#header-outer:not([data-format="left-header"]) #top nav>ul>li:not(.megamenu) ul .current-menu-ancestor>a,
#top nav>ul>.megamenu>ul ul li a:hover,
#top nav>ul>.megamenu>ul ul li a:focus,
#top nav>ul>.megamenu>ul ul .sfHover>a,
body:not([data-header-format="left-header"]) #top nav>ul>.megamenu>ul ul .current-menu-item>a,
#buddypress a.button:focus,
.text_on_hover.product a.added_to_cart,
.swiper-slide .button.solid_color a,
.swiper-slide .button.solid_color_2 a,
.select2-container .select2-choice:hover,
.select2-dropdown-open .select2-choice,
#top nav>ul>.button_solid_color>a:before,
#header-outer.transparent #top nav>ul>.button_solid_color>a:before,
.twentytwenty-handle,
.twentytwenty-horizontal .twentytwenty-handle:before,
.twentytwenty-horizontal .twentytwenty-handle:after,
.twentytwenty-vertical .twentytwenty-handle:before,
.twentytwenty-vertical .twentytwenty-handle:after,
.masonry.classic_enhanced .posts-container article .meta-category a:hover,
.blog-recent[data-style*="classic_enhanced"] .meta-category a:hover,
.masonry.classic_enhanced .posts-container article .video-play-button,
.masonry.material .masonry-blog-item .meta-category a:before,
.material.masonry .masonry-blog-item .video-play-button,
.masonry.material .quote-inner:before,
.masonry.material .link-inner:before,
.nectar-recent-posts-slider .container .strong span:before,
#page-header-bg[data-post-hs="default_minimal"] .inner-wrap>a:hover,
#page-header-bg[data-post-hs="default_minimal"] .inner-wrap>a:focus,
.single .heading-title[data-header-style="default_minimal"] .meta-category a:hover,
.single .heading-title[data-header-style="default_minimal"] .meta-category a:focus,
.nectar-fancy-box:after,
.divider-small-border[data-color="accent-color"],
.divider-border[data-color="accent-color"],
.nectar-animated-title[data-color="accent-color"] .nectar-animated-title-inner:after,
#fp-nav:not(.light-controls).tooltip_alt ul li a span:after,
#fp-nav.tooltip_alt ul li a span:after,
.nectar-video-box[data-color="default-accent-color"] .nectar_video_lightbox,
body .nectar-video-box[data-color="default-accent-color"][data-hover="zoom_button"] .nectar_video_lightbox:after,
.span_12.dark .owl-theme .owl-dots .owl-dot.active span,
.span_12.dark .owl-theme .owl-dots .owl-dot:hover span,
.nectar_image_with_hotspots[data-stlye="color_pulse"][data-color="accent-color"] .nectar_hotspot,
.nectar_image_with_hotspots .nectar_hotspot_wrap .nttip .tipclose span:before,
.nectar_image_with_hotspots .nectar_hotspot_wrap .nttip .tipclose span:after,
#header-secondary-outer ul>li:not(.megamenu) .sfHover>a,
#header-secondary-outer ul>li:not(.megamenu) ul a:hover,
#header-secondary-outer ul>li:not(.megamenu) ul a:focus,
.nectar-recent-posts-single_featured .strong a,
.post-area.standard-minimal .post .more-link span:before,
.nectar-slide-in-cart .widget_shopping_cart a.button,
.related-posts[data-style="material"] .meta-category a:before,
.post-area.featured_img_left .meta-category a:before,
.nectar_icon_wrap[data-style="border-animation"][data-color="accent-color"]:not([data-draw="true"]) .nectar_icon:hover,
body.material #page-header-bg.fullscreen-header .inner-wrap>a,
.nectar-google-map[data-nectar-marker-color="accent-color"] .animated-dot .middle-dot,
.nectar-leaflet-map[data-nectar-marker-color="accent-color"] .animated-dot .middle-dot,
.nectar-google-map[data-nectar-marker-color="accent-color"] .animated-dot div[class*="signal"],
.nectar-leaflet-map[data-nectar-marker-color="accent-color"] .animated-dot div[class*="signal"],
.nectar_video_lightbox.play_button_with_text[data-color="default-accent-color"]:not([data-style="small"]) .play>.inner-wrap:before,
.nectar-hor-list-item[data-color="accent-color"]:before,
.material #sidebar .widget .tagcloud a:before,
.single .post-area .content-inner>.post-tags a:before,
.auto_meta_overlaid_spaced .post.quote .n-post-bg:after,
.auto_meta_overlaid_spaced .post.link .n-post-bg:after,
.post-area.featured_img_left .posts-container .article-content-wrap .video-play-button,
.post-area.featured_img_left .post .quote-inner:before,
.post-area.featured_img_left .link-inner:before,
.nectar-recent-posts-single_featured.multiple_featured .controls li:after,
.nectar-recent-posts-single_featured.multiple_featured .controls .active:before,
.nectar-fancy-box[data-color="accent-color"]:not([data-style="default"]) .box-bg:after,
body.material[data-button-style^="rounded"] .nectar-button.see-through.accent-color[data-color-override="false"] i,
body.material .nectar-video-box[data-color="default-accent-color"] .nectar_video_lightbox:before,
.nectar_team_member_overlay .team_member_details .bio-inner .mobile-close:before,
.nectar_team_member_overlay .team_member_details .bio-inner .mobile-close:after,
.fancybox-navigation button:hover:before,
ul.products li.minimal.product span.onsale,
.span_12.dark .nectar-woo-flickity[data-controls="arrows-and-text"] .nectar-woo-carousel-top a:after,
.woocommerce-page button.single_add_to_cart_button,
.woocommerce div.product .woocommerce-tabs .full-width-content ul.tabs li a:after,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce #order_review #payment #place_order,
.woocommerce .span_4 input[type="submit"].checkout-button,
.woocommerce .material.product .add_to_cart_button,
body nav.woocommerce-pagination span.page-numbers.current,
.woocommerce span.onsale .nectar-quick-view-box .onsale,
.nectar-quick-view-box .onsale,
.woocommerce-page .nectar-quick-view-box .onsale,
.nectar-quick-view-box .cart .quantity input.plus:hover,
.nectar-quick-view-box .cart .quantity input.minus:hover,
.woocommerce .cart .quantity input.plus:hover,
.woocommerce .cart .quantity input.minus:hover,
body .nectar-quick-view-box .single_add_to_cart_button,
.woocommerce .classic .add_to_cart_button,
.woocommerce .classic .product-add-to-cart a.button,
button[type=submit]:hover,
button[type=submit]:focus,
body[data-form-submit="see-through"] input[type=submit]:hover,
body[data-form-submit="see-through"] button[type=submit]:hover,
body[data-form-submit="see-through"] .container-wrap .span_12.light input[type=submit]:hover,
body[data-form-submit="see-through"] .container-wrap .span_12.light button[type=submit]:hover,
body[data-form-submit="see-through"] .woocommerce #order_review #payment #place_order:hover,
.text_on_hover.product .nectar_quick_view,
body.original .bypostauthor .comment-body:before,
.widget_layered_nav ul.yith-wcan-label li a:hover,
.widget_layered_nav ul.yith-wcan-label .chosen a,
.nectar-next-section-wrap.bounce a:before,
body .nectar-button.see-through-2[data-hover-color-override="false"]:hover,
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale,
.woocommerce span.onsale,
.woocommerce-page span.onsale,
.woocommerce .product-wrap .add_to_cart_button.added,
.single-product .facebook-share a:hover,
.single-product .twitter-share a:hover,
.single-product .pinterest-share a:hover,
.woocommerce-message,
.woocommerce-error,
.woocommerce-info,
.woocommerce .chzn-container .chzn-results .highlighted,
.woocommerce .chosen-container .chosen-results .highlighted,
.woocommerce a.button:hover,
.woocommerce-page a.button:hover,
.woocommerce button.button:hover,
.woocommerce-page button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce #content input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,
.ascend.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.ascend.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce #sidebar div ul li a:hover~.count,
.woocommerce #sidebar div ul .current-cat>.count,
body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single:hover,
body[data-fancy-form-rcs="1"] .select2-container--default.select2-container--open .select2-selection--single,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.material.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-account .woocommerce-form-login button.button,
.woocommerce-account .woocommerce-form-register button.button,
.woocommerce.widget_price_filter .price_slider:not(.ui-slider):before,
.woocommerce.widget_price_filter .price_slider:not(.ui-slider):after,
.woocommerce.widget_price_filter .price_slider:not(.ui-slider),
body .woocommerce.add_to_cart_inline a.button.add_to_cart_button,
.woocommerce table.cart a.remove:hover,
.woocommerce #content table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover,
.woocommerce-page #content table.cart a.remove:hover,
.woocommerce-page .woocommerce p.return-to-shop a.wc-backward,
.woocommerce .yith-wcan-reset-navigation.button {
    background-color: #38a5a4!important;
}

.tabbed>ul li .active-tab,
.material input[type=text]:focus,
.material textarea:focus,
.material input[type=email]:focus,
.material input[type=search]:focus,
.material input[type=password]:focus,
.material input[type=tel]:focus,
.material input[type=url]:focus,
.material input[type=date]:focus,
.row .col .wp-caption .wp-caption-text,
.material.woocommerce-page input#coupon_code:focus,
.material #search-outer #search input[type="text"],
#header-outer[data-lhe="animated_underline"] #top nav>ul>li>a:after,
div[data-style="minimal"] .toggle.default.open i,
div[data-style="minimal"] .toggle.default:hover i,
div[data-style="minimal"] .toggle.accent-color.open i,
div[data-style="minimal"] .toggle.accent-color:hover i,
body[data-form-style="minimal"] input[type=text]:focus,
body[data-form-style="minimal"].woocommerce-cart table.cart .actions .coupon .input-text:focus,
body[data-form-style="minimal"] textarea:focus,
body[data-form-style="minimal"] input[type=email]:focus,
body[data-form-style="minimal"] input[type=search]:focus,
body[data-form-style="minimal"] input[type=password]:focus,
body[data-form-style="minimal"] input[type=tel]:focus,
body[data-form-style="minimal"] input[type=url]:focus,
body[data-form-style="minimal"] input[type=date]:focus,
.single #single-meta div a:hover,
.single #single-meta div a:focus,
.single .fullscreen-blog-header #single-below-header>span a:hover,
.blog-title #single-meta .nectar-social.hover>div a:hover,
.nectar-hor-list-item[data-hover-effect="full_border"][data-color="accent-color"]:hover {
    border-color: #38a5a4;
}

body[data-form-style="minimal"] label:after,
body .recent_projects_widget a:hover img,
.recent_projects_widget a:hover img,
#sidebar #flickr a:hover img,
body .nectar-button.see-through-2[data-hover-color-override="false"]:hover,
#footer-outer #flickr a:hover img,
#featured article .post-title a:hover,
body #featured article .post-title a:hover,
div.wpcf7-validation-errors,
.select2-container .select2-choice:hover,
.select2-dropdown-open .select2-choice,
body:not(.original) .bypostauthor img.avatar,
.material blockquote::before,
blockquote.wp-block-quote:before,
#header-outer:not(.transparent) #top nav>ul>.button_bordered>a:hover:before,
.single #project-meta ul li:not(.meta-share-count):hover a,
.nectar_image_with_hotspots .nectar_hotspot_wrap .nttip .tipclose,
body[data-button-style="rounded"] #pagination>a:hover,
body[data-form-submit="see-through"] input[type=submit],
body[data-form-submit="see-through"] button[type=submit],
.nectar_icon_wrap[data-style="border-basic"][data-color="accent-color"] .nectar_icon,
.nectar_icon_wrap[data-style="border-animation"][data-color="accent-color"]:not([data-draw="true"]) .nectar_icon,
.nectar_icon_wrap[data-style="border-animation"][data-color="accent-color"][data-draw="true"]:hover .nectar_icon,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="default-accent-color"] .play:before,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="default-accent-color"] .play:after,
#header-secondary-outer[data-lhe="animated_underline"] nav>.sf-menu>li>a:after,
body.material .nectar-button.see-through.accent-color[data-color-override="false"],
.woocommerce-page.material .widget_price_filter .ui-slider .ui-slider-handle,
body[data-form-submit="see-through"] button[type=submit]:not(.search-widget-btn),
.woocommerce-account[data-form-submit="see-through"] .woocommerce-form-login button.button,
.woocommerce-account[data-form-submit="see-through"] .woocommerce-form-register button.button,
body[data-form-submit="see-through"] .woocommerce #order_review #payment #place_order,
.single-product .product[data-gallery-style="left_thumb_sticky"] .product-thumbs .flickity-slider .thumb.is-nav-selected img,
.single-product:not(.mobile) .product[data-gallery-style="left_thumb_sticky"] .product-thumbs .thumb a.active img,
.gallery a:hover img {
    border-color: #38a5a4!important;
}

.nectar_icon_wrap .svg-icon-holder[data-color="accent-color"] svg path {
    stroke: #38a5a4!important;
}

body.material[data-button-style^="rounded"] .nectar-button.see-through.accent-color[data-color-override="false"] i:after {
    box-shadow: #38a5a4 0px 8px 15px;
    opacity: 0.24;
}

.nectar-fancy-box[data-style="color_box_hover"][data-color="accent-color"]:before {
    box-shadow: 0 30px 90px #38a5a4;
}

.nectar-fancy-box[data-style="hover_desc"][data-color="accent-color"]:before {
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), #38a5a4 100%);
}

#footer-outer[data-link-hover="underline"][data-custom-color="false"] #footer-widgets ul:not([class*="nectar_blog_posts"]) a:not(.tag-cloud-link):not(.nectar-button),
#footer-outer[data-link-hover="underline"] #footer-widgets .textwidget a:not(.nectar-button) {
    background-image: linear-gradient(to right, #38a5a4 0%, #38a5a4 100%);
}

.woocommerce.material .widget_price_filter .ui-slider .ui-slider-handle:before,
.material.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:before {
    box-shadow: 0 0 0 10px #38a5a4 inset;
}

.woocommerce.material .widget_price_filter .ui-slider .ui-slider-handle.ui-state-active:before,
.material.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle.ui-state-active:before {
    box-shadow: 0 0 0 2px #38a5a4 inset;
}

.nectar_icon_wrap[data-style="shadow-bg"][data-color="accent-color"] .nectar_icon:before {
    box-shadow: 0px 15px 28px #38a5a4;
    opacity: 0.3;
}

.tabbed[data-style="minimal_flexible"][data-color-scheme="accent-color"] .wpb_tabs_nav>li a:before {
    box-shadow: 0px 8px 22px #38a5a4;
}

.woocommerce #sidebar .widget_layered_nav ul.yith-wcan-color li.chosen a {
    box-shadow: 0 0 0 2px #38a5a4, inset 0 0 0 3px #fff;
}

.woocommerce #sidebar .widget_layered_nav ul.yith-wcan-color li a:hover {
    box-shadow: 0 0 0 2px #38a5a4, 0px 8px 20px rgba(0, 0, 0, 0.2), inset 0 0 0 3px #fff;
}

.nectar-leaflet-map[data-nectar-marker-color="accent-color"] .nectar-leaflet-pin {
    border: 10px solid #38a5a4;
}

.woocommerce-account .woocommerce>#customer_login .nectar-form-controls .control {
    background-image: linear-gradient(to right, #38a5a4 0%, #38a5a4 100%);
}

#search-results .result .title a {
    background-image: linear-gradient(to right, #38a5a4 0%, #38a5a4 100%);
}

.tabbed[data-style*="material"][data-color-scheme="accent-color"] ul li .active-tab:after {
    box-shadow: 0px 18px 50px #38a5a4;
}

.container-wrap .bottom_controls #portfolio-nav ul:first-child li#all-items a:hover i {
    box-shadow: -.6em 0 #38a5a4, -.6em .6em #38a5a4, .6em 0 #38a5a4, .6em -.6em #38a5a4, 0 -.6em #38a5a4, -.6em -.6em #38a5a4, 0 .6em #38a5a4, .6em .6em #38a5a4;
}

@media only screen and (max-width: 768px) {
    .woocommerce-page table.cart a.remove {
        background-color: #38a5a4!important;
    }
}

#fp-nav:not(.light-controls).tooltip_alt ul li a.active span,
#fp-nav.tooltip_alt ul li a.active span {
    box-shadow: inset 0 0 0 2px #38a5a4;
    -webkit-box-shadow: inset 0 0 0 2px #38a5a4;
}

.default-loading-icon:before {
    border-top-color: #38a5a4!important;
}

#header-outer a.cart-contents span:before,
#fp-nav.tooltip ul li .fp-tooltip .tooltip-inner:after {
    border-color: transparent #38a5a4!important;
}

body .col:not(.post-area):not(.span_12):not(#sidebar):hover .hovered .circle-border,
body #sidebar .widget:hover .circle-border,
body .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote .bottom-arrow:after,
body .dark .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote .bottom-arrow:after,
.portfolio-items[data-ps="6"] .bg-overlay,
.portfolio-items[data-ps="6"].no-masonry .bg-overlay,
.nectar_team_member_close .inner,
.nectar_team_member_overlay .team_member_details .bio-inner .mobile-close {
    border-color: #38a5a4;
}

.widget .nectar_widget[class*="nectar_blog_posts_"] .arrow-circle svg circle,
.nectar-woo-flickity[data-controls="arrows-and-text"] .flickity-prev-next-button svg circle.time {
    stroke: #38a5a4;
}

.im-icon-wrap[data-color="accent-color"] path {
    fill: #38a5a4;
}

@media only screen and (min-width: 1px) and (max-width: 1000px) {
    body #featured article .post-title>a {
        background-color: #38a5a4;
    }
    body #featured article .post-title>a {
        border-color: #38a5a4;
    }
}

#header-outer .widget_shopping_cart .cart_list li a.remove,
.original #header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove,
.stock.out-of-stock,
#header-outer #top nav>ul>.button_bordered_2>a:hover,
#header-outer[data-lhe="default"] #top nav>ul>.button_bordered_2>a:hover,
#header-outer[data-lhe="default"] #top nav .sf-menu .button_bordered_2.current-menu-item>a {
    color: #707171!important;
}

#top nav>ul>.button_solid_color_2>a:before,
#header-outer.transparent #top nav>ul>.button_solid_color_2>a:before,
body[data-slide-out-widget-area-style="slide-out-from-right"]:not([data-header-color="custom"]).material .slide_out_area_close:before,
#header-outer .widget_shopping_cart a.button,
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale,
.woocommerce span.onsale,
.woocommerce-page span.onsale {
    background-color: #707171;
}

#header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove,
#header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove,
#header-outer:not(.transparent) #top nav>ul>.button_bordered_2>a:hover:before {
    border-color: #707171;
}

.pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-1 h3,
.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-1 h4,
.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-1 .interval,
body.material .tabbed[data-color-scheme="extra-color-1"][data-style="minimal"]:not(.using-icons)>ul li:not(.cta-button) a:hover,
body.material .tabbed[data-color-scheme="extra-color-1"][data-style="minimal"]:not(.using-icons)>ul li:not(.cta-button) .active-tab,
.tabbed[data-style*="material"][data-color-scheme="extra-color-1"] ul li a:not(.active-tab):hover,
.testimonial_slider[data-rating-color="extra-color-1"] .star-rating .filled:before,
.icon-3x[class^="icon-"].extra-color-1:not(.alt-style),
.icon-tiny[class^="icon-"].extra-color-1,
.icon-3x[class*=" icon-"].extra-color-1:not(.alt-style),
body .icon-3x[class*=" icon-"].extra-color-1:not(.alt-style) .circle-border,
.col:hover>[class^="icon-"].icon-3x.extra-color-1.alt-style.hovered,
.col:hover>[class*=" icon-"].icon-3x.extra-color-1.alt-style.hovered,
.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-1.alt-style.hovered,
body .col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x.extra-color-1.alt-style.hovered,
div[data-style="minimal"] .toggle.extra-color-1:hover h3 a,
div[data-style="minimal"] .toggle.extra-color-1.open h3 a,
div[data-style="minimal_small"] .toggle.extra-color-1>h3 a:hover,
div[data-style="minimal_small"] .toggle.extra-color-1.open>h3 a {
    color: #707171;
}

.nectar-milestone .number.extra-color-1,
span.extra-color-1,
.team-member .social.extra-color-1 li a,
body [class^="icon-"].icon-default-style.extra-color-1,
body [class^="icon-"].icon-default-style[data-color="extra-color-1"],
.team-member .extra-color-1:hover,
.svg-icon-holder[data-color="extra-color-1"],
.nectar-icon-list[data-icon-style="border"][data-icon-color="extra-color-1"] .list-icon-holder[data-icon_type="numerical"] span,
.nectar-icon-list[data-icon-color="extra-color-1"][data-icon-style="border"] .content h4,
.nectar_icon_wrap[data-color="extra-color-1"] i,
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-1-underline"].full-width-section .active,
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-1-underline"].full-width-section a:hover,
body.material .nectar-button.see-through.extra-color-1[data-color-override="false"],
.nectar_single_testimonial[data-color="extra-color-1"] p .open-quote,
.nectar-icon-list[data-icon-color="extra-color-1"] .nectar-icon-list-item .list-icon-holder[data-icon_type="numerical"],
.no-highlight.extra-color-1 h3 {
    color: #707171;
}

.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-1:before,
.pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-1 h3 .highlight-reason,
.tabbed[data-color-scheme="extra-color-1"][data-style="default"] li:not(.cta-button) .active-tab,
.tabbed[data-style="vertical_modern"][data-color-scheme="extra-color-1"] .wpb_tabs_nav li .active-tab,
body .tabbed[data-color-scheme="extra-color-1"][data-style="minimal"]>ul li:not(.cta-button) a:after,
.tabbed[data-color-scheme="extra-color-1"][data-style="minimal_alt"] .magic-line,
.tabbed[data-style*="material"][data-color-scheme="extra-color-1"] ul:after,
.tabbed[data-style*="material"][data-color-scheme="extra-color-1"] ul li .active-tab,
.nectar-scrolling-tabs[data-color-scheme="extra-color-1"] .scrolling-tab-nav .line,
.wpb_row .nectar-post-grid-filters[data-active-color="extra-color-1"] a:after,
#ajax-content-wrap [data-stored-style="vs"] .tabbed[data-color-scheme="extra-color-1"] .wpb_tabs_nav li a:before,
.testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-1"] .flickity-page-dots .dot.is-selected:before,
.testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-1"] blockquote.is-selected p,
.nectar-button.nectar_video_lightbox[data-color="default-extra-color-1"],
.nectar_video_lightbox.nectar-button[data-color="transparent-extra-color-1"]:hover,
body [class^="icon-"].icon-3x.alt-style.extra-color-1,
body [class*=" icon-"].icon-3x.alt-style.extra-color-1,
.col:hover>[class^="icon-"].icon-3x.extra-color-1:not(.alt-style),
.col:hover>[class*=" icon-"].icon-3x.extra-color-1:not(.alt-style).hovered,
.nectar_icon_wrap[data-style="shadow-bg"][data-color="extra-color-1"] .nectar_icon:after,
.nectar-cta[data-color="extra-color-1"]:not([data-style="material"]) .link_wrap,
body .col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-1:not(.alt-style).hovered,
body .col:not(.post-area):not(#sidebar):not(.span_12):hover a [class*=" icon-"].icon-3x.extra-color-1:not(.alt-style).hovered,
.nectar-flickity[data-controls*="arrows_overlaid"][data-control-color="extra-color-1"] .flickity-prev-next-button:hover:before,
.nectar-flickity[data-controls="default"][data-control-color="extra-color-1"] .flickity-page-dots .dot:before,
.nectar-flickity[data-controls="touch_total"][data-control-color="extra-color-1"] .visualized-total span,
.nectar-post-grid-wrap[data-load-more-color="extra-color-1"] .load-more:hover,
[class*=" icon-"].extra-color-1.icon-normal,
div[data-style="minimal"] .toggle.extra-color-1.open i:after,
div[data-style="minimal"] .toggle.extra-color-1:hover i:after,
div[data-style="minimal"] .toggle.open.extra-color-1 i:before,
div[data-style="minimal"] .toggle.extra-color-1:hover i:before,
div[data-style="minimal_small"] .toggle.extra-color-1>h3:after,
.toggle.open.extra-color-1 h3 a,
.nectar-hor-list-item[data-hover-effect="full_border"][data-color="extra-color-1"] .nectar-list-item-btn:hover {
    background-color: #707171;
}

.nectar-button.regular-button.extra-color-1,
.nectar-button.tilt.extra-color-1,
body .swiper-slide .button.transparent_2 .extra-color-1:hover,
#sidebar .widget:hover [class^="icon-"].icon-3x.extra-color-1:not(.alt-style),
.portfolio-filters-inline[data-color-scheme="extra-color-1"],
.portfolio-filters[data-color-scheme="extra-color-1"] #sort-portfolio,
.portfolio-filters[data-color-scheme="extra-color-1"] a,
.nectar-fancy-box[data-color="extra-color-1"]:after,
.divider-small-border[data-color="extra-color-1"],
.divider-border[data-color="extra-color-1"],
.nectar-animated-title[data-color="extra-color-1"] .nectar-animated-title-inner:after,
.nectar-video-box[data-color="extra-color-1"] .nectar_video_lightbox,
body .nectar-video-box[data-color="extra-color-1"][data-hover="zoom_button"] .nectar_video_lightbox:after,
.nectar_image_with_hotspots[data-stlye="color_pulse"][data-color="extra-color-1"] .nectar_hotspot,
.portfolio-filters-inline[data-color-scheme="extra-color-1-underline"] a:after,
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-1"]:not([data-draw="true"]) .nectar_icon:hover,
.nectar-google-map[data-nectar-marker-color="extra-color-1"] .animated-dot .middle-dot,
.nectar-leaflet-map[data-nectar-marker-color="extra-color-1"] .animated-dot .middle-dot,
.nectar-google-map[data-nectar-marker-color="extra-color-1"] .animated-dot div[class*="signal"],
.nectar-leaflet-map[data-nectar-marker-color="extra-color-1"] .animated-dot div[class*="signal"],
.nectar_video_lightbox.play_button_with_text[data-color="extra-color-1"]:not([data-style="small"]) .play>.inner-wrap:before,
.nectar-hor-list-item[data-color="extra-color-1"]:before,
.nectar-fancy-box[data-color="extra-color-1"]:not([data-style="default"]) .box-bg:after,
body.material[data-button-style^="rounded"] .nectar-button.see-through.extra-color-1[data-color-override="false"] i,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color="extra-color-1"] li:after,
body.material .nectar-video-box[data-color="extra-color-1"] .nectar_video_lightbox:before,
.nectar_icon_wrap[data-style="soft-bg"][data-color="extra-color-1"] .nectar_icon:before,
.extra-color-1.icon-normal,
.bar_graph li .extra-color-1,
.nectar-progress-bar .extra-color-1,
.swiper-slide .button.solid_color .extra-color-1,
.swiper-slide .button.solid_color_2 .extra-color-1,
.pricing-column.highlight.extra-color-1 h3 {
    background-color: #707171!important;
}

.nectar-leaflet-map[data-nectar-marker-color="extra-color-1"] .nectar-leaflet-pin {
    border: 10px solid #707171;
}

.nectar_icon_wrap .svg-icon-holder[data-color="extra-color-1"] svg path {
    stroke: #707171!important;
}

body.material[data-button-style^="rounded"] .nectar-button.see-through.extra-color-1[data-color-override="false"] i:after {
    box-shadow: #707171 0px 8px 15px;
    opacity: 0.24;
}

.nectar_icon_wrap[data-style="shadow-bg"][data-color="extra-color-1"] .nectar_icon:before {
    box-shadow: 0px 15px 28px #707171;
    opacity: 0.3;
}

.tabbed[data-style="minimal_flexible"][data-color-scheme="extra-color-1"] .wpb_tabs_nav>li a:before {
    box-shadow: 0px 8px 22px #707171;
}

.tabbed[data-style*="material"][data-color-scheme="extra-color-1"] ul li .active-tab:after {
    box-shadow: 0px 18px 50px #707171;
}

.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-1"]:before {
    box-shadow: 0 30px 90px #707171;
}

.nectar-fancy-box[data-style="hover_desc"][data-color="extra-color-1"]:before {
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), #707171 100%);
}

body .col:not(.post-area):not(.span_12):not(#sidebar):hover .extra-color-1.hovered .circle-border,
body #sidebar .widget:hover .extra-color-1 .circle-border,
body .testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-1"] blockquote .bottom-arrow:after,
body .dark .testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-1"] blockquote .bottom-arrow:after,
div[data-style="minimal"] .toggle.open.extra-color-1 i,
div[data-style="minimal"] .toggle.extra-color-1:hover i,
.nectar_icon_wrap[data-style="border-basic"][data-color="extra-color-1"] .nectar_icon,
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-1"]:not([data-draw="true"]) .nectar_icon,
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-1"][data-draw="true"]:hover .nectar_icon,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-1"] .play:before,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-1"] .play:after,
.tabbed[data-color-scheme="extra-color-1"][data-style="default"] li:not(.cta-button) .active-tab,
.nectar-hor-list-item[data-hover-effect="full_border"][data-color="extra-color-1"]:hover {
    border-color: #707171;
}

body.material .nectar-button.see-through.extra-color-1[data-color-override="false"] {
    border-color: #707171!important;
}

.im-icon-wrap[data-color="extra-color-1"] path {
    fill: #707171;
}

.pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-2 h3,
.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-2 h4,
.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-2 .interval,
body.material .tabbed[data-color-scheme="extra-color-2"][data-style="minimal"]:not(.using-icons)>ul li:not(.cta-button) a:hover,
body.material .tabbed[data-color-scheme="extra-color-2"][data-style="minimal"]:not(.using-icons)>ul li:not(.cta-button) .active-tab,
.tabbed[data-style*="material"][data-color-scheme="extra-color-2"] ul li a:not(.active-tab):hover,
.testimonial_slider[data-rating-color="extra-color-2"] .star-rating .filled:before,
.icon-3x[class^="icon-"].extra-color-2:not(.alt-style),
.icon-tiny[class^="icon-"].extra-color-2,
.icon-3x[class*=" icon-"].extra-color-2:not(.alt-style),
body .icon-3x[class*=" icon-"].extra-color-2:not(.alt-style) .circle-border,
.col:hover>[class^="icon-"].icon-3x.extra-color-2.alt-style.hovered,
.col:hover>[class*=" icon-"].icon-3x.extra-color-2.alt-style.hovered,
.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-2.alt-style.hovered,
body .col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x.extra-color-2.alt-style.hovered,
div[data-style="minimal"] .toggle.extra-color-2:hover h3 a,
div[data-style="minimal"] .toggle.extra-color-2.open h3 a,
div[data-style="minimal_small"] .toggle.extra-color-2>h3 a:hover,
div[data-style="minimal_small"] .toggle.extra-color-2.open>h3 a {
    color: #ffffff;
}

.nectar-milestone .number.extra-color-2,
span.extra-color-2,
.team-member .social.extra-color-2 li a,
body [class^="icon-"].icon-default-style.extra-color-2,
body [class^="icon-"].icon-default-style[data-color="extra-color-2"],
.team-member .extra-color-2:hover,
.svg-icon-holder[data-color="extra-color-2"],
.nectar-icon-list[data-icon-style="border"][data-icon-color="extra-color-2"] .list-icon-holder[data-icon_type="numerical"] span,
.nectar-icon-list[data-icon-color="extra-color-2"][data-icon-style="border"] .content h4,
.nectar_icon_wrap[data-color="extra-color-2"] i,
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-2-underline"].full-width-section .active,
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-2-underline"].full-width-section a:hover,
body.material .nectar-button.see-through.extra-color-2[data-color-override="false"],
.nectar_single_testimonial[data-color="extra-color-2"] p .open-quote,
.nectar-icon-list[data-icon-color="extra-color-2"] .nectar-icon-list-item .list-icon-holder[data-icon_type="numerical"],
.no-highlight.extra-color-2 h3 {
    color: #ffffff!important;
}

.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-2:before,
.pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-2 h3 .highlight-reason,
.tabbed[data-color-scheme="extra-color-2"][data-style="default"] li:not(.cta-button) .active-tab,
.tabbed[data-style="vertical_modern"][data-color-scheme="extra-color-2"] .wpb_tabs_nav li .active-tab,
body .tabbed[data-color-scheme="extra-color-2"][data-style="minimal"]>ul li:not(.cta-button) a:after,
.tabbed[data-color-scheme="extra-color-2"][data-style="minimal_alt"] .magic-line,
.tabbed[data-style*="material"][data-color-scheme="extra-color-2"] ul:after,
.tabbed[data-style*="material"][data-color-scheme="extra-color-2"] ul li .active-tab,
.nectar-scrolling-tabs[data-color-scheme="extra-color-2"] .scrolling-tab-nav .line,
.wpb_row .nectar-post-grid-filters[data-active-color="extra-color-2"] a:after,
#ajax-content-wrap [data-stored-style="vs"] .tabbed[data-color-scheme="extra-color-2"] .wpb_tabs_nav li a:before,
.testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-2"] .flickity-page-dots .dot.is-selected:before,
.testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-2"] blockquote.is-selected p,
.nectar-button.nectar_video_lightbox[data-color="default-extra-color-2"],
.nectar_video_lightbox.nectar-button[data-color="transparent-extra-color-2"]:hover,
body [class^="icon-"].icon-3x.alt-style.extra-color-2,
body [class*=" icon-"].icon-3x.alt-style.extra-color-2,
.col:hover>[class^="icon-"].icon-3x.extra-color-2:not(.alt-style),
.col:hover>[class*=" icon-"].icon-3x.extra-color-2:not(.alt-style).hovered,
.nectar_icon_wrap[data-style="shadow-bg"][data-color="extra-color-2"] .nectar_icon:after,
.nectar-cta[data-color="extra-color-2"]:not([data-style="material"]) .link_wrap,
body .col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-2:not(.alt-style).hovered,
body .col:not(.post-area):not(#sidebar):not(.span_12):hover a [class*=" icon-"].icon-3x.extra-color-2:not(.alt-style).hovered,
.nectar-flickity[data-controls*="arrows_overlaid"][data-control-color="extra-color-2"] .flickity-prev-next-button:hover:before,
.nectar-flickity[data-controls="default"][data-control-color="extra-color-2"] .flickity-page-dots .dot:before,
.nectar-flickity[data-controls="touch_total"][data-control-color="extra-color-2"] .visualized-total span,
.nectar-post-grid-wrap[data-load-more-color="extra-color-2"] .load-more:hover,
[class*=" icon-"].extra-color-2.icon-normal,
div[data-style="minimal"] .toggle.extra-color-2.open i:after,
div[data-style="minimal"] .toggle.extra-color-2:hover i:after,
div[data-style="minimal"] .toggle.open.extra-color-2 i:before,
div[data-style="minimal"] .toggle.extra-color-2:hover i:before,
div[data-style="minimal_small"] .toggle.extra-color-2>h3:after,
.toggle.open.extra-color-2 h3 a,
.nectar-hor-list-item[data-hover-effect="full_border"][data-color="extra-color-2"] .nectar-list-item-btn:hover {
    background-color: #ffffff;
}

.nectar-button.regular-button.extra-color-2,
.nectar-button.tilt.extra-color-2,
body .swiper-slide .button.transparent_2 .extra-color-2:hover,
#sidebar .widget:hover [class^="icon-"].icon-3x.extra-color-2:not(.alt-style),
.portfolio-filters-inline[data-color-scheme="extra-color-2"],
.portfolio-filters[data-color-scheme="extra-color-2"] #sort-portfolio,
.portfolio-filters[data-color-scheme="extra-color-2"] a,
.nectar-fancy-box[data-color="extra-color-2"]:after,
.divider-small-border[data-color="extra-color-2"],
.divider-border[data-color="extra-color-2"],
.nectar-animated-title[data-color="extra-color-2"] .nectar-animated-title-inner:after,
.nectar-video-box[data-color="extra-color-2"] .nectar_video_lightbox,
body .nectar-video-box[data-color="extra-color-2"][data-hover="zoom_button"] .nectar_video_lightbox:after,
.nectar_image_with_hotspots[data-stlye="color_pulse"][data-color="extra-color-2"] .nectar_hotspot,
.portfolio-filters-inline[data-color-scheme="extra-color-2-underline"] a:after,
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-2"]:not([data-draw="true"]) .nectar_icon:hover,
.nectar-google-map[data-nectar-marker-color="extra-color-2"] .animated-dot .middle-dot,
.nectar-leaflet-map[data-nectar-marker-color="extra-color-2"] .animated-dot .middle-dot,
.nectar-google-map[data-nectar-marker-color="extra-color-2"] .animated-dot div[class*="signal"],
.nectar-leaflet-map[data-nectar-marker-color="extra-color-2"] .animated-dot div[class*="signal"],
.nectar_video_lightbox.play_button_with_text[data-color="extra-color-2"]:not([data-style="small"]) .play>.inner-wrap:before,
.nectar-hor-list-item[data-color="extra-color-2"]:before,
.nectar-fancy-box[data-color="extra-color-2"]:not([data-style="default"]) .box-bg:after,
body.material[data-button-style^="rounded"] .nectar-button.see-through.extra-color-2[data-color-override="false"] i,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color="extra-color-2"] li:after,
body.material .nectar-video-box[data-color="extra-color-2"] .nectar_video_lightbox:before,
.nectar_icon_wrap[data-style="soft-bg"][data-color="extra-color-2"] .nectar_icon:before,
.extra-color-2.icon-normal,
.bar_graph li .extra-color-2,
.nectar-progress-bar .extra-color-2,
.swiper-slide .button.solid_color .extra-color-2,
.swiper-slide .button.solid_color_2 .extra-color-2,
.pricing-column.highlight.extra-color-2 h3 {
    background-color: #ffffff!important;
}

.nectar-leaflet-map[data-nectar-marker-color="extra-color-2"] .nectar-leaflet-pin {
    border: 10px solid #ffffff;
}

.nectar_icon_wrap .svg-icon-holder[data-color="extra-color-2"] svg path {
    stroke: #ffffff!important;
}

body.material[data-button-style^="rounded"] .nectar-button.see-through.extra-color-2[data-color-override="false"] i:after {
    box-shadow: #ffffff 0px 8px 15px;
    opacity: 0.24;
}

.nectar_icon_wrap[data-style="shadow-bg"][data-color="extra-color-2"] .nectar_icon:before {
    box-shadow: 0px 15px 28px #ffffff;
    opacity: 0.3;
}

.tabbed[data-style="minimal_flexible"][data-color-scheme="extra-color-2"] .wpb_tabs_nav>li a:before {
    box-shadow: 0px 8px 22px #ffffff;
}

.tabbed[data-style*="material"][data-color-scheme="extra-color-2"] ul li .active-tab:after {
    box-shadow: 0px 18px 50px #ffffff;
}

.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-2"]:before {
    box-shadow: 0 30px 90px #ffffff;
}

.nectar-fancy-box[data-style="hover_desc"][data-color="extra-color-2"]:before {
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), #ffffff 100%);
}

body .col:not(.post-area):not(.span_12):not(#sidebar):hover .extra-color-2.hovered .circle-border,
body #sidebar .widget:hover .extra-color-2 .circle-border,
body .testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-2"] blockquote .bottom-arrow:after,
body .dark .testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-2"] blockquote .bottom-arrow:after,
div[data-style="minimal"] .toggle.open.extra-color-2 i,
div[data-style="minimal"] .toggle.extra-color-2:hover i,
.nectar_icon_wrap[data-style="border-basic"][data-color="extra-color-2"] .nectar_icon,
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-2"]:not([data-draw="true"]) .nectar_icon,
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-2"][data-draw="true"]:hover .nectar_icon,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-2"] .play:before,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-2"] .play:after,
.tabbed[data-color-scheme="extra-color-2"][data-style="default"] li:not(.cta-button) .active-tab,
.nectar-hor-list-item[data-hover-effect="full_border"][data-color="extra-color-2"]:hover {
    border-color: #ffffff;
}

body.material .nectar-button.see-through.extra-color-2[data-color-override="false"] {
    border-color: #ffffff!important;
}

.im-icon-wrap[data-color="extra-color-2"] path {
    fill: #ffffff;
}

.pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-3 h3,
.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-3 h4,
.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-3 .interval,
body.material .tabbed[data-color-scheme="extra-color-3"][data-style="minimal"]:not(.using-icons)>ul li:not(.cta-button) a:hover,
body.material .tabbed[data-color-scheme="extra-color-3"][data-style="minimal"]:not(.using-icons)>ul li:not(.cta-button) .active-tab,
.tabbed[data-style*="material"][data-color-scheme="extra-color-3"] ul li a:not(.active-tab):hover,
.testimonial_slider[data-rating-color="extra-color-3"] .star-rating .filled:before,
.icon-3x[class^="icon-"].extra-color-3:not(.alt-style),
.icon-tiny[class^="icon-"].extra-color-3,
.icon-3x[class*=" icon-"].extra-color-3:not(.alt-style),
body .icon-3x[class*=" icon-"].extra-color-3:not(.alt-style) .circle-border,
.col:hover>[class^="icon-"].icon-3x.extra-color-3.alt-style.hovered,
.col:hover>[class*=" icon-"].icon-3x.extra-color-3.alt-style.hovered,
.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-3.alt-style.hovered,
body .col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x.extra-color-3.alt-style.hovered,
div[data-style="minimal"] .toggle.extra-color-3:hover h3 a,
div[data-style="minimal"] .toggle.extra-color-3.open h3 a,
div[data-style="minimal_small"] .toggle.extra-color-3>h3 a:hover,
div[data-style="minimal_small"] .toggle.extra-color-3.open>h3 a {
    color: #333333;
}

.nectar-milestone .number.extra-color-3,
span.extra-color-3,
.team-member .social.extra-color-3 li a,
body [class^="icon-"].icon-default-style.extra-color-3,
body [class^="icon-"].icon-default-style[data-color="extra-color-3"],
.team-member .extra-color-3:hover,
.svg-icon-holder[data-color="extra-color-3"],
.nectar-icon-list[data-icon-style="border"][data-icon-color="extra-color-3"] .list-icon-holder[data-icon_type="numerical"] span,
.nectar-icon-list[data-icon-color="extra-color-3"][data-icon-style="border"] .content h4,
.nectar_icon_wrap[data-color="extra-color-3"] i,
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-3-underline"].full-width-section .active,
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-3-underline"].full-width-section a:hover,
body.material .nectar-button.see-through.extra-color-3[data-color-override="false"],
.nectar_single_testimonial[data-color="extra-color-3"] p .open-quote,
.nectar-icon-list[data-icon-color="extra-color-3"] .nectar-icon-list-item .list-icon-holder[data-icon_type="numerical"],
.no-highlight.extra-color-3 h3 {
    color: #333333!important;
}

.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-3:before,
.pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-3 h3 .highlight-reason,
.tabbed[data-color-scheme="extra-color-3"][data-style="default"] li:not(.cta-button) .active-tab,
.tabbed[data-style="vertical_modern"][data-color-scheme="extra-color-3"] .wpb_tabs_nav li .active-tab,
body .tabbed[data-color-scheme="extra-color-3"][data-style="minimal"]>ul li:not(.cta-button) a:after,
.tabbed[data-color-scheme="extra-color-3"][data-style="minimal_alt"] .magic-line,
.tabbed[data-style*="material"][data-color-scheme="extra-color-3"] ul:after,
.tabbed[data-style*="material"][data-color-scheme="extra-color-3"] ul li .active-tab,
.nectar-scrolling-tabs[data-color-scheme="extra-color-3"] .scrolling-tab-nav .line,
.wpb_row .nectar-post-grid-filters[data-active-color="extra-color-3"] a:after,
#ajax-content-wrap [data-stored-style="vs"] .tabbed[data-color-scheme="extra-color-3"] .wpb_tabs_nav li a:before,
.testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-3"] .flickity-page-dots .dot.is-selected:before,
.testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-3"] blockquote.is-selected p,
.nectar-button.nectar_video_lightbox[data-color="default-extra-color-3"],
.nectar_video_lightbox.nectar-button[data-color="transparent-extra-color-3"]:hover,
body [class^="icon-"].icon-3x.alt-style.extra-color-3,
body [class*=" icon-"].icon-3x.alt-style.extra-color-3,
.col:hover>[class^="icon-"].icon-3x.extra-color-3:not(.alt-style),
.col:hover>[class*=" icon-"].icon-3x.extra-color-3:not(.alt-style).hovered,
.nectar_icon_wrap[data-style="shadow-bg"][data-color="extra-color-3"] .nectar_icon:after,
.nectar-cta[data-color="extra-color-3"]:not([data-style="material"]) .link_wrap,
body .col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-3:not(.alt-style).hovered,
body .col:not(.post-area):not(#sidebar):not(.span_12):hover a [class*=" icon-"].icon-3x.extra-color-3:not(.alt-style).hovered,
.nectar-flickity[data-controls*="arrows_overlaid"][data-control-color="extra-color-3"] .flickity-prev-next-button:hover:before,
.nectar-flickity[data-controls="default"][data-control-color="extra-color-3"] .flickity-page-dots .dot:before,
.nectar-flickity[data-controls="touch_total"][data-control-color="extra-color-3"] .visualized-total span,
.nectar-post-grid-wrap[data-load-more-color="extra-color-3"] .load-more:hover,
[class*=" icon-"].extra-color-3.icon-normal,
div[data-style="minimal"] .toggle.extra-color-3.open i:after,
div[data-style="minimal"] .toggle.extra-color-3:hover i:after,
div[data-style="minimal"] .toggle.open.extra-color-3 i:before,
div[data-style="minimal"] .toggle.extra-color-3:hover i:before,
div[data-style="minimal_small"] .toggle.extra-color-3>h3:after,
.toggle.open.extra-color-3 h3 a,
.nectar-hor-list-item[data-hover-effect="full_border"][data-color="extra-color-3"] .nectar-list-item-btn:hover {
    background-color: #333333;
}

.nectar-button.regular-button.extra-color-3,
.nectar-button.tilt.extra-color-3,
body .swiper-slide .button.transparent_2 .extra-color-3:hover,
#sidebar .widget:hover [class^="icon-"].icon-3x.extra-color-3:not(.alt-style),
.portfolio-filters-inline[data-color-scheme="extra-color-3"],
.portfolio-filters[data-color-scheme="extra-color-3"] #sort-portfolio,
.portfolio-filters[data-color-scheme="extra-color-3"] a,
.nectar-fancy-box[data-color="extra-color-3"]:after,
.divider-small-border[data-color="extra-color-3"],
.divider-border[data-color="extra-color-3"],
.nectar-animated-title[data-color="extra-color-3"] .nectar-animated-title-inner:after,
.nectar-video-box[data-color="extra-color-3"] .nectar_video_lightbox,
body .nectar-video-box[data-color="extra-color-3"][data-hover="zoom_button"] .nectar_video_lightbox:after,
.nectar_image_with_hotspots[data-stlye="color_pulse"][data-color="extra-color-3"] .nectar_hotspot,
.portfolio-filters-inline[data-color-scheme="extra-color-3-underline"] a:after,
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-3"]:not([data-draw="true"]) .nectar_icon:hover,
.nectar-google-map[data-nectar-marker-color="extra-color-3"] .animated-dot .middle-dot,
.nectar-leaflet-map[data-nectar-marker-color="extra-color-3"] .animated-dot .middle-dot,
.nectar-google-map[data-nectar-marker-color="extra-color-3"] .animated-dot div[class*="signal"],
.nectar-leaflet-map[data-nectar-marker-color="extra-color-3"] .animated-dot div[class*="signal"],
.nectar_video_lightbox.play_button_with_text[data-color="extra-color-3"]:not([data-style="small"]) .play>.inner-wrap:before,
.nectar-hor-list-item[data-color="extra-color-3"]:before,
.nectar-fancy-box[data-color="extra-color-3"]:not([data-style="default"]) .box-bg:after,
body.material[data-button-style^="rounded"] .nectar-button.see-through.extra-color-3[data-color-override="false"] i,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color="extra-color-3"] li:after,
body.material .nectar-video-box[data-color="extra-color-3"] .nectar_video_lightbox:before,
.nectar_icon_wrap[data-style="soft-bg"][data-color="extra-color-3"] .nectar_icon:before,
.extra-color-3.icon-normal,
.bar_graph li .extra-color-3,
.nectar-progress-bar .extra-color-3,
.swiper-slide .button.solid_color .extra-color-3,
.swiper-slide .button.solid_color_2 .extra-color-3,
.pricing-column.highlight.extra-color-3 h3 {
    background-color: #333333!important;
}

.nectar-leaflet-map[data-nectar-marker-color="extra-color-3"] .nectar-leaflet-pin {
    border: 10px solid #333333;
}

.nectar_icon_wrap .svg-icon-holder[data-color="extra-color-3"] svg path {
    stroke: #333333!important;
}

body.material[data-button-style^="rounded"] .nectar-button.see-through.extra-color-3[data-color-override="false"] i:after {
    box-shadow: #333333 0px 8px 15px;
    opacity: 0.24;
}

.nectar_icon_wrap[data-style="shadow-bg"][data-color="extra-color-3"] .nectar_icon:before {
    box-shadow: 0px 15px 28px #333333;
    opacity: 0.3;
}

.tabbed[data-style="minimal_flexible"][data-color-scheme="extra-color-3"] .wpb_tabs_nav>li a:before {
    box-shadow: 0px 8px 22px #333333;
}

.tabbed[data-style*="material"][data-color-scheme="extra-color-3"] ul li .active-tab:after {
    box-shadow: 0px 18px 50px #333333;
}

.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-3"]:before {
    box-shadow: 0 30px 90px #333333;
}

.nectar-fancy-box[data-style="hover_desc"][data-color="extra-color-3"]:before {
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), #333333 100%);
}

body .col:not(.post-area):not(.span_12):not(#sidebar):hover .extra-color-3.hovered .circle-border,
body #sidebar .widget:hover .extra-color-3 .circle-border,
body .testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-3"] blockquote .bottom-arrow:after,
body .dark .testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-3"] blockquote .bottom-arrow:after,
div[data-style="minimal"] .toggle.open.extra-color-3 i,
div[data-style="minimal"] .toggle.extra-color-3:hover i,
.nectar_icon_wrap[data-style="border-basic"][data-color="extra-color-3"] .nectar_icon,
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-3"]:not([data-draw="true"]) .nectar_icon,
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-3"][data-draw="true"]:hover .nectar_icon,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-3"] .play:before,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-3"] .play:after,
.tabbed[data-color-scheme="extra-color-3"][data-style="default"] li:not(.cta-button) .active-tab,
.nectar-hor-list-item[data-hover-effect="full_border"][data-color="extra-color-3"]:hover {
    border-color: #333333;
}

body.material .nectar-button.see-through.extra-color-3[data-color-override="false"] {
    border-color: #333333!important;
}

.im-icon-wrap[data-color="extra-color-3"] path {
    fill: #333333;
}

.widget .nectar_widget[class*="nectar_blog_posts_"][data-style="hover-featured-image-gradient-and-counter"]>li a .popular-featured-img:after {
    background: #3452ff;
    background: linear-gradient(to right, #3452ff, #ff1053);
}

.divider-small-border[data-color="extra-color-gradient-1"],
.divider-border[data-color="extra-color-gradient-1"],
.nectar-progress-bar .extra-color-gradient-1,
.tabbed[data-style*="minimal"][data-color-scheme="extra-color-gradient-1"]>ul li a:after,
.tabbed[data-style="minimal_alt"][data-color-scheme="extra-color-gradient-1"] .magic-line,
.wpb_row .nectar-post-grid-filters[data-active-color="extra-color-gradient-1"] a:after,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color="extra-color-gradient-1"] li:after,
.nectar-fancy-box[data-style="default"][data-color="extra-color-gradient-1"]:after {
    background: #ff1053;
    background: linear-gradient(to right, #ff1053, #3452ff);
}

.nectar-scrolling-tabs[data-color-scheme="extra-color-gradient-1"] .scrolling-tab-nav .line,
#ajax-content-wrap [data-stored-style="vs"] .tabbed[data-color-scheme="extra-color-gradient-1"] .wpb_tabs_nav li a:before {
    background: #ff1053;
    background: linear-gradient(to bottom, #ff1053, #3452ff);
}

.icon-normal.extra-color-gradient-1,
body [class^="icon-"].icon-3x.alt-style.extra-color-gradient-1,
.nectar-button.extra-color-gradient-1:after,
.nectar-cta[data-color="extra-color-gradient-1"]:not([data-style="material"]) .link_wrap,
.nectar-button.see-through-extra-color-gradient-1:after,
.nectar_icon_wrap[data-color="extra-color-gradient-1"]:not([data-style="shadow-bg"]) i,
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-gradient-1"]:before,
.tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-1"] ul li a:before,
.tabbed[data-style*="default"][data-color-scheme="extra-color-gradient-1"] ul li a:before,
.tabbed[data-style*="vertical"][data-color-scheme="extra-color-gradient-1"] ul li a:before,
.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-gradient-1"] .box-bg:after,
.nectar_icon_wrap[data-style="soft-bg"][data-color="extra-color-gradient-1"] .nectar_icon:before,
.nectar_icon_wrap[data-style="shadow-bg"][data-color="extra-color-gradient-1"] .nectar_icon:after,
.nectar-post-grid-wrap[data-load-more-color="extra-color-gradient-1"] .load-more:before {
    background: #ff1053;
    background: linear-gradient(to bottom right, #ff1053, #3452ff);
}

body.material .nectar-button.regular.m-extra-color-gradient-1,
body.material .nectar-button.see-through.m-extra-color-gradient-1:before,
.swiper-slide .button.solid_color .extra-color-gradient-1,
.swiper-slide .button.transparent_2 .extra-color-gradient-1:before {
    background: #ff1053;
    background: linear-gradient(125deg, #ff1053, #3452ff);
}

body.material .nectar-button.regular.m-extra-color-gradient-1:before {
    background: #3452ff;
}

.tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-1"] ul:after {
    background-color: #3452ff;
}

.tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-1"] ul li .active-tab:after {
    box-shadow: 0px 18px 50px #3452ff;
}

.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-gradient-1"]:before {
    box-shadow: 0px 30px 90px #3452ff;
}

.tabbed[data-style="minimal_flexible"][data-color-scheme="extra-color-gradient-1"] .wpb_tabs_nav>li a:before {
    box-shadow: 0px 8px 22px #3452ff;
}

.nectar_icon_wrap[data-style="shadow-bg"][data-color="extra-color-gradient-1"] .nectar_icon:before {
    box-shadow: 0px 15px 28px #3452ff;
    opacity: 0.3;
}

.testimonial_slider[data-rating-color="extra-color-gradient-1"] .star-rating .filled:before {
    color: #ff1053;
    background: linear-gradient(to right, #ff1053, #3452ff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}

.nectar-button.extra-color-gradient-1,
.nectar-button.see-through-extra-color-gradient-1 {
    border-width: 3px;
    border-style: solid;
    -moz-border-image: -moz-linear-gradient(top right, #ff1053 0%, #3452ff 100%);
    -webkit-border-image: -webkit-linear-gradient(top right, #ff1053 0%, #3452ff 100%);
    border-image: linear-gradient(to bottom right, #ff1053 0%, #3452ff 100%);
    border-image-slice: 1;
}

.nectar-gradient-text[data-color="extra-color-gradient-1"][data-direction="horizontal"] * {
    background-image: linear-gradient(to right, #ff1053, #3452ff);
}

.nectar-gradient-text[data-color="extra-color-gradient-1"] *,
.nectar-icon-list[data-icon-style="border"][data-icon-color="extra-color-gradient-1"] .list-icon-holder[data-icon_type="numerical"] span {
    color: #ff1053;
    background: linear-gradient(to bottom right, #ff1053, #3452ff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    display: inline-block;
}

[class^="icon-"][data-color="extra-color-gradient-1"]:before,
[class*=" icon-"][data-color="extra-color-gradient-1"]:before,
[class^="icon-"].extra-color-gradient-1:not(.icon-normal):before,
[class*=" icon-"].extra-color-gradient-1:not(.icon-normal):before,
.nectar_icon_wrap[data-color="extra-color-gradient-1"]:not([data-style="shadow-bg"]) i {
    color: #ff1053;
    background: linear-gradient(to bottom right, #ff1053, #3452ff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    display: initial;
}

.nectar-button.extra-color-gradient-1 .hover,
.nectar-button.see-through-extra-color-gradient-1 .start {
    background: #ff1053;
    background: linear-gradient(to bottom right, #ff1053, #3452ff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    display: initial;
}

.nectar-button.extra-color-gradient-1.no-text-grad .hover,
.nectar-button.see-through-extra-color-gradient-1.no-text-grad .start {
    background: transparent!important;
    color: #ff1053!important;
}

.divider-small-border[data-color="extra-color-gradient-2"],
.divider-border[data-color="extra-color-gradient-2"],
.nectar-progress-bar .extra-color-gradient-2,
.tabbed[data-style*="minimal"][data-color-scheme="extra-color-gradient-2"]>ul li a:after,
.tabbed[data-style="minimal_alt"][data-color-scheme="extra-color-gradient-2"] .magic-line,
.wpb_row .nectar-post-grid-filters[data-active-color="extra-color-gradient-2"] a:after,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color="extra-color-gradient-2"] li:after,
.nectar-fancy-box[data-style="default"][data-color="extra-color-gradient-2"]:after {
    background: #32d6ff;
    background: linear-gradient(to right, #32d6ff, #2AC4EA);
}

.nectar-scrolling-tabs[data-color-scheme="extra-color-gradient-2"] .scrolling-tab-nav .line,
#ajax-content-wrap [data-stored-style="vs"] .tabbed[data-color-scheme="extra-color-gradient-2"] .wpb_tabs_nav li a:before {
    background: #32d6ff;
    background: linear-gradient(to bottom, #32d6ff, #2AC4EA);
}

.icon-normal.extra-color-gradient-2,
body [class^="icon-"].icon-3x.alt-style.extra-color-gradient-2,
.nectar-button.extra-color-gradient-2:after,
.nectar-cta[data-color="extra-color-gradient-2"]:not([data-style="material"]) .link_wrap,
.nectar-button.see-through-extra-color-gradient-2:after,
.nectar_icon_wrap[data-color="extra-color-gradient-2"]:not([data-style="shadow-bg"]) i,
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-gradient-2"]:before,
.tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-2"] ul li a:before,
.tabbed[data-style*="default"][data-color-scheme="extra-color-gradient-2"] ul li a:before,
.tabbed[data-style*="vertical"][data-color-scheme="extra-color-gradient-2"] ul li a:before,
.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-gradient-2"] .box-bg:after,
.nectar_icon_wrap[data-style="soft-bg"][data-color="extra-color-gradient-2"] .nectar_icon:before,
.nectar_icon_wrap[data-style="shadow-bg"][data-color="extra-color-gradient-2"] .nectar_icon:after,
.nectar-post-grid-wrap[data-load-more-color="extra-color-gradient-2"] .load-more:before {
    background: #32d6ff;
    background: linear-gradient(to bottom right, #32d6ff, #2AC4EA);
}

body.material .nectar-button.regular.m-extra-color-gradient-2,
body.material .nectar-button.see-through.m-extra-color-gradient-2:before,
.swiper-slide .button.solid_color .extra-color-gradient-2,
.swiper-slide .button.transparent_2 .extra-color-gradient-2:before {
    background: #32d6ff;
    background: linear-gradient(125deg, #32d6ff, #2AC4EA);
}

body.material .nectar-button.regular.m-extra-color-gradient-2:before {
    background: #2AC4EA;
}

.tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-2"] ul:after {
    background-color: #2AC4EA;
}

.tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-2"] ul li .active-tab:after {
    box-shadow: 0px 18px 50px #2AC4EA;
}

.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-gradient-2"]:before {
    box-shadow: 0px 30px 90px #2AC4EA;
}

.tabbed[data-style="minimal_flexible"][data-color-scheme="extra-color-gradient-2"] .wpb_tabs_nav>li a:before {
    box-shadow: 0px 8px 22px #2AC4EA;
}

.nectar_icon_wrap[data-style="shadow-bg"][data-color="extra-color-gradient-2"] .nectar_icon:before {
    box-shadow: 0px 15px 28px #2AC4EA;
    opacity: 0.3;
}

.testimonial_slider[data-rating-color="extra-color-gradient-2"] .star-rating .filled:before {
    color: #32d6ff;
    background: linear-gradient(to right, #32d6ff, #2AC4EA);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}

.nectar-button.extra-color-gradient-2,
.nectar-button.see-through-extra-color-gradient-2 {
    border-width: 3px;
    border-style: solid;
    -moz-border-image: -moz-linear-gradient(top right, #32d6ff 0%, #2AC4EA 100%);
    -webkit-border-image: -webkit-linear-gradient(top right, #32d6ff 0%, #2AC4EA 100%);
    border-image: linear-gradient(to bottom right, #32d6ff 0%, #2AC4EA 100%);
    border-image-slice: 1;
}

.nectar-gradient-text[data-color="extra-color-gradient-2"][data-direction="horizontal"] * {
    background-image: linear-gradient(to right, #32d6ff, #2AC4EA);
}

.nectar-gradient-text[data-color="extra-color-gradient-2"] *,
.nectar-icon-list[data-icon-style="border"][data-icon-color="extra-color-gradient-2"] .list-icon-holder[data-icon_type="numerical"] span {
    color: #32d6ff;
    background: linear-gradient(to bottom right, #32d6ff, #2AC4EA);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    display: inline-block;
}

[class^="icon-"][data-color="extra-color-gradient-2"]:before,
[class*=" icon-"][data-color="extra-color-gradient-2"]:before,
[class^="icon-"].extra-color-gradient-2:not(.icon-normal):before,
[class*=" icon-"].extra-color-gradient-2:not(.icon-normal):before,
.nectar_icon_wrap[data-color="extra-color-gradient-2"]:not([data-style="shadow-bg"]) i {
    color: #32d6ff;
    background: linear-gradient(to bottom right, #32d6ff, #2AC4EA);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    display: initial;
}

.nectar-button.extra-color-gradient-2 .hover,
.nectar-button.see-through-extra-color-gradient-2 .start {
    background: #32d6ff;
    background: linear-gradient(to bottom right, #32d6ff, #2AC4EA);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    display: initial;
}

.nectar-button.extra-color-gradient-2.no-text-grad .hover,
.nectar-button.see-through-extra-color-gradient-2.no-text-grad .start {
    background: transparent!important;
    color: #32d6ff!important;
}

body,
.container-wrap,
.material .ocm-effect-wrap,
.project-title,
.ascend .container-wrap,
.ascend .project-title,
body .vc_text_separator div,
.carousel-wrap[data-full-width="true"] .carousel-heading,
.carousel-wrap .left-border,
.carousel-wrap .right-border,
.single-post.ascend #page-header-bg.fullscreen-header,
.single-post #single-below-header.fullscreen-header,
#page-header-wrap,
.page-header-no-bg,
#full_width_portfolio .project-title.parallax-effect,
.portfolio-items .col,
.page-template-template-portfolio-php .portfolio-items .col.span_3,
.page-template-template-portfolio-php .portfolio-items .col.span_4 {
    background-color: #ffffff;
}

body,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
.masonry.material .masonry-blog-item .grav-wrap .text {
    color: #000000;
}

#call-to-action {
    background-color: #ECEBE9;
}

#call-to-action span {
    color: #4B4F52;
}

body #slide-out-widget-area-bg {
    background-color: rgba(0, 0, 0, 0.8);
}

.single-post #page-header-bg[data-post-hs="default_minimal"] .page-header-bg-image:after {
    background-color: #2d2d2d;
    opacity: 0.4;
}

.single-post #page-header-bg[data-post-hs="default_minimal"] {
    background-color: #2d2d2d;
}

@media only screen and (min-width: 1000px) {
    #header-outer[data-format="centered-menu-bottom-bar"] #top .span_9 #logo {
        margin-top: -5px;
    }
    #header-outer[data-format="centered-menu-bottom-bar"] #top .span_9 nav>ul>li:not(#social-in-menu):not(#nectar-user-account):not(#search-btn):not(.slide-out-widget-area-toggle)>a {
        padding-bottom: 10px;
    }
    #header-outer #logo,
    #header-outer .logo-spacing {
        margin-top: 10px;
        margin-bottom: 10px;
        position: relative;
    }
    #header-outer.small-nav #logo,
    #header-outer.small-nav .logo-spacing {
        margin-top: 5.5555555555556px;
        margin-bottom: 5.5555555555556px;
    }
    #header-outer.small-nav #logo img,
    #header-outer.small-nav .logo-spacing img {
        height: 39px;
    }
    .material #header-outer:not(.transparent) .bg-color-stripe {
        top: 65px;
        height: calc(35vh - 65px);
    }
    .material #header-outer:not(.transparent).small-nav .bg-color-stripe {
        top: 50.111111111111px;
        height: calc(35vh - 50.111111111111px);
    }
}

@media only screen and (max-width: 999px) {
    .material #header-outer:not([data-permanent-transparent="1"]):not(.transparent) .bg-color-stripe,
    .material #header-outer:not([data-permanent-transparent="1"]).transparent .bg-color-stripe {
        top: 69px;
        height: calc(30vh - 69px);
    }
}

#header-outer #logo img,
#header-outer .logo-spacing img {
    height: 45px;
}

#header-outer[data-lhe="animated_underline"] #top nav>ul>li>a,
#top nav>ul>li[class*="button_solid_color"]>a,
body #header-outer[data-lhe="default"] #top nav .sf-menu>li[class*="button_solid_color"]>a:hover,
#header-outer[data-lhe="animated_underline"] #top nav>.sf-menu>li[class*="button_bordered"]>a,
#top nav>ul>li[class*="button_bordered"]>a,
body #header-outer.transparent #top nav>ul>li[class*="button_bordered"]>a,
body #header-outer[data-lhe="default"] #top nav .sf-menu>li[class*="button_bordered"]>a:hover,
body #header-outer.transparent #top nav>ul>li[class*="button_solid_color"]>a,
#header-outer[data-lhe="animated_underline"] #top nav>ul>li[class*="button_solid_color"]>a {
    margin-left: 10px;
    margin-right: 10px;
}

#header-outer[data-lhe="default"] #top nav>ul>li>a {
    padding-left: 10px;
    padding-right: 10px;
}

#header-outer[data-lhe="animated_underline"][data-condense="true"][data-format="centered-menu-bottom-bar"].fixed-menu #top nav>ul>li>a {
    margin-left: 7px;
    margin-right: 7px;
}

#header-outer[data-lhe="default"][data-condense="true"][data-format="centered-menu-bottom-bar"].fixed-menu #top nav>ul>li>a {
    padding-left: 7px;
    padding-right: 7px;
}

@media only screen and (min-width: 1000px) {
    body.material #header-outer #top .span_9 nav>ul.sf-menu>li:last-child>a {
        margin-right: 0;
    }
}

#header-space {
    height: 65px;
}

@media only screen and (max-width: 999px) {
    #header-space {
        height: 69px;
    }
}

@media only screen and (max-width: 999px) {
    .using-mobile-browser #page-header-wrap.fullscreen-header,
    .using-mobile-browser #page-header-wrap.fullscreen-header #page-header-bg,
    .using-mobile-browser #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"])>div {
        height: calc(100vh - 121px);
    }
    .using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,
    .using-mobile-browser .wpb_row.vc_row-o-full-height.top-level>.col.span_12 {
        min-height: calc(100vh - 121px);
    }
    #page-header-wrap.fullscreen-header,
    #page-header-wrap.fullscreen-header #page-header-bg,
    html:not(.nectar-box-roll-loaded) .nectar-box-roll>#page-header-bg.fullscreen-header,
    .nectar_fullscreen_zoom_recent_projects,
    .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),
    .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container,
    #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"])>div {
        height: calc(100vh - 68px);
    }
    .wpb_row.vc_row-o-full-height.top-level,
    .wpb_row.vc_row-o-full-height.top-level>.col.span_12 {
        min-height: calc(100vh - 68px);
    }
    [data-bg-header="true"][data-permanent-transparent="1"] #page-header-wrap.fullscreen-header,
    [data-bg-header="true"][data-permanent-transparent="1"] #page-header-wrap.fullscreen-header #page-header-bg,
    html:not(.nectar-box-roll-loaded) [data-bg-header="true"][data-permanent-transparent="1"] .nectar-box-roll>#page-header-bg.fullscreen-header,
    [data-bg-header="true"][data-permanent-transparent="1"] .nectar_fullscreen_zoom_recent_projects,
    [data-permanent-transparent="1"] .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),
    [data-permanent-transparent="1"] .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container {
        height: 100vh;
    }
    [data-permanent-transparent="1"] .wpb_row.vc_row-o-full-height.top-level,
    [data-permanent-transparent="1"] .wpb_row.vc_row-o-full-height.top-level>.col.span_12 {
        min-height: 100vh;
    }
    body[data-transparent-header="false"] #ajax-content-wrap.no-scroll {
        min-height: calc(100vh - 68px);
        height: calc(100vh - 68px);
    }
}

#ajax-loading-screen .reveal-1 {
    background-color: #ffffff;
}

#ajax-loading-screen .reveal-2 {
    background-color: #ffffff;
}

#header-outer #logo .mobile-only-logo,
#header-outer[data-format="centered-menu-bottom-bar"][data-condense="true"] .span_9 #logo img {
    height: 45px;
}

@media only screen and (max-width: 999px) {
    body #top #logo img,
    #header-outer[data-permanent-transparent="false"] #logo .dark-version {
        height: 45px!important;
    }
}

body #header-outer,
body[data-header-color="dark"] #header-outer {
    background-color: rgba(255, 255, 255, 100);
}

.material #header-outer:not(.transparent) .bg-color-stripe {
    display: none;
}

.portfolio-loading,
#ajax-loading-screen .loading-icon,
.loading-icon,
.pp_loaderIcon {
    background-image: url("");
}

@media only screen and (min-width: 1000px) and (max-width: 1300px) {
    .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content h2,
    .nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content h2,
    .full-width-content .vc_span12 .swiper-slide .content h2 {
        font-size: 45px!important;
        line-height: 51px!important;
    }
    .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content p,
    .nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content p,
    .full-width-content .vc_span12 .swiper-slide .content p {
        font-size: 18px!important;
        line-height: 31.2px!important;
    }
}

@media only screen and (min-width: 690px) and (max-width: 999px) {
    .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content h2,
    .nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content h2,
    .full-width-content .vc_span12 .swiper-slide .content h2 {
        font-size: 33px!important;
        line-height: 39px!important;
    }
    .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content p,
    .nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content p,
    .full-width-content .vc_span12 .swiper-slide .content p {
        font-size: 13.2px!important;
        line-height: 24px!important;
    }
}

@media only screen and (max-width: 690px) {
    .nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content h2,
    .nectar-slider-wrap[data-full-width="boxed-full-width"][data-fullscreen="false"] .swiper-slide .content h2,
    .full-width-content .vc_span12 .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content h2 {
        font-size: 15px!important;
        line-height: 21px!important;
    }
    .nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content p,
    .nectar-slider-wrap[data-full-width="boxed-full-width"][data-fullscreen="false"] .swiper-slide .content p,
    .full-width-content .vc_span12 .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content p {
        font-size: 10px!important;
        line-height: 17.52px!important;
    }
}

.loading-icon .material-icon .bar:after {
    background-color: #3452ff;
}

.loading-icon .material-icon .bar {
    border-color: #3452ff;
}

.loading-icon .material-icon .color-2 .bar:after {
    background-color: #3452ff;
}

.loading-icon .material-icon .color-2 .bar {
    border-color: #3452ff;
}

.loading-icon .material-icon .spinner.color-2 {
    display: none!important;
}

.loading-icon .material-icon>div:first-child .right-side,
.loading-icon .material-icon>div:first-child .left-side {
    -webkit-animation: none!important;
    animation: none!important;
}

@media only screen and (min-width: 1000px) {
    .container,
    body[data-header-format="left-header"] .container,
    .woocommerce-tabs .full-width-content .tab-container,
    .nectar-recent-posts-slider .flickity-page-dots,
    .post-area.standard-minimal.full-width-content .post .inner-wrap,
    .material #search-outer #search {
        max-width: 1425px;
        width: 100%;
        margin: 0 auto;
        padding: 0px 90px;
    }
    body[data-header-format="left-header"] .container,
    body[data-header-format="left-header"] .woocommerce-tabs .full-width-content .tab-container,
    body[data-header-format="left-header"] .nectar-recent-posts-slider .flickity-page-dots,
    body[data-header-format="left-header"] .post-area.standard-minimal.full-width-content .post .inner-wrap {
        padding: 0 60px;
    }
    body .container .page-submenu.stuck .container:not(.tab-container):not(.normal-container),
    .nectar-recent-posts-slider .flickity-page-dots,
    #nectar_fullscreen_rows[data-footer="default"] #footer-widgets .container,
    #nectar_fullscreen_rows[data-footer="default"] #copyright .container {
        padding: 0px 90px!important;
    }
    .swiper-slide .content {
        padding: 0px 90px;
    }
    body[data-header-format="left-header"] .container .page-submenu.stuck .container:not(.tab-container),
    body[data-header-format="left-header"] .nectar-recent-posts-slider .flickity-page-dots {
        padding: 0px 60px!important;
    }
    body[data-header-format="left-header"] .swiper-slide .content {
        padding: 0px 60px;
    }
    body .container .container:not(.tab-container):not(.recent-post-container):not(.normal-container) {
        width: 100%!important;
        padding: 0!important;
    }
    body .carousel-heading .container .carousel-next {
        right: 10px;
    }
    body .carousel-heading .container .carousel-prev {
        right: 35px;
    }
    .carousel-wrap[data-full-width="true"] .carousel-heading .portfolio-page-link {
        left: 90px;
    }
    .carousel-wrap[data-full-width="true"] .carousel-heading {
        margin-left: -20px;
        margin-right: -20px;
    }
    #ajax-content-wrap .carousel-wrap[data-full-width="true"] .carousel-next {
        right: 90px;
    }
    #ajax-content-wrap .carousel-wrap[data-full-width="true"] .carousel-prev {
        right: 115px;
    }
    .carousel-wrap[data-full-width="true"] {
        padding: 0;
    }
    .carousel-wrap[data-full-width="true"] .caroufredsel_wrapper {
        padding: 20px;
    }
    #search-outer #search #close a {
        right: 90px;
    }
    #boxed,
    #boxed #header-outer,
    #boxed #slide-out-widget-area-bg.fullscreen,
    #boxed #page-header-bg[data-parallax="1"],
    #boxed #featured,
    body[data-footer-reveal="1"] #boxed #footer-outer,
    #boxed .orbit>div,
    #boxed #featured article,
    body.ascend #boxed #search-outer {
        max-width: 1400px!important;
        width: 90%!important;
        min-width: 980px;
    }
    body[data-hhun="1"] #boxed #header-outer:not(.detached),
    body[data-hhun="1"] #boxed #header-secondary-outer,
    #boxed #header-outer[data-format="centered-menu-bottom-bar"][data-condense="true"]:not(.fixed-menu),
    #boxed #header-secondary-outer.centered-menu-bottom-bar {
        width: 100%!important;
    }
    #boxed #search-outer #search #close a {
        right: 0!important;
    }
    #boxed .container {
        width: 92%;
        padding: 0;
    }
    #boxed #footer-outer #footer-widgets,
    #boxed #footer-outer #copyright {
        padding-left: 0;
        padding-right: 0;
    }
    #boxed .carousel-wrap[data-full-width="true"] .carousel-heading .portfolio-page-link {
        left: 35px;
    }
    #boxed .carousel-wrap[data-full-width="true"] .carousel-next {
        right: 35px!important;
    }
    #boxed .carousel-wrap[data-full-width="true"] .carousel-prev {
        right: 60px!important;
    }
}

@media only screen and (min-width: 1000px) {
    .container,
    body[data-header-format="left-header"] .container,
    .woocommerce-tabs .full-width-content .tab-container,
    .nectar-recent-posts-slider .flickity-page-dots,
    .post-area.standard-minimal.full-width-content .post .inner-wrap,
    .material #search-outer #search {
        max-width: 1425px;
    }
}

input[type=text],
input[type=email],
input[type=password],
input[type=tel],
input[type=url],
input[type=search],
input[type=date],
textarea,
span.wpcf7-not-valid-tip,
.woocommerce input#coupon_code,
body[data-fancy-form-rcs="1"] .select2-container,
body[data-fancy-form-rcs="1"] .select2-drop,
body[data-fancy-form-rcs="1"] .select2-search,
.select2-search input,
body[data-form-style="minimal"] input[type="text"],
body[data-form-style="minimal"] textarea,
body[data-form-style="minimal"] input[type="email"],
body[data-form-style="minimal"] .container-wrap .span_12.light input[type="email"],
body[data-form-style="minimal"] input[type=password],
body[data-form-style="minimal"] input[type=tel],
body[data-form-style="minimal"] input[type=url],
body[data-form-style="minimal"] input[type=search],
body[data-form-style="minimal"] input[type=date] {
    font-size: 14px;
}

body,
.toggle h3 a,
body .ui-widget,
table,
.bar_graph li span strong,
#slide-out-widget-area .tagcloud a,
body .container .woocommerce-message a.button,
#search-results .result .title span,
.woocommerce ul.products li.product h3,
.woocommerce-page ul.products li.product h3,
.row .col.section-title .nectar-love span,
body .nectar-love span,
body .nectar-social .nectar-love .nectar-love-count,
body .carousel-heading h2,
.sharing-default-minimal .nectar-social .social-text,
body .sharing-default-minimal .nectar-love,
.widget ul.nectar_widget[class*="nectar_blog_posts_"]>li .post-date,
.single [data-post-hs="default_minimal"] #single-below-header span,
.single .heading-title[data-header-style="default_minimal"] #single-below-header span {
    font-size: 17px;
    line-height: 25px;
}

.nectar-fancy-ul ul li .icon-default-style[class^="icon-"] {
    line-height: 25px;
}

@media only screen and (max-width: 1300px) and (min-width: 1000px) {
    body {
        font-size: 17px;
        line-height: 25px;
    }
}

@media only screen and (max-width: 999px) and (min-width: 690px) {
    body {
        font-size: 17px;
        line-height: 25px;
    }
}

@media only screen and (max-width: 690px) {
    body {
        font-size: 17px;
        line-height: 25px;
    }
}

#page-header-bg h1,
body h1,
body .row .col.section-title h1,
.full-width-content .nectar-recent-posts-slider .recent-post-container .inner-wrap h2,
body #error-404 h1 {
    font-weight: 700;
}

@media only screen and (max-width: 1300px) and (min-width: 1000px) {
    body .row .col.section-title h1,
    body h1,
    .full-width-content .recent-post-container .inner-wrap h2 {
        font-size: 40.5px;
        line-height: 45px;
    }
}

@media only screen and (max-width: 999px) and (min-width: 690px) {
    body .row .col.section-title h1,
    body h1,
    html body .row .col.section-title.span_12 h1,
    #page-header-bg .span_6 h1,
    #page-header-bg.fullscreen-header .span_6 h1,
    .full-width-content .nectar-recent-posts-slider .recent-post-container .inner-wrap h2 {
        font-size: 37.8px;
        line-height: 42px;
    }
    .full-width-content .recent-post-container .inner-wrap h2 {
        font-size: 37.8px;
        line-height: 42px;
    }
    .wpb_wrapper h1.vc_custom_heading {
        font-size: 37.8px!important;
        line-height: 42px!important;
    }
}

@media only screen and (max-width: 690px) {
    body .row .col.section-title h1,
    body h1,
    html body .row .col.section-title.span_12 h1,
    body.single.single-post .row .col.section-title.span_12 h1,
    #page-header-bg .span_6 h1,
    #page-header-bg.fullscreen-header .span_6 h1,
    .full-width-content .nectar-recent-posts-slider .recent-post-container .inner-wrap h2 {
        font-size: 35.1px;
        line-height: 39px;
    }
    .wpb_wrapper h1.vc_custom_heading {
        font-size: 35.1px!important;
        line-height: 39px!important;
    }
}

#page-header-bg h2,
body h2,
article.post .post-header h2,
article.post.quote .post-content h2,
article.post.link .post-content h2,
#call-to-action span,
.woocommerce .full-width-tabs #reviews h3,
.row .col.section-title h2,
.nectar_single_testimonial[data-style="bold"] p,
.woocommerce-account .woocommerce>#customer_login .nectar-form-controls .control,
body #error-404 h2,
.woocommerce-page .woocommerce p.cart-empty {
    font-size: 38px;
    line-height: 60px;
    font-weight: 700;
}

.single-product div.product h1.product_title {
    font-size: 38px;
    line-height: 60px;
}

@media only screen and (max-width: 1300px) and (min-width: 1000px) {
    body h2,
    .single-product div.product h1.product_title {
        font-size: 32.3px;
        line-height: 51px;
    }
    .row .span_2 h2,
    .row .span_3 h2,
    .row .span_4 h2,
    .row .vc_col-sm-2 h2,
    .row .vc_col-sm-3 h2,
    .row .vc_col-sm-4 h2 {
        font-size: 26.6px;
        line-height: 42px;
    }
}

@media only screen and (max-width: 999px) and (min-width: 690px) {
    .col h2,
    h2,
    .single-product div.product h1.product_title,
    .woocommerce-account .woocommerce>#customer_login .nectar-form-controls .control {
        font-size: 30.4px;
        line-height: 48px;
    }
    .wpb_wrapper h2.vc_custom_heading {
        font-size: 30.4px!important;
        line-height: 48px!important;
    }
}

@media only screen and (max-width: 690px) {
    .col h2,
    h2,
    .single-product div.product h1.product_title,
    .woocommerce-account .woocommerce>#customer_login .nectar-form-controls .control {
        font-size: 28.5px;
        line-height: 45px;
    }
    .wpb_wrapper h2.vc_custom_heading {
        font-size: 28.5px!important;
        line-height: 45px!important;
    }
}

body h3,
.row .col h3,
.toggle h3 a,
.ascend #respond h3,
.ascend h3#comments,
.woocommerce ul.products li.product.text_on_hover h3,
.masonry.classic_enhanced .masonry-blog-item h3.title,
.woocommerce ul.products li.product.material h3,
.woocommerce-page ul.products li.product.material h3,
.portfolio-items[data-ps="8"] .col h3,
.nectar-hor-list-item[data-font-family="h3"],
.woocommerce ul.products li.product h2,
.nectar-quick-view-box h1 {
    font-size: 25px;
    line-height: 32px;
    font-weight: 700;
}

@media only screen and (min-width: 1000px) {
    .ascend .comments-section .comment-wrap.full-width-section>h3#comments,
    .blog_next_prev_buttons[data-post-header-style="default_minimal"] .col h3 {
        font-size: 42.5px;
        line-height: 50.5px;
    }
    #ajax-content-wrap .masonry.classic_enhanced .masonry-blog-item.large_featured h3.title {
        font-size: 37.5px;
        line-height: 48px;
    }
}

@media only screen and (min-width: 1300px) and (max-width: 1500px) {
    body .portfolio-items.constrain-max-cols.masonry-items .col.elastic-portfolio-item h3 {
        font-size: 21.25px;
        line-height: 27.2px;
    }
}

@media only screen and (max-width: 1300px) and (min-width: 1000px) {
    .row .span_2 h3,
    .row .span_3 h3,
    .row .span_4 h3,
    .row .vc_col-sm-2 h3,
    .row .vc_col-sm-3 h3,
    .row .vc_col-sm-4 h3,
    .row .col h3,
    body h3 {
        font-size: 21.25px;
        line-height: 27.2px;
    }
}

@media only screen and (max-width: 999px) and (min-width: 690px) {
    .row .span_2 h3,
    .row .span_3 h3,
    .row .span_4 h3,
    .row .vc_col-sm-2 h3,
    .row .vc_col-sm-3 h3,
    .row .vc_col-sm-4 h3,
    .row .col h3,
    body h3 {
        font-size: 20px;
        line-height: 25.6px;
    }
    .wpb_wrapper h3.vc_custom_heading {
        font-size: 20px!important;
        line-height: 25.6px!important;
    }
}

@media only screen and (max-width: 690px) {
    .row .span_2 h3,
    .row .span_3 h3,
    .row .span_4 h3,
    .row .vc_col-sm-2 h3,
    .row .vc_col-sm-3 h3,
    .row .vc_col-sm-4 h3,
    .row .col h3,
    body h3 {
        font-size: 20px;
        line-height: 25.6px;
    }
    .wpb_wrapper h3.vc_custom_heading {
        font-size: 20px!important;
        line-height: 25.6px!important;
    }
}

@media only screen and (min-width: 1300px) {
    .nectar-post-grid[data-columns="2"][data-masonry="yes"]>div:nth-of-type(3n+1) h3 {
        font-size: 35px;
    }
}

@media only screen and (max-width: 1300px) and (min-width: 1000px) {
    .nectar-post-grid[data-columns="2"][data-masonry="yes"]>div:nth-of-type(3n+1) h3 {
        font-size: 29.75px;
    }
}

@media only screen and (max-width: 999px) and (min-width: 690px) {
    .nectar-post-grid[data-columns="2"][data-masonry="yes"]>div:nth-of-type(3n+1) h3 {
        font-size: 28px;
    }
}

body h4,
.row .col h4,
.portfolio-items .work-meta h4,
.list-icon-holder[data-icon_type="numerical"] span,
.portfolio-items .col.span_3 .work-meta h4,
#respond h3,
.blog-recent.related-posts h3.title,
h3#comments,
.portfolio-items[data-ps="6"] .work-meta h4,
.nectar-hor-list-item[data-font-family="h4"],
.toggles[data-style="minimal_small"] .toggle>h3 a,
.woocommerce #reviews #reply-title,
p.woocommerce.add_to_cart_inline>span.woocommerce-Price-amount,
p.woocommerce.add_to_cart_inline ins>span.woocommerce-Price-amount,
#header-outer .total,
#header-outer .total strong {
    font-size: 19px;
    line-height: 19px;
    font-weight: 700;
}

@media only screen and (min-width: 690px) {
    .portfolio-items[data-ps="6"] .wide_tall .work-meta h4 {
        font-size: 32.3px!important;
        line-height: 40.3px!important;
    }
    .nectar-slide-in-cart .widget_shopping_cart .cart_list .mini_cart_item>a:not(.remove) {
        font-weight: 700!important;
    }
}

@media only screen and (max-width: 1300px) and (min-width: 1000px) {
    .row .col h4,
    body h4 {
        font-size: 19px;
        line-height: 19px;
    }
}

@media only screen and (max-width: 999px) and (min-width: 690px) {
    .row .col h4,
    body h4 {
        font-size: 19px;
        line-height: 19px;
    }
}

@media only screen and (max-width: 690px) {
    .row .col h4,
    body h4 {
        font-size: 17.1px;
        line-height: 17.1px;
    }
}

body h6,
.row .col h6,
.nectar-hor-list-item[data-font-family="h6"] {
    font-weight: 400;
}

@media only screen and (max-width: 1300px) and (min-width: 1000px) {
    .row .col h6,
    body h6 {
        font-size: 14px;
        line-height: 24px;
    }
}

@media only screen and (max-width: 999px) and (min-width: 690px) {
    .row .col h6,
    body h6 {
        font-size: 14px;
        line-height: 24px;
    }
}

@media only screen and (max-width: 690px) {
    .row .col h6,
    body h6 {
        font-size: 14px;
        line-height: 24px;
    }
}
html body[data-header-resize="1"] .container-wrap,
html body[data-header-resize="0"] .container-wrap,
body[data-header-format="left-header"][data-header-resize="0"] .container-wrap {
    padding-top: 0
}

@media only screen and (min-width:1000px) {
    body #ajax-content-wrap.no-scroll {
        min-height: calc(100vh - 65px);
        height: calc(100vh - 65px)!important;
    }
}

@media only screen and (min-width:1000px) {
    #page-header-wrap.fullscreen-header,
    #page-header-wrap.fullscreen-header #page-header-bg,
    html:not(.nectar-box-roll-loaded) .nectar-box-roll>#page-header-bg.fullscreen-header,
    .nectar_fullscreen_zoom_recent_projects,
    #nectar_fullscreen_rows:not(.afterLoaded)>div {
        height: calc(100vh - 64px);
    }
    .wpb_row.vc_row-o-full-height.top-level,
    .wpb_row.vc_row-o-full-height.top-level>.col.span_12 {
        min-height: calc(100vh - 64px);
    }
    html:not(.nectar-box-roll-loaded) .nectar-box-roll>#page-header-bg.fullscreen-header {
        top: 65px;
    }
    .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),
    .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container {
        height: calc(100vh - 63px)!important;
    }
    .admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),
    .admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container {
        height: calc(100vh - 63px - 32px)!important;
    }
}

#nectar_fullscreen_rows {
    background-color: ;
}

.post-type-archive-product.woocommerce .container-wrap,
.tax-product_cat.woocommerce .container-wrap {
    background-color: #f6f6f6;
}

.woocommerce.single-product #single-meta {
    position: relative!important;
    top: 0!important;
    margin: 0;
    left: 8px;
    height: auto;
}

.woocommerce.single-product #single-meta:after {
    display: block;
    content: " ";
    clear: both;
    height: 1px;
}

.woocommerce ul.products li.product.material,
.woocommerce-page ul.products li.product.material {
    background-color: #ffffff;
}

.woocommerce ul.products li.product.minimal .product-wrap,
.woocommerce ul.products li.product.minimal .background-color-expand,
.woocommerce-page ul.products li.product.minimal .product-wrap,
.woocommerce-page ul.products li.product.minimal .background-color-expand {
    background-color: #ffffff;
}

#ajax-content-wrap .vc_row.left_padding_20px .row_col_wrap_12 {
    padding-left: 20px;
}

#ajax-content-wrap .vc_row.right_padding_20px .row_col_wrap_12 {
    padding-right: 20px;
}

@media only screen and (max-width:690px) {
    .wpb_column.top_margin_phone_-80px {
        margin-top: -80px!important;
    }
}

@media only screen and (max-width:999px) {
    .wpb_column.child_column.top_margin_tablet_30px {
        margin-top: 30px!important;
    }
}

@media only screen and (max-width:690px) {
    .wpb_column.child_column.top_margin_phone_30px {
        margin-top: 30px!important;
    }
}

@media only screen and (max-width:690px) {
    .img-with-aniamtion-wrap.margin_top_phone_-10px {
        margin-top: -10px!important;
    }
}

@media only screen and (max-width:690px) {
    .img-with-aniamtion-wrap.margin_bottom_phone_30px {
        margin-bottom: 30px!important;
    }
}

@-webkit-keyframes fade-out {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
    }
    85% {
        opacity: 1;
        -webkit-transform: scale(1.05);
    }
    100% {
        -webkit-transform: scale(.1);
        opacity: 0;
    }
}

@media only screen and (min-width:1000px) {
    body #ajax-content-wrap.no-scroll {
        min-height: calc(100vh - 65px);
        height: calc(100vh - 65px)!important;
    }
}

@media only screen and (min-width:1000px) {
    #page-header-wrap.fullscreen-header,
    #page-header-wrap.fullscreen-header #page-header-bg,
    html:not(.nectar-box-roll-loaded) .nectar-box-roll>#page-header-bg.fullscreen-header,
    .nectar_fullscreen_zoom_recent_projects,
    #nectar_fullscreen_rows:not(.afterLoaded)>div {
        height: calc(100vh - 64px);
    }
    .wpb_row.vc_row-o-full-height.top-level,
    .wpb_row.vc_row-o-full-height.top-level>.col.span_12 {
        min-height: calc(100vh - 64px);
    }
    html:not(.nectar-box-roll-loaded) .nectar-box-roll>#page-header-bg.fullscreen-header {
        top: 65px;
    }
    .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),
    .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container {
        height: calc(100vh - 63px)!important;
    }
    .admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),
    .admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container {
        height: calc(100vh - 63px - 32px)!important;
    }
}

#nectar_fullscreen_rows {
    background-color: ;
}

.post-type-archive-product.woocommerce .container-wrap,
.tax-product_cat.woocommerce .container-wrap {
    background-color: #f6f6f6;
}

.woocommerce.single-product #single-meta {
    position: relative!important;
    top: 0!important;
    margin: 0;
    left: 8px;
    height: auto;
}

.woocommerce.single-product #single-meta:after {
    display: block;
    content: " ";
    clear: both;
    height: 1px;
}

.woocommerce ul.products li.product.material,
.woocommerce-page ul.products li.product.material {
    background-color: #ffffff;
}

.woocommerce ul.products li.product.minimal .product-wrap,
.woocommerce ul.products li.product.minimal .background-color-expand,
.woocommerce-page ul.products li.product.minimal .product-wrap,
.woocommerce-page ul.products li.product.minimal .background-color-expand {
    background-color: #ffffff;
}

#ajax-content-wrap .vc_row.left_padding_20px .row_col_wrap_12 {
    padding-left: 20px;
}

#ajax-content-wrap .vc_row.right_padding_20px .row_col_wrap_12 {
    padding-right: 20px;
}

@media only screen and (max-width:690px) {
    .wpb_column.top_margin_phone_-80px {
        margin-top: -80px!important;
    }
}

@media only screen and (max-width:999px) {
    .wpb_column.child_column.top_margin_tablet_30px {
        margin-top: 30px!important;
    }
}

@media only screen and (max-width:690px) {
    .wpb_column.child_column.top_margin_phone_30px {
        margin-top: 30px!important;
    }
}

@media only screen and (max-width:690px) {
    .img-with-aniamtion-wrap.margin_top_phone_-10px {
        margin-top: -10px!important;
    }
}

@media only screen and (max-width:690px) {
    .img-with-aniamtion-wrap.margin_bottom_phone_30px {
        margin-bottom: 30px!important;
    }
}

@-webkit-keyframes fade-out {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
    }
    85% {
        opacity: 1;
        -webkit-transform: scale(1.05);
    }
    100% {
        -webkit-transform: scale(.1);
        opacity: 0;
    }
}


/* JE RÉSERVE */

#jereserve {
    background-image: url('../images/bouton-reserver.png');
    background-size: contain;
    background-repeat: no-repeat;
    border-radius: 50%;
    color: black;
    display: inline-block;
    width: 160px;
    height: 160px;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    padding-top: 64px;
    box-sizing: border-box;
    position: fixed;
    z-index: 99999;
    bottom: 20px;
    left: 20px;
}

#jereserve_seance {
    background-image: url('../images/bouton-reserver.png');
    background-size: contain;
    background-repeat: no-repeat;
    border-radius: 50%;
    color: black;
    display: inline-block;
    width: 160px;
    height: 160px;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    padding-top: 64px;
    box-sizing: border-box;
    position: fixed;
    z-index: 99999;
    bottom: 190px;
    left: 20px;
}


/* RESEAUX SOCIAUX */

#reseaux {
    display: inline-block;
    position: fixed;
    z-index: 99999;
    bottom: 20px;
    right: 20px;
}

#reseaux a {
    background-color: white;
    border-radius: 50%;
    display: inline-block;
    width: 42px;
    height: 42px;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    box-sizing: border-box;
    margin-right: 8px;
    display: inline-block;
    background-size: 106%;
    background-repeat: repeat;
    background-position: -2px;
    margin-top: 9px !important;
    background-image: url('../images/instagram.png');
}

#reseaux a:first-child {
    background-image: url('../images/facebook.png');
}

#reseaux a:last-child {
    background-image: url('../images/linkedin.png');
}


/* Accordéons */

.accordeons .wpb_column p {
    position: relative;
    opacity: 0;
    transition: all .2s linear;
}

.accordeons .wpb_column:hover p {
    opacity: 1;
    transition: all .2s linear;
}

.accordeons .wpb_column p:hover:after {
    opacity: 0;
    transition: all .2s linear;
}

.accordeons p:after {
    display: block;
    height: 100%;
    position: absolute;
    width: 100%;
    transition: all .2s linear;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 1) 60%);
    z-index: 1000;
    content: "En savoir plus";
    top: 0px;
    text-align: center;
    box-sizing: border-box;
    padding-top: 30%;
    font-size: 12px;
    color: rgba(0, 0, 0, 0.6);
}


/* Accordéons 2.0 */

.customaccordeons h3,
.customaccordeons a {
    font-size: 30px !important;
    line-height: 1.1 !important;
    font-weight: 700 !important;
    color: black !important;
    background-size: auto 100%;
    background-position: left center;
    background-repeat: no-repeat;
    background-color: transparent !important;
}

.customaccordeons i {
    display: none !important;
}

.customaccordeons .inner-toggle-wrap {
    text-align: left !important;
}

.customaccordeons .toggle {
    padding-bottom: 10px !important;
    background-repeat: no-repeat;
    background-size: 30% !important;
    background-position: center bottom !important;
    background-image: url('../images/divider-endroit.png');
}

.customaccordeons .toggle>div {
    box-shadow: none !important;
}


/* Menus */

.weglot-fr a {
    margin-right: 0px !important;
}

.weglot-en a::before {
    content: " / ";
    padding-left: 4px;
}

.weglot-en a {
    margin-left: 0px !important;
}

@media screen and (max-width: 1000px) {
    .weglot-lang {
        display: inline-block !important;
    }
}


/* Boost sessions */

.postid-173 li[data-block="1200"],
.postid-173 li[data-block="1220"],
.postid-173 li[data-block="1300"],
.postid-173 li[data-block="1310"] {
    display: none !important;
}

.woocommerce-breadcrumb,
.product_meta,
.related,
.single-product-main-image,
.woocommerce-info,
.checkout_coupon p:first-child,
.checkout_coupon .clear,
.woocommerce-additional-fields,
#billing_company_field,
#billing_address_2_field,
#billing_state_field,
body:not(.woocommerce-cart) .product-quantity,
.product-image,
.order-again,
.woocommerce-table--order-details tfoot,
.wc-booking-summary-actions,
.woocommerce-table--order-details th:last-child,
.woocommerce-table--order-details td:last-child,
.woocommerce-MyAccount-navigation,
.order-number,
body.woocommerce-cart .product-thumbnail {
    display: none !important;
}

.entry-summary {
    text-align: center;
    padding: 0px !important;
    margin: auto !important;
    float: none !important;
}

.entry-title,
.price {
    text-align: center;
}

.entry-summary form {
    box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 24px;
    text-align: center;
    padding: 20px;
}

.single_add_to_cart_button {
    float: none !important;
}

.entry-summary form select {
    font-weight: bold;
}

.checkout_coupon {
    display: block !important;
    margin: 0px !important;
    padding: 0px !important;
    border-width: 0px !important;
}

#customer_details {
    padding-top: 60px !important;
}

.product-info {
    float: none !important;
    width: 100% !important;
}

dd {
    padding: 0px !important;
}

dd p {
    font-weight: bold;
}

.woocommerce-MyAccount-content {
    float: none !important;
    margin: auto !important;
}


/* Calendrier */

.wc-bookings-date-picker-timezone-block {
    display: none !important;
}

.wc-bookings-date-picker .ui-datepicker td.partial_booked a,
.wc-bookings-date-picker .ui-datepicker td.bookable a {
    background-color: white !important;
    color: black !important;
}

.wc-bookings-booking-form .block-picker li:nth-child(odd) a:hover,
.wc-bookings-booking-form .block-picker li:nth-child(odd) a:focus,
.wc-bookings-booking-form .block-picker li:nth-child(even) a:hover,
.wc-bookings-booking-form .block-picker li:nth-child(even) a:focus,
.wc-bookings-booking-form .block-picker li a.selected,
.wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a,
.wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default {
    color: white !important;
    font-weight: bold !important;
    background-color: #38a5a4 !important;
}

@media only screen and (max-width:940px) {
    #ajax-content-wrap .vc_row.inner_row.right_padding_20pct .row_col_wrap_12_inner {
        display: flex;
        flex-wrap: nowrap
    }
    #icon-therapists {
        margin-left: -5em
    }
    #icon-psycho {
        margin-left: -5em
    }
    #icon-shiatsu {
        margin-left: -1em
    }
    #fws_6192237488d30>div.row_col_wrap_12.col.span_12.dark.left>div.vc_col-sm-8.wpb_column.column_container.vc_column_container.col.padding-8-percent.inherit_tablet.inherit_phone.instance-8 {
        padding: 0
    }
    #fws_619223da99d4e>div.row_col_wrap_12.col.span_12.dark.left>div.vc_col-sm-8.wpb_column.column_container.vc_column_container.col.padding-8-percent.inherit_tablet.inherit_phone.instance-10 {
        padding: 0
    }
    #fws_6192240ebe94b>div.row_col_wrap_12.col.span_12.dark.left>div.vc_col-sm-8.wpb_column.column_container.vc_column_container.col.padding-8-percent.inherit_tablet.inherit_phone.instance-10 {
        padding: 0
    }
}

.sameHeight img {
    max-height: 90px;
    width: auto;
}

.palmier {
    max-height: 150px !important;
}

.icone {
    max-height: 70px;
    width: auto;
}

.accordeons img {
    transform: scale(1.5);
    position: relative !important;
    bottom: -6px !important;
}

.logoflottant {
    max-height: 200px !important;
    width: auto !important;
}

rs-mask-wrap h6 {
    text-align: left !important;
}

rs-mask-wrap img {
    transform: scale(0.8);
}

.tp-bullet:not(.selected) {
    background: linear-gradient(to bottom, #e1e1e1 0%, #e1e1e1 100%) !important;
}

.accordeons .wpb_column p {
    opacity: 0;
    transition: all .2s linear;
}

.accordeons .wpb_column:hover p {
    opacity: 1;
    transition: all .2s linear;
}

@media screen and (max-width: 1000px) {
    rs-carousel-wrap {
        left: 0px !important;
    }
}


/* Accordéons 2.0 */

.apesanteur a {
    background-size: auto 110% !important;
    background-image: url('../images/bulle-161x300.png');
}

.isolation a {
    background-size: auto 70% !important;
    background-image: url('../images/coqillage-01.png');
}

.epsom a {
    background-size: auto 110% !important;
    background-image: url('../images/sun-236x300.png');
}

.recuperation a {
    background-size: auto 90% !important;
    background-image: url('../images/FeuilleV1.png');
}

.isolation {
    margin-top: -18px;
}

#pavillon {
    color: transparent;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: url('../images/pavillon_logo.png');
}

.vc_custom_1605011095370 {
    margin-bottom: 55px!important
}

.vc_custom_1605011074971 {
    margin-top: 20px!important
}

.vc_custom_1599160615135 {
    margin-bottom: 30px!important
}

.vc_custom_1599161316818 {
    margin-bottom: 30px!important
}

.vc_custom_1599161607651 {
    margin-bottom: 20px!important
}

.wpb_animate_when_almost_visible {
    opacity: 1
}

#rev_slider_1_1_wrapper {
    height: 400px
}

:focus {
    outline: 0
}

::-moz-focus-inner {
    border: 0;
}

.wpb_column.instance-21>.vc_column-inner>.column-bg-overlay-wrap>.column-bg-overlay {
    background-color: #f7e9ab;
    opacity: 1;
}

iframe#_hjRemoteVarsFrame {
    display: none !important;
    width: 1px !important;
    height: 1px !important;
    opacity: 0 !important;
    pointer-events: none !important;
}

.recentcomments a {
    display: inline!important;
    padding: 0!important;
    margin: 0!important
}
/*
* iziToast | v1.4.0
* http://izitoast.marcelodolce.com
* by Marcelo Dolce.
*/

.iziToast-capsule {
    font-size: 0;
    height: 0;
    width: 100%;
    transform: translateZ(0);
    backface-visibility: hidden;
    transition: transform .5s cubic-bezier(.25, .8, .25, 1), height .5s cubic-bezier(.25, .8, .25, 1)
}

.iziToast-capsule,
.iziToast-capsule * {
    box-sizing: border-box
}

.iziToast-overlay {
    display: block;
    position: fixed;
    top: -100px;
    left: 0;
    right: 0;
    bottom: -100px;
    z-index: 997
}

.iziToast {
    display: inline-block;
    clear: both;
    position: relative;
    font-family: 'Lato', Tahoma, Arial;
    font-size: 14px;
    padding: 8px 45px 9px 0;
    background: rgba(238, 238, 238, .9);
    border-color: rgba(238, 238, 238, .9);
    width: 100%;
    pointer-events: all;
    cursor: default;
    transform: translateX(0);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    min-height: 54px
}

.iziToast>.iziToast-progressbar {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 1;
    background: rgba(255, 255, 255, .2)
}

.iziToast>.iziToast-progressbar>div {
    height: 2px;
    width: 100%;
    background: rgba(0, 0, 0, .3);
    border-radius: 0 0 3px 3px
}

.iziToast.iziToast-balloon:before {
    content: '';
    position: absolute;
    right: 8px;
    left: auto;
    width: 0;
    height: 0;
    top: 100%;
    border-right: 0 solid transparent;
    border-left: 15px solid transparent;
    border-top: 10px solid #000;
    border-top-color: inherit;
    border-radius: 0
}

.iziToast.iziToast-balloon .iziToast-progressbar {
    top: 0;
    bottom: auto
}

.iziToast.iziToast-balloon>div {
    border-radius: 0 0 0 3px
}

.iziToast>.iziToast-cover {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    height: 100%;
    margin: 0;
    background-size: 100%;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-color: rgba(0, 0, 0, .1)
}

.iziToast>.iziToast-close {
    position: absolute;
    right: 0;
    top: 0;
    border: 0;
    padding: 0;
    opacity: .6;
    width: 42px;
    height: 100%;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAJPAAACTwBcGfW0QAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD3SURBVFiF1ZdtDoMgDEBfdi4PwAX8vLFn0qT7wxantojKupmQmCi8R4tSACpgjC2ICCUbEBa8ingjsU1AXRBeR8aLN64FiknswN8CYefBBDQ3whuFESy7WyQMeC0ipEI0A+0FeBvHUFN8xPaUhAH/iKoWsnXHGegy4J0yxialOfaHJAz4bhRzQzgDvdGnz4GbAonZbCQMuBm1K/kcFu8Mp1N2cFFpsxsMuJqqbIGExGl4loARajU1twskJLLhIsID7+tvUoDnIjTg5T9DPH9EBrz8rxjPzciAl9+O8SxI8CzJ8CxKFfh3ynK8Dyb8wNHM/XDqejx/AtNyPO87tNybAAAAAElFTkSuQmCC) no-repeat 50% 50%;
    background-size: 8px;
    cursor: pointer;
    outline: 0
}

.iziToast>.iziToast-close:hover {
    opacity: 1
}

.iziToast>.iziToast-body {
    position: relative;
    padding: 0 0 0 10px;
    height: auto;
    min-height: 36px;
    margin: 0 0 0 15px;
    text-align: left
}

.iziToast>.iziToast-body:after {
    content: "";
    display: table;
    clear: both
}

.iziToast>.iziToast-body .iziToast-texts {
    margin: 10px 0 0;
    padding-right: 2px;
    display: inline-block;
    float: left
}

.iziToast>.iziToast-body .iziToast-inputs {
    min-height: 19px;
    float: left;
    margin: 3px -2px
}

.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]),
.iziToast>.iziToast-body .iziToast-inputs>select {
    position: relative;
    display: inline-block;
    margin: 2px;
    border-radius: 2px;
    border: 0;
    padding: 4px 7px;
    font-size: 13px;
    letter-spacing: .02em;
    background: rgba(0, 0, 0, .1);
    color: #000;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, .2);
    min-height: 26px
}

.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]):focus,
.iziToast>.iziToast-body .iziToast-inputs>select:focus {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, .6)
}

.iziToast>.iziToast-body .iziToast-buttons {
    min-height: 17px;
    float: left;
    margin: 4px -2px
}

.iziToast>.iziToast-body .iziToast-buttons>a,
.iziToast>.iziToast-body .iziToast-buttons>button,
.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]) {
    position: relative;
    display: inline-block;
    margin: 2px;
    border-radius: 2px;
    border: 0;
    padding: 5px 10px;
    font-size: 12px;
    letter-spacing: .02em;
    cursor: pointer;
    background: rgba(0, 0, 0, .1);
    color: #000
}

.iziToast>.iziToast-body .iziToast-buttons>a:hover,
.iziToast>.iziToast-body .iziToast-buttons>button:hover,
.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):hover {
    background: rgba(0, 0, 0, .2)
}

.iziToast>.iziToast-body .iziToast-buttons>a:focus,
.iziToast>.iziToast-body .iziToast-buttons>button:focus,
.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):focus {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, .6)
}

.iziToast>.iziToast-body .iziToast-buttons>a:active,
.iziToast>.iziToast-body .iziToast-buttons>button:active,
.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):active {
    top: 1px
}

.iziToast>.iziToast-body .iziToast-icon {
    position: absolute;
    left: 0;
    top: 50%;
    display: table;
    font-size: 23px;
    line-height: 24px;
    margin-top: -12px;
    color: #000;
    width: 24px;
    height: 24px
}

.iziToast>.iziToast-body .iziToast-icon.ico-info {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCtoPsAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;
    background-size: 85%
}

.iziToast>.iziToast-body .iziToast-icon.ico-warning {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAkFBMVEUAAAAAAAABAAIAAAABAAIAAAMAAAABAAIBAAIBAAIAAAIAAAABAAIAAAABAAICAAICAAIAAAIAAAAAAAAAAAABAAIBAAIAAAMAAAABAAIBAAMBAAECAAIAAAIAAAIAAAABAAIBAAIBAAMBAAIBAAEAAAIAAAMAAAAAAAABAAECAAICAAIAAAIAAAMAAAQAAAE05yNAAAAAL3RSTlMAB+kD7V8Q+PXicwv7I9iYhkAzJxnx01IV5cmnk2xmHfzexsK4eEw5L7Gei39aRw640awAAAHQSURBVFjD7ZfJdoJAEEWJgCiI4oDiPM8m7///LidErRO7sHrY5u7YXLr7vKqu9kTC0HPmo9n8cJbEQOzqqAdAUHeUZACQuTkGDQBoDJwkHZR0XBz9FkpafXuHP0SJ09mGeJLZ5wwlTmcbA0THPmdEK7XPGTG1zxmInn3OiJ19zkB0jSVTKExMHT0wjAwlWzC0fSPHF1gWRpIhWMYm7fYTFcQGlbemf4dFfdTGg0B/KXM8qBU/3wntbq7rSGqvJ9kla6IpueFJet8fxfem5yhykjyOgNaWF1qSGd5JMNNxpNF7SZQaVh5JzLrTCZIEJ1GyEyVyd+pClMjdaSJK5O40giSRu5PfFiVyd1pAksjdKRnrSsbVdbiHrgT7yss315fkVQPLFQrL+4FHeOXKO5YRFEKv5AiFaMlKLlBpJuVCJlC5sJfvCgztru/3NmBYccPgGTxRAzxn1XGEMUf58pXZvjoOsOCgjL08+b53mtfAM/SVsZcjKLtysQZPqIy9HPP3m/3zKItRwT0LyQo8sTr26tcO83DIUMWIJjierHLsJda/tbNBFY0BP/bKtcM8HNIWCK3aYR4OMzgxo5w5EFLOLKDExXAm9gI4E3iAO94/Ct/lKWuM2LMGbgAAAABJRU5ErkJggg==) no-repeat 50% 50%;
    background-size: 85%
}

.iziToast>.iziToast-body .iziToast-icon.ico-error {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVyEiIAAAAJ3RSTlMA3BsB98QV8uSyWVUFz7+kcWMM2LuZioBpTUVBNcq2qaibj4d1azLZZYABAAACZElEQVRYw7WX25KCMAyGAxUoFDkpiohnV97/DXeGBtoOUprZ2dyo1K82fxKbwJJVp+KQZ7so2mX5oThVQLKwjDe9YZu4DF3ptAn6rxY0qQPOEq9fNC9ha3y77a22ba24v+9Xbe8v8x03dPOC2/NdvB6xeSreLfGJpnx0TyotKqLm2s7Jd/WO6ivXNp0tCy02R/aFz5VQ5wUPlUL5fIfj5KIlVGU0nWHm/5QtoTVMWY8mzIVu1K9O7XH2JiU/xnOOT39gnUfj+lFHddx4tFjL3/H8jjzaFCy2Rf0c/fdQyQszI8BDR973IyMSKa4krjxAiW/lkRvMP+bKK9WbYS1ASQg8dKjaUGlYPwRe/WoIkz8tiQchH5QAEMv6T0k8MD4mUyWr4E7jAWqZ+xWcMIYkXvlwggJ3IvFK+wIOcpXAo8n8P0COAaXyKH4OsjBuZB4ew0IGu+H1SebhNazsQBbWm8yj+hFuUJB5eMsN0IUXmYendAFFfJB5uEkRMYwxmcd6zDGRtmQePEykAgubymMRFmMxCSIPCRbTuFNN5OGORTjmNGc0Po0m8Uv0gcCry6xUhR2QeLii9tofbEfhz/qvNti+OfPqNm2Mq6105FUMvdT4GPmufMiV8PqBMkc+DdT1bjYYbjzU/ew23VP4n3mLAz4n8Jtv/Ui3ceTT2mzz5o1mZt0gnBpmsdjqRqVlmplcPdqa7X23kL9brdm2t/uBYDPn2+tyu48mtIGD10JTuUrukVrbCFiwDzcHrPjxKt7PW+AZQyT/WESO+1WL7f3o+WLHL2dYMSZsg6dg/z360ofvP4//v1NPzgs28WlWAAAAAElFTkSuQmCC) no-repeat 50% 50%;
    background-size: 80%
}

.iziToast>.iziToast-body .iziToast-icon.ico-success {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;
    background-size: 85%
}

.iziToast>.iziToast-body .iziToast-icon.ico-question {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEhFovxTxAAAEDklEQVRo3s2ZTWgTQRTHf03ipTRUqghNSgsRjHgQrFUQC6JgD1Kak3gQUUoPqRdBglf1oBehBws9Cn4cGk+1SOmh2upBxAYVoeJHrR9tgq0i1Cq0lqYeks7MbpPdmU00/c8hm9n33v/t7Nt5M2+qMEWQI0QIibZKRrQpHvLL2KI2wnQzzBKrDm2RIeKEy01dTYKUI7G1ZRknQXV5yP10kTYgly1NF/5S6duZ8ES+1iZodyaocrjXxE0OFeifYYgp0mRIkwFChAkRJsIxGgrIP+I0n82fvZW5dc/zkss0O2o1c5mX6/TmaDWl77RFe5YkUW3tKEmyFv0lOvXJ/fTYnmCEFuMRbGHEZqVHLyT9DFjUJmkzJl9DG5MWWwM6Llif/gF1nukB6nhgGwUXdFrE+wiURA8QoM9i0zEWWpXQW+ZsyeRrOMuyEo5Fv4gmy4dXPvqcC+pH2VRYaMwy+OWG+iLGCgm0W0Kv9HdvR8ASjmKCXpuK/bxiV/76A/v5UdDIZuKcJGjrnec5KZ7wwsWFOp6xPX/9mt2sqDe7FO+Kf/fXHBPPDWpdXGhTpLvUG9VKwh1xMDDjkvu+cNDFBTk7ptX1QkKZ850m3duu6fcrWxwdaFFyREJ2j4vOpKP6Du6z4uJCv8sYJIVkCnJBGGZaBONO3roY2EqNrSfIPi7SKP4fdXyNUd6I6wbSAHEl33tFLe+FlSsusnK90A0+oEPcuufZgXnOi+u9LrKSJQZQw6LwqBnv2CKsfHORbFbyQhA6xN/pEuihSdj56Co7LWRjPiKie6gkB2LiKuUqK5kiPkLiz1QJ9K1cNXBAMoUCigNpQ9IqDtMI1HKA4/jyvUsaoSyZLA5kjOjDPFZen8Ql5TsvBskUgjciIPSX3QAXC86DT7VWvlEh/xZ+ij9BDVWJ0QL0SbZq6QaFxoLPcXPmBLveLCc4wXdDK6s+6/vwhCSniFLPXW0NJe5UB8zKCsviqpc7vGPVQFcyZbyPwGD+d5ZnxmNWlhG4xSBZZjivjIWHEQgoDkSMjMwTo54569JSE5IpA7EyJSMTyGTUAUFlO1ZKOtaHTMeL1PhYYFTcihmY2cQ5+ullj7EDkiVfVez2sCTz8yiv84djhg7IJVk81xFWJlPdfHBG0flkRC/zQFZ+DSllNtfDdUsOMCliyGX5uOzU3ZhIXFDof4m1gDuKbEx0t2YS25gVGpcMnr/I1kx3c6piB8P8ZoqEwfMX3ZyCXynJTmq/U7NUXqfUzCbWL1wqVKBQUeESzQYoUlW8TAcVL1RCxUu1G6BYXfFyfQ4VPbDI4T8d2WzgQ6sc/vmxnTsqfHCZQzUJxm1h5dxS5Tu6lQgTZ0ipqRVqSwzTbbLHMt+c19iO76tsx/cLZub+Ali+tYC93olEAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjE3KzAyOjAwjKtfjgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxNyswMjowMP325zIAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;
    background-size: 85%
}

.iziToast>.iziToast-body .iziToast-message,
.iziToast>.iziToast-body .iziToast-title {
    padding: 0;
    font-size: 14px;
    line-height: 16px;
    text-align: left;
    float: left;
    white-space: normal
}

.iziToast>.iziToast-body .iziToast-title {
    color: #000;
    margin: 0
}

.iziToast>.iziToast-body .iziToast-message {
    margin: 0 0 10px;
    color: rgba(0, 0, 0, .6)
}

.iziToast.iziToast-animateInside .iziToast-buttons-child,
.iziToast.iziToast-animateInside .iziToast-icon,
.iziToast.iziToast-animateInside .iziToast-inputs-child,
.iziToast.iziToast-animateInside .iziToast-message,
.iziToast.iziToast-animateInside .iziToast-title {
    opacity: 0
}

.iziToast-target {
    position: relative;
    width: 100%;
    margin: 0 auto
}

.iziToast-target .iziToast-capsule {
    overflow: hidden
}

.iziToast-target .iziToast-capsule:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0
}

.iziToast-target .iziToast-capsule .iziToast {
    width: 100%;
    float: left
}

.iziToast-wrapper {
    z-index: 99999;
    position: fixed;
    width: 100%;
    pointer-events: none;
    display: flex;
    flex-direction: column
}

.iziToast-wrapper .iziToast.iziToast-balloon:before {
    border-right: 0 solid transparent;
    border-left: 15px solid transparent;
    border-top: 10px solid #000;
    border-top-color: inherit;
    right: 8px;
    left: auto
}

.iziToast-wrapper-bottomLeft {
    left: 0;
    bottom: 0;
    text-align: left
}

.iziToast-wrapper-bottomLeft .iziToast.iziToast-balloon:before,
.iziToast-wrapper-topLeft .iziToast.iziToast-balloon:before {
    border-right: 15px solid transparent;
    border-left: 0 solid transparent;
    right: auto;
    left: 8px
}

.iziToast-wrapper-bottomRight {
    right: 0;
    bottom: 0;
    text-align: right
}

.iziToast-wrapper-topLeft {
    left: 0;
    top: 0;
    text-align: left
}

.iziToast-wrapper-topRight {
    top: 0;
    right: 0;
    text-align: right
}

.iziToast-wrapper-topCenter {
    top: 0;
    left: 0;
    right: 0;
    text-align: center
}

.iziToast-wrapper-bottomCenter,
.iziToast-wrapper-center {
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center
}

.iziToast-wrapper-center {
    top: 0;
    justify-content: center;
    flex-flow: column;
    align-items: center
}

.iziToast-rtl {
    direction: rtl;
    padding: 8px 0 9px 45px;
    font-family: Tahoma, 'Lato', Arial
}

.iziToast-rtl .iziToast-cover {
    left: auto;
    right: 0
}

.iziToast-rtl .iziToast-close {
    right: auto;
    left: 0
}

.iziToast-rtl .iziToast-body {
    padding: 0 10px 0 0;
    margin: 0 16px 0 0;
    text-align: right
}

.iziToast-rtl .iziToast-body .iziToast-buttons,
.iziToast-rtl .iziToast-body .iziToast-inputs,
.iziToast-rtl .iziToast-body .iziToast-message,
.iziToast-rtl .iziToast-body .iziToast-texts,
.iziToast-rtl .iziToast-body .iziToast-title {
    float: right;
    text-align: right
}

.iziToast-rtl .iziToast-body .iziToast-icon {
    left: auto;
    right: 0
}

@media only screen and (min-width:568px) {
    .iziToast-wrapper {
        padding: 10px 15px
    }
    .iziToast {
        margin: 5px 0;
        border-radius: 3px;
        width: auto
    }
    .iziToast:after {
        content: '';
        z-index: -1;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border-radius: 3px;
        box-shadow: inset 0 -10px 20px -10px rgba(0, 0, 0, .2), inset 0 0 5px rgba(0, 0, 0, .1), 0 8px 8px -5px rgba(0, 0, 0, .25)
    }
    .iziToast:not(.iziToast-rtl) .iziToast-cover {
        border-radius: 3px 0 0 3px
    }
    .iziToast.iziToast-rtl .iziToast-cover {
        border-radius: 0 3px 3px 0
    }
    .iziToast.iziToast-color-dark:after {
        box-shadow: inset 0 -10px 20px -10px rgba(255, 255, 255, .3), 0 10px 10px -5px rgba(0, 0, 0, .25)
    }
    .iziToast.iziToast-balloon .iziToast-progressbar {
        background: 0 0
    }
    .iziToast.iziToast-balloon:after {
        box-shadow: 0 10px 10px -5px rgba(0, 0, 0, .25), inset 0 10px 20px -5px rgba(0, 0, 0, .25)
    }
    .iziToast-target .iziToast:after {
        box-shadow: inset 0 -10px 20px -10px rgba(0, 0, 0, .2), inset 0 0 5px rgba(0, 0, 0, .1)
    }
}

.iziToast.iziToast-theme-dark {
    background: #565c70;
    border-color: #565c70
}

.iziToast.iziToast-theme-dark .iziToast-title {
    color: #fff
}

.iziToast.iziToast-theme-dark .iziToast-message {
    color: rgba(255, 255, 255, .7);
    font-weight: 300
}

.iziToast.iziToast-theme-dark .iziToast-close {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgCR4OIQIPSao6AAAAwElEQVRIx72VUQ6EIAwFmz2XB+AConhjzqTJ7JeGKhLYlyx/BGdoBVpjIpMJNjgIZDKTkQHYmYfwmR2AfAqGFBcO2QjXZCd24bEggvd1KBx+xlwoDpYmvnBUUy68DYXD77ESr8WDtYqvxRex7a8oHP4Wo1Mkt5I68Mc+qYqv1h5OsZmZsQ3gj/02h6cO/KEYx29hu3R+VTTwz6D3TymIP1E8RvEiiVdZfEzicxYLiljSxKIqlnW5seitTW6uYnv/Aqh4whX3mEUrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTMwVDE0OjMzOjAyKzAyOjAwl6RMVgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0zMFQxNDozMzowMiswMjowMOb59OoAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;
    background-size: 8px
}

.iziToast.iziToast-theme-dark .iziToast-icon {
    color: #fff
}

.iziToast.iziToast-theme-dark .iziToast-icon.ico-info {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vroaSAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;
    background-size: 85%
}

.iziToast.iziToast-theme-dark .iziToast-icon.ico-warning {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAllBMVEUAAAD////+//3+//3+//3///////z+//3+//3+//3////////////9//3////+//39//3///3////////////+//3+//39//3///z+//z+//7///3///3///3///3////////+//3+//3+//3+//z+//3+//7///3///z////////+//79//3///3///z///v+//3///+trXouAAAAMHRSTlMAB+j87RBf+PXiCwQClSPYhkAzJxnx05tSyadzcmxmHRbp5d7Gwrh4TDkvsYt/WkdQzCITAAAB1UlEQVRYw+3XaXKCQBCGYSIIighoxCVqNJrEPfly/8vFImKXduNsf/Mc4K1y7FnwlMLQc/bUbj85R6bA1LXRDICg6RjJcZa7NQYtnLUGTpERSiOXxrOPkv9s30iGKDmtbYir3H7OUHJa2ylAuvZzRvzUfs7Ii/2cgfTt54x82s8ZSM848gJmYtroQzA2jHwA+LkBIEuMGt+QIng1igzlyMrkuP2CyOi47axRaYTL5jhDJehoR+aovC29s3iIyly3Eb+hRCvZo2qsGTnhKr2cLDS+J73GsqBI9W80UCmWWpEuhIjh6ZRGjyNRarjzKGJ2Ou2himCvjHwqI+rTqQdlRH06TZQR9ek0hiqiPp06mV4ke7QPX6ERUZxO8Uo3sqrfhxvoRrCpvXwL/UjR9GRHMIvLgke4d5QbiwhM6JV2YKKF4vIl7XIBkwm4keryJVmvk/TfwcmPwQNkUQuyA2/sYGwnXL7GPu4bW1jYsmevrNj09/MGZMOEPXslQVqO8hqykD17JfPHP/bmo2yGGpdZiH3IZvzZa7B3+IdDjjpjesHJcvbs5dZ/e+cddVoDdvlq7x12Nac+iN7e4R8OXTjp0pw5CGnOLNDEzeBs5gVwFniAO+8f8wvfeXP2hyqnmwAAAABJRU5ErkJggg==) no-repeat 50% 50%;
    background-size: 85%
}

.iziToast.iziToast-theme-dark .iziToast-icon.ico-error {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GqOSsAAAAJ3RSTlMA3BsB98QV8uSyWVUFz6RxYwzYvbupmYqAaU1FQTXKv7abj4d1azKNUit3AAACZElEQVRYw7WXaZOCMAyGw30UORRQBLxX/v8/3BkaWjrY2szO5otKfGrzJrEp6Kw6F8f8sI+i/SE/FucKSBaWiT8p5idlaEtnXTB9tKDLLHAvdSatOan3je93k9F2vRF36+mr1a6eH2NFNydoHq/ieU/UXcWjjk9XykdNWq2ywtp4tXL6Wb2T/MqtzzZutsrNyfvA51KoQROhVCjfrnASIRpSVUZiD5v4RbWExjRdJzSmOsZFvzYz59kRSr6V5zE+/QELHkNdb3VRx45HS1b1u+zfkkcbRAZ3qJ9l/A4qefHUDMShJe+6kZKJDD2pLQ9Q4lu+5Q7rz7Plperd7AtQEgIPI6o2dxr2D4GXvxqCiKcn8cD4gxIAEt7/GYkHL16KqeJd0NB4gJbXfgVnzCGJlzGcocCVSLzUvoAj9xJ4NF7/R8gxoVQexc/hgBpSebjPjgPs59cHmYfn7NkDb6wXmUf1I1ygIPPw4gtgCE8yDw8eAop4J/PQcBExjQmZx37MsZB2ZB4cLKQCG5vKYxMWSzMxIg8pNtOyUkvkocEmXGo69mh8FgnxS4yBwMvDrJSNHZB4uC3ayz/YkcIP4lflwVIT+OU07ZSjrbTkZQ6dTPkYubZ8GC/Cqxu6WvJZII93dcCw46GdNqdpTeF/tiMOuDGB9z/NI6NvyWetGPM0g+bVNeovBmamHXWj0nCbEaGeTMN2PWrqd6cM26ZxP2DeJvj+ph/30Zi/GmRbtlK5SptI+nwGGnvH6gUruT+L16MJHF+58rwNIifTV0vM8+hwMeOXAb6Yx0wXT+b999WXfvn+8/X/F7fWzjdTord5AAAAAElFTkSuQmCC) no-repeat 50% 50%;
    background-size: 80%
}

.iziToast.iziToast-theme-dark .iziToast-icon.ico-success {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAD////////////////////////////////////////PIev5AAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;
    background-size: 85%
}

.iziToast.iziToast-theme-dark .iziToast-icon.ico-question {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEg18vki+AAAETUlEQVRo3s1ZTWhbRxD+VlIuxsLFCYVIIQYVopBDoK5bKDWUBupDMNbJ5FBKg/FBziUQdE9yaC+FHBrwsdCfQ9RTGoLxwWl+DqHEojUFFydxnB9bInZDqOsErBrr6yGvs/ueX97bldTKo4Pe7puZb3Z33s7srIIjMY1jyCEjP6ImvyX8pF64arSHznKC06wzijY5xSKz7YbuYokV2lODsyyxqz3gSY6z6gCuqcpxJluFH+Z8U+D/0jyHoxFUBHgfvsGHIS9WMIUlVFFDFTUAGWSRQRY5HMeBEP6b+Ew9dh/7INd2jGeO59kfKdXP85zbIbfGQVf4sYC3N1hm3lo6zzIbPvk6x+zBk7wQGMEMB5xncIAzAS0XrFySSV72iS1yyBVcdA1x0afrsoUJgdFfY2+z8ADAXl7zz0KcwJiPfZKpVuABgClO+nRG+QIHDdfb4qlWwUXvKW4Z7vi6L4J9vg+vbfCeCeZH2RfOdMOc/HbCA4BvIW6EMQz7XK/ltd+hP+VzR9mgva2YSfyGI17fA7ynnocqeQNFfIJ0oHsdv6CC2+rXGBN6cQdveY3fcVRtmy/HDete+93zy8jA8zV7YkwYMrjHzRddRsCdiVCwwmh6wg9iTNC7Y9XIF1iS7kbUpsvvGEdPuTfSgAEjRpR096x0liPFD/Eqt2NMuBQzB2XhrACAApjFsuQFh9XdGAX70B3oSuNdnMVBaX+sopYxjwVpHFBVACyKTXNoktjD+6Ll8xhenS9MAAkAI/Lux2YNUOs4I413Ypg1SgEAu7kpFvWjaeJe0fJHDGe/cNaZBkekudw8PMA+0fMwlndZeAsJ5KR/qhUDUJCnSiyvRsolkJHGUgvjH8QXDgZopEzKMKDqCKrwEQ4C6MH7GEXC665buLJG8hlQc4LP4paxfJrOqYVYYY2UARfEIazTbgDg2dB98GebzJd54b8L/iWNdLyooeR6CHyZ+6xk0yKxkYg6nEVSUG4VJ9QJ9cxRCxO+9WiOyvgUeexXP1hLGH5nGuBWVtiSp4vqe3VP0UFWI9Wan4Er3v8q7jjPWVtm4FtcQQMrOKO2nOQCM5AyDMi56FDrKHA/1nyppS1ppBpYaE8wciEjGI2AaeM41kI4doDX4XiT3Qm1gevyruCgZg9P8xIv8m1nCzTKq6oiJ9xTMiZ505P5m8cdZ0CnZMVXHVljM7WMBzxpyDxygtdxoCEFTaMIWbZU85UvBjgUMYy0fBaAF8V1Lj9qWQ1aMZ5f4k9r+AGMSkMP1vZoZih6k6sicc5h/OFHM9vDqU/VIU7zJZdYYsKGH4g4nAJMGiXZRds1pVMoZ69RM5vfkbh0qkBhsnS2RLMLilQdL9MBHS9UAh0v1e6CYnXHy/WeeCcvLDwl/9OVze69tPKM+M+v7eJN6OzFpWdEF0ucDbhVNFXadnVrmJFlkVNGTS2M6pzmhMvltfPhnN2B63sVuL7fcNP3D1TSk2ihosPrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjEzKzAyOjAweOR7nQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxMyswMjowMAm5wyEAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;
    background-size: 85%
}

.iziToast.iziToast-theme-dark .iziToast-buttons>a,
.iziToast.iziToast-theme-dark .iziToast-buttons>button,
.iziToast.iziToast-theme-dark .iziToast-buttons>input {
    color: #fff;
    background: rgba(255, 255, 255, .1)
}

.iziToast.iziToast-theme-dark .iziToast-buttons>a:hover,
.iziToast.iziToast-theme-dark .iziToast-buttons>button:hover,
.iziToast.iziToast-theme-dark .iziToast-buttons>input:hover {
    background: rgba(255, 255, 255, .2)
}

.iziToast.iziToast-theme-dark .iziToast-buttons>a:focus,
.iziToast.iziToast-theme-dark .iziToast-buttons>button:focus,
.iziToast.iziToast-theme-dark .iziToast-buttons>input:focus {
    box-shadow: 0 0 0 1px rgba(255, 255, 255, .6)
}

.iziToast.iziToast-color-red {
    background: rgba(255, 175, 180, .9);
    border-color: rgba(255, 175, 180, .9)
}

.iziToast.iziToast-color-orange {
    background: rgba(255, 207, 165, .9);
    border-color: rgba(255, 207, 165, .9)
}

.iziToast.iziToast-color-yellow {
    background: rgba(255, 249, 178, .9);
    border-color: rgba(255, 249, 178, .9)
}

.iziToast.iziToast-color-blue {
    background: rgba(157, 222, 255, .9);
    border-color: rgba(157, 222, 255, .9)
}

.iziToast.iziToast-color-green {
    background: rgba(166, 239, 184, .9);
    border-color: rgba(166, 239, 184, .9)
}

.iziToast.iziToast-layout2 .iziToast-body .iziToast-message,
.iziToast.iziToast-layout2 .iziToast-body .iziToast-texts {
    width: 100%
}

.iziToast.iziToast-layout3 {
    border-radius: 2px
}

.iziToast.iziToast-layout3::after {
    display: none
}

.iziToast .revealIn,
.iziToast.revealIn {
    -webkit-animation: iziT-revealIn 1s cubic-bezier(.25, 1.6, .25, 1) both;
    -moz-animation: iziT-revealIn 1s cubic-bezier(.25, 1.6, .25, 1) both;
    animation: iziT-revealIn 1s cubic-bezier(.25, 1.6, .25, 1) both
}

.iziToast .slideIn,
.iziToast.slideIn {
    -webkit-animation: iziT-slideIn 1s cubic-bezier(.16, .81, .32, 1) both;
    -moz-animation: iziT-slideIn 1s cubic-bezier(.16, .81, .32, 1) both;
    animation: iziT-slideIn 1s cubic-bezier(.16, .81, .32, 1) both
}

.iziToast.bounceInLeft {
    -webkit-animation: iziT-bounceInLeft .7s ease-in-out both;
    animation: iziT-bounceInLeft .7s ease-in-out both
}

.iziToast.bounceInRight {
    -webkit-animation: iziT-bounceInRight .85s ease-in-out both;
    animation: iziT-bounceInRight .85s ease-in-out both
}

.iziToast.bounceInDown {
    -webkit-animation: iziT-bounceInDown .7s ease-in-out both;
    animation: iziT-bounceInDown .7s ease-in-out both
}

.iziToast.bounceInUp {
    -webkit-animation: iziT-bounceInUp .7s ease-in-out both;
    animation: iziT-bounceInUp .7s ease-in-out both
}

.iziToast .fadeIn,
.iziToast.fadeIn {
    -webkit-animation: iziT-fadeIn .5s ease both;
    animation: iziT-fadeIn .5s ease both
}

.iziToast.fadeInUp {
    -webkit-animation: iziT-fadeInUp .7s ease both;
    animation: iziT-fadeInUp .7s ease both
}

.iziToast.fadeInDown {
    -webkit-animation: iziT-fadeInDown .7s ease both;
    animation: iziT-fadeInDown .7s ease both
}

.iziToast.fadeInLeft {
    -webkit-animation: iziT-fadeInLeft .85s cubic-bezier(.25, .8, .25, 1) both;
    animation: iziT-fadeInLeft .85s cubic-bezier(.25, .8, .25, 1) both
}

.iziToast.fadeInRight {
    -webkit-animation: iziT-fadeInRight .85s cubic-bezier(.25, .8, .25, 1) both;
    animation: iziT-fadeInRight .85s cubic-bezier(.25, .8, .25, 1) both
}

.iziToast.flipInX {
    -webkit-animation: iziT-flipInX .85s cubic-bezier(.35, 0, .25, 1) both;
    animation: iziT-flipInX .85s cubic-bezier(.35, 0, .25, 1) both
}

.iziToast.fadeOut {
    -webkit-animation: iziT-fadeOut .7s ease both;
    animation: iziT-fadeOut .7s ease both
}

.iziToast.fadeOutDown {
    -webkit-animation: iziT-fadeOutDown .7s cubic-bezier(.4, .45, .15, .91) both;
    animation: iziT-fadeOutDown .7s cubic-bezier(.4, .45, .15, .91) both
}

.iziToast.fadeOutUp {
    -webkit-animation: iziT-fadeOutUp .7s cubic-bezier(.4, .45, .15, .91) both;
    animation: iziT-fadeOutUp .7s cubic-bezier(.4, .45, .15, .91) both
}

.iziToast.fadeOutLeft {
    -webkit-animation: iziT-fadeOutLeft .5s ease both;
    animation: iziT-fadeOutLeft .5s ease both
}

.iziToast.fadeOutRight {
    -webkit-animation: iziT-fadeOutRight .5s ease both;
    animation: iziT-fadeOutRight .5s ease both
}

.iziToast.flipOutX {
    -webkit-backface-visibility: visible!important;
    backface-visibility: visible!important;
    -webkit-animation: iziT-flipOutX .7s cubic-bezier(.4, .45, .15, .91) both;
    animation: iziT-flipOutX .7s cubic-bezier(.4, .45, .15, .91) both
}

.iziToast-overlay.fadeIn {
    -webkit-animation: iziT-fadeIn .5s ease both;
    animation: iziT-fadeIn .5s ease both
}

.iziToast-overlay.fadeOut {
    -webkit-animation: iziT-fadeOut .7s ease both;
    animation: iziT-fadeOut .7s ease both
}

@-webkit-keyframes iziT-revealIn {
    0% {
        opacity: 0;
        -webkit-transform: scale3d(.3, .3, 1)
    }
    to {
        opacity: 1
    }
}

@-moz-keyframes iziT-revealIn {
    0% {
        opacity: 0;
        -moz-transform: scale3d(.3, .3, 1)
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes iziT-slideIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(50px)
    }
    to {
        opacity: 1;
        -webkit-transform: translateX(0)
    }
}

@-moz-keyframes iziT-slideIn {
    0% {
        opacity: 0;
        -moz-transform: translateX(50px)
    }
    to {
        opacity: 1;
        -moz-transform: translateX(0)
    }
}

@-webkit-keyframes iziT-bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(280px)
    }
    50% {
        opacity: 1;
        -webkit-transform: translateX(-20px)
    }
    70% {
        -webkit-transform: translateX(10px)
    }
    to {
        -webkit-transform: translateX(0)
    }
}

@-webkit-keyframes iziT-bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-280px)
    }
    50% {
        opacity: 1;
        -webkit-transform: translateX(20px)
    }
    70% {
        -webkit-transform: translateX(-10px)
    }
    to {
        -webkit-transform: translateX(0)
    }
}

@-webkit-keyframes iziT-bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-200px)
    }
    50% {
        opacity: 1;
        -webkit-transform: translateY(10px)
    }
    70% {
        -webkit-transform: translateY(-5px)
    }
    to {
        -webkit-transform: translateY(0)
    }
}

@-webkit-keyframes iziT-bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(200px)
    }
    50% {
        opacity: 1;
        -webkit-transform: translateY(-10px)
    }
    70% {
        -webkit-transform: translateY(5px)
    }
    to {
        -webkit-transform: translateY(0)
    }
}

@-webkit-keyframes iziT-fadeIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

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

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

@-webkit-keyframes iziT-fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(300px, 0, 0);
        transform: translate3d(300px, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes iziT-fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-300px, 0, 0);
        transform: translate3d(-300px, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes iziT-flipInX {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg)
    }
    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)
    }
}

@-webkit-keyframes iziT-fadeOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@-webkit-keyframes iziT-fadeOutDown {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

@-webkit-keyframes iziT-fadeOutUp {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
}

@-webkit-keyframes iziT-fadeOutLeft {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(-200px, 0, 0);
        transform: translate3d(-200px, 0, 0)
    }
}

@-webkit-keyframes iziT-fadeOutRight {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(200px, 0, 0);
        transform: translate3d(200px, 0, 0)
    }
}

@-webkit-keyframes iziT-flipOutX {
    0% {
        -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
    }
}

@-moz-keyframes iziT-revealIn {
    0% {
        opacity: 0;
        transform: scale3d(.3, .3, 1)
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes iziT-revealIn {
    0% {
        opacity: 0;
        transform: scale3d(.3, .3, 1)
    }
    to {
        opacity: 1
    }
}

@-o-keyframes iziT-revealIn {
    0% {
        opacity: 0;
        transform: scale3d(.3, .3, 1)
    }
    to {
        opacity: 1
    }
}

@keyframes iziT-revealIn {
    0% {
        opacity: 0;
        transform: scale3d(.3, .3, 1)
    }
    to {
        opacity: 1
    }
}

@-moz-keyframes iziT-slideIn {
    0% {
        opacity: 0;
        transform: translateX(50px)
    }
    to {
        opacity: 1;
        transform: translateX(0)
    }
}

@-webkit-keyframes iziT-slideIn {
    0% {
        opacity: 0;
        transform: translateX(50px)
    }
    to {
        opacity: 1;
        transform: translateX(0)
    }
}

@-o-keyframes iziT-slideIn {
    0% {
        opacity: 0;
        transform: translateX(50px)
    }
    to {
        opacity: 1;
        transform: translateX(0)
    }
}

@keyframes iziT-slideIn {
    0% {
        opacity: 0;
        transform: translateX(50px)
    }
    to {
        opacity: 1;
        transform: translateX(0)
    }
}

@-moz-keyframes iziT-bounceInLeft {
    0% {
        opacity: 0;
        transform: translateX(280px)
    }
    50% {
        opacity: 1;
        transform: translateX(-20px)
    }
    70% {
        transform: translateX(10px)
    }
    to {
        transform: translateX(0)
    }
}

@-webkit-keyframes iziT-bounceInLeft {
    0% {
        opacity: 0;
        transform: translateX(280px)
    }
    50% {
        opacity: 1;
        transform: translateX(-20px)
    }
    70% {
        transform: translateX(10px)
    }
    to {
        transform: translateX(0)
    }
}

@-o-keyframes iziT-bounceInLeft {
    0% {
        opacity: 0;
        transform: translateX(280px)
    }
    50% {
        opacity: 1;
        transform: translateX(-20px)
    }
    70% {
        transform: translateX(10px)
    }
    to {
        transform: translateX(0)
    }
}

@keyframes iziT-bounceInLeft {
    0% {
        opacity: 0;
        transform: translateX(280px)
    }
    50% {
        opacity: 1;
        transform: translateX(-20px)
    }
    70% {
        transform: translateX(10px)
    }
    to {
        transform: translateX(0)
    }
}

@-moz-keyframes iziT-bounceInRight {
    0% {
        opacity: 0;
        transform: translateX(-280px)
    }
    50% {
        opacity: 1;
        transform: translateX(20px)
    }
    70% {
        transform: translateX(-10px)
    }
    to {
        transform: translateX(0)
    }
}

@-webkit-keyframes iziT-bounceInRight {
    0% {
        opacity: 0;
        transform: translateX(-280px)
    }
    50% {
        opacity: 1;
        transform: translateX(20px)
    }
    70% {
        transform: translateX(-10px)
    }
    to {
        transform: translateX(0)
    }
}

@-o-keyframes iziT-bounceInRight {
    0% {
        opacity: 0;
        transform: translateX(-280px)
    }
    50% {
        opacity: 1;
        transform: translateX(20px)
    }
    70% {
        transform: translateX(-10px)
    }
    to {
        transform: translateX(0)
    }
}

@keyframes iziT-bounceInRight {
    0% {
        opacity: 0;
        transform: translateX(-280px)
    }
    50% {
        opacity: 1;
        transform: translateX(20px)
    }
    70% {
        transform: translateX(-10px)
    }
    to {
        transform: translateX(0)
    }
}

@-moz-keyframes iziT-bounceInDown {
    0% {
        opacity: 0;
        transform: translateY(-200px)
    }
    50% {
        opacity: 1;
        transform: translateY(10px)
    }
    70% {
        transform: translateY(-5px)
    }
    to {
        transform: translateY(0)
    }
}

@-webkit-keyframes iziT-bounceInDown {
    0% {
        opacity: 0;
        transform: translateY(-200px)
    }
    50% {
        opacity: 1;
        transform: translateY(10px)
    }
    70% {
        transform: translateY(-5px)
    }
    to {
        transform: translateY(0)
    }
}

@-o-keyframes iziT-bounceInDown {
    0% {
        opacity: 0;
        transform: translateY(-200px)
    }
    50% {
        opacity: 1;
        transform: translateY(10px)
    }
    70% {
        transform: translateY(-5px)
    }
    to {
        transform: translateY(0)
    }
}

@keyframes iziT-bounceInDown {
    0% {
        opacity: 0;
        transform: translateY(-200px)
    }
    50% {
        opacity: 1;
        transform: translateY(10px)
    }
    70% {
        transform: translateY(-5px)
    }
    to {
        transform: translateY(0)
    }
}

@-moz-keyframes iziT-bounceInUp {
    0% {
        opacity: 0;
        transform: translateY(200px)
    }
    50% {
        opacity: 1;
        transform: translateY(-10px)
    }
    70% {
        transform: translateY(5px)
    }
    to {
        transform: translateY(0)
    }
}

@-webkit-keyframes iziT-bounceInUp {
    0% {
        opacity: 0;
        transform: translateY(200px)
    }
    50% {
        opacity: 1;
        transform: translateY(-10px)
    }
    70% {
        transform: translateY(5px)
    }
    to {
        transform: translateY(0)
    }
}

@-o-keyframes iziT-bounceInUp {
    0% {
        opacity: 0;
        transform: translateY(200px)
    }
    50% {
        opacity: 1;
        transform: translateY(-10px)
    }
    70% {
        transform: translateY(5px)
    }
    to {
        transform: translateY(0)
    }
}

@keyframes iziT-bounceInUp {
    0% {
        opacity: 0;
        transform: translateY(200px)
    }
    50% {
        opacity: 1;
        transform: translateY(-10px)
    }
    70% {
        transform: translateY(5px)
    }
    to {
        transform: translateY(0)
    }
}

@-moz-keyframes iziT-fadeIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes iziT-fadeIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-o-keyframes iziT-fadeIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes iziT-fadeIn {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

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

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

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

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

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

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

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

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

@-moz-keyframes iziT-fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(300px, 0, 0);
        transform: translate3d(300px, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes iziT-fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(300px, 0, 0);
        transform: translate3d(300px, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-o-keyframes iziT-fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(300px, 0, 0);
        transform: translate3d(300px, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes iziT-fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(300px, 0, 0);
        transform: translate3d(300px, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-moz-keyframes iziT-fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-300px, 0, 0);
        transform: translate3d(-300px, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes iziT-fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-300px, 0, 0);
        transform: translate3d(-300px, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-o-keyframes iziT-fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-300px, 0, 0);
        transform: translate3d(-300px, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes iziT-fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-300px, 0, 0);
        transform: translate3d(-300px, 0, 0)
    }
    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-moz-keyframes iziT-flipInX {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg)
    }
    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)
    }
}

@-webkit-keyframes iziT-flipInX {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg)
    }
    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)
    }
}

@-o-keyframes iziT-flipInX {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg)
    }
    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 iziT-flipInX {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
        transform: perspective(400px) rotate3d(1, 0, 0, -20deg)
    }
    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)
    }
}

@-moz-keyframes iziT-fadeOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@-webkit-keyframes iziT-fadeOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@-o-keyframes iziT-fadeOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@keyframes iziT-fadeOut {
    0% {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@-moz-keyframes iziT-fadeOutDown {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

@-webkit-keyframes iziT-fadeOutDown {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

@-o-keyframes iziT-fadeOutDown {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

@keyframes iziT-fadeOutDown {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }
}

@-moz-keyframes iziT-fadeOutUp {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
}

@-webkit-keyframes iziT-fadeOutUp {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
}

@-o-keyframes iziT-fadeOutUp {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
}

@keyframes iziT-fadeOutUp {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }
}

@-moz-keyframes iziT-fadeOutLeft {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(-200px, 0, 0);
        transform: translate3d(-200px, 0, 0)
    }
}

@-webkit-keyframes iziT-fadeOutLeft {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(-200px, 0, 0);
        transform: translate3d(-200px, 0, 0)
    }
}

@-o-keyframes iziT-fadeOutLeft {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(-200px, 0, 0);
        transform: translate3d(-200px, 0, 0)
    }
}

@keyframes iziT-fadeOutLeft {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(-200px, 0, 0);
        transform: translate3d(-200px, 0, 0)
    }
}

@-moz-keyframes iziT-fadeOutRight {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(200px, 0, 0);
        transform: translate3d(200px, 0, 0)
    }
}

@-webkit-keyframes iziT-fadeOutRight {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(200px, 0, 0);
        transform: translate3d(200px, 0, 0)
    }
}

@-o-keyframes iziT-fadeOutRight {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(200px, 0, 0);
        transform: translate3d(200px, 0, 0)
    }
}

@keyframes iziT-fadeOutRight {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(200px, 0, 0);
        transform: translate3d(200px, 0, 0)
    }
}

@-moz-keyframes iziT-flipOutX {
    0% {
        -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
    }
}

@-webkit-keyframes iziT-flipOutX {
    0% {
        -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
    }
}

@-o-keyframes iziT-flipOutX {
    0% {
        -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 iziT-flipOutX {
    0% {
        -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
    }
}
/*!
 * jQuery UI CSS Framework 1.13.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=ui-lightness&cornerRadiusShadow=5px&offsetLeftShadow=-5px&offsetTopShadow=-5px&thicknessShadow=5px&opacityShadow=20&bgImgOpacityShadow=10&bgTextureShadow=flat&bgColorShadow=000000&opacityOverlay=50&bgImgOpacityOverlay=20&bgTextureOverlay=diagonals_thick&bgColorOverlay=666666&iconColorError=ffd27a&fcError=ffffff&borderColorError=cd0a0a&bgImgOpacityError=18&bgTextureError=diagonals_thick&bgColorError=b81900&iconColorHighlight=228ef1&fcHighlight=363636&borderColorHighlight=fed22f&bgImgOpacityHighlight=75&bgTextureHighlight=highlight_soft&bgColorHighlight=ffe45c&iconColorActive=ef8c08&fcActive=eb8f00&borderColorActive=fbd850&bgImgOpacityActive=65&bgTextureActive=glass&bgColorActive=ffffff&iconColorHover=ef8c08&fcHover=c77405&borderColorHover=fbcb09&bgImgOpacityHover=100&bgTextureHover=glass&bgColorHover=fdf5ce&iconColorDefault=ef8c08&fcDefault=1c94c4&borderColorDefault=cccccc&bgImgOpacityDefault=100&bgTextureDefault=glass&bgColorDefault=f6f6f6&iconColorContent=222222&fcContent=333333&borderColorContent=dddddd&bgImgOpacityContent=100&bgTextureContent=highlight_soft&bgColorContent=eeeeee&iconColorHeader=ffffff&fcHeader=ffffff&borderColorHeader=e78f08&bgImgOpacityHeader=35&bgTextureHeader=gloss_wave&bgColorHeader=f6a828&cornerRadius=4px&fsDefault=1.1em&fwDefault=bold&ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif
 */


/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #cccccc;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #eeeeee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #e78f08;
	background: #f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;
	color: #ffffff;
	font-weight: bold;
}
.ui-widget-header a {
	color: #ffffff;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #cccccc;
	background: #f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;
	font-weight: bold;
	color: #1c94c4;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #1c94c4;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #fbcb09;
	background: #fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;
	font-weight: bold;
	color: #c77405;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #c77405;
	text-decoration: none;
}

.ui-visual-focus {
	box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #fbd850;
	background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
	font-weight: bold;
	color: #eb8f00;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #fbd850;
	background-color: #eb8f00;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #eb8f00;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fed22f;
	background: #ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;
	color: #363636;
}
.ui-state-checked {
	border: 1px solid #fed22f;
	background: #ffe45c;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;
	color: #ffffff;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #ffffff;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #ffffff;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	-ms-filter: "alpha(opacity=70)"; /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	-ms-filter: "alpha(opacity=35)"; /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	-ms-filter: "alpha(opacity=35)"; /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("images/ui-icons_222222_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("images/ui-icons_ffffff_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url("images/ui-icons_ef8c08_256x240.png");
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url("images/ui-icons_ef8c08_256x240.png");
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url("images/ui-icons_228ef1_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("images/ui-icons_ffd27a_256x240.png");
}
.ui-button .ui-icon {
	background-image: url("images/ui-icons_ef8c08_256x240.png");
}

/* positioning */
/* Three classes needed to override `.ui-button:hover .ui-icon` */
.ui-icon-blank.ui-icon-blank.ui-icon-blank {
	background-image: none;
}
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}

/* Overlays */
.ui-widget-overlay {
	background: #666666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;
	opacity: .5;
	-ms-filter: Alpha(Opacity=50); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: -5px -5px 5px #000000;
	box-shadow: -5px -5px 5px #000000;
}
