/*
 Theme Name:   TennisClub Child
 Description:  TennisClub Child Theme
 Author:       ThemeREX
 Template:     tennisclub
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  tennisclub-child
*/

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: #0A2A5F !important;
}
.top_panel_top {
    background-color: #0A2A5F !important;
}
.top_panel_top_open_hours {
    float: left;
    margin-top: 0.75em;
    margin-left: 0em !important;
    font-size: 0.929em;
}
.top_panel_wrap .logo_main {
    max-height: 150px;
    width: 150px;
}
.top_panel_wrap .logo {
    margin: 2.2em 0 1.2em 0 !important;
}
.top_panel_fixed .top_panel_wrap .logo {
    margin: 10px 0 10px 0;
}
.top_panel_top_socials {
    margin-top: 0em;
}
.menu_main_nav > li > a, .menu_main_nav > li ul li a {
    font-size: 0.9em !important;
}
.sc_socials {
    display: block !important;
}
.sc_socials.sc_socials_size_small a, .sc_socials.sc_socials_size_small a .sc_socials_hover {
    width: 35px !important;
    height: 40px !important;
    line-height: 40px !important;
}
.sc_socials.sc_socials_size_small .sc_socials_item {
    margin: 0 !important;
}
.top_panel_top_socials {
    margin-left: 0em !important;
margin-top: 10px;
}
.social_icons.social_dribbble:hover, .social_icons.social_facebook:hover, .social_icons.social_instagramm:hover, .social_icons.social_behance:hover {
    background-color: #cd1721 !important;
}
.logo_fixed {
    max-height: 150px !important;
}
.contact_logo {
    position: absolute;
    z-index: 100;
}
.menu_main_social_wrap {
  margin-top: 1em;
}
.top_panel_middle .menu_main_wrap {
    margin-top: 0em !important;
    margin-bottom: 1em;
}
.custom_side_block #csb_toggle {
    display:none;
}
.sc_testimonials_style_testimonials-1 {
    background-color: #0A2A5F !important;
}
.sc_testimonials_style_testimonials-1 .sc_testimonials_title {
    color: #ffffff !important;
}
.sc_testimonials.sc_testimonials_style_testimonials-1 .sc_slider_controls_wrap a {
    color: #0A2A5F !important;
}
.sc_testimonials.sc_testimonials_style_testimonials-1 .sc_slider_controls_wrap a:hover {
    color: #E51F2A !important;
}
.footer_wrap .widget_text strong {
    color: #0A2A5F !important;
}
.copyright_wrap_inner {
    background-color: #0A2A5F !important;
}
.header_mobile .menu_button {
    background-color: #0A2A5F !important;
}
.header_mobile .menu_button:hover {
    background-color: #E51F2A !important;
}
.header_mobile .content_wrap {
    text-align: left;
}
.header_mobile .logo {
    padding-top: 10px;
    padding-bottom: 2px;
}
.header_mobile .logo_main {
    height: 80px !important;
    width: 80px !important;
}
#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails {
    width: 100% !important;
}
.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
    padding: 10px 5px !important;
}
.icon-tumblr {
	display: none;
}