
/* Custom CSS Document */

@font-face {
	    font-family: 'Nunito Sans', 'Noto Sans SC', sans-serif;
	    src: url('../fonts/opensans-light-webfont.eot');
	    src: url('../fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
	         url('../fonts/opensans-light-webfont.woff') format('woff'),
	         url('../fonts/opensans-light-webfont.ttf') format('truetype'),
	         url('../fonts/opensans-light-webfont.svg#open_sans_lightregular') format('svg');
}

body {
	    font-family: 'Nunito Sans', 'Noto Sans SC', sans-serif !important;
		background: #222222;
		margin-top: 50px;
		/*background:url(../images/bg-highlands.jpg) center top no-repeat;*/
}

/* .main-bg {
		background: url(../images/rwmbg.jpg) fixed;
		background-size: cover;
		background-repeat: no-repeat;
}	

.mh-bg {
		background: url(../images/mh-bg.jpg) fixed;
		background-size: cover;
		background-position-x: -55px;
}

.rh-bg {
		background: url(../images/rh-bg.jpg) fixed!important;
} */

h1,h2,h3 {
	    font-family: 'Nunito Sans', 'Noto Sans SC', sans-serif !important;
}

.header-top {
	background: #bf212f;
	border-width: 0px!important;
	/*border-bottom: darkgoldenrod 1px solid!important;*/
	height: 51px;
	margin-bottom: 0px!important;
	border-radius: 0px!important;
	position: fixed!important;
	width: 100%;
	top: 0;
}

.head-left {
	height:100%;
	width: 380px;
	float: left;
}

.head-left .navbar-brand {
	padding: 11px 15px 0px 0px;
	/*margin-left: 35px;*/
}

.navbar-brand img {
	height: 30px;
}

.head-right {
	padding-left: 15px;
	line-height: 50px;
	color: #ffffff;
	float: right;
	font-size: 15px;
}

/*.head-right .btn {
	height:50px;
	padding-top: 14px!important;
}*/

.header-title {
	float:left;
	color: #ffffff;
	font-size: 19px;
	text-transform: uppercase;
	padding-top: 15px;
	height:100%;
}

.btn-custom {
	margin-top: 9px;
	margin-right: 5px;
	font-size: 15px!important;
}

.nav-menu {
	background: #222222;
	background: url(../images/nav-bg.png);
	margin-top: 0px;
	display: none;	
}

.nav-menu a {
	color: #ffffff;
	font-size: 14px;
}

.nav-menu .nav>li.active {
	background: #bf3a2b;
	border-right: 0px;	
}

.nav-menu .nav>li>a:hover,.nav>li>a:focus {
	background: #a5281b;
	color: #ffffff;
}

.nav-menu .nav>ul>li {
	display: inline-block;
}

.nav-menu .nav>li.menus {
	border-right: 1px solid #444;	
}

.nav-menu .nav>li.last {
	border-right: 0px;	
}

.nav-menu .navbar-nav>li {
	float: left;
}

.nav-menu .navbar-nav {
	width: 100%;
	margin-top: -5px;
}

.bootstrap-datetimepicker-widget {
	background: #ffffff!important;
	border: 1px solid #cccccc;
}

.bootstrap-datetimepicker-widget li a:hover,.bootstrap-datetimepicker-widget td span:hover {
	background: #666666!important;
} 

.form-title {
	color: #ffffff;
	background: #333333;
	padding: 2px;
	text-align: center;
	/*border-radius: 5px 5px 0px 0px;*/
}

.form-title h1 {
	font-size: 25px;
	margin-top: 10px;
}

.glyph-search {
	float:left;
	padding-left: 10px;
}

.form-txt {
	font-size: 17px;
	color: #333333;
	margin-bottom: 5px;
}

.form-txt2 {
	font-size: 17px;
	color: #333333;
	margin-top: 5px;
	float: left;
	margin-right: 10px;
		
}

.form-txt3 {
	font-size: 17px;
	color: #333333;
	margin-top: 5px;
	margin-right: 10px;
	font-weight: bold;		
}

.form-txt4 {
	font-size: 17px;
	color: #333333;
	margin-top: 5px;
	margin-right: 10px;	
}

.form-non {
	width: 300px;
	margin-bottom: 5px;
}

.form-qty {
	margin-top: 5px;
	margin-bottom: 10px;
}

.col-select .glyphicon-plus {
	float: right!important;
}

.form-dropdown {
	float: left;
	font-size: 15px;	
}	

.form-nights {
	width: 60px;
	margin-right: 5px;
	font-size: 15px;
	float: left;	
}

.form-pm {
	width: 100%;
	margin-bottom: 15px;
}

.main-cont {
	margin-top: 50px;
}

.main-cont .caret {
	float: right;
	margin-top: 5px;
}

.left-cont {
	background:#fff;
	/*border-bottom: 1px solid #cccccc;*/
	border-radius: 0px!important;
}

.btn-search {
	width: 100%;
	font-size: 23px!important;
}

.btn-select {
	width: 100%;
	font-size: 15px!important;
}

.alert-cont {
	font-size: 13px;
}

.col-right-cont a.btn-select {
	color: #ffffff;
}

.col-right-cont a.btn-select:hover {
	color: #ffffff;
}

/*.well-lg,.well-sm,.input-group-addon,.dropdown-menu,.modal-content {
	border-radius: 0px!important;
}*/

.col-title-right {
	background: #333333;
	border-radius: 0px;
}

.col-title-right .nav-pills > li {
	color: #ffffff;
	font-size: 15px;
	text-align: center;	
}

.col-title-right .nav-pills > li a {
	color: #ffffff;
	font-size: 15px;
	text-align: center;
	width: 130px;
	height: 50px;
	background-color: #e84c3d;		
}

.col-title-right .nav-pills > li.active {
	color: #ffffff;
	width: 130px;
	height: 50px;
	padding: 14px 15px;	
}

.col-title-right .nav-pills > li a:hover {
	background-color: #e84c3d;		
}

.col-title-right .nav-pills > li.active {
	position: relative; background: #bf212f;
	width: 130px;
	height: 50px;	
}

.col-title-right .nav-pills > li.active:after { left: 100%; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(191, 33, 47, 0); border-left-color: #bf212f; border-width: 6px; margin-top: -6px; }

.col-title-right .nav-pills > li.inactive {
	color: #333333;
	width: 130px;
	height: 50px;	
}

.col-title-right .nav-pills > li.active2 {
	color: #ffdc73;
	font-size: 15px;
	text-align: center;
	width: 130px;
	height: 50px;
	/*background-color: #e84c3d;*/
	padding: 14px 15px;
	border-right: 1px solid #a5281b;
}

.col-title-right .nav-pills > li.active > a:hover {
	background: #e84c3d;		
}

.col-title-right .nav-pills > li.inactive > a {
	color: #666666;
	width: 130px;
	height: 50px;		
}

.col-title-right .nav-pills > li.inactive {
	font-size: 15px;
	text-align: center;	
	color: #666666;
	width: 130px;
	height: 50px;
	padding: 14px 15px;
	border-right: 1px solid #444444;		
}

.col-title-right .nav-pills > li.home {
	font-size: 15px;
	text-align: center;	
	color: #ffffff;
	width: 1005;
	height: 50px;
	padding: 14px 15px;		
}



.col-title-right .nav>li>a:hover,.nav>li>a:focus {
	background: #333333;
	color: #ffffff;		
}

.col-title-right .nav-pills>li+li {
	margin-left: 0px;
}

.col-title-right .nav-pills > li.active > a {
	background-color: #e84c3d;
}

.col-sub-right, .col-sub-right3,.col-sub-right4 {
	background: #ffffff;
	/*border-radius: 0px!important;*/
	margin-top: -10px;
	border-bottom: 1px solid #cccccc;
}

.col-sub-right2 {
	font-size: 13px;
}

.col-sub-right5 {
	font-size: 13px;
	height: 30px;
	text-align: right;
}

.col-sub-right a, .col-sub-right a:hover,.col-sub-right3 a,.col-sub-right3 a:hover,.col-sub-right4 a,.col-sub-right4 a:hover,.col-sub-

right5 a,.col-sub-right5 a:hover {
	color: #e84c3d;
	text-decoration: none;
}	

.col-right {
	background: #fff;
	padding-top:10px!important;
	border-radius: 0px!important;
}

/*.col-right img {
	border-radius: 5px;
	box-shadow: 5px 5px rgba(0,0,0,0.3);	
}*/

.col-details {
	border-right: 1px solid #eeeeee;
}

.col-left-cont {
	background: #ffffff;
	border-bottom: 1px solid #dddddd;
	border-radius: 5px;
}

.col-right-cont {
	/*background: #ffffff;
	border-bottom: 1px solid #dddddd;
	border-radius: 5px;*/
}

.col-mid-cont {
	background: #ffffff;
	border-bottom: 1px solid #dddddd;
	text-align: center;
	border-radius: 5px;
}

.col-mid-cont2 {
	margin-top: 30px;
	margin-bottom: 35px;	
}

.col-mid-cont2 p {
	margin-top: 20px;	
}

.col-mid-cont2 ul li {
	text-align: left;
	font-size: 15px;
	list-style: none;
}

.col-right-cont h2,.col-mid-cont h2 {
	margin-top: 0px;
	font-size: 24px;
}

.col-right-cont h3,.col-mid-cont h3 {
	margin-top: 10px;
	color: #d25400;
	font-size: 20px;
}

.col-right-cont p,.col-mid-cont p {
    font-size: 16px;
}

.col-right-cont span, .col-mid-cont span {
    font-size: 13px;
    font-style: italic;
}

.col-right-cont a,.col-right-cont a:hover,.col-mid-cont a,.col-mid-cont a:hover {
	color: #bf3a2b;
	text-decoration: none;
}

.col-right-cont2,.col-right-cont3 {
	background: #ffffff;
	border-bottom: 1px solid #dddddd;
	margin-top: 10px;
	border-radius: 5px;
	margin-bottom: 20px;
}

.col-right-cont2 h2 {
	margin-top: 0px;
	font-size: 24px;
}

.col-right-cont3 h2 {
	margin-top: 0px;
	font-size: 15px;
}

.col-right-cont span,.col-right-cont2 span,.col-right-cont2 span {
	margin-top: -10px;
	display: block;
}

.col-right-cont2 h3,.col-right-cont3 h3 {
	margin-top: 10px;
	color: #bf202e;
	font-size: 16px;
}

.col-right-cont2 p,.col-right-cont3 p {
    font-size: 12px;
}

.col-right-cont2 span {
    font-size: 13px;
    font-style: italic;
}

.col-right-cont2 a,.col-right-cont2 a:hover {
	color: #bf3a2b;
	text-decoration: none;
}

.col-left-cont2 {
	/*background: #ffffff;
	border-bottom: 1px solid #cccccc;*/
	margin-top: -15px;
	border-radius: 5px;
}

.col-left-cont2 a,.col-left-cont2 a:hover {
	color: #ffffff;
	text-decoration: none;
}


.col-left-cont a,.col-left-cont a:hover {
	color: #ffffff;
	text-decoration: none;
}

.col-right-cont2 a.btn-select {
	color: #ffffff;	
}

.img-icon {
	margin-top: -5px;
}

.room-cont li, .room-cont p {
	font-size: 13px;
}

.room-table {
	height: 480px;
	overflow-x: hidden;
	overflow:auto;	
}

.room-table h3 {
	margin-top: 0px;
}

.info-table {
	border: none;
	background: #fff;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	width: 100%;
	font-size: 13px;
}

.info-table td {
	padding: 5px;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

.info-table-odd {
	background: #fff;
}

.info-table-even {
	background: #eee;
}

#ctl00_ContentPlaceHolder1_divSignInDetail table.info-table, #ctl00_ContentPlaceHolder1_divSignInDetail table.info-table tr.info-table-even td, #ctl00_ContentPlaceHolder1_divSignInDetail table.info-table tr.info-table-even {
	background: none!important;
	color: #000!important;
	font-size: 18px;
	border: 0px!important;
}

.info-table-col {
    background: #777777;
    color: #fff;
    font-size: 18px;
    text-align: center;
}

.info-table-col1 {
	width: 30%;
	text-align: right;
}

.info-table-col2 {
	width: 50%;
}

.info-table-col3 {
	width: 50%;
}

.info-table-col4 {
	width: 50%;
}

.info-table td.info-table-col {
	border-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.members-header {
	background: #111111;
	color: #ffffff;
	text-align: center;
	border-bottom: 1px solid #cc9900!important;
}

.member-gm {
	background: #333333;
	text-align: center;
	font-size: 13px;	
}

.form-member {
	text-align: left;
}

.form-member #nmusername,.form-member #gmusername {
	background-image: url(../images/usercon.png)!important;
	background-repeat: no-repeat!important;
	padding-right: 0px!important;
	background-attachment: scroll!important;
	background-position: 100% 50%!important;	
}

.form-member #nmpassword,.form-member #gmpassword {
	background-image: url(../images/passicon.png)!important;
	background-repeat: no-repeat!important;
	padding-right: 0px!important;
	background-attachment: scroll!important;
	background-position: 100% 50%!important;	
}

.member-gm span {
	color: #ffffff;
}

.member-gm h2 {
	color: #cc9900;
	font-size: 18px;
}

.member-gm .btn-warning,.member-gm .btn-warning.disabled,
.member-gm .btn-warning[disabled] {
    border: 0;
    background-color: #cc9900;
}

.member-gm .btn-warning:hover {
    border: 0;	
	background: #ffcc00;
}

.member-nm {
	background: #e4e8e9;
	text-align: center;
	font-size: 13px;	
}

.member-gm span a,.member-gm span a:hover, .member-nm span a,.member-nm span a:hover {
	color: #bf3a2b;
	text-decoration: none;
}
	

.member-nm h2 {
	color: #333333;
	font-size: 18px;	
}

.gm-form {
	font-size: 17px;
	color: #ffffff;
	margin-bottom: 5px;
	text-align: left;
}

.bookgm-form {
	font-size: 17px;
	color: #000000;
	margin-bottom: 5px;
	text-align: left;
}

.nm-form {
	font-size: 17px;
	color: #333333;
	margin-bottom: 5px;
	text-align: left;
}

.checkbox a, .checkbox a:hover {
	color: #e84c3d;
	text-decoration: none;
}

.forgot-pass {
	 padding-top: 7px;
	 margin-right: 10px; 
}

.nav-sort {
	margin-top: 8px;
	margin-right: 10px;
}

.sorting-icon {
	 margin-top: 12px;
	 font-size: 20px;
	 margin-right: 10px;
	 color: #ffffff; 
}

.col-right-cont .control-label {
	font-size: 15px;
}

.confirm-radio,.confirm-radio2 {
	font-size: 15px;
}

.confirm-radio {
	text-align: right;
}

.confirm-radio2 {
	text-align: left;
}

.radio-label {
	font-size: 15px;
	margin-right: 40px;	
}

.confirm-title {
	text-align: left;
	margin-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #eeeeee;
}

.confirm-title2 {
	text-align: left;
	margin-top: 10px;
	padding-bottom: 40px;
	border-bottom: 1px solid #eeeeee;
}

.confirm-title h2,.confirm-title2 h2 {
	font-size: 25px;	
}

.confirm-sub-title {
	text-align: center;
	margin-top: 10px;
}

.confirm-sub-title p {
	font-style: italic;
}


.form-group span {
	font-size: 15px;
	font-style: normal;
	margin-top: 0px;
	/*text-transform: uppercase;*/
}

a#ctl00_ContentPlaceHolder1_ctl04_RemoveBtn {
	padding-right: 10px;
}

