body, input, textarea, select {
    font-family: Helvetica;
}

.primary-navigation .dropdown-toggle:before {
color: #cc0000;
}

et_vertical_nav #main-header #top-menu > li > a {
    margin-right: -40px;
    padding-bottom: 19px;
    padding-right: 0;
}

.button-new {
   border-top: 1px solid #007f50;
   background: #05945d;
   background: -webkit-gradient(linear, left top, left bottom, from(#007f50), to(#05945d));
   background: -webkit-linear-gradient(top, #007f50, #05945d);
   background: -moz-linear-gradient(top, #007f50, #05945d);
   background: -ms-linear-gradient(top, #007f50, #05945d);
   background: -o-linear-gradient(top, #007f50, #05945d);
   padding: 9px 18px;
   -webkit-border-radius: 9px;
   -moz-border-radius: 9px;
   border-radius: 9px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Georgia, serif;
   text-decoration: none;
   vertical-align: middle;
  width: auto;
   }
.button-new:hover {
   border-top-color: #09b573;
   background: #09b573;
   color: #000000;
   }
.button-new:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }

.et_menu_container  {
          margin-left: 20px !important;
}

/* MOBILE DROPDOWN */

.sub-menu.hide { display: none!important; }
.sub-menu.visible { display: block!important; }
.et_mobile_menu .menu-item-has-children > a:after {
content: '+';
position: absolute;
right: 20px;
}

.office-space {
color: #05933b;
}

/* Media Queries */

@media (max-width: 430px) {
     #logo {
          margin: 0 auto !important;
     }
    
     .logo_container {
          display: inline-block;
          margin: 0 auto;
     }

     .container.clearfix.et_menu_container {
          display: inline-block;
          margin-left: 30px !important;
     }



}
