﻿/*@font-face {
    font-family: 'Poppins';
    src: url('../fonts/Poppins-Regular.ttf');
}*/ /*comment on 20250626 as the client wants to Segoe UI*/

body{
    font-family: 'Segoe UI' !important;/*changed on 20250626 as the client wants to Segoe UI*/
    font-size: 17px !important;/*16px*/
}

.SiteHeader {
}

.SiteBody {
    background-color: #ffffff;
}

.SiteMasterFrame {
    /*background-color: #f6f6f6;*/
    font-family: 'Segoe UI' !important;/*changed on 20250626 as the client wants to Segoe UI*/
}

.SiteContent {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
}

.SiteHeader {
    background-color: #234090;
    padding-left: 10px;
    color: #ffffff;
    font-weight: bold;
    font-size: 17px;/*15px;*/
    padding: 10px 5px 10px 30px;
}
 
.MainButton {
    color: #ffffff;
    background-color: #234090;
    border-color: #234090;
}

.btn-block {
          display: block;
          width: 100%;
          padding-right: 0;
          padding-left: 0;
}

.btn, .form-control{
    font-size: 17px !important;/*16px*/
}

.form-group {
    margin-bottom: 8px !important;
}

.selectionStyle {
    text-align: center !important;
}

/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
    .jumbotron {
        margin-top: 20px;
    }

    .body-content {
        padding: 0;
    }
}

fieldset {
    padding: 0.35em 0.625em 0.75em !important;
    margin: 0 2px !important;
    border: 1px solid #c0c0c0 !important;
}

legend {
    display: block;
    width:auto;
    padding: 0;
    margin-bottom:0px;
    font-size:inherit;
    line-height: inherit;
    color: #333333;
    border: 0;
    font-weight:bold;
}

.borderless thead > tr > th
,.borderless thead > tr > td
, .borderless tbody > tr > th
, .borderless tbody > tr > td
,.borderless tfoot > tr > th
,.borderless tfoot > tr > td
{
    border:none !important;
}

.confrmMemHeaderStyle{
    font-weight:bold !important;
    border-bottom:1px solid #aba9a9 !important;
}

.confrmTDStyle{
    width:30%;
    font-weight: bold;
}

.confrmTDFullColomStyle{
    width:5%;
}


/*Conference Accordion*/
.confAccordionContent
{
    background-color:white;
}
a.confAccordionHeaderTextStyle
{
    color: black;
    font-weight : bold;
}
a.confAccordionHeaderTextStyle:hover
{
    color: black;
    text-decoration:none;
}
.accordionDiv1
{
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgba(0, 0, 0, 0.06);/*#234090;*/
    border-bottom: 1px solid rgba(0,0,0,.125);
}
.confAccordionPendingFont
{
    font-size:medium;
}

.confdivPayMethod
{
    padding-bottom:20px;
}
.confPayMethod
{
    font-size:small;
    font-weight:bold;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'Segoe UI' !important;/*changed on 20250626 as the client wants to Segoe UI*/
}

.img-responsive {
  display: block;
  height: auto;
  max-width: 100%;
}

.ApplyButton {
    background-color:rgb(239, 239, 239);
}
