/*
Theme Name: Grillandchow
Theme URI: http://grillandchow.qodeinteractive.com
Description: A Fast Food, Pizza, and Diner Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Text Domain: grillandchow
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.5
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/
.page .wsf-form .wsf-field {
     width: 100%;
     margin: 0 0 10px;
     padding: 20px 29px;
     font-family: Montserrat,sans-serif;
     font-size: 17px;
     line-height: 20px;
     font-weight: 300;
     color: #000;
     background-color: transparent;
     border: 2px solid #282828;
     border-radius: 3px;
     outline: 0;
     cursor: auto;
     -webkit-appearance: none;
     box-sizing: border-box;
     -webkit-transition: color .15s ease-in-out,border .15s ease-in-out,background-color .15s ease-in-out;
     -moz-transition: color .15s ease-in-out,border .15s ease-in-out,background-color .15s ease-in-out;
     transition: color .15s ease-in-out,border .15s ease-in-out,background-color .15s ease-in-out;
     height: auto;
}
.page .wsf-form input[type="radio"]{
	width:auto;
	margin:0px;
	padding:0px;
}
 .wsf-label {
     font-size: 17px !important;
     line-height: 20px !important;
     font-weight: 300 !important;
}
 .wsf-extra-small-12 .wsf-tile .wsf-field-wrapper .wsf-bottom{
     margin-bottom 8px 
}

input[type=radio].wsf-field:checked + label.wsf-label:before
{
	 background-color: #ff940a !important;
     border-color: #ff7800 !important;
}
.wsf-bottom button.wsf-button.wsf-button-primary{
	position: relative;
    display: inline-block;
    width: auto;
    line-height: 20px;
    letter-spacing: 1.5px;
    color: #fff;
    vertical-align: middle;
    font-family: Oswald,sans-serif;
    outline: 0;
    box-sizing: border-box;
    text-transform: uppercase;
    font-weight: 700;
    cursor: pointer;    background-color: #f25c26;
	padding: 20px 66px;
    border: 2px solid transparent;
}
.wsf-bottom button.wsf-button.wsf-button-primary:hover{
	 background-color: #0f0f0f;
}
 #wsf-1-field-wrapper-41 div .wsf-label ,#wsf-1-field-wrapper-42 div .wsf-label , #wsf-1-field-wrapper-43 div .wsf-label ,#wsf-1-field-wrapper-44 div .wsf-label ,#wsf-1-field-wrapper-45 div .wsf-label ,#wsf-1-field-wrapper-46 div .wsf-label ,#wsf-1-field-wrapper-47 div .wsf-label{
     font-size: 0 !important;
}
 .radio_inline > div {
     display: flex !important;
     justify-content: space-evenly;
}
 .radio_inline #wsf-label > div {
     display:flex 
}
 .wsf-label{
    color:#000;
	 font-weight: 500 !important;
}
 .radio_inline .wsf-label{
    position:absolute;
}

.wsf-extra-small-12 .wsf-tile .wsf-field-wrapper{
	margin-top:10px;
	margin-bottom:10px;
} 

.time_table h4{
	margin-top:0px;
}.radio_lebal_box label {
  margin-bottom: 15px !important;  line-height: 20px !important;
}.radio_inline > div {
  max-width: 423px;
  float: right;
  width: 100%;
}.radio_inline > div > div {
  width: 33%;
  text-align: center;
}.time h4 {
  
  margin-bottom: 10px !important;
}
#wsf-1-field-wrapper-12 {
  margin-top: 10px;
}
/*.ays-popup-box-main-box  .ays_content_box*/
/* .ays-popup-box-main-box h2, .ays-popup-box-main-box  .ays-popup-hrs-default, .ays-popup-box-main-box .ays_pb_timer {
    display: none !important;
} */

.ays-popup-box-main-box{
    background-color: transparent !important;
    border: 0px !important;
	overflow:hidden !important;
}
.ays_pb_material_close_icon{
	    width: 22px !important;
    color: #fff !important;
    height: 22px !important;
}
.ays_pb_description img {
    max-width: 400px;
	width:100%
}
.ays-pb-modal-close {
    top: 28px !important;
    right: 4% !important;
    border: 1px solid;
    padding: 5px;
    border-radius: 74px;
    max-width: 22px;
    max-height: 22px;
    background-color: #f05c27;
	border-color: #f05c27;
}
.ays-popup-box-main-box .ays-pb-modal_1 .ays_pb_material_close_icon {
    fill: #fff !important;
}
.ays-popup-box-main-box .icons{
    position: absolute;
    top: 0;
    display: flex;
    max-width: 400px;
    margin: 0 auto !important;
    left: 0px;
    right: 0px;
    top: 35%;
	justify-content: center;
}
.icons img {
    max-width: 130px !important;
}
body .ays-popup-box-main-box  .ays_content_box{
	    display: block !important;
}
@media(min-width:1389px){.time {
  text-align: center !important;
	}
	.radio_inline > div {
  max-width: 475px;
		width: 100%;}
	
}


@media(min-width:481px) and (max-width:680px){
	.radio_inline > div {
  float: none;
  max-width: 330px;
  text-align: center;
  margin-left: 100px;
}.wsf-required-wrapper {
  position: absolute;
  margin-left: 2px;
}.radio_inline {
  margin-bottom: 10px;
}
}
@media(min-width:681px) and (max-width:1200px){
	.fom-width .vc_col-sm-3 {
  display: none;
}.radio_inline {
  margin-bottom: 10px;
}
.fom-width .vc_col-sm-6 {
  max-width: 565px;
  width: 100%;
  display: block;
  margin: 0 auto !important;
  float: none;
}
}
@media(max-width:480px){
	.time_table h4 {
  font-size: 18px;
}.time h4 {
  font-size: 14px;
}.radio_inline > div {
 max-width: 240px;
    width: 100%;
    float: none;
  margin-left: 75px;
}.radio_inline {
  margin-bottom: 10px!important;
}.radio_inline label {
  font-size: 15px !important;
}
.ays-pb-modal-close {
    right: 6% !important;
	}
	.icons img {
    max-width: 80px !important;
}
}