span#ctl00_ContentPlaceHolder1_ctl03_title {
	font-size: 18px;
}

#accordion1 {
	font-size: 16px;
}

#accordion1 .form-group {
	margin-bottom: 0px;
	padding-bottom: 15px;
}

#accordion1 .panel-heading {
	background: #eee
}

.table tbody>tr>td {
	border-top: 0px!important;
}

#ctl00_ContentPlaceHolder1_UpdatePanel1 table.info-table {
	border-top: 0px;
	border-left: 0px;
}

.table,.table-bordered tr:last-child td:last-child,.table-bordered tr:last-child td:first-child {
	-webkit-border-radius: 0px!important;
	-moz-border-radius: 0px!important;
	border-radius: 0px!important;
	font-size: 15px;
}	

.confirm-txtarea {
	/*padding-left: 30px;*/
}

.confirm-txtarea .checkbox {
	padding-left: 20px;
	font-size: 12px;
}

.col-sub-right2 a,.col-sub-right2 a:hover {
	color: #ffffff;
}

.col-sub-right5 a,.col-sub-right5 a:hover {
	color: #ffffff;
}

.book-cont {
	text-align:center;
}

.book-btn {
	width: 170px;
}

.btn-sign {
	color: #ffffff!important;
}

span.lang,span.lang2 {
	color: #cccccc;
	font-size: 14px;
	display: block;
	padding: 15px;
	float: left;
}

