 #logo img {
     height: 80px;
 }

 
 .header_container.header-top.vertical-dividers #navigation nav > ul > li:before,
 .header_container.header-top.vertical-dividers #navigation nav > ul > li:last-child:after {
     background-color: #ebebeb;
 }
 .header_container.menu_style-border_top.menu-full-style #navigation nav > ul > li:hover,
 .header_container.menu_style-border_top.menu-full-style #navigation nav > ul > li.current-menu-item,
 .header_container.menu_style-border_bottom.menu-full-style #navigation nav > ul > li:hover,
 .header_container.menu_style-border_bottom.menu-full-style #navigation nav > ul > li.current-menu-item,
 .header_container.menu_style-border_left.menu-full-style #navigation nav > ul > li:hover,
 .header_container.menu_style-border_left.menu-full-style #navigation nav > ul > li.current-menu-item,
 .header_container.menu_style-border_right.menu-full-style #navigation nav > ul > li:hover,
 .header_container.menu_style-border_right.menu-full-style #navigation nav > ul > li.current-menu-item,
 .header_container.menu_style-border_top.menu-text-style #navigation nav > ul > li > a:hover,
 .header_container.menu_style-border_top.menu-text-style #navigation nav > ul > li.current-menu-item > a,
 .header_container.menu_style-border_bottom.menu-text-style #navigation nav > ul > li > a:hover,
 .header_container.menu_style-border_bottom.menu-text-style #navigation nav > ul > li.current-menu-item > a,
 .header_container.menu_style-border_left.menu-text-style #navigation nav > ul > li > a:hover,
 .header_container.menu_style-border_left.menu-text-style #navigation nav > ul > li.current-menu-item > a,
 .header_container.menu_style-border_right.menu-text-style #navigation nav > ul > li > a:hover,
 .header_container.menu_style-border_right.menu-text-style #navigation nav > ul > li.current-menu-item > a {
     border-color: rgba(238, 238, 34, 0);
 }
 .header_container.menu_style-background_color.menu-full-style #navigation nav > ul > li:hover,
 .header_container.menu_style-background_color.menu-full-style #navigation nav > ul > li.current-menu-item,
 .header_container.menu_style-background_color.menu-text-style #navigation nav > ul > li > a:hover,
 .header_container.menu_style-background_color.menu-text-style #navigation nav > ul > li.current-menu-item > a {
     background-color: #FFB536;
 }
 .header_container.menu_style-background_color.menu-full-style #navigation nav > ul > li:hover,
 .header_container.menu_style-background_color.menu-full-style #navigation nav > ul > li.current-menu-item,
 .header_container.menu_style-background_color.menu-text-style #navigation nav > ul > li > a:hover,
 .header_container.menu_style-background_color.menu-text-style #navigation nav > ul > li.current-menu-item > a,
 .header_container.menu_style-background_color.menu-full-style #navigation nav > ul > li:hover > a,
 .header_container.menu_style-background_color.menu-full-style #navigation nav > ul > li.current-menu-item > a {
     color: #fff!important;
 }

 nav .codeless_custom_menu_mega_menu h6,
 nav .menu li ul.sub-menu li.hasSubMenu > a,
 .cl-mobile-menu nav > ul > li > a {
     font-weight: 600;
     font-size: 12px;
     line-height: 20px;
     letter-spacing: 0.5px;
     text-transform: uppercase;
     color: #28406D;
 }
 nav .menu li ul.sub-menu li a,
 .cl-submenu a,
 .cl-submenu .empty,
 .tool .header_cart .total {
     font-weight: 700;
     font-size: 12px;
     line-height: 20px;
     letter-spacing: 0px;
     text-transform: uppercase;
     color: #28406D;
 }

 .header_container .top_nav.header-row {
     
     
     font-size: 13px;
     text-transform: none;
     color: #FFFFFF;
 }
 .header_container > .top_nav {
     background-position: left top;
     background-repeat: no-repeat;
     border-style: solid;
     border-color: rgba(235, 235, 235, 0.17);
 }
 .header_container.header-top > .extra_row,
 .header_container.header-bottom > .extra_row {
    height: 55px;
    line-height: 55px;
 }
 nav .codeless_custom_menu_mega_menu,
 nav .menu > li > ul.sub-menu,
 nav .menu > li > ul.sub-menu ul,
 .cl-mobile-menu,
 .cl-submenu,
 .tool .tool-link .cart-total {
     background-color: #FFFFFF;
 }

 nav .menu li ul.sub-menu li a:hover,
 #site-header-search input[type="search"],
 nav .menu li ul.sub-menu li.hasSubMenu.showDropdown > a {
     color: #FFFFFF!important;
 }
 nav .codeless_custom_menu_mega_menu > ul > li,
 #site-header-cart ul li,
 #site-header-search input[type="search"] {
     border-color: #FFFFFF;
 }
 .header_container.cl-header-sticky-ready {
     background-color: #ffffff;
 }
 .header_container:not(.cl-header-light) .header-row:not(.extra_row) nav > ul > li a:hover,
 #testimonial-entries .testimonial_item .title,
 footer#colophon .widget ul.social-icons-widget li a,
 body:not(.cl-one-page) .header_container:not(.cl-header-light) nav > ul > li.current-menu-item > a,
 body.cl-one-page .header_container:not(.cl-header-light) nav > ul > li.current-menu-item-onepage > a,
 aside .widget ul li a:hover,
 aside .widget_rss cite,
 h1 > a:hover,
 h2 > a:hover,
 h3 > a:hover,
 h4 > a:hover,
 h5 > a:hover,
 h6 > a:hover,
 .cl-pagination a:hover,
 mark.highlight,
 #blog-entries article .entry-readmore:hover,
 .cl_team.style-simple .team-item .team-position,
 .cl_team.style-photo .team-item .team-position,
 .cl_toggles.style-simple .cl_toggle .title[aria-expanded="true"],
 .cl_counter,
 .single-post .nav-links > div a .nav-title:hover,
 .shop-products .product_item .cl-price-button-switch a,
 .woocommerce div.product p.price,
 .woocommerce div.product span.price,
 .single-post article .entry-content > a,
 .header-el .widgetized form i,
 .cl_toggles.style-square_plus .cl_toggle .title > a:before,
 .cl_tabs.style-simple .cl-nav-tabs li.active a,
 aside .widget_nav_menu ul li:hover a,
 .cl_list.style-circle li > i,
 .cl_pricelist .price .integer-part,
 .cl_pricelist .price .decimal-part,
 .cl_pricelist .header.panel,
 .cl-filters.cl-filter-fullwidth.cl-filter-color-dark button.selected,
 .calculated_result,
 .wpcf7-calculated {
     color: #EDCA0C!important;
 }
 .header_container.menu_style-border_effect #navigation nav > ul > li > a:hover:after,
 .header_container.menu_style-border_effect #navigation nav > ul > li.current-menu-item > a:after,
 article.format-gallery .swiper-pagination-bullet-active,
 .cl-pagination-jump > div a:hover,
 .shop-products .product_item .onsale,
 .cl-product-info .onsale,
 .woocommerce .widget_price_filter .ui-slider .ui-slider-range,
 .widget_product_categories ul li.current-cat > a:before,
 .cl-header-light .tool .tool-link .cart-total,
 .search__inner--down,
 .cl_blog .news-entries article:hover .post-categories li,
 .header_container.menu_style-border_effect_two #navigation nav > ul > li > a:hover:after,
 .header_container.menu_style-border_effect_two #navigation nav > ul > li.current-menu-item > a:after,
 .cl_tabs.style-large .cl-nav-tabs li a,
 aside .widget_nav_menu ul li.current-menu-item,
 .cl-sidenav ul li.current_page_item,
 .w3eden .label-default,
 .tablepress .sorting:hover,
 .tablepress .sorting_asc,
 .tablepress .sorting_desc,
 .cl_column.with_shadow > .cl_col_wrapper > .col-content .cl_pricelist .header,
 .cl-filters.cl-filter-fullwidth.cl-filter-color-dark,
 .cl-filters.cl-filter-small.cl-filter-color-light .selected,
 .shop-products .product_item .cl-learnmore,
 .light-text .cl-filters.cl-filter-small .selected,
 .parallel-divider.wrapper-heading .divider {
     background-color: #EDCA0C;
     display: block;
 }
 .woocommerce div.product .woocommerce-tabs ul.tabs li.active,
 .tablepress thead,
 .wpcf7-radio_custom [type="radio"]:checked:before {
     border-color: #28406D;
 }
 .light-text #testimonial-entries .testimonial_item .title {
     color: #A8DB51!important;
 }
 .cl_toggles.style-square_plus .cl_toggle .title > a:before,
 .cl_pricelist .header.panel,
 .cl-filters.cl-filter-fullwidth.cl-filter-color-dark button.selected,
 .wpcf7-radio_custom [type="radio"]::before {
     background-color: #A8DB51;
 }
 aside .widget_nav_menu ul li.current-menu-item,
 .cl-sidenav ul li.current_page_item {
     border-color: #A8DB51;
 }
 article.sticky,
 aside .widget,
 aside .widget_categories select,
 aside .widget_archive select,
 aside .widget_search input[type="search"],
 input:focus,
 textarea:focus,
 select:focus,
 button:focus,
 #blog-entries .default-style .entry-tools,
 #blog-entries .default-style .entry-tools .entry-tool-single,
 .grid-entries article .grid-holder .grid-holder-inner,
 #blog-entries .grid-style .grid-holder .entry-tools-wrapper,
 .masonry-entries article .grid-holder .grid-holder-inner,
 .portfolio-style-classic .portfolio_item .entry-wrapper-content,
 .portfolio-style-classic_excerpt .portfolio_item .entry-wrapper-content,
 .cl_contact_form7.style-simple input:not(.cl-btn),
 .cl_contact_form7.style-simple textarea,
 .cl_contact_form7.style-simple select,
 .cl_toggles.style-simple .cl_toggle > .title,
 .single-post .entry-single-tags a,
 .single-post .post-navigation,
 article.comment,
 #respond.comment-respond textarea,
 #respond.comment-respond .comment-form-author input,
 #respond.comment-respond .comment-form-email input,
 #respond.comment-respond .comment-form-url input,
 aside .widget_product_search input[type="search"],
 .cl-product-info .product_meta,
 .single-post .cl-layout-fullwidth .cl-comments,
 .post-password-form input[type="password"],
 .tablepress tbody td,
 .tablepress tfoot th {
     border-color: #ebebeb!important;
 }
 article .entry-meta-single .entry-meta-prepend,
 article.format-quote .entry-content i,
 article.format-quote .entry-content .quote-entry-author,
 aside .widget_categories ul li,
 aside .widget_archive ul li,
 aside .widget_recent_entries .post-date,
 aside .widget_recent_comments .recentcomments,
 aside .widget_rss .rss-date,
 article .entry-tools i,
 article.minimal-style .entry-meta-single a,
 .cl_contact_form7.style-simple label,
 #respond.comment-respond .comment-form-author input,
 #respond.comment-respond .comment-form-email input,
 #respond.comment-respond .comment-form-url input,
 #respond.comment-respond .comment-form-comment textarea,
 #respond.comment-respond p > label,
 article.comment .comment-reply-link,
 article.comment .comment-edit-link,
 .woocommerce-result-count,
 .widget_product_categories ul li .count,
 .cl-product-info .product_meta a,
 .cl-product-info .product_meta span,
 .woocommerce div.product .woocommerce-tabs ul.tabs li a,
 .widget_twitter li .content .date {
     color: #9b9b9b;
 }
 .cl-pagination span.current,
 .cl-pagination-jump > div > a,
 .cl_progress_bar .progress,
 .single-post .entry-single-tools .single-share-buttons a,
 .btn-priority_secondary,
 .cl-filters.cl-filter-fullwidth.cl-filter-color-light,
 aside .widget_nav_menu ul li,
 .cl-sidenav ul li,
 .cl_team.style-simple .team-item .team-content {
     background-color: #F3F3F3;
 }
 article .entry-tools .entry-tool-likes .item-liked i,
 .btn-priority_secondary {
     color: #303133;
 }
 article .entry-tools .entry-tool-share .share-buttons,
 #cl_load_more_btn,
 .cl-pagination-jump > div > a:hover,
 .cl-mobile-menu-button span,
 .cl-hamburger-menu span,
 .single-post .entry-single-tags a:hover,
 .single-post .entry-single-tools .single-share-buttons a:hover {
     background-color: #ffffff;
 }
 article .entry-tools .codeless-count,
 article .entry-meta-single a,
 article.format-quote .entry-content .quote-entry-content p,
 article.format-quote .entry-content .quote-entry-content a,
 aside .widget ul li a,
 .cl-pagination a,
 .cl-pagination span.current,
 .cl-pagination-jump a,
 .cl_progress_bar .labels {
     color: #303133;
 }
 .cl-layout-modern-bg {
     background-color: #f7f7f7;
 }
 body {
     background-position: left top;
     background-repeat: no-repeat;
     background-attachment: scroll;
     background-size: auto;
     background-blend-mode: normal;
     -webkit-background-size: auto;
     -moz-background-size: auto;
     -ms-background-size: auto;
     -o-background-size: auto;
 }
 h1,
 h2,
 h3,
 h4,
 h5,
 h6,
 #testimonial-entries .testimonial_item .title,
 article.default-style.format-quote .entry-content,
 aside .widget_calendar caption,
 .cl_page_header .title_part .subtitle,
 .cl_team.style-simple .team-item .team-position,
 .cl_team.style-photo .team-item .team-position,
 .single_blog_style-modern .cl_page_header .entry-meta-single,
 .single_blog_style-custom .cl_page_header .entry-meta-single,
 .woocommerce-result-count,
 .select2-container--default .select2-selection--single .select2-selection__rendered,
 .select2-results__option,
 .shop-products .product_item .onsale,
 .cl-product-info .onsale,
 .woocommerce div.product .woocommerce-tabs ul.tabs li a,
 .woocommerce ul.products li.product .button {
     font-family: "Roboto Condensed", Helvetica, Arial, sans-serif;
 }
 h1:not(.custom_font),
 .h1 {
     font-size: 34px;
     line-height: 42px;
     text-transform: none;
     font-weight: 700;
     letter-spacing: 0px;
     color: #383838;
 }
 .light-text h1:not(.custom_font),
 .light-text .h1 {
     color: #ffffff !important;
 }
 h2:not(.custom_font),
 .h2 {
     font-size: 32px;
     line-height: 40px;
     text-transform: uppercase;
     font-weight: 600;
     letter-spacing: 0px;
     color: #28406D;
 }
 .light-text h2:not(.custom_font),
 .light-text .h2 {
     color: #ffffff !important;
 }
 h3:not(.custom_font),
 .h3 {
     font-size: 24px;
     line-height: 27px;
     text-transform: none;
     font-weight: 800;
     letter-spacing: 0px;
     color: #28406D;
 }
 .light-text h3:not(.custom_font),
 .light-text .h3 {
     color: #ffffff !important;
 }
 h4:not(.custom_font),
 .h4 {
     font-size: 18px;
     line-height: 22px;
     text-transform: none;
     font-weight: 600;
     letter-spacing: 0px;
     color: #303133;
 }
 .light-text h4:not(.custom_font),
 .light-text .h4 {
     color: #ffffff !important;
 }
 
 .light-text h5:not(.custom_font),
 .light-text .h5 {
     color: #ffffff !important;
 }
 h6:not(.custom_font),
 .h6 {
     font-size: 15px;
     line-height: 24px;
     text-transform: uppercase;
     font-weight: 700;
     letter-spacing: 0px;
     color: #303133;
 }
 .light-text h6:not(.custom_font),
 .light-text .h6 {
     color: #ffffff !important;
 }
 html,
 body,
 .light-text .breadcrumbss .page_parents {
     line-height: 25px;
     text-transform: none;
 }
 article.hentry h2.entry-title {
     font-weight: 600;
     font-size: 22px;
     line-height: 28px;
     letter-spacing: 0em;
     text-transform: none;
     color: #28406D;
 }
 article.post h1.entry-title {
     font-weight: 600;
     font-size: 34px;
     line-height: 42px;
     text-transform: none;
     color: #28406D;
 }
 #blog-entries article .entry-readmore {
     font-weight: 700;
     font-size: 11px;
     line-height: 20px;
     letter-spacing: 0.00em;
     text-transform: uppercase;
     color: #28406D;
 }
 article .entry-overlay-color .entry-overlay,
 article .entry-overlay-zoom_color .entry-overlay {
     background-color: rgba(40, 64, 109, 0.92);
 }
 .portfolio_item .portfolio-categories a,
 .portfolio_item .portfolio-categories {
     
     font-size: 13px;
     line-height: 20px;
     letter-spacing: 0.00em;
     text-transform: none;
     color: #999;
 }
 .cl-btn:not(.btn-priority_secondary) {
     background-color: #28406D;
     color: #ffffff;
 }
 .cl-btn:not(.btn-priority_secondary):hover {
     background-color: #A8DB51;
     color: #28406D;
 }
 .light-text .cl-btn,
 .header_container.cl-header-light:not(.cl-responsive-header) .cl-btn {
     background-color: #FFFFFF;
     color: #28406D;
 }
 .light-text .cl-btn:hover,
 .header_container.cl-header-light:not(.cl-responsive-header) .cl-btn:hover {
     background-color: #A8DB51;
     color: #28406D;
 }
 aside .widget-title{
     font-size: 22px;
     letter-spacing: 0.00em;
     text-transform: none;
 }
 aside .widget-title {
     color: #303133;
 }
 aside .widget {
     padding-top: 35px;
     padding-bottom: 35px;
 }
 .inner-content-row,
 .single_blog_style-classic.cl-layout-fullwidth {
     padding-top: 0px;
 }
 .inner-content-row {
     padding-bottom: 100px;
 }
 #blog-entries article {
     margin-bottom: 75px;
 }
 #portfolio-entries .portfolio_item {
     padding: 15px;
 }
 footer#colophon .widget {
     padding-top: 10px;
     padding-bottom: 10px;
 }
 footer#colophon {
     border-style: solid;
     border-color: rgba(235, 235, 235, 0.17);
 }

 footer#colophon input[type="text"],
 footer#colophon select,
 footer#colophon textarea,
 footer#colophon input[type="email"],
 footer#colophon .social_widget .social-icons-widget.circle li,
 footer#colophon table tbody td {
     background-color: #A8DB51;
 }
 footer#colophon input[type="submit"] {
     background-color: #A8DB51;
 }

 footer#colophon,
 footer#colophon.widget_most_popular li .content .date {
     color: #E2E2E2;
 }
 footer#colophon a,
 footer#colophon .widget_rss cite,
 footer#colophon .widget_calendar thead th {
     color: #FFFFFF !important;
 }
 footer#colophon a:hover {
     color: #fff !important;
 }
 footer#colophon .widget,
 footer#colophon input,
 footer#colophon select,
 footer#colophon textarea {
     border-color: #28406D;
 }

 #copyright a {
     color: #FFFFFF;
 }
 #copyright a:hover {
     color: #fff;
 }
 #copyright .widget,
 #copyright input,
 #copyright select,
 #copyright textarea {
     border-color: #2b2b2b;
 }
 @media (max-width: 991px) {
     #logo img {
        height: 50px;
     }
 }
 @media (max-width: 480px) {
     #logo img {
        height: 50px;
     }
 }
 @media (min-width: 992px) {
     .header_container.header-top nav > ul > li,
     .header_container.header-bottom nav > ul > li {
         padding-left: 31px;
         padding-right: 31px;
     }
     .header_container.header-left nav > ul > li,
     .header_container.header-right nav > ul > li,
     .vertical-menu nav > ul > li {
         padding-top: 31px;
         padding-bottom: 31px;
     }
     .header_container.header-left > .main .header-el,
     .header_container.header-right > .main .header-el {
         margin-bottom: 60px;
     }
     .header_container.header-top > .main .header-el,
     .header_container.header-bottom > .main .header-el {
         margin-right: 60px;
     }
     .header_container.header-top > .main,
     .header_container.header-bottom > .main {
         height: 100px;
         line-height: 30px;
     }
     .header_container.header-left > .top_nav .header-el,
     .header_container.header-right > .top_nav .header-el {
         margin-bottom: 60px;
     }
     .header_container.header-top > .top_nav .header-el,
     .header_container.header-bottom > .top_nav .header-el {
         margin-right: 60px;
     }
     .header_container.header-top > .top_nav,
     .header_container.header-bottom > .top_nav {
         height: 40px;
         line-height: 40px;
     }
     .header_container.header-left > .extra_row .header-el,
     .header_container.header-right > .extra_row .header-el {
         margin-bottom: 60px;
     }
     .header_container.header-top > .extra_row .header-el,
     .header_container.header-bottom > .extra_row .header-el {
         margin-right: 60px;
     }
     .cl-boxed-layout {
         width: 1200px;
     }
     #blog-entries.blog_page {
         width: 100%;
     }
 }
 @media (min-width: 1200px) {
     .container {
         width: 1200px;
     }
 }