@charset "UTF-8";
/*
 Theme Name:   MelodySchool Child
 Theme URI:    http://melody.ancorathemes.com/
 Description:  MelodySchool - Fully Responsive and Mobile Friendly theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     melodyschool
 Version:      1.1
 Tags:         light, inheritable theme-options
 Text Domain:  melodyschool
*/


@import url("../melodyschool/style.css");


/* =Theme customization starts here
-------------------------------------------------------------- */
.logo_slogan { display: none; }
.top_panel_fixed .top_panel_wrap .logo_fixed { height: 39px !important; margin-top: 10px; }

@media (min-width: 1136px){
    .top_panel_wrap .logo_main { height: 66px !important; }
    .menu_main_nav>li a { font-size: 0.95em !important; }
}
@media (min-width: 1263px){
    .top_panel_wrap .logo_main { height: 77px !important; }
    .menu_main_nav>li a { font-size: 1em !important; }
}
@media (min-width: 1440px){
    .menu_main_nav>li a { font-size: 1.1em !important; }
}

.home .top_panel_middle .menu_main_nav > li > a { text-shadow: 0px 0px 2px #000000; }

.menu_main_nav > li ul {  }
.menu_main_nav > li > ul:before { top: -1.1em; }

.top_panel_fixed .scheme_arjenvanel_home .menu_main_nav>a:hover,
.top_panel_fixed .scheme_arjenvanel_home .menu_main_nav>li>a:hover,
.top_panel_fixed .scheme_arjenvanel_home .menu_main_nav>li.sfHover>a,
.top_panel_fixed .scheme_arjenvanel_home .menu_main_nav>li#blob,
.top_panel_fixed .scheme_arjenvanel_home .menu_main_nav>li.current-menu-item>a,
.top_panel_fixed .scheme_arjenvanel_home .menu_main_nav>li.current-menu-parent>a,
.top_panel_fixed .scheme_arjenvanel_home .menu_main_nav>li.current-menu-ancestor>a { color: #bee3f4 !important; }

blockquote, .sc_testimonials_wrap {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
blockquote { background-image: url('img/quoteback.jpg'); }
.style_quote_image .sc_quote_title { color: #249BD2 !important; }
.scheme_arjenvanel .sc_testimonials { background-color: transparent !important; }
.sc_testimonials_style_testimonials-1 .sc_slider_controls_wrap { top: 50% !important; }
.sc_testimonials_style_testimonials-1 .sc_slider_controls_wrap .sc_slider_prev { margin-left: .3em !important; }
.sc_testimonials_style_testimonials-1 .sc_slider_controls_wrap .sc_slider_next { margin-right: .3em !important; }

.footer_wrap_inner { padding-top: 3em; padding-bottom: 3em; }
.footer_wrap aside { margin-bottom: 0; width: auto !important; }
.footer_wrap .widget_text { padding: 0; }

.sc_call_to_action_align_left { margin: 0 auto; }
@media (min-width: 960px){ .page-id-8 .sc_call_to_action_align_left { width: 92% !important; } }
@media (min-width: 1024px){ .page-id-8 .sc_call_to_action_align_left { width: 88% !important; } }
@media (min-width: 1440px){ .page-id-8 .sc_call_to_action_align_left { width: 74% !important; } }

.sc_price_block .sc_price_block_description { height: 4em !important; }

.home .content .sc_columns {}

input[type="text"], input[type="tel"], input[type="number"], input[type="email"], input[type="password"], input[type="search"], select, textarea { text-transform: none !important; }
