@import url(https://fonts.googleapis.com/css?family=Ubuntu:300,300italic,400,400italic,500,500italic,700,700italic);
@import url(https://fonts.googleapis.com/css?family=Fredoka+One);

/* Main skin for the theme
------------------------------------------------------------------------- */
/* theme_skin_kidscare */



/* tag cloud */

.widget .tagcloud a,
.widget_area .tagcloud a {
    height: 30px;
    line-height: 30px;
    border-width: 2px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}



.twitBlock .sc_slider .flex-direction-nav li {background-color: #60aaea !important;}

/* Theme Accent2 Color */
.theme_accent2,
.sc_team .sc_team_item .sc_team_item_position,
.sc_section.bg_tint_dark .pushButton > a:hover,
.openResponsiveMenu:hover,
.sc_blogger h3 > a, .sc_blogger .h3 > a,
.openRightMenu:hover:before,
.topWrap .search:not(.searchOpen):hover:before,
.sliderHomeBullets.slider_alias_15 .order a:hover,
.sc_blogger.style_date .sc_blogger_item .sc_blogger_info .post_author,
.sc_blogger.style_date .sc_blogger_item .sc_blogger_info .comments_number,
.sc_calendar tbody td.today,
.sc_calendar tbody td.today a
{color: #ea624c;}

.content .booking_month_name_custom,
.topWrap .topMenuStyleLine > ul > li ul li a:hover,
.topWrap .topMenuStyleLine > ul > li ul li.current-menu-item > a,
.topWrap .topMenuStyleLine > ul > li ul li a:hover .menu_item_description,
.topWrap .topMenuStyleFon > ul > li > a:hover,
.topWrap .topMenuStyleFon > ul > li.sfHover > a,
.topMenuStyleFon ul#mainmenu .menu-panel ul.columns > li > a,
.topWrap .topMenuStyleFon > ul > li ul li a:hover,
.topWrap .topMenuStyleFon > ul > li ul li a:hover .menu_item_description
{color: #ea624c !important;}

.theme_accent2_bgc,
.sc_title_divider.theme_accent2 .sc_title_divider_before,
.sc_title_divider.theme_accent2 .sc_title_divider_after,
.sc_team .sc_team_item .sc_team_item_avatar:after,
.sliderHomeBullets.slider_alias_15 .order a,
.dark .sc_slider_pagination_area .flex-control-nav.manual li.active .slide_date,
.dark .sc_slider_pagination_area .flex-control-nav.manual li.cs-active-pagination .slide_date,
.dark .sc_slider_pagination_area .flex-control-nav.manual li:hover .slide_date,
.sc_blogger.style_date .sc_blogger_item .sc_blogger_date,
.sc_video_player .sc_video_play_button:after,
.footerStyleLight .footerWidget .sc_video_player .sc_video_play_button:after,
.twitBlock,
.twitBlockWrap,
.sliderHomeBullets.slider_alias_13 .order a:hover,
.postAside
{background-color: #ea624c;}

.content .booking_day_black a,
.content .booking_day_black .booking_day_slots,
.content .booking_clear_custom:hover,
.content .booking_book_now_custom:hover,
.twitBlock .sc_slider .flex-direction-nav li
{background-color: #ea624c !important;}

.theme_accent2_bg,
.topTabsWrap
{background: #ea624c;}

.theme_accent2_border,
.topWrap .topMenuStyleLine > ul > li ul,
.sliderHomeBullets.slider_alias_13 .order a:hover
{border-color: #ea624c;}

.topWrap .openRightMenu:hover,
.topWrap .search:not(.searchOpen):hover {border-color: rgba(234, 98, 76, 0.40);}
.topWrap .topMenuStyleLine > ul > li > a {font-weight: bold;}

.top_panel_above .fullScreenSlider .topWrap /*,
.top_panel_above .fullScreenSlider .topWrap .topMenuStyleLine > ul > li ul,
.top_panel_above .fullScreenSlider .topWrap .topMenuStyleLine > ul > li .menu-panel */
{background-color: rgba(255, 255, 255, 0.80);}






/* curveButton */
.squareButton.curveButton { height: 57px; }
.squareButton.curveButton > a,
.squareButton.curveButton > a:hover,
.squareButton.curveButton > button,
.squareButton.curveButton > button:hover,
.squareButton.curveButton > span { font-family: 'Fredoka One', cursive; font-weight: 400; min-width: 114px; letter-spacing: -.91px; }
.squareButton.curveButton > a:after,
.squareButton.curveButton > a:before,
.squareButton.curveButton > button:after,
.squareButton.curveButton > button:before { height: 55px; line-height: 55px; }

.squareButton.curveButton a,
.squareButton.curveButton button,
.squareButton.curveButton span {
    border: none;
    font-size: 14px; line-height: 55px; height: 55px;
    text-transform: uppercase; text-align: center; color: #292929;
    background: transparent url("../images1/curve_btn.html") no-repeat center center !important;
    padding-left: 10px;
    padding-right: 10px;
}
.squareButton.curveButton.right a,
.squareButton.curveButton.right button,
.squareButton.curveButton.right span { background-image: url("../images1/curve_btn_right.png") !important; }
.squareButton.curveButton > a:hover,
.squareButton.curveButton > button:hover { color: #EA624C; }

.squareButton.curveButton.mini { height: 44px; }
.squareButton.curveButton.mini a,
.squareButton.curveButton.mini button,
.squareButton.curveButton.mini span {
    font-size: 10px; line-height: 42px; height: 42px; min-width: 91px;
    background: transparent url("../images1/curve_btn_mini.html") no-repeat center center !important;
    padding-left: 5px;
    padding-right: 5px;
}
.squareButton.curveButton.mini.right a,
.squareButton.curveButton.mini.right button,
.squareButton.curveButton.mini.right span { background-image: url("../images1/curve_btn_mini_right.html") !important; }
.squareButton.curveButton.mini > a:after,
.squareButton.curveButton.mini > a:before,
.squareButton.curveButton.mini > button:after,
.squareButton.curveButton.mini > button:before { height: 42px; line-height: 42px; }

.squareButton.curveButton.medium { height: 53px; }
.squareButton.curveButton.medium a,
.squareButton.curveButton.medium button,
.squareButton.curveButton.medium span {
    font-size: 12px; line-height: 51px; height: 51px; min-width: 103px;
    background: transparent url("../images1/curve_btn_medium.html") no-repeat center center !important;
    padding-left: 5px;
    padding-right: 5px;
}
.squareButton.curveButton.medium.right a,
.squareButton.curveButton.medium.right button,
.squareButton.curveButton.medium.right span { background-image: url("../images1/curve_btn_medium_right.html") !important; }
.squareButton.curveButton.medium > a:after,
.squareButton.curveButton.medium > a:before,
.squareButton.curveButton.medium > button:after,
.squareButton.curveButton.medium > button:before { height: 51px; line-height: 51px; }

.squareButton.curveButton.big { height: 57px; }
.squareButton.curveButton.big a,
.squareButton.curveButton.big button,
.squareButton.curveButton.big span {
    font-size: 14px; line-height: 55px; height: 55px; min-width: 114px;
    background: transparent url("../images1/curve_btn_big.png") no-repeat center center !important;
    padding-left: 5px;
    padding-right: 5px;
}
.squareButton.curveButton.big.right a,
.squareButton.curveButton.big.right button,
.squareButton.curveButton.big.right span { background-image: url("../images1/curve_btn_big_right.html") !important; }
.squareButton.curveButton.big > a:after,
.squareButton.curveButton.big > a:before,
.squareButton.curveButton.big > button:after,
.squareButton.curveButton.big > button:before { height: 55px; line-height: 55px; }

.squareButton.curveButton.huge { height: 86px; }
.squareButton.curveButton.huge a,
.squareButton.curveButton.huge button,
.squareButton.curveButton.huge span {
    font-size: 22px; line-height: 84px; height: 84px; min-width: 169px;
    background: transparent url("../images1/curve_btn_huge.png") no-repeat center center !important;
    padding-left: 0;
    padding-right: 10px;
}
.squareButton.curveButton.huge.short a,
.squareButton.curveButton.huge.short button,
.squareButton.curveButton.huge.short span { min-width: 145px; background-image: url("../images1/curve_btn_huge_short.html") !important; }
.squareButton.curveButton.huge.right a,
.squareButton.curveButton.huge.right button,
.squareButton.curveButton.huge.right span { background-image: url("../images1/curve_btn_huge_right.png") !important; }
.squareButton.curveButton.huge.right.short a,
.squareButton.curveButton.huge.right.short button,
.squareButton.curveButton.huge.right.short span { background-image: url("../images1/curve_btn_huge_right_short.png") !important; }
.squareButton.curveButton.huge > a:after,
.squareButton.curveButton.huge > a:before,
.squareButton.curveButton.huge > button:after,
.squareButton.curveButton.huge > button:before { height: 84px; line-height: 84px; }

.squareButton.curveButton.banner { height: 86px; }
.squareButton.curveButton.banner a,
.squareButton.curveButton.banner button,
.squareButton.curveButton.banner span {
    font-size: 24px; line-height: 84px; height: 84px; min-width: 231px;
    background: transparent url("../images1/curve_btn_banner.png") no-repeat center center !important;
    padding-left: 0;
    padding-right: 10px;
}
.squareButton.curveButton.banner.right a,
.squareButton.curveButton.banner.right button,
.squareButton.curveButton.banner.right span { background-image: url("../images1/curve_btn_banner_right.png") !important; }
.squareButton.curveButton.banner > a:after,
.squareButton.curveButton.banner > a:before,
.squareButton.curveButton.banner > button:after,
.squareButton.curveButton.banner > button:before { height: 84px; line-height: 84px; }

.rev_slider_wrapper .squareButton.curveButton a,
.rev_slider_wrapper .squareButton.curveButton button,
.rev_slider_wrapper .squareButton.curveButton span {
    background-size: 100% auto !important;
    background-position: center top !important;
}













/* Slider */
.dark .sc_slider_pagination_area .flex-control-nav.manual .slide_info .slide_title { font-family: 'Ubuntu', sans-serif; font-weight:400; color: #ffffff; }
.dark .sc_slider_pagination_area .flex-control-nav.manual li + li .slide_pager { border-color: rgba(255,255,255,0.3); }
.dark .sc_slider_pagination_area .flex-control-nav.manual li.active,
.dark .sc_slider_pagination_area .flex-control-nav.manual li.cs-active-pagination,
.dark .sc_slider_pagination_area .flex-control-nav.manual li:hover { background-color:transparent; }
.dark .sc_scroll_vertical .sc_scroll_bar { border-color: rgba(255,255,255,0.3); }

/* Video */
.sc_video_player .sc_video_play_button:after,
.sc_video_player:hover .sc_video_play_button:after,
.footerStyleLight .footerWidget .sc_video_player .sc_video_play_button:after,
.footerStyleLight .footerWidget .sc_video_player:hover .sc_video_play_button:after { color: #ffffff; }
/* Slider */
.sc_slider_flex ul.flex-direction-nav,
.sc_slider_chop ul.flex-direction-nav,
.sc_slider_swiper ul.flex-direction-nav
{right: 10px;}

.sc_slider_flex:hover ul.flex-direction-nav,
.sc_slider_chop:hover ul.flex-direction-nav,
.sc_slider_swiper:hover ul.flex-direction-nav
{top: 10px; right: 10px;}

.sc_slider_fixheight_1 {height: 390px;}

/* slider image */
.slider_img_1 {background-image:url(../images1/kidscare-02.jpg);width:100%;}
.slider_img_2 {background-image:url(../images1/kidscare-12.jpg);width:100%;}
.slider_img_3 {background-image:url(../images1/kidscare-04.jpg);width:100%;}
.slider_img_4 {width:100%;height:390px;;background-image:url(../images1/kidscare-04-507x390.jpg);width:100%;}
.slider_img_5 {width:100%;height:390px;;background-image:url(../images1/kidscare-02-585x390.jpg);width:100%;}
.slider_img_6 {width:100%;height:390px;;background-image:url(../images1/kidscare-12-520x390.jpg);width:100%;}

.slider_img_8 {background-image:url(../images1/kidscare-16-714x402.jpg);width:100%;}
.slider_img_9 {background-image:url(../images1/kidscare-15-714x402.jpg);width:100%;}
.slider_img_10 {background-image:url(../images1/kidscare-19-714x402.jpg);width:100%;}

.slider_img_11 {background-image:url(../images1/kidscare-16-1150x647.jpg);width:100%;}
.slider_img_12 {background-image:url(../images1/kidscare-17-1150x647.jpg);width:100%;}
.slider_img_13 {background-image:url(../images1/kidscare-18-1150x647.jpg);width:100%;}

.theme_skin_kidscare .sc_title_icon.sc_size_huge {width: 137px;}
.theme_skin_kidscare h6.sc_title.sc_title_iconed {line-height: 19px; letter-spacing: -0.5px;}
.sc_title_icon.sc_size_large:before {
    font-size: 50px;
}

.sc_show_menu_error {display: inline-block; margin-top: 35px;}

/* Reset font weigh 100 to 400
------------------------------------------------------------------- */
.widgetTabs .widgetTop,
.widgetTabs .widgetTop ul:not(.tabs) > li,
.widgetTabs .widgetTop ul:not(.tabs) > li.dropMenu:before,
.widgetTabs .widgetTop .sc_calendar {font-weight: 300}
.widgetTabs .widgetTop .sc_calendar thead {font-weight: 400}
.widgetTabs .widgetTop .sc_calendar {text-align: center;}
.widgetTabs .widgetTop .sc_calendar tfoot {text-align: left;}




/* Disable round corners
------------------------------------------------------------------- */

/* Transition fix */
.sc_banner,
.sc_slider_flex,
.sc_slider_chop,
.topTabsWrap .tabssc_team ul li,
.sc_slider_swiper,
.relatedPostWrap article .sc_slider,
.sc_team .sc_team_item .sc_team_item_avatar
/*overRadius*/{-webkit-transform: translateZ(0) scale(1.0, 1.0);}

/* Disable shadows 
------------------------------------------------------------------- */
.top_panel_over .topWrap,
.sliderHomeBullets.slider_alias_10 .order a,
.sc_slider_pagination_area .flex-control-nav.manual .slide_date,
.topWrap .topMenuStyleFon > ul > li ul,
.topWrap .topMenuStyleLine > ul > li ul,
.topWrap .topMenuStyleLine > ul#mainmenu ul.menu-panel,
.topWrap .topMenuStyleFon > ul#mainmenu ul.menu-panel,
.topWrap .topMenuStyleLine > ul#mainmenu ul.menu-panel ul,
.topWrap .topMenuStyleFon > ul#mainmenu ul.menu-panel ul,
.footerWrap.footerStyleLight .footerWidget:before,
.sc_shadow,
.sc_popup_light,
.inlineShadow,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="submit"]:active,
input[type="button"]:active,
.squareButton:hover > a,
.squareButton:active > a,
.squareButton:hover > button,
.squareButton:active > button,
.nav_pages_parts a:hover span,
.nav_comments a:hover,
.sc_scroll_controls .flex-direction-nav a:hover,
.sc_testimonials_style_1 .flex-direction-nav a:hover,
.sc_testimonials_style_1 .flex-direction-nav a:active,
.pagination .flex-direction-nav a:hover,
.pagination .flex-direction-nav a:active,
.pagination > ul > li > a:hover,
.pagination .pageLibrary > li.libPage > .pageFocusBlock:after,
.roundButton a:hover,
.roundButton a:active,
ul > li.share > ul.shareDrop,
.sc_tabs_style_1 .sc_tabs_content,
.sc_table, 
.sc_pricing_table,
.woocommerce div.product .woocommerce-tabs .panel, .woocommerce #content div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel, .woocommerce-page #content div.product .woocommerce-tabs .panel {
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
	        box-shadow: none;
}
.inlineShadow { left:0; right: 0; height: 0; border-bottom:1px solid #e9e9e9; z-index:1;
  -webkit-border-radius: 0; 
     -moz-border-radius: 0; 
          border-radius: 0;
}
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="submit"]:active,
input[type="button"]:active,
.squareButton:hover,
.squareButton:active,
.nav_pages_parts a:hover span,
.nav_comments a:hover,
.woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page #content input.button:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #content input.button.alt:hover { top: 0; }
.sc_scroll_controls .flex-direction-nav a:hover,
.sc_testimonials_style_1 .flex-direction-nav a:hover,
.sc_testimonials_style_1 .flex-direction-nav a:active,
.pagination .flex-direction-nav a:hover,
.pagination .flex-direction-nav a:active,
.pagination > ul > li > a:hover,
.roundButton a:hover,
.roundButton a:active {margin-top:0;}

.price_slider_amount .price_label input[type="text"] {background-color: transparent; width: 44%;}

/* Arrows
---------------------------------------------------------------------- */
.sc_scroll_controls ul.flex-direction-nav a,
.sc_scroll_controls ul.flex-direction-nav li:hover a,
.sc_scroll_controls ul.flex-direction-nav li:active a,
.roundButton.up a, .roundButton.down a,
.roundButton.up:hover a, .roundButton.down:hover a,
.roundButton.up:active a, .roundButton.down:active a,
.sc_testimonials .flex-direction-nav a,
.sc_testimonials .flex-direction-nav a:hover,
.twitBlock .sc_slider .flex-direction-nav li a:before,
.widget_calendar .sc_calendar .roundButton a,
.sc_calendar .roundButton a,
.widget_calendar .sc_calendar .roundButton:hover a,
.sc_calendar .roundButton:hover a,
.footerStyleDark .footerWidget .roundButton a,
.footerStyleDark .footerWidget .roundButton:hover a,
.footerStyleLight .footerWidget .roundButton a,
.footerStyleLight .footerWidget .roundButton:hover a,
.pagination .pageLibrary > li.libPage > .pageFocusBlock .flex-direction-nav li a,
.pagination .pageLibrary > li.libPage > .pageFocusBlock .flex-direction-nav li:hover a
{background:none; border-color:transparent; }

.roundButton a:before,
.sc_scroll_controls_horizontal .flex-direction-nav a:before,
.sc_testimonials .flex-direction-nav a:before,
.twitBlock .sc_slider .flex-direction-nav li a:before,
.pagination .flex-direction-nav a:before
{color: #8b8b8b;}

.dark .roundButton a:before,
.dark .sc_scroll_controls_horizontal .flex-direction-nav a:before,
.dark .sc_testimonials .flex-direction-nav a:before,
.dark .twitBlock .sc_slider .flex-direction-nav li a:before,
.dark .pagination .flex-direction-nav a:before
{color: #ffffff;}

.twitBlock .sc_slider .flex-direction-nav li a:before { color: rgba(255,255,255,0.6); }
.twitBlock .sc_slider .flex-direction-nav li:hover a:before { color: #ffffff; background-color:transparent; }

.roundButton.left a:before,
.sc_scroll_controls_horizontal .flex-direction-nav a.flex-prev:before,
.sc_testimonials .flex-direction-nav a.flex-prev:before,
.twitBlock .sc_slider .flex-direction-nav li a.flex-prev:before,
.pagination .flex-direction-nav a.flex-prev:before,
.squareButton.ico.left > button:before,
.squareButton.ico.left > a:before
{content:'\e825';}

.roundButton.right a:before,
.sc_scroll_controls_horizontal .flex-direction-nav a.flex-next:before,
.sc_testimonials .flex-direction-nav a.flex-next:before,
.twitBlock .sc_slider .flex-direction-nav li a.flex-next:before,
.pagination .flex-direction-nav a.flex-next:before,
.squareButton.ico.right > button:after,
.squareButton.ico.right > a:after
{content:'\e826';}

.sc_scroll_controls_vertical .flex-direction-nav a.flex-prev:before, .roundButton.up a:before {content:'\e827';}
.sc_scroll_controls_vertical .flex-direction-nav a.flex-next:before, .roundButton.down a:before {content:'\e824';}

.widget_calendar #widget_calendar:not(.widgetTop) .roundButton.left a:before,
.widget_calendar:not(.widgetTop) .roundButton.left a:before,
.widget_calendar:not(.widgetTop) .roundButton.right a:before {font-size: 16px;}
.widget_calendar:not(.widgetTop) .roundButton.left a:before {content: '\e857';}

.sc_testimonials_style_3 .flex-direction-nav a:before,
.footerStyleDark .footerWidget .sc_video_player .sc_video_play_button:after { color: rgba(255,255,255,0.6); }
.sc_testimonials_style_3 .flex-direction-nav li:hover a:before,
.footerStyleDark .footerWidget .sc_video_player:hover .sc_video_play_button:after { color: #191d1e; }

/* widget twitter */
.widget_area .widgetWrap.widget_twitter ul > li {padding-left: 0; padding-bottom: 30px;}
.widget_area .widgetWrap.widget_twitter ul > li:before {content: '\e843'; color: #21bbf4; font-size: 16px; display: inline-block; position: relative; top: auto; left: auto;}
.widget_area .widgetWrap.widget_twitter ul > li a {font-weight: 700;}




/*
==============================================
Button Animation v1 .squareButton:not(.curveButton)
==============================================
*/

.squareButton:not(.curveButton) > a,
.squareButton:not(.curveButton) > button,
.squareButton:not(.curveButton) > span {z-index: 1 !important;}
.squareButton:not(.curveButton) > a:after,
.squareButton:not(.curveButton) > button:after,
.squareButton:not(.curveButton) > span:after {
    background-color: transparent;
    content: ''; display: block;
    position: absolute; z-index: -1;
    top: -300%; left: -10%;
    height: 300% !important;
    width: 200% !important;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: all 0.4s ease-in-out 0s;
    -moz-transition: all 0.4s ease-in-out 0s;
    -ms-transition: all 0.4s ease-in-out 0s;
    -o-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out 0s;
}
.isotopeFiltr .squareButton:not(.curveButton) > a:after,
.isotopeFiltr .squareButton:not(.curveButton) > button:after {display: none;}
.squareButton:not(.curveButton) > a:hover:after,
.squareButton:not(.curveButton) > a:active:after,
.squareButton:not(.curveButton) > button:hover:after,
.squareButton:not(.curveButton) > button:active:after,
.squareButton:not(.curveButton) > span:hover:after,
.squareButton:not(.curveButton) > span:active:after {
    top: -100%; /*background-color: blue;*/
}

.squareButton.global:not(.curveButton) > a:hover:after,
.squareButton.global:not(.curveButton) > a:active:after,
.squareButton.global:not(.curveButton) > span:hover:after,
.squareButton.global:not(.curveButton) > span:active:after {
    background-color: #292929;
}

.squareButton.dark:not(.curveButton) > a:hover:after,
.squareButton.dark:not(.curveButton) > a:active:after,
.squareButton.dark:not(.curveButton) > button:hover:after,
.squareButton.dark:not(.curveButton) > button:active:after,
.squareButton.dark:not(.curveButton) > span:hover:after,
.squareButton.dark:not(.curveButton) > span:active:after {
    background-color: #1BB4B9;
}

.squareButton.light:not(.curveButton) > a:after,
.squareButton.light:not(.curveButton) > a:after,
.squareButton.light:not(.curveButton) > button:after,
.squareButton.light:not(.curveButton) > button:after,
.squareButton.light:not(.curveButton) > span:after,
.squareButton.light:not(.curveButton) > span:after {
    background-color: #eeeeee;
}

.squareButton.global:not(.curveButton) > a:hover {color: #ffffff !important; border-color: #292929 !important;}
.squareButton.dark:not(.curveButton) > a:hover,
.squareButton.dark:not(.curveButton) > button:hover {color: #ffffff !important; border-color: #1BB4B9 !important;}
.squareButton.light:not(.curveButton) > a:hover,
.squareButton.light:not(.curveButton) > button:hover {color: #292929 !important; border-color: #eeeeee !important;}

/***/

.sc_button_style_dark > a {}
.sc_button_style_dark > a:hover {
	background-color: #1BB4B9;
	border-color: #1BB4B9;
	color: #ffffff;
}

.sc_button_style_global > a {}
.sc_button_style_global > a:hover {
	background-color: #292929;
	border-color: #292929;
	color: #ffffff;
}
.sc_section.bg_tint_light .pushButton > a:hover {  }
.sc_section.bg_tint_dark .pushButton > a:hover { background-color: #fff; }

.sc_section.sc_section_style_1 {border: 1px dashed #ddd; padding: 20px; background-color: #fafafa; font-weight: 300;}
.sc_section.sc_section_style_2 {margin-top: 2em !important; margin-bottom: 2em !important; border: 1px dotted #d0dfca; padding: 20px; background-color: #f0ffda; color: #61763f; font-weight: 400; font-style: italic;}

.pushButton a,
.pushButton a:hover { border: none; }

/*.squareButton.sc_button_style_light {padding-left: 3px; padding-bottom: 3px;}*/
/*.squareButton.sc_button_style_light a {-webkit-box-shadow: -3px 3px 0 0 rgba(0, 0, 0, 0.10) !important; -moz-box-shadow: -3px 3px 0 0 rgba(0, 0, 0, 0.10) !important; box-shadow: -3px 3px 0 0 rgba(0, 0, 0, 0.10) !important;}*/
/*.squareButton.sc_button_style_light a:hover {background-color: #fff267; border-color: #fff267; color: #292929;}*/
/*.squareButton.sc_button_style_dark {padding-left: 3px; padding-bottom: 3px;}*/
/*.squareButton.sc_button_style_dark a {-webkit-box-shadow: -3px 3px 0 0 rgba(0, 0, 0, 0.10) !important; -moz-box-shadow: -3px 3px 0 0 rgba(0, 0, 0, 0.10) !important; box-shadow: -3px 3px 0 0 rgba(0, 0, 0, 0.10) !important;}*/
/*.squareButton.sc_button_style_dark a:hover {background-color: #fff267; border-color: #fff267; color: #292929;}*/
/*.squareButton.sc_button_style_global {padding-left: 3px; padding-bottom: 3px;}*/
/*.squareButton.sc_button_style_global a {-webkit-box-shadow: -3px 3px 0 0 rgba(0, 0, 0, 0.10) !important; -moz-box-shadow: -3px 3px 0 0 rgba(0, 0, 0, 0.10) !important; box-shadow: -3px 3px 0 0 rgba(0, 0, 0, 0.10) !important;}*/
/*.squareButton.sc_button_style_global a:hover {background-color: #fff267; border-color: #fff267; color: #292929;}*/

/* Title with icon animation */
a > .sc_title_icon,
.sc_title_icon {
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    padding-top: 5px;
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    /*-webkit-transform: rotate3d(0,1,0,0deg);*/
    /*transform: rotate3d(0,1,0,0deg);*/
}
a:hover > .sc_title_icon,
.sc_title_icon:hover {
    -webkit-animation-name: pulse;
    animation-name: pulse;
    /*-webkit-transform: rotate3d(0,1,0,180deg);*/
    /*transform: rotate3d(0,1,0,180deg);*/
}

.sc_title_icon.sc_title_top {text-align: center;}

/* Brands
---------------------------------------------------------------------- */

/*.post .sc_image figcaption {background-color: transparent;}*/

/* Slider 
---------------------------------------------------------------------- */
.sliderHomeBullets.slider_alias_15 .rsBullets { display: none;}
.sliderHomeBullets.slider_alias_15 .rsBullets .rsBullet span { border-color: #ffffff; background-color: #ffffff; }

.sliderHomeBullets.slider_alias_15 .imageBlock { text-align: center; left: 0; width: 60%; z-index: 5;}
.sliderHomeBullets.slider_alias_15 .imageBlock img { display: inline-block; width: auto; }

.sliderHomeBullets.slider_alias_15 .textBlock { font-size: 1em; line-height: 150%; margin-left:0; text-align: center; left: 0; width: 60%; z-index: 5;}
.sliderHomeBullets.slider_alias_15 .textBlock.title div { font-family: 'Fredoka One', cursive; font-weight: 400; font-size: 5.14em; }
.sliderHomeBullets.slider_alias_15 .textBlock.text div { font-family: 'Ubuntu', sans-serif; font-weight: 400; margin: 0; background:none; padding:0; margin:0; display:inline-block; }

.sliderHomeBullets.slider_alias_15 .order { text-align: center; left: 0; width: 60%;  }
.sliderHomeBullets.slider_alias_15 .order a { display: inline-block; color: #ffffff; font-size: 1.15em; font-weight: 700; border-width:0; }
.sliderHomeBullets.slider_alias_15 .order a:hover { background-color: #ffffff; }
.sliderHomeBullets.slider_alias_15 .order a:before { display: none; }

.sliderHomeBullets.slider_alias_15 .slide-1 .fonBlock { background-image: url(../images1/kidscare-slide-1.jpg); }
.sliderHomeBullets.slider_alias_15 .slide-1 .imageBlock { top: 42%;}
.sliderHomeBullets.slider_alias_15 .slide-1 .imageBlock img { height: 12.5%;}
.sliderHomeBullets.slider_alias_15 .slide-1 .textBlock.title { top: 58%; }
.sliderHomeBullets.slider_alias_15 .slide-1 .textBlock.text { top: 68%;  }
.sliderHomeBullets.slider_alias_15 .slide-1 .textBlock.text div { font-size: 1.72em; }

.sliderHomeBullets.slider_alias_15 .slide-2 .fonBlock { background-image: url(../images1/kidscare-slide-2.jpg); }
.sliderHomeBullets.slider_alias_15 .slide-2 .imageBlock { top: 41.5%; left: auto; right:0; }
.sliderHomeBullets.slider_alias_15 .slide-2 .imageBlock img { height: 15.6%; }
.sliderHomeBullets.slider_alias_15 .slide-2 .textBlock { left: auto; right:0; }
.sliderHomeBullets.slider_alias_15 .slide-2 .textBlock.title { top: 65%; }
.sliderHomeBullets.slider_alias_15 .slide-2 .textBlock.title div { font-size:5.71em; }
.sliderHomeBullets.slider_alias_15 .slide-2 .textBlock.text { top: 55.8%; }
.sliderHomeBullets.slider_alias_15 .slide-2 .textBlock.text div { font-size: 1.29em; padding-bottom: 1.5em; border-bottom:1px solid rgba(255,255,255,0.4); }
.sliderHomeBullets.slider_alias_15 .slide-2 .order { top: 76%; left: auto; right:0; }

.sliderHomeBullets.slider_alias_15 .slide-3 .fonBlock { background-image: url(../images1/kidscare-slide-3.jpg); }
.sliderHomeBullets.slider_alias_15 .slide-3 .imageBlock { top: 26.4%; left: auto; right:0; }
.sliderHomeBullets.slider_alias_15 .slide-3 .imageBlock img { height: 17.1%; }
.sliderHomeBullets.slider_alias_15 .slide-3 .textBlock { left: auto; right:0; }
.sliderHomeBullets.slider_alias_15 .slide-3 .textBlock.title { top: 44%; }
.sliderHomeBullets.slider_alias_15 .slide-3 .textBlock.text { top: 54%; }
.sliderHomeBullets.slider_alias_15 .slide-3 .textBlock.text div { font-size: 1.15em; }
.sliderHomeBullets.slider_alias_15 .slide-3 .order { top: 63%; left: auto; right:0; }

.sliderHomeBullets.slider_alias_15 .slideContent:before { content: ''; position:absolute; left:0; top:0; bottom:0; right:0; background-color:rgba(0,0,0,0.2); z-index:3; background-image:url(../images1/bg/texture_3.png); }


/* New Fullscreen Slider ROYAL 16
---------------------------------------------------------------------- */

/* bg images */
.sliderHomeBullets.slider_alias_16 .slide-1 .fonBlock { background-image: url(../images1/kidscare-slide-1.jpg); }
.sliderHomeBullets.slider_alias_16 .slide-2 .fonBlock { background-image: url(../images1/kidscare-slide-2.jpg); }
.sliderHomeBullets.slider_alias_16 .slide-3 .fonBlock { background-image: url(../images1/kidscare-slide-3.jpg); }

/* slide 1 */
.sliderHomeBullets.slider_alias_16 .slide-1 .image { width: 13.5em; position: absolute; top: 50%; left: 10%; right: auto; /*z-index: 1;*/ margin: -17em 0 0 0 ;}
.sliderHomeBullets.slider_alias_16 .slide-1 .textBlock { text-align: right; top: 35%; right: 10%; z-index: 5; }
.sliderHomeBullets.slider_alias_16 .slide-1 .textBlock .title { font-size: 1em; }
.sliderHomeBullets.slider_alias_16 .slide-1 .textBlock p {
    font-size: .8em; line-height: 1em;
    background-image: url(../images1/fullscreen-slide-4-21.png);  background-repeat: no-repeat; background-position: right bottom; padding: 0 1.2em 0 0;
    -webkit-background-size: 1em 2em;
    -moz-background-size: 1em 2em;
    -o-background-size: 1em 2em;
    background-size: 1em 2em;
}
.sliderHomeBullets.slider_alias_16 .slide-1 .order { top: 60%; right: 10%; left:auto; text-align: right; }
.sliderHomeBullets.slider_alias_16 .slide-1 .order a { font-size: 1em; }
.sliderHomeBullets.slider_alias_16 .slide-1 .order a:before { display:none; }

/* slide 2 */
.sliderHomeBullets.slider_alias_16 .slide-2 .textBlock { top: 45%; text-align: left; }
.sliderHomeBullets.slider_alias_16 .slide-2 .textBlock .title { font-size: .9em; }
.sliderHomeBullets.slider_alias_16 .slide-2 .textBlock p { font-size: .7em; line-height: .8em; }
.sliderHomeBullets.slider_alias_16 .slide-2 .image { width: 44em; right: 0; left: auto; top: 30%; }

/* slide 3 */
.sliderHomeBullets.slider_alias_16 .slide-3 .textBlock { width: 100%; text-align: center; top: 40%; right: 0; }
.sliderHomeBullets.slider_alias_16 .slide-3 .textBlock .title { font-size: 1em; }
.sliderHomeBullets.slider_alias_16 .slide-3 .textBlock p { font-size: 1.2em; line-height: .8em; }
.sliderHomeBullets.slider_alias_16 .slide-3 .order { right: 0; top: 58%; text-align: center; }
.sliderHomeBullets.slider_alias_16 .slide-3 .order a { display: inline-block; font-size: 1em; }
.sliderHomeBullets.slider_alias_16 .slide-3 .order a:before { content: '\e880'; }

/* overlay */
.sliderHomeBullets.slider_alias_16 .slideContent:before {
    content: ''; position: absolute; left: 0; top: 0; bottom: 0; right: 0; z-index: 3;
    background-color: rgba(0, 0, 0, 0.3); background-image: url(../images1/texture_2.png);
}

/* New Fullscreen Slider ROYAL 17
---------------------------------------------------------------------- */

/* bg images */
.sliderHomeBullets.slider_alias_17 .slide-1 .fonBlock { background-image: url(../images1/kidscare-slide-1.jpg); }
.sliderHomeBullets.slider_alias_17 .slide-2 .fonBlock { background-image: url(../images1/kidscare-slide-2.jpg); }
.sliderHomeBullets.slider_alias_17 .slide-3 .fonBlock { background-image: url(../images1/kidscare-slide-3.jpg); }

/* slide 1 */
.sliderHomeBullets.slider_alias_17 .slide-1 .image { width: 13.5em; position: absolute; top: 50%; left: 10%; right: auto; /*z-index: 1;*/ margin: -17em 0 0 0 ;}
.sliderHomeBullets.slider_alias_17 .slide-1 .textBlock { text-align: right; top: 35%; right: 10%; z-index: 5; }
.sliderHomeBullets.slider_alias_17 .slide-1 .textBlock .title { font-size: 1em; }
.sliderHomeBullets.slider_alias_17 .slide-1 .textBlock p {
    font-size: .8em; line-height: 1em;
    background-image: url(../images1/fullscreen-slide-4-21.png);  background-repeat: no-repeat; background-position: right bottom; padding: 0 1.2em 0 0;
    -webkit-background-size: 1em 2em;
    -moz-background-size: 1em 2em;
    -o-background-size: 1em 2em;
    background-size: 1em 2em;
}
.sliderHomeBullets.slider_alias_17 .slide-1 .order { top: 60%; right: 10%; left:auto; text-align: right; }
.sliderHomeBullets.slider_alias_17 .slide-1 .order a { font-size: 1em; }
.sliderHomeBullets.slider_alias_17 .slide-1 .order a:before { display:none; }

/* slide 2 */
.sliderHomeBullets.slider_alias_17 .slide-2 .textBlock { top: 45%; text-align: left; }
.sliderHomeBullets.slider_alias_17 .slide-2 .textBlock .title { font-size: .9em; }
.sliderHomeBullets.slider_alias_17 .slide-2 .textBlock p { font-size: .7em; line-height: .8em; }
.sliderHomeBullets.slider_alias_17 .slide-2 .image { width: 44em; right: 0; left: auto; top: 30%; }

/* slide 3 */
.sliderHomeBullets.slider_alias_17 .slide-3 .textBlock { width: 100%; text-align: center; top: 40%; right: 0; }
.sliderHomeBullets.slider_alias_17 .slide-3 .textBlock .title { font-size: 1em; }
.sliderHomeBullets.slider_alias_17 .slide-3 .textBlock p { font-size: 1.2em; line-height: .8em; }
.sliderHomeBullets.slider_alias_17 .slide-3 .order { right: 0; top: 58%; text-align: center; }
.sliderHomeBullets.slider_alias_17 .slide-3 .order a { display: inline-block; font-size: 1em; }
.sliderHomeBullets.slider_alias_17 .slide-3 .order a:before { content: '\e880'; }

/* overlay */
.sliderHomeBullets.slider_alias_17 .slideContent:before {
    content: ''; position: absolute; left: 0; top: 0; bottom: 0; right: 0; z-index: 3;
    background-color: rgba(0, 0, 0, 0.3); background-image: url(../images1/texture_6.png);
}

.mainslider_5 .royalSlider{width: 100%;}

/*.fullScreenSlider .sliderHomeBullets.slider_alias_11 .slideContent:before { background-image:url(../images1/texture_6.png); }*/

/* New Fullscreen Slider ROYAL 12
---------------------------------------------------------------------- */
.fullScreenSlider .sliderHomeBullets .textBlock .title {font-family: 'Fredoka One', cursive; text-shadow:rgba(0,0,0,0.4) 2px 2px;}
.sliderHomeBullets.slider_alias_12 .slide-1 .image { width: 13.5em; position: absolute; top: 50%; left: 10%; z-index: 1; margin: -17em 0 0 0 ;}
.sliderHomeBullets.slider_alias_12 .slide-1 .textBlock { text-align: right; top: 35%; right: 10%; z-index: 5; }
.sliderHomeBullets.slider_alias_12 .slide-1 .textBlock .title { font-size: 2.7em; }
.sliderHomeBullets.slider_alias_12 .slide-1 .textBlock p {
    font-size: 2em; line-height: 1.3em;
    background-image: url(../images1/fullscreen-slide-4-21.png);  background-repeat: no-repeat; background-position: right bottom; padding: 0 1.2em 0 0;
	background-size: 1em 2em;
	-webkit-background-size: 1em 2em;
	-o-background-size: 1em 2em;
	-moz-background-size: 1em 2em;
}
.sliderHomeBullets.slider_alias_12 .slide-1 .order { top: 57%; right: 0; left:auto; text-align: right; }
.sliderHomeBullets.slider_alias_12 .slide-2 .textBlock { top: 45%; text-align: left; }
.sliderHomeBullets.slider_alias_12 .slide-2 .textBlock .title { font-size: 2.3em; }
.sliderHomeBullets.slider_alias_12 .slide-2 .textBlock p { font-size: 2em; }
.sliderHomeBullets.slider_alias_12 .slide-2 .image { width: 44em; right: 0; left: auto; top: 30%; }
.sliderHomeBullets.slider_alias_12 .slide-3 .textBlock { width: 100%; text-align: center; top: 40%; right: 0; }
.sliderHomeBullets.slider_alias_12 .slide-3 .textBlock .title { font-size: 2em; }
.sliderHomeBullets.slider_alias_12 .slide-3 .textBlock p { font-size: 2.2em; line-height: 1.3em; }
.sliderHomeBullets.slider_alias_12 .slide-3 .order { right: 0; top: 58%; text-align: center; }
.sliderHomeBullets.slider_alias_12 .slide-3 .order a:before { content: '\e880'; }
.videoBackground.overlay:after { background-image: none; }

.mainslider_6 .royalSlider{width: 100%;}

/* WooCommerce Slider 
---------------------------------------------------------------------- */
.sliderHomeBullets.slider_alias_13 .textBlock { width:45%; }
.sliderHomeBullets.slider_alias_13 .textBlock .title { font-family: 'Fredoka One', cursive; font-size: 3em; }
.sliderHomeBullets.slider_alias_13 .textTitle1 .title { font-weight: 700; }

.sliderHomeBullets.slider_alias_13 .order { top: 65%; left: 3.5%; }
.sliderHomeBullets.slider_alias_13 .order1 {  }
.sliderHomeBullets.slider_alias_13 .order2 { left: 20%; }
.sliderHomeBullets.slider_alias_13 .order a {
    border: none;
    font-size: 1.3em;
    font-family: 'Fredoka One', cursive; font-weight: 400;
    color: #292929;
    background-color: transparent;
    background-image: url("../images1/curve_btn_right.png") !important;
    background-size: 100% 100%;
    padding: 1.4em 1.5em;
}
.sliderHomeBullets.slider_alias_13 .order a:hover {
    color: #ea624c;
    background-color: transparent;
}
.sliderHomeBullets.slider_alias_13 .order a:before { display: none; }

.sliderHomeBullets.slider_alias_13 .slide-1 .textPrice,
.sliderHomeBullets.slider_alias_13 .slide-2 .textPrice { background: transparent; }
.sliderHomeBullets.slider_alias_13 .textPrice {
	padding: 10px 0; width: 220px; top: 30%; right: 2%; color: #ea624c;
	/*background: none; */
	text-align: center !important;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.sliderHomeBullets.slider_alias_13 .textPrice:before {
	content: ''; position: absolute; bottom: 65px; left: 0; width: 220px; height: 300px; z-index: -1;
	background: transparent url(../images1/babbysitter-slider-cloud-1a.png) no-repeat center bottom;
}
.sliderHomeBullets.slider_alias_13 .textPrice span { font-size:1.5em; display: inline-block; }
.sliderHomeBullets.slider_alias_13 .slide-1 .image  { top: auto; bottom: 5%; left: 50%; width: 40%; }
.sliderHomeBullets.slider_alias_13 .slide-2 .image  { top: auto; bottom: 5%; left: 50%; right: auto; width: 45%; z-index: 15; }
.sliderHomeBullets.slider_alias_13 .textDescr { font-size: 1.4em; font-weight: 700; }

.sliderHomeBullets.slider_alias_13 .slide-1 img.cloud {width: 12.5%; right: auto; left: 50%;}
.sliderHomeBullets.slider_alias_13 .slide-2 img.cloud {width: 12.5%; right: auto; left: 40%;}



/* PrettyPhoto
---------------------------------------------------------------------- */

div.facebook .pp_nav p {line-height: 1;}

/* Revolution Slider 
---------------------------------------------------------------------- */
.tparrows.default {
    background-image: none;
    background-color: #ffffff;
    color: #bbdcd9;
    width: 56px; height: 56px; line-height: 56px; text-align: center;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 5px -1px 0 0 rgba(0, 0, 0, 0.15) !important;
    -moz-box-shadow: 5px -1px 0 0 rgba(0, 0, 0, 0.15) !important;
    box-shadow: 5px -1px 0 0 rgba(0, 0, 0, 0.15) !important;
}
.tparrows.default:hover {color: #ea624c;}
.tparrows.default:before {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
 font-size: 2.5em; }
.tp-leftarrow.default:before { content: '\f104'; margin-left: -2px; }
.tp-rightarrow.default:before { content: '\f105'; margin-right: -2px; }

.tp-bullets.simplebullets.round .bullet { background:none; background-color: #fff; border:1px solid #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin-right:4px; width:14px; height: 14px;
    -webkit-box-shadow: 2px -1px 0 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 2px -1px 0 0 rgba(0, 0, 0, 0.15);
    box-shadow: 2px -1px 0 0 rgba(0, 0, 0, 0.15);
}

.tparrows.default,
.tparrows.default:hover,
.tparrows.default:before,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.round .bullet:hover { -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); }
.tp-bullets.simplebullets.round .bullet,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.round .bullet:hover {
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.tp-caption a{
	color:#ff7302;
	text-shadow:none;
	-webkit-transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;
	-ms-transition:all 0.2s ease-out;
}
.tp-caption a:hover{
	color:#ffa902;
}
.tp-button.order{
	font-weight:700;
	font-size:16px;
	letter-spacing:1px;
	display:inline-block;
	padding:10px 20px;
	line-height:24px!important;
	height:24px;
}
.babbysitter-slider-bg{
	background-color:#86d9d2;
}
.healthcare-slider-bg{
	background-color:#6fd3d7;
}

/* vc video header */
.videoBackgroundOverlay .mainWrap.without_sidebar .content .post_content .post_text_area > .vc_row { margin-left: 0; margin-right: 0; }

.sliderHomeBullets .rsBullets .rsBullet span {
    background:none; background-color: #fff !important; border:1px solid #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin-right:4px; width:14px; height: 14px;
    -webkit-box-shadow: 2px -1px 0 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: 2px -1px 0 0 rgba(0, 0, 0, 0.15); box-shadow: 2px -1px 0 0 rgba(0, 0, 0, 0.15);
}
.sliderHomeBullets .rsBullets .rsBullet.rsNavSelected span,
.sliderHomeBullets .rsBullets .rsBullet:hover span {
    background:none; background-color: #fff !important; border:1px solid #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin-right:4px; width:14px; height: 14px;
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
}

.sliderHomeBullets .rsBullets .rsBullet span,
.sliderHomeBullets .rsBullets .rsBullet:hover span {
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}

.sliderHomeBullets{
	/*height:670px;*/
    height:auto;
}


.mainslider_1 .tp-caption._bs_slider_text{
font-size:16px;
	line-height:16px;
	font-weight:600;
	font-family:Ubuntu,sans-serif;
	color:rgb(3,55,97);
	text-decoration:none;
	text-shadow:none;
	background-color:transparent;
	border-width:0px;
	border-color:rgb(0,0,0);
	border-style:none;
}
.mainslider_1 .tp-caption._bs_slider_title{
	font-size:36px;
	line-height:40px;
	font-weight:400;
	font-family:"Fredoka One",cursive;
	color:rgb(3,55,97);
	text-decoration:none;
	padding:0px;
	background-color:transparent;
	border-width:0px;
	border-color:rgb(255,255,255);
	border-style:none;
}
.mainslider_1 .tp-caption._bs_slider_text_big{
	font-size:23px;
	line-height:23px;
	font-weight:600;
	font-family:Ubuntu,sans-serif;
	color:rgb(3,55,97);
	text-decoration:none;
	text-shadow:none;
	background-color:transparent;
	border-width:0px;
	border-color:rgb(0,0,0);
	border-style:none;
}
.mainslider_1 ._bs_slider_text{
	font-size:16px;
	line-height:16px;
	font-weight:600;
	font-family:"Gochi Hand",cursive;
	color:rgb(3,55,97);
	text-decoration:none;
	text-shadow:none;
	background-color:transparent;
	border-width:0px;
	border-color:rgb(0,0,0);
	border-style:none;
}
.mainslider_1 ._bs_slider_title{
	font-size:36px;
	line-height:40px;
	font-weight:400;
	font-family:"Fredoka One",cursive;
	color:rgb(3,55,97);
	text-decoration:none;
	padding:0px;
	background-color:transparent;
	border-width:0px;
	border-color:rgb(255,255,255);
	border-style:none;
}
.mainslider_1 ._bs_slider_text_big{
	font-size:24px;
	line-height:23px;
	font-weight:600;
	font-family:"Gochi Hand",cursive;
	color:rgb(3,55,97);
	text-decoration:none;
	text-shadow:none;
	background-color:transparent;
	border-width:0px;
	border-color:rgb(0,0,0);
	border-style:none;
}



/*.mainslider_1 .rev_slider_wrapper {margin:0px auto;background-color:#E9E9E9;padding:0px;margin-top:0px;margin-bottom:0px;max-height:633px;}*/
/*.mainslider_1 .rev_slider {display:none;max-height:633px;height:633px;}*/
.mainslider_1 li:nth-child(1){background-color:#86d9d2;}
.mainslider_1 li:nth-child(2){background-color:#fdd011;}
.mainslider_1 li:nth-child(3){background-color:#d0e8a9;}


/* Boxed view */
body.boxed .boxedWrap {position: relative;}
body.boxed .boxedWrap:before {content: ''; display: block; height: 100%; width: 100%; position: absolute; top: 0; left: 0; padding: 0 25px; background-color: #ffffff; margin-left: -25px; z-index: -1;}

/* line padding */
p.pd-lg {padding-bottom: 25px;}
p.pd-md {padding-bottom: 15px;}
p.pd-sm {padding-bottom: 10px;}

/* green section */
.green_section {background-color: #70bc4f;}

/* green opacity section */
.green_opacity_section {background-color: rgba(112,188,79,0.7);}

/* blue section */
.blue_section {background-color: #1f5967;}

/* lightblue section */
.lightblue_section {background-color: #40a3b8;}

/* skyblue section */
.skyblue_section {background-color: #01c2c7;}

/* yellow section */
.yellow_section {background-color: #f5b120;}

/* red section */
.red_section {background-color: #e77c80;}

/* beige section */
.beige_section {background-color: #fff4e5;}

/* light section */
.light_section {background-color: #fff;}


/* parallax */
.parallax_image_1 {background-image:url(../images1/babbysitter-parallax-1.jpg); background-position:50% 50%;}
.parallax_image_1 .sc_content {margin-top:90px; margin-bottom:90px;}

.parallax_image_2 {background-image:url(../images1/healthcare-parallax-1.jpg); background-position:50% 50%;}
.parallax_image_2 .sc_content {margin-top:90px; margin-bottom:90px;}

.parallax_image_3 {background-image:url(../images1/learnplay-parallax-1.jpg); background-position:50% 50%;}
.parallax_image_3 .sc_content {margin-top:90px;margin-bottom:0;}

.parallax_image_4 {background-image:url(../images1/kidscare-parallax-5-small.png); background-position:50% 50%;}

.parallax_image_5 {background-image:url(../images1/kidscare-parallax-8.png); background-position:50% 50%;}
.parallax_image_5 .sc_parallax_overlay {background-color:rgba(0,0,0,0.65);}
.parallax_image_5 .sc_parallax_overlay > .sc_section{margin-top:5em !important;margin-right:auto !important;margin-bottom:2em !important;margin-left:auto !important;width:90%;}

.parallax_image_6 {background-image:url(../images1/kidscare-parallax-6-small.png); background-position:50% 50%;}
.parallax_image_6 .sc_parallax_overlay {background-color:rgba(0,0,0,0.65);}
.parallax_image_6 > .sc_columns{margin-top:5em;margin-bottom:5em;}

.parallax_image_7 {background-image:url(../images1/kidscare-parallax-2.png); background-position:50% 50%;}
.parallax_image_7 .sc_parallax_overlay {background-color:rgba(0,0,0,0.6);}
.parallax_image_7 .sc_parallax_overlay > .sc_section{margin-top:13em !important;margin-bottom:11em !important;}

.parallax_style_1.sc_parallax_with_video .sc_parallax_overlay {background-color:rgba(0,0,0,0.5);}
.parallax_style_1.sc_parallax_with_video .sc_parallax_overlay > .sc_section {margin-top:8em !important;margin-bottom:7em !important; text-align: center;}
.sc_parallax.parallax_style_1 .sc_video_bg_wrapper {top: -55px;}


/* social images */
.twitter_image,
.twitter_image > span {background-image: url(../images1/twitter.png);}

.facebook_image,
.facebook_image > span {background-image: url(../images1/facebook.png);}

.gplus_image,
.gplus_image > span {background-image: url(../images1/gplus.png);}

.dribbble_image,
.dribbble_image > span {background-image: url(../images1/dribbble.png);}

.pinterest_image,
.pinterest_image > span {background-image: url(../images1/pinterest.png);}

.linkedin_image,
.linkedin_image > span {background-image: url(../images1/linkedin.png);}

.vimeo_image,
.vimeo_image > span {background-image: url(../images1/vimeo.png);}

.rss_image,
.rss_image > span {background-image: url(../images1/rss.png);}


#mainslider_1 ul li:after {display: none !important;}