.nav-drop i {
	font-size: 20px;
	margin-right: 10px;
}

/*.form-nav,.form-nav2 {
	background: #000000!important;
	color: #ffffff!important;
}*/

.nav-drop {
	color: #cccccc;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	font-size: 16px;
/*	display: none;	*/
}

/*.head-right */
.btn-danger {
	background: rgb(255,255,255) !important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(230,230,230,1) 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(230,230,230,1))) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(230,230,230,1) 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(230,230,230,1) 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(230,230,230,1) 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(230,230,230,1) 100%) !important; /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 ) !important;*/ /* IE6-8 */

	/*background-color: #222!important;
	border: 1px solid #333;*/
}

.head-right .btn-danger:hover {
	/*background: #d2322d!important;*/
}

.nav-drop select {
	margin-top: -5px;
}

.nav-right {
	margin-top: 8px;
}

.footer {
	background: #000000;
	text-align: center;
}

.footer a {
	color: #ffffff;
}

.footer a:hover {
	color: #cc0000;
	text-decoration: none;
}

.footer .copyright {
	background:#333333;
    color: #ffffff;
    font-size: 13px;
	margin:0;
	/*padding: 5px;*/
}

.col-float {
	float:right!important;
}

.head-right-mob {
	position: absolute;
	right: 0;
	padding-left: 15px;
	line-height: 60px;
	color: #ffffff;
	float: right;
	font-size: 14px;
}

