/*
Theme Name:  Divi Child Theme
Theme URI:   http://www.mikerezl.com
Version:     0.1
Description: A child theme of Divi.
Author:      Mike Rezl
Author URI:  http://www.mikerezl.com
Template:    Divi
*/

/* fixes fixed-nav padding */
.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_header_style_centered #page-container {padding-top: 71px !important;}

/* mobile-hamburger color */
span.mobile_menu_bar:before {color: #ffffff !important;}

/* removes mobile-menu text */
.select_page { visibility: hidden; }

/* mobile menu top bar color */
.et_mobile_menu {border-top: 3px solid #8795b7 !important;}



.wspsc_add_cart_submit {
    color: #FFFFFF;
    background-color: rgb(69, 176, 188);
    font-family: "Nunito Sans", Helvetica, Arial, Lucida, sans-serif;
    font-size: 18px;
    border-radius: 33px;
    padding: 12px 24px;
    border: 0px;
}


/* Font Awesome Icon Size */
.fab {
    font-size: 20px !important;
}

/* Articles Category Button */

input.eg-search-input[type="text"] {
    outline: none !important;
    margin: 0px 8px 5px !important;
    padding: 8px 15px;
    border: 0px;
}

.esg-filter-wrapper.dropdownstyle.esg-fgc-4 {
padding: 3px 28px;
border: 0px solid #b7b7b7;
border-radius: 32px;
background: #fff;
}

.esg-selected-filterbutton {
    padding: 3px 15px 0px 10px !important;
    font-size: 14px !important;
}

.esg-filterbutton span {
    font-size: 14px !important;
}

.esg-filterbutton.esg-allfilter {
    width: 180px !important;
}

.eg-icon-search {
    margin-left: 0px !important;
}

.akismet_comment_form_privacy_notice {display:none}

/* Adjust navigation breakpoint */
@media (max-width: 1024px) {
 #et_mobile_nav_menu {
 display: block;
 }
}

body {background:#fc9d19}


header#main-header.et-fixed-header, #main-header{
	-webkit-box-shadow:none !important;
	-moz-box-shadow:none !important;
	box-shadow:none !important;
}


#gform_submit_button_1 {
    background: transparent;
    border: 2px solid #3d4d69 !important;
    border-radius: 99px !important;
    padding: 8px 12px;
    font-size: 18px;
    color: #3d4d69 !important;
}

.et-cart-info {
    display: none !important;
}

/* Hide Divi Main Navigation Menu on mobile screen size only */
/* includes phone and medium tablet styles 
@media (max-width: 1160px) {
#main-header { display:none; }
#page-container {
padding-top:0px !important;
margin-top:-1px !important
}
}

@media (min-width: 1160px) {
.sfm-rollback {
    display: none;
}
}


@media (max-width: 1160px) {
 #et_mobile_nav_menu {
 display: block;
 }
 
#top-menu {
 display: none;
 }
 }
*/



/* Toggle increase clickable area */

/*remove the default padding from the accordion*/
.pa-accordion-clickable-area .et_pb_toggle {
	padding: 0;
}
/*add the padding back to the title instead*/
.pa-accordion-clickable-area .et_pb_toggle .et_pb_toggle_title {
	padding: 20px;
}
/*adjust padding for the icon to restore orginal position*/
.pa-accordion-clickable-area .et_pb_toggle .et_pb_toggle_title:before {
	padding-right: 20px;
}
/*add the padding back to the open accordion content*/
.pa-accordion-clickable-area .et_pb_toggle .et_pb_toggle_content {
	padding: 0 20px 20px 20px;
}


.gt_switcher.notranslate {
  margin-top: -20px;
}

#et-top-navigation {
  padding-right: 160px !important;
}

.menu-item-4685 ul.sub-menu {
    right: 0px !important;
}