@charset "utf-8";



/* CSS Document */



.byconsolewooodtrestro_widget_date_field,.byconsolewooodtrestro_widget_time_field{ width:50% !important; float:left;}



p.buttons{ text-align:center;}



input[type="submit"]{ width:300px;}



p.min-shipping-time{ text-align:center;}



p.min-shipping-time img{ height:30px; float:left;}







#byconsolewooodtrestro_checkout_field input[type="radio"]{float: left;  margin-top: 10px;}







form select{ padding:7px; width:100%; margin-top: 5px; margin-bottom: 10px;}







.byconsolewooodtrestro_order_type_of_delivery_time_radio_box{float: left;margin-right: 8px;font-size: 12px;margin-top: 5px;font-weight: bold !important;}







#_byconsolewooodtrestro_order_type_of_delivery_time_hidden_field{display:none;}







/*.radio byconsolewooodtrestro_order_type_of_widget_delivery_time_radio_box, label{font-size:12px !important;}*/







p.byconsolewooodtrestro_order_type{



	



	}







.byconsolewooodtrestro_order_type {



  font-family: "Lucida Grande", Tahoma, Verdana, sans-serif;

  overflow: hidden;



}







.switch-title {



  margin-bottom: 6px;



}







p.byc_service_time_closed{ color:#f00;}



.byc_closed_now{ display:none;}







.byconsolewooodtrestro_order_type input, .byconsolewooodtrestro_guest_count input, .byconsolewooodtrestro_guest_purpose input {



    position: absolute !important;



    clip: rect(0, 0, 0, 0);



    height: 1px;



    width: 1px;



    border: 0;



    overflow: hidden;



}







.byconsolewooodtrestro_order_type label[for="_byconsolewooodtrestro_order_type_take_away"],

.byconsolewooodtrestro_order_type label[for="_byconsolewooodtrestro_order_type_levering"],

.byconsolewooodtrestro_order_type label[for="_byconsolewooodtrestro_order_type_dinein"] {



}







.byconsolewooodtrestro_order_type label[for="_byconsolewooodtrestro_order_type_take_away"].radio,

.byconsolewooodtrestro_order_type label[for="_byconsolewooodtrestro_order_type_levering"].radio, 

.byconsolewooodtrestro_order_type label[for="_byconsolewooodtrestro_order_type_dinein"].radio,

.byconsolewooodtrestro_guest_count label[for="_byconsolewooodtrestro_guest_count_single"].radio,

.byconsolewooodtrestro_guest_count label[for="_byconsolewooodtrestro_guest_count_couple"].radio,

.byconsolewooodtrestro_guest_count label[for="_byconsolewooodtrestro_guest_count_three"].radio,

.byconsolewooodtrestro_guest_count label[for="_byconsolewooodtrestro_guest_count_four"].radio,

.byconsolewooodtrestro_guest_count label[for="_byconsolewooodtrestro_guest_count_five"].radio,

.byconsolewooodtrestro_guest_count label[for="_byconsolewooodtrestro_guest_count_six"].radio,

.byconsolewooodtrestro_guest_count label[for="_byconsolewooodtrestro_guest_count_seven"].radio,

.byconsolewooodtrestro_guest_count label[for="_byconsolewooodtrestro_guest_count_party_mode"].radio,

.byconsolewooodtrestro_guest_purpose label[for="_byconsolewooodtrestro_guest_purpose_casual_lunch_or_dinner"].radio,

.byconsolewooodtrestro_guest_purpose label[for="_byconsolewooodtrestro_guest_purpose_romantic_dinner"].radio,

.byconsolewooodtrestro_guest_purpose label[for="_byconsolewooodtrestro_guest_purpose_family_lunch_or_dinner"].radio,

.byconsolewooodtrestro_guest_purpose label[for="_byconsolewooodtrestro_guest_purpose_client_meet_over_lunch"].radio,

.byconsolewooodtrestro_guest_purpose label[for="_byconsolewooodtrestro_guest_purpose_party_celebration"].radio

{



  display: inline-block;



  background-color: #e4e4e4;



  color: rgba(0, 0, 0, 0.6);



  font-size: 14px;



  font-weight: normal;



  text-align: center;



  text-shadow: none;



  padding: 6px 14px;



  border: 1px solid rgba(0, 0, 0, 0.2);



  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);



  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);



  -webkit-transition: all 0.1s ease-in-out;



  -moz-transition:    all 0.1s ease-in-out;



  -ms-transition:     all 0.1s ease-in-out;



  -o-transition:      all 0.1s ease-in-out;



  transition:         all 0.1s ease-in-out;



}







