

::selection { background-color: #163651; color: #fff; } body, ol.list > li > *, .sidebar .product-categories a:not(:hover):not(:focus) { color: #727272; } /* Header colors */ .site-navigation a, .home .site-header-sticky-active .site-navigation .menu-item-depth-0 > a, .paralax-header .site-header-style-transparent.site-header-sticky-active .site-navigation .menu-item-depth-0 > a:not(:hover):not(:focus) { color: #000; } .site-header-style-normal .nav-wrap { background-color: #fff; } @media(min-width: 992px) { .site-navigation .sub-menu { background-color: #fff; } .site-navigation .sub-menu a { color: #000000; } } .heading-left.divider-sm span:before, .heading-middle.divider-sm span:before { background-color: ; } .site-navigation a:hover, .site-navigation a:focus, .site-navigation .current-menu-item > a { color: #66bc46; } @media(min-width: 992px) { .site-search-toggle:hover, .site-search-toggle:focus { color: #00A5DF; } } @media(max-width: 991px) { 


.site-search-toggle:hover, .site-search-toggle:focus, .navbar-toggle:hover, .navbar-toggle:focus 
  { 
     /*background-color: #00A5DF;*/
   } .site-search-toggle, .navbar-toggle { background-color: #66bc46; } } /* Front Colors (transparent menus) */ @media(min-width: 992px) { .home .site-navigation .menu-item-depth-0 > a { color: /*#26507a*/ #000; } } .home .site-navigation .menu-item-depth-0 > a:hover, .home .site-navigation .menu-item-depth-0 > a:focus, .home .site-navigation .menu-item-depth-0.current-menu-item > a { color: #66bc46; } @media(min-width: 992px) { .woo-header-cart .cart-contents > i, .site-search-toggle { color: /*#26507a*/ #fff; } .site-search-toggle:focus, .site-search-toggle:hover { color: #00A5DF; } } /* Top bar colors */  .top-bar a:hover, .top-bar a:focus { color: #fff !important; } a, .btn-link, .error-404 h2, .page-heading, .statement .style-3, .dropcaps.style-2:first-letter, .list li:before, ol.list, .post.style-2 header > span, .post.style-2 header .fa, .page-numbers span, .team .socialize a, blockquote.style-2:before, .panel-group.style-2 .panel-title a:before, .contact-info i, blockquote.style-1:before, .comment-list .comment header h1, .faq .panel-title a.collapsed:before, .faq .panel-title a:after, .faq .panel-title a, .filter button.selected, .filter:before, .primary, .search-posts i, .counter .counter-number, #wp-calendar th, #wp-calendar caption, .testimonials blockquote p:before, .testimonials blockquote p:after, .tab-pane .commentlist .meta strong, .widget_recent_comments .recentcomments a, .wpcf7-form-control-wrap[class*="date-"]:after, .anps-select-wrap:after, .get-quote h2, footer.site-footer.style-3 .working-hours th, .testimonials-style-2 .testimonial-footer, h4.testimonial-user, .testimonials-style-3 + .owlprev:hover, .testimonials-style-3 + .owlprev + .owlnext:hover, .timeline-year { color: #66bc46; } input#place_order, .lost_reset_password p.form-row .button, body .is-selected .pika-button, body .pika-button:hover, .heading-middle span:before, .heading-left span:before, .testimonials-style-2.carousel .carousel-control, .timeline-item:before, .vc_tta.vc_tta-accordion.vc_tta-style-anps-as-2 .vc_tta-panel.vc_active .vc_tta-panel-heading { background-color: #163651 ; } .site-footer, .site-footer .copyright-footer { color: #fff; } .counter .wrapbox { border-color:#163651 !important; } .nav .open > a:focus, body .tp-bullets.simplebullets.round .bullet.selected { border-color: #163651; } 

/*--
.icon i, .posts div a, .progress-bar, .nav-tabs > li.active:after, .vc_tta-style-anps_tabs .vc_tta-tabs-list > li.vc_active:after, .sidebar .menu .current-menu-item > a, .sidebar .menu .current-menu-ancestor > a, .pricing-table header, .table thead th, .mark, .post .post-meta button, blockquote.style-2:after, .panel-title a:before, .carousel-indicators li, .carousel-indicators .active, .ls-michell .ls-bottom-slidebuttons a, .site-search, .twitter .carousel-indicators li, .twitter .carousel-indicators li.active, #wp-calendar td a, body .tp-bullets.simplebullets.round .bullet, .form-submit #submit, .testimonials blockquote header:before, mark { background-color: #163651; }
--*/

h1, h2, h3, h4, h5, h6, .nav-tabs > li > a, .nav-tabs > li.active > a, .vc_tta-tabs-list > li > a span, .statement, .page-heading a, .page-heading a:after, p strong, .dropcaps:first-letter, .page-numbers a, .searchform, .searchform input[type="text"], .socialize a, .widget_rss .rss-date, .widget_rss cite, .panel-title, .panel-group.style-2 .panel-title a.collapsed:before, blockquote.style-1, .comment-list .comment header, .faq .panel-title a:before, .faq .panel-title a.collapsed, .filter button, .carousel .carousel-control, #wp-calendar #today, input.qty, .tab-pane .commentlist .meta, .headings-color, .widget_anpstext a:hover, .widget_anpstext a:focus { color: #000000; } .ls-michell .ls-nav-next, .ls-michell .ls-nav-prev { color:#fff; } .contact-form input[type="text"]:focus, .contact-form textarea:focus { border-color: #000000 !important; } .pricing-table header h2, .mark.style-2, .btn.dark, .twitter .carousel-indicators li { background-color: #000000; } .price_slider_wrapper .ui-widget-content { background-color: #ececec; } body, .alert .close, .post header { font-family: PT Sans; } .site-logo { font-family: Arial, Helvetica, sans-serif; } h1, h2, h3, h4, h5, h6, .btn, .page-heading, .team em, blockquote.style-1, .tab-pane .commentlist .meta, .wpcf7-submit, .testimonial-footer span.user, .font-1, .site-navigation, input.site-search-input { font-family: Montserrat; } .wpcf7-form input::-webkit-input-placeholder { /* WebKit browsers */ font-family: Montserrat; } .wpcf7-form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ font-family: Montserrat; } .wpcf7-form input::-moz-placeholder { /* Mozilla Firefox 19+ */ font-family: Montserrat; } .wpcf7-form input:-ms-input-placeholder { /* Internet Explorer 10+ */ font-family: Montserrat; } .wpcf7-form input, .wpcf7-form textarea, .wpcf7-select { font-family: Montserrat; } .nav-tabs > li > a, .vc_tta-tabs-list > li > a, .tp-arr-titleholder { font-family: Montserrat; } .pricing-table header h2, .pricing-table header .price, .pricing-table header .currency, .table thead, h1.style-3, h2.style-3, h3.style-3, h4.style-3, h5.style-3, h6.style-3, .page-numbers a, .page-numbers span, .alert, .comment-list .comment header { font-family: Montserrat; } /* footer */ .site-footer { background: #000; } .site-footer .copyright-footer, .site-footer.style-2 .copyright-footer, .site-footer.style-3 .copyright-footer { background: #3e3e3e; color: #fff; } /* Mini Cart color */ .woo-header-cart .cart-contents > span { color: #26507a; } .woo-header-cart .cart-contents > span { background-color: #639fdb; } /* Footer divider color */ .site-footer.style-2 .copyright-footer, footer.site-footer.style-2 .widget_anpstext:before, footer.site-footer.style-2 .working-hours { border-color: #3e3e3e; } /* a:focus { outline: none; } */ .a:hover, .a:focus, .icon a:hover h2, .icon a:focus h2, .nav-tabs > li > a:hover, .nav-tabs > li > a:focus, .page-heading a:hover, .page-heading a:focus, .menu a:hover, .menu a:focus, .menu .is-active a, .table tbody tr:hover td, .page-numbers a:hover, .page-numbers a:focus, .widget-categories a:hover, .widget-categories a:focus, .widget_archive a:hover, .widget_archive a:focus, .widget_categories a:hover, .widget_categories a:focus, .widget_recent_entries a:hover, .widget_recent_entries a:focus, .socialize a:hover, .socialize a:focus, .faq .panel-title a.collapsed:hover, .faq .panel-title a.collapsed:focus, .carousel .carousel-control:hover, .carousel .carousel-control:focus, a:hover h1, a:hover h2, a:hover h3, a:hover h4, a:hover h5, a:focus h1, a:focus h2, a:focus h3, a:focus h4, a:focus h5, .site-footer a:not(.btn):hover, .site-footer a:not(.btn):focus, .ls-michell .ls-nav-next:hover, .ls-michell .ls-nav-prev:hover, body .tp-leftarrow.default:hover, body .tp-leftarrow.default:focus, body .tp-rightarrow.default:hover, body .tp-rightarrow.default:focus, .icon.style-2 a:hover i, .icon.style-2 a:focus i, .team .socialize a:hover, .team .socialize a:focus, .recentblog header a:hover h2, .recentblog focus a:hover h2, .scrollup button:hover, .scrollup button:focus, .hovercolor, i.hovercolor, .post.style-2 header i.hovercolor.fa, article.post-sticky header::before, .wpb_content_element .widget a:hover, .wpb_content_element .widget a:focus, .star-rating, .menu .current_page_item > a, .icon.style-2 i, .cart-contents > i:hover, .cart-contents > i:focus, .mini-cart h4> a:hover, .mini-cart h4> a:focus, .product_meta .posted_in a, .woocommerce-tabs .description_tab a, .woocommerce-tabs .reviews_tab a, .woocommerce-tabs .additional_information_tab a, .comment-form-rating a, .continue-shopping, .product-name > a, .shipping-calculator-button, .about_paypal, footer.site-footer.style-2 .widget_anpstext > span.fa, footer.site-footer.style-2 .widget_recent_entries .post-date:before, footer.site-footer.style-2 .social a:hover, footer.site-footer.style-2 .social a:focus, .owl-navigation .owlprev:hover, .owl-navigation .owlprev:focus, .owl-navigation .owlnext:hover, .owl-navigation .owlnext:focus, .important, .widget_anpstext a, .page-numbers.current, .widget_layered_nav a:hover, .widget_layered_nav a:focus, .widget_layered_nav .chosen a, .widget_layered_nav_filters a:hover, .widget_layered_nav_filters a:focus, .widget_rating_filter .star-rating:hover, .widget_rating_filter .star-rating:focus { color: #66bc46; } .icon > a > i, .newsletter-widget .newsletter-submit, footer.site-footer.style-3 .working-hours td, footer.site-footer.style-3 .working-hours th, .testimonials-style-2.carousel .carousel-control:hover, .testimonials-style-2.carousel .carousel-control:focus { background: #66bc46; } .filter button.selected { color: #00A5DF!important; } .scrollup button:hover, .scrollup button:focus, .wpcf7-form input.wpcf7-text:focus, .wpcf7-form textarea:focus, .wpcf7-select:focus, .wpcf7-form input.wpcf7-date:focus { border-color: #66bc46; } .tagcloud a:hover, .twitter .carousel-indicators li:hover, .icon a:hover i, .posts div a:hover, #wp-calendar td a:hover, .plus:hover, .minus:hover, .widget_price_filter .price_slider_amount .button:hover, .form-submit #submit:hover, .onsale, form .quantity .plus:hover, form .quantity .minus:hover, #content .quantity .plus:hover, #content .quantity .minus:hover, .widget_price_filter .ui-slider-horizontal .ui-slider-range { background-color: #00A5DF; } body { font-size: 14px; } h1, .h1 { font-size: 31px; } h2, .h2 { font-size: 24px; } h3, .h3 { font-size: 21px; } h4, .h4 { font-size: 18px; } h5, .h5 { font-size: 16px; } .page-heading h1 { font-size: 24px; line-height: 34px; } .triangle-topleft.hovercolor { border-top: 60px solid #00A5DF; } h1.single-blog, article.post h1.single-blog{ font-size: 28px; } /* Sidebar menu colors */ .sidebar .menu .current-menu-item .sub-menu a, .sidebar .menu .current-menu-ancestor .sub-menu a { background: ; color: ; } .sidebar .menu .sub-menu a:hover, .sidebar .menu .sub-menu a:focus, .sidebar .menu .sub-menu .current_page_item > a, .sidebar .menu .sub-menu > .current_page_item > a { color: ; } /*buttons*/ .btn, .button .wpcf7-submit, .button { -moz-user-select: none; background-image: none; border: 0; color: #fff; cursor: pointer; display: inline-block; font-weight: normal; line-height: 1.5; margin-bottom: 0; text-align: center; text-transform: uppercase; text-decoration:none; transition: background-color 0.2s ease 0s; vertical-align: middle; white-space: nowrap; } .btn.btn-sm, .wpcf7-submit { padding: 11px 17px; font-size: 14px; } .btn, .button, .site-footer .widget_price_filter .price_slider_amount .button, .site-footer .widget_price_filter .price_label, .site-footer .tagcloud a { border-radius: 0; border-radius: 4px; background: #163651; color: #fff; } .btn:hover, .btn:active, .btn:focus, .button:hover, .button:active, .button:focus, .site-footer .tagcloud a:hover, .site-footer .tagcloud a:focus { border-radius: 0; border-radius: 4px; background: #00A5DF; color: #fff; } .wpcf7-submit { color: #163651; background: transparent; } .btn:hover, .btn:active, .btn:focus, .button:hover, .button:active, .button:focus { background-color: #00A5DF; color: #fff; border:0; } .wpcf7-submit:hover, .wpcf7-submit:active, .wpcf7-submit:focus { color: #00A5DF; background: transparent; } .btn.style-1, .vc_btn.style-1 { border-radius: 4px; background-color: #66bc46; color: #fff!important; } 

.btn.style-1:hover, .btn.style-1:active, .btn.style-1:focus, .vc_btn.style-1:hover, .vc_btn.style-1:active, .vc_btn.style-1:focus 
  { 
   color: #fff!important;
  } .btn.slider { border-radius: 4px; background-color: #163651; color: #fff; } .btn.slider:hover, .btn.slider:active, .btn.slider:focus { background-color: #00A5DF; color: #fff; } .btn.style-2, .vc_btn.style-2 { border-radius: 4px; border: 2px solid #000000; background-color: #000000; color: #fff!important; } .btn.style-2:hover, .btn.style-2:active, .btn.style-2:focus, .vc_btn.style-2:hover, .vc_btn.style-2:active, .vc_btn.style-2:focus { background-color: #ffffff; color: #fff!important; border-color: #000000; border: 2px solid #000000; } .btn.style-3, .vc_btn.style-3 { border: 2px solid #163651;; border-radius: 4px; background-color: transparent; color: #163651!important; } .btn.style-3:hover, .btn.style-3:active, .btn.style-3:focus, .vc_btn.style-3:hover, .vc_btn.style-3:active, .vc_btn.style-3:focus { border: 2px solid #163651; background-color: #00A5DF; color: #ffffff!important; } .btn.style-4, .vc_btn.style-4 { padding-left: 0; outline:none !important; background-color: transparent; color: #2d6318!important; border: none; } .btn.style-4:hover, .btn.style-4:active, .btn.style-4:focus, .vc_btn.style-4:hover, .vc_btn.style-4:active, .vc_btn.style-4:focus { padding-left: 0; background: none; color: #66bc46!important; border: none; border-color: transparent; outline: none; } .btn.style-5, .vc_btn.style-5 { background-color: #c3c3c3!important; color: #fff!important; border: none; } .btn.style-5:hover, .btn.style-5:active, .btn.style-5:focus, .vc_btn.style-5:hover, .vc_btn.style-5:active, .vc_btn.style-5:focus { background-color: #737373!important; color: #fff!important; }