html, body {
    font-family: 'Roboto', 'Helvetica Neue', 'Helvetica', 'Arial', 'sans-serif';
}

tr.table-header-highlight-grey{
    background-color: #F3F3F3;
    font-weight: bold;
}

.nowrap {
    white-space:nowrap;
}

#form1 a {
    cursor: pointer;
    display: inline-block;
}

.tooltip.right { width: 100% }
.tooltip-inner { text-align: left !important;  }


.sfsinfo {
    font-size: 22px;
    position: relative;
    top: 3px;
    margin-left: 5px;
    color: #008C8C;
}

.sfsinfo:hover {
    text-decoration: none;
    color: #008C8C;
}
.display-title {
    display: inline-block;
}


.tooltip-inner { max-width: 100% !important; min-width: 200px !important; left : 20%; }

.table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    vertical-align: inherit;
}
.btn-copy-data + .tooltip > .tooltip-inner {
    width: 200px;
    background-color: white;
    color: black;
    font-size: 13px;
}
.btn-copy-data + .tooltip.right .tooltip-arrow {
    border-right-color: white;
}
.copy-data-report {
    margin-left: 15px;
    margin-bottom: 30px;
}
.success-copy {
    display: inline-block;
}
.header-hotel-passenger {
    text-align: center;
    font-size: 24px;
    font-weight: 600;
    border-bottom: 1px solid #dddddd;
}
.header-hotel-passenger h2 {
    font-size: 24px;
    font-weight: 600 !important;
    margin: 0;
}
.header-hotel-passenger h3 {
    font-size: 24px;
    font-weight: 600 !important;
    margin: 0;
}
table.tbl-hotel-pax-list {
    position: relative;
    border-collapse: collapse;
}
table.tbl-hotel-pax-list th {
    position: sticky;
    top: 0;
    background: white;
    box-shadow: 0 1px 1px 1px rgb(221, 221, 221);
}
.incl-table {
    overflow: auto;
}
table.tbl-hotel-pax-list.tbl-sms-call-country thead tr:first-child th {
    position: sticky;
    top: 0;
    background: white;
    box-shadow: 0 1px 1px 1px rgb(221, 221, 221);
}
table.tbl-hotel-pax-list.tbl-sms-call-country thead tr:last-child th {
    position: sticky;
    top: 40px;
    background: white;
    box-shadow: 0 1px 1px 1px rgb(221, 221, 221);
}
