/*Main*/
.kidsworld_main_container { background:#fff; }

/* Header ( Logo, Top Menu ) ============================================================================ */

.kidsworld_logo_menu_header { background:#fff; border-bottom:1px solid rgba(0,0,0,0.1); }
.kidsworld_header_thick_border { background: #adcb69; }

ul.kidsworld_top_nav > li > a > span > i,
ul.kidsworld_top_nav > li > a > span:before,
.kidsworld_logo_menu_header:after { background-image:url(images/dot-bg.png); }

ul.kidsworld_top_nav li ul li:hover a { color:#fff; }
ul.kidsworld_top_nav > li > ul li { background:#fff; }

ul.kidsworld_top_nav > li > a { color:#555555; }

ul.kidsworld_top_nav > li > a > span > i,ul.kidsworld_top_nav > li:hover > a > span > i { color:#fff; }
ul.kidsworld_top_nav > li > a > span:before,
ul.kidsworld_top_nav > li > a > span:after { background-color:#555555;}

ul.kidsworld_top_nav > li > a > span > i:after { border:1px solid #555555; }
ul.kidsworld_top_nav > li.kidsworld_m_active > a:before { border-top: none !important; }
#kidsworldHeader.kidsworld_smaller_menu ul.kidsworld_top_nav > li.kidsworld_m_active > a:before { border-top: 9px solid #f00;  }

ul.kidsworld_top_nav li:not(.kidsworld-mega-menu) ul li,
ul.kidsworld_top_nav li.kidsworld-mega-menu > ul > li,
ul.kidsworld_top_nav li.kidsworld-mega-menu.menu-item-object-category > ul > li { border-color:rgba(0,0,0,0.08); }
ul.kidsworld_top_nav li.kidsworld-mega-menu:not(.menu-item-object-category) > ul > li { border-left:1px solid rgba(0,0,0,0.08);}

ul.kidsworld_top_nav .sub-menu li a span,
ul.kidsworld_top_nav .sub-menu li,
ul.kidsworld_top_nav li.kidsworld-mega-menu ul li > a,
ul.kidsworld_top_nav .sub-menu li.menu-item-has-children > a:after,
ul.kidsworld_top_nav li.kidsworld-mega-menu .sub-menu li:hover a span,
ul.kidsworld_top_nav li.kidsworld-mega-menu ul li .kidsworld_nav_p_meta span { color:#555555; }

ul.kidsworld_top_nav > li > ul > li:first-child,
ul.kidsworld_top_nav > li.kidsworld-mega-menu > ul { border:0; border-top:2px solid; }

/* dropdown hover ------------------------------------ */

ul.kidsworld_top_nav ul,
ul.kidsworld_top_nav ul.sub-menu li,
ul.kidsworld_top_nav li.kidsworld-mega-menu > ul > li:hover,
ul.kidsworld_top_nav li.kidsworld-mega-menu > ul { background:#fff; }

ul.kidsworld_top_nav li.kidsworld-mega-menu ul.sub-menu li { background:transparent; }

ul.kidsworld_top_nav li.kidsworld-mega-menu.menu-item-object-category ul li:hover,
ul.kidsworld_top_nav li.kidsworld-mega-menu > ul li:hover > a:before { background: rgba(0,0,0,0.08); }

ul.kidsworld_top_nav ul.sub-menu > li:hover > a > span,
ul.kidsworld_top_nav ul.sub-menu > li.menu-item-has-children:hover > a:after,
ul.kidsworld_top_nav li.kidsworld-mega-menu > ul.sub-menu ul.sub-menu li:hover > a span,
ul.kidsworld_top_nav li.kidsworld-mega-menu ul li a:hover { color:#fff; }

/*Menu Link 1*/
ul.kidsworld_top_nav > li.kidsworld_m_active:first-child > a,ul.kidsworld_top_nav > li:first-child:hover > a,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:first-child > ul > li > a:first-child span,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:first-child > ul > li:hover > a:first-child span { color: #b41313; } 
ul.kidsworld_top_nav > li.kidsworld_m_active:first-child > a:before,ul.kidsworld_top_nav > li:first-child > ul { border-top-color:#b41313; }
ul.kidsworld_top_nav > li:first-child > ul li:hover,
ul.kidsworld_top_nav > li:first-child > a > span > i,
ul.kidsworld_top_nav > li:first-child > a > span:before,
ul.kidsworld_top_nav > li:first-child > a > span:after,
ul.kidsworld_top_nav > li.kidsworld-mega-menu.menu-item-object-category:first-child > ul > li:hover,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:first-child > ul li:hover > a:before { background-color:#b41313; color:#fff; } 
ul.kidsworld_top_nav > li:first-child > a > span > i:after,
ul.kidsworld_top_nav > li > ul > li:first-child,
ul.kidsworld_top_nav > li:first-child.kidsworld-mega-menu > ul { border-color: #b41313; }

/*Menu Link 2*/
ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(2) > a,ul.kidsworld_top_nav > li:nth-child(2):hover > a,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(2) > ul > li > a:first-child span,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(2) > ul > li:hover > a:first-child span { color: #ffcf46; } 
ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(2) > a:before,
#kidsworldHeader.kidsworld_smaller_menu ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(2) > a:before { border-top-color:#ffcf46; }
ul.kidsworld_top_nav > li:nth-child(2) > ul li:hover,
ul.kidsworld_top_nav > li:nth-child(2) > a > span > i,
ul.kidsworld_top_nav > li:nth-child(2) > a > span:before,
ul.kidsworld_top_nav > li:nth-child(2) > a > span:after,
ul.kidsworld_top_nav > li.kidsworld-mega-menu.menu-item-object-category:nth-child(2) > ul > li:hover,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(2) > ul li:hover > a:before { background-color:#ffcf46; color:#fff; } 
ul.kidsworld_top_nav > li:nth-child(2) > a > span > i:after,
ul.kidsworld_top_nav > li:nth-child(2) > ul > li:first-child,
ul.kidsworld_top_nav > li:nth-child(2).kidsworld-mega-menu > ul { border-color: #ffcf46; }

/*Menu Link 3*/
ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(3) > a,ul.kidsworld_top_nav > li:nth-child(3):hover > a,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(3) > ul > li > a:first-child span,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(3) > ul > li:hover > a:first-child span { color: #1a1ca6; } 
ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(3) > a:before,
#kidsworldHeader.kidsworld_smaller_menu ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(3) > a:before { border-top-color:#1a1ca6; }
ul.kidsworld_top_nav > li:nth-child(3) > ul li:hover,
ul.kidsworld_top_nav > li:nth-child(3) > a > span > i,
ul.kidsworld_top_nav > li:nth-child(3) > a > span:before,
ul.kidsworld_top_nav > li:nth-child(3) > a > span:after,
ul.kidsworld_top_nav > li.kidsworld-mega-menu.menu-item-object-category:nth-child(3) > ul > li:hover,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(3) > ul li:hover > a:before { background-color:#1a1ca6; color:#fff; } 
ul.kidsworld_top_nav > li:nth-child(3) > a > span > i:after,
ul.kidsworld_top_nav > li:nth-child(3) > ul > li:first-child,
ul.kidsworld_top_nav > li:nth-child(3).kidsworld-mega-menu > ul { border-color: #1a1ca6; }

/*Menu Link 4*/
ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(4) > a,ul.kidsworld_top_nav > li:nth-child(4):hover > a,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(4) > ul > li > a:first-child span,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(4) > ul > li:hover > a:first-child span { color: #509a1c; } 
ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(4) > a:before,
#kidsworldHeader.kidsworld_smaller_menu ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(4) > a:before { border-top-color:#509a1c; }
ul.kidsworld_top_nav > li:nth-child(4) > ul li:hover,
ul.kidsworld_top_nav > li:nth-child(4) > a > span > i,
ul.kidsworld_top_nav > li:nth-child(4) > a > span:before,
ul.kidsworld_top_nav > li:nth-child(4) > a > span:after,
ul.kidsworld_top_nav > li.kidsworld-mega-menu.menu-item-object-category:nth-child(4) > ul > li:hover,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(4) > ul li:hover > a:before { background-color:#509a1c; color:#fff; } 
ul.kidsworld_top_nav > li:nth-child(4) > a > span > i:after,
ul.kidsworld_top_nav > li:nth-child(4) > ul > li:first-child,
ul.kidsworld_top_nav > li:nth-child(4).kidsworld-mega-menu > ul { border-color: #509a1c; }

/*Menu Link 5*/
ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(5) > a,ul.kidsworld_top_nav > li:nth-child(5):hover > a,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(5) > ul > li > a:first-child span,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(5) > ul > li:hover > a:first-child span { color: #84bed6; } 
ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(5) > a:before,
#kidsworldHeader.kidsworld_smaller_menu ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(5) > a:before { border-top-color:#84bed6; }
ul.kidsworld_top_nav > li:nth-child(5) > ul li:hover,
ul.kidsworld_top_nav > li:nth-child(5) > a > span > i,
ul.kidsworld_top_nav > li:nth-child(5) > a > span:before,
ul.kidsworld_top_nav > li:nth-child(5) > a > span:after,
ul.kidsworld_top_nav > li.kidsworld-mega-menu.menu-item-object-category:nth-child(5) > ul > li:hover,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(5) > ul li:hover > a:before { background-color:#84bed6; color:#fff; } 
ul.kidsworld_top_nav > li:nth-child(5) > a > span > i:after,
ul.kidsworld_top_nav > li:nth-child(5) > ul > li:first-child,
ul.kidsworld_top_nav > li:nth-child(5).kidsworld-mega-menu > ul { border-color: #84bed6; }

/*Menu Link 6*/
ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(6) > a,ul.kidsworld_top_nav > li:nth-child(6):hover > a,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(6) > ul > li > a:first-child span,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(6) > ul > li:hover > a:first-child span { color: #c389ce; } 
ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(6) > a:before,
#kidsworldHeader.kidsworld_smaller_menu ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(6) > a:before { border-top-color:#c389ce; }
ul.kidsworld_top_nav > li:nth-child(6) > ul li:hover,
ul.kidsworld_top_nav > li:nth-child(6) > a > span > i,
ul.kidsworld_top_nav > li:nth-child(6) > a > span:before,
ul.kidsworld_top_nav > li:nth-child(6) > a > span:after,
ul.kidsworld_top_nav > li.kidsworld-mega-menu.menu-item-object-category:nth-child(6) > ul > li:hover,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(6) > ul li:hover > a:before { background-color:#c389ce; color:#fff; } 
ul.kidsworld_top_nav > li:nth-child(6) > a > span > i:after,
ul.kidsworld_top_nav > li:nth-child(6) > ul > li:first-child,
ul.kidsworld_top_nav > li:nth-child(6).kidsworld-mega-menu > ul { border-color: #c389ce; }

/*Menu Link 7*/
ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(7) > a,ul.kidsworld_top_nav > li:nth-child(7):hover > a,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(7) > ul > li > a:first-child span,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(7) > ul > li:hover > a:first-child span { color: #1a1ca6; } 
ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(7) > a:before,
#kidsworldHeader.kidsworld_smaller_menu ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(7) > a:before { border-top-color:#1a1ca6; }
ul.kidsworld_top_nav > li:nth-child(7) > ul li:hover,
ul.kidsworld_top_nav > li:nth-child(7) > a > span > i,
ul.kidsworld_top_nav > li:nth-child(7) > a > span:before,
ul.kidsworld_top_nav > li:nth-child(7) > a > span:after,
ul.kidsworld_top_nav > li.kidsworld-mega-menu.menu-item-object-category:nth-child(7) > ul > li:hover,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(7) > ul li:hover > a:before { background-color:#1a1ca6; color:#fff; } 
ul.kidsworld_top_nav > li:nth-child(7) > a > span > i:after,
ul.kidsworld_top_nav > li:nth-child(7) > ul > li:first-child,
ul.kidsworld_top_nav > li:nth-child(7).kidsworld-mega-menu > ul { border-color: #1a1ca6; }

/*Menu Link 8*/
ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(8) > a,ul.kidsworld_top_nav > li:nth-child(8):hover > a,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(8) > ul > li > a:first-child span,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(8) > ul > li:hover > a:first-child span { color: #ffcf46; } 
ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(8) > a:before,
#kidsworldHeader.kidsworld_smaller_menu ul.kidsworld_top_nav > li.kidsworld_m_active:nth-child(8) > a:before { border-top-color:#ffcf46; }
ul.kidsworld_top_nav > li:nth-child(8) > ul li:hover,
ul.kidsworld_top_nav > li:nth-child(8) > a > span > i,
ul.kidsworld_top_nav > li:nth-child(8) > a > span:before,
ul.kidsworld_top_nav > li:nth-child(8) > a > span:after,
ul.kidsworld_top_nav > li.kidsworld-mega-menu.menu-item-object-category:nth-child(8) > ul > li:hover,
ul.kidsworld_top_nav > li.kidsworld-mega-menu:nth-child(8) > ul li:hover > a:before { background-color:#ffcf46; color:#fff; } 
ul.kidsworld_top_nav > li:nth-child(8) > a > span > i:after,
ul.kidsworld_top_nav > li:nth-child(8) > ul > li:first-child,
ul.kidsworld_top_nav > li:nth-child(8).kidsworld-mega-menu > ul { border-color: #ffcf46; }

#kidsworld_mobi_nav #kidsworld_mobi_nav_btn {  background:#1a1ca6; color:#fff; } 
#kidsworld_mobi_nav > ul { border:1px solid rgba(0,0,0,0.1); }

/* Sub Header - Search, Breadcrumbs bar ======================================================================= */

.kidsworld_breadcrumbs,.kidsworld_breadcrumbs a,.kidsworld_breadcrumbs a:hover, .kidsworld_breadcrumbs span.kidsworld-bc-trail-end { color:#fff; }
.kidsworld_bc_bg { background:#b1060c; }
.kidsworld_breadcrumbs { background:#b1060c; }
.kidsworld_search_bg { background:#42920b; }
.kidsworld_search_box_bar { background:#42920b; }
.kidsworld_search_box_bar .kidsworld_search_box_bar_icon { color:#fff; }
.kidsworld_search_box_bar input[type="text"].kidsworld_search_form_input { color:#fff; }
.kidsworld_search_box_bar form.kidsworld_search_form input::-webkit-input-placeholder{color: #fff;} 
.kidsworld_search_box_bar form.kidsworld_search_form input:-moz-placeholder{color: #fff;} 
.kidsworld_search_box_bar form.kidsworld_search_form input::-moz-placeholder{color: #fff;} 
.kidsworld_search_box_bar form.kidsworld_search_form input:-ms-input-placeholder{color: #fff;}

/* Sidebar - widget & title styles ============================================================================ */

.sidebar .kidsworld_widget_box h3:before { border-color:#509a1c; }
.sidebar .kidsworld_widget_box h3:after,.sidebar .kidsworld_sidebar_title_border { background:#509a1c; }
.sidebar .kidsworld_wid_tabs_container { border:1px solid rgba(0,0,0,0.1); }
.sidebar .kidsworld_widget_box h3 span { background:#fff; }
.sidebar .kidsworld_widget_box h3:before { background:#fff; }
.kidsworld_sidebar_title_border:after { border-top:1px dotted rgba(255,255,255,0.7); border-bottom:1px dotted rgba(255,255,255,0.7); }
.sidebar select { background:#fff url(../images/select.png) no-repeat center right;  }

#sidebar div:first-child .kidsworld_widget_box h3:before { border-color:#509a1c; }
#sidebar div:first-child .kidsworld_widget_box h3:after,
#sidebar div:first-child .kidsworld_sidebar_title_border { background:#509a1c; }

#sidebar div:nth-child(2) .kidsworld_widget_box h3:before,
#sidebar div:nth-child(12) .kidsworld_widget_box h3:before { border-color:#ffcf46; }
#sidebar div:nth-child(2) .kidsworld_widget_box h3:after,
#sidebar div:nth-child(12) .kidsworld_widget_box h3:after,
#sidebar div:nth-child(2) .kidsworld_sidebar_title_border,
#sidebar div:nth-child(12) .kidsworld_sidebar_title_border { background:#ffcf46; }

#sidebar div:nth-child(3) .kidsworld_widget_box h3:before,
#sidebar div:nth-child(13) .kidsworld_widget_box h3:before { border-color:#84bed6; }
#sidebar div:nth-child(3) .kidsworld_widget_box h3:after,
#sidebar div:nth-child(13) .kidsworld_widget_box h3:after,
#sidebar div:nth-child(3) .kidsworld_sidebar_title_border,
#sidebar div:nth-child(13) .kidsworld_sidebar_title_border { background:#84bed6; }

#sidebar div:nth-child(4) .kidsworld_widget_box h3:before,
#sidebar div:nth-child(14) .kidsworld_widget_box h3:before { border-color:#d07dd2; }
#sidebar div:nth-child(4) .kidsworld_widget_box h3:after,
#sidebar div:nth-child(14) .kidsworld_widget_box h3:after,
#sidebar div:nth-child(4) .kidsworld_sidebar_title_border,
#sidebar div:nth-child(14) .kidsworld_sidebar_title_border { background:#d07dd2; }

#sidebar div:nth-child(5) .kidsworld_widget_box h3:before { border-color:#509a1c; }
#sidebar div:nth-child(5) .kidsworld_widget_box h3:after,
#sidebar div:nth-child(5) .kidsworld_sidebar_title_border { background:#509a1c; }

#sidebar div:nth-child(6) .kidsworld_widget_box h3:before { border-color:#1a1ca6; }
#sidebar div:nth-child(6) .kidsworld_widget_box h3:after,
#sidebar div:nth-child(6) .kidsworld_sidebar_title_border { background:#1a1ca6; }

#sidebar div:nth-child(7) .kidsworld_widget_box h3:before { border-color:#fdd94f; }
#sidebar div:nth-child(7) .kidsworld_widget_box h3:after,
#sidebar div:nth-child(7) .kidsworld_sidebar_title_border { background:#fdd94f; }

#sidebar div:nth-child(8) .kidsworld_widget_box h3:before { border-color:#cc9966; }
#sidebar div:nth-child(8) .kidsworld_widget_box h3:after,
#sidebar div:nth-child(8) .kidsworld_sidebar_title_border { background:#cc9966; }

#sidebar div:nth-child(9) .kidsworld_widget_box h3:before { border-color:#2ab2bf; }
#sidebar div:nth-child(9) .kidsworld_widget_box h3:after,
#sidebar div:nth-child(9) .kidsworld_sidebar_title_border { background:#2ab2bf; }

#sidebar div:nth-child(10) .kidsworld_widget_box h3:before { border-color:#f97831; }
#sidebar div:nth-child(10) .kidsworld_widget_box h3:after,
#sidebar div:nth-child(10) .kidsworld_sidebar_title_border { background:#f97831; }

/* Footer ============================================================================ */
.kidsworld_cotact_footer { border-top:1px solid rgba(0,0,0,0.1); }
.kidsworld_footer_border span { border-top:1px dotted rgba(255,255,255,0.7); border-bottom:1px dotted rgba(255,255,255,0.7); }
.kidsworld_footer_widget h3 span:after,.kidsworld_footer_widget h3 span:before { background:orange; }
.footer select { background:#fff url(../images/select3.png) no-repeat center right;  }

/* Blog Post ============================================================================ */
.kidsworld_post_title_content { border:1px solid rgba(0,0,0,0.1); background:#fff; }
.kidsworld_post_button a span { background:#fff;  }
.kidsworld_post_tags a { border-color:#e4e4e4; background: #f6f6f6; color:#777; }
.kidsworld_post_tags a:hover { color:#000; }
.kidsworld_post_meta,.kidsworld_post_divider,.kidsworld_meta_bottom_divider { border-color:rgba(0,0,0,0.1); }
.kidsworld_post_date_pf_icon { background: #fff; }
.kidsworld_post_author_avatar img { border-color:#fff; }
.kidsworld_pf_icon,.kidsworld_pf_icon i { background: #54595d; color:#fff; }
.kidsworld_post_meta ul li,.kidsworld_post_meta ul li a { color:#777; }
.kidsworld_post_meta a:hover { color:#000; }
.kidsworld_post_meta ul li i { color:#bbb; }
#comments .kidsworld_comment_reply a.comment-reply-link {  color:#fbb54d;  }
ul.kidsworld_post_author_icon li a { color:#888; }
ul.kidsworld_post_author_icon li a:hover { color:#222; }
.kidsworld_author_page_box .kidsworld_about_author { border:1px solid rgba(0,0,0,0.1); }
#comments li.comment article.comment_body { border:1px solid #e6e6e6; }
.kidsworld_post_date i.swn_sticky_post { background:rgba(0,0,0,0.1); }

h3.comment-reply-title span,h5.kidsworld_single_pg_titles span, h3.comment-reply-title span  { background:#fff; }

.kidsworld_next_prev_box { border: 1px solid rgba(0,0,0,0.1); }

ul.kidsworld_post_share_icons_list li { background:#fff; border:1px solid rgba(0,0,0,0.1); }
ul.kidsworld_post_share_icons_list li a { color:#888; }
ul.kidsworld_post_share_icons_list li a:hover { color:#fff; }
ul.kidsworld_post_share_icons_list li.s_twitter:hover { background: #12c4f7; }
ul.kidsworld_post_share_icons_list li.s_facebook:hover { background: #3984bd; }
ul.kidsworld_post_share_icons_list li.s_google:hover { background: #e65f3d; }
ul.kidsworld_post_share_icons_list li.s_pinterest:hover { background: #cd2127; }
ul.kidsworld_post_share_icons_list li.s_linkedin:hover { background: #0097bf; }
ul.kidsworld_post_share_icons_list li.s_tumblr:hover { background: #e55e42; }

/* Classes ============================================================================ */
.kidsworld_site_content .kidsworld_class_img a,.kidsworld_site_content .kidsworld_class_img a:hover,
.kidsworld_class_date span { color:#fff; }
.kidsworld_class_date span.kidsworld_cd_year { background:#adcb69; }
.kidsworld_site_content .kidsworld_class_title h5 a { color:#8374cf; }
.kidsworld_class_date { background:rgba(0,0,0,0.5); }
.kidsworld_site_content .kidsworld_class_cats { color:#777; }
.kidsworld_site_content .kidsworld_class_cats i { color:#999; }
.kidsworld_class_price { color:#fbb54d; }
.kidsworld_class_price span { color:#777; }
.kidsworld_classes_box:hover .kidsworld_class_img { background:#000; }
.kidsworld_class_grid_content_wrap { border:1px solid rgba(0,0,0,0.1); }
.kidsworld_class_grid_meta ul { color:#fff;  }
.kidsworld_class_grid_meta li a,.kidsworld_class_grid_meta li a:hover { color:#fff; }
.kidsworld_class_grid_meta li:first-child { background:#adcb69; }
.kidsworld_class_grid_meta li:last-child { background:#fbb54d; }
.kidsworld_class_grid_meta li:nth-child(2) { background:#f47c7d; }
.kidsworld_dot_sep { color:#d8d8d8; }
.kidsworld_ct_icon { color:#fff; }
.kidsworld_ct_text { color:#1a1ca6; }
.kidsworld_ct_text span.kidsworld_ct_light_text { color:#777; }
.kidsworld_class_table { border:1px solid rgba(0,0,0,0.1); }
.kidsworld_class_table li:first-child .kidsworld_ct_icon { background:#adcb69; }
.kidsworld_class_table li:nth-child(2) .kidsworld_ct_icon { background:#f57d7d; }
.kidsworld_class_table li:nth-child(3) .kidsworld_ct_icon { background:#fbb54d; }
.kidsworld_class_table li:nth-child(4) .kidsworld_ct_icon { background:#d07dd2; }
.kidsworld_class_table li:nth-child(5) .kidsworld_ct_icon { background:#78d0e4; }
.kidsworld_class_table li:nth-child(6) .kidsworld_ct_icon { background:#5ec99f; }
.kidsworld_class_table li:nth-child(7) .kidsworld_ct_icon { background:#fdda4f; }
.kidsworld_class_table li:nth-child(8) .kidsworld_ct_icon { background:#d76e9f; }
.kidsworld_class_table li { border-top: 1px solid rgba(0,0,0,0.1); }
.kidsworld_class_price_button { color:#fff; }
.kidsworld_class_price_box_holder { background:#8474d6; }
.kidsworld_class_register_btn a { background:#adcb69; }
.kidsworld_site_content .kidsworld_class_register_btn a,.kidsworld_site_content .kidsworld_class_register_btn a:hover { color:#fff; }

/* Events ============================================================================ */
.kidsworld_event_img:hover { background:#000; }
.kidsworld_event_arrow { background:rgba(0,0,0,0.5); }
.kidsworld_site_content .kidsworld_event_img a,.kidsworld_site_content .kidsworld_event_img a:hover,
.kidsworld_event_arrow span { color:#fff; }
.kidsworld_event_meta span.kidsworld_event_date { background:#adcb69; color:#fff; }
.kidsworld_event_meta span.kidsworld_event_time { background:#fbb54d; color:#fff; }
.kidsworld_event_grid_content_wrap { border:1px solid rgba(0,0,0,0.1); }
.kidsworld_site_content .kidsworld_event_title h5 a { color:#8374cf; }
.kidsworld_event_grid_meta { border-top:1px solid rgba(0,0,0,0.1); color:#777; }
.kidsworld_event_date_time_box { border:1px solid rgba(0,0,0,0.1);}
.kidsworld_event_dt_title { background:#fdc36f; color:#fff; }
.kidsworld_event_meta_text li:before { color:#fdc36f; }
.kidsworld_event_organizer_box { border:1px solid rgba(0,0,0,0.1); }
.kidsworld_event_orgbox_title { background:#78d0e4; color:#fff; }
.kidsworld_event_orgbox_meta_text li:before { color:#78d0e4; }
.kidsworld_event_register_button a { background:#adcb69; }
.kidsworld_site_content .kidsworld_event_register_button a,.kidsworld_site_content .kidsworld_event_register_button a:hover { color:#fff; }
.kidsworld_event_rg_btn_icon { border:2px solid #fff; }

/* Portfolio ============================================================================ */
.kidsworld_portfolio_box { background: #fff; }
.kidsworld_portfolio_box .project_title, .kidsworld_portfolio_box .project_title a  { color:#555;  }
.kidsworld_portfolio_text span.kidsworld_portfolio_subtexts { color:#606060; }
.kidsworld_portfolio_img_hovericon { background:rgba(255,255,255,0.9); color:rgba(0,0,0,0.7); }

/* Testimonials ============================================================================ */

.kidsworld_testimonials_box:after { border:1px solid rgba(0,0,0,0.15); }
.kidsworld_testimonials_colorboxoff .kidsworld_testimonials_box:after { border:1px solid #e6e6e6; }
.kidsworld_testimonials_title span { color:#666; }
.kidsworld_testimonials_bottom { background:#f2f2f2; color:#555555; }
.kidsworld_testimonials_top { background: #f1f1f1; }
.kidsworld_testimonials_colorboxoff .kidsworld_testimonials_top { background: #e6e6e6; }
.kidsworld_testimonials_arrow,.kidsworld_testimonials_quote { color:#f6f6f6; }
.kidsworld_testimonials_quote { color:#fff; }

/* Horizontal Menu ============================================================================ */
.kidsworld_site_content .kidsworld_portfolio_menu a, .kidsworld_site_content ul.events_h_menu li a,ul.kidsworld_h_menu li a { color:#888; background: #fff; border:1px solid rgba(0,0,0,0.1); }

/* Archives ============================================================================ */
.kidsworld_container .kidsworld_archives_content ul { border:1px solid #e6e6e6; }
.kidsworld_container .kidsworld_archives_content ul li { border-top: 1px solid #e6e6e6;  }
.kidsworld_container .kidsworld_archives_content ul li span.archive_page_date { border-right:1px dotted #ddd; }

/* Search Page ============================================================================ */
ul.kidsworld_search_list > li {border-bottom: 1px dotted rgba(0,0,0,0.1);}
ul.kidsworld_search_list > li h5 a { color:#1a1ca6; }
ul.kidsworld_search_list > li:first-child { border-top: 1px dotted rgba(0,0,0,0.1); }

/* Pagination ============================================================================ */
.kidsworld_pagination a,.kidsworld_pagination .page-numbers.current { background:rgba(0,0,0,0.02); border:1px solid rgba(0,0,0,0.1); }
.kidsworld_pagination a.prev.page-numbers,.kidsworld_pagination a.next.page-numbers { border:1px solid rgba(0,0,0,0.1); }
#comments .kidsworld-paginate-com a,#comments .kidsworld-paginate-com span, .kidsworld_pagination_menu > a,.kidsworld_pagination_menu > span { border:1px solid rgba(0,0,0,0.1); }
.kidsworld_container .kidsworld_next_prev_pagination a,.kidsworld_next_prev_pagination a { background:rgba(0,0,0,0.02); border:1px solid rgba(0,0,0,0.1); }
.kidsworld_infiniteScroll_loader { background: url("images/loader-infinite3.gif") center center no-repeat; background-color:#fff; }
.kidsworld_container .kidsworld_next_prev_pagination a,.kidsworld_next_prev_pagination a { color:#888;}

/* Archive Page ============================================================================ */
.kidsworld_container .kidsworld_archives_content ul { border:1px solid #e6e6e6; }
.kidsworld_container .kidsworld_archives_content ul li { border-top: 1px solid #e6e6e6;  }
.kidsworld_container .kidsworld_archives_content ul li span.archive_page_date { border-right:1px dotted #ddd; }

/*Global ============================================================================ */
abbr,acronym { border-bottom: 1px dotted #ccc;  }
th,td { border-color:#e1e1e1; }
table thead  { background: rgba(0,0,0,0.05); }
blockquote { color:#636363; }
input[type="search"],input, textarea, select,.woocommerce input,.woocommerce select,.woocommerce textarea { border: 1px solid #e6e6e6; border-radius: 10px; }
input[type="text"]:focus, input[type="password"]:focus,	input[type="email"]:focus, input[type="number"]:focus, input[type="url"]:focus, input[type="tel"]:focus, input[type="search"]:focus, textarea:focus { box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.2); color: #555;	}
label span, legend span { color: #444; }
@media print {    
    * { color: #000 !important; } 
    pre, blockquote { border: 1px solid #999; }
}
.border { border:1px solid rgba(0,0,0,.1); }
.image_border { border:1px solid #ececec; }

pre { 
	border:1px solid #e1e1e1; 
	background-image: -webkit-linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);
	background-image: -moz-linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);
	background-image: -ms-linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);
	background-image: -o-linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);
	background-image: linear-gradient(rgba(0, 0, 0, .05) 50%, transparent 50%, transparent);
}

/*WooCommerce ============================================================================ */
.kidsworld_woo_add_to_cart a.button { background:#adcb69; }
.kidsworld_woo_add_to_cart a.button,.kidsworld_woo_add_to_cart a.add_to_cart_button:hover,.woocommerce ul.products li.product a.button.add_to_cart_button { color:#fff; }
h3.kidsworld-product-title a { font-size:22px; color:#1a1ca6; }
.kidsworld-featured-product-block span.amount { font-size:18px; }
.kidsworld-featured-product-block del span.amount,.summary.entry-summary p.offers,.product span.price del,.product p.price del,.single_variation span.price del span.amount,table.group_table .price del { color:#666; } 
.summary.entry-summary h3 { font-size: 27px; color:#1a1ca6; }
.woocommerce-checkout .woocommerce #customer_details h3, .woocommerce-checkout .woocommerce h3#order_review_heading, h3#ship-to-different-address label,.woocommerce-order-received .woocommerce h2,.kidsworld_site_content .woocommerce h2,.woocommerce .edit-account fieldset legend { color:#1a1ca6; }


/*Shop page products*/

/*date background and text color
title text color size
price color and size
single page title
single pages sections title - address, checkbout, order table etc. - color and size*/