.head-right-mob {
	display: none;
}

.head-right-mob a,.head-right-mob a:hover {
	font-size: 20px;
	color: #ffffff;
}

.head-right i {
	margin-right: 5px;
	font-size: 18px;
	vertical-align: middle;
}

li.active .fa {
	margin-right: 5px;
}

.lang2 img {
	width: 18px;
}

.right-nav {
	position: absolute!important;
	top: 7px;
	right: 0;
}

.btn-continue {
	position:absolute;
	right:25px;
}

.btn-continue2 {
	position:absolute;
	right:25px;
	margin-right: 8px;
}


button.close {
	color:#ffffff!important;
	opacity: 1;
	position: absolute;
	top: 0;
	right: 0;
}

.right-nav-title {
	margin-right: -10px;
}


#bg {
  position: fixed; 
  top: 0; 
  left: 0; 
  z-index: -1;
	
  /* Preserve aspet ratio */
  min-width: 100%;
  min-height: 100%;
}

.form-control {
	/*background: #eeeeee!important;*/
}

.col-right-form {
	padding-right: 0px!important;
}

.col-left-form {
	padding-left: 0px!important;
}

.bf-navbar-collapse {
	padding: 0px!important;
}

.mob-navbar {
	padding: 0px!important;
}

.close-btn {
    height: 65px;
    width: 50px;
    padding-top: 20px;
	font-weight: lighter;
	font-size: 30px;
	margin-right: 5px;	
}

.mod-promo {
	margin-bottom: 20px;
}

.moredetails .nav-pills > li.active > a, .moredetails .nav-pills > li.active > a:hover {
	background-color: #a5281b;
}	

.moredetails .nav>li>a:hover, .moredetails .nav>li>a:focus {
	background-color: #a5281b;
	color: #ffffff;
}

.moredetails .nav-pills > li > a {
	background-color: #333333;
	color: #ffffff;
}	

.moredetails .nav-pills>li+li {
	margin-left: 0px;
}

.moredetails .modal-body {
	padding-top:0px;
}

.moredetails .nav {
	margin-bottom: 10px;
	border-bottom: 1px solid #eeeeee;
	background: #333333;
}

.owl-buttons {
	position: absolute;
	top: 40%;
	width: 100%;
}

.owl-prev {
	position: absolute;
	left:0;
}

.owl-next {
	position: absolute;
	right:0;
}

.owl-theme .owl-controls .owl-buttons div {
	border-radius: 0px!important;
	margin: 0!important;
	padding: 0!important;
	background: none!important;
}

.moredetails .nav li {
	border-right: 1px solid #444444;
}

label {
	font-weight: normal!important;
}

.add-select {
	padding-top: 10px;
}

.col-book-right {
	padding-bottom: 0px!important;
}

.modal-title {
	width: 95%;
	text-align: left;
}

.col-sub-right2 a.btn-back {
	color: #444444;
}

.modal-close {
	border-top: 0px!important;
	margin-top: -15px!important;
}

.modal-close button {
	float: left;
}

.modal-close i {
	font-size: 11px;
}

.modal-close i.fa-minus,.modal-close i.fa-plus {
	font-size: 10px;
}

.modal-close button.close-modal {
	float: right;
}

.glyphicon-remove {
	font-size: 11px;
}

.btn-select .fa-chevron-right {
	float: right;
	margin-top: 2px;
}

.btn-search .fa-search {
	font-size: 20px;
	margin-right: 5px;
	top: -2px;
	padding-left: 10px;
}

.alert.alert-danger, .alert.alert-error {
	background: rgba(225,0,0,0.5)!important;
}

.alert-cont button.close {
	position: relative;
}

.btn-change {
	color: #444444!important;
}

.touchpanview-wrap {
	border: 0px!important;
}

#floorplan p {
	position: absolute;
	bottom: 10px;
	left: 25px;
}

#seat_viewer{
	width:100%;
	height:355px;
	overflow:hidden;
	margin:0 auto;
	text-align:center;
	vertical-align:middle;
}
#seatmap_cont{
	width:inherit;
	
}
#seatmap_cont img{
	width:100%;
}


/* Menu */