.byconsolewooodtrestro_order_type label[for="_byconsolewooodtrestro_order_type_take_away"]:hover,

.byconsolewooodtrestro_order_type label[for="_byconsolewooodtrestro_order_type_levering"]:hover, 

.byconsolewooodtrestro_order_type label[for="_byconsolewooodtrestro_order_type_dinein"]:hover, 

.byconsolewooodtrestro_guest_count label[for="_byconsolewooodtrestro_guest_count_single"]:hover,

.byconsolewooodtrestro_guest_count label[for="_byconsolewooodtrestro_guest_count_couple"]:hover,

.byconsolewooodtrestro_guest_count label[for="_byconsolewooodtrestro_guest_count_three"]:hover,

.byconsolewooodtrestro_guest_count label[for="_byconsolewooodtrestro_guest_count_four"]:hover,

.byconsolewooodtrestro_guest_count label[for="_byconsolewooodtrestro_guest_count_five"]:hover,

.byconsolewooodtrestro_guest_count label[for="_byconsolewooodtrestro_guest_count_six"]:hover,

.byconsolewooodtrestro_guest_count label[for="_byconsolewooodtrestro_guest_count_seven"]:hover,

.byconsolewooodtrestro_guest_count label[for="_byconsolewooodtrestro_guest_count_party_mode"]:hover,

.byconsolewooodtrestro_guest_purpose label[for="_byconsolewooodtrestro_guest_purpose_casual_lunch_or_dinner"]:hover,

.byconsolewooodtrestro_guest_purpose label[for="_byconsolewooodtrestro_guest_purpose_romantic_dinner"]:hover,

.byconsolewooodtrestro_guest_purpose label[for="_byconsolewooodtrestro_guest_purpose_family_lunch_or_dinner"]:hover,

.byconsolewooodtrestro_guest_purpose label[for="_byconsolewooodtrestro_guest_purpose_client_meet_over_lunch"]:hover,

.byconsolewooodtrestro_guest_purpose label[for="_byconsolewooodtrestro_guest_purpose_party_celebration"]:hover

{



    cursor: pointer;



}







.byconsolewooodtrestro_order_type input:checked + label[for="_byconsolewooodtrestro_order_type_take_away"], .byconsolewooodtrestro_order_type input:checked + label[for="_byconsolewooodtrestro_order_type_levering"],

.byconsolewooodtrestro_order_type input:checked + label[for="_byconsolewooodtrestro_order_type_dinein"],

.byconsolewooodtrestro_guest_count input:checked + label[for="_byconsolewooodtrestro_guest_count_single"],

.byconsolewooodtrestro_guest_count input:checked + label[for="_byconsolewooodtrestro_guest_count_couple"],

.byconsolewooodtrestro_guest_count input:checked + label[for="_byconsolewooodtrestro_guest_count_three"],

.byconsolewooodtrestro_guest_count input:checked + label[for="_byconsolewooodtrestro_guest_count_four"],

.byconsolewooodtrestro_guest_count input:checked + label[for="_byconsolewooodtrestro_guest_count_five"],

.byconsolewooodtrestro_guest_count input:checked + label[for="_byconsolewooodtrestro_guest_count_six"],

.byconsolewooodtrestro_guest_count input:checked + label[for="_byconsolewooodtrestro_guest_count_seven"],

