 aside ul li {
            border-bottom: 1px solid #e7e7e7;
        }
        aside .tagcloud a:hover,
        .nav-growpop .icon-wrap,
        .woocommerce .widget_price_filter .ui-slider .ui-slider-range,
        .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,
        .woocommerce #content .quantity .minus:hover,
        .woocommerce #content .quantity .plus:hover,
        .woocommerce .quantity .minus:hover,
        .woocommerce .quantity .plus:hover,
        .woocommerce-page #content .quantity .minus:hover,
        .woocommerce-page #content .quantity .plus:hover,
        .woocommerce-page .quantity .minus:hover,
        .woocommerce-page .quantity .plus:hover {
            background: #2c95a0;
        }
        .nav-growpop .icon-wrap {
            border: 0px solid #2c95a0;
        }
        .accordion.style_1 .accordion-heading.in_head .accordion-toggle:before,
        .accordion.style_2 .accordion-heading.in_head .accordion-toggle:before,
        .accordion.style_3 .accordion-heading.in_head .accordion-toggle:before,
        .footer_social_icons.circle li:hover {
            background-color: #2c95a0;
        }
        nav .menu li > ul.sub-menu li {
            border-bottom: 1px solid #e7e7e7;
        }
        .codeless_slider .swiper-slide .buttons a.bordered:hover,
        .header_12 .full_nav_menu nav ul > li:hover,
        .header_12 .full_nav_menu nav ul > li.current-menu-item,
        .header_12 .full_nav_menu nav ul > li.current-menu-parent,
        .header_12 .full_nav_menu nav ul > li:hover {
            background: #2c95a0;
        }
        .services_steps .icon_wrapper,
        .accordion.style_1 .accordion-heading.in_head .accordion-toggle:before {
            border: 1px solid #2c95a0;
        }
        .blog-article.timeline-style .timeline .date,
        aside #s,
        #respond textarea,
        #respond input[type="text"],
        .recent_news.events .blog-item,
        .sticky,
        .post-password-form input[type="password"] {
            border: 1px solid #e7e7e7;
        }
        .recent_news.events .link,
        .header_12 .full_nav_menu nav ul > li {
            border-left: 1px solid #e7e7e7;
        }
        .header_12 .full_nav_menu nav ul > li:last-child {
            border-right: 1px solid #e7e7e7;
            padding-right: 27px !important;
        }
        .timeline-border {
            background: #e7e7e7;
        }
        .portfolio-item.basic .link,
        .skill .prog,
        .codeless_slider .swiper-slide .buttons.colors-light a.colored,
        .recent_news.events .blog-item:hover .link {
            background: #2c95a0;
        }
        .services_medium.style_1:hover .icon_wrapper,
        .services_medium.style_3:hover .icon_wrapper {
            background: #2c95a0 !important;
        }
        .services_medium.style_3:hover .icon_wrapper {
            border: 2px solid #2c95a0 !important;
        }
        .blog-article .media .overlay {
            background: rgba(15, 141, 203, 0.8);
        }
        .list li.titledesc dl dt .circle,
        .header_12 .after_navigation_widgetized #s {
            border: 1px solid #e7e7e7;
        }
        .blockquote {
            border-left: 2px solid #2c95a0;
        }
        .header_page h1 {
            line-height: 80px;
        }
        .services_media.style_2 h5 {
            background: #2c95a0;
        }
        .services_small .content div,
        .comment .comment_text {
            line-height: 20px;
        }
        .services_large:hover .icon_wrapper,
        .services_steps:hover .icon_wrapper {
            background: #2c95a0;
        }
        .section-style.borders,
        .header_12 .full_nav_menu {
            border-top: 1px solid #e7e7e7;
            border-bottom: 1px solid #e7e7e7
        }
        #comments {
            border-top: 1px solid #e7e7e7;
        }
        .not_found .search_field input[type="text"] {
            border: 1px solid #e7e7e7;
        }
        .background--dark nav .menu > li > a:hover,
        .background--dark header#header .header_tools .vert_mid > a:hover,
        .background--dark header#header .header_tools .vert_mid .cart .cart_icon:hover,
        .tabbable.style_1.tabs-left .nav-tabs li.active a,
        .contact_information dt i {
            color: #2c95a0 !important;
        }
        .social_icons_sc i:hover,
        .tabbable.tabs-top.style_1 .nav.nav-tabs li.active a {
            color: #2c95a0;
        }
        .header_2 nav .menu>li.current-menu-item,
        .header_2 nav .menu>li.current-menu-parent,
        .header_2 nav .menu>li:hover {
            border-top: 3px solid #2c95a0;
        }
        .header_2 nav .codeless_custom_menu_mega_menu {
            border-top: 2px solid #2c95a0;
        }
        .header_2 nav .menu > li > ul.sub-menu {
            border-top: 2px solid #2c95a0;
        }
        .header_3 nav .menu>li.current-menu-item,
        .header_3 nav .menu>li.current-menu-parent,
        .header_3 nav .menu>li:hover {
            border-top: 3px solid #2c95a0;
        }
        .header_3 nav .codeless_custom_menu_mega_menu {
            border-top: 2px solid #2c95a0;
        }
        .header_3 nav .menu > li > ul.sub-menu {
            border-top: 2px solid #2c95a0;
        }
        .header_4 nav .menu li > ul,
        .header_4 nav .menu>li:hover,
        .header_4 nav .menu>li.current-menu-item,
        .header_4 nav .menu>li.current-menu-parent,
        .header_4 .codeless_custom_menu_mega_menu,
        .header_4 .codeless_custom_menu_mega_menu {
            background: rgba(255, 255, 255, 0.90) !important;
        }
        .header_4 .codeless_custom_menu_mega_menu ul.sub-menu {
            background: transparent !important;
        }
        .header_4 nav .menu>li:hover a,
        .header_4 nav .menu>li.current-menu-item a,
        .header_4 nav .menu>li.current-menu-parent a {
            color: #444444;
        }
        .header_4 nav .menu li > ul.sub-menu li {
            border-bottom: 1px solid rgba(231, 231, 231, 0);
        }
        .header_4 .header_page.with_subtitle .titles {
            margin-top: 55px;
        }
        .header_8 nav .menu>li.current-menu-item,
        .header_8 nav .menu>li.current-menu-parent,
        .header_8 nav .menu>li:hover {
            border-bottom: 3px solid #2c95a0;
        }
        .header_9 nav .menu>li.current-menu-item > a,
        .header_9 nav .menu>li.current-menu-parent > a,
        .header_9 nav .menu>li > a:hover {
            border-bottom: 1px solid #2c95a0;
        }
        .header_10 .full_nav_menu .container {
            border-top: 1px solid #e7e7e7;
            border-bottom: 1px solid #e7e7e7;
        }
        .header_10 .full_nav_menu .container {
            border-top: 1px solid #e7e7e7;
            border-bottom: 1px solid #e7e7e7;
        }
        .header_11.sticky_header nav.left .menu > li:last-child {
            padding-right: 27px;
            margin-right: 0;
        }
        .woocommerce ul.products li.product:hover .overlay,
        .woocommerce-page ul.products li.product:hover .overlay {
            background: rgba(16, 184, 199, 0.90);
        }
        .woocommerce #content div.product p.price,
        .woocommerce #content div.product span.price,
        .woocommerce div.product p.price,
        .woocommerce div.product span.price,
        .woocommerce-page #content div.product p.price,
        .woocommerce-page #content div.product span.price,
        .woocommerce-page div.product p.price,
        .woocommerce-page div.product span.price,
        .woocommerce .star-rating span,
        .woocommerce-page .star-rating span,
        .recent_news.events .link i {
            color: #2c95a0;
        }
        .header_tools .cart .checkout {
            border-top: 1px solid #e7e7e7;
        }
        .header_tools .cart_icon i:before {
            line-height: 30px;
        }
        .header_tools .cart .content .cart_item {
            border-bottom: 1px solid #e7e7e7;
        }
        .header_tools .cart .content .cart_item .description .price,
        .header_tools .cart .content .cart_item .description .price .amount,
        .header_tools .cart .cart_item .remove:after {
            color: #888;
        }
        .header_tools .cart .content .cart_item .description .title,
        .header_tools .cart .checkout .subtotal {
            color: #444444;
        }
        .header_tools .cart .content .cart_item .description .title:hover,
        .header_tools .cart .cart_item .remove:hover:after {
            color: #2c95a0;
        }
        .tabbable.style_1 .nav-tabs li a {
            font-weight: 600
        }
        .portfolio-item.grayscale .project:after {
            border-color: transparent transparent #ffffff transparent;
        }
        #logo img {
            margin-top: -25px;
        }
        .portfolio_single ul.info li .title {
            text-transform: uppercase;
            font-weight: 500
        }
        .tabbable.tabs-top.style_1 .nav.nav-tabs li a {
            text-transform: uppercase;
        }
        .woocommerce #review_form #respond textarea,
        .woocommerce-page #review_form #respond textarea,
        .side-nav,
        .wpcf7-form-control-wrap input,
        .wpcf7-form-control-wrap textarea,
        .select2-drop-active,
        .woocommerce .woocommerce-ordering,
        .woocommerce-page .woocommerce-ordering,
        .woocommerce .woocommerce-error,
        .woocommerce .woocommerce-info,
        .woocommerce .woocommerce-message,
        .woocommerce-page .woocommerce-error,
        .woocommerce-page .woocommerce-info,
        .woocommerce-page .woocommerce-message {
            border: 1px solid #333 !important;
        }
        .side-nav li {
            border-bottom: 1px solid #e7e7e7;
        }
        footer .widget_search input[type="text"] {
            background: #e7e7e7;
            color: #888888;
        }
        .codeless_news_slider .swiper-slide h1,
        .codeless_news_slider .featured_posts .featured h4 {
            background: rgba(15, 141, 203, 0.8);
        }
        .extra_navigation h5.widget-title {
            text-transform: uppercase;
            font-weight: 500;
            font-size: 15px;
            letter-spacing: : ;
            line-height: 20px;
        }
        .blog-article.grid-style .content h1,
        .latest_blog .blog-item .content h4,
        .recent_news .blog-item h4,
        .recent_news.events .blog-item dt .date {
            text-transform: uppercase
        }
        .latest_blog .blog-item .content h4 {
            font-weight: 600;
        }
        .price_table h1,
        .price_table .list ul li:before {
            color: #2c95a0;
        }
        .price_table.highlighted .price,
        .side-nav li.current_page_item,
        .p_pagination .pagination .current,
        .p_pagination .pagination a:hover {
            background: #2c95a0;
        }
        .btn-bt.business {
            color: #ffffff;
            background: #f68721;
            border-color: rgba(68, 68, 68, );
            font-size: 13px;
            font-weight: 500;
            text-transform: uppercase;
            letter-spacing: 0px;
        }
        .btn-bt.business:hover {
            color: #ffffff;
            background: #e27e23;
            border-color: rgba(68, 68, 68, 0.00);
        }
        .light .btn-bt.business,
        .fullscreen-blog-article .content.background--dark .btn-bt {
            color: #ffffff;
            background: rgba(255, 255, 255, 0.00);
            border-color: rgba(255, 255, 255, 0.40);
        }
        .light .btn-bt.business:hover,
        .fullscreen-blog-article .content.background--dark .btn-bt:hover {
            color: #ffffff;
            background: rgba(255, 255, 255, 0.00);
            border-color: rgba(255, 255, 255, 1.00);
        }
        @media (max-width: 979px) {
            .header_5 .background--dark nav .menu > li > a {
                color: #222 !important;
            }
        }
        /* Layout Inner Container */
        
        @media (min-width: 981px) and (max-width: 1100px) {
            .container {
                width: 87% !important;
            }
        }
        @media (min-width: 768px) {
            .container {
                max-width: 1100px !important;
            }
            .row .span12 {
                width: 100%;
                margin-left: 0 !important;
                padding-left: 20px;
                box-sizing: border-box;
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
            }
        }
        @media (min-width: 1101px) {
            .container {
                width: 87%;
                max-width: 1100px !important;
            }
            .row .span12 {
                width: 100%;
                margin-left: 0 !important;
                padding-left: 20px;
                box-sizing: border-box;
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
            }
            .testimonial_carousel .item {
                width: 1100px;
            }
        }
        /* End Layout Inner Container */
        /* Layout Boxed */
        
        .boxed_layout {
            margin-top: 30px !important;
            margin-bottom: 30px !important;
            -webkit-box-shadow: 0 5px 19px 2px rgba(0, 0, 0, 0.1);
            -moz-box-shadow: 0 5px 19px 2px rgba(0, 0, 0, 0.1);
            box-shadow: 0 5px 19px 2px rgba(0, 0, 0, 0.1);
        }
        .boxed_layout {
            width: 87% !important;
            max-width: 1100px !important;
        }
        /* End Layout Boxed */