<style type="text/css">

        /*start header*/
        .slowup{ margin-top: -35px; }
        .nicdark_logo img{ width: 133px; margin-top: 3px; }
        /*end header*/

        
        /*widget title color*/
        .widget_archive > h2 { background-color: #1bbc9b; }
        #wp-calendar caption, .widget_calendar > h2 { background-color: #1bbc9b; }
        .widget_categories > h2 { background-color: #1bbc9b; }
        .widget_nav_menu > h2 { background-color: #1bbc9b; }
        .widget_meta > h2 { background-color: #1bbc9b; }
        .widget_pages > h2 { background-color: #1bbc9b; }
        .widget_recent_comments > h2 { background-color: #1bbc9b; }
        .widget_recent_entries > h2 { background-color: #1bbc9b; }
        .widget_slider > h2 { background-color: #1bbc9b; }
        .widget_rss > h2 { background-color: #1bbc9b; }
        .widget_search > h2 { background-color: #1bbc9b; }
        .widget_text > h2 { background-color: #1bbc9b; }
        .widget_tag_cloud > h2 { background-color: #1bbc9b; }
        .tt_upcoming_events_widget > h2 { background-color: #1bbc9b; }
        .widget.woocommerce > h2 { background-color: #1bbc9b; }
        /*end widget title color*/

        
        /*start color and font settings*/
        /****************************************START GREYDARK******************************************************/
/*first*/
.nicdark_bg_greydark, .cart_totals h2, .ui-datepicker-header, .products li h3, .menu  > .greydark > .sub-menu li, #payment, .products li .star-rating{ background-color: #434a54; }
.menu  > .greydark > a:after, .menu  > .greydark .sub-menu li:first-child:before, .menu  > .greydark .sub-menu li ul li:first-child:before{ color: #434a54; }
.nicdark_bg_greydark_hover:hover, .wpb_toggle.nicdark_bg_greydark, .nicdark_tab_dark .wpb_tabs_nav .ui-state-active a.title{ background-color: #434a54 !important; }
.nicdark_tab_dark.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{ background-color: #434a54 !important; box-shadow: 0px 0px 0px 0px #4a515b !important; }
.woocommerce-ordering select{ background-color: #434a54 !important; box-shadow: 0px 0px 0px 0px #4a515b; }
.nicdark_triangle.greydark{ border-color: #434a54 transparent transparent transparent; }
/*second*/
.nicdark_bg_greydark2, .nicdark_bg_greydark2_hover:hover{ background-color: #4a515b !important;}
.menu  > .greydark:not(.nicdark_megamenu) > .sub-menu li:hover, .nicdark_megamenu.greydark > ul > li > a{ background-color:#4a515b; }
.nicdark_dark_widgets .widget.widget_product_search form input[type=text], .nicdark_bg_greydark .tinynav , .nicdark_dark_widgets .widget_search input[type="text"], .nicdark_dark_widgets .tagcloud a{ border: 0px solid #e5e5e5; background-color: #4a515b;}
.menu  > .greydark .sub-menu li:last-child, .nicdark_shadow.nicdark_bg_greydark{ box-shadow: 0px 4px 0px 0px #4a515b; }
.menu  > .greydark > .sub-menu li, .nicdark_megamenu.greydark ul li ol li a, .nicdark_dark_widgets .widget ul li, #payment ul li { border-bottom: 1px solid #4a515b; }
.nicdark_dark_widgets .widget.widget_shopping_cart .widget_shopping_cart_content p.total { border-top: 3px double #4a515b; }
.woocommerce .widget_price_filter .price_slider_amount .price_label{ box-shadow: 0px 4px 0px 0px #353b3d; background-color: #4a515b; }
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{ background:#4a515b;}
.nicdark_dark_widgets .widget_nav_menu .menu li .sub-menu li { border-bottom: 0px solid #4a515b; }
.nicdark_megamenu.greydark ol li a{ border-right: 1px solid #4a515b; }
.nicdark_shadow_none.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab { box-shadow: 0px 0px 0px 0px #4a515b !important; }
.nicdark_border_greydark, .nicdark_border_greydark td, .nicdark_border_greydark th{ border: 2px solid #4a515b; }

/*third*/
.nicdark_shadow.nicdark_bg_greydark2{ box-shadow: 0px 4px 0px 0px #353b3d; }
/****************************************END GREYDARK******************************************************/

/****************************************START GREEN******************************************************/
/*first*/
.nicdark_bg_green{ background-color: #1bbc9b; }
p.green,h1.green,h2.green,h3.green,h4.green,h5.green,h6.green,a.green,i.green,span.green, input[type="text"].green, textarea.green, input[type="submit"].green, select.green{ color:#1bbc9b; }
.nicdark_bg_green_hover:hover{ background-color: #1bbc9b !important; }
.nicdark_triangle.green{ border-color: #1bbc9b transparent transparent transparent; }
/*second*/
.nicdark_border_green, .nicdark_border_green td, .nicdark_border_green th{ border: 2px solid #18b292; }
.nicdark_shadow.nicdark_bg_green{ box-shadow: 0px 4px 0px 0px #18b292; }
.nicdark_bg_greendark{ background-color: #18b292; }
.nicdark_iconbg.green{ color: #18b292; }
.nicdark_bg_greendark_hover:hover{ background-color: #18b292 !important; }
/*third*/
.nicdark_border_greendark, .nicdark_border_greendark td, .nicdark_border_greendark th{ border: 2px solid #65ae83; }
.nicdark_shadow.nicdark_bg_greendark{ box-shadow: 0px 4px 0px 0px #65ae83; }
/*slider range*/
.nicdark_slider_range_green.ui-slider .ui-slider-handle { background-color: #1bbc9b; }
.nicdark_slider_range_green.ui-slider .ui-slider-range { background-color: #18b292; }
/****************************************END GREEN******************************************************/

/****************************************START BLUE******************************************************/
/*first*/
.nicdark_bg_blue{ background-color: #14b9d5; }
.nicdark_bg_blue_hover:hover{ background-color: #14b9d5 !important; }
p.blue,h1.blue,h2.blue,h3.blue,h4.blue,h5.blue,h6.blue,a.blue,i.blue,span.blue, input[type="text"].blue, textarea.blue, input[type="submit"].blue, select.blue{ color:#14b9d5; }
.nicdark_triangle.blue{ border-color: #14b9d5 transparent transparent transparent;  }
/*second*/
.nicdark_border_blue, .nicdark_border_blue td, .nicdark_border_blue th{ border: 2px solid #15b0ca; }
.nicdark_bg_bluedark{ background-color: #15b0ca; }
.nicdark_iconbg.blue{ color: #15b0ca; }
.nicdark_bg_bluedark_hover:hover{ background-color: #15b0ca !important; }
.nicdark_shadow.nicdark_bg_blue{ box-shadow: 0px 4px 0px 0px #15b0ca; }
/*third*/
.nicdark_border_bluedark, .nicdark_border_bluedark td, .nicdark_border_bluedark th{ border: 2px solid #6dc0d5; }
.nicdark_shadow.nicdark_bg_bluedark{ box-shadow: 0px 4px 0px 0px #6dc0d5; }
/*slider range*/
.nicdark_slider_range_blue.ui-slider .ui-slider-handle { background-color: #14b9d5; }
.nicdark_slider_range_blue.ui-slider .ui-slider-range { background-color: #15b0ca; }
/****************************************END BLUE******************************************************/

/****************************************START VIOLET******************************************************/
/*first*/
.nicdark_bg_violet{ background-color: #c377e4; }
.nicdark_bg_violet_hover:hover { background-color: #c377e4 !important; }
p.violet,h1.violet,h2.violet,h3.violet,h4.violet,h5.violet,h6.violet,a.violet,i.violet,span.violet, input[type="text"].violet, textarea.violet, input[type="submit"].violet, select.violet{ color:#c377e4; }
.nicdark_triangle.violet{ border-color: #c377e4 transparent transparent transparent;}
/*second*/
.nicdark_bg_violetdark{ background-color: #BA71DA; }
.nicdark_border_violet, .nicdark_border_violet td, .nicdark_border_violet th{ border: 2px solid #BA71DA; }
.nicdark_shadow.nicdark_bg_violet{ box-shadow: 0px 4px 0px 0px #BA71DA; }
.nicdark_iconbg.violet{ color: #BA71DA; }
.nicdark_bg_violetdark_hover:hover{ background-color: #BA71DA !important; }
/*third*/
.nicdark_border_violetdark, .nicdark_border_violetdark td, .nicdark_border_violetdark th{ border: 2px solid #a675af; }
.nicdark_shadow.nicdark_bg_violetdark{ box-shadow: 0px 4px 0px 0px #a675af; }
/*slider range*/
.nicdark_slider_range_violet.ui-slider .ui-slider-handle { background-color: #c377e4; }
.nicdark_slider_range_violet.ui-slider .ui-slider-range { background-color: #BA71DA; }
/****************************************END VIOLET******************************************************/

/****************************************START ORANGE******************************************************/
/*first*/
.nicdark_bg_orange{ background-color: #f3a46b; }
.nicdark_bg_orange_hover:hover{ background-color: #f3a46b !important; }
p.orange,h1.orange,h2.orange,h3.orange,h4.orange,h5.orange,h6.orange,a.orange,i.orange,span.orange, input[type="text"].orange, textarea.orange, input[type="submit"].orange, select.orange{ color:#f3a46b; }
.nicdark_triangle.orange { border-color: #f3a46b transparent transparent transparent;  }
/*second*/
.nicdark_bg_orangedark{ background-color: #e89d67; }
.nicdark_bg_orangedark_hover:hover{ background-color: #e89d67 !important; }
.nicdark_border_orange, .nicdark_border_orange td, .nicdark_border_orange th{ border: 2px solid #e89d67; }
.nicdark_shadow.nicdark_bg_orange{ box-shadow: 0px 4px 0px 0px #e89d67; }
.nicdark_iconbg.orange{ color: #e89d67; }
/*third*/
.nicdark_border_orangedark, .nicdark_border_orangedark td, .nicdark_border_orangedark th{ border: 2px solid #d8734c; }
.nicdark_shadow.nicdark_bg_orangedark{ box-shadow: 0px 4px 0px 0px #d8734c; }
/*slider range*/
.nicdark_slider_range_orange.ui-slider .ui-slider-handle { background-color: #f3a46b; }
.nicdark_slider_range_orange.ui-slider .ui-slider-range { background-color: #e89d67; }
/****************************************END ORANGE******************************************************/

/****************************************START RED******************************************************/
/*first*/
.nicdark_bg_red{ background-color: #f76570; }
.nicdark_bg_red_hover:hover{ background-color: #f76570 !important; }
p.red,h1.red,h2.red,h3.red,h4.red,h5.red,h6.red,a.red,i.red,span.red, input[type="text"].red, textarea.red, input[type="submit"].red, select.red{ color:#f76570; }
.nicdark_triangle.red{ border-color: #f76570 transparent transparent transparent; }
/*second*/
.nicdark_bg_reddark{ background-color: #ef606b; }
.nicdark_border_red, .nicdark_border_red td, .nicdark_border_red th{ border: 2px solid #ef606b; }
.nicdark_shadow.nicdark_bg_red{ box-shadow: 0px 4px 0px 0px #ef606b; }
.nicdark_iconbg.red{ color: #ef606b; }
.nicdark_bg_reddark_hover:hover{ background-color: #ef606b !important; }
/*third*/
.nicdark_border_reddark, .nicdark_border_reddark td, .nicdark_border_reddark th{ border: 2px solid #bf6363; }
.nicdark_shadow.nicdark_bg_reddark{ box-shadow: 0px 4px 0px 0px #bf6363; }
/*slider range*/
.nicdark_slider_range_red.ui-slider .ui-slider-handle { background-color: #f76570; }
.nicdark_slider_range_red.ui-slider .ui-slider-range { background-color: #ef606b; }
/****************************************END RED******************************************************/

/****************************************START YELLOW******************************************************/
/*first*/
.nicdark_bg_yellow{ background-color: #ffd205; }
.nicdark_bg_yellow_hover:hover{ background-color: #ffd205 !important; }
p.yellow,h1.yellow,h2.yellow,h3.yellow,h4.yellow,h5.yellow,h6.yellow,a.yellow,i.yellow,span.yellow, input[type="text"].yellow, textarea.yellow, input[type="submit"].yellow, select.yellow{ color:#ffd205; }
.nicdark_triangle.yellow{ border-color: #ffd205 transparent transparent transparent; }
/*second*/
.nicdark_bg_yellowdark{ background-color: #f4c906; }
.nicdark_border_yellow, .nicdark_border_yellow td, .nicdark_border_yellow th{ border: 2px solid #f4c906; }
.nicdark_shadow.nicdark_bg_yellow{ box-shadow: 0px 4px 0px 0px #f4c906; }
.nicdark_iconbg.yellow{ color: #f4c906; }
.nicdark_bg_yellowdark_hover:hover{ background-color: #f4c906 !important; }
/*third*/
.nicdark_border_yellowdark, .nicdark_border_yellowdark td, .nicdark_border_yellowdark th{ border: 2px solid #d4ae49; }
.nicdark_shadow.nicdark_bg_yellowdark{ box-shadow: 0px 4px 0px 0px #d4ae49; }
/*slider range*/
.nicdark_slider_range_yellow.ui-slider .ui-slider-handle { background-color: #ffd205; }
.nicdark_slider_range_yellow.ui-slider .ui-slider-range { background-color: #f4c906; }
/****************************************END YELLOW******************************************************/

/****************************************START MENU******************************************************/
/*divider and triangle color: FIRST COLOR*/
.menu  > .green > a:after, .menu  > .green .sub-menu li:first-child:before, .menu  > .green .sub-menu li ul li:first-child:before{ color: #1bbc9b; }
.menu  > .blue > a:after, .menu  > .blue .sub-menu li:first-child:before, .menu  > .blue .sub-menu li ul li:first-child:before{ color: #14b9d5; }
.menu  > .violet > a:after, .menu  > .violet .sub-menu li:first-child:before, .menu  > .violet .sub-menu li ul li:first-child:before{ color: #c377e4; }
.menu  > .orange > a:after, .menu  > .orange .sub-menu li:first-child:before, .menu  > .orange .sub-menu li ul li:first-child:before{ color: #f3a46b; }
.menu  > .red > a:after, .menu  > .red .sub-menu li:first-child:before, .menu  > .red .sub-menu li ul li:first-child:before{ color: #f76570; }
.menu  > .yellow > a:after, .menu  > .yellow .sub-menu li:first-child:before, .menu  > .yellow .sub-menu li ul li:first-child:before{ color: #ffd205; }
/*dropdown: FIRST COLOR*/
.menu  > .yellow > .sub-menu li{ background-color: #ffd205; }
.menu  > .green > .sub-menu li{ background-color: #1bbc9b; }
.menu  > .blue > .sub-menu li{ background-color: #14b9d5; }
.menu  > .violet > .sub-menu li{ background-color: #c377e4; }
.menu  > .orange > .sub-menu li{ background-color: #f3a46b; }
.menu  > .red > .sub-menu li{ background-color: #f76570; }
/*tinynav: SECOND COLOR -> THIRD COLOR*/
.nicdark_bg_yellow .tinynav { color: #fff; background-color: #f4c906; box-shadow: 0px 4px 0px 0px #d4ae49; }
.nicdark_bg_orange .tinynav { color: #fff; background-color: #e89d67; box-shadow: 0px 4px 0px 0px #d8734c; }
.nicdark_bg_red .tinynav { color: #fff; background-color: #ef606b; box-shadow: 0px 4px 0px 0px #bf6363; }
.nicdark_bg_green .tinynav { color: #fff; background-color: #18b292; box-shadow: 0px 4px 0px 0px #65ae83; }
.nicdark_bg_blue .tinynav { color: #fff; background-color: #15b0ca; box-shadow: 0px 4px 0px 0px #6dc0d5; }
.nicdark_bg_violet .tinynav { color: #fff; background-color: #BA71DA; box-shadow: 0px 4px 0px 0px #a675af; }
/*border bottom li: SECOND COLOR*/
.menu  > .yellow > .sub-menu li, .nicdark_megamenu.yellow ul li ol li a{ border-bottom:1px solid #f4c906; }
.menu  > .green > .sub-menu li, .nicdark_megamenu.green ul li ol li a{ border-bottom:1px solid #18b292; }
.menu  > .blue > .sub-menu li, .nicdark_megamenu.blue ul li ol li a{ border-bottom:1px solid #15b0ca; }
.menu  > .violet > .sub-menu li, .nicdark_megamenu.violet ul li ol li a{ border-bottom:1px solid #BA71DA; }
.menu  > .orange > .sub-menu li, .nicdark_megamenu.orange ul li ol li a{ border-bottom:1px solid #e89d67; }
.menu  > .red > .sub-menu li, .nicdark_megamenu.red ul li ol li a{ border-bottom:1px solid #ef606b; }
/*shadow: SECOND COLOR*/
.menu  > .yellow .sub-menu li:last-child{ box-shadow: 0px 4px 0px 0px #f4c906; }
.menu  > .orange .sub-menu li:last-child{ box-shadow: 0px 4px 0px 0px #e89d67; }
.menu  > .red .sub-menu li:last-child{ box-shadow: 0px 4px 0px 0px #ef606b; }
.menu  > .blue .sub-menu li:last-child{ box-shadow: 0px 4px 0px 0px #15b0ca; }
.menu  > .green .sub-menu li:last-child{ box-shadow: 0px 4px 0px 0px #18b292; }
.menu  > .violet .sub-menu li:last-child{ box-shadow: 0px 4px 0px 0px #BA71DA; }
/*hover li bgcolor: SECOND COLOR*/
.menu  > .yellow > .sub-menu li:hover, .nicdark_megamenu.yellow > ul > li > a{ background-color:#f4c906; }
.menu  > .green:not(.nicdark_megamenu) > .sub-menu li:hover, .nicdark_megamenu.green > ul > li > a{ background-color:#18b292; }
.menu  > .blue:not(.nicdark_megamenu) > .sub-menu li:hover, .nicdark_megamenu.blue > ul > li > a{ background-color:#15b0ca; }
.menu  > .violet:not(.nicdark_megamenu) > .sub-menu li:hover, .nicdark_megamenu.violet > ul > li > a{ background-color:#BA71DA; }
.menu  > .orange:not(.nicdark_megamenu) > .sub-menu li:hover, .nicdark_megamenu.orange > ul > li > a{ background-color:#e89d67; }
.menu  > .red:not(.nicdark_megamenu) > .sub-menu li:hover, .nicdark_megamenu.red > ul > li > a{ background-color:#ef606b; }
/*megamenu border color: SECOND COLOR*/
.nicdark_megamenu.yellow ol li a{ border-right: 1px solid #f4c906; }
.nicdark_megamenu.orange ol li a{ border-right: 1px solid #e89d67; }
.nicdark_megamenu.red ol li a{ border-right: 1px solid #ef606b; }
.nicdark_megamenu.blue ol li a{ border-right: 1px solid #15b0ca; }
.nicdark_megamenu.green ol li a{ border-right: 1px solid #18b292; }
.nicdark_megamenu.violet ol li a{ border-right: 1px solid #BA71DA; }
/****************************************END MENU******************************************************/

/****************************************START ELEMENTS******************************************************/
/*button search*/
.widget_search input[type="submit"]{ background-color: #1bbc9b; }
/*post elements*/
.comment-respond input[type="submit"]{ background-color: #f3a46b; }
.comment-reply-link{ background-color: #f3a46b; }
/*calendar*/
.ui-datepicker-calendar thead{ background-color: #1bbc9b; }
.ui-datepicker-today a { background-color: #1bbc9b;}
.ui-datepicker-calendar .ui-state-hover{ background-color: #1bbc9b; }
/*cf7*/
div.wpcf7-validation-errors, div.wpcf7-mail-sent-ng, div.wpcf7-spam-blocked { background-color: #f3a46b; }
div.wpcf7-mail-sent-ok { background-color: #1bbc9b; }
.wpcf7-not-valid-tip:before{ color: #ef606b; }
.wpcf7-not-valid-tip{ background-color: #f76570; }
/*pagination*/
.nicdark_btn.active{ background-color: #1bbc9b; }
/****************************************END ELEMENTS******************************************************/

/****************************************START WOO ELEMENTS******************************************************/

/*red*/
.out-of-stock,
.woocommerce-error,
.woocommerce .form-row button,
.wc-backward { background-color: #f76570; box-shadow: 0px 0px 0px 0px #ef606b; }
.shop_table .actions .checkout-button { background-color: #f76570 !important; box-shadow: 0px 4px 0px 0px #ef606b; }
.woocommerce table.cart a.remove,
.woocommerce-page table.cart a.remove,
.woocommerce #content table.cart a.remove,
.woocommerce-page #content table.cart a.remove { background-color:#f76570; }
.woocommerce table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover,
.woocommerce #content table.cart a.remove:hover,
.woocommerce-page #content table.cart a.remove:hover { background-color:#ef606b; }

/*orange*/
.shop_table .actions .button { background-color: #f3a46b !important; box-shadow: 0px 0px 0px 0px #e89d67; }
.woocommerce table.shop_table th,
.woocommerce-page table.shop_table th { background: #f3a46b; }

/*yellow*/
.woocommerce .widget_price_filter .button { background-color: #ffd205;box-shadow: 0px 4px 0px 0px #f4c906; }
.woocommerce-product-rating .star-rating,
#reviews .star-rating,
.widget.widget_recent_reviews ul.product_list_widget li .star-rating,
.widget.widget_top_rated_products ul.product_list_widget li .star-rating,
p.stars a.star-1:after,
p.stars a.star-2:after,
p.stars a.star-3:after,
p.stars a.star-4:after,
p.stars a.star-5:after { color: #ffd205; }
.shop_table .actions .coupon .button { background-color: #ffd205 !important; box-shadow: 0px 0px 0px 0px #f4c906; }
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle { border:1px solid #ffd205; background:#ffd205; }
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range { background:#ffd205; }

/*blue*/
.shipping_calculator h2,
#customer_details .col-2 h3,
#customer_details .col-1 h3,
.woocommerce-cart .cart-collaterals .cart_totals .shipping-calculator-button,
.woocommerce .addresses .col-1 h3 { background-color: #14b9d5; }
.woocommerce-info,
.woocommerce .addresses .col-1 a,
.widget.widget_shopping_cart .widget_shopping_cart_content p.buttons a.button { background-color:#14b9d5; box-shadow: 0px 0px 0px 0px #15b0ca; }

/*green*/
.product .onsale,
.woocommerce-pagination span.current,
.products li .added_to_cart,
button.single_add_to_cart_button,
.woocommerce-message,
.shipping_calculator button,
#payment input.button,
.woocommerce .addresses .col-2 a,
.widget.widget_shopping_cart .widget_shopping_cart_content p.buttons a.checkout { background-color:#1bbc9b; box-shadow: 0px 0px 0px 1px #18b292; }
.woocommerce .comment-respond input[type="submit"] { background: #1bbc9b !important; box-shadow: 0px 0px 0px 0px #18b292; }
.woocommerce button,
.woocommerce input[type=submit],
p.stars a:hover,
p.stars a.active { background: #1bbc9b !important; box-shadow: 0px 0px 0px 0px #18b292;}
.upsells.products h2:after,
.product .product_title:after,
.woocommerce-tabs li a,
.woocommerce-account .woocommerce h2:after,
.woocommerce-checkout .woocommerce h2:after,
.woocommerce .addresses .col-2 h3,
#order_review table thead, 
table.order_details thead,
.woocommerce form h3:after,
.product .related h2:after,
.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout
{ background-color: #1bbc9b; }
.entry-summary div .price ins { color: #1bbc9b; }

/****************************************END WOO ELEMENTS******************************************************/

/* 20 - START NICDARKFILTER*/
.nicdark_filter.green { background: rgba(111,193,145,0.8); }
.nicdark_filter.blue { background: rgba(116,206,228,0.8); }
.nicdark_filter.violet { background: rgba(195,137,206,0.8); }
.nicdark_filter.yellow { background: rgba(237,191,71,0.8); }
.nicdark_filter.orange { background: rgba(236,119,75,0.8); }
.nicdark_filter.red { background: rgba(225,108,108,0.8); }
/*END NICDARKFILTER*/

/*GRADIENT*/
.nicdark_bg_gradient{                     background: #f76570; /* Old browsers */
    background: -moz-linear-gradient(left, #f76570 0%, #f76570 8%, #f3a46b 8%, #f3a46b 16%, #f3a46b 16%, #ffd205 16%, #ffd205 24%, #ffd205 24%, #1bbc9b 24%, #1bbc9b 25%, #1bbc9b 32%, #14b9d5 32%, #14b9d5 40%, #c377e4 40%, #c377e4 48%, #f76570 48%, #f76570 56%, #f3a46b 56%, #f3a46b 64%, #ffd205 64%, #ffd205 72%, #1bbc9b 72%, #1bbc9b 80%, #14b9d5 80%, #14b9d5 80%, #14b9d5 89%, #c377e4 89%, #c377e4 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f76570), color-stop(8%,#f76570), color-stop(8%,#f3a46b), color-stop(16%,#f3a46b), color-stop(16%,#f3a46b), color-stop(16%,#ffd205), color-stop(24%,#ffd205), color-stop(24%,#ffd205), color-stop(24%,#1bbc9b), color-stop(25%,#1bbc9b), color-stop(32%,#1bbc9b), color-stop(32%,#14b9d5), color-stop(40%,#14b9d5), color-stop(40%,#c377e4), color-stop(48%,#c377e4), color-stop(48%,#f76570), color-stop(56%,#f76570), color-stop(56%,#f3a46b), color-stop(64%,#f3a46b), color-stop(64%,#ffd205), color-stop(72%,#ffd205), color-stop(72%,#1bbc9b), color-stop(80%,#1bbc9b), color-stop(80%,#14b9d5), color-stop(80%,#14b9d5), color-stop(89%,#14b9d5), color-stop(89%,#c377e4), color-stop(100%,#c377e4)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, #f76570 0%,#f76570 8%,#f3a46b 8%,#f3a46b 16%,#f3a46b 16%,#ffd205 16%,#ffd205 24%,#ffd205 24%,#1bbc9b 24%,#1bbc9b 25%,#1bbc9b 32%,#14b9d5 32%,#14b9d5 40%,#c377e4 40%,#c377e4 48%,#f76570 48%,#f76570 56%,#f3a46b 56%,#f3a46b 64%,#ffd205 64%,#ffd205 72%,#1bbc9b 72%,#1bbc9b 80%,#14b9d5 80%,#14b9d5 80%,#14b9d5 89%,#c377e4 89%,#c377e4 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, #f76570 0%,#f76570 8%,#f3a46b 8%,#f3a46b 16%,#f3a46b 16%,#ffd205 16%,#ffd205 24%,#ffd205 24%,#1bbc9b 24%,#1bbc9b 25%,#1bbc9b 32%,#14b9d5 32%,#14b9d5 40%,#c377e4 40%,#c377e4 48%,#f76570 48%,#f76570 56%,#f3a46b 56%,#f3a46b 64%,#ffd205 64%,#ffd205 72%,#1bbc9b 72%,#1bbc9b 80%,#14b9d5 80%,#14b9d5 80%,#14b9d5 89%,#c377e4 89%,#c377e4 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left, #f76570 0%,#f76570 8%,#f3a46b 8%,#f3a46b 16%,#f3a46b 16%,#ffd205 16%,#ffd205 24%,#ffd205 24%,#1bbc9b 24%,#1bbc9b 25%,#1bbc9b 32%,#14b9d5 32%,#14b9d5 40%,#c377e4 40%,#c377e4 48%,#f76570 48%,#f76570 56%,#f3a46b 56%,#f3a46b 64%,#ffd205 64%,#ffd205 72%,#1bbc9b 72%,#1bbc9b 80%,#14b9d5 80%,#14b9d5 80%,#14b9d5 89%,#c377e4 89%,#c377e4 100%); /* IE10+ */
    background: linear-gradient(to right, #f76570 0%,#f76570 8%,#f3a46b 8%,#f3a46b 16%,#f3a46b 16%,#ffd205 16%,#ffd205 24%,#ffd205 24%,#1bbc9b 24%,#1bbc9b 25%,#1bbc9b 32%,#14b9d5 32%,#14b9d5 40%,#c377e4 40%,#c377e4 48%,#f76570 48%,#f76570 56%,#f3a46b 56%,#f3a46b 64%,#ffd205 64%,#ffd205 72%,#1bbc9b 72%,#1bbc9b 80%,#14b9d5 80%,#14b9d5 80%,#14b9d5 89%,#c377e4 89%,#c377e4 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f76570', endColorstr='#c377e4',GradientType=1 ); /* IE6-9 */                 }
/*GRADIENT*/

        /****************************************START FIRST FONT******************************************************/
.mfp-counter, 
.mfp-title, 
#wp-calendar caption, 
#wp-calendar thead th, 
.widget_search input[type="submit"], 
.comment-respond input[type="submit"], 
.comment-reply-link,
.nicdark_btn,
.nicdark_btn_icon,
.ui-datepicker-title,
.ui-datepicker-calendar thead,
h1,
h2,
h3,
h4,
h5,
h6,
input[type="text"],
textarea,
select,
a.title,
span.title,
small.title,
input[type="submit"],
.product .onsale,
.woocommerce-pagination a,
.woocommerce-pagination span,
.woocommerce-pagination span.current,
.products li .add_to_cart_button, 
.products li .product_type_variable, 
.products li.outofstock a.button, 
.products li.product-type-external a.button, 
.products li.product-type-grouped a.button,
.quantity .minus, 
.quantity .plus, 
.quantity .qty,
button.single_add_to_cart_button,
.woocommerce-tabs li a,
.woocommerce .comment-reply-title,
.woocommerce table.shop_table th,
.woocommerce-page table.shop_table th,
.cart_totals h2,
.shipping_calculator h2 a,
.shipping_calculator button,
#customer_details .col-2 h3,
.woocommerce .addresses a,
.widget.woocommerce h2,
.widget.widget_shopping_cart .widget_shopping_cart_content p.buttons a.button, 
.woocommerce .widget_price_filter .price_slider_amount .price_label,
.woocommerce .widget_price_filter .button,
.wc-backward,
#ship-to-different-address label
{ font-family: Open Sans; }

.tp-arr-titleholder,
.woocommerce-billing-fields h3
{ font-family: Open Sans !important; }

/****************************************START SECOND FONT******************************************************/
.widget,
.widget_search input[type="text"],
.comment-reply-title,
.comment-author,
.tinynav,
.menu  a,
.nicdark_archive1_content,
.ui-tooltip,
h1.subtitle,
h2.subtitle,
h3.subtitle,
h4.subtitle,
h5.subtitle,
h6.subtitle,
input[type="text"].subtitle,
textarea.subtitle,
select.subtitle,
span.subtitle,
p,
html,
a,
input[type="text"],
input[type="email"],
input[type="url"],
input[type="tel"],
input[type="number"],
input[type="date"],
textarea,
.wpcf7-select,
.widget_archive select,
.widget_categories select,
.widget_text select,
.wpb_heading,
div.wpcf7-validation-errors,
div.wpcf7-mail-sent-ng,
div.wpcf7-spam-blocked,
div.wpcf7-mail-sent-ok,
.wpcf7-not-valid-tip,
.woocommerce-account .woocommerce h2, 
.woocommerce-checkout .woocommerce h2,
.product .related h2,
.upsells.products h2,
.product h1,
.variations_form table td select,
.shipping_calculator select, 
.shipping_calculator input[type="text"],
.chosen-container-single .chosen-search input[type=text],
#order_review_heading,
.woocommerce form h3
{ font-family: Open Sans; }

.nicdark_btn.subtitle,
.nicdark_btn_icon.subtitle
{ font-family: Open Sans !important; }


/****************************************START THIRD FONT******************************************************/
h1.signature,
h2.signature,
h3.signature,
h4.signature,
h5.signature,
h6.signature,
span.signature
{ font-family: Montez; }        /*end color and font settings*/

        
        /*start boxed version*/
                /*end boxed version*/

        /*start custom css*/
                                                    /*end custom css*/


    </style>