/* ==========================================================================
 *                Basics
   ========================================================================== */
body, html {
    background: #bcc8ce;
}
.chr_post h2.post_title:before, .chr_post h2.post_title,.page_title:after, .page_title, .ch_main:before, .ch_main:after , .ch_main, .main_title {
    border-color: #e2e2e2;
}

/* ==========================================================================
 *                Sidebar
   ========================================================================== */
.logo {
    border-bottom: 1px dotted #a1acb1;
}
.logo .logo_img {
    border: 0;
}
.logo .desc {
    border-bottom: 0;
    border-top: 1px dotted #a1acb1;
}
.logo .desc p {
    color: #454544;
    text-shadow: none;
}
.sidebar {
    color: #454544;
}
.sidebar, .sidebar h3.widget_title, .widget a, .widget .chr_author_box h5, .widget ul li a, .widget .popular_widget .popular_meta span:before, .widget .popular_widget .popular_meta span {
    text-shadow: none;
}
.sidebar h3.widget_title {
    border-bottom: 1px dotted #a1acb1;
}
.sidebar h3.widget_title:before {
    border: 0;
}
.widget ul li {
    border-top: 0;
    border-bottom: 1px dotted #a1acb1;
}
.widget ul {
    border-bottom: 0;
}
.cat_num .line:before,.cat_num .line:after  {
    border: 0;
}
.cat_num, .widget .tagcloud a, #wp-calendar tbody td,.widget .chr_author_box .ch_social ul li, .widget.mom_social_networks .big_socials ul li {
    border: 1px solid #a6b5bd;
    background: #ebebed;
    color: #838383;
}
.widget .tagcloud a:before, .widget .tagcloud a:after {
    display: none;
}

.widget .popular_widget:before {
    display: none;
}
.widget .popular_widget {
    border: 1px dotted #a1acb1;
    border-left:0;
    border-top: 0;
}
.widget .popular_widget .popular_frame {
    border-right: 1px dotted #a1acb1;
}
.widget .popular_widget .popular_meta span:after {
    border-bottom: 1px dotted #a1acb1;

}

.widget .search_box {
    box-shadow: none;
    -moz-box-shadow: none;
    border: 1px solid #a6b5bd;
}
.search_box {
    border: 1px solid #a6b5bd;
    
}
.flickr_badge_wrapper .flickr_badge_image img, .sidebar .widget .popular_posts ul li img {
    border-color: #a6b5bd;
}
.widget .ads125, .widget .chr_author_box .ch_social ul li a , .widget .chr_author_box .ch_social ul li a:after, .widget.mom_social_networks .big_socials ul li a, .widget.mom_social_networks .big_socials ul li a:after {
    border: 0;
}
.widget .chr_author_box {
    border-bottom: 0;
}
.widget .chr_author_box .ch_social {
    border-top: 0;
    border-bottom: 1px dotted #a1acb1;
}
.widget .chr_author_box h5 {
        border-bottom: 1px dotted #a1acb1;

}

.widget .chr_social_counter .chr_sc_num {
    border-color: #a6b5bd;
}
.widget .chr_author_box .ch_social ul li a:before {
    line-height: 30px;
}
.widget.mom_social_networks .big_socials ul li a:before {
    line-height: 39px;
}


/* Tabbed Widget */
.tabbed_widget {
    border-color: #a6b5bd;
    background: #f9f9f9;
    -webkit-box-shadow:  none;
    box-shadow:  none;
    
}
.tabbed_widget ul.tabbed_nav li {
    background: #ebebeb;
    border-top: 0;
}
.tabbed_widget ul.tabbed_nav li a.current {
    background: #f9f9f9;
}
.tabbed_tag.tagcloud a {
    border-color: #d3d3d3; 
}
/* ==========================================================================
 *                Primary Color
   ========================================================================== */
.parograss_inner, .accordion h2.active:before, .accordion h2:hover:before, ul.mom_tabs li a.current:before, .tabs_v3 ul.mom_tabs li a.current:before, .toggle_active:before,
.features .slider_nav .featuer_next, .features .slider_nav .featur_prev, .chr_post .post_type, .mom_iconbox_circle, .mom_iconbox_square, #wp-calendar thead th, #respond input[type="submit"]
{
background: #5f9cb9;
}
.accordion h2.active .acch_arrows:before, .accordion h2.active .acch_numbers, .accordion h2.active .acch_pm:before, .acc_horizontal h2.active:before, .toggle_active .toggle_icon:before,
a.global_read_more, a, .comment_box_wrab .comment_title h3, .comment_box_wrab .comment_title h3 a, .main_menu ul.nav li a:hover, .main_menu ul.nav > li:hover > a, .main_menu ul.nav > li.current-menu-item > a, .main_menu ul.nav > li.current-menu-ancestor > a, .widget ul:not(.jp-controls) li a:hover:before,.widget ul li a:hover, .mom_navigation ul.nav li:hover > a, .mom_navigation ul.nav li.current-menu-item > a, .mom_navigation ul.nav li.current-menu-ancestor > a, #top_bar .ch_search .sb_icon:before, .widget .popular_widget .popular_meta span:before, footer#footer .widget ul li a:hover, footer#footer .widget ul li a:hover:before, .widget .search_box #ssbt:before, .copyright a, .author_box .author_info h3 a,  .side_arrow:before, .scrollTo_top, #mom_language_list ul li.lang_name.active, #mom_language_list ul li.lang_name.active a, #mom_language_list ul li.lang_name:hover, #mom_language_list ul li.lang_name a:hover, .widget .popular_posts ul li span.date, #footer .widget .tweet_list li a, .widget .textwidget a, #footer .widget .textwidget a, .featur_posts .caption h2 a:hover, .mom_archive_page ul li a:hover, .mom_archive_page .tags a:hover, .mom_share_it .sh_arrow:hover, .format-link  .link_post a.the_link:hover {
color: #5f9cb9;
}
.mom_dropdown ul.nav li ul li a:hover, .mom_dropdown ul.nav li ul li.current-menu-item a, .mom_dropdown ul.nav li ul li.current-menu-ancestor a {
color: #5f9cb9 !important;
}
.mom_quote, .tabs_v3 ul.mom_tabs li a.current:before, .toggle_active:before,
.features .slider_nav .featuer_next, .features .slider_nav .featur_prev, .features .slider_nav ul li:hover, .features .slider_nav ul li.active {
border-color:#5f9cb9;
}
.tabs_h2 ul.mom_tabs li a.current:after {
border-top:5px solid #5f9cb9;
}
.tabs_h4 ul.mom_tabs li a.current:after {
border-bottom:5px solid #5f9cb9;
}
.tabs_v2 ul.mom_tabs li a.current:after {
border-left:5px solid #5f9cb9;
}
.tabs_v3 ul.mom_tabs li a.current:after {
border-left:5px solid #5f9cb9;
}
.mom_quote .quote-arrow {
border-left: 7px solid #5f9cb9;
}

.protfolio_filter ul li a:hover, .protfolio_filter ul li.current a {
    color: #5f9cb9;
}
.portfolio_image .pt_overlay i{
    color: #e0e0e0;
}

/*charisma*/
.features .slider_nav ul li:hover, .features .slider_nav ul li.active {
background: rgba(95, 156, 185, 0.4);
}

#respond input[type="submit"] {
      border: 0;
}