/*---------------------------------Contactus page css start------------------------*/
.gdlr-item-start-content i{
	color:#ec008c !important;
	font-size:18px !important;
}
input[type="submit"] {
    background-color: #ec008c !important;
}
.gdlr-main-menu > li > a {
    font-size: 13px !important;
    text-transform: uppercase;
    padding: 0px 0px 0px 0px !important;
    margin: 0px;
    font-weight: 500 !important;
    letter-spacing: 1px !important;
}

/*---------------------------------Contactus page css End------------------------*/

.gdlr-content-item h4{
color:#ec008c !important;
}
/*---------------------------------Machine repaire and service page css start------------------------*/
.gdlr-price-table-item:hover{
 /* margin-top:7px;*/
  transition:0.6s;
 /* cursor:pointer;*/
}

.price-title-wrapper {
    background-color: #345472 !important;
}
.gdlr-item-title {
    color: #ec008c !important;
        font-size: 36px;
    /* margin-bottom: 0px; */
    font-weight: 500 !important;
     text-transform: unset !important; 
    line-height: 1;
    letter-spacing: 0px !important;
}
.tab-title-wrapper .active{
    background-color: #ec008c !important;
    border:1px solid #dddddd !important;
    color:white !important;
}
.gdlr-price-item .price-tag {
    background-color: #ec008c !important;
    font-size: 16px !important;
}
.price-title{
  font-size: 16px !important;
    padding: 10px 0px !important;
}
.price-content p{
margin-top:20px !important;
}
#content-section-4 .gdlr-color-wrapper {
    padding-top: 0px !important;
}

/*---------------------------------Machine repaire and service page css End-----------------------*/


/*---------------------------------add to cart page css start----------------------*/
.onsale{
background: #ec008c !important;
}
.add_to_cart_button,.checkout-button,.single_add_to_cart_button,.reviews_tab,.woocommerce-message{
  background: #ec008c !important;
  border:none !important;
}
.submit{
  border:none !important;
}
.shop_table thead th{
  background: #ec008c !important; 
}
.woocommerce-Price-amount{
  color:#ec008c !important;
}
.coupon button{
  background: #ec008c !important;
  border:none !important;
}
.order-total th {
     background: #ec008c !important;
}
#place_order,.woocommerce-info{
   background:  #ec008c !important;
  border:none !important;
}
.showcoupon{
color:black !important;
}
.form-row-last button{
   background:  #ec008c !important;
  border:none !important;
}
/*---------------------------------add to cart page css End----------------------*/


/*------------------------------------start booking area css-------------------------*/

.formInput input[type="text"] {
    font-size: 16px;
    line-height: 20px;
    padding: 12px 0px;
    height: 50px !important;
    margin: 10px 0px 0px;
    box-shadow: unset;
    background: white !important;
    border-radius: 8px;
    border:1px solid  #b5b5b5 !important;
}
.EBP--content input.couponInput {
   box-shadow: unset !important;
    background: white !important;
    border-radius: 8px !important;
    border:1px solid  #b5b5b5 !important;
}
.buy{
  padding-bottom: 20px !important;
}
.Modal--CouponBtn,.Modal--BookingBtnsCnt a,.EBP--closeBtn a,.Modal--QuantityBtn{
  background: #ec008c !important;
  color:white !important;
}
.Ebp--Price,.Ebp--Spots,.Ebp--Spots span{
  color:#ec008c !important;
}
.EBP--CalendarEventContent .eventClose {
    position: absolute;
    top: 35px !important;
  right: 20px !important;
}
.EBP--Date-Details{
   color:#ec008c !important;
  
}
.Modal--Errors {
    display: none;
    background: unset !important;
    color:red !important;
   
}
.EBP--CalendarCellToday .EBP--CalendarCellDate{
  color:white !important;
}
.EBP--Month{
  font-weight:bold !important;
}
.expandImg{
width:100% !important;
}
.cnt p{
  color:black;
  letter-spacing: 1px;
    line-height: 20px;
}
.dateWrap .datelabel {
  color:black;
}
.dateWrap .eventDate{
    background: url(wp-content/uploads/2019/01/cal.png) left center no-repeat !important; 
}
.time{
  background: url(wp-content/uploads/2019/01/clock.png) left center no-repeat !important; 
}
@media only screen and (max-width:960px){
  .content-wrapper .gdlr-content {
    margin-top: -10px;
}
}

/*------------------------------------End booking area css-------------------------*/
.gdlr-button.with-border {
    border-bottom-width: 0px !important;
    border-bottom-style: none !important;
}
#wpcf7-f3827-o1 .wpcf7-submit {
    border-bottom: none !important;
   
}
.product .price {
    font-size: 17px !important;
    font-weight: 300 !important;
}
.gdlr-page-title {
    font-size: 28px !important;
    margin: 0px 20px;

    text-transform: uppercase;
    font-weight: 300 !important;
    letter-spacing: 3px !important;
}
.woocommerce-page ul.products li.product a img {
    height: 270px !important;
}
.woocommerce-ordering{
  display:none !important;
}

.yith-wcwl-add-button a{
  color:black !important;
}

.woocommerce div.product div.images img {
    display: block;
    width: 94% !important;
    height: auto;
    box-shadow: none;
}
#gdlr-responsive-navigation.dl-menuwrapper button {
    background-color: #ec008c !important;
    border-radius: 5px !important;
}

.price_slider span{
background: #ec008c !important;
}

.woocommerce-info::before {
    color: #fcffff !important;
}
.woocommerce-loop-category__title{
  font-weight:800;
}
.menu-item-type-taxonomy a{
   font-weight:600 !important;
  
}

.wpcf7-form-control-wrap textarea{
  resize:none;
}


.gdlr-item.gdlr-content-item {
    margin-bottom: 60px !important;
}

@media only screen and (min-width:500px){
  .first-field, .Sec-field {
    width: 49%;
    float: left;
      margin-bottom: 15px;
}
    .first-field{
   margin-right: 1%;
}
.Sec-field {
    margin-left: 1%;
}
  .clear-field {
    clear: both;
    margin-bottom: 15px;
}
}