/*
    Button
    ------
*/
.evDropdown {
    font-family: ,Helvetica,Arial,sans-serif;
    font-size: -2px;
    color: inherit;
    height: auto;
    padding: 0px;
    }
.evDropdown:link,
.evDropdown:visited {
    color: inherit;
    }
.evDropdown > .link {
    display: block;
    vertical-align: baseline;
    line-height: 1;
    height: auto;
    padding: /*style._content_third_gap(*/10px/*)*/;
    border-radius: 0px;
    }
.evDropdown > .link > .icon {
    display: inline-block;
    vertical-align: middle;
    font-size: 1.1em;
    line-height: 1;
    text-decoration: none !important;
    color: inherit;
    width: auto;
    height: auto;
    margin: 0;
    }
.evDropdown > .link > .icon + .label {
    padding-left: /*style._content_third_gap(*/10px/*)*/;
    }
.evDropdown > .link > .label + .icon {
    padding-left: /*style._content_third_gap(*/10px/*)*/;
    }
.evDropdown > .link > .label {
    display: inline-block;
    vertical-align: middle;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    padding: 0px;
    text-decoration: inherit;
    text-transform: inherit;
    line-height: 20px;
    }
.evDropdown > .content {
    top: 100%;
    right: auto;
    left: 0;
    min-width: 115%;
    margin: 0 -10px;
    background: /*style.dropdown_menu_background_color(*/#FFF/*)*/;
    border: 0 none;
    font-size: 14px;
    line-height: 20px;
    color: /*style.dropdown_menu_link_color(*/#403D37/*)*/;
    z-index: 1;
    }
.evDropdown > .content li {
    line-height: 1;
    border: 0px none;
    border-bottom: 1px solid /*style.dropdown_menu_link_seperator_color(*/#FFF/*)*/;
    padding: 0px;
    margin: 0px;
    }
.evDropdown > .content li.last,
.evDropdown > .content li:last-child {
    border-bottom: 0px none;
    }
.evDropdown > .content li > a,
.evDropdown > .content li > label {
    position: relative;
    display: block;
    border: 0px none;
    color: inherit;
    padding: /*style._content_third_gap(*/10px/*)*/ /*style._content_two_third_gap(*/20px/*)*/;
    }
.evDropdown > .content li > a:hover,
.evDropdown > .content li > a.hover,
.evDropdown > .content li > a:focus,
.evDropdown > .content li > a.focus {
    color: /*style.dropdown_menu_hover_link_color(*/#00b7a9/*)*/;
    text-decoration: /*style.dropdown_menu_hover_decoration(*/none/*)*/;
    }
.evDropdown > .content li > label:hover a.evCheckbox,
.evDropdown > .content li > label.hover a.evCheckbox,
.evDropdown > .content li > label:focus a.evCheckbox,
.evDropdown > .content li > label.focus a.evCheckbox,
.evDropdown > .content li > label:hover a.evRadio,
.evDropdown > .content li > label.hover a.evRadio,
.evDropdown > .content li > label:focus a.evRadio,
.evDropdown > .content li > label.focus a.evRadio {
    border-color: /*style.primary(*/#3e653e/*)*/;
    box-shadow: 0 0 3px /*style.primary(*/#3e653e/*)*/;
    color: /*style.field_text_color(*/#777/*)*/ !important;
    }
.evDropdown > .content li > label:hover a.evCheckbox:checked,
.evDropdown > .content li > label.hover a.evCheckbox:checked,
.evDropdown > .content li > label:focus a.evCheckbox:checked,
.evDropdown > .content li > label.focus a.evCheckbox:checked,
.evDropdown > .content li > label:hover a.evCheckbox.checked,
.evDropdown > .content li > label.hover a.evCheckbox.checked,
.evDropdown > .content li > label:focus a.evCheckbox.checked,
.evDropdown > .content li > label.focus a.evCheckbox.checked,
.evDropdown > .content li > label:hover a.evRadio:checked,
.evDropdown > .content li > label.hover a.evRadio:checked,
.evDropdown > .content li > label:focus a.evRadio:checked,
.evDropdown > .content li > label.focus a.evRadio:checked,
.evDropdown > .content li > label:hover a.evRadio.checked,
.evDropdown > .content li > label.hover a.evRadio.checked,
.evDropdown > .content li > label:focus a.evRadio.checked,
.evDropdown > .content li > label.focus a.evRadio.checked {
    background-color: /*style.primary(*/#3e653e/*)*/;
    border-color: /*style.primary(*/#3e653e/*)*/;
    color: /*style.text_color_on_primary(*/#FFF/*)*/ !important;
    }
.evDropdown.open > .link {
    background: none transparent;
    border: 0px none;
    padding: /*style._content_third_gap(*/10px/*)*/;
    border-radius: 0px;
    }
.evDropdown.open > .link:after {
    content: '';
    display: block;
    border-width: 7px 8px;
    border-style: solid;
    border-color: transparent;
    border-bottom-color: #fff;
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 2;
    }
.evDropdown.open > .content {
    top: calc(100% - 1px);
    }
