/*
 Theme Name:   Engorgio Child
 Template:     engorgio
 Version:      1.0.1
*/

/*@import url("../engorgio/style.css");*/

/*****************Pinit Button******************
****************************************************
****************************************************
****************************************************/

.pinit-button {
	position: relative;
	margin-bottom: -45px;
	z-index: 1000;
	padding: 0px 15px 0px 0px;
	margin-top: 11px;
	float: right;
}

/*****************Booking Calendar******************
****************************************************
****************************************************
****************************************************/

/****************Removes margin above slider************/

/*#section_948352307657 {display:none;}*/


/********Reomves info off front end of booking cal*************/
.dopbsp-info-body {display:none;}
.dopbsp-info {display:none;}


/*****************Booking Calendar******************
****************************************************
****************************************************
****************************************************/

.widget woocommerce widget_shopping_cart mCustomScrollbar _mCS_16 mCS-autoHide mCS_no_scrollbar {display:none!important;}

/**********Removes Extras title*****************/

#DOPBSPCalendar-extras1 h4 {display:none!important;}
#DOPBSPCalendar-extras2 h4 {display:none!important;}

/**********Removes buggy Checkout feature********/

#DOPBSPCalendar-check-out-view1.DOPBSPCalendar-check-out-view {display:none!important;}


.variations {display:none!important;}
.single_variation {display:none!important;}

/*************Removes Available number and text***************/
/*Commented out 24 Nov 2016*/

/*.DOPBSPCalendar-day .dopbsp-bind-middle .dopbsp-body .dopbsp-available {display:none;}
.DOPBSPCalendar-hour .dopbsp-available {display:none;}*/

/*Style the package boxes*/

#DOPSelect-DOPBSPCalendar-extras-group2-9 {
	/*border:1px solid #000;*/
}

/*add some space under How many children in photo*/
#DOPSelect-DOPBSPCalendar-extras-group2-8 {
	margin-bottom:40px;
}


/* Indent for all Extras to seperate from package selection Balcksmiths Beach*/

label[for=DOPBSPCalendar-extras-group2-12] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-12 {
	padding-left:20px;
	margin-bottom: 40px;
}


label[for=DOPBSPCalendar-extras-group2-13] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-13 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group2-14] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-14 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group2-20] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-20 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group2-22] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-22 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group2-21] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-21 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group2-16] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-16 {
	padding-left:20px;
}


label[for=DOPBSPCalendar-extras-group2-17] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-17 {
	padding-left:20px;
}


label[for=DOPBSPCalendar-extras-group2-18] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-18 {
	padding-left:20px;
	margin-bottom:40px;

}


label[for=DOPBSPCalendar-extras-group2-19] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-19 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group2-28] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-28 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group2-23] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-23 {
	padding-left:20px;
}


label[for=DOPBSPCalendar-extras-group2-31] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-31 {
	padding-left:20px;
	margin-bottom:40px;

}

label[for=DOPBSPCalendar-extras-group2-24] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-24 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group2-32] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-32 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group2-29] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-29 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group2-30] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-30 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group2-35] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-35 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group2-36] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group2-36 {
	padding-left:20px;
}



/* Indent for all Extras to seperate from package selection Redhead Beach*/

label[for=DOPBSPCalendar-extras-group1-22] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-22 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group1-28] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-28 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group1-36] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-36 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group1-20] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-20 {
	padding-left:20px;
}


label[for=DOPBSPCalendar-extras-group1-19] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-19 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group1-31] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-31 {
	padding-left:20px;
	margin-bottom:40px;
}

label[for=DOPBSPCalendar-extras-group1-23] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-23 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group1-35] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-35 {
	padding-left:20px;
}


label[for=DOPBSPCalendar-extras-group1-17] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-17 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group1-16] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-16 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group1-14] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-14 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group1-18] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-18 {
	padding-left:20px;
	margin-bottom:40px;
}

label[for=DOPBSPCalendar-extras-group1-24] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-24 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group1-32] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-32 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group1-21] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-21 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group1-29] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-29 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group1-30] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-30 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group1-13] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group1-13 {
	padding-left:20px;
}

/* Indent for all Extras to seperate from package selection Catherine Hill Bay*/

label[for=DOPBSPCalendar-extras-group5-22] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-22 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group5-28] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-28 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group5-36] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-36 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group5-20] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-20 {
	padding-left:20px;
}


label[for=DOPBSPCalendar-extras-group5-19] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-19 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group5-31] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-31 {
	padding-left:20px;
	margin-bottom:40px;
}

label[for=DOPBSPCalendar-extras-group5-23] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-23 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group5-35] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-35 {
	padding-left:20px;
}


label[for=DOPBSPCalendar-extras-group5-17] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-17 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group5-16] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-16 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group5-14] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-14 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group5-18] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-18 {
	padding-left:20px;
	margin-bottom:40px;
}

label[for=DOPBSPCalendar-extras-group5-24] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-24 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group5-32] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-32 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group5-21] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-21 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group5-29] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-29 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group5-30] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-30 {
	padding-left:20px;
}

label[for=DOPBSPCalendar-extras-group5-13] {
	padding-left:20px!important;
}

#DOPSelect-DOPBSPCalendar-extras-group5-13 {
	padding-left:20px;
}



/*****************Product page******************
****************************************************
****************************************************
****************************************************/

.additional_information_tab {display:none!important;}

.product_meta {display:none!important;}

.woocommerce form .form-row label, .woocommerce-page form .form-row label {
    display: block!important;
}

