/*
Theme Name: Meeek Child
Theme URI: https://meeek.modeltheme.com/
Template: meeek
Author: ModelTheme
Author URI: http://modeltheme.com/
Description: Link in Bio Theme
Version: 1.0
Text Domain: meeek
Tags: custom-header, custom-menu, featured-images, post-formats, sticky-post
*/
/* Theme customization starts here
------------------------------------------------------- */


/* Дашборд - Профиль */
th, td, tr {
	border: none !important;
}
#meeeksaas_form_submit_message {
    border-radius: 30px;
    border-width: 1px;
}
.meeeksaas-form-success {
    border-color: #777;
    color: #777;
}
legend.float-none.w-auto {
    display: none;
}
div#advanced-settings h4 {
    margin-left: 2px;
}
fieldset.meeeksaas-fsw.border.p-2.relative {
    padding: 20px !important;
}
#meeeksaas-builder-form .btn {
    margin-right: 5px !important;
	margin-top: 10px !important;
}
button.btn.btn-primary.btn-lg {
    border: 1px solid !important;
    border-radius: 40px !important;
}
.woocommerce-MyAccount-content {
    overflow-x: hidden !important;
}
button.btn.btn-primary.btn-lg:hover {
    filter: invert(1);
}
label {
    margin-bottom: 10px;
}
.form-check-input.mt-0 {
    margin-left: 5px;
}
a.meeek-back-to-top.meeek-is-visible.meeek-fade-out {
    display: none;
}
.meeek-inner-quick-link:hover {
	border-color: #cfcfcf !important;
}
input.form-control.meeek-links-page-url {
    margin-right: 10px;
    border-radius: 5px !important;
}
button.btn.btn-outline-light.meeek-seo-modal {
    border-radius: 5px;
    border-color: #e453be;
}
button.btn.btn-outline-light.meeek-seo-modal:hover {
	border-color: #212529;
}
button.btn.btn-warning.meeeksaas_share_modal {
    background: #212529;
    color: #fff;
}
button.btn.btn-warning.meeeksaas_share_modal:hover {
	background: #fff;
	color: #000;
}
button.btn.btn-warning.meeeksaas_share_modal {
    background: #212529;
    color: #fff;
    border: 1px solid #fff;
    border-radius: 5px;
}
#meeeksaas_seo_modal .form-check-input {
    margin-top: 4px !important;
    margin-right: 10px;
}
input#container_width {
    border-radius: 5px !important;
}
input:hover {
    outline: none !important;
}
.form-control:focus {
    box-shadow: none !important;
}
input#container_tb_space {
    border-radius: 5px !important;
}
input#ga_tag_id {
    border-radius: 5px;
}
.meeeksaas-warning {
    background: #ffc8e1;
    border: 2px solid #ffc8e1;
    border-radius: 5px;
    color: #000;
}
.meeeksaas-success {
    background: #D6F5D6;
    border: 2px solid #d6f5d6;
    border-radius: 5px;
    color: #000;
}
section.woocommerce-order-details {
    padding: 20px !important;
}
p.order-again {
    margin-top: 20px;
}
.woocommerce table.shop_table th {
    text-transform: none;
}
p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
    padding: 30px;
    border: 3px solid #090909;
    text-align: center;
    font-size: 20px;
    font-weight: 500;
    color: #ffffff;
    margin-bottom: 30px;
    background: #000000;
}
span.amount {
    color: #fff;
}
li.woocommerce-order-overview__total.total {
    color: #fff;
}
li.woocommerce-order-overview__total.total span.amount {
    color: #fff;
}
li.woocommerce-order-overview__total.total {
    color: #ffffff;
}
li.woocommerce-order-overview__email.email {
    color: #fff;
}
li.woocommerce-order-overview__date.date {
	color: #fff;
}
li.woocommerce-order-overview__order.order {
	color: #fff;
}
.woocommerce-order h3 {
    color: #fff;
    font-weight: normal;
    font-size: 20px;
    margin-bottom: 20px;
}
.nav-menu-desktop .sub-menu .link-before li a:hover {
    color: #2695ff !important;
}
.nav-menu-desktop li a:hover {
    color: #2695ff !important;
}
a.menu-grid-item i:hover {
    color: #2695ff !important;
}
div#meeek-site-content {
    background: #000000;
}
div#primary {
    background: #000000;
}
.site-footer {
    background: #000000;
}
.woocommerce-message {
    border-color: #000 !important;
    background: #000;
    color: #fff;
	background-color: #000 !important;
	border: none !important;
	outline: none !important;
    box-shadow: none !important;
}
.woocommerce-message:active {
	border: none !important;
	outline: none !important;
    box-shadow: none !important;
}
.cart_totals h2 {
    font-size: 20px !important;
    color: #fff;
}
.cart_totals .table-wrapper {
    padding: 20px;
    background: #fff;
    border-radius: 10px;
}
form.woocommerce-cart-form .table-wrapper {
    padding: 20px;
    background: #fff;
    border-radius: 10px;
    margin-top: 24px;
}
.cart_totals {
    margin-top: 20px !important;
}
.shop_table {
    border: none !important;
    box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.1);
    padding: 20px;
}
table.shop_table.shop_table_responsive {
    padding: 20px !important;
}


/* buttons */
p.order-again a.button {
    background: #606060 !important;
    border-radius: 8px;
    font-weight: normal;
    font-size: 15px;
    text-transform: none;
}
p.order-again a.button:hover {
	background: #393939 !important;
	color: #fff;
}
a.checkout-button.button.alt.wc-forward {
	background: #606060 !important;
    border-radius: 8px;
    font-weight: normal;
    font-size: 15px;
    text-transform: none;
	margin-top: 20px !important;
}
a.checkout-button.button.alt.wc-forward:hover {
	background: #393939 !important;
	color: #fff;
}
.meeek-bio-links-icon {
    margin: 0px 0px 0px 5px;
}
/* buttons */

/* frontend */
div#page {
    background-color: #000;
}
#dropdown-user-profile ul {
	display: none !important;
}
div#dropdown-user-profile {
/*     width: 30px; */
/*     height: 30px; */
}
p.meeek-about-me-description {
    padding: 0;
}

/*  */
@media screen and (max-width: 900px) {
    .logo.logo-image img {
    width: 120px !important;
}
	.item--inner.builder-item--logo {
    margin-bottom: 0px !important;
}
	.item--inner.builder-item--my_account {
    margin-right: 20px;
    margin-top: 10px;
}
	.meeek-inner-quick-link.relative {
    min-height: 148px;
}
	.meeek-inner-quick-stats.relative {
    min-height: 156px;
}
}

@media screen and (max-width: 1120px) {
	.meeek-inner-quick-stats.relative {
    min-height: 184px;
}
}
@media screen and (max-width: 770px) {
		.col-md-4.col-sm-6.col-xs-6 .meeek-inner-quick-stats.relative {
    min-height: 124px;
}
}



/*  */
.wp-block-group.woocommerce-coming-soon-social-login.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-a0ad69bc.wp-block-group-is-layout-flex {
    display: none !important;
}
h1.wp-block-heading.alignwide.has-text-align-center.woocommerce-coming-soon-banner.has-cardo-font-family {
    display: none !important;
}
.cky-btn-revisit-wrapper.cky-revisit-bottom-left {
    display: none !important;
}