@charset "utf-8";
@media (min-width: 1088px) and (max-width: 1200px) {
nav ul li:nth-child(1){ margin-left:0px;}
nav ul li {margin: 0 10px;}
.logo{ width:96%;}
.banner-detail-bg{ background-size:98%; padding: 145px 36px 0;}
.banner-detail-bg h3 {color: #2f8ac4; font: 36px "caxton_bk_btbook";}
.banner-detail-bg h4 {color: #000000;font: 22px "caxton_bk_btbook";}
.banner-detail-bg p {color: #2d2d2d;font: 15px "caxton_bk_btbook";margin-bottom: 90px;}
}

@media (min-width: 1201px) and (max-width: 1300px) {
.banner-detail-bg{ background-size:98%; padding: 170px 36px 0;}
.banner-detail-bg h3 {color: #2f8ac4; font: 48px "caxton_bk_btbook";}
.banner-detail-bg h4 {color: #000000;font: 28px "caxton_bk_btbook";}
.banner-detail-bg p {color: #2d2d2d;font: 18px "caxton_bk_btbook";margin-bottom: 90px;}
	}

@media only screen and (max-width:1199px)
{
.new-img img{height:auto !important;}
.section-02{background:url(../../img/front/section-02-bg.jpg) center top no-repeat; min-height:auto; background-size:cover;}
.sectio04-inner ul li .first-li-text {
  width: 50%;
}
.second-box-text {
  width: 50%;
}
.third-box-text {
  background: none repeat scroll 0 0 #dee4ea;
  width: 50%;
}
.fourth-box-text {
  width: 50%;
}
.fifth-box-text {
  background: none repeat scroll 0 0 #dee4ea;
  width: 50%;
}
.header .logo {
  left: 0;
  position: relative;
  top: 0;
}
nav ul li a {
  color: #fff;
  display: block;
  font: 400 14px "Roboto",sans-serif;
  padding: 22px;
  text-transform: uppercase;
}
nav ul {
  display: table;
  margin: 0;
  padding: 0 0 0 0px;
  width: 100%;
}
.banner-detail-bg {
  background: url("../../img/front/banner-detail-bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  min-height: 425px;
  padding: 130px 36px 0;
  position: absolute;
  right: 73px;
  top: 10px;
  width: 35%;
  background-size: 98%;
}
.banner-detail-bg h3 {
  color: #2f8ac4;
  font: 30px "caxton_bk_btbook";
}
.banner-detail-bg h4 {
  color: #000000;
  font: 20px "caxton_bk_btbook";
}
.banner-detail-bg p {
  color: #2d2d2d;
  font: 14px "caxton_bk_btbook";
  margin-bottom: 78px;
}
.btn-style {
  background: linear-gradient(to bottom, #4a9ed2 0%, #2976a6 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  color: #fff;
  display: inline-block;
  font: 400 15px "Roboto",sans-serif;
  padding: 15px 19px;
}
.font-20 {
  font: 400 15px "Roboto",sans-serif !important;
  padding: 15px 19px !important;
}
.section-02 .latest-bolg .bolg-detail h3 {
  color: #000;
  font-size: 28px;
  font-weight: 700;
  margin-top: 4px;
}
h2 {
    color: #000;
    font: 30px "ag_futuraregular";
}
.section03 {
  margin-bottom: 20px;
  padding: 18px 0 0;
}
.section03 .section-03-left {
  margin: 30px 0 0;
}
.training-text h2 {
  color: #fff;
  font-size: 24px;
  line-height: 70px;
  margin: 0;
}
.header .logo img {
  margin-top: 25px;
  width: 78%;
}
.header .logo span img {
  margin: 0;
  width: 70%;
}
.header .logo span {
  left: 0;
  position: absolute;
  text-align: left;
  top: 10px;
}
.foot04 ul li a {
  background: none repeat scroll 0 0 #151515;
  border-radius: 100%;
  display: inline-block;
  height: 42px;
  padding-top: 11px;
  text-align: center;
  transition: all 0.4s linear 0s;
  width: 42px;
}
.Already p {
  color: #bdbdbd;
  font: 20px "calibriregular";
  margin: 20px 0 10px;
}
/*praveen*/
h3.recept-heading { font-size:25px; line-height: 150%; }
.bg-grey {font-size: 22px !important;}
.Reprint-section01-bottom { padding-top: 15px;  }
.recept-forms ul { padding: 0 5px 0 20px; }
.recept-forms ul li { width:29%; }
.recept-forms ul li:nth-child(2n) { width: 71%; }
.enroll .btn-style { font-size: 20px; }


/*praveen-end*/

.about-section02 .panel01 .panel01-left {
  border-right: 1px solid #b4b4b4;
  padding-bottom: 0;
  padding-right: 9%;
}
.food-section01-right img{ max-width:100%; height:auto;}
.sectio04-inner ul li h3 {
  color: #404040;
  font: 22px "ag_futuraregular";
  margin-bottom: 25px;
}
.foot03 ul li a {line-height: 15px;}
.section-02 .latest-bolg .bolg-detail h3 a {font-size: 28px;margin-top: 0;}
.contact-support p {font-size: 22px;}
.safari .enroll strong{ padding-top:14px;}
.recept-form .arrow-select{ background:url(../../img/front/arrow-bg.png) no-repeat right 10px center #fff;} 
.dis-cou01{width:33%; text-align:center;}
.dis-cou02{width:33%; text-align:center;} 
.dis-cou03{width:33%; text-align:center;}
.btn-log1 {width: 85px; padding:5px 0 6px 4px; font-size:14px;}

}

@media only screen and (max-width:991px)
{
.text-postion {bottom: 0;left: 0; margin: auto;max-height: 115px; position: absolute !important;  right: 0;  top: 0;}
.dd .ddTitle .ddTitleText {padding: 9px 20px 9px 5px !important;}
.section-02 .latest-bolg .bolg-detail {
  padding: 15px 30px;
}
.section-02 .latest-bolg .bolg-detail p {
  color: #626262;
  margin-bottom: 0;
}
.recept-right-botm {margin-bottom: 30px;margin-top: 20px;}
.section03{ margin:0px;}
.section03 .col-sm-6 img{ display:inline;}
.section03 .col-sm-6 .section-03-right{ text-align:center;}
.section03 .col-sm-6{ width:100%;}
.footer h4 { font: 700 13px "Open Sans",sans-serif; text-transform: uppercase;}
.food-section01-bottom .col-sm-6:nth-child(1){ width:70%;}
.food-section01-bottom .col-sm-6:nth-child(2){ width:30%;}
.Already p {
  color: #bdbdbd;
  font: 16px "calibriregular";
  margin: 20px 0 10px;
}
.fott-3new{ width:25%;}
.fott-2new{ width:25%;}
.foot04 ul li a {background: none repeat scroll 0 0 #151515;
  border-radius: 100%;
  display: inline-block;
  height: 35px;
  padding-top: 7px;
  text-align: center;
  transition: all 0.4s linear 0s;
  width: 35px;
}
.header .logo span img {
  margin: 0;
  width: 60%;
}
.header .logo img {
  margin-top: 28px;
  width: 75%;
}
.top-right {
  margin: 35px 0 0;
  padding: 0;
}
.sectio04-inner ul li h3 {
  color: #404040;
  font: 20px "ag_futuraregular";
  margin-bottom: 15px;
}
.sectio04-inner ul li a {
  border: 1px solid #9a937f;
  color: #404040;
  display: inline-block;
  font: 14px "ag_futuraregular";
  padding: 10px 13px;
  text-transform: uppercase;
}
.top-right ul li:nth-child(2) a {
  color: #fff;
  font: 13px "Roboto",sans-serif;
  padding: 10px 13px;
}
.top-right ul li:nth-child(3) a {
  background: none repeat scroll 0 0 #c8c8c8;
  color: #2b2c2e;
  font: 13px "Roboto",sans-serif;
  padding: 10px 20px;
}
.header .logo {
  left: 0;
  position: relative;
  top: 10px;
}
.slicknav_menu{ display:block;}
nav{ display:none;}
.section01-left h2 {
  font-size: 26px;
  margin-bottom: 15px;
  margin-top: 0;
}
.section01-left h2 span {
  display: block;
  font: 52px/60px "herr_von_muellerhoffregular";
}
p {color: #343434;font-family: "calibriregular";font-size: 14px;}
body {color: #343434;font-family: "calibriregular";font-size: 14px;}
.section-02 h2 {
  color: #fff;
  font-size: 35px;
  margin-bottom: 20px;
  margin-top: 20px;
  text-align: center;
  text-shadow: 0 0 8px #000;
  text-transform: uppercase;
}
.section-02 .latest-bolg .bolg-detail h3 {
  color: #000;
  font-size: 19px;
  font-weight: 700;
  margin-top: 4px;
}
.date {
  background: url("../../img/front/date.jpg") no-repeat scroll left center rgba(0, 0, 0, 0);
  color: #a6a6a6;
  font-size: 14px;
  margin-bottom: 8px;
  padding-left: 20px;
}
.section03 .section-03-left {
  margin: 2px 0 0;
}
.section03 .section-03-left h2{
  margin: 0px 0px 10px 0px;
}
.section03 .section-03-left a {
  display: inline-block;
  font: 18px "ag_futuraregular";
  margin-top: 8px;
  padding: 12px 22px;
}
.sectio04-inner ul li .first-li-text {
  width: 50%;
}
.second-box-text {

  width: 50%;
}
.third-box-text {
  background: none repeat scroll 0 0 #dee4ea;
  width: 50%;
}
.fourth-box-text {
  width: 50%;
}
.fifth-box-text {
  background: none repeat scroll 0 0 #dee4ea;
  width: 50%;
}
.section05-left h2 {
  color: #353535;
  font-size: 20px;
}
.section05-left h2 span {
  font-size: 20px;
}
.training-text h2 {
  color: #fff;
  font-size: 19px;
  line-height: 70px;
  margin: 0;
}
.email-inner {
    margin-left: 90px;
}
.email{ background:none; padding:18px 0px 23px 0px}
.email-inner {
  margin-left: 10px;
    margin-right: 15px;
}
.email:before, .training-text:after {
  background: none repeat scroll 0 0 #202020;
  bottom: 0;
  content: "";
  left: 105%;
  position: absolute;
  top: -28px;
  width: 9600px;

}
.banner-detail-bg {
  background: url("../../img/front/banner-detail-bg.png") no-repeat scroll 0 0 / 98% auto rgba(0, 0, 0, 0);
  min-height: 425px;
  padding: 90px 32px 0;
  position: absolute;
  right: 20px;
  top: 10px;
  width: 35%;
}
.banner-detail-bg h4 {color: #000000;font: 17px "caxton_bk_btbook"; margin-top:0px; margin-bottom:6px;}
.banner-detail-bg p {color: #2d2d2d;font: 12px "caxton_bk_btbook";margin-bottom: 26px;}
.section-02 .latest-bolg .bolg-detail h3 a {font-size: 18px; font-weight: 700; margin-top: 0px;}
.btn-banner .btn-style {font-size: 13px;margin-top: 8px;padding: 12px;}
/*praveen*/
.Reprint-section01-right {  margin-left:0; }
.recept-forms ul { padding: 0 20px; }
.top10 .Reprint-section01-bottom-left { float:left; }
.contact-auth img { margin:23px 0 0 20px;  } 
/*praveen-end*/
.inner-page h3 {
  color: #000000;
  font: 24px/48px "ag_futuraregular";
  margin-top: 35px;
}
.panel02-inner p {
  color: #343434;
  font: 16px "Conv_georgiai_0";
  margin-bottom: 0;
}
.about-section01-left p:last-child {
  margin-bottom: 30px;
}
.panel01-left h3 br{ display:none;}
.panel01-left h3 {margin-top:0px; line-height:34px;}
.inner-page h3 br{ display:none;}
.email-inner input[type="button"]{ width:30%;}
.copy-right-text{ text-align:center;}
.copy-right .col-sm-7{ width:100%;}
.copy-right .col-sm-5{ width:100%;}
.copy-right-link ul {list-style: outside none none; margin:10px 0px 0px 0px; padding: 0;  text-align: center;}
.contact-support p{ font-size:20px;}
.call-info > p {
  color: #2079b1;
  float: right;
  font: bold 21px "calibriregular";
  width: 100%;
  margin:15px 0px 10px 0px; 
}
.courses-section01 h2 {
  color: #2e8ac4;
  font-size: 24px;
  margin-top: 40px;
}
.course-area {
    padding-right: 0;
}
.sitemap-inner .col-sm-6{ width:100%;}
.sitemap-inner .auth{ margin-top:84px; text-align:center;}
.sitemap-inner .food-section01-bottom-left{text-align:center;}
.sitemap-section01-right img{ width:100%;}
.btn-log3 {float: left; margin: 0 !important;}
.btn-log2 { margin: 4px 0 0 1px !important;  padding: 2px 30px 4px !important;  width: 94%;}
/*
.btn-alogout1 {  padding: 6px 20px 8px 24px !important;}
.top-right > ul {  height: 29px;}
*/

.btn-logout1 {
  margin-top: 6px;
}

}


/*====  Mobile Landscape (480px) ======= */
@media only screen and (max-width:767px)
{
.sitemap-inner .auth {
  margin-top: 0;
  text-align: center;
}
.sitemap-list ul li {
  float: left;
  width: 100%;
}
.sitemap-list ul li a{
  float: left;
  width: 100%;
}
.panel02-inner p {
  color: #343434;
  font: 14px "Conv_georgiai_0";
  margin-bottom: 0;
}
.section-01-right {text-align: center;}
.food-section01-bottom .col-sm-6:nth-child(1){ width:48%; float:left;}
.food-section01-bottom .col-sm-6:nth-child(2){ width:40%; float:left;}
.food-section01-bottom {margin-bottom: 15px;}
.food-section01-right img:first-child{ display: none;}
.food-section01-right{text-align:center;}
.food-section01-right img:last-child{ display: inline;}
#countries_child{ text-align:left;}
#countries_child li{ margin-right:0px;}
.top-right{text-align:center; }
.top-right > ul{ float:none; margin-bottom: 20px;}
.top-right > ul > li:nth-child(1) {margin: 0 13px 0 0;}
.section-02 .latest-bolg {
  background: none repeat scroll 0 0 #ffffff;
  box-shadow: 0 2px 9px 0 #404040;
  margin-bottom: 20px;
}
.sectio04-inner ul li {
  float: left;
  text-align: center;
  width: 100%;
}
.sectio04-inner img{ width:100%;}
.section06 .col-sm-6:first-child{ padding-right:15px;}
.section06 .col-sm-6:last-child{ padding-left:15px;}
.email-inner {margin-left: 0;}
.email{ top:0px; z-index:999;}
.footer {padding: 90px 0px 0px 0px;}
.banner-detail-bg {
  background: none;
  min-height:inherit;
  padding: 0 0px;
  position: absolute;
  right: 20px;
  top: 10px;
  width: 35%;
}
.banner-detail-bg h3 {color: #2f8ac4;font: 30px "caxton_bk_btbook";margin-top: 0;}
.banner-detail-bg p {
  color: #2d2d2d;
  font: 12px "caxton_bk_btbook";
  margin-bottom: 10px;
}
.btn-banner .btn-style{ font-size:13px; padding: 10px 14px;}
.btn-banner {
  text-align: left;
}
.Already p {
  color: #bdbdbd;
  font: 20px "calibriregular";
  margin: 0 0 10px;
}
.padd-right5{ padding-right:15px;}
.header .logo {left: 0;position: relative;text-align: center;  top: 10px;}
.header .logo span {left: 0;position: relative;text-align: left;top: 10px;}
.header .logo span img {margin: 0;max-width: 16%;}
.header .logo img {margin-top: 28px;width: 60%;}
.section05-left{ margin-bottom:40px;}
.footer .col-sm-3{ width:50%; float:left;}
.footer .col-sm-3:nth-child(3){ margin-top:20px;}
.footer .col-sm-3:nth-child(4){ margin-top:20px;}
.copy-right-link ul {list-style: outside none none; margin: 10px 0 0; padding: 0; text-align: center;}
.foot01 ul{ width:100%;}
.foot03 {margin: 0;padding: 0;width: 100%;}
/*praveen*/
.recept-forms ul { padding-top:30px; margin-top:0;  }
.recept-form .form-controls { max-width:100%; }
.contact-form-botm img { width:100%;  }
.Reprint-section01-bottom.top10 { float: left; margin-left:0px; }
.click-here1 img { position:relative;margin-left:0; }
.click-here1 { height:auto; text-align:center; }
.contacts .contact-enroll { margin-left: 0px; }
.contacts .recept-right-botm img { width:54%; float:right; }
.Reprint-section01-left .Reprint-section01-bottom > div { width:49%; display:inline-block; }
.form-line.img-responsive { width:100%; }
/*praveen-end*/
.inner-page h3 {
  color: #000000;
  font: 24px/48px "ag_futuraregular";
  margin-top: 15px;
}
.about-section02 {
  background: none repeat scroll 0 0 #ebebeb;
  padding: 15px 0;
}
.panel01-left h3{ margin-top:0px; line-height: 36px;  margin-top: 0;}
.about-section02 .panel01 .panel01-left {border-right: 0px solid #b4b4b4;padding-bottom: 0;padding-right: 0;}
.about-section02 .panel01 .panel01-right {
  padding-left: 0%;
  padding-top: 0;
}
.about-section02 .panel03 .panel01-left {
  border-left: 0 solid #b4b4b4 !important;
  border-right: 0 none !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.panel03 .panel01-left h3{ margin-top:15px;}
.section05-left {
  margin-top: 0px;
}
.section01-inner-title {
  background: url("../../img/front/inner-bg.jpg") no-repeat scroll center top / cover  rgba(0, 0, 0, 0);
  margin: 0;
  padding: 65px 0 0;
}
.section01-inner-title h2 {
  color: #fff;
  font: 50px/37px "caxton_bk_btbook";
  margin: 0 0 50px;
  padding: 0;
  text-shadow: 0 0 8px #000;
}
.food-Handlers .section01-inner-title h2 {
  line-height: 30px;
  margin-bottom: 20px;
}
.section01-inner-title .double-line h2{ line-height: 30px;
  margin-bottom: 50px;}
.section01-inner-title h2 span {
  font-size: 24px;
}
.recept-right-botm { clear:none; }
.email-inner input[type="text"] {
  background: none repeat scroll 0 0 #f3f3f3;
  border: 0 none;
  border-radius: 0;
  float: left;
  font-size: 12px;
  height: 30px;
  margin-right: 5px;
  padding-left: 15px;
  width: 49%;
}
.about-section01-right{ text-align:center;}
.about-section01-right img{ display:inline;}
.panel01-right{ text-align:center;}
.panel01-right img{ display:inline;}
.panel01-right{ text-align:center;}
.panel01-right img{ display:inline;}

.click-here1 { height:auto; text-align:center; margin-bottom:15px;}
.text-center.recept-form-botm > span {
  display: inline-block;
  margin-bottom: 15px;
}
.contact-auth { margin-left:0px; text-align:center;}
.contact-auth img{ margin-left:0px;}
.recept-right-botm {margin-top: 90px;}
.recept-right-botm-02{margin-top: 30px !important; text-align:center; margin-bottom: 0 !important;}
.recept-right-botm-02 img{ display:inline;}
.fourth-box{margin-top:-1px;}
.courses-section01-left{ background:none; padding-bottom: 0;
  padding-right: 0;}
.courses-section01-right{ padding-left:0px; padding-bottom:30px;}
.courses-section01-right h2{ display:none;}
.buy-btn {margin-bottom: 40px;}
.courses-section01 {padding-bottom: 0;}
.btn-log2 {margin: 4px 0 0 1px !important; padding: 2px 30px 4px !important; width: 100%;}
.btn-log1 {font-size: 14px; margin: 0 0 0 23px; padding: 5px 0 6px 4px; width: 33%;}
}

/*====  Mobile Portrait (320px) ======= */
@media only screen and (max-width:490px)
{
.fourth-box{margin-top:0px;}
.recept-right-botm {margin-top: 20px;}
.recept-forms ul li:nth-child(2n+1) {
  line-height: 30px;
}
.email-inner input[type=text] {
  background: none repeat scroll 0 0 #f3f3f3;
  border: 0 none;
  border-radius: 0;
  float: left;
  font-size: 12px;
  height: 30px;
  margin-right: 5px;
  padding-left: 15px;
  width: 72%;
}
.section01-inner-title h2 {
  color: #fff;
  font: 30px/37px "caxton_bk_btbook";
  margin: 0 0 50px;
  padding: 0;
  text-shadow: 0 0 8px #000;
}
.inner-page h3 {
  color: #000000;
  font: 20px/30px "ag_futuraregular";
  margin-top: 15px;
  margin-bottom: 10px;
}
.panel01-left h3 {
  line-height: 36px;
  margin-top: 0;
  line-height: 30px;
}
.footer .col-sm-3{ width:100%;}
.footer .col-sm-3:nth-child(3){ margin-top:0px;}
.footer .col-sm-3:nth-child(4){ margin-top:0px;}
.footer h4 {
  font: 700 13px "Open Sans",sans-serif;
  margin-top: 30px;
  text-transform: uppercase;
}
.email-inner {
  margin-left: 0;
  margin-right: 30px;
}
.email-inner input[type=button] {
  background: linear-gradient(to bottom, #4a9ed2 0%, #2976a6 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: 0 none;
  border-radius: 0;
  color: #fff;
  float: left;
  height: 30px;
  width: 26%;
}
.header .logo span img {
  margin: 0;
  max-width: 32%;
}
.header .logo img {
  margin-top: 28px;
  width: 68%;
}
.training-text h2 {
  color: #fff;
  font-size: 15px;
  font-weight: bold;
  line-height: 70px;
  margin: 0;
}
.top-right ul li:nth-child(3) a {
  background: none repeat scroll 0 0 #c8c8c8;
  color: #2b2c2e;
  font: 13px "Roboto",sans-serif;
  padding: 10px 10px;
}
.top-right ul li:nth-child(1) {
  margin: 0 5px 0 0;
}
.top-right ul li:nth-child(2) {
  margin: 0 0px 0 0;
}
.sectio04-inner ul li .first-li-text {
  width: 100%;
}
.second-box-text {

  width: 100%;
}
.third-box-text {
  background: none repeat scroll 0 0 #dee4ea;
  width: 100%;
}
.fourth-box-text {
  width: 100%;
}
.fifth-box-text {
  background: none repeat scroll 0 0 #dee4ea;
  width: 100%;
}
.sectio04-inner ul li .first-li-img{ width:100%;}
.second-box-img{ width:100%;}
.third-box-img{ width:100%;}
.fourth-box-img{ width:100%;}
.fifth-box-img{ width:100%;}
.text-postion {
  bottom: 0;
  left: 0;
  margin: auto;
  max-height: 140px;
  padding-bottom: 20px;
  position: relative !important;
  right: 0;
  top: 0;
}
.sectio04-inner ul li .first-li-text img{ display:none;}
.second-box-text div img{ display:none;}
.third-box-text div img{ display:none;}
.fourth-box-text div img{ display:none;}
.fifth-box-text div img{ display:none;}
/*.banner-detail-bg h3 {
  color: #2f8ac4;
  font: 16px "caxton_bk_btbook";
  margin-top: 0;
}
.banner-detail-bg h4 {
  color: #000000;
  font: 11px "caxton_bk_btbook";
}
*/
.banner-detail-bg {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  min-height: inherit;
  padding: 0;
  position: relative;
  right: 0px;
  top: 10px;
  width: 100%;
}
.btn-banner .btn-style {
  font-size: 13px;
  margin-bottom: 30px;
  padding: 10px 14px;
}
.section01 {
  padding: 20px 0;
}
/*praveen*/

.recept-forms ul li { width:100% !important; line-height:normal; padding:2px 0; }
.contact-form .recept-forms ul li:last-child { padding-bottom:25px; }

.recept-form-under { height:auto; overflow:hidden; }
.top10 .Reprint-section01-bottom-left { float:none; padding-left:0; }
.click-here1 img { position:relative;margin-left:0; }

.contacts .contact-enroll { margin-left: 0px; }
.enroll {  text-align: center;}
.contact-auth img { margin-top:5px; }
.recept-forms .form-btn { font-size: 17px; padding: 9px 30px; }
.recept-form-botm { padding-bottom:25px; }
.Reprint-section01-left .Reprint-section01-bottom > div { width:100%; display:inline-block; }
.food-section01-bottom .col-sm-6:nth-child(1) {float: none;  width: 100%;}
.food-section01-bottom .col-sm-6:nth-child(2) {float: none;  width: 100%;}
.food-section01-bottom .auth {margin-top: 15px;text-align: center;}
.Reprint-section01-bottom.top10 { float: none; margin-left:0px; width:100%; }
.contacts .recept-right-botm img { width:auto; }
.contact-support p { font-size:22px; }
.recept-right-botm { clear:both; }
.section05-left h2 {color: #353535;font-size: 18px;
}
.section05-left h2 span {font-size: 18px;}
.training-text h2 {
color: #fff;
font-size: 13px;
font-weight: bold;
line-height: 58px;
margin: 0;
}
.recept-right-botm{ text-align:center;}
.recept-right-botm img{ display:inline; float:none !important;}
.copy-right p span{ display:inline-block;}
.chk-out .btn-style{ width:100%; margin-bottom:15px;}
.chk-out > ul > li{ display:block;}
.dis-cou01{ width:100%; margin-bottom:10px; text-align:left;}
.dis-cou02{ width:100%; margin-bottom:10px; text-align:left;}
.dis-cou02 #CouponCouponCode{width:100% !important;}
.dis-cou01 b {display: inline-block;margin-top: 7px;}
.dis-cou03{width:100%;}
#coupon_form .btn-style{ width:100%;}
.content_table{ font-size:15px;}
.btn-log1 {margin: 4px 0 0; padding: 5px 0 6px 4px; width: 100%;}

}
