/*
 * Project Name:    GoPahoa.com - Site Template Customizations
 * Description:	    Loads the custom CSS code into the template
 * Created By:      Ryan K. Jones - AlohaTechs.com / NetcomEnterprises.com
 * Creation Date:   08/23/2015
 * Last Modified:   12/04/2015
 * Theme Colors:    #0C8040 = GREEN | #FACB0B = YELLOW | #B62025 = RED;
 * Theme Colors are copied from the 3 color logo for GoPahoa.com
 ============================================================================== */
/* Custom CSS for Wordpress Theme for GoPahoa.com (Pahoa Mainstret Association)
 ============================================================================== */

.lang-en_US .nav-menu-main > ul > li > a {
    font-family: Titillium Web;
    font-weight: 600;
    font-style: normal;
    text-transform: lowercase;
    font-size: 23px;
}

.sticky-menu .site-logo img {
    max-height: 64px;
}

.sticky-menu .nav-menu-main > ul > li {
    margin-top: 43px;
}

.ait-sc-button .title small {
    background: #899c1e;
}

.search-form-type-1 .elm-search-form .radius-toggle.radius-input-visible {
    background: #056839;
}

.hephaistos.tparrows {
    background: #0C8040;
    width: 40px;
    height: 40px;
}

img.alignnone.wp-image-3847.size-full.load-finished {
    border-radius: 15px;
}

.home-boxes {
    border-radius: 6px;
    margin: -24px;
}

img.size-medium.wp-image-3838.aligncenter.load-finished,
img.aligncenter.size-medium.wp-image-3839.load-finished,
img.alignnone.size-medium.wp-image-3840.load-finished,
img.aligncenter.size-medium.wp-image-3841.load-finished,
img.aligncenter.size-medium.wp-image-3842.load-finished,
img.aligncenter.size-medium.wp-image-3843.load-finished,
img.aligncenter.size-medium.wp-image-3844.load-finished,
img.aligncenter.size-medium.wp-image-3845.load-finished,
img.aligncenter.size-medium.wp-image-3061.load-finished,
img.aligncenter.size-full.wp-image-3983,
img.aligncenter.size-full.wp-image-3983.load-finished,
img.aligncenter.size-full.wp-image-3984.load-finished,
img.aligncenter.size-full.wp-image-3985.load-finished,
img.aligncenter.size-full.wp-image-3987.load-finished,
img.aligncenter.size-full.wp-image-3986.load-finished,
img.aligncenter.size-full.wp-image-3988.load-finished,
img.aligncenter.wp-image-3991.size-full.load-finished,
img.aligncenter.size-full.wp-image-3992.load-finished,
img.aligncenter.wp-image-4032.size-full.load-finished,
img.aligncenter.size-full.wp-image-4033.load-finished,
img.aligncenter.size-full.wp-image-4034.load-finished,
img.aligncenter.wp-image-3055.load-finished {
    border-radius: 7px;
}

img.aligncenter.wp-image-3061.load-finished {
    border-radius: 5px;
}

.lang-en_US h1,
body.woocommerce-page ul.products li a h3 {
    text-transform: lowercase;
}

.wu-copyright {
    display: none;
}

section#elm-text-_e340ff7a9-main,
section#elm-text-_ebab332df-main,
section#elm-text-_e856d8efb-main,
section#elm-text-_e33933d47-main,
section#elm-text-_e20158e22-main,
section#elm-text-_e48fb4d1e-main,
section#elm-text-_e7c6d16be-main,
section#elm-text-9-main {
    background-color: #ededed;
    border: 1px solid #CCCCCC;
    border-radius: 4px;
}

.ait-sc-button .icon .fa {
    font-size: 20px;
    line-height: 20px;
}

.gform_wrapper input[type=email], .gform_wrapper input[type=number], .gform_wrapper input[type=password], .gform_wrapper input[type=tel], .gform_wrapper input[type=text], .gform_wrapper input[type=url] {
    outline-style: none;
    font-size: inherit;
    font-family: inherit;
    padding: .313em 0;
    letter-spacing: normal;
    text-indent: .25em;
    background-color: #FAFFBD;
    border-radius: 4px;
    border: 1px solid #adb364;
}

.gform_wrapper textarea {
    outline-style: none;
    padding: .25em .125em;
    resize: none;
    background-color: #FAFFBD;
    border-radius: 4px;
    border: 1px solid #adb364;
}

.widget_categories a, .widget_archive a, .widget_tag_cloud a {
    color: #fff;
    font-weight: 700;
}

.footer-widgets a:hover {
    color: #000;
}

.footer-widgets .widget_categories li, .footer-widgets .widget_categories .tagcloud a, .footer-widgets .widget_archive li, .footer-widgets .widget_archive .tagcloud a, .footer-widgets .widget_tag_cloud li, .footer-widgets .widget_tag_cloud .tagcloud a {
    border: 0px solid #fbfcfc !important;
    background: #b62025;
    border-radius: 4px;
}