.left-menu {
	position: fixed;
	left:-300px;
	width: 300px;
	height: 100%;
	top: 56px;
	font-size: 14px;
	background: #333;
	z-index: 50!important;
	color: #ffffff;
	overflow: auto;
	/*padding: 20px;*/
	-webkit-overflow-scrolling:touch;
	-moz-overflow-scrolling:touch;
	-ms-overflow-scrolling:touch;
	-o-overflow-scrolling:touch;
	overflow-scrolling:touch;
	 -webkit-transition: all .5s ease 0s;
  	-moz-transition: all .5s ease 0s;
 	 -ms-transition: all .5s ease 0s;
  	-o-transition: all .5s ease 0s;
 	 transition: all .5s ease 0s;	
}

.left-menu::-webkit-scrollbar { width: 5px; background: #000; }
.left-menu::-webkit-scrollbar-track { background-color: #000; }
.left-menu::-webkit-scrollbar-thumb { background-color: #555; }

.menu-bg {
	z-index: -1;
	width: 100%;
	height: 104%;
	position: fixed;
	-webkit-transition: all .5s ease 0s;
  	-moz-transition: all .5s ease 0s;
 	-ms-transition: all .5s ease 0s;
  	-o-transition: all .5s ease 0s;
 	transition: all .5s ease 0s;	
}

.menu-bg.active {
	background: rgba(0,0,0,0.5);
	z-index: 1;
	-webkit-transition: all .5s ease 0s;
  	-moz-transition: all .5s ease 0s;
 	-ms-transition: all .5s ease 0s;
  	-o-transition: all .5s ease 0s;
 	transition: all .5s ease 0s;
}

.left-menu.active {
	left:0px;
}

.burger-bars {
	float: left;
	padding: 3px;
}

.burger-bars:hover,.burger-bars.active {
	/*background: #333333;*/
	cursor: pointer;
}

.burger-bars1 {
	float: left;
	font-size: 23px;
	padding: 13px;
	position: absolute;
}

.burger-bars1:hover,.burger-bars1.active {
	/*background: #333333;*/
	cursor: pointer;
}

.left-menu .menu-link {
	padding: 15px;
	border-bottom: 1px solid #444444;
	font-size:16px;
	
}

.left-menu .menu-link.active {
	color:#bf212f;
	 position: relative; background: #222222;
}

.left-menu .menu-link.active:after{left: 100%; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(34, 34, 34, 0); border-left-color: #222222; border-width: 8px; margin-top: -8px;}


.menu-link:hover {
	background-color: rgba(255, 255, 255, 0.05);
}

.menu-link i{
	margin-right:10px;
	font-size:18px;
	vertical-align:baseline;
		
}

.left-menu a:hover {
	color: #d0272e!important;
}

.drawer-menu li {
	/*border-left: 3px solid #222;*/
}

.drawer-menu li:hover {
	/*border-color: #d0272e;*/
}

.left-menu a,.left-menu a:hover {
	color:#ffffff;
	text-decoration: none;
}

.drawer-menu {
	padding-left: 0px;
	padding-bottom: 100px;
}

.drawer-menu li {
	list-style: none;
}

#menu-ie {
	display: none;
}

/* Bootstrap Overrides */

.btn-danger, .btn-danger.disabled, .btn-danger[disabled] {
	background: rgb(198,56,68) !important; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M2Mzg0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYzFlMmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;
background: -moz-linear-gradient(top,  rgba(198,56,68,1) 0%, rgba(172,30,43,1) 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(198,56,68,1)), color-stop(100%,rgba(172,30,43,1))) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(198,56,68,1) 0%,rgba(172,30,43,1) 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(198,56,68,1) 0%,rgba(172,30,43,1) 100%)!important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(198,56,68,1) 0%,rgba(172,30,43,1) 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  rgba(198,56,68,1) 0%,rgba(172,30,43,1) 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c63844', endColorstr='#ac1e2b',GradientType=0 ) !important; /* IE6-8 */

}

.btn-square {
	border-radius: 4px!important;
	-webkit-border-radius: 4px!important;
	-moz-border-radius: 4px!important;
	 color:#fff !important;
}

/* Start Newly Added Styles */

.form-group {
	clear: both;
	/*padding-bottom: 30px;*/
}

.form-btn {
	text-align: right;
}

.form-code {
	padding-bottom: 45px;
}

.panel-group .panel-body {
	border: 0px!important;
}

.panel-heading img,ul#steps i {
	margin-right: 5px;
}

.navbar {
	height: 56px!important;
}

textarea.form-control {
	margin-bottom: 10px;
}

.control-label span {
	margin-top: 0px;
}

/*.col-right-cont2 img {
	border-radius: 5px;
	box-shadow: 5px 5px rgba(0,0,0,0.3);
}*/

/*#ctl00_ContentPlaceHolder1_LeftSidePanel table.table,#ctl00_ContentPlaceHolder1_tbTotal,#ctl00_ContentPlaceHolder1_RightsidePanel td {
	text-transform: uppercase;
}*/

table#ctl00_ContentPlaceHolder1_tbTotal tr.info-table-even td.info-table-col1 {
	text-align: center;
}

#ctl00_ContentPlaceHolder1_tbTotal p {
	font-size: 12px;
	text-align: center;
}

.fxrate {
	margin-top: 20px;
	font-size: 14px;
}

/*.left-menu i {
	display: none;
}*/

.drawer-menu li.nav-drop:hover {
	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.col-right-cont2 {
	padding: 20px 0px 20px 0px;
}

.col-title-right ul.nav li i {
	margin-right: 5px;
}

#ctl00_ContentPlaceHolder1_TTSInfo .col-right-cont {
	text-align: center;
}

#errMsg h4,#ctl00_ContentPlaceHolder1_RightsidePanel {
	font-size: 16px;
}

