@charset "utf-8";
/* CSS Document */
@media screen and (min-width: 769px)  and (max-width:1190px){
.menus-section .nav-pills li a{font-size:12px !important;}
.menu li{font-size: 13px;   padding: 10px 0px 10px 9px;}
#address-bar a:not(.btn), a { letter-spacing: 0.5px;}
.headermenu .phone{widtH:28%;font-size:13px;}
}
@media (max-width: 768px) {
	.disp_mob{display:block !important;}
	.disp_des{display:none !important;}
/* responsive menu */
  .toggle-nav {
	background: #3f4384 url(../images/hamburger.png) no-repeat 50%;
	padding: 5px;
	text-align: center;
	display: inline-block !important;
	width: 34px;
	height: 26px;
}
/* .toggle-nav:after{
        content: ' Menu';
    }*/
	.toggle-nav:hover {
	background-color:#63a6bf;
}
.nav-mobile {
	display: none;
	z-index: 10000;
	border-radius: 5px;
	position: absolute;
	text-align: center;
}
.style-mobile {
	width : 98%;
	margin: 0 1%;
}
.style-mobile li {
	display: block!important;
	width: 100%;
	padding: 0!important;
}
.style-mobile li a {
	border-radius: 5px;
	background: #F1F1F1;
	display: block;
	width: 100%;
	padding: 7px 0;
	border-bottom: #FFF solid 1px;
}

/* responsive menu */
	
.headermenu {
	text-align: center!important;
	display: block;
	width: 100%!important;
}
.headermenu .menubar {
	margin: 5px 0;
}
.menu li a:hover {
	background-color:#3f4384;
	color: #fff;
	text-decoration: none;
}

.logo ,.address_sect,.aboutus,.aboutus img,.contact_left,.contact_right{text-align: center;	display:block;float:none;width: 100%;}
.address_sect h2{margin-bottom:3%;}
.time_sect h2{margin-top:3%;}
.header1,.header_inner{font-size:25px;}
.address_sect h2{font-size:23px;}
.res_content p, .res_content{text-align:justify;}
.wrapper{width:94%!important;}
.content_bg:{width:96%!important}
.location_right{text-align:left;}
.logo_fixed{float:left;width:auto;}
.menu_fixed{text-align:right;}
.menubar_fixed{padding-top: 16px;}
.contact_work{margin-top:20px;}
.print_but{margin-right:0.5%;margin-top:30px;margin-bottom:20px;float:none;}
.whole_but{text-align:center;margin-right:0%;}
.order_door,.grubhub_link{display:block;margin-right:0%;margin:0 auto;}
.grubhub_link{margin-top:15px;}
.order_door{width:262px;background-size:100% 100%}
.grubhub_link1{width:100%;}
.headermenu .phone{width:100%;display:block;margin-top:20px;}
.wholediv {   padding: 5% 0 10% 0;}
}
@media screen and (min-width: 481px)  and (max-width:520px){
.footer li a{font-size:14px;}
}
@media (max-width: 480px) {
.footer li{display:block!important;}
.footer li span{display:none;}
}
@media screen and (min-width: 550px)  and (max-width:670px){
.res_div {width: 36%;margin:0 auto;margin-bottom:0.5%;}
}
@media screen and (min-width: 415px)  and (max-width:549px){
.res_div{display:block;width:57%;margin:0 auto;margin-bottom:2%;}
}
@media screen and (min-width: 299px)  and (max-width:414px){
.res_div{display:block;width:62%;margin:0 auto;margin-bottom:2%;}
}
@media (max-width: 545px) {
.press_sect{width:61.5%;display:block;margin:0 auto;margin-bottom:3%;}
.gallery_sect{width:62.5%;display:block;margin:0 auto;margin-bottom:3%;}
.press_sect:nth-child(3n+3),.gallery_sect:nth-child(3n+3){margin-right:auto;}
.about_img{width:100%;float:none;margin-bottom:3%;}

}
@media (max-width: 374px) {
.g-recaptcha{transform: scale(0.8);}
}
@media (max-width: 768px) {
	.employ_right
	{
	    max-width: 50%;
		float: none;
		margin: 0 auto;
		margin-top:20px
	}
	.employ_left
	{
	  max-width:100%;
	  float:none;
	  width:100%
	}
    .form_right
	{
	  max-width:100%;
	  float:none;
	  width:100%!important
	}
	.radio_left,.radio_right{
		width:100%
	}
	.btn_right{
		width:4%
	}
	.style-mobile .disp_des,.disp_des{display:none !important;}
}
@media (max-width: 390px) {
	.location {
		font-size:14px
	}
	.header_inner{font-size:18px!important}
    .btn_right{
		width:4%
	}
}

@media (max-width: 880px) {
.content_bg{width:96%!important}
}
@media (max-width: 830px) {
	.input_width{
		width:100%
	}
}
@media (max-width: 600px) {
	.label_width{
		width:100%;
		text-align:left;
	}
	.input_width1{
		width:100%;
		margin-bottom:10px
	}
	.address_employ{
		width:94%!important;
	}
	.address_employ1{
		width:100%
	}
	.form_right{
		float:none;
		width:100%!important;
	}
	.employ_select{
		width:93%!Important
	}
	.header_inner{font-size:20px}
	.reason{
		width: 127%!important;
	}
	.input_width3{
		width: 100%!important;
	}
 	label[for="address"].error {display: block;padding-left: 0px;}
    label[for="education"].error {display: block;padding-left: 0px;}
	    
}
@media (max-width: 1008px) {
	.address_employ{
		width:72%
	}
	.label_width1
	{
		width:0%
	}


label[for="address"].error {display: block;padding-left: 222px;}
label[for="education"].error {display: block;padding-left: 222px;}
}
@media (max-width: 700px){
		.input_width2{
		width:100%;
	}
		.input_width{
		width:94%!important
	}
	.address_employ1{
		width:94%!important
	}

	.employ_select{
		width:78%
	}
}
@media (max-width: 850px){
		.form_right{
		width:35%;
	}
#headerbg
{
	display:none !important;
}
label[for="address"].error,label[for="education"].error
{
	    padding-left: 0px !important;
}
.btn_right
{
	width:7% !important;
	
}
#reason_1
{
	width:98% !important;
}
.left
{
	padding-right: 18px !important;
}
.reason_left
{
	width:100%;
}

}
@media (max-width: 778px){
	.form_right{
		width:38%
	}
	.reason{
		width: 63%;
	}
}
@media (max-width: 1000px){
label[for="address"].error {display: block;}
}