.woocommerce #content div.product .product_title, .woocommerce div.product .product_title, .woocommerce-page #content div.product .product_title, .woocommerce-page div.product .product_title {display:none;}
 

/* Removes prices on Blacksmiths and Redhead to prevent showing a fee when none is charged */
.postid-384 .price {display:none !important;}

.postid-194 .price {display:none !important;}


.accordian-container-SOTB {
	padding:10px;
}


/*********Personalised SANATA LETTERS***************
****************************************************
****************************************************
****************************************************/


   /*here we are removing the quantity input so that they have to add to cart for each letter*/
#product-96 .quantity {
	display:none!important;
}





/*****************Prices page******************
****************************************************
****************************************************
****************************************************/


#priceList ul li {color:#fff;}

/*Removes the add to cart part of the pricing table*/
.simple-pricing-table .footer {display:none!important;}


/*.widget .woocommerce .cart-content {display:none!important;}*/

.cart-header ::before{
    color: #f85c37;
    font-family: 'fontello';
    content: "\e897";
	padding-right: 7px;
}

.pricing-page-containers {
	padding:10px!important;
}


/*****************Mini Cart*************************
****************************************************
****************************************************
***************************************************/

.cart-header *::before {
    color: #000;
}


/*Change colours from orange due to not showing from Theme settings
****************************************************
****************************************************
***************************************************/

a.remove::after {
    color: #000!important;
}

.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price {
    color: #000!important;
}


.amount {
    color: #000!important;
}

.simple-pricing-table .featured {
    background-color: #38c1cb!important;
}

.simple-pricing-table .column:hover .price, .simple-pricing-table .featured .price {
    border-color: #999999!important;
    background-color: #000!important;
}

.simple-pricing-table .column:hover, .simple-pricing-table .featured {
    background-color: #38c1cb!important;
}

#content .button.default:hover {
    color: #000!important;
}

.button, input[type="submit"] {
	background: #38c1cb!important;
}

.button, input[type="submit"]:hover {
	background: #ffffff!important;
    color: #000!important;
}

html .woocommerce a.button.alt:hover, html .woocommerce a.button:hover, .form-submit #submit:hover {
    color: #000 !important;
}

html .woocommerce button.button:hover {
	color:#000!important;
}

html .woocommerce input.button.alt:hover {
	color:#000!important;
}

.woocommerce .checkout table.shop_table .order-total th, .woocommerce-page .checkout table.shop_table .order-total th {
    color: #000!important;
}
/*****************Cart messages******************
****************************************************
****************************************************
****************************************************/

#woocommerce-cart-notice-name {
	/*border: 2px solid #f85c37;*/
	border: 2px solid #000;
	background-color: #f85c37;
	color:#fff;
	border-radius: 5px;
	text-align:center;
}

#woocommerce-cart-notice-name a {
	color:#fff;
	text-transform:uppercase;
	text-decoration:underline;
}
	
	
.woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty {
    max-width: 70px!important;
}

.developed {display:none;}

.cart-warning-booking-no-package {
	/*border: 2px solid #000;
	background-color: #f85c37;
	color:#fff;8*/
}

.cart-warning-booking-no-package a {
	color:#000;
	font-weight:bold;
}

/*********removed scrolling add to cart button to fix Custom add to cart bug*****************/
.woocommerce ul.products .shop-image-wrapper .curtain {display:none!important;}

#checkoutWarning {
    margin-bottom: 35px;
    border: 1px solid rgb(248, 92, 55);
    padding: 10px;
    border-radius: 10px;
    background-color: rgb(252, 240, 237);
    color: rgb(0, 0, 0);
}


/*Remove the message "Before you place your order....
cancels the styling above too*/
#checkoutWarning {
	display:none;
}

.woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl, .woocommerce-page ul.cart_list li dl, .woocommerce-page ul.product_list_widget li dl .variation {display:none!important;}
.author-holder {display:none;}


/***********Removes Tabs heading sitewide eg Description - Reviews**************/
.wc-tabs {display:none!important;}



/***********Removes Price range eg $4-$70 on Prints and Images page for selected products only **************/
.page-id-2464 .post-258 .price {
display:none;
}


.page-id-2464 .post-257 .price {
display:none;
}


.page-id-2464 .post-256 .price {
display:none;
}


.page-id-2464 .post-244 .price {
display:none;
}

/********Remove default continue shopping button on cart page
*************************************************************/

.woocommerce-message {
	display:none!important;
}

.woocommerce-custom-cart-message {
	padding:10px;
	background-color:#38c1cb;
	color:#000;
}

.woocommerce-cart  input[type="button"] {
    width: 200px;
    color: #fff;
    background-color: #38c1cb;
}

/***********Removes Price range eg $4-$70 on actual product page for selected products only **************/

/*.post-258 .price {
display:none;
}


.post-257 .price {
display:none;
}


.post-256 .price {
display:none;
}


.post-244 .price {
display:none;
}*/

/*************CONTACT FORM************/

.wpcf7-response-output {
	/*display:none!important;*/
}


@media (max-width:768px){
	
	.page-header h1 {
		font-size: 35px!important;
	}
}



@media (max-width:500px){
		.tmm_logo {
		max-width: 30%!important;
	}
	.page-header h1 {
		font-size: 22px!important;
		margin-left: 0px;
		margin-right: 0px;
	}

		h1 {
		font-size: 22px!important;
	}

	
	.mini-contacts .address {
		display:none!important;
	}
		.mini-contacts .email {
			float:left!important;
	}
		.mini-contacts .phone {
			float:right!important;
	}
		#top-bar ul.social-icons {
			margin-top: 20px;
		}
}
