a.logo {
    padding: 10px 0 !important;
    height: 70px !important;
}

nav#navbar {padding: 0 30px !important}

.headerBtm {border-bottom: 1px solid #ccc !important}

footer .footerTxt {
    border-top: 0 !important;
    padding: 0 !important;
    margin: 10px 0 !important;
}


.table>thead>tr>th{background:#288feb; color:#fff !important;}
.table-ticket tr th {padding: 20px !important;}
.table-ticket tr td {padding: 20px !important;}

.checkTop p {
  margin: 0 0 50px;
  text-align: center;
  line-height: 50px;
  background: #288feb;
}

.checkTop p a {
  color: #ffffff;
}

.attachment h5 {font-weight: bold !important;}
.attachment ul li{
    list-style-type: none;
}

.comment_item {
  margin-bottom: 40px;
}
.comment_author {font-weight: bold !important}
.comment_datetime {font-style: italic}

.main_ticket {margin-bottom: 50px;}

.registrationForm .inputGroup input[type=password]
{
  width: 100% !important;
}

ul#info-attachment {list-style-type: none !important}

.input_form_attachment {
    border: 0px solid #ccc;
    background: transparent;
}

.loader {
    width: 50px;
    height: 50px;
    background:url('../img/loader.gif');
    background-repeat: no-repeat;
}

.loader_section {
    width: 100%;
    height: 50px;
    background:url('../img/loader.gif');
    background-repeat: no-repeat;
    background-position: center !important;

}

.globaloader {
    width: 100%;
    height: 150px;
    position: absolute;
    z-index: 8000;
    background-position: center !important;
    background:url('../img/loader.gif');
    background-repeat: no-repeat;
}

.modal-backdrop {z-index: -9000 !important;}