.col-sub-right .col-sub-right2 a.btn-back i {
	margin-right: 5px;
}

#ctl00_ContentPlaceHolder1_ctl01_BtnSelectShow.btn-select i,#ctl00_ContentPlaceHolder1_ctl02_BtnSelectShow.btn-select i,#ctl00_ContentPlaceHolder1_btnSeatConfirm.btn-select i {
	position: absolute;
	right: 25px;
	top: 9px;
}

#ctl00_ContentPlaceHolder1_2_btnSelect.btn-select i,#ctl00_ContentPlaceHolder1_1565_btnSelect.btn-select i {
	position: absolute;
	right: 35px;
	top: 18px;
}

#divchkTC span.hover {
	float: left;
	margin-top: -1px;
	margin-right: 10px;
}

h4#MsgMess {
	font-size: 16px;
}

.members-header h3 {
	color: #ffffff;
}

.modal-content iframe {
	border: 0px;
	border-radius: 6px;
}

.login-fb {
    margin-top: 20px;
    border-top: 1px solid #ccc;
    padding-top: 15px;
}
.login-fb img {
    /* margin-right: 5px; */
    box-shadow: 3px 3px rgba(0,0,0,0.3);
    border-radius: 5px;
    margin-right: 10px;
}

/*.head-info {
	display:none;
}*/

.modal-body h4 {
    font-family: 'Nunito Sans', 'Noto Sans SC', sans-serif !important;
}

span.cinema-notice {
	font-size: 12px;
	margin-top: 4px;
	font-weight: normal;
}

.cinema-disc {
	font-size: 15px;
	padding: 30px;
	font-style: italic;
	background: #ddd;
}

.col-select i.fa-chevron-right {
	position: absolute;
	right: 30px;
	top: 17px;
}

.promo-box {
	padding: 5px 0px;
}

.promo-box .p-left {
	text-align: left;
	float: left;
	padding-top: 5px;
	padding-right: 10px;
}

.promo-box .p-mid {
	text-align: left;
	float: left;
	padding: 0px 10px 10px 0px;
}

.promo-box .p-right {
	float: left;
}

.promo-box p {
    font-size: 16px;
}

#member-signup,#member-signup2 {
    color: #fff;
    text-align: left;
}

.big {
	width: 100%;
}

.cont-title {
	color: #ffffff;
	background: #333333;
	padding: 2px;
	border-radius: 5px 5px 0px 	
}

.cont-title h1 {
	font-size: 25px;
	margin-top: 10px;
	margin-left: 15px;
}

.th-modal {
	margin-top: 20px;
}

.bd-title,.bd-total {
	font-weight: bold;
}

.th-view {
	text-align: center;
}

.th-pagination {
	float: right;
	font-size: 13px;
}

.th-page .pagination .active a {
	background-color: #c0392b!important;
	border-color: #c0392b!important;
}

span.fontStyle {
    margin-top: 0px;
    font-style: normal;
    float: left;
    width: 50%;
    padding: 0px 0px 2px 5px;
    font-size: 15px;
}

.th-page .table td:nth-child(1) {
    width: 30%;
}

.col-right #ctl00_ContentPlaceHolder1_divSignInDetail img {
	box-shadow: none!important;
}

.sign-fa {
    font-size: 28px;
    padding-right: 6px;
    color: #333;
    position: relative;
    vertical-align: middle;
}

.member-gm .forgot-pass {
    margin-bottom: 15px;
}

.pagination li a {
    color: #c0392b;
}

a.fontStyle,a.fontStyle:hover {
    color: #333;
	text-decoration: none;
}

a.btn-danger.fontStyle {
    color: #fff;
}

span.cal-caret {
	font-size: 11px;
	padding-left: 5px;
	vertical-align: super;
}

#ctl00_ContentPlaceHolder1_changeCurrency {
    font-size: 14px;
    margin-right: 0px!important;
    width: auto!important;
}

.fxrate table {font-family: 'Nunito Sans', 'Noto Sans SC', sans-serif !important;font-size:16px!important;margin-top:10pximportant;}
.fxrate table td {padding:5px!important;}
.fxrate table td input {text-align: left!important;padding-left: 5pximportant;}
#ctl00_ContentPlaceHolder1_TTSInfo {overflow:hidden!important;}

.screen-title {
	text-align:center;
	background: #ccc;
	border-radius: 20px;
	margin: 20px auto;
	width: 270px;
	padding: 10px 10px 1px 10px;
}

.edit-form .row {
    margin-bottom: 10px;
}
.edit-form .span {
    font-size: 25px;
}
.edit-form span {
    font-size: 14px;
    display: block;
    padding-bottom: 5px;
}
.edit-form {
    width: 50%;
}

#ctl00_ContentPlaceHolder1_btnOk {
    margin-left: 
}

.edit-form span.mcn {
    margin-top: 15px;
}

#ctl00_ContentPlaceHolder1_ctl05_notGenting {
    margin-top: 5px;
}

.home-info {
    color: #cc0000;
    font-style: italic;
    width: 100%;
    line-height: 26px;
    font-size: 17px!important;
}

.home-info a,.home-info a:hover {
    color: #fff;
    font-style: normal;
}

.home-info .btn-home-sign i {
    margin-right: 5px;
}

#ctl00_ContentPlaceHolder1_divWelcome .col-right-cont img {
    box-shadow: none;
    border-radius: 0px;
    margin-top: -10px;
}

#ctl00_ContentPlaceHolder1_divWelcome .row:nth-child(1) {
    margin-left: -24px;
    margin-right: -25px;
	padding:20px;
}

#ctl00_ContentPlaceHolder1_divWelcome .row .well-sm {
   /* padding-top: 20px;*/
}

