/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         gb
 Author URI:     https://www.wowmedia.co.za
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

/*** REMOVE LABEL ON FIELDS USING PLACEHOLDER ***/
.gform_wrapper .top_label .gfield_label,
.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label {
 display: none;
}
/*** FIELD STYLING ***/
input[type=text],input[type=password],input[type=email],
textarea {
 background: #caf2f7;
 border: none;
 border-radius: 0;
 color: #999 !important;
 padding: 15px !important;
}
/*** BUTTON STYLING ***/
.gform_wrapper .gform_footer input.button {
	border-width: 0px!important;
    border-color: rgba(0,0,0,0);
    border-radius: 4px;
    letter-spacing: 5px;
    font-size: 14px;
    font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 700!important;
    text-transform: uppercase!important;
    background-image: linear-gradient(90deg,#f93300 0%,#f67755 100%);
	padding-top: 18px!important;
    padding-right: 34px!important;
    padding-bottom: 18px!important;
    padding-left: 34px!important;
	color:white;
}
/*** BUTTON HOVER STYLING ***/
.gform_wrapper .gform_footer input.button:hover {
	color:black;
}
/*** BUTTON STYLING ***/
.pmpro_btn-submit-checkout{
	border-width: 0px!important;
    border-color: rgba(0,0,0,0);
    border-radius: 4px;
    letter-spacing: 5px;
    font-size: 14px;
    font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 700!important;
    text-transform: uppercase!important;
    background-image: linear-gradient(90deg,#f93300 0%,#f67755 100%);
	padding-top: 18px!important;
    padding-right: 34px!important;
    padding-bottom: 18px!important;
    padding-left: 34px!important;
	color:white;
}
.pmpro_btn-submit-checkout:hover {
	color:black;
}
/*------------------------------------------------*/
/*-----------------[CTA Menu Item]----------------*/
/*-----------------[by GenoQuiroz]----------------*/
/*------------------------------------------------*/
  
    /* style the get started cta button */
        @media only screen and (min-width : 981px) {
            .menu_account {
                border-radius: 0px;}
            .menu_account a {
                color: #fff!important;}
            li.menu_account {
                background-color:#0777c3; 
                font-weight: 700; 
                text-transform: uppercase; 
                text-align: center; 
                padding: 14px 13px 14px 10px!important;
                border-radius: 1px;
                -moz-transition: all 0.5s; 
                -webkit-transition: all 0.5s;
                transition: all 0.5s;
                height: 41px;}
            li.menu_account:hover {
                background-color:#f93300;}
            .menu_account a:hover {
                opacity: 1!important;}}
 
    /*make sure get started CTA text is white even when menu is fixed */
        @media only screen and (min-width : 981px) {
            .et-fixed-header #top-menu li.current-menu-ancestor>a#mp_menu_account, 
            .et-fixed-header #top-menu li.current-menu-item>a#mp_menu_account,
            .et-fixed-header #top-menu li.current_page_item>a#mp_menu_account,
            .et-fixed-header #top-menu a#mp_menu_account {
                color: white!important;}}