/*
Theme Name: Head Blog Child
Theme URI: https://headthemes.com/theme/head-blog/
Template: head-blog
Author: HeadThemes
Author URI: https://headthemes.com/
Description: Head Blog is a minimalistic and fast blogging theme for WordPress. It supports custom header, logo or background, and it is easy to use even for WordPress beginners. Head Blog is SEO friendly, and WPML, translation and RTL ready. DEMO: https://headthemes.com/head-blog-demo/
Tags: one-column,two-columns,right-sidebar,flexible-header,rtl-language-support,footer-widgets,custom-header,custom-background,custom-menu,featured-images,translation-ready,custom-logo,threaded-comments,blog
Version: 1.1.0150
Updated: 2021-03-13 18:08:11

*/

/*

Ultimate Member Button CSS Change

*/

.um input[type=submit].um-button,
.um a.um-button,
.um a.um-message-send,
.um a.um-button.um-disabled,
.um a.um-button.um-disabled:hover,
.um a.um-message-send.disabled,
.um-members.um-members-grid a.um-message-btn,
.um a.um-message-send.disabled:hover,
.um a.um-user-photos-add-link,
.um-modal-btn,
.um-modal-body div.upload,
.um-completeness-field a.um-button.um-btn-auto-width,
.um-completeness-save a.save,
button.wpuf-multistep-next-btn.btn.btn-primary,
button.wpuf-multistep-prev-btn.btn.btn-primary,
a.button.file-selector,
input.wpuf-submit-button,
.evo_cal_above span.evo-gototoday-btn,
.evo_cal_above span.evo-filter-btn,
.evoau_submission_form .evcal_btn,
span.editMeta.formBtnS,
span.enterNew.formBtnS,
span.evoau_event_image_remove,
span.evoau_img_btn,
a#evoau_submit.evcal_btn.evoau_event_submission_form_btn,
a.checkout-button.button.alt.wc-forward,
button#place_order.button.alt,
button#argmc-next.button.argmc-next.show-button,
button#argmc-submit.button.argmc-submit.show-button,
button.wpforms-submit,
button.btn.ninja-forms-field.nf-element.btn-success.nf-fu-fileinput-button,
input#nf-field-6.ninja-forms-field.nf-element,
input[type="submit"],
button.submit-new-idea,
button.ok,
.gform_next_button.gform-theme-button.button,
.woocommerce button.button {
    color: #08244c !important ;
    border: 1px solid #08244c !important ;
    border-radius: 4px !important;
    background: #ffffff !important ;
    font-family: Raleway !important ;
    font-size: 16px !important;
    font-weight: 700!important;
    padding: 0 20px !important;
    line-height: 34px !important;
    height: 34px !important;
    box-sizing: border-box !important;
    text-transform: uppercase !important;
    display: inline-block !important;
}

#af-wrapper a.button.button-normal.forum-editor-button {
    color: #08244c !important ;
    border: 1px solid #08244c ;
    background: #ffffff !important;
    border-radius: 4px !important;
    font-family: Raleway !important ;
    font-size: 15px !important;
    font-weight: 700!important;
    padding: 0 20px !important;
    line-height: 34px !important;
    height: 34px !important;
    box-sizing: border-box !important;
    text-transform: uppercase !important;
    display: inline-block !important;
}

button.btn.nf-fu-button-cancel {
    color: #f00020 !important ;
    border: 1px solid #f00020 !important ;
    border-radius: 4px !important;
    background: #ffffff !important ;
    font-family: Raleway !important ;
    font-size: 16px !important;
    font-weight: 700!important;
    padding: 0 20px !important;
    line-height: 34px !important;
    height: 34px !important;
    box-sizing: border-box !important;
    text-transform: uppercase !important;
}

#af-wrapper a.button.button-red {
    color: #f00020 !important ;
    border: 1px solid #f00020 !important ;
    border-radius: 4px !important;
    background: #ffffff !important ;
    font-family: Raleway !important ;
    font-size: 16px !important;
    font-weight: 700!important;
    line-height: 34px !important;
    height: 34px !important;
    box-sizing: border-box !important;
    text-transform: uppercase !important;
}

button.btn.nf-fu-button-cancel:hover {
    color: #ffffff !important ;
    border: 1px solid #ffffff !important ;
    border-radius: 4px !important;
    background: #f00020 !important ;
    font-family: Raleway !important ;
    font-size: 16px !important;
    font-weight: 700!important;
    padding: 0 20px !important;
    line-height: 34px !important;
    height: 34px !important;
    box-sizing: border-box !important;
    text-transform: uppercase !important;
}

#af-wrapper a.button.button-red:hover {
    color: #ffffff !important ;
    border: 1px solid #ffffff !important ;
    border-radius: 4px !important;
    background: #f00020 !important ;
    font-family: Raleway !important ;
    font-size: 16px !important;
    font-weight: 700!important;
    line-height: 34px !important;
    height: 34px !important;
    box-sizing: border-box !important;
    text-transform: uppercase !important;
}

#af-wrapper a.button.button-neutral {
    color: #ffffff !important ;
    border: 1px solid #08244c !important ;
    border-radius: 4px !important;
    background: #08244c !important ;
    font-family: Raleway !important ;
    font-size: 16px !important;
    font-weight: 700!important;
    padding: 0 20px !important;
    line-height: 34px !important;
    height: 34px !important;
    box-sizing: border-box !important;
    text-transform: uppercase !important;
    display: inline-block !important;
}

#af-wrapper a.button.button-neutral:hover {
    color: #08244c !important ;
    border: 1px solid #08244c !important ;
    border-radius: 4px !important;
    background: #ffffff !important ;
    font-family: Raleway !important ;
    font-size: 16px !important;
    font-weight: 700!important;
    padding: 0 20px !important;
    line-height: 34px !important;
    height: 34px !important;
    box-sizing: border-box !important;
    text-transform: uppercase !important;
    display: inline-block !important;
}

a.evcal_btn{
    color: #08244c !important ;
    border: 1px solid #08244c !important ;
    border-radius: 4px !important;
    background: #ffffff !important ;
    font-family: Raleway !important ;
    font-size: 16px !important;
    font-weight: 700!important;
    padding: 0 20px !important;
    height: 34px !important;
    box-sizing: border-box !important;
    text-transform: uppercase !important;
    display: inline-block !important;
}

