/*
Theme Name: Akamai Innovations: IV THERAPY SITES
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/* ---------------------- MENU ---------------------- */
.fusion-top-header.menu-text-align-center .fusion-main-menu>ul>li>a {
	text-align: center;
}

.fusion-top-header.menu-text-align-center .fusion-main-menu>ul>li>a span.top-menu {
	font-size: 15px !important;
    font-weight: 500 !important;
    text-transform: none;
    margin-top: .3em !important;
	display: block;
}


.fusion-main-menu>ul>li>a {
    text-transform: uppercase;
}


.nav-button .button-small {
    background: #ff8524 !important;
    border: none !important;
}

.nav-button .button-small:hover {
    background: #007f8e !important;
    border: none !important;
}


/* ---------------------- TYPOGRAPHY ---------------------- */

h4 {
	text-transform: uppercase;
}

.fusion-layout-column {
    margin-bottom:  0 !important;
}

.state-listings h4 {
	text-transform: none;
	font-size: 18px !important;
}

.state-listings h4 span.iv-listing {
	text-transform: uppercase;
	font-size: 11px !important;
}

.state-listings p {
	font-size: 13px;
	margin-left: 45px;
}

.fusion-tabs .nav-tabs li .fusion-tab-heading {
    font-size: 16px !important;
}

a:hover {
    color: #007f8e;
}

.fusion-secondary-header a:hover {
    color: #b0d136 !important;
}

.fusion-blog-layout-medium .fusion-post-slideshow, .fusion-blog-layout-medium-alternate .fusion-post-slideshow {
    width: 200px !important;
}

.fusion-page-title-bar .fusion-page-title-row h1 {
    font-family: Montserrat;
    font-weight: 700 !important;
    margin: 0px;
    letter-spacing: -2px;
    line-height: 1.16;
}

.fusion-page-title-wrapper {
    padding: 40px 0;
}

/* ---------------------- TESTIMONIALS ----------------------

.fusion-testimonials.classic .no-avatar .author {
    background: #ffffff !important;
}

.active-testimonial {
	background-color: #f9f9fb !important;
}

.fusion-testimonials blockquote q {
    font-style: normal !important;
}

.fusion-testimonials.classic blockquote q {
    line-height: 1.5em !important;
    font-size: 30px !important;
    font-weight: 300 !important;
} */


/* ---------------------- TAGLINE BOX ---------------------- */

#main .reading-box h2 {
    font-size: 28px !important;
}

.reading-box-container-1 .button {
    color: #ff8524 !important;
    border-color: #ff8524 !important;
}

.reading-box-container-1 .button:hover {
    color: #ffffff !important;
    border-color: #007f8e !important;
	background-color: #007f8e !important;
}

/* ---------------------- RECENT POSTS ---------------------- */

.fusion-recent-posts .columns .column h4 {
    text-transform: none !important;
    font-size: 24px !important;
}

.fusion-recent-posts .columns .column h5 {
    text-transform: uppercase !important;
    font-size: 18px !important;
	margin: 0 !important;
	color: #007f8e !important;
	font-weight: 500 !important;
}

.fusion-recent-posts.layout-thumbnails-on-side .columns .column .floated-slideshow {
    margin: 0 20px 20px 0 !important;
}

.fusion-recent-posts.layout-thumbnails-on-side .columns .column {
    margin-bottom: 40px !important;
	padding-top: 30px;
	border-top: 1px solid #eeeeee;
}

.featured-docs h5 {
    display: none !important;
}

.featured-docs .flexslider .slides li {
    height: 290px !important;
}


/* ---------------------- GRAVITY FORMS ---------------------- */


.gform_wrapper .gfield_description {
    font-size: 13px !important;
}

.gform_wrapper ul li.gfield {
    margin-bottom: 0 !important;
}

.gform_wrapper li.hidden_label input {
    margin-top: 0 !important;
}

.gform_wrapper .gform_footer {
    margin: 0 !important;
}