.byconsolewooodtrestro_guest_count input:checked + label[for="_byconsolewooodtrestro_guest_count_party_mode"],

.byconsolewooodtrestro_guest_purpose input:checked + label[for="_byconsolewooodtrestro_guest_purpose_casual_lunch_or_dinner"],

.byconsolewooodtrestro_guest_purpose input:checked + label[for="_byconsolewooodtrestro_guest_purpose_romantic_dinner"],

.byconsolewooodtrestro_guest_purpose input:checked + label[for="_byconsolewooodtrestro_guest_purpose_family_lunch_or_dinner"],

.byconsolewooodtrestro_guest_purpose input:checked + label[for="_byconsolewooodtrestro_guest_purpose_client_meet_over_lunch"],

.byconsolewooodtrestro_guest_purpose input:checked + label[for="_byconsolewooodtrestro_guest_purpose_party_celebration"]

 {



  background-color: #A5DC86;



  -webkit-box-shadow: none;



  box-shadow: none;



}



.byconsolewooodtrestro_order_type label:first-of-type {



  border-radius: 4px 0 0 4px;

  display:inline-block;



}



.byconsolewooodtrestro_order_type label:last-of-type {



  border-radius: 0 4px 4px 0;



}





.form-row.byconsolewooodtrestro_guest_count, .form-row.byconsolewooodtrestro_guest_purpose{ display:none;}



.byconsolewooodtrestro_guest_count label:first-of-type, .byconsolewooodtrestro_guest_purpose label:first-of-type{ 

width:100%; background-image:none; padding-top:20px; clear:both;}



#_byconsolewooodtrestro_guest_count_guest_count_single,#_byconsolewooodtrestro_guest_count_guest_count_couple,#_byconsolewooodtrestro_guest_count_guest_count_three,#_byconsolewooodtrestro_guest_count_guest_count_four,#_byconsolewooodtrestro_guest_count_guest_count_five,#_byconsolewooodtrestro_guest_count_guest_count_six,#_byconsolewooodtrestro_guest_count_guest_count_seven,#_byconsolewooodtrestro_guest_count_guest_count_party_mode

{

/*float: left;

width:25%;*/

}



.form-row.byconsolewooodtrestro_guest_count label.radio.byconsolewooodtrestro_guest_count_label{

	background-repeat: no-repeat;

	background-position: center;

	float: left;

	width:10%;

	/*height:32px;*/

	color:rgba(255,255,255,0);

	font-family:"Comic Sans MS", cursive;

	font-size:24px;

	}	

.form-row.byconsolewooodtrestro_guest_purpose label.radio.byconsolewooodtrestro_guest_purpose_label{

	background-repeat: no-repeat;

    background-position: left;

    background-position-x: 2%;

    width: 50%;

    height: 50px;

    margin-top: 5px;

    padding: 12px;

    font-size: inherit;

}