a.evcal_btn:hover{
    color: #d68e00 !important ;
    border: 1px solid #d68e00 !important ;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3) !important;
    opacity: 1 !important;
}

div.nf-fu-progress-bar.nf-fu-progress-bar-success{
    background-color: #08244c !important ;
}

.evoTX_wc_section .evotx_quantity .qty b.plu,
.evotx_qty_adjuster b.plu {
    background-color: #08244c !important ;
}

.evoTX_wc_section .evotx_quantity .qty b.plu:hover,
.evotx_qty_adjuster b.plu:hover {
    background-color: #d68e00 !important ;
}

#evcal_list .eventon_list_event .event_description .evosch_oneday_schedule li.date {
    background-color: #08244c !important ;
}

.evosch_oneday_schedule li:before,
.evosch_oneday_schedule p span i {
    color: #d68e00 !important ;
}

div.evocard_box.getdirection {
    display:none !important;
}

.evoTX_wc .tx_price_line span.evo_label {
    text-transform:  none !important;
}

#evcal_list .eventon_list_event .event_description .evcal_btn,
body .evo_lightboxes .evo_lightbox_body.evo_pop_body .evcal_btn,
.ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn,
.evo_lightbox .evcal_btn,
body .evcal_btn,
.evo_lightbox.eventon_events_list .eventon_list_event a.evcal_btn,
.evcal_btn,
.evoTX_wc .variations_button .evcal_btn,
.evo_lightbox.eventon_events_list .eventon_list_event .evoTX_wc a.evcal_btn {
    color: #ffffff !important ;
    border: 1px solid #08244c !important ;
    border-radius: 4px !important;
    background: #08244c !important ;
    font-family: Raleway !important ;
    font-size: 16px !important;
    font-weight: 700!important;
    padding: 0 20px !important;
    line-height: 34px !important;
    height: 34px !important;
    box-sizing: border-box !important;
    text-transform: uppercase !important;
    display: inline-block !important;
}

.um input[type=submit].um-button:hover,
.um a.um-button:hover,
.um a.um-message-send:hover,
.um a.um-user-photos-add-link:hover,
.um-modal-btn:hover,
.um-modal-body div.upload:hover,
.um-completeness-save a.save:hover,
button.wpuf-multistep-next-btn.btn.btn-primary:hover,
button.wpuf-multistep-prev-btn.btn.btn-primary:hover,
a.button.file-selector:hover,
input.wpuf-submit-button:hover,
.evo_cal_above span.evo-gototoday-btn:hover,
.evo_cal_above span.evo-filter-btn:hover,
.evoau_submission_form .evcal_btn:hover,
span.editMeta.formBtnS:hover,
span.enterNew.formBtnS:hover,
span.evoau_event_image_remove:hover,
span.evoau_img_btn:hover,
a#evoau_submit.evcal_btn.evoau_event_submission_form_btn:hover,
a.checkout-button.button.alt.wc-forward:hover,
button#place_order.button.alt:hover,
button#argmc-next.button.argmc-next.show-button:hover,
button#argmc-submit.button.argmc-submit.show-button:hover,
button.wpforms-submit:hover,
button.btn.ninja-forms-field.nf-element.btn-success.nf-fu-fileinput-button:hover,
input#nf-field-6.ninja-forms-field.nf-element:hover,
input[type="submit"]:hover,
button.submit-new-idea:hover,
#af-wrapper a.button.button-normal.forum-editor-button:hover,
button.ok:hover,
.gform_next_button.gform-theme-button.button:hover,
.woocommerce button.button:hover {
    color: #d68e00 !important ;
    border: 1px solid #d68e00 !important ;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3) !important;
    opacity: 1 !important;

}

#evcal_list .eventon_list_event .event_description .evcal_btn:hover,
body .evo_lightboxes .evo_lightbox_body.evo_pop_body .evcal_btn:hover,
.ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn:hover,
.evo_lightbox .evcal_btn:hover,
body .evcal_btn:hover,
.evo_lightbox.eventon_events_list .eventon_list_event a.evcal_btn:hover,
.evcal_btn:hover,
.evoTX_wc .variations_button .evcal_btn:hover,
.evo_lightbox.eventon_events_list .eventon_list_event .evoTX_wc a.evcal_btn:hover {
    color: #d68e00 !important ;
    background: #ffffff !important ;
    border: 1px solid #d68e00 !important ;
}

a#evoau_lightbox_form_btn{
    color: #08244c !important ;
    text-decoration: none;
    text-transform: none;
    background-color: transparent;
    font-family: Raleway;
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    line-height: 1.6;
    padding: 0 0px;
    opacity: 1;
}

a#evoau_lightbox_form_btn:hover{
    color: #d68e00 !important ;
    text-decoration: none;
    text-transform: none;
    background-color: transparent;
    font-family: Raleway;
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
    line-height: 1.6;
    opacity: 1;
}

#af-wrapper #forum-navigation a {
    color: #ffffff !important ;
    text-decoration: none;
    text-transform: none;
    background-color: transparent;
    border-left: unset;
    font-family: Raleway;
    font-size: 15px !important;
    font-weight: 500!important;
    text-transform: uppercase !important;
}

#af-wrapper #forum-navigation a:hover{
    color: #d68e00 !important ;
    text-decoration: none;
    text-transform: none;
    border-left: unset;
    background-color: transparent;
    font-family: Raleway;
    font-size: 15px !important;
    font-weight: 500!important;
    text-transform: uppercase !important;
}

a.button.file-selector,
input.wpuf-submit-button {
    box-shadow: none !important;
    text-shadow: none !important;
}

input.wpuf-submit-button{
    position: absolute;
    bottom: 5px;
    right: 10px;
    margin-bottom: 0px;
} 


.um a.um-button.um-alt {
    border: 1px solid #e8e8e8 !important ;
    background: #e8e8e8 !important ;
    height: 34px !important ;
}

.um-completeness-save a.skip {
    border: 1px solid #e8e8e8 !important ;
    background: #e8e8e8 !important ;
}

