
ul {
			padding-left: 0;
		}

		ul li {
			list-style-type: none;
		}

		#privacy_policy_modal ul li {
			list-style-type: disc;
			padding-left: 10px;
			margin-left: 30px;
		}

		a {
			cursor: pointer;
		}

		.text-color {
			color: #f8cd4d;
		}

		.list li {
			color: #fff;
			margin-bottom: 7px;
			font-size: 18px;
		}

		.bx {
			font-size: 34px;
		}

		.form-select {
			border: 1px solid #a5a5a5 !important;
		}

		footer {
			background: #827654;
			padding:5px 0px 8px 0px;
		}
		.footer a{
			color:#fff;
		}
		.footer a:hover{
			color:#f4f4f4;
		}
		@media(min-width:1200px) {
			.container {
				width: 1180px;
			}
		}

		@media(max-width:991px) {
			.sm-mb-20 {
				margin-bottom: 20px;
			}
		}

		.btn-primary {
			color: #fff;
			background-color: #1B9DD8;
			border-color: #1B9DD8;
			box-shadow:0 0.125rem 0.25rem 0 rgba(45, 44, 44, 0.33);
		}
		.btn-primary:hover {
			color: #fff !important;
			background-color: #1F7FC2 !important;
			border-color: #1F7FC2 !important;
			transform: translateY(1px) !important;
		}
		.btn-primary:focus {
			background-color: #1B9DD8  !important;
			border-color: #1B9DD8 ;
		}

		.form-check-input {
			border: 1px solid #a5a5a5;
		}

		.form-check-input.is-valid:checked {
			background-color: #1B9DD8;
		}

		.form-check-input.is-valid {
			border-color: #0fa0ad;
		}

		.form-check-inline {
			margin-right: 0px !important;
		}
		.topbanner{
			padding: 10px 0;
			color: #fff;
		}
		.dmg-footer {
		  background: #182339;

		}
		
		.footer-logo{
			text-align:left;
		}
		.dmg-footer p {
		  margin: 0 auto;
		  color: #fff;
		  font-size: 13px;
		  line-height: 20px;
		  font-weight: 300;
		}
		.dmg-links{
			margin: 10px 0;
			display: flex;
			flex-wrap: wrap;
			justify-content: space-between;
			-webkit-box-align: center;
			align-items: center;
			padding: 9px 0;
			border-bottom: 1px solid #fff;
			border-top: 1px solid #fff;
		}
		.dmg-list li{
			display: inline-block;
			padding:0 3px;
			color:#fff;
			font-size: 15px;
		}
		.dmg-list li a{
			color:#fff;
		}
		.dmg-list li a i{
			font-size:20px;
		}
		.dmg-list img{
			max-width:50px;
		}
		.fa-brands{
			font-size: 16px !important;
		}
		.dmg-list-social li{
			display: inline-block;
			padding:0 3px;
			color:#fff;
			font-size: 15px;
		}
		
		.dmg-list-social li a {
			font-size:20px;
			background:#fff;
			color: #000;
			border-radius: 50%;
			padding: 6px 8px;
		}
		.dmg-list-social li a i{
				font-size:20px;
		}
		.form-check-input.is-invalid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label, .was-validated .form-check-input:valid ~ .form-check-label {
		  color:#212529 !important;
		}
		.form-control:focus{
			border-color:#a5a5a5!important;
			box-shadow: none!important;
		}
		select:focus{
			border-color:#a5a5a5!important;
			box-shadow: none!important;
		}
		@media only screen and (max-width: 600px) {
		  .dmg-footer::before, .dmg-footer::after {
			opacity: 0.4;
			background-size: 100px !important;
		  }
		  .sm-text-center{
			  text-align:center;
		  }
		}
		@media only screen and (max-width: 1200px) {
		  .dmg-footer::before, .dmg-footer::after {
			opacity: 0.4;
			background-size: 100px;
		  }	
		}
		.sortable-list .form-check-label {
		  cursor: default !important;
		}
		#sortable-list #tnc69433426 .form-check-label{
			display:contents !important;
		}
		#sortable-list #tnc25745670 .form-check-label{
			display:contents !important;
		}
		.form-check-label{
			display:contents !important;
		}
		@media(min-width:767px){
			.desktopview-banner
			{
				display:block;
			}
			.mobileview-banner
			{
				display:none;
			}
		}
		@media(max-width:767px){
			.desktopview-banner
			{
				display:none;
			}
			.mobileview-banner
			{
				display:block;
				text-align:center;
			}
			.sm-text-center
			{
				text-align: center;
			}
			.sm-mb-10
			{
				margin-bottom:10px;
			}
		}
		.list-2 > .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {
			margin-top: 5px;
			margin-bottom: 5px;
		}
		
		.list-2 > .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 > input, select {
			border-radius: 5px;
		}