/*
Theme Name: Child Thrive Theme
Theme URI: http://thrivethemes.com/
Version: 1.0
Author: <a href="http://www.thrivethemes.com">Thrive Themes</a>
Description: Fully customizable, front end theme and template editing for WordPress has arrived! 
Template: thrive-theme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, custom-everything
*/
#monkSlider table{
	border:none;
}

#monkSlider table td{
	border: none;
    width: 60%;
    vertical-align: top;
    padding: 10px;
}
#monkSlider table td:first-child{
	 width: 40%;
}
#monkSlider table h3{
	padding-bottom:0px;
	color:#f8961b;

}
#monkSlider table h5{
	}
#officeSlider h3,
#teamSlider h3{
	color:#f8961b;
	padding-bottom: 5px;
}
.tve_s_item.tve_s_telegram_share{
	background: #2aa4e3 !important;
}

.tve_s_item.tve_s_spotify_share{
	background: #20d060 !important;
}


#contactForm input[type="submit"]{
	background:#f99b2f;
	border:2px solid #f99b2f; 
	box-shadow: none;
    text-shadow: unset;
}
#contactForm input[type="submit"]:hover{
	background:#fff;
	color:#f99b2f;
}

/*** WPFORM ***/
form.wpforms-form input[readonly="readonly"]{
	background:#ccc;
}

form.wpforms-form button[type="submit"]{
	background:#f99b2f !important;
	border:2px solid #f99b2f; 
	border-radius:8px !important;

}
form.wpforms-form button[type="submit"]:hover{
		background:#fff !important;
	color:#f99b2f;
}

.wpforms-page-indicator-page-progress{
	background:#f99b2f !important;
}

form.wpforms-form .wpforms-field-content div,
.wpforms-container .wpforms-field .wpforms-field-row,
.wpforms-container .wpforms-field .select2,
form.wpforms-form input[type="text"],
form.wpforms-form select,
form.wpforms-form .wpforms-field-customer-info input[type="email"],
form.wpforms-form input[type="number"],
form.wpforms-form select{
	
	width:800px !important;
	max-width: 100%;
}



form.wpforms-form .wpforms-field-content div p{
	margin:0px !important;
	padding-bottom:5px;
}

form.wpforms-form .wpforms-field-divider{
	margin-top:0px !important;
}
form.wpforms-form h2{
	font-size:30px !important;
}

form.wpforms-form .wpforms-field-customer-info input[type="text"].wpforms-field-name-first,
form.wpforms-form .wpforms-field-customer-info input[type="text"].wpforms-field-name-last{
	width: 390px !important;
}

form.wpforms-form .wpforms-field-gsdpl_event-totals{
	color: #000;
    font-weight: bold;
    font-size: 24px;
}

form.wpforms-form .wpforms-page-next,
form.wpforms-form .wpforms-page-prev{
	background: #da3b65 !important;
	border:2px solid #da3b65; 
	border-radius:8px !important;
}
form.wpforms-form .wpforms-page-next:hover,
form.wpforms-form .wpforms-page-prev:hover{
	color: #da3b65 !important;
	background:#fff !important;
}


.user-registration.ur-frontend-form .ur-form-row .ur-form-grid label{
	font-size:16px !important;
}

.user-registration.ur-frontend-form .ur-form-row h3{
	padding:5px 0;
}

.user-registration.ur-frontend-form .ur-button-container .ur-submit-button{
	margin-left:0px;
	background:#f99b2f;
	color:#fff;
	border:2px solid #f99b2f; 
}

.user-registration.ur-frontend-form .ur-button-container .ur-submit-button:hover{
	background:#fff;
	color:#f99b2f;
}

.tcb-woo-mini-cart-content-wrapper:not(#s){
	z-index:99999 !important;
}


/**Style About team **/

#aboutMember .wp-caption-text{
	text-align: center;
    padding-top: 20px !important;
    font-size: 20px !important;
    color: #f8961b;
    font-weight: bold;
}


/***STYLE EVENT LIST CARD ***/

