/*
Theme Name:           Flatsome
Theme URI:            http://flatsome.uxthemes.com
Author:               UX-Themes
Author URI:           https://uxthemes.com
Description:          Multi-Purpose Responsive WooCommerce Theme
Version:              3.17.6
Requires at least:    5.4.0
Requires PHP:         5.6.20
WC requires at least: 4.7.0
Text Domain:          flatsome
License:              https://themeforest.net/licenses
License URI:          https://themeforest.net/licenses
*/


/***************
All custom CSS should be added to Flatsome > Advanced > Custom CSS,
or in the style.css of a Child Theme.
***************/
.breadcrumbs, .woocommerce-result-count, .woocommerce-ordering select {
	 font-size: 13px;
    text-transform: capitalize;
}
.nav-dropdown>li>a{
	font-size: 16px;
    color: #333;
}
.lumise-button{
	    background: #f7941d;
    padding: 4px 23px;
    color: #fff;
    border-radius: 100px;
}
.page-id-968 .breadcrumbs {
	display:none;
}
/*for print product*/
.page-id-968 .product-title {
	 font-size: 24px;
    font-weight: 800;
    color: #333;
}

/*for print product*/

.add-to-cart-button{
	display: inline-block;
}
.page-id-313 .product-type-variable {
	    background: #fff;
    box-shadow: 0 1px 6px 0 rgba(0,0,0,.2);
    border-radius: 8px;
}
.cat-dropdown-list{
	margin: 0 auto !important;
}
.cat-dropdown-list select{
	color : #e3553d;
}
.fc-header-toolbar{
	 background: #fff;
    max-width: 100% !important;
    margin: 0 !important;
	padding-bottom: 0 !important;
}
.fc-prev-button, .fc-next-button{
	 background: #fff !important;
    border: 0 !important;
    color: #e3553d !important;
}
.fc-toolbar-title{
	font-size: 17px !important;
    color: #e3553d;
}
.fc-scroller-harness{
	border-bottom: 1px solid #e3553d;
}
.etn-default-calendar-style table tbody>tr>td{
	padding: 0 !important;
}
.etn-cal-selected-date{
	margin-bottom: 0 !important;
	    padding: 10px 10px 0;
	font-size: 14px !important;
	 color: #e3553d;
}
.date-selected-calendar-event{
	background: #fff;
 }
.etn-default-calendar-style{
	margin-bottom: 10px;
}
.etn-default-calendar-style .fc-daygrid-day-top a{
	width: 30px;
	height: 30px;
	line-height: 30px;
}
.etn-default-calendar-style .fc .fc-daygrid-bg-harness:nth-of-type(1)::before{
	width: 30px;
	height: 30px;
	line-height: 30px;
}
.add-to-cart-button a{
	background: #e3563c !important;
    color: #fff !important;
    border-radius: 100px;
}
 .simple_pro .col-inner .product-small{
	border: 1px solid #cacaca;
    padding: 10px 10px 0;
}

.etn-event-item .etn-event-footer .etn-atend-btn{
	float: none;
    text-align: center;
}
.etn-atend-btn a{
	background: #e3563c !important;
	    border-color: #e3563c !important;
        color: #fff !important;
	border-radius: 100px !important;
}
.etn-default-calendar-style .fc-state-highlight{
	 background: #e3563c !important;
}
.home_event .etn-event-list2 .etn-event-item{
	     background: #fff;
	min-height: 20rem;
}
body.woocommerce .products .product .lumise-list-button{
	padding: 6px 20px;
    border-radius: 100px;
}
.etn-event-item .etn-title a{
	font-size: 14px;
}
.etn-event-date{
	font-size: 12px;
    margin-bottom: 20px;
}
.etn-ticket-price{
	margin: 0 !important;
}
.etn-event-item .etn-event-thumb img{
	height: 200px !important;
}
.etn-not-found-post{
	border-left: none !important;
}
.owl-nav.disabled + .owl-dots{
	margin-top:0;
}
.wpsm_testi_description {
	margin: 0;
   padding: 0;
}
.etn_search_bottom_area_text{
	display: none;
}
.etn-btn, button.etn-btn.etn-btn-primary{
	    background: #fff !important;
    font-size: 15px;
    border-radius: 100px;
	color: #E3553D !important;
	    margin: 0;
    font-weight: 800;
}
.etn-event-search-wrapper{
	box-shadow: 0 10px 20px rgb(0 0 0 / 17%);
	background: #da6311;
}
.etn-event-item .etn-event-category span{
	  background: #E3553D !important;
}
.etn-event-search-wrapper svg:not(:root){
	color: #fff;
}
.etn-event-search-wrapper .form-control, .etn-event-search-wrapper .etn_event_select{
	margin:0;
	 color: #e3553d;
	font-weight: 700;
}
.calculator-settings.ccb-front{
	margin: 0 !important;
}
.calc-drop-down-list-items li{
	      min-height: 51px !important;
    max-height: 60px !important;
}
.calc-subtotal{
	    box-shadow: 0 0 20px rgb(0 0 0 / 15%);
    border-radius: 30px;
}

.col-inner .product-small{
	    border: 1px solid #cacaca;
    padding: 10px 10px 0;
}
.product-summary .woocommerce-Price-currencySymbol{
	 font-size: 14px;
      margin-right: 5px;
}
.preorders_btn{
	  background: #89afe17d;
    color: #000;
    font-size: 14px;
    text-transform: capitalize;
       padding: 1px 12px;
    min-width: 100%;
}
.preorders_btn span{
	  width: 20px;
    height: auto;
}