.um a.um-button.um-alt:hover,
.um-completeness-save a.skip:hover,
button#argmc-prev.button.argmc-previous.show-button:hover {
    color: #d68e00 !important ;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3) !important;
}

button#argmc-prev.button.argmc-previous.show-button,
.gform_previous_button.gform-theme-button.gform-theme-button--secondary.button {
    color: #08244c !important ;
    border: 1px solid #e8e8e8 !important ;
    border-radius: 4px !important;
    background: #e8e8e8 !important ;
    font-family: Raleway !important ;
    font-size: 16px !important;
    font-weight: 700!important;
    padding: 0 20px !important;
    line-height: 34px !important;
    height: 34px !important;
    box-sizing: border-box !important;
    text-transform: uppercase !important;
    display: inline-block !important;
}

#af-wrapper .forum .forum-title,
#af-wrapper a {
    color: #08244c !important ;
    font-family: Raleway !important ;
    font-size: 15px;
}

#af-wrapper .forum .forum-title:hover,
#af-wrapper a:hover,
div#forum-breadcrumbs a {
    color: #d68e00 !important ;
    font-family: Raleway !important ;
    text-decoration: unset !important;
}

div#read-unread span.indicator.unread{
    background-color: #d68e00 !important ;
}
/* UM-GENERAL Logo in Button Color + Hover */

.um .um-button::before {
    color: #08244c !important ;
}
.um .um-button:hover::before{
    color: #d68e00 !important ;
}

.um div.um-members-edit-btn{
    height: 35px !important;
}

/* UM-GENERAL Link Color + Hover */

.um a.um-link,
.um a.um-link:active,
.um a.um-link:focus,
.um-profile-subnav a,
.um-profile-subnav a.active,
.um-account-profile-link a {
    color: #08244c !important ;
}

.um a.um-link:hover,
.um-profile-subnav a:hover {
    color: #d68e00 !important ;
}


/* UM-GROUPS Modification of border line between groups. */

.um-groups-directory .um-group-item {
    border-bottom: 1px solid #ccc;
    padding: 18px 0 40px 0 !important;
    clear: both;
    float: none;
}

/* UM-GROUPS Font change  + Color change */

.um-group-form input[type=text],
.um-group-form input[type=text]::placeholder {
	font-family: Raleway !important ;
}

.um-group-item .um-group-meta ul li,
.um-group-item .actions ul li,
.um-groups-author-url i {
	color: #4c4c4c !important ;
}

.um .um-tip:hover, 
.um .um-field-radio.active:not(.um-field-radio-state-disabled) i,
.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i,
.um .um-member-name a:hover,
.um .um-member-more a:hover,
.um .um-member-less a:hover,
.um .um-members-pagi a:hover,
.um .um-cover-add:hover,
.um .um-profile-subnav a.active,
.um .um-item-meta a,
.um-account-name a:hover,
.um-account-nav a.current,
.um-account-side li a.current span.um-account-icon,
.um-account-side li a.current:hover span.um-account-icon,
.um-dropdown li a:hover,
i.um-active-color, span.um-active-color,
i.um-faicon-thumbs-up.um-active-color,
i.um-faicon-users,
i.um-user-photos-ajax-loading,
.um-groups-ajaxdata-commentlikes,
.um-groups-comment-meta i.um-faicon-thumbs-up::before,
.um-activity-comment-meta i.um-faicon-thumbs-up::before {
    color: #08244c !important ;
}

/* UM GLOBAL - Change Verified Icon Color */

i.um-verified.um-icon-checkmark-circled.um-tip-s{
    color: #08244c !important ;
}

/* UM-GROUPS - Remove Blog Header + Empty Footer */

.um_groups.type-um_groups.status-publish.hentry .single-meta.text-center {
    display:none;
}

.um_groups.type-um_groups.status-publish.hentry .single-footer {
    display:none;
}


/* UM-USER-LOCATIONS - Remove Useless Google Maps Control */

.gmnoprint div.gm-style-mtc,
.gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom div.gm-svpc {
    display:none;
}

/* UM-GROUPS - Customize Like Button in bold + blue */

.um-groups-like.active span {
    color: #08244c !important ;
    font-weight: bold;
}

/* HEAD BLOG THEME Menu Design. Rounded squares */

.tagcloud a,
.tagcloud a:hover,
#sidebar .widget-title h3 {
    border-radius: 4px !important;
}

/* HEAD BLOG THEME Link Color focus*/

a:focus {
    outline:none ;
}

/* UM-MESSAGING Customizations */

.um-message-textarea textarea,
.um div.um div.um-form .um-message-textarea textarea {
    border: 1px solid #4c4c4c !important ;
}

.um-message-textarea textarea:focus,
.um div.um div.um-form .um-message-textarea textarea:focus,
.um div.um-form div.um-groups-textarea textarea:focus,
.um div.um .um-form .um-groups-comment-box textarea:focus,
.um div.um-form div.um-activity-textarea textarea:focus,
div.um .um-form .um-activity-comment-box textarea.um-activity-comment-textarea:focus,
.comment-form #comment:focus {
    border: 2px solid #08244c !important ;
    outline:none;
}

.um-message-item.left_m .um-message-item-content {
    background-color: #08244c !important ;
}

.um-message-item.right_m .um-message-item-content {
    color:#4c4c4c !important;
}

.um-message-footer {
    background-color: #e8e8e8 !important;
    border-top: 1px solid color:#4c4c4c !important;
}

.um-message-limit,
.um-message-item-metadata,
.um-message-conv-name {
    color:#4c4c4c !important;
}

.um-directory,
.um-members-wrapper,
.um-members.um-members-grid,
.um-member,
.um-member-card,
.um-member-tagline {
    color:#4c4c4c !important;
}

.um .picker__box,
.um .picker__header,
.um .picker__footer {
    background-color: #08244c;
}

button.picker__button--today{
    display:none !important;
} 

.um .picker__button--clear {
    border: 1px solid #08244c !important ;
    border-radius: 4px !important;
    background: #ffffff !important ;
    width:auto !important;
    padding: 0 20px !important;
    line-height: 26px !important;
}

button.picker__button--clear:hover,
.um .picker__button--close:hover{
    color: #d68e00 !important;
    border: 1px solid #d68e00 !important ;
}

