/*
 Theme Name:   Reboot Child
 Author:       QD
 Template:     reboot
*/

/*
.elementor-image img { 
object-fit: cover;
object-position: 50% 50%;
}
*/


@import url("../reboot/style.css");





.comment-reply-title, .comments-title, .h1, .h2, .h3, .h4, .h5, .h6, .related-posts__header, .section-block__title, h1, h2, h3, h4, h5, h6 {
    margin: 0 0 0 0 !important;
}


/*
.entry-content .wp-block-button, .entry-content p, .home-text .wp-block-button, .home-text p, .taxonomy-description .wp-block-button, .taxonomy-description p {
    margin-bottom: 15px	!important;
} 
*/



.img-block-center
{
	display: table !important;
    margin-left: auto !important;
    margin-right: auto !important;
	/*background-color:red !important;*/	
}




.img-block-center img
{
	display: table !important;
    margin-left: auto !important;
    margin-right: auto !important;
	background-color: floralwhite !important;
    border-radius: 20px !important;
}




.a-ref-grey a
{
color: #CCC1BD !important;	
}

.call-me-back a
{
background-color: transparent !important;
border: 2px solid #fff !important;
}


.call-me-back a:hover
{
background-color: #fff !important;
border: 2px solid #fff !important;
color: #000 !important;
}


.book-a-room a
{
background-color: #0B6354 !important;
border: 2px solid #0B6354 !important;
color: #fff !important;	
}

.book-a-room a:hover
{
background-color: #fff !important;
border: 2px solid #fff !important;
color: #000 !important;	
}






.book-tour a:hover
{
background-color: #000 !important;	
} 
 

.readmore a
{
color: #0B6354 !important;	
}  
 
.readmore a:hover
{
color: #0B6354 !important;	
}  
 
 
figure
{
margin: 0 0 !important;	
}
 
 
.qubely-active span
{
color:#000 !important;		
}
 
 
.qubely-active .qubely-tab-title
{
border-bottom-color:#000 !important;
} 
 
 
.hotel-map iframe
{
height: 850px !important;
} 
 
 
 
/* Убираем отступ между контентом и подвалом */
#page 
{
    margin-bottom: -10px !important;	
}

.cart {
    display: table !important;
}	

.checkout-button
{
	background-color: darkcyan !important;
	
	display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    line-height: 1.5;
    color: #fff;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    text-decoration: none;
}


.checkout-button:hover
{
color: #fff  !important;
}




.entry-title
{ 
/*color:red !important;*/
} 



/*----------Stop Run---------*/


.first-section-aref a
{
color: #fff;
}

.first-section-aref a:hover
{
color: red;
}


.logo
{
background-image: url(https://example.levelupmarket.com/wp-content/uploads/canvas.png);
background-position: -219px -376px;
width: 65px;
height: 65px;
position: absolute;
left: 0;
top: 0;
display: block;
content: ''; 
margin-top: 20px;	
margin-left: 10px;
}

.logo-text
{
margin-top: -30px;
color: #fff;	
}




/*-----------WOOCOMMERCE-----



.woocommerce-products-header__title
{ 
/*color:red !important;*/
} 

a 
{ 
text-decoration: none !important;
}

.woocommerce-loop-product__title
{
height: 40px !important;	
}



.currency_sub_menu:after
{ 
    content: "﹀";
    margin-left: 0.5em;
    opacity: .7;
	font-family: wpshop-core !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
} 


.wc_payment_methods
{
	list-style-type: none !important;
}


.added_to_cart.wc-forward
{
    display: none !important;
}

ul.products li.product .add_to_cart_button:active
{
	background: blue !important;
}


ul.products li.product .add_to_cart_button
{
	background: cadetblue !important;
}



.woocommerce-additional-fields
{
	/*display: table-caption !important;*/
}


.woocommerce-input-wrapper
{
display: flex !important;
}


.woocommerce-Price-amount
{
	font-size: large;
    font-weight: 600;
    color: cadetblue;	
}

.cart-empty
{
	background-color: aliceblue !important;	
}	

.woocommerce-message 
{
	background-color: aliceblue !important;
}

.woocommerce-billing-fields__field-wrapper
{
	display: inline-flex !important;
}




.return-to-shop a
{
color: darkcyan !important;
font-size: 16px !important;
font-weight: 600 !important;
}

.woocommerce-loop-product__title
{
height: 60px !important;	
}



/* bitcoin course */
.execphpwidget
{
font-weight: 600;	
}




/*------------- Mobile version ------------------ */

@media ( max-width: 640px ) { 



.wp-block-media-text__content
{
padding: 10px !important;
}




.woocommerce-tabs ul.tabs 
{
display: block !important;	
}	


.attachment-woocommerce_thumbnail
{
margin:auto !important;	
}


.woocommerce-billing-fields__field-wrapper 
{
display: inline-block !important;		
}


#billing_phone_field
{
display: grid !important;		
}


}
