/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: pleasureisland
Version: 1.0.0
Text Domain:  Avada
*/
h1, h2, h3, h4, h5, h6{
	font-weight:bold!important;
}
.rental-section-links {
    background-color: #FFF;
    border: 1px solid #DEDEDE;
    padding: 10px;
    float: left;
    margin-bottom: 15px;
    color: #224564;
    width: 100%;
}
.fusion-page-title-bar .fusion-page-title-row h1{
	font-family: "Bangers";
	font-size: 60px!important;
	text-shadow: 1px 2px 10px #000;

	
}
.awb-imageframe-style-resa img {
    opacity: 1 !important;
}

.awb-imageframe-style-resa .awb-imageframe-caption {
    text-shadow: 1px 2px 10px #000;
}

.post-content h4 {
    color: #164C73;
    font-weight: bold;
}

.post-content h3 {
    margin-bottom: 15px;
    font-size: 20px;
    font-weight: bold;
}

.white-text, .white-text a {
    color: #fff!important;
}

.fusion-carousel-title-below-image .fusion-carousel-title, .fusion-carousel-title-below-image .fusion-carousel-meta, .fusion-carousel-title-below-image .fusion-carousel-title {
    text-align: center;
}

.pir-category .product-title {
    font-size: 18px !important;
    color: #623A37;
    text-transform: uppercase !important;
    font-weight: bold !important;
    font-style: normal !important;
    margin-bottom: 20px;
}

.pir-category .product-title a {
    color: #623A37;
}