#ctl00_ContentPlaceHolder1_divWelcome .col-right-cont:nth-child(1) {
	background: none;
}

.hotel-ha {
    font-size: 13px;
}

.btn-light {
    background: #eee;
    border: 0px;
    margin: 5px 15px 5px -5px;
}

.btn-light:hover,.btn-light.active {
    background: #333333!important;
    color: #ffffff!important;
}

.hotel-info {
    margin-bottom: 10px;
}

.hotel-info .tab-content .tab-pane {
    margin-top: 15px;
    margin-bottom: 5px;
}

.hotel-info .hotel-logo {
    box-shadow: none;
    width: 100%;
    margin-bottom: 15px;
    border-radius: 0px;
}

.btn-light span {
	display: inherit;
	margin-top: 0px;
	font-size: 14px;
	font-style: normal;
}

/* End Newly Added Styles */



/*========= sk added ===========*/
.spacer0 { height:0px; clear:both;}
.spacer5 { height:5px; clear:both;}
.spacer10 { height:10px; clear:both;}
.spacer20 { height:20px; clear:both;}

.btn-group {width: 100%;}
.well-lg { border-radius:0 !important;}
.well-lg a { display:inline-block;}
.footer .well-lg { font-size:15px; color:#fff;}
.footer .well-lg a{ color:#c11e2a;}
.copyright { padding:15px;}
.copyright .left-panel { float:left;}
.copyright .left-panel a { color:#fff; margin-right:15px;}

.well-sm { border-radius:0 !important;}



@media (max-width: 1360px) {
	li.nav-sort.pull-right {
		width: 12%;
	}
}


@media (min-width: 1200px) {
	.left-menu {
		width: 15%;
		left: 0px;
		box-shadow: 0 0 30px 10px rgba(0, 0, 0, 0.3) inset;
	}
	.main-cont,.footer {
		margin-left: 15%;
	}
	.burger-bars {
		display: none;
	}
	.head-left .navbar-brand {
		margin-left: 15px;
	}
}

@media (max-width: 1200px) {
	body {
		background-size: cover;
	}
	.col-title-right .nav-pills > li.inactive,.col-title-right .nav-pills > li.active2 {
		width:120px;
	}
	.col-float {
		padding-left: 0px!important;
	}
	.col-title-right .nav-pills > li,.col-title-right .nav-pills > li.inactive {
		font-size: 14px;
	}
}

@media (max-width: 1080px) {
	.head-info {
		display:none;
	}
}

@media (max-width: 991px) {
	/*.nav-right {
		display: none;
	}
	*/

	.right-nav-title,.col-sub-right3,.head-right #ctl00_lblWelcome {
		display: none;
	}
	.confirm-txtarea {
		padding-left: 0px;
	}
	.col-right-form {
		padding-left: 0px!important;
	}

	.col-left-form {
		padding-right: 0px!important;
	}	
	.col-right-cont3 h2 {
		font-size: 22px;
	}
	.confirm-radio {
		text-align: left;
	}
	/*.col-md-8 {
		margin-top: 5px;
	}*/
	li.nav-sort.pull-right {
		width: 150px;
	}
	.edit-form span.mcn {
		margin-top: 0px;
	}
	.isDisplay
	{
        display:block!important;
	}
	.needMargin1
	{
	    margin-top :25px;
	}
	.needMargin2
	{
	    margin-top :45px;
	}
	.needMargin3
	{
	    margin-top :67px;
	}
	
	.divmenuNeedMargin1
	{
	    margin-top :18px;
	}
	.divmenuNeedMargin2
	{
	    margin-top :40px;
	}
	.divmenuNeedMargin3
	{
	    margin-top :61px;
	}
}

@media (max-width: 767px) {
	.main-bg,.mh-bg,rh-bg {
		background:none!important;
	}
	.nav-menu {
		display: block;
		background: #222222;
	}
	.nav-menu .navbar-nav>li {
		float:none;
	}
	
	.navbar-toggle .icon-bar {
		background-color: #ffffff;
		height: 3px!important;
	}
	.nav-menu .nav>li.menus {
		border-right: 0px;
	}
	
	.header-top	{
		top: 0;
		position: fixed!important;
		width: 100%;
	}
	
	.head-left {
		width: 380px;
		height: 51px;
	}
	.nav-menu {
		/*position: fixed;*/
		z-index: 100;
		width: 100%;
		top: 0;
		margin-top: -11px;
		padding: 0px 0px 10px 0px;
	}
	
	.mob-container .navbar-collapse {
		width: 100%;
	}
	
	.nav-menu .navbar-nav {
		width: auto;
	}
	
	.main-cont {
		padding: 0!important;
		overflow: hidden;
		margin-top: 25px;
	}
	.mob-container,.mob-navbar {
		padding: 0!important;
	}
	/*.nav-drop .form-nav,.nav-drop .form-nav2 {
		width: 50%;
	}
	.nav-drop {
		margin-left: 15px;
		margin-top: 5px;
	}*/
	span.lang {
		margin-right: 8px;
	}
	
	.lang .glyphicon-globe {
		margin-right: 4px;
	}
	.mob-navbar nav {
		margin-top: 8px;
	}
	.lang img {
		width: 18px;
	}
	.right-nav {
		display: none!important;
	}
	
	.nav-drop .lang {
		float: none;
		margin-bottom: 5px;
	}
	.modal-dialog {
		padding:0px!important;
	}
	.bf-navbar-collapse {
		padding-left: 15px!important;
		padding-right: 15px!important;		
	}	
	.bf-navbar-collapse {
		max-height: 100%!important;
	}
	.left-cont,.col-right,.well-lg.main-cont,.col-title-right,.form-title {
		border-radius: 0px 0px 0px 0px!important;
	}
	.th-page td:nth-child(4),.th-page td:nth-child(5) {
		display: none;
	}
	.th-page .table td {
		font-size: 14px;
	}
	.nav-sort {
		padding-top: 3px;
	}

	.menu-link:hover {
		background-color: #222222;
	}

	.left-menu a:hover {
		color: #ffffff!important;
	}

	.drawer-menu li:hover {
		border-color: #222222;
	}
	.edit-form {
    		width: 100%;
	}
	/*.left-menu li:nth-child(12) {
    		display: none;
	}*/	
}

@media (max-width: 707px) {
	.col-title-right .nav-pills > li.inactive,.col-title-right .nav-pills > li.active2 {
		display:none;
	}
	.col-title-right .nav-pills > li.active {
		font-size: 18px;
		background: none;
		width: auto;
	}
	.col-title-right .nav-pills > li.active:after { left: 100%; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: none; border-left-color: none; border-width: 6px; margin-top: -6px; }	
	.book-col-title {
		padding-left: 10px;
	}	
}

@media (max-width: 580px) {
	.touchpanview-wrap {
		width: 350px!important;
	}
	.head-right {
		padding-left: 0px;
		line-height: 0px; 
		font-size: 0px;
	}
	
	#ctl00_ContentPlaceHolder1_ddlDate {
		width: 100%!important;
	}
	.th-page td:nth-child(3){
		display: none;
	}
	
	.promo-box .p-left {
		width:100%;
	}
	
	.promo-box .p-mid {
		width:100%;
		margin-bottom:5px;
	}
	
	.promo-box .p-right {
		width:100%;
	}
}

@media (max-width: 516px) {
	.head-left {
		width: auto!important;
	}
	
	.head-right span {
		display: none;
	}
		
	/*.navbar-brand {
		width: 100%;
		text-align: center;
		position: absolute;
		left: 0;
		height: 45px;
		overflow: hidden;	
	}*/
	
	.header-title {
		display: none;
	}
		
	.head-right-mob {
		display: none;	
		margin-top: 10px;
		padding-right: 18px;
	}
	
	.head-right i {
		font-size: 18px;
		margin-right: 0px;
	}
	
	.left-menu {
		width: 100%;
		left: -500px;
	}
	
	.head-left {
		width: 75%!important;
		text-align: left;	
	}
	
	.header-title {
		padding-top: 12px;
	}
	.col-title-right .nav-pills > li.active {
		height: 49px;
	}
	
	#seat_viewer{
		width:100%;
		height:300px;
	}
	
}

