/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.8.7
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/

/* @group Base */
html body section .container .gform_wrapper .gfield .ginput_container_select .chosen-container {
  position: relative;
  display: block;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
    width: 100% !important;
}

body section .container .gform_wrapper .chosen-container .chosen-drop {
  position: absolute;
  top: 100%;
  z-index: 9;
  width: 100%;
  border:2px solid #aaa;
  border-top: 0;
  background: #fff;
  clip: rect(0, 0, 0, 0);
  -webkit-clip-path: inset(100% 100%);
          clip-path: inset(100% 100%);
}

body section .container .gform_wrapper .chosen-container.chosen-with-drop .chosen-drop {
  clip: auto;
  -webkit-clip-path: none;
          clip-path: none;
}

/* @end */
/* @group Single Chosen */
body section .container .gform_wrapper .chosen-container-single .chosen-single {
  position: relative;
  display: block;
  overflow: hidden;
  padding:17px 45px 17px 15px;
  height: auto;
  border-radius: 0px;
  background: #fff;
  color: #444;
  text-decoration: none;
  line-height: 24px;
    border: 2px solid #464646;
    border-radius: 0;
    font-size: 18px!important;
    color: #222!important;
    font-family: robotoregular!important;  
}
body section .container .gform_wrapper .chosen-container-single .chosen-single:after{
    position: absolute;
    right: 10px;
    top: 17px;
    content: "\f107";
    font-family: FontAwesome;
    font-size: 28px;
}


body section .container .gform_wrapper .chosen-container-single .chosen-default {
  color: #999;
}

body section .container .gform_wrapper .chosen-container-single .chosen-single span {
  display: block;
    white-space: initial;
    margin-right: 0;
    margin-bottom: 0 !important
}

body section .container .gform_wrapper .chosen-container-single .chosen-single-with-deselect span {
  margin-right: 38px;
}


.chosen-container-single .chosen-single div {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 18px;
  height: 100%;
}
body section .container .gform_wrapper .chosen-container-single .chosen-search {
display: none;
}

.chosen-container-single .chosen-drop {
  margin-top: -1px;
  border-radius: 0 0 4px 4px;
  background-clip: padding-box;
}

body section .container .gform_wrapper .chosen-container-single.chosen-container-single-nosearch .chosen-search {
    display: none;
}

/* @end */
/* @group Results */
body section .container .gform_wrapper .chosen-container .chosen-results {
  color: #444;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 0;
  padding: 0px;
  max-height: 240px;
  -webkit-overflow-scrolling: touch;
}

body section .container .gform_wrapper .chosen-container .chosen-results li {
  margin: 0;
  padding: 5px 6px;
  list-style: none;
  line-height: 1.4;
  word-wrap: break-word;
  -webkit-touch-callout: none;
        font-size: 18px!important;
    color: #222!important;
    font-family: robotoregular!important;  
}

body section .container .gform_wrapper .chosen-container .chosen-results li.active-result {
  display: list-item;
  cursor: pointer;
}


body section .container .gform_wrapper .chosen-container .chosen-results li.highlighted {
  background:#f47c46;
    color: #fff !important;
}

/*.page-contact-us .gform_wrapper ul.gform_fields li.gfield{ padding-right: 0 !important }*/
body section .container .gform_wrapper .chosen-container-active .chosen-single{ -webkit-box-shadow: none; box-shadow: none; }

.page-contact-us .gform_wrapper .chosen-container-single .chosen-single div{ display: none; }
.page-contact-us .gform_wrapper li.gfield label {
    font-family: robotoregular;
    font-size: 22px;
    color: #464646;
    font-weight: 400;
}
.page-contact-us .gform_wrapper li.gfield .gfield_required {
    color: #f47c46!important;
}
@media (max-width: 910px){
.page-contact-us .gform_wrapper li.gfield label {
    font-size: 18px;
}
}    