/*
Theme Name: Enfold Child
Template: enfold
*/



/*Add your own styles here:*/

img, a img {
    image-rendering: unset;
}
.sub_menu > ul > li > a {
	font-weight:normal;
}
#top .av_inherit_color a {
	text-decoration:none;
}
#top #wrap_all .av-inherit-size .av-special-heading-tag {
	line-height:1.5em;
}
.toggler {
	font-weight:bold;
}
.toggle_content p {
	font-size:13px;
}
.toggle_content ul li {
	font-size:12px;
	line-height:normal;
}

/*overview calendar on reach out page*/
.block_booked, .block_pending, .block_free {
    width:20px !important;
    height:20px !important;
}
.wpdev_hint_with_text {
    font-size: 12px;
}

/*Testimonial home page */
#top .av-large-testimonial-slider .avia-testimonial-content {
	font-size:1.01em;
}
#top .av-large-testimonial-slider .avia-testimonial-name{
	font-size:1.2em;
	margin-top:0px;
	font-style:italic;
}
#top .av-large-testimonial-slider .avia-testimonial-meta {
	margin-top:15px;
}

/*Testimonial sidebar stuff - not using right now */
.avia-testimonial {
	padding:0;
}
.avia-testimonial-meta {
	margin-left:0px;
}
.av_dropcap2 {
	line-height:40px;
	width:40px;
	font-size:14px;
	margin-top:0px;
}
.avia-content-slider {
	margin-bottom:0px;
}
.avia-testimonial-wrapper {
	margin-top:15px;
}
.avia-slider-testimonials .avia-testimonial-name, .avia-testimonial-name {
	font-size:13px;
	color:#70461f;
}
.avia-testimonial-content {
	font-size:13px;
	line-height:normal;
}
/*Sidebar for blog */
.sidebar li a {
	font-size:13px;
}
.sidebar h3 {
	font-size:14px;
}
.login-username, .login-password, .lost_password-link, .login-remember {
	font-size:12px;
}
.widget_wp_sidebarlogin form p {
	margin:0;
}

#login-form .mascotte {
    display:none;
}
#login-form .extra-links {
    margin-top:10px;
    font-size:13px;
}
.sidebar .login-wrap {
    padding:0;
    border:0;
}
/*Statistic scrollers Ads */
.dfad {
	font-size:12px;
	line-height:normal;
	padding-bottom:10px;
}
/*Post footer, tags */
.entry-footer {
	padding-top:25px;
	font-size:14px;
}
.entry-content-wrapper .post-title {
	font-size:26px;
}


/*Gravity Forms - some random css fixes for time,date,selector fields*/
#top form {
    margin-bottom: 10px;
}

#top label {
    font-size: 13px;
}

#top legend {
    font-size: 13px;
    font-weight: bold;
}

#top fieldset {
    margin-bottom: 10px;
}

.gform-theme--foundation .gform_fields {
    grid-row-gap: 20px !important;
}

.gform_required_legend {
    display: none;
}

body .gform_wrapper .gform_heading .gform_title {
    text-transform: capitalize;
    letter-spacing: normal;
    font-size: 16px;
    margin-bottom: 15px;
}

body .gform_wrapper .gform_body .gfield--type-section {
    border-bottom: 1px solid #aeaeae;
    padding-top: 15px;
}

body .gform_wrapper .gform_body .gfield .gsection_title {
    margin-bottom: 2px;
    font-size: 15px;
    text-transform: uppercase;
}

body .gform_wrapper .gform_body .gfield .gsection_description {
    font-size: 13px;
}

body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container .gchoice .gform-field-label {
    font-weight: normal !important;
}

.gform-theme--foundation .gform_footer {
    margin-top: 5px !important;
}

.gform_footer input[type="submit"] {
    font-size: 13px !important;
}

#top .main_color input[type="text"],
#top .main_color .invers-color input[type="email"],
#top .main_color .invers-color input[type="tel"],
#top .main_color .invers-color textarea,
#top .main_color .invers-color select,
#top .main_color radio {
    border-color: #ececec;
    box-shadow: unset;
}

/*Gravity Form Burnout custom css*/
body #gform_wrapper_6 .gform_heading .gform_description,
body #gform_wrapper_7 .gform_heading .gform_description {
    font-size: 12px;
    line-height: normal;
    font-style: italic;
}

#gf_progressbar_wrapper_6 {
    margin-top: 20px;
}

body #gform_wrapper_6 .gform_heading .gform_title {
    font-size: 24px;
}

body #gform_wrapper_6 .gsection {
    padding-bottom: 1px;
}

body #gform_wrapper_6 .top_label .gsection_description {
    margin-bottom: 0px;
    line-height: normal;
}

.gform-theme--framework table {
    border-collapse: unset !important;
}

body #gform_wrapper_6 table.gsurvey-likert {
    margin-bottom: 1px;
    border: 1px solid #ccc;
}

body #gform_wrapper_6 .gsurvey-likert-choice-label {
    font-weight: bold;
    padding: 1px !important;
    font-size: 11px;
    letter-spacing: normal;
    vertical-align: top;
    text-transform: capitalize;
}

body #gform_wrapper_6 .gsurvey-likert-choice-label .subrare {
    font-weight: normal;
    font-size: 10px;
}


#footer {
	padding:0;
}
#footer .widget {
	margin:20px 0 20px 0;
}
#socket .copyright {
	line-height:normal;
}