@media (max-width: 616px) {
	.col-form-footer {
		text-align: center;
	}
	
	.col-form-footer #ctl00_ContentPlaceHolder1_btnRestPass {
		margin-top: 10px!important;
	}

}


@media (max-width: 437px) {
	.book-btn {
		margin-top: 20px;
	}
	#seat_viewer{
		width:100%;
		height:230px;
	}	
	.checkbox label {
		margin-bottom:15px;
	}
}



@media (max-width: 375px) {
	/*.navbar-brand {
		padding:15px 0px!important;
	}
	
	.navbar-toggle {
		margin-right: 0px!important;
	}	
	
	*/
	
	.head-right {
		padding-left: 0px!important;
	}

	.head-right #ctl00_lblWelcome {
		display: none;
	}
	
	
}

@media (max-width: 350px) {
	.main-cont .pull-right {
		float: left!important;
		width: 100%;
	}
	
	.main-cont .nav-pills .pull-right {
		float: right!important;
		width: auto!important;
	}
	
	#seat_viewer{
		width:100%;
		height:180px;
	}
	
	.fontStyle	{
		width: 100%!important;
	}
	
	.moredetails .modal-body iframe {
		height: auto;
	}
	
	.promo-box .p-mid input {
		width: 140px;
	}

		
}

    .theme-popover-mask
        {
            z-index: 9998;
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: #000;
            opacity: 0.4;
            filter: alpha(opacity=40);
            display: none;
        }
        .theme-popover
        {
            z-index: 9999;
            position: fixed;
            top: 40%;
            left: 50%;
            height: 70px; 
            display: none;
            text-align:center ;
            vertical-align:middle;
        }
        .theme-popover span
        {
           color:White;
           font-weight:bold;  
           /*   margin-left:-80px;  */
           margin-left :auto ;
           margin-right :auto ;
           display:inherit;                
        }
        
    .subscriptionRegion
    {
        padding:10px;
        background-color:rgb(230,230,230);
    }
    
    .subscriptionRegion span
    {
        display:inline;
        margin-top:0px;
    }
    
    #screenHight span
    {
        /*color:White;*/
        color:Black;
        font-size:16px;
    }   
    
    .trRateDetail td
    {
        border-bottom: 1px solid #eee;
    } 
    
    .table legend {
        color: black;
        margin-bottom: 20px;
    }
    
    .btn-danger
    {
        color:White !important;
    }
    
    
    .confirmTable
    {
        background-color:transparent;
        color:black;
    }
    
    #cbGST {
	float: left;
	margin-top: -1px;
	margin-right: 10px;
    }

    #tbeditinfo
    {
        text-align: left; color: white; background-color: transparent;
        margin-bottom:0px;
    }

    #tbeditinfo tr td
    {
        padding-left:80px;
        padding-bottom:0px;
    }

    #divGSTInfo,#tbGSTInfo
    {
        text-align: left; color: white;background-color: transparent;
    }

    #divGSTInfo tr td {
        padding-left: 0px;
        padding-right: 80px;
        padding-bottom:0px;
    }

    .gstCheckBox
    {
        float: left;
        margin-top: -1px !important; 
        margin-right: 10px;
    }
    
#infomenu-mb,#back-mb,#back-mb-title
{
    display:none;
}
