/* ======================================================================
  Bugs
======================================================================== */

/* ===================================================
  Bug for Indicate children ages message in c_1
====================================================== */
.v2-variation-group .txtNo.v2-error,
.v2-no-variation-group .txtNo.v2-error {
	float: none !important;
	margin: 15px 0 !important;
}


/* =============================
  Bug for Addons tables
================================ */
.addonRoomGroup table, 
.addonsTable, 
.addonsTable tbody ,
.addonsTable tr, 
.addonsTable tr td {
	display: block;
}

table.addonRoomGroup tbody, 
table.addonRoomGroup tr, 
table.v2-addon-item tbody,
table.v2-addon-item tr {
	display: block;
	width: 100%;
}

table.v2-addon-item td {
	display: inline-block;
}

/* ==========================================
  Bug for bootstrap col classes in Steps
============================================= */
div[class^="col-"] > .v2-steps {
	padding: 0;
}

/* A couple of bugs for v2-room-extra info when it is out of v2-room-item-desc box and pulls the price box down*/
.v2-room-item-desc .v2-room-extra {
	width: 100%;
}

.v2-room-extra + .v2-room-item-pricebox {
	padding-top: 0;
}

/* ==========================================
  Bug for making buttons simple links
============================================= */
.v2-button-to-link {
	background: transparent;
    border: 0;
    text-decoration: underline;
    padding: 0;
}

/* Bug for disabling overflow:hidden from boxes in the configuration room layer */
.v2-room-configuration-layer .v2-box {
	overflow: visible !important;
}

/* ==========================================
  Bug tables inside messages boxes
============================================= */
table.v2-message, 
table.v2-message tbody,
table.v2-message tr,
table.v2-message td {
	display: block;
	width: 100%;
}

/* ==========================================
  Bug for Channel Header submenu
============================================= */
.BAchannel .menubar div[id^="Sub"] {
	z-index: 99;
}

/* ==========================================
  Bug for Tables in c_2
============================================= */
.c_2:not(.addon) table,
.c_2:not(.addon) tbody,
.c_2:not(.addon) tr,
.c_2:not(.addon) td {
	display: inline-block;
}

/* ==========================================
  Counterbug for Channel Header Tables in c_2
============================================= */
.c_2:not(.addon) .BAchannel table,
.c_2:not(.addon) .BAchannel tbody  {
	display: table;
}

.c_2:not(.addon) .BAchannel tr {
	display: table-row;
}

.c_2:not(.addon) .BAchannel td {
	display: table-cell;
}

/* ==========================================
  Bug for Messages Summary Totals in c_2
============================================= */
.c_2 #res_summary .v2-summary-totals .v2-message {
	margin: 20px 0 -10px 0;
}

/* ==========================================
  Bug for Corporate Box in c_2
============================================= */
.v2-corporate-box .cellRegular,
.v2-terms-box td {
	padding: 0 !important;
}

.v2-corporate-box.v2-corporate-hour-table tr.v2-row-info > td:last-child {
	text-align: left;
}

.v2-corporate-hour-table tr.v2-row-info > td:first-child span { 
	display: inline-block;
	padding-top: 5px;
}

.v2-corporate-hour-table .v2-select {
	margin: 0 5px 0 0;
}

/* ==========================================
  Bug for Row Info component in c_2
============================================= */
.v2-row-info td {
	padding: 0 !important;
}

.v2-row-info td:first-of-type {
	font-weight: 400;
}


