.tbltxtgrey {
	padding: 8px 8px!important;
	background-color: #0EB5E0 !important;
	color: #fff!important;
	border-right: 1px solid #fff!important;
}

#facility-demo {
	border: 1px solid #fff;
}

.prc-width {width:49%;}
.prc-width {width:51%;}

.modi-grey {
	padding: 7px 7px!important;
	background-color: #0EB5E0 !important;
	color: #fff!important;
	border-right: 1px solid #E8E8E8!important;
	border-left: 5px solid #1e99b0;
	border-top-left-radius: 11px;
	border-bottom-left-radius: 10px;
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 12px;
	font-weight: 600;
}

.form-control {
	margin-bottom: 10px !important;
}

.tbltxtnew {
	padding: 8px 8px!important;
}

.btn-slide {
	float: right;
	margin: 10px 10px!important;
}

.pagename {
	background: linear-gradient(to left, #108cac, #11b4de);
	padding: 8px 8px!important;
	color: #fff !important;
	margin: 0!important;
	cursor: pointer;
	font-size: 18px!important;
}

.facility-main {
	margin: 2em auto;
}

.ratecharthead {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
border-top: 1px solid #fff;

}


/*.itenerarysec table,td{border:1px solid #1094b6;}*/

.panel-title>a:hover,
.panel-title>a:active,
.panel-title>a:focus {
	text-decoration: none;
}
.tm-sec {
	font-family: 'Open Sans', sans-serif;
	background: #dbfac6;
	color: #ff0051;
	font-size: 11px;
	text-align:center;
	border-radius:5px;
	padding:5px;
	font-weight:600;

}


.fct-btn {
	background-color: #600;
	height: auto;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	border: solid 1px #C00;
	outline: none;
	cursor: pointer;
	padding: 6px 10px;
	border-radius: 5px;
	position: relative;
	top: 5px;
	right: 10px;
	text-align:center;
}


.fct-btn a{color:#fff; text-align:center;}
.fct-btn a:hover{color:#fff; text-align:center;}

.modi-search {
	background-color: #600;
	height: auto;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	border: solid 1px #C00;
	outline: none;
	cursor: pointer;
	padding: 5px 10px;
	border-radius: 5px;
	float: right;
}

.newbookigbtn {
	background-color: #600;
	height: auto;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	border: solid 1px #C00;
	outline: none;
	cursor: pointer;
	padding: 5px 18px;
	border-radius: 5px;
}


#optname {

	padding: 10px;
	border: 1px solid #f00;
	border-radius: 10px;
	text-align: center;
	color: #f00;
	background:#fff;
	font-size:12px;

}

.newfacilitytoptxt {
	padding: 5px!important;
}
.termdetails {
	float:none;
}

.do-sec {
	margin:10px auto;
}

.incl-modify {
	border-bottom: 1px solid #ddd;
}

.mod-tbl {
	border: 1px solid #ddd;
	margin-bottom:20px;
}

.modi-main {
	margin: 10px 0px;
}

.txtpricefacility {
	color: #f00!important;
	font-weight: 600;
}

.fct-name {
	padding: 0px 5px;
	color: #043a6e;
}

.adlt {
	width: 80% !important;
}

.chld {
	width: 80% !important;
}

.panel-default>.panel-heading {
	color: #fff;
	border: none;
	background: linear-gradient(to left, #108cac, #11b4de);
	padding: 0;
	cursor:pointer;
}

.panel-default {
	border-color: none;
}

.panel-default>.panel-heading .panel-title>a:hover,
.panel-title>a:active,
.panel-title>a:focus {
	color: #fff;
}

.panel-body {
	padding: 0;
}

.destinationname {
	background: linear-gradient(to left, #108cac, #11b4de);
	color: #fff !important;
	padding: 10px;
	margin-bottom:0!important;
}

#accordion {
	margin-bottom: 20px;
}

@media screen and (max-width: 800px) {

.fct-btn {
	text-align:left;
}

.prc-width {width:100%;}
.prc-width1 {width:100%;}


}