.um .picker__button--close {
    color: #08244c !important ;
    border: 1px solid #08244c !important ;
    border-radius: 4px !important;
    background: #ffffff !important ;
    width:auto !important;
    padding: 0 20px !important;
    line-height: 26px !important;
    margin-left: 40px;
}

.um .picker__nav--prev:hover,
.um .picker__nav--next:hover {
    background: none !important;
}

.um .picker__day.picker__day--infocus:hover,
.um .picker__day.picker__day--outfocus:hover,
.picker--focused .picker__day--highlighted {
    background: #d68e00 !important;
}

i.um-faicon-clock-o{
    color: #999;
}

i.um-faicon-clock-o:hover{
    color: #666;
}

i.um-faicon-cog,
.um-profile.um .um-name a,
.um-followers-rc a {
    color: #08244c !important;
}

i.um-faicon-cog:hover,
.um-profile.um .um-name a:hover,
.um-followers-rc a span:hover,
.um-followers-rc a:hover {
    color: #d68e00 !important;
}

/* Hide Header on Profile Page (name behind profile picture) */
body.um-own-profile h1.single-title { display: none; }
div.post-192.page.type-page.status-publish.hentry header { display: none; }

/* Hide Author + Author link on Actu Targa category posts */
div.category-actu-targa span.author-meta { display: none; }

div,
div:focus,
div:active,
canvas,
canvas:focus,
canvas:active,
input,
input:focus,
input:active,
.um-group-fields .um-group-field textarea,
.um-group-fields .um-group-field textarea:focus,
.um-group-fields .um-group-field textarea:active,
.um-group-fields .um-group-field select,
.um-group-fields .um-group-field select:focus,
.um-group-fields .um-group-field select:active
input.select2-search__field,
input.select2-search__field:focus,
input.select2-search__field:active
span.select2-selection,
span.select2-selection:focus,
span.select2-selection:active {
    outline: none !important;
}

button.gm-control-active,
button.gm-control-active:focus,
button.gm-control-active:active{
    outline: none !important;
}

button.gm-ui-hover-effect,
button.gm-ui-hover-effect:hover {
    box-shadow: none !important;
}

.um-field-checkbox-option {
    color: #4c4c4c !important ;
}

i.um-icon-android-checkbox-outline-blank {
    color: #4c4c4c !important ;
}

.um-message-noconv {
    padding: 0 0 !important;
}

div.single-wrap.col-md-12  {
    padding-top: 0 !important;
    padding-bottom: 15px !important;
}

span.um-completeness-done {
    background: #08244c !important ;
}

div.um-profile-nav {
    background: #e8e8e8 !important ;
    padding-left: 0 !important;
}

.um-profile-nav-item a {
    background: #08244c !important ;
    color: #ffffff !important ;
}

.um-profile-nav-item a:hover {
    color: #d68e00 !important ;
}

.um-profile-nav-item.active a {
    background: #ffffff !important ;
    color: #08244c !important ;
    border: 2px solid #08244c !important ;
    font-size: 11.5px;
}

.um-followers-rc a span {
    border-radius: 50px;
    padding: 2px 5px 2px 5px;
    background: #f8f8f8;
    border: 1px solid #e5e5e5;
    display: inline !important;
    color: #08244c !important ;
    font-weight: normal !important;
}

.um-followers-rc a {
    padding: 10px 10px 10px 10px !important;
    border-right: 1px solid #ccc !important;
}

.um-followers-rc a.current {
    background: #f2f2f2;
}

div.um-followers-rc {
    display: inline-flex !important;
    font-size: 15px !important;
    text-transform: none !important;
    width: fit-content;
    margin-left: 0px !important;
    float: left;
}

.um-followers-rc a:hover > .um-ajax-count-followers,
.um-followers-rc a:hover > .um-ajax-count-following {
    color: #d68e00 !important ;
}

div.um-followers-bar {
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

div.um-header {
    border-bottom: none !important;
}

.um-user-photos-image-block-editable .um-user-photos-image-block-buttons a,
.um-user-photos-image-block-editable .um-user-photos-image-block-buttons a:hover {
    border-radius: 50% !important;
    line-height: 30px !important;
    padding: 0 !important;
}

div.um-dropdown {
    top: 40px !important;
    right: -87px !important;
}

div.um-name {
    padding-top: 10px !important;
}

.um-profile-photo a.um-profile-photo-img {
    border-color: #e8e8e8 !important ;
    border-bottom: 5px solid #e8e8e8 !important; 
}

.um-profile-subnav {
    background: none !important;
}

div.um-notification-b {
    background: #08244c !important ;
}

div.um-notification-b:hover {
    background: #d68e00 !important ;
}

div.uimob800 a.um-account-link.current{
    background-color: #08244c !important ;
}

.um-account-side li {
    background: #e8e8e8 !important;
}

.navbar-nav a:hover{
    background: #08244c !important ;
}

i.um-faicon-check,
i.um-faicon-check:hover,
i.um-icon-edit:hover {
    color: #d68e00 !important ;
}

i.um-faicon-thumbs-up,
i.um-icon-android-person-add,
i.um-faicon-comment,
i.um-icon-edit {
    color: #08244c !important ;
}

.um_user_photos_account div.um-left {
    width: auto !important;
}

.um-account .um-account-tab-um_user_photos .um_user_photos_account .um-button.danger,
.um-account .um-account-tab-um_user_photos .um_user_photos_account .um-button.danger:hover,
#um_account_submit_delete {
    border: 1px solid #c50707 !important ;
    color: #c50707 !important;
}

div.um-modal-header {
    background: #08244c;
}

.um-activity-like.active span,
.um-user-photos-like.active span,
ins.um-groups-ajaxdata-commentlikes,
ins.um-activity-ajaxdata-commentlikes
 {
    color: #08244c !important ;
    font-weight: bold;
}

div.post-55 .single-wrap.col-md-12::before{
    content:"";
    background-image: url("https://targamicale.fr/wp-content/uploads/2021/04/T44_cru_9.jpg"); 
    background-position: center center; 
    background-size: cover; 
    background-repeat: no-repeat; 
    background-attachment: fixed;
    opacity: 0.1;
    position:absolute;
    top:0;
    bottom:0;
    right:0;
    left:0;
    width:auto;
    height:auto; 
} 

