.widget_box .hdr-lang{ background:#212832}
.widget_box .hdr-lang .county{ border-left:1px #fff solid;}
.hdr-lang .county p{
  color: #fff !important;
}
.progress_bar ul li.selc a{ background:#252d38;-webkit-box-shadow: 0px 0px 0px 4px rgba(37,45,56,0.5);
-moz-box-shadow: 0px 0px 0px 4px rgba(37,45,56,0.5);
box-shadow: 0px 0px 0px 3px rgba(37,45,56,0.5); 	}
.progress_bar ul li.selc p{ background:#252d38}
.progress_bar ul li.selc a em{ color:#fff}
.progress_bar ul li.selc span{ color:#252d38}
.logo_box{ background: #252d38; color:#fff}
.logo_box .content h4{ color: #fff}
.logo_box .content p{ color: #fff}
.infor_box .promo_box .ues_pro{}
.infor_box .btn_box button{ border-color:#252d38}
.infor_box .btn_box button.nexts{color:#fff; background:#252d38; border:1px #252d38 solid}
.clickable{background:#252d38; color:#fff }
.progress_bar ul li.finish a{background-color:#252d38;}
.progress_bar ul li.finish p{background-color:#252d38}
.conf_box{ border-color:#252d38}
.fri_send{background-color:#252d38; color:#fff}
.progress_bar ul li.finish span{color:#252d38}
.conf_box h4 span{color:#252d38}
.reser_de a{color:#ef4454}
.signbox .textsign{color:#ef4454}
.done a{color:#ef4454}
h4.confir_id span{color:#252d38}
.process span{background-color:#252d38;}     
.infor_box .promo_box .ues_pro{background:none; border-bottom:1px #ef4454   solid;color:#ef4454 ; width:31%; padding:0}
.infor_box .promo_box label{color:#252d38}
.cloloor{color:#252d38}
.inputbox li.open .dropdown-toggle{ border:1px #252d38 solid;}
/*Day*/
.calendar td.day_selected{
  background:#252d38   ;
  color:#fff;
}
.calendar td.day_selected:hover{
  color:#232323;
  background: #252d38   ;
}

/*Today*/
.calendar td.today.day_selected {
  background: none repeat scroll 0 0 #252d38   ;
  color:#fff
}
.calendar td.today.day_selected:hover {
  background: none repeat scroll 0 0 #252d38   ;
}

  /*Holiday*/
.calendar td.holiday.day_selected {
  background: none repeat scroll 0 0 #252d38   ;
  color: #fff;  
}

.calendar td.day_selected {
  background: none repeat scroll 0 0 #252d38   ;
}
.calendar td.day_selected:hover{
  background: none repeat scroll 0 0 #252d38   ;
  color: #fff;  
}
.calendar td.day:hover{
}
.calendar td.today{color:#252d38}

#check-availability .datetime #dt-choice #sel-date{ color:#fff;}
.container #choose-lang select{ color:#fff}
.container .box .hdr-wrapper .header h5.title .r-name a{ color:#fff}
.progress_bar ul li.finish a{background:url(../../img/whitear.png) no-repeat center; background-color:#252d38}


.nonbooxbox{ width:90%; margin:0 auto; padding:25px 20px; text-align:center; border:1px #ededed solid; margin-top:25px;
	
}
.nonbooxbox p{ line-height:24px; font-size:14px; color:#212121;}
.nonbooxbox p span{  color:#ef4454}
.nonbooxbox p a{  color:#ef4454}
.nonbooxbox img{ height: 120px;
      width: 120px; 
      border: 1px solid #d4d4d4; border-radius:50%;
}
.nonbooxbox h4{ font-size:16px; font-weight:600; color:#333}
.nonbooxbox em{ font-size:14px; color:#333}
.nologo{ width:120px; height:120px; display:inline-block; border-radius:60px; border:1px #d4d4d4 solid; text-align:center}
.nologo p{ margin-top:30px; width:100px; display:inline-block; color:#919191; font-size:12pt;word-break:break-all;}
/*.widget_box{ padding-bottom:0;}*/
.agree_3 a{ color:#ef4454}
.nopadding{ padding-bottom:0;}
.recommend_box .time_box .time_content span{ background: #252d38; color: #fff}
.recommend_box .restrantbox .re_content li .timelist span{ background: #252d38; color: #fff}
.recommend_box .restrantbox .re_content li .timelist span.ifchose{ background: #fff; color: #252d38}
.recommend_box .time_box .time_content span.ifchose{background: #fff; color: #252d38}

@media all and (max-width: 480px) {
	.calendar td.closed{ font-size:16px}
	.infor_box .promo_box .ues_pro{ width:120px !important; }
	}