/*-------------------------------------------------------------
                   fix default kyma color
-------------------------------------------------------------*/

ins {
    color: #0080ff;
}
a {
    color: #0080ff;
}
a:hover {
    color: #0080ff;
}
::-webkit-selection {
    background: #0080ff;
}
::-moz-selection {
    background: #0080ff;
}
::selection {
    background: #0080ff;
}
input[type="text"]:focus, input[type="date"]:focus, input[type="email"]:focus, input[type="number"]:focus, textarea:focus, input[type="password"]:focus {
    border-color: #0080ff;
}
.main_title_c1 {
    color: #0080ff;
}
.bordered_btn_black:hover {
    border-color: #0080ff;
    color: #0080ff;
}
.bordered_btn_enar {
    border: 2px solid #0080ff;
    color: #0080ff;
}
.bordered_btn_white:hover {
    border-color: #0080ff;
    color: #0080ff;
}

.hm_go_top {
    background: #0080ff url(wp-content/themes/kyma/images/hm-top-arrow.svg) no-repeat center 50%;
}

.bg_color14 {
    background: #0080ff;
}
.section_icon i {
    color: #0080ff;
}
h2.title2 span {
    background: #0080ff;
}
.main_title h2 .icon {
    color: #0080ff;
}
.main_title .line i {
    color: #0080ff;
}
.main_title.blue_bg > h2 {
    background: #0080ff;
}
.main_title.blue_bg .line:before {
    border-color: #0080ff transparent transparent;
}
.title1 {
    color: #0080ff;
}
.description2, .description3 {
    border-top: 1px solid #0080ff;
}
.description2:after {
    border-color: transparent transparent #0080ff;
}
.description3:after {
    background: #0080ff;
}
.send_button {
    background: #0080ff;
    border: 1px solid #0080ff;
}
.send_button2 {
    border: 1px solid #0080ff;
    color: #0080ff;
}
.send_button3:hover {
    background: #0080ff;
    border-color: #0080ff;
}
.arrow_button {
    border: 1px solid #0080ff;
}
.pagination li a:hover, .pagination li.active a, .pagination li.next_pagination > a:hover, .pagination li.prev_pagination > a:hover {
    background: #0080ff;
    border-color: #0080ff;
}
.social_media a:hover {
    color: #0080ff;
    border-color: #0080ff;
}
.vid_con:after {
    background: #0080ff;
}
.vid_con .vid_icon {
    color: #0080ff;
}
blockquote > i {
    color: #0080ff;
}
.page404 {
    color: #0080ff;
}
i.lfc_icon {
    color: #0080ff;
}
ul.list1 li:after {
    background: #0080ff;
}
.list2 li i {
    color: #0080ff;
}
.list4 > li > i {
    color: #0080ff;
}
.preloader1 .spinner > div {
    background-color: #0080ff;
}
.preloader2 .spinner .sk-dot1, .preloader2 .spinner .sk-dot2 {
    background-color: #0080ff;
}
.preloader3 .spinner .sk-dot1 {
    border: 4px solid #0080ff;
}
.preloader3 .spinner .sk-dot2 {
    border: 4px solid #0080ff;
}
.top_expande {
    color: #0080ff;
}
.light_header .top-socials span.soc_name:after, .light_header .top-socials span.soc_name:before, .light_header .top-socials > a > span.soc_name {
    background: #0080ff;
}
.topbar.topbar_colored {
    background: #0080ff;
}
.light_header .languages-select .languages-panel-con {
    background: #0080ff;
}
.languages-select .lang_checked {
    color: #0080ff;
}
#navy ul li:not(.image_menu_slide) a:after {
    background: #0080ff;
}
#navy > li > a:after {
    background: #0080ff;
}
#navy ul li a:hover, #navy ul li a:hover > .parent_arrow, #navy ul li a:hover i.menu_icon {
    color: #0080ff;
}
#navy li.normal_menu ul:after, #navy li.has_mega_menu > ul:after {
    background: #0080ff;
}
#navy > li.current_page_item > a:not(.nav_trigger), #navy > li:hover > a:not(.nav_trigger), #navy > li.current > a, .light_header #navy > li.current > a {
    color: #0080ff;
}
#navy ul.mega_menu > li > a {
    color: #0080ff;
}
#navy .tab_menu .tab_menu_item > a:hover {
    color: #0080ff;
}
#navy .tab_menu .tab_menu_item.active > a {
    background: #0080ff;
}
#navy .tab_menu .tab_menu_item:not(.active) > a:hover i {
    color: #0080ff;
}
#navy .image_menu .owl-prev, #navy .image_menu .owl-next {
    color: #0080ff;
}
.light_header .top_add_card:hover, .light_header .active .top_add_card, .light_header .active .top_add_card > span {
    color: #0080ff;
}
.dark_sup_menu #nav_menu:not(.mobile_menu) #navy ul.mega_menu > li:hover > a {
    color: #0080ff;
}
.dark_sup_menu .menu_special_color {
    color: #0080ff;
}
.top_cart_list > li > a:hover .top_cart_title {
    color: #0080ff;
}
.left.top_cart_total {
    color: #0080ff;
}
.top_cart_btn {
    background: #0080ff;
}
.top_catt_remove:hover {
    border-color: #0080ff;
}
.top_catt_remove:hover:after, .top_catt_remove:hover:before {
    background: #0080ff;
}
.top_search .top_search_icon {
    color: #0080ff;
}
.c_con .c_title {
    color: #0080ff;
}
#footer .tagcloud a:hover .tag {
    border-color: #0080ff;
}
.newsletter_button {
    background: #0080ff;
}
#subscribe_output h4 {
    color: #0080ff;
}
.recent_posts_list li > a .recent_posts_img:after {
    background: #0080ff;
}
.flickr_badge_image a:after {
    background: #0080ff;
}
.hm_vid_con .vid_icon i {
    background: #0080ff;
}
.hm_vid_con:after {
    background: #0080ff;
}
.about_author_link:hover > span {
    color: #0080ff;
}
.footer_menu > li a:hover {
    color: #0080ff;
}
.sitemap > li > a {
    background: #0080ff;
    border: 1px solid #0080ff;
}
.sitemap ul li a:hover {
    color: #0080ff;
}
.title_banner {
    background: #0080ff;
}
.welcome_banner h3 span {
    color: #0080ff;
}
.icon_boxes_con.style1 .service_box > .icon i {
    background: #0080ff;
}
.icon_boxes_con.style1 .service_box .ser-box-link:hover {
    border-color: #0080ff;
}
.icon_boxes_con.style2 .service_box .icon {
    background: #0080ff;
}
.icon_boxes_con.style2 .service_box .ser-box-link > span:after {
    background: #0080ff;
}
.icon_boxes_con.style2 .service_box .ser-box-link > span:before {
    background: #0080ff;
}
.icon_boxes_con.style1 .service_box .ser-box-link:hover > span, .icon_boxes_con.style1 .service_box .ser-box-link:hover > span:after {
    background: #0080ff;
}
.icon_boxes_con.style2.solid_icon .service_box .icon i {
    color: #0080ff;
}
.icon_boxes_con.style1.solid_icon .service_box > .icon:after, .icon_boxes_con.style2.solid_icon .service_box .icon:after {
    border: 1px solid #0080ff;
}
.icon_boxes_con.style1.solid_icon .service_box > .icon i {
    color: #0080ff;
}
.icon_boxes_con.style1.circle.just_icon_border.solid_icon:not(.radius5) .service_box > .icon:before, .icon_boxes_con.style2.solid_icon .service_box > .icon:before {
    background: #0080ff;
}
.icon_boxes_con.style1.circle.just_icon_border:not(.solid_icon) .service_box > .icon i:after {
    background: #0080ff;
}
.icon_boxes_con.style1.circle.just_icon_border:not(.solid_icon) .service_box:hover > .icon i {
    color: #0080ff;
}
.icon_boxes_con.style2:not(.solid_icon):not(.icon_box_no_border) .service_box:hover .icon {
    color: #0080ff;
}
.icon_boxes_con.style1.solid_icon.radius5 .service_box:hover > .icon:after, .icon_boxes_con.style1.solid_icon.radius5 .service_box:hover > .icon i, .icon_boxes_con.style1.circle.just_icon_border.solid_icon .service_box:hover > span i {
    background: #0080ff;
}
.service_box:hover h3 {
    color: #0080ff;
}
.tabs2:not(.fill_active) .tabs-navi a:hover {
    color: #0080ff;
}
.with_arrow_d.tabs1.fill_active .tabs-navi a.selected:before {
    border-color: #0080ff transparent transparent;
}
.tabs1.ver_tabs .tabs-navi a.selected {
    color: #0080ff;
}
.tabs1:not(.ver_tabs) .tabs-navi a.selected {
    box-shadow: inset 0 2px 0 #0080ff;
    color: #0080ff;
}
.tabs1:not(.ver_tabs):not(.fill_active) .tabs-navi a.selected:before {
    background: #0080ff;
}
.tabs1.fill_active .tabs-navi li a.selected {
    border-left-color: #0080ff;
}
.tabs1.fill_active .tabs-navi li.prev_selected a {
    border-right-color: #0080ff;
}
.ver_tabs .tabs-navi a.selected:before {
    background: #0080ff;
}
.tabs2 .tabs-navi a.selected {
    border-color: #0080ff;
    color: #0080ff;
}
.tabs2 .tabs-navi a.selected > span i {
    color: #0080ff;
}
.tabs2.fill_active .tabs-navi a.selected, .tabs2.fill_active .tabs-navi a:hover, .tabs1.fill_active .tabs-navi a.selected, .tabs1.fill_active .tabs-navi a:hover {
    background: #0080ff;
    border-color: #0080ff;
}
.tabs1.fill_active .tabs-navi li:first-child a.selected, .tabs1.fill_active .tabs-navi li:first-child a:hover {
    border-left: 1px solid #0080ff;
}
.hm-tabs.simple_tabs .tabs-navi li a.selected {
    border-color: #0080ff;
    color: #0080ff;
}
.tabs1.fill_active.tabs_mobile:not(.ver_tabs) .tabs-navi li a.selected, .tabs1.fill_active.tabs_mobile:not(.ver_tabs) .tabs-navi li a:hover {
    border-left: 1px solid #0080ff;
    border-bottom: 1px solid #0080ff;
}
.feature_icon .item h5 .icon span {
    background: #0080ff;
}
.feature_icon .item:hover h5 .title {
    color: #0080ff;
}
.white_section .feature_icon .item h5 .icon span:after {
    background: #0080ff;
}
.counter .icon {
    color: #0080ff;
}
.counter_a .counter .icon:after {
    background: #0080ff;
}
.normal_text_slider .url {
    color: #0080ff;
}
.say_datils > h5 > span {
    color: #0080ff;
}
.mb_YTPseekbar {
    background: #0080ff;
}
.team_block .back {
    background: #0080ff;
    border: 1px solid #0080ff;
}
.team_block .back .social_media a:hover {
    color: #0080ff;
}
.team_block2 .member_img:before {
    background: #0080ff;
}
.team_block2 a:hover .person_name {
    color: #0080ff;
}
.team-col {
    background: #0080ff;
}
.team-col .team-col-2 .arrow {
    background: #0080ff;
}
.progress_bar .fill {
    background: #0080ff;
}
.plan_col .polygon_con .polygon_fill {
    stroke: #0080ff;
}
.plan_col.plan_column1 > h6 {
    color: #0080ff;
}
.plan_column1 .plan_price_block .plan_price_in .price {
    color: #0080ff;
}
.plan_column1 .plan_price_block .plan_price_in .price small {
    color: #0080ff;
}
.plan_column1 .plan_price_block .plan_price_in .plan_per {
    color: #0080ff;
}
.plan_col.active_plan .polygon_con .polygon_fill, .plan_col:hover .polygon_con .polygon_fill {
    stroke: #0080ff;
}
.plan_col.plan_column1:hover > h6, .plan_col.plan_column1.active_plan > h6 {
    background: #0080ff;
}
.hm-pricing-header {
    background: #0080ff;
}
.f_s_i_format {
    color: #0080ff;
}
.related_posts_slide .related_img > span:after {
    background: #0080ff;
}
.related_posts_slide .related_title:hover {
    color: #0080ff;
}
.btn_a:not(.color1):hover {
    color: #0080ff;
}
.btn_a i.in_left, .btn_a i.in_right {
    color: #0080ff;
}
.btn_a.color1 > span {
    background: #0080ff;
}
.btn_b.color1 {
    background: #0080ff;
    border-color: #0080ff;
}
.btn_c.color1 {
    background: #0080ff;
}
.main_button.color1 {
    background: #0080ff;
    border-color: #0080ff;
}
.thumbs_gall_slider_larg:not(.internal_porto) .item > a:after {
    background: #0080ff;
}
.gall_thumbs .current_thumb {
    border: 1px solid #0080ff;
}
.gall_arrow2 .thumbs_gall_slider_larg .kyma_owl_n, .gall_arrow2 .thumbs_gall_slider_larg .kyma_owl_p {
    color: #0080ff;
}
.hm_tooltip-item1 {
    color: #0080ff;
}
.tooltip-content3:after {
    background: #0080ff;
}
.occ_expanded .kyma_occ_title {
    background: #0080ff;
    border-color: #0080ff;
}
.hm_filter_wrapper_con .occ_expanded .kyma_occ_title {
    color: #0080ff;
    border-color: #0080ff #0080ff #e5e5e5 #0080ff;
}
.hm_filter_wrapper_con .occ_expanded .kyma_occ_title i {
    color: #0080ff;
}
.hm_filter_wrapper_con .acc_content {
    border-color: #0080ff;
}
.panel-heading a:not(.collapsed) {
    background: #0080ff;
    border-color: #0080ff;
}
.panel-heading a:hover i {
    color: #0080ff;
}
.hm_filter_wrapper_con .occ_expanded .kyma_occ_title:after, .hm_filter_wrapper_con .occ_expanded .kyma_occ_title:before {
    background: #0080ff;
}
.panel-heading a:hover:after, .panel-heading a:hover:before {
    background: #0080ff;
}
#kyma_owl_slider .owl-page.active, #kyma_owl_slider .owl-page:hover, .png_slider .owl-page.active, .png_slider .owl-page:hover, .feature_icon_slider .owl-page.active, .feature_icon_slider .owl-page:hover, .porto_galla .owl-page.active, .porto_galla .owl-page:hover, .content_slider .owl-page.active, .content_slider .owl-page:hover, .sidebar_slider .owl-page.active, .sidebar_slider .owl-page:hover {
    background-color: #0080ff;
}
.png_slider .owl-prev:hover, .png_slider .owl-next:hover {
    color: #0080ff;
}
.png_slide .desc > span {
    border-left: 4px solid #0080ff;
    border-right: 4px solid #0080ff;
}
.porto_galla .kyma_owl_p, .porto_galla .kyma_owl_n {
    color: #0080ff;
}
.normal_text_slider .kyma_owl_p:hover, .normal_text_slider .kyma_owl_n:hover, .our_client_slider .kyma_owl_p:hover, .our_client_slider .kyma_owl_n:hover, .shop_slider .kyma_owl_p:hover, .shop_slider .kyma_owl_n:hover {
    color: #0080ff;
    border-color: #0080ff;
}
.sidebar_slider .kyma_owl_p:hover, .sidebar_slider .kyma_owl_n:hover {
    color: #0080ff;
}
.featured_slider:not(.full_carousel) .owl-buttons .owl-prev, .featured_slider:not(.full_carousel) .owl-buttons .owl-next {
    background: #0080ff;
}
.filter_item_block:hover .porto_desc {
    border-bottom-color: #0080ff;
}
.hm_filter_wrapper:not(.porto_hidden_title):not(.porto_full_desc) .filter_item_block:hover .porto_desc h6 {
    color: #0080ff;
}
.hm_filter_wrapper .porto_type:not(.simple_porto_img):after {
    background: #0080ff;
}
.porto_nav .expand_img:hover, .porto_nav .detail_link:hover, .project_text_nav .porto_type:hover .icon_expand:hover {
    color: #0080ff;
}
.porto_nums > span.like.added i {
    color: #0080ff;
}
.porto_nums > span.like i:hover {
    color: #0080ff;
}
.porto_full_desc .porto_date, .hoverdir_meta .proj_date {
    color: #0080ff;
}
.blog_grid_format i {
    background: #0080ff;
}
.blog_grid_con .meta .post_type_meta a, .post_title_con .post_type_meta a {
    color: #0080ff;
}
.blog_grid_con .meta a:hover, .post_title_con .meta a:hover, .timeline_block .meta a:hover {
    color: #0080ff;
}
.blog_grid_con .title a:hover {
    color: #0080ff;
}
.feature_inner_ling:after {
    background: #0080ff;
}
.feature_inner_btns > a {
    color: #0080ff;
}
.timeline_block .timeline_title a:hover {
    color: #0080ff;
}
.read_more_button {
    color: #0080ff;
}
.timeline_post_format {
    border: 3px solid #0080ff;
    color: #0080ff;
}
.timeline_block .timeline_feature > a:not(.quote_con):before, .timeline_block .timeline_feature .owl-item a:before {
    background: #0080ff;
}
.blog_grid_desc .title a:hover {
    color: #0080ff;
}
.colored_masonry .blog_grid_desc {
    background: #0080ff;
}
.hm_blog_list .btn_a {
    color: #0080ff;
}
.hm_blog_list .blog_grid_con .title a:hover, .post_title_con .title a:hover {
    color: #0080ff;
}
.blog_list_format {
    background: #0080ff;
}
.blog_list_format:hover {
    background: #0080ff;
}
.quote_con, .quote_con:focus {
    background: #0080ff;
}
.post_format_con > span > a {
    border: 1px solid #0080ff;
    color: #0080ff;
}
#comments .children {
    border-left: 1px solid #0080ff;
}
#comments .children:after {
    background: #0080ff;
}
#comments h4.author_name {
    color: #0080ff;
}
#comments .comment-reply-link:hover, #comments .comment-edit-link:hover {
    border-color: #0080ff;
}
.tags_con > a:hover {
    border-color: #0080ff;
    color: #0080ff;
}
.post_next_prev a:hover, .post_next_prev a:hover .t {
    color: #0080ff;
}
.search_block form .search_btn {
    color: #0080ff;
}
.tagcloud a:hover .tag {
    color: #0080ff;
}
.posts_widget_list li > a {
    color: #0080ff;
}
.posts_widget_list2 li > a span:hover {
    color: #0080ff;
}
.sidebar_slide_title:after {
    background: #0080ff;
}
.noUi-connect {
    background: #0080ff;
}
.dark .occ_expanded .kyma_occ_title {
    background: #0080ff;
}
.dark .hm-tabs.simple_tabs .tabs-navi li a.selected {
    color: #0080ff;
}
.dark .section_icon i {
    background: #0080ff;
}
.dark .team_block .face.back {
    background: #0080ff;
}
.dark .icon_boxes_con.style2:not(.icon_box_no_border):not(.solid_icon) .service_box .icon:after {
    background: #0080ff;
}
.pagination li a.page-numbers:hover {
    background: #0080ff;
    border-color: #0080ff;
}
#searchsubmit {
    background: #0080ff;
}
.tagcloud a:hover {
    color: #0080ff;
}
.footer_menu a {
    color: #0080ff !important;
}



/*-------------------------------------------------------------
                  END fix default kyma color
-------------------------------------------------------------*/

.entry-author-link, .entry-date {
visibility: hidden;
}

     .sidebar .entry-header, .sidebar .entry-content, .sidebar .entry-summary, .sidebar .entry-meta {
    padding: 0px 20px 0px 20px;
    max-width: 100%;
    }

    .sidebar .site-footer .widget-area {
    max-width: 1040px;
    left: 0px;
    }

    .hentry {
    padding: 20px 0px;
    }

    @media (min-width: 999px) {

    #main {
    overflow: hidden;
    margin: 0px auto;
    max-width: 1080px;
    }

    #primary.content-area {
    width: 68%;
    float: left;
    }

    .site-main .sidebar-container {
    position: static;
    float: right;
    width: 30%;
    height: auto;
    }
    .site-main .widget-area {
    margin-top: 24px;
    margin-right: 20px;
    }

    }