/* Modification Profile Tab (enlever Titre "Photo Bateau sur page profile mais laisser sur page profile modification.")*/ 
/* Modification Profile Tab (enlever Titre "Photo Bateau Default sur page profile mais laisser sur page profile modification.")*/ 
div.um-field.um-field-image.um-field-boat_picture.um-field-image.um-field-type_image .um-field-label,
div.um-field.um-field-image.um-field-boat_picture_default.um-field-image.um-field-type_image .um-field-label{
    display:none;
}
div.um-field.um-field-image.um-field-boat_picture.um-field-image.um-field-type_image[data-mode="profile"] .um-field-label,
div.um-field.um-field-image.um-field-boat_picture_default.um-field-image.um-field-type_image[data-mode="profile"] .um-field-label{
    display:block;
}
/* Fin modifications Profile Tab */

li.wpuf-field-data.wpuf-field-data-textarea_field,
li.embedvideo{
    display: block !important;
    padding-top: 15px;
}

div.wpuf-embed-preview iframe,
div.wp-block-embed__wrapper iframe{
    width:600px;
    height:400px;
}

a.post-edit-link{
    color: #08244c !important ;
    border: 1px solid #08244c !important ;
    border-radius: 4px !important;
    background: #ffffff !important ;
    font-family: Raleway !important ;
    font-size: 16px !important;
    font-weight: 700!important;
    padding: 0 20px !important;
    line-height: 34px !important;
    height: 34px !important;
}


.single .tags-links {
    padding-left: 0;
    padding-right: 10px;
    padding-bottom: 15px;
}

label.um-field-checkbox.um-field-half  {
    width: 100%;
}

span.um-completeness-progress,
div.um-completeness-complete span,
div.um-completeness-header {
    color: #08244c !important ;
}

div.um-completeness-complete {
    color: #666;
}

div.wpuf-label,
span.wpuf-help {
    color: #08244c !important ;
}

p.no-comments {
    width: 100%;
    box-sizing: border-box;
    border: 2px dotted #cc3000;
    color: #333;
    background: #fff;
    font-size: 14px;
    padding: 20px;
    border-radius: 4px;
}

div.comments-template {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}


.evo_cal_above span.evo-gototoday-btn,
.evo_cal_above span.evo-filter-btn {
    opacity: 1;
}


span#evcal_next:hover,
span#evcal_prev:hover {
    box-shadow: 0 5px 15px rgba(0,0,0,0.3) !important;
}

div.eventon_sorting_section {
    background: #e8e8e8;
}

.eventon_filter_line p.filtering_set_val,
.eventon_filter_line p.filtering_set_val.show {
    color: #08244c;
    border: 1px solid #08244c;
    background: #ffffff !important;
}

.eventon_filter_line p.filtering_set_val:hover {
    color: #d68e00;
    border: 1px solid #d68e00 !important;
    background: #ffffff !important;
}

.eventon_filter_line .eventon_filter_dropdown p.select:before,
.eventon_filter_line .eventon_filter_dropdown p.select {
    color: #08244c !important;
}

.eventon_filter_line .eventon_filter_dropdown p.select:hover::before,
.eventon_filter_line .eventon_filter_dropdown p.select:hover {
    color: #d68e00 !important;
}

.eventon_filter_line .eventon_filter_dropdown p:hover {
    color: #4c4c4c; !important;
}

div#evcal_list.eventon_events_list p.no_events {
    color: #08244c !important;
}

p#evcal_cur.evo_month_title {
 font-size: 34px;
 font-weight: 500;
}

span.evcal_desc2.evcal_event_title {
    font-weight: 500 !important;
}

div#evoau_event_manager h2.title {
    display: none;
}

.evoau_back_btn i {
    border: 1px solid #08244c !important;
}

.evoau_back_btn:hover i, .evoau_paginations:hover i {
    border: 1px solid #d68e00 !important;
    background-color: #ffffff !important;
}

.evoau_back_btn:hover i::before{
    color: #d68e00 !important;
}

p.event_post_status,
.eventon_events_list.eventon_list_event.evcal_desc3.evo_ep_time,
.eventon_events_list.eventon_list_event.evcal_desc.evcal_desc3 .evo_ep_pre {
    color: #4c4c4c;
}

body .evoau_submission_form p label {
    color: #08244c !important;   
}

.evcal_desc3 .evo_ep_bar b, .evcal_desc3 .evo_ep_bar b:before {
    background-color: #d68e00 !important;
}

.evoau_submission_form .evoau_table .row {
    background-color: #e8e8e8 !important;
}

.trumbowyg-box, .trumbowyg-editor {
    background-color: #fcfcfc !important;
}

body .evoau_submission_form h2, body .evoau_submission_form h3 {
    color: #08244c !important;
}

.trumbowyg-box svg {
    fill: #08244c !important;
}

.trumbowyg-box button:hover svg {
    fill: #d68e00 !important;
}

.evoau_submission_form .event_post_status b,
.evoau_submission_form span.evoau_selected_val,
span.ajde_yn_btn {
    background-color: #08244c !important;
    color: #ffffff !important;
}

.evoau_submission_form .event_post_status {
    opacity: 1 !important;
}

span.ajde_yn_btn.NO {
    background-color: #b3b3b3 !important;
}

span.ajde_yn_btn.NO:hover,
span.ajde_yn_btn:hover {
    background-color: #d68e00 !important;
}

.evoau_submission_form .row p.checkbox_row .evoau_cat_select_field span {
    background-color: #f2f2f2 !important;
}

.evoau_submission_form .row p input.evoau_dpicker,
.evoau_submission_form .evoau_time_edit .time_select select {
    font-size: 15px !important;
}
 
.eventon_actionuser_eventslist .evoau_manager_row.past,
.eventon_actionuser_eventslist .evoau_manager_row.past:hover {
    background-color: #f2f2f2 !important;
    opacity: 0.5 !important;
}

.eventon_actionuser_eventslist .evoau_manager_row {
    background-color: #e8e8e8 !important;
}

.eventon_actionuser_eventslist .evoau_manager_row:hover {
    background-color: #cccccc !important;
}

