a{text-decoration: none !important;}
span{color: #6f030b !important;}
p{ color:#FFFFFF}
h1,h2,h3,h4{ color:#FFFFFF}

.commonPaddingTB{padding: 39px 10px;}

.bg{background-color: #000f  !important;}
.bg_yellow{background-color: #fffa63 !important;}
.bg_green{background-color: #050b38 !important;}
.bg_pink{background-color: #C41A04 !important;}
.bg_black{background-color: #22031a !important;}
.bg_blue{background-color: #2419c7 !important;}
.bg_rate3{background-color: #f70303 !important;}
.bannerBg{background: rgba(0, 0, 0, .5); color: #fff7f0 !important;}

.bg_cream{background-color: #fff7f0 !important;}
.bg_offwhite{background-color: #000 !important;}

.list_{list-style-type: none;}
.list_ li{padding: 7px 0px; font-size: 16px; font-weight: 500;}

.header{ background:#000000;
    background-repeat:no-repeat;
    background-position: center;
	background-size: 100% 100%;
	
} 

.banner{width:100%}	
.mobile-banner{display:none}.banner img,.mobile-banner img{width:100%}@media (max-width:499px){.mobile-banner{display:block}.banner{display:none}}


.navbar-light .navbar-nav .nav-link.active{color: #ffffff !important; font-size: 16px !important; font-weight: 700 !important;}
.navbar-light .navbar-nav .nav-link{color: #ffffff !important; font-size: 16px !important; font-weight: 700 !important;}

.footerBorder{ background:#0518f9; color:#fff; padding: 10px;}
.footerBorder1{ background:#50058A; color:#fff; padding: 10px;}
.footerBorder2{ background:#0145C4; color:#fff; padding: 10px;}
.footerBorder3{ background:#007457; color:#fff; padding: 10px;}

/* .social{background-color: #edefeb;} */

.nowcalling {
			display: none;
}
@media only screen and (max-width: 768px) {
  .nowcalling {
    display: block;
    position: fixed;
    bottom: 0;
    width: 100% !important;
    z-index: 9999 !important;	
  }
.lcol {
  background-color: #b8184d;
}
.rcol {
  background-color: #029c75;
}
.lcol a, .rcol a {
  display: block;
  padding: 10px 0;
  text-align: center;
  text-decoration: none;
  color: #fff;
}
.lcol, .rcol {
  float: left;
  width: 50%;
}
}

.whathp1{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	background-color:#269cf4;
	color:#FFF;
	border-radius:50px;
	text-align:center;
    font-size:40px;
	box-shadow: 2px 2px 3px #999;
    z-index:100;
}


.shadow {
    border: 1px solid #f5f40b;
    width: 100%;
    background: #000;
    font-size: 20px;
    border-top-left-radius: 15px;
    border-top-right-radius: 15px
}

.shadow h2,h4 {
    margin: 12px;
    color: #8dffe0
}

.nowcalling {
    display: block;
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 9999
}

.lcol,.rcol {
    float: left;
    width: 50%
}

.lcol,th {
    background-color: #dd0202
}

.rcol {
    background-color: #1e9908
}

.lcol a,.rcol a {
    display: block;
    padding: 10px 0;
    text-align: center;
    color: #fff
}


table {
    width: 100%;
    border-collapse: collapse
}

td,th {
    text-align: center;
    border: 1px solid #ddd;
    color: #fff!important
}

td {
    color: #f0f8ff!important;
    align-content: center
}

td a {
    color: #f5f40b
}

button {
    background-color: #139b22;
    color: #fff;
    padding: 10px 20px;
    border: none;
    border-radius: 4px;
    cursor: pointer
}

@media screen and (max-width: 768px) {
    table {
        padding-left:15px!important
    }
}


.list {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.list .listbutton {
    background-color: #C41A04;
    padding: 10px 20px;
    margin: 5px;
    border: none;
    border-radius: 4px;
    font-size: 14px
}

.list .listbutton a{
    color:#fff;
    margin: 5px;
    border: none;
    border-radius: 4px;
    font-size: 14px
}

@media screen and (not (flex-box:auto)) {
    .list {
        overflow: hidden
    }

    .listbutton {
        float: left;
        width: 48%;
        margin-right: 2%
    }

    .listbutton:nth-child(2n) {
        margin-right: 0
    }

    @media screen and (max-width: 768px) {
        .listbutton {
            padding:8px 16px;
            width: 100%
        }
    }
}
