.header-logo-con{box-shadow: 5px 5px 7px #f1f1f1; padding:20px 15px;}
.header-logo{float:left;}
.header-con{float:left; color:#40b2e6; font-size:1.6em;margin: 0px 0px 0px 10px;font-weight: bold;}
.book-app-head{margin: 15px 0px 0px 0px; padding: 0px;color:#585f6f;}
.book-app-parag{margin:0px; padding: 0px; color:#8d98ac;}
.sel-opt-main{padding:5px 15px;}
.sel-option{color:#8f97ae;}
.sel-opt{color:#585f6f; margin: 10px 0px 0px 0px;}
.nxt-pre {
width: 100%;
height: 50px;
vertical-align: middle;
}
.pre {
	background-color: #3cb5ea;
	border-radius: 0px 4px 4px 0px;
	float:right;
}
.nxt{
	background-color:#3cb5ea; 
	border-radius:4px 0px 0px 4px;
	float:left;
}
.schedule-msg-area {
    width:100%;
    margin-bottom: 50px;
    text-align:left;
    height:auto;
    margin-left: 20px;
}
.schedule-msg-class {
    width:100%;
    text-align:center;
    padding-right: 20px;
   
}

.sel-opt-main-nxt{float:left; width:10%;}
.sel-opt-main-mid{float:left; width:80%; text-align:center; font-size: 24px; color:#595f6f;}
.sel-opt-main-pre{float:right; width:10%;}
.section-iner-con{
	width: 90%;
	float: left;
	background-color: #3cb5ea;
	padding: 15px 0px 15px 0px;
	text-align: center;
	margin-bottom::15px;
	border-top: 5px solid #3098d7;
	margin-bottom:12px !important;
	margin-right:21px;
}
.section-haed{
	width:100%;
	margin:0px auto;
	text-align: center;
}
.section-mhaed{
	width:50%;
	float:left;
	margin:auto;
}
.section-iner-con a{
	color:#fff;
	text-decoration:none;
}
.section-offset-lft{
	margin-left:21px;
}
.margin-btm {
    margin-bottom:30px;
}
/*--------------------------------------------------------------------16/03/----------------------------------------------------------------------*/
.sub-btnblu {
  background-color: #42b3e3 !important;
  border: 1px solid #42b3e3 !important;
  padding: 10px;
  width: 38% !important;
  float:left !important;
  color: #fff !important;
  text-align:center;
}
.sub-mob-back-grey{
   padding: 21px 10px !important; 
}
.sub-mob-back-done {
    padding: 41px 10px !important;
}
.sub-btngrey {
  background-color: #eaeef7 !important;
  width: 38% !important;
  float:right !important;
  color: #abb3bd !important;
  border: 1px solid #eaeef7 !important;
  text-align:center;
  padding: 10px;
}
.add-header-info{
	background-color:#ccc;
	color:#5b5d62;
	padding:10px 0px;
	text-align:center;
	font-style:italic;	
}
.info-paragraph{
	color:#a1a2a7;
}
.info-paragraph1{
	color:#515055 !important;
	margin: 0;
	font-size: 20px;
	font-weight: bold;
}
.book-mob-td1{
	  width: 30%;
	  padding: 2px 5px 2px 0px;
	  color: #515055 !important;
	  font-size: 20px;
	  font-weight: bold;
}
.book-mob-td2{
	padding:2px;
	color:#8c8e91 !important;
	margin: 0;
	font-size: 20px;
}
.btn-min-hgt{
	min-height:59px;	
}
/*--------------------------------------------------------------------16/03/----------------------------------------------------------------------*/

#imglogo {
    width: 100%;
}