.eventon_actionuser_eventslist a.editEvent,
.eventon_actionuser_eventslist a.deleteEvent {
    color: #08244c !important;
    border:  1px solid #08244c !important;
    opacity: 1 !important;
}

.eventon_actionuser_eventslist a.editEvent:hover,
.eventon_actionuser_eventslist a.deleteEvent:hover{
    color: #ffffff !important;
    border:  1px solid #d68e00 !important;
    opacity: 1 !important;
    background-color: #d68e00 !important;
}

.eventon_actionuser_eventslist .evoau_manager_row.past a.editEvent:hover,
.eventon_actionuser_eventslist .evoau_manager_row.past a.deleteEvent:hover{
    color: #08244c !important;
    border:  1px solid #08244c !important;
    background-color: transparent !important;
}

.eventon_actionuser_eventslist p subtitle a {
    color: #08244c !important;
}

.eventon_actionuser_eventslist .evoau_manager_row span {
    opacity: 1 !important;
}

.eventon_actionuser_eventslist .evoau_manager_row span.event_date_time,
.eventon_actionuser_eventslist .evoau_manager_row span.event_date_time span {
    color:  #4c4c4c !important;
}


.evoau_submission_form .repeat_type .evo_repeat_type_val {
    background-color: #b3b3b3 !important;
    color: #4c4c4c !important;
}

.evoau_submission_form .repeat_type .evo_repeat_type_val:hover {
    background-color: #08244c !important;
    color: #ffffff !important;
}

.evoau_submission_form .repeat_type .evo_repeat_type_val.select,
.evoau_submission_form .repeat_type .evo_repeat_type_val.select:hover {
    background-color: #d68e00 !important;
    color: #ffffff !important;
}

a#evoau_submit.evcal_btn.evoau_event_submission_form_btn {
    padding-top: 0px !important;
}

#evcal_list .eventon_list_event .evcal_list_a {
    border-left-color: #08244c !important;
}

.evoau_submission_form h2,
.evoau_submission_form h3,
.evoau_submission_form p #evoau_submit,
a.evoAU_form_trigger_btn,
.evoau_submission_form .msub_row a, .row .enterNew,
.evoau_submission_form .formBtnS {
    font-family: Raleway !important;
    font-weight: 500 !important;
    text-transform: none !important;
}

.posted-date,
.cat-links a,
.cat-links span,
.tags-links span,
.comments-meta {
    opaticity:  1;
}

img.gravatar.avatar.avatar-80.um-avatar.um-avatar-default,
img.gravatar.avatar.avatar-80.um-avatar.um-avatar-uploaded,
img.gravatar.avatar.avatar-80.um-avatar.um-avatar-gravatar,
img.gravatar.avatar.avatar-32.um-avatar.um-avatar-uploaded,
.imgs-grid-modal .modal-caption .um-user-photos-widget .um-user-photos-head .um-user-photos-left.um-user-photos-author .um-user-photos-ava img.gravatar.avatar.avatar-80.um-avatar.um-avatar-uploaded {
    border-radius: 50% !important;
}

.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card.no-photo {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card.no-photo .um-members-edit-btn {
    display: none;
}

.um .um-members-pagi span.current {
    background: #08244c !important;
}

button.pum-close.popmake-close {
    border-radius: 50% !important;
    background: #ffffff !important;
}

a.um-button.popupspecial {
    color: #08244c !important;
    border: 1px solid #08244c !important;
    border-radius: 4px !important;
    background: #ffffff !important;
    font-family: Raleway !important;
    font-size: 16px !important;
    font-weight: 700!important;
    padding: 0 20px !important;
    line-height: 34px !important;
    height: 34px !important;
    box-sizing: border-box !important;
    text-transform: uppercase !important;
    display: inline-block !important;
}

a.um-button.popupspecial:hover {
    color: #d68e00 !important;
    border: 1px solid #d68e00 !important;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3) !important;
    opacity: 1 !important;
}

button.cmplz-btn.cmplz-save-preferences,
button.cmplz-btn.cmplz-save-preferences:hover {
    color:  #FFFFFF !important;
}


a.xt_woofc-trigger.xt_woofc-icontype-font:hover{
    background: #d68e00 !important ;
}

.evoTX_wc_section .evotx_quantity .qty b.plu, .evotx_qty_adjuster b.plu,
.evoTX_wc_section .evotx_quantity .qty b.min, .evotx_qty_adjuster b.min {
    top:  0px !important;
    line-height: 28px !important;
    font-family: Calibri !important;
}

.xt_woofc-is-desktop .xt_woofc-counter-pos-top-left .xt_woofc-trigger ul.xt_woofc-count,
.xt_woofc-is-tablet .xt_woofc-counter-tablet-pos-top-left .xt_woofc-trigger ul.xt_woofc-count,
.xt_woofc-is-mobile .xt_woofc-counter-mobile-pos-top-left .xt_woofc-trigger ul.xt_woofc-count {

position: absolute !important ;
top: 19px !important;
right: 1px !important;
left: auto !important;
background: red !important ;
color: #fff !important ;
display: block !important ;
font-size: 11px !important ;
width: 20px !important ;
height: 20px !important ;
line-height: 20px !important ;
border-radius: 999px !important ;
text-align: center !important ;
font-family: Monaco !important;
font-weight: bold !important;
}

span.um-notification-live-count {
    font-family: Monaco !important;
    font-weight: bold !important;
}

.xt_woofc-header-action {
    border-left: none !important;
}

.xt_woofc-header {
    border-bottom-width: 2px !important;
}

.xt_woofc-header-close:hover::before {
    color: #d68e00;
}

.woocommerce form .form-row .input-checkbox {
    position: relative !important;
}

span.select2.select2-container.select2-container--default {
    width: 100% !important;
}

section.eventon-ticket-details.wc_order_details{
    display: none !important;
}


div.evotx_checkout_additional_names div.evotx_ticket_additional_info p.evo_event_information {
    display: none !important;
}

table.shop_table.ticketholder_details span.evotxVA_ticket.NA span.evotxVA_data span.event_time,
table.shop_table.ticketholder_details span.evotxVA_ticket.NA span.evotxVA_data span.event_title {
    display: none !important;    
}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    border: 1px solid #ddd !important;
    color: #666666;
    background-color: #ffffff;
    padding: 0 12px !important;
    width: 100%;
    display: block !important;
    border-radius: 2px;
    outline: none !important;
    cursor: text !important;
    font-size: 15px !important;
    height: 40px !important;
    box-sizing: border-box !important;
    box-shadow: none !important;
    margin: 0 !important;
    position: static;
    outline: none !important;

}

