@charset 'utf-8';
/*
 Theme Name:   Amir Sharara Child
 Theme URI:    http://djrainflow.ancorathemes.com/
 Description:  Amir Sharara - Fully Responsive and Mobile Friendly theme
 Author:       WEBC
 Author URI:   http://ancorathemes.com/
 Template:     amir-sharara
 Version:      1.0
 Tags:         light, inheritable theme-options
 Text Domain:  amir-sharara
*/




/* =Theme customization starts here
-------------------------------------------------------------- */
.scheme_dark form.wpcf7-form input[type="checkbox"] + span:before, .scheme_dark .mc4wp-form label:has(> input[type="checkbox"])::before, .scheme_dark .woocommerce-page .content_wrap label:has(> input[type="checkbox"])::before, .scheme_dark .gdpr-terms-container span:has(> input[type="checkbox"])::before, .scheme_dark input[type="radio"] + label:before, .scheme_dark input[type="checkbox"] + label:before {
    color: #9b9aa0 !important;
    border-color: #eee !important;
	background-color: #0b051c !important;align-content
}
.scheme_dark input[type="date"]{
	color: rgba(255, 255, 255, 0.3);
    border-color: #0f0f3b;
    background-color: #0f0f3b;
	padding: 0.4em 0em;
    height: 3em;
}
.scheme_dark button[disabled], .scheme_dark input[type="submit"][disabled], .scheme_dark input[type="button"][disabled] {
    background-color: rgba(255, 255, 255, 0.5) !important;
	color:#000 !important;
}
.sc_layouts_title {
    padding: 1.9rem 0 !important;
    text-align: left !important;
}
.am-header-row{
	flex-wrap: nowrap !important;
}
.wa-float-btn {
    position: fixed;
    bottom: 1em;
    right: 7em;
    z-index: 9999;
}
.wa-float-btn a {
    background-color: #25D366 !important;
	border-color: #25D366 !important;
    color: white !important;
    font-size: 24px;
    border-radius: 0 !important;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.wa-float-btn i {
	font-size:28px !important;
    margin-right: 0;
}
.am-custom-btn a
{
	background-color:#d71362 !important;
	color:#ffffff;
	text-transform: uppercase;
    letter-spacing: 1.45px;
	font-family: "Oswald", sans-serif;
    font-size: 14px;
    font-weight: 500;
}
.am-custom-btn a:hover
{
	color:#000000 !important;
}
.top_panel {
    margin-bottom: 5.7rem !important;
}

.event-tickets .tribe-tickets__rsvp-wrapper {
    background-color: transparent !important;
    border: 1px solid #d71362 !important;
    max-width: 100% !important;
}
.tribe-common .tribe-common-h2 {
    color: #ffffff !important;
}
.event-tickets .tribe-tickets__form .tribe-tickets__form-field-label, .event-tickets .tribe-tickets__form label {
    color: #ffffff !important;
}
.event-tickets .tribe-tickets__form input[type=text], .event-tickets .tribe-tickets__form input[type=email], .event-tickets .tribe-tickets__form input[type=number] {
    border-radius: 0 !important;
    border-color: #0f0f3b !important;
    background-color: #0f0f3b !important;
	padding: 0.4em 1.5em !important;
    height: 3.79em;
}
.tribe-common p {
    font-size: 17px;
    color: #9b959c;
    font-family: "Raleway", sans-serif;
}
.scheme_dark .tribe-common .tribe-common-c-btn {
    color: #ffffff;
    max-width: 200px;
}
.event-tickets .tribe-tickets__rsvp-form-button--cancel {
    color: #d5d5d5 !important;
}
.event-tickets .tribe-tickets__rsvp-form-buttons {
    justify-content: flex-start;
}
.comments_list_wrap .comment_content {
    padding-left: 0;
}
.sc_testimonials  .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination {
    height: 1em;
}
.email-footer-link .sc_layouts_item_details_line2{
	text-decoration:underline;
}
.scheme_dark .sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button), .scheme_dark.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button) {
    color: #ffffff;
}
.scheme_dark , .scheme_dark .sc_promo .sc_promo_descr, .scheme_dark .sc_blogger_default .sc_blogger_item .sc_blogger_item_excerpt_text {
    color: #c3c3c3;
}
@media (max-width: 479px) {
    .wa-float-btn {
		bottom: 3.5em;
		right: 1em;
	}
}
span.event-title {
    text-decoration: underline;
}
.am-nav-block .wpb_wrapper{
    display: flex;
    gap: 20px;
    align-items: center;
    justify-content: center;
}
.am-nav-block .wpb_wrapper .sc_layouts_item:nth-child(1) {
    order: 1;
}
.am-nav-block .wpb_wrapper .sc_layouts_item:nth-child(2) {
    order: 2;
}
.tribe-common .tribe-common-h4, .tribe-common .tribe-common-b3{
	color: #cdcdcd !important;
}
@media (max-width: 768px) {
    .am-nav-block .wpb_wrapper .sc_layouts_item:nth-child(1) {
        order: 2;
    }

    .am-nav-block .wpb_wrapper .sc_layouts_item:nth-child(2) {
        order: 1;
    }
}
@media (max-width: 479px) {
 .sc_services .trx_addons_columns_wrap:not(.columns_fluid) > [class*="trx_addons_column-"] {
        width: 50% !important;
    }
}