.dt-event-list .event-card-container{
	text-align: center;
	font-family: "Prompt";
}
.dt-event-list .event-title{
	font-size:18px;
}



/***USER LOGIN FORM ***/

.user-registration-account form.user-registration-form label{
	font-size:16px !important;
}
.user-registration-account form.user-registration-form input[type="submit"]{
	border-radius: 8px !important;
	background:#f8961b !important;
	border:2px solid #f8961b !important;
}
.user-registration-account form.user-registration-form input[type="submit"]:hover{
	background:#fff !important;
	color:#f8961b !important;

}
.woocommerce-cart p.return-to-shop a,
.user-registration-page .woocommerce-orders-table a.woocommerce-button,
.user-registration-account form.lost_reset_password button[type="submit"]{
	border-radius: 8px !important;
	background:#f8961b !important;
	border:2px solid #f8961b !important;
	color:#fff !important;
}
.woocommerce-cart p.return-to-shop a:hover,
.user-registration-page .woocommerce-orders-table a.woocommerce-button:hover,
.user-registration-account form.lost_reset_password button[type="submit"]:hover{
	background:#fff !important;
	color:#f8961b !important;
}


.woocommerce-account .woocommerce-MyAccount-content input[readonly]{
	background:#ccc;
}

.woocommerce-account .woocommerce-EditAccountForm .woocommerce-form-row:nth-of-type(3) {
    display: none;
}

.woocommerce-account .woocommerce-EditAccountForm fieldset .woocommerce-form-row:nth-of-type(3) {
    display: block;
}

/****CHECKOUT PAGE ****/
.woocommerce-checkout form.woocommerce-checkout input[readonly="readonly"]{
	background:#cccc;
}

/*** THANK YOU PAGE **/
.woocommerce-order-received .woocommerce-customer-details{
	display: none;
}


/* Hide the cart item images in the mini-cart dropdown */
.woocommerce-mini-cart-item .woocommerce-mini-cart-item-thumbnail {
    display: none;
}
.woocommerce-mini-cart__buttons a:first-child,
.tcb-woo-mini-cart-count,
ul.woocommerce-mini-cart.cart_list.product_list_widget{
	display: none !important;
}

.woocommerce-order-received .woocommerce-thankyou-order-received{
	margin:10px 0 !important;
}
.woocommerce-order-received .thankYouText{
	margin-bottom:20px !important;
}
.woocommerce-order-received .main-container .thankYouText a{
	color:#f8961b !important;
	text-decoration: none !important;
}
.woocommerce-order-received .main-container .thankYouText a:hover{
	text-decoration: underline !important;
	opacity: 1 !important;
}

.woocommerce-account .woocommerce-EditAccountForm fieldset{
	margin-bottom: 10px
}

.woocommerce-account .woocommerce-EditAccountForm fieldset input[name="billing_address_1"],
.woocommerce-account .woocommerce-EditAccountForm fieldset input[name="billing_address_2"],
.woocommerce-account .woocommerce-EditAccountForm fieldset input[name="billing_city"],
.woocommerce-account .woocommerce-EditAccountForm fieldset input[name="billing_postcode"]{
	width: 97%;
}

.woocommerce-account .woocommerce-EditAccountForm span.select2-container {
	width:100% !important;
}

/** STYLE PAGINATION FOR EVENTS ***/
.dt-event-list .paginate-pagination li a.page{
	padding:0px !important;
}
.dt-event-list .paginate-pagination ul > li > a.page.active{
	opacity: 1;
	background:#f8961b;
	color:#fff;
	
}

.dt-event-list .paginate-pagination ul > li > a.page-prev.deactive,
.dt-event-list .paginate-pagination ul > li > a.page-next.deactive{
  background: #f0f0f0;
    color: #ccc;
    opacity: 1;
}

@media (max-width: 600px) {

form.wpforms-form .wpforms-field-customer-info input[type="text"].wpforms-field-name-first,
form.wpforms-form .wpforms-field-customer-info input[type="text"].wpforms-field-name-last{
	width: 100% !important;
}
}