.woocommerce form .form-row label {
    font-size: 15px !important;
    line-height: 22px !important;
    font-weight: 600;
    color: #555555;
}

.woocommerce form .form-row .required {
    color: #aaaaaa;
    margin: 0 0 0 8px;
    font-size: 14px;
    display: inline-block;
}

.evovo_addremove {
    background-color: #08244c !important;
    border-radius: 50% !important;
    height: 30px !important;
    width: 30px !important;
    color: #fff;
    display: inline-block !important;
    text-align: center;
    font-size: 24px !important;
    font-weight: normal;
    cursor: pointer;
    position: relative;
    line-height: inherit !important;
    font-family: Calibri !important;
}

.evovo_addremove:hover {
    background-color: #d68e00 !important;
    opacity: 100% !important;
}

.added .evovo_addremove {
    background-color: #c9c9c9 !important;

}

.woocommerce a.remove {
    background-color: #f1f1f1;
}

.evovo_price_options p.evovo_price_option.added span.evovo_addremove:hover,
.evotx_qty_adjuster b.min:hover {
    background-color: #ff0000 !important;
}

.evovo_addremove em.a {
    line-height: inherit;
}

div.woocommerce-info {
    border-top-color: #08244c !important;
}
div.woocommerce-info::before {
    color: #08244c !important;
}

a.button.thwmsc-cart-url {
    margin-left: 20px !important;
}

button#action-next.thwmsc-btn.button-next {
    margin-right: 20px !important;
}

.evo_ticket_vos {
    background-color: inherit !important;
}


#evorsvp_form .form_row input, #evorsvp_form .form_row select, #evorsvp_form .form_row textarea {
    background-color: #e8e8e8 !important;
}

#evorsvp_form .rsvp_status span {
    opacity: 1 !important;
}

.evcal_evdata_row .evors_checkmark.fa,
.evors_whos_coming_title em i {
    background-color: #08244c !important;
    color: #d68e00 !important;
}

.evcal_evdata_row .evors_stat_data p em {
    font-family: roboto,oswald,'arial narrow' !important;
}

#evorsvp_form .notification.err p {
    background-color: #f74949 !important;
}

.evors_lightbox .evo_lightbox_body.evo_lightbox_body.error {
    background-color: #08244c !important
}

#evorsvp_form .input.err {
    border: 1px solid #f74949 !important;
}

a#call_change_rsvp_form.evcal_btn.evors_submit{
    display: none !important;
}

button.cmplz-btn.cmplz-accept,
button.cmplz-btn.cmplz-deny,
button.cmplz-btn.cmplz-view-preferences {
    color:  #FFFFFF !important;
    border-color: #FFFFFF !important;
}

button.cmplz-btn.cmplz-accept:hover,
button.cmplz-btn.cmplz-deny:hover,
button.cmplz-btn.cmplz-view-preferences:hover {
    color:  #d68e00 !important;
    border-color: #d68e00 !important;
}

#wpforo #wpforo-wrap .wpf-head-bar,
#wpforo #wpforo-wrap .wpfl-1 .wpforo-category {
    border-bottom-right-radius: 0% !important;
}

#wpforo #wpforo-wrap .wpforo-feed .wpf-feed-forums,
#wpforo #wpforo-wrap .wpforo-feed .wpf-feed-topics,
#wpforo #wpforo-wrap .wpforo-feed sep {
    display: none !important;
}

#wpforo #wpforo-wrap .wpf-breadcrumb div.active,
#wpforo #wpforo-wrap .wpf-breadcrumb a,
#wpforo #wpforo-wrap .wpf-breadcrumb .wpf-root i,
#wpforo #wpforo-wrap span#name {
    color: #08244c !important;
}

#wpforo #wpforo-wrap .wpf-breadcrumb .wpf-root {
    border-left: 1px solid #08244c !important;
}

#wpforo #wpforo-wrap .wpf-breadcrumb div:after {
    color: #08244c !important;
}

#wpforo #wpforo-wrap .wpf-action-link span.wpf-feed {
    display: none !important;
}

#wpforo #wpforo-wrap .wpf-action-link span {
    color: #08244c !important;
}

#wpforo #wpforo-wrap .wpf-action-link span:hover {
    color: #d68e00 !important;
}

#wpforo #wpforo-wrap .wpf-head-bar-right button#add_wpftopic.wpf-button,
#wpforo #wpforo-wrap .wpf-button-outlined.wpf-subscribe-forum {
    color: #08244c !important ;
    border: 1px solid #08244c !important ;
    border-radius: 4px !important;
    background: #ffffff !important ;
    box-sizing: border-box !important;
    text-transform: uppercase !important;
    font-family: Raleway !important ;
    font-size: 16px !important;
    font-weight: 700!important;
    padding: 0 20px !important;
    line-height: 34px !important;
    display: inline-block !important;
}

#wpforo #wpforo-wrap .wpf-head-bar-right button#add_wpftopic.wpf-button:hover,
#wpforo #wpforo-wrap .wpf-button-outlined.wpf-subscribe-forum:hover {
    color: #d68e00 !important ;
    border: 1px solid #d68e00 !important ;
    box-shadow: 0 5px 15px rgba(0,0,0,0.3) !important;
    opacity: 1 !important;
}

#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
    background: #f1f1f1 !important;
}

add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
    background-color: #e0e0e0 !important;
}

.wc-block-components-notice-banner.is-info {
    background-color: #f1f1f1 !important;
    border-color: #08244c !important;
}

.wc-block-components-notice-banner.is-info>svg {
    background-color: #08244c !important;
}

.evo_ticket_vos .evovo_subtitle {
    display:none !important;
}

div[itemprop="offers"] {
    display:none !important;
}

h1.evosin_event_title {
    display:none !important;
}

