


#main-header {
   padding: 1em 0;
}

#logo {
    max-height: 100%;
}

nav#top-menu-nav, #top-menu, nav.fullwidth-menu-nav, .fullwidth-menu {
    padding: 1em 0;
}

#et_search_icon:before {
     top: 1.6em;
}

#top-menu li {
    display: inline-block;
    padding-right: 24px;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: normal;
    letter-spacing: 1px;
}

.et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a {
    padding-bottom: 20px;
}

#top-menu li.current-menu-item > a, .bottom-nav li.current-menu-item > a, .footer-widget h4 {
    color: #666;
}

/********************** buttons **************************/

.et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay:before, .et_pb_member_social_links a:hover, .woocommerce-page #content input.button:hover .et_pb_widget li a:hover, .et_pb_bg_layout_light .et_pb_promo_button, .et_pb_bg_layout_light.et_pb_module.et_pb_button, .et_pb_bg_layout_light .et_pb_more_button, .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .et_pb_contact_submit, .et_pb_bg_layout_light .et_pb_newsletter_button {
    color: #711c23;
}

/********************** tables **************************/

.tablepress table {width:100%;}

.tablepress tfoot th, .tablepress thead th {
    background-color: #23282d;
    font-weight: 700;
    vertical-align: middle;
    color: #fff;
}

.tablepress thead th {
    border: 1px solid #23282d;
}

.tablepress td.column-1 {
    width:3%;
    max-width:3% !important;
}
.tablepress td.column-2 {
    width:97%;
}

/********************** abstract form  **************************/
#post-114 #left-area ul, #post-114 .entry-content ul, #post-114 .comment-content ul, #post-114 body.et-pb-preview #main-content .container ul {
    padding: 0 0 23px 0px;
}

.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label, .gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label, .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label, .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label {
    display: block;
    font-size: .9em;
    letter-spacing: 0;
   
}

input#gform_submit_button_1 {
    background: #000;
    color: #fff;
    padding: .8em;
    border:0;
}

input#gform_submit_button_1:hover {
    background: #666;
}



/********************** footer **************************/

#footer-bottom {
    padding: 25px 0;
    background-color: #1f1f1f;
    color: #ccc;
    background-color: rgba(0, 0, 0, 0.32);
    text-align: center;
}

#footer-bottom .container {
     text-align: center;
}