/*
 Theme Name:     CreativeOne
 Theme URI:      http://www.creativeone.com/digital-marketing/
 Description:    Custom built WP theme, built on top of the Divi framework.
 Author:         CreativeOne
 Author URI:     http://www.creativeone.com/
 Template:       Divi
 Version:        1.0.0
*/

/*
    Gold: #e9bb63
    Green: #86b868
    Dark Green: #2b5453
*/

@import url("../Divi/style.css");

/* =Theme customization starts here
------------------------------------------------------- */

/* Remove sidebar border for full width templates. */
.page-template-page-template-no-sidebar #main-content .container::before,
.page-template-page-template-events #main-content .container::before {
    content: none;
}

.sup {
    font-size: 0.6em;
    vertical-align: super;
    bottom: 0;
}

.sub {
    font-size: 0.6em;
    vertical-align: sub;
    bottom: 0;
}

.small {
    font-size: 0.6em;
}

/**
 * Site Specific Styles...
 */

 ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
   color: #2b5453;
 }

 ::-moz-placeholder { /* Firefox 19+ */
   color: #2b5453;
 }

 :-ms-input-placeholder { /* IE 10+ */
   color: #2b5453;
 }

 :-moz-placeholder { /* Firefox 18- */
   color: #2b5453;
 }

#et-top-navigation {
    background: #86b868;
}

body .gform_wrapper .top_label .gfield_label {
    display: none;
}

#et-main-area a {
    text-decoration: underline;
}

body .gform_wrapper input[type=text],
body .gform_wrapper input[type=password],
body .gform_wrapper input[type=tel],
body .gform_wrapper input[type=email],
body .gform_wrapper input.text,
body .gform_wrapper input.title,
body .gform_wrapper textarea,
body .gform_wrapper select {
    border: 3px solid #2b5453;
    border-radius: 3px;
    background-color: transparent;
    color: #2b5453;
    font-weight: bold;
}

body .gform_wrapper .gform_footer input.button,
body .gform_wrapper .gform_footer input[type=submit],
body .gform_wrapper .gform_page_footer input.button,
body .gform_wrapper .gform_page_footer input[type=submit] {
    border: 3px solid #2b5453;
    border-radius: 3px;
    background-color: transparent;
    color: #2b5453;
    font-weight: bold;
    padding: 10px 20px;
    cursor: pointer;
    transition: all 0.5s ease;
}

body .gform_wrapper .gform_footer input.button:hover,
body .gform_wrapper .gform_footer input[type=submit]:hover,
body .gform_wrapper .gform_page_footer input.button:hover,
body .gform_wrapper .gform_page_footer input[type=submit]:hover {
    border-color: #86b868;
    background-color: #86b868;
    color: #fff;
}

body .gform_wrapper .gform_footer {
    margin-top: 0;
    padding-top: 8px;
}

/** HEADER **/

body.et_fullwidth_nav #main-header .container {
    padding-right: 0;
    padding-left: 0;
}

body.et_header_style_centered #top-menu > li > a {
    padding: 15px 0;
}