div.form-row .cancelclass {
    margin-top: 15px;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

div.gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom button.gm-svpc {
    display:none !important;
}

form.no-password-login-form input[type="text"] {
    border-color: rgb(221, 221, 221);
    border-radius: 2px;
    border-style: solid;
    border-width: 1px;
    display: block;
    font-family: Raleway;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    height: 40px;
    line-height: 24px;
    margin-bottom: 10px !important;
    padding: 0 0px;
    width: 450px;
}

label[for="magic_user_email"] {
    color: rgb(85, 85, 85);
    display: inline-block;
    font-family: Raleway;
    font-size: 15px;
    font-weight: 600 !important;
    height: 22px;
    line-height: 22px;
    margin-bottom: 10px;
    max-width: 100%;
    overflow-wrap: break-word;
    text-align: left;
    text-size-adjust: 100%;
}

form.no-password-login-form,
div.no-password-login-div {
    max-width: 450px;
    margin-top: 30px;
    margin-left: auto !important;
    margin-right: auto !important; 
}

div.no-password-login-div p {
    color: #FFFFFF;
}

.gform-body.gform_body {
    border: 1px solid #e5e5e5;
    border-radius: 3px;
    padding: 5px;
    box-sizing: border-box;
    display: inline-block;
    box-shadow: 0 1px 1px #eee;
    margin: 0 auto;
    max-width: 100%;
}

div#gform_fields_1 {
    max-width: 600px;
}

div.gboat-photo a {
    padding: 5px;
    box-sizing: border-box;
    display: inline-block;
    box-shadow: 0 1px 1px #eee;
    margin: 0 auto;
    max-width: 100%;
}

div.gboat-photo {
    margin: 0 auto 0;
    text-align: center;
    box-sizing: border-box;
    max-width: 100%;
    border-radius: 3px;
}

#gform_fields_1 .ginput_container.ginput_container_text input {
    border: none; 
    border-width: 0; 
    box-shadow: none;
    background-color: unset;
    padding: 0px;
}

#gform_fields_1 .gboat_name  input {
    color: #08244c;
    font-size: 20px;
    font-weight: 700;
}

#gform_fields_1 .gform-theme--api,.gform-theme--foundation {
    --gf-form-gap-y: 10px;
}

#gform_fields_1 label.gfield_label.gform-field-label {
    margin-bottom: 0px;
}

#af-wrapper div#forum-breadcrumbs span,
#af-wrapper #bottom-navigation a,
#af-wrapper .forum-stats,
#af-wrapper .topic-stats {
    font-size: 13px;
}

#af-wrapper span#forum-subscription {
    color: #08244c;
}

#af-wrapper .title-element {
    background-color: #08244c;
    border-bottom-color: #08244c;
}

#af-wrapper #forum-header {
    background-color: #08244c;
}

#af-wrapper input.button.button-normal {
    background-color: unset !important;
}

#af-wrapper .editor-row .left {
    width: unset;
}

#af-wrapper div.editor-row-subject label {
    font-size: 15px;
    font-weight: 500;
}

#af-wrapper .checkbox-label span{
    font-weight: normal;
}

#af-wrapper h1.main-title.main-title-overview {
    display: none;
}

#af-wrapper #forum-breadcrumbs {
    padding-top: 8px;
    padding-bottom: 8px;
}

#af-wrapper a:not(a.button):not(a.highlight-admin):not(a.highlight-moderator),
#af-wrapper .forum-post-menu a,
#af-wrapper #bottom-navigation {
    color: #08244c !important;
}

#af-wrapper,
#af-wrapper #forum-breadcrumbs a:hover,
#af-wrapper .main-title {
    color: #a2a2a2 !important;
}

#af-wrapper .button-normal, #af-wrapper .title-element, #af-wrapper #forum-header, #af-wrapper #profile-header .background-avatar, #af-wrapper #profile-navigation, #af-wrapper input[type="radio"]:checked:before {
    background-color: #08244c !important;
}

#af-wrapper #forum-profile .display-name,
#af-wrapper .post-author .topic-author,
#af-wrapper input[type="checkbox"]:checked:before {
    color: #08244c;
}

#af-wrapper .button-normal,
#af-wrapper .title-element,
#af-wrapper #forum-header,
#af-wrapper #profile-header .background-avatar,
#af-wrapper #profile-navigation,
#af-wrapper input[type="radio"]:checked:before {
    background-color: #08244c;
}

#af-wrapper .button-neutral {
    background-color: #08244c;
}

#af-wrapper .post-author .topic-author {
    background-color: #08244c40;
}

#af-wrapper input[type="radio"]:focus,
#af-wrapper input[type="checkbox"]:focus,
#af-wrapper #profile-header {
    border-color: #08244c;
}
#af-wrapper .title-element,
#af-wrapper #forum-navigation a,
#af-wrapper #forum-navigation-mobile a {
    border-color: #08244c;
}

#af-wrapper .button-normal:hover,
#af-wrapper .button-neutral:hover,
#af-wrapper #profile-navigation a.active {
    background-color: #08244c;
}

#af-wrapper .unread {
    color: #d68e00;
}

#af-wrapper #read-unread .unread {
    background-color: #d68e00;
}

#af-wrapper {
    font-family: Raleway;
    font-size: 15px;
}

#af-wrapper span.af-usergroup-tag.topic-author {
    background: unset !important;
    color: #d68e00 !important;
}

#af-wrapper span.reaction.down,
#af-wrapper h1.main-title.main-title-subscriptions {
    display: none;
}

#af-wrapper #forum-navigation {
    display: inline !important;
}

@media screen and (max-width: 782px) {
    #af-wrapper #forum-navigation-mobile {
        display: none !important;
    }
}

#af-wrapper .af-usergroup-tag {
    border: 1px solid !important ;
    border-radius: 4px !important;
    text-transform: uppercase !important;
}

div.evors_section.evors_remaining_spots.sec_shade{
    display: none !important;
}

.xt_woofc-trigger {
    background: #FFFFFF !important;
}

.gform-theme--framework .gf_step_completed .gf_step_number::after {
background-color: #d68e00 !important;
border-color: #d68e00 !important;
color: #ffffff !important;
}
.gform-theme--framework .gf_step_active .gf_step_number {
background-color: #08244c !important;
color: #ffffff !important;
}