
.fl-builder-button-primary,
body.fl-builder--layout-has-drafted-changes .fl-builder-done-button {
	background: #1338ba;
	color: #fff !important;
	border:2px solid transparent !important;
}
.fl-builder-button.fl-builder-button-primary:focus,
body.fl-builder--layout-has-drafted-changes .fl-builder-button.fl-builder-done-button:focus {
	background: #1338ba !important;
	border:2px solid #ffc217 !important;
}
.fl-builder-content-panel-button,
.fl-builder-content-panel-button:hover {
	fill: #1338ba !important;
}#1338ba
.fl-theme-builder-preview-select-open .fl-theme-builder-preview-select-items {
	border: 2px solid #D5DADD !important;
	border-top: 3px solid #1338ba !important;
}
.fl-builder-content-panel-pin-zone-hover .fl-builder-content-panel-button svg {
	fill: #1338ba !important;
}
.fl-builder-ui-pinned-collapse:hover,
.fl-builder-ui-pinned-collapse:focus {
	background:transparent !important;
	border: 2px solid transparent !important;
	fill: #1338ba !important;
}
.fl-builder--panel-arrow polygon {
	fill: #1338ba !important;
}
.fl-builder--panel-header {
	border-top: 3px solid #1338ba !important;
}
.fl-builder--panel-controls .fl-builder-panel-search button:focus svg .filled-shape,
.fl-builder--panel-controls .fl-builder-panel-search button:active svg .filled-shape {
	fill: #1338ba !important;
}
.fl-builder--selector-display-label:focus {
	color: inherit !important;
	background:none !important;
	border: 2px solid #1338ba !important;
}
.fl-col-highlight .fl-col-content {
	border-color: #1338ba !important;
}
.fl-col-highlight-guide {
	background: rgba(0, 160, 210, 0.05) !important;
	border: 2px solid #1338ba !important;
}
.fl-block-overlay-actions {
	background: #1338ba !important;
}
.fl-block-has-rules {
	color: #1338ba !important;
}
.fl-row-overlay {
	background: rgba(190, 239, 255, 0) !important;
	border: 2px solid #1338ba !important;
}
.fl-col-overlay {
	background: rgba(190, 239, 255, 0) !important;
	border: 2px solid #1338ba !important;
}
.fl-module-overlay {
	background: rgba(190, 239, 255, 0) !important;
	border: 2px solid #1338ba !important;
}
.fl-block-col-resize-handle {
	background: #fff !important;
	border: 2px solid #1338ba !important;
}
.fl-builder-has-submenu > ul.fl-builder-submenu {
	background: #1338ba !important;
}
.fl-builder--save-new-user-template .fl-save-control button {
	background-color: #1338ba !important;
}
select:focus {
    border-color: #1338ba !important;
}
.fl-builder-settings-tabs-overflow-menu {
	border: 2px solid #e6eaed !important;
	border-top: 3px solid #1338ba !important;
}
.fl-builder-settings-tabs-overflow-menu:before {
    border-color: rgba(255, 255, 255, 0) !important;
    border-bottom-color: #1338ba !important;
}
.fl-builder-lightbox .fl-builder-settings-fields select:focus {
	border-style: solid !important;
	border-color: #1338ba !important;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,0.12) !important;
}
input[type=number].fl-field-popup-slider-focus {
	border: 2px solid #1338ba !important;
}
.fl-button-group-field-option:focus {
	background-color: transparent !important;
	border: 2px solid #1338ba !important;
	color: #333 !important;
}
.fl-builder--main-menu-panel {
	color: #222 !important;
	background: #ffffff !important;
    border-top: 3px solid #1338ba !important;
}
.fl-builder--main-menu-panel:before,
.fl-theme-builder-preview-select-open .fl-theme-builder-preview-select-items:before {
    border-color: rgba(255, 255, 255, 0) !important;
    border-bottom-color: #1338ba !important;
}
.fl-builder-panel .ui-resizable-handle:active {
	background: #1338ba !important;
}
.fl-lightbox .ui-resizable-sw:active {
	background:transparent !important;
	border-color: #1338ba !important;
}

/* admin bar font family issue */
#wpadminbar * {
    font-family: inherit;
}


/*Accept payment choose payment page styling*/

#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
    background: #f3f3f2;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #092535;
    border-radius: 0;
}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: #1d4f6c;
}

li.wc_payment_method.payment_method_accept-kiosk img {
    width: 55px;
}


.safhitak_1 ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
    max-width: 100%;
}

.safhitak_1 header.fl-post-header {
    text-align: center;
}

.safhitak_1 section.safhitak-website {
    text-align: center;
}

.safhitak_1 section.safhitak-website a{
    margin: 10px !important;
}

div#fl-builder-settings-tab-general p.fl-builder-settings-tab-description {
    display: none;
}


.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    /*background-color: #1338b3 !important;*/
}
            
    /*Accept card page customization*/
@media (min-width: 992px){
    #accepting-container, #accepting-container.accept_iframe {
           height: 300px !important;
           min-height: auto !important;
           overflow: hidden;
    }
}
