/*
 Theme Name:   Cloe Brooks Child Theme
 Theme URI:    http://cloe-brooks.themerex.net
 Description:  Cloe Brooks Child Theme
 Author:       ThemeREX
 Author URI:   http://themerex.net
 Template:     cloe-brooks
 Version:      1.0
 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:  cloe-brooks
*/


/* =Theme customization starts here
------------------------------------------------------------ */
.woocommerce ul.product_list_widget li > .amount {
    display: none;
}
.wpcf7 input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]) {
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 0px;
}
.wpcf7 textarea {
    height: 10.9em;
    min-height: 4em;
}
.posts_container.band_wrap.band_1 {
    margin: 50px 0px;
}
.post_layout_band .post_title {
    font-size: 23px;
}
.widget .widgettitle {
    font-size: 27px;
}
.sidebar_default[class*="scheme_"] .sidebar_inner {
    padding: 3.5em 0;
}
.widget .widget_title {
    font-size: 27px;
}
.widget ul {
    line-height: 1.4em;
}
.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title {
    font-size: 18px;
}
.sc_blogger_classic-masonry.sc_blogger_classic-masonry_default .post_layout_classic-masonry .post_title {
    font-size:22px;
}
h4.post_title.entry-title {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.nav-links-single .nav-links .post-title {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.sc_icons_item_title {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 1.2em;
}
.elementor-image-box-title {
        overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 1.2em;
}

.product_meta {
    display: none;
}
.woocommerce-breadcrumb {
    display: block !important;
}
.logo_text {font-size: 2.17em;}
h4.sc_services_item_title.entry-title {
    min-height: 70px;
}
body .booked-form .cf-block select {
    height: 50px;
}
p {
    hyphens: none !important;
}