.pir-category li img {
    aspect-ratio: 25 / 23;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

.woocommerce .woocommerce-container {
    padding-top: 60px;
}

.woocommerce-tabs {
    display: none;
}

.single-product #main, .woocommerce-checkout #main  {
    background-repeat: repeat;
    padding-top: 60px;
    padding-bottom: 60px;
    background-image: url(https://coastal.impactmedianc.com/wp-content/uploads/2016/04/sandBG6.jpg);
    flex-wrap: wrap;
}
#customer_login .col-1, #customer_login .col-2, #customer_login h2, #customer_login_box, #final-order-details .mini-order-details tr:last-child, #reviews li .comment-text, #small-nav, #wrapper .side-nav li a, #wrapper .side-nav li.current_page_item li a, .avada-skin-rev, .chzn-container-single .chzn-single, .chzn-container-single .chzn-single div, .chzn-drop, .commentlist .the-comment, .es-carousel-wrapper.fusion-carousel-small .es-carousel ul li img, .fusion-author .fusion-author-social, .fusion-author-widget .fusion-author-widget-separator .fusion-author-widget-sep, .fusion-body .avada-myaccount-user, .fusion-body .avada-myaccount-user .avada-myaccount-user-column, .fusion-body .avada-order-details .shop_table.order_details tfoot, .fusion-body .cart-totals-buttons, .fusion-body .cart_totals, .fusion-body .cart_totals .total, .fusion-body .cart_totals h2, .fusion-body .checkout .shop_table tfoot, .fusion-body .coupon, .fusion-body .coupon h2, .fusion-body .my_account_orders tr, .fusion-body .order-info, .fusion-body .order-total, .fusion-body .quantity .minus, .fusion-body .quantity .qty, .fusion-body .shop_attributes tr, .fusion-body .shop_table tr, .fusion-body .woocommerce .address h4, .fusion-body .woocommerce .addresses .title, .fusion-body .woocommerce .checkout #customer_details .col-1, .fusion-body .woocommerce .checkout #customer_details .col-2, .fusion-body .woocommerce .checkout h3, .fusion-body .woocommerce .cross-sells, .fusion-body .woocommerce .cross-sells h2, .fusion-body .woocommerce .social-share, .fusion-body .woocommerce .social-share li, .fusion-body .woocommerce-MyAccount-content, .fusion-body .woocommerce-MyAccount-content h2, .fusion-body .woocommerce-MyAccount-content h3, .fusion-body .woocommerce-MyAccount-navigation ul li a, .fusion-body .woocommerce-content-box, .fusion-body .woocommerce-content-box h2, .fusion-body .woocommerce-shipping-calculator, .fusion-body .woocommerce-shipping-calculator h2, .fusion-body .woocommerce-side-nav li a, .fusion-body .woocommerce-tabs .tabs li a, .fusion-body.woo-tabs-horizontal .woocommerce-tabs > .entry-content, .fusion-content-widget-area .product_list_widget li, .fusion-content-widget-area .widget .recentcomments, .fusion-content-widget-area .widget li a, .fusion-content-widget-area .widget li a:before, .fusion-content-widget-area .widget_archive li, .fusion-content-widget-area .widget_categories li, .fusion-content-widget-area .widget_layered_nav li, .fusion-content-widget-area .widget_links li, .fusion-content-widget-area .widget_meta li, .fusion-content-widget-area .widget_nav_menu li, .fusion-content-widget-area .widget_pages li, .fusion-content-widget-area .widget_product_categories li, .fusion-content-widget-area .widget_recent_entries li, .fusion-counters-box .fusion-counter-box .counter-box-border, .fusion-filters, .fusion-hide-pagination-text .pagination-next, .fusion-hide-pagination-text .pagination-prev, .fusion-pagination .page-numbers, .fusion-project-details-tb .project-info .project-info-box, .fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link, .input-radio, .ls-avada, .page-links a, .pagination a.inactive, .panel.entry-content, .post .fusion-meta-info, .price_slider_wrapper, .progress-bar, .project-content .project-info .project-info-box, .search-page-search-form, .side-nav, .side-nav li a, .side-nav-left .side-nav, .single-navigation, .table, .table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th, .table-1 table, .table-1 table th, .table-1 tr td, .table-2 table thead, .table-2 tr td, .tabs-vertical .tabs-container .tab_content, .tabs-vertical .tabset, .tagcloud a, .tkt-slctr-tbl-wrap-dv table, .tkt-slctr-tbl-wrap-dv tr td, .widget_layered_nav li, .widget_product_categories li, .woo-tabs-horizontal .woocommerce .woocommerce-MyAccount-navigation > ul .is-active, .woo-tabs-horizontal .woocommerce .woocommerce-checkout-nav .is-active, .woo-tabs-horizontal .woocommerce-MyAccount-navigation, .woo-tabs-horizontal .woocommerce-tabs > .tabs, .woo-tabs-horizontal .woocommerce-tabs > .wc-tab, .woocommerce .social-share, .woocommerce .social-share li, .woocommerce-pagination .page-numbers, h5.toggle.active + .toggle-content, tr td{
	border-color:#D7D1B9!important;
}
.shipping{
		padding-top: 15px!important;
}
.woocommerce-shipping-totals, .shipping{
	border-bottom:1px solid #D7D1B9!important;

}
#shipping_method{
	padding-top:15px!important;
	font-weight: bold;
}
form.checkout label{
	font-weight: normal!important;
}
.checkout .shop_table tfoot th{
	width:50%!important;
}
.product .price {
    color: #304B64;
    font-weight: bold;
    line-height: 20px;
}
.waiver-button{
	background-color: #fff;
	color:#1799D1!important;
	padding: 10px;
	margin-left: 20px;
	font-weight: bold;
}
p.c4wp-display-captcha-form label{
	color:red!important;
}
.c4wp-google-recaptcha{
	margin-bottom: 20px;
}
#terms_field{
	/*background-color: #FFF;*/
	padding: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
	float: left;
	width: 100%;
}
#terms_field .input-checkbox {
	margin-top: 8px;
}
#checkout-comments{
	height: 100px;
}


.wceb_picker_wrap {
    width: 100%;
}

#payment .woocommerce-terms-and-conditions-wrapper {
    display: none!important;
}

.terms-checkbox {
    padding-top: 20px!important;
    color: darkred;
    font-weight: bold;
}

.terms-checkbox label {
    font-size: 18px!important;
    line-height: 18px!important;
}

.woocommerce-terms-and-conditions-checkbox-text {
    color: red;
    font-size: 16px;
    line-height: 16px;
}
.validate-signature canvas{
	width:100%;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
    background: none;
}

#ship-to-different-address {
    display: none;
}

.form-red {
    color: red;
}

.red {
    color: #E40606;
}
.products li.product .fusion-product-wrapper{
	background-color:#FFF!important;
}
/*.woocommerce{
	padding-top:60px;
	padding-bottom: 60px;
}*/