.form-row.byconsolewooodtrestro_guest_count label.radio.byconsolewooodtrestro_guest_count_label:hover{ color:#000;}

	

label[for="_byconsolewooodtrestro_guest_count_single"].radio.byconsolewooodtrestro_guest_count_label{background-image:url(https://ktmkitchenandbarct.com/wp-content/plugins/restaurant-pickup-delivery-dine-in/css/images/single.png);}

label[for="_byconsolewooodtrestro_guest_count_couple"].radio.byconsolewooodtrestro_guest_count_label{background-image:url(https://ktmkitchenandbarct.com/wp-content/plugins/restaurant-pickup-delivery-dine-in/css/images/couple.png);}

label[for="_byconsolewooodtrestro_guest_count_three"].radio.byconsolewooodtrestro_guest_count_label{background-image:url(https://ktmkitchenandbarct.com/wp-content/plugins/restaurant-pickup-delivery-dine-in/css/images/three.png);}

label[for="_byconsolewooodtrestro_guest_count_four"].radio.byconsolewooodtrestro_guest_count_label{background-image:url(https://ktmkitchenandbarct.com/wp-content/plugins/restaurant-pickup-delivery-dine-in/css/images/four.png);}

label[for="_byconsolewooodtrestro_guest_count_five"].radio.byconsolewooodtrestro_guest_count_label{background-image:url(https://ktmkitchenandbarct.com/wp-content/plugins/restaurant-pickup-delivery-dine-in/css/images/five.png);}

label[for="_byconsolewooodtrestro_guest_count_six"].radio.byconsolewooodtrestro_guest_count_label{background-image:url(https://ktmkitchenandbarct.com/wp-content/plugins/restaurant-pickup-delivery-dine-in/css/images/six.png);}

label[for="_byconsolewooodtrestro_guest_count_seven"].radio.byconsolewooodtrestro_guest_count_label{background-image:url(https://ktmkitchenandbarct.com/wp-content/plugins/restaurant-pickup-delivery-dine-in/css/images/seven.png);}

label[for="_byconsolewooodtrestro_guest_count_party_mode"].radio.byconsolewooodtrestro_guest_count_label{background-image:url(https://ktmkitchenandbarct.com/wp-content/plugins/restaurant-pickup-delivery-dine-in/css/images/party_mode.png);}



label[for="_byconsolewooodtrestro_guest_purpose_casual_lunch_or_dinner"].radio.byconsolewooodtrestro_guest_purpose_label{background-image:url(https://ktmkitchenandbarct.com/wp-content/plugins/restaurant-pickup-delivery-dine-in/css/images/casual_dinner.png);}

label[for="_byconsolewooodtrestro_guest_purpose_romantic_dinner"].radio.byconsolewooodtrestro_guest_purpose_label{background-image:url(https://ktmkitchenandbarct.com/wp-content/plugins/restaurant-pickup-delivery-dine-in/css/images/romantic_dinner.png);}

label[for="_byconsolewooodtrestro_guest_purpose_family_lunch_or_dinner"].radio.byconsolewooodtrestro_guest_purpose_label{background-image:url(https://ktmkitchenandbarct.com/wp-content/plugins/restaurant-pickup-delivery-dine-in/css/images/family_dinner.png);}

label[for="_byconsolewooodtrestro_guest_purpose_client_meet_over_lunch"].radio.byconsolewooodtrestro_guest_purpose_label{background-image:url(https://ktmkitchenandbarct.com/wp-content/plugins/restaurant-pickup-delivery-dine-in/css/images/client_meet.png);}

label[for="_byconsolewooodtrestro_guest_purpose_party_celebration"].radio.byconsolewooodtrestro_guest_purpose_label{background-image:url(https://ktmkitchenandbarct.com/wp-content/plugins/restaurant-pickup-delivery-dine-in/css/images/party.png);}



/*.byconsolewooodtrestro_guest_purpose_label{ clear:both;}*/





@media screen

 and (min-device-width: 320px)

 and (max-device-width: 480px)

 {



.form-row.byconsolewooodtrestro_guest_count label.radio.byconsolewooodtrestro_guest_count_label {

    background-repeat: no-repeat;

    background-position: center;

    float: left;

    width: 20%;

    height: auto;

    color: rgba(255,255,255,0);

	font-family:inherit;

	font-size: 30px;

    margin-bottom: 10px;

}



.form-row.byconsolewooodtrestro_guest_count label.radio.byconsolewooodtrestro_guest_count_label

{

    margin-left: 11px;

    margin-right: 2%;

    margin-bottom: 1%;

    margin-top: 5%;

    width: 19%;



}



form.checkout p#_byconsolewooodtrestro_order_type_field span.woocommerce-input-wrapper

{



    width: 100%;

    float: left;



}





label.byconsolewooodtrestro_guest_purpose_label

{

width: 100%;

    float: left;



}



.form-row.byconsolewooodtrestro_guest_purpose label.radio.byconsolewooodtrestro_guest_purpose_label

{

    width: 96%;



}



 }