

#rpb_carousel-1 .rpb_carousel_item {
    border: 0px solid #fff !important;
    background: none !important;
}

.content_bottom {
    padding-bottom: 16px !important;
}

header.centered_logo .header_inner_right {
    display: none;
}

header.centered_logo nav.main_menu>ul {
    margin-top: 12px;
}

.header_bottom {
    padding: 0 45px 22px;
}

.latest_post_inner .post_infos {
    font-size: 15px;
}

.blog_holder.blog_large_image article:not(.format-quote):not(.format-link) .post_info, .blog_holder.blog_single article:not(.format-quote):not(.format-link) .post_info {
    margin-top: 14px;
}

.widget #searchform {
    border: 1px solid lightgrey;
}

.wpb_widgetised_column .widget {
    margin: 0 0 28px;
}
.wpb_widgetised_column .widget.widget_search {
    margin-bottom: 0!important;
}

aside .widget.widget_search {
    padding: 0;
    margin-bottom: 0!important;
}

aside .widget {
    margin: 0 0 24px!important;
}

.footer_top .gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
    width: 98% !important;
    margin-bottom: -15px !important;
}

.footer_top .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_below div.ginput_container[class*="gfield_time_"] label {
    margin: 1px 0 -15px 1px !important;
}

.footer_top .gform_wrapper .top_label .gfield_label {
    display: none !important;
}

.gform_wrapper .gform_footer input[type=submit], body .gform_wrapper input[type=button], body .gform_wrapper input[type=reset]{   
    background: #739693;
    border: 0px;
    color: #ffffff;
}

.drop_down .second .inner {
    padding-top: 21px;
}

/* adjust gravity forms input fields in body*/

body .gform_wrapper input[type=text],
body .gform_wrapper input[type=url],
body .gform_wrapper input[type=email],
body .gform_wrapper input[type=tel],
body .gform_wrapper input[type=number],
body .gform_wrapper input[type=password],
body .gform_wrapper select,
body .gform_wrapper textarea 
{
border: 1px solid #d4d4d4!important;
height: 32px;
width:98%!important;
}

.blog_holder.blog_large_image article:not(.format-quote):not(.format-link) .post_info, .blog_holder.blog_single article:not(.format-quote):not(.format-link) .post_info {
    margin-bottom: 0;
}

.wpb_widgetised_column .widget h5 {
    margin-bottom: 15px;
}

.wpb_widgetised_column .widget li {
    margin: 0 0 6px;
    list-style-type: square;
    margin: 0 0 0 20px;
}

.wpb_widgetised_column .widget li:last-child, .wpb_widgetised_column .widget.qode_latest_posts_widget li {
    margin: 0 0 0 20px;
}

.footer_top .widget.widget_nav_menu li {
    list-style-type: square;
    margin: 0 0 0 20px;
    font-weight: 400;
    color: #e0e0e0;
}

.footer_top .widget_meta>ul>li, .footer_top .widget_nav_menu ul li, .footer_top .widget_pages ul li, .footer_top .widget_recent_comments>ul>li, .footer_top .widget_recent_entries>ul>li {
    padding: 0 0 5px;
}

.footer_top .widget_meta>ul>li>a, .footer_top .widget_nav_menu ul li a, .footer_top .widget_pages>ul>li>a, .footer_top .widget_recent_comments>ul>li>a, .footer_top .widget_recent_entries>ul>li>a, .footer_top .widget_recent_entries>ul>li>span, .footer_top_holder, footer {
    color: #e0e0e0;
    font-weight: 400;
}

/* Page Bullets*/

.q_list.circle ul>li, .q_list.number ul>li {
    position: relative;
    font-weight: 400;
    margin: 0px 0px 0px 0px;
    padding: 0 0 0 18px;
    color: #4f4f4f;
}

.wpb_text_column .wpb_wrapper > ul > li {
    text-indent: -1em;
    padding-left: 1em;
}

/* Block Quotes*/

blockquote {
    quotes: none;
    position: relative;
    padding: 0px 0px 0px 20px;
    border-left: 6px solid #e3e3e3;
    margin: 20px 0px 26px 20px;
}

h2, .h2, h2 a {
    margin-bottom: -6px;
}

h4, .h4, h4 a {
    margin-bottom: -6px;
}