@import url("//tools.eurolandir.com/tools/SubscriptionCentre2/./../Config/footer.css");
/* Not Found: /Config/SubscriptionCentre2.css */
/* Not Found: ./../Config/Company/UK-HUW/UK-HUW.css */
@import url("//fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");

body
{
    color: #000000;
	font-family: "Poppins", sans-serif;
	font-size: 	18px;
	background: none repeat scroll 0 0 transparent;
	font-weight: 400;	
}

.check-subscription-link a {
	color: #e03b04;
}
a:-webkit-any-link, a:-moz-any-link {
    color: #e03b04;
    text-decoration: none;
    cursor: auto;
}
.hyperlink, .disclaimer-box a, .cookies-box a {
	color: #e03b04;
	text-decoration: none;
}
.hyperlink:hover, .disclaimer-box a:hover, .cookies-box a:hover {
	color: #e03b04;
	text-decoration: none;
}
.modal a, .hyperlink:hover, .disclaimer-box a:hover, .cookies-box a:hover {
	color: #e03b04 !important;
	text-decoration: underline !important;
  }
.wrapper {
    width: 100%;
    padding: 0px 0 10px 0px;
    margin: 0 auto;
    max-width: 1200px;
}

.service-name {
    position: relative;
    top: 3px;
}
.btn, .btn:active, .btn:focus  {
	padding: 5px 20px !important;
	border: 0em solid #030E22;
	background: #030E22;
	text-transform: none;
	font-size: 1.0em;
	font-weight: normal;
	color: #FFFFFF;
	border-radius: 30px;
	transition: all .6s;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary{
	padding: 5px 20px !important;
	border: 0em solid #030E22;
	background: #030E22;
	text-transform: none;
	font-size: 1.0em;
	font-weight: normal;
	color: #FFFFFF;
	border-radius: 30px;
	transition: all .6s;
}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {
	outline: none;
	outline: 0px auto -webkit-focus-ring-color;
	outline-offset: 0px;
  }
.btn:hover {
	background: linear-gradient(45deg, #ffc828 0%, #e03b04 100%) !important;
	color: #FFFFFF;
	border-color: #FFC828;
}
#dialogModal .btn-submit, #dialogModal .btn-ok, #dialogModal .btn-cancel {
    min-width: inherit;
}
.radio input, .checkbox input {
    height: 17px;
}
.form .lable {
	text-transform: uppercase;
}
.form input {
	appearance: none;
	-moz-appearance: none;
	background-color: #ffffff;
	border: 2px solid #030e22;
	color: #000000;
	height: 39px;
    padding: 5px;
	border-radius: 10px;
}
.form select {
	/* appearance: none;
    -webkit-appearance: none;
	-moz-appearance: none; */
    background-color: #ffffff;
    /* background-image: url("//tools.eurolandir.com/tools/SubscriptionCentre2/Config/Company/UK-HUW/dropdown.svg"); */
    background-origin: content-box;
    background-position: calc(0px + 100%) 50%;
    background-repeat: no-repeat;
    background-size: 9px 6px;
	border-radius: 10px;
    padding: 5px;
    color: #000000;
    height: 39px;
	border: 2px solid #030e22;
}
.form .lable{
	font-weight: 500;
	color: #030E22;
}

@media not all { 
	.form select  {
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==");
	}
}
.form select > option{
	color: #000000;
    text-transform: capitalize;
}
.modal-content {
    
}

@media (max-width: 480px) { 
	.button-inner {
		padding-top: 10px;
	}
}
.modal-title {
	font-weight: 500;
  }
  .button-wrapper {
	margin-left: auto;
	margin-top: 40px;
	width: 100%;
	padding-left: 0px;
	text-align: left;
  }
  .footer{
	font-size: 13px;
  }
  .selection-services {
	padding-left: 0px;
	margin-bottom: 0px;
  }
  .subscribe-button-wrapper {
	margin-bottom: 10px;
  }
  #dialogModal .btn-submit, #dialogModal .btn-ok, #dialogModal .btn-cancel{
	margin: 10px 0px !important;
  }
  .modal a, .hyperlink:hover, .disclaimer-box a:hover, .cookies-box a:hover {
	color: #e03b04 !important;
	text-decoration: underline !important;
  }
  .google-recapcha{
	color: #000;
	text-align: left;
  }
  b, strong {
	font-weight: 500;
  }
  p {
	font-weight: 300;
  }
  .main-heading, .sub-heading {
	margin-bottom: 30px;
	color: #030E22;
  }
.row-item.stockexchange-default {
    width: 100%!important;
}
.selection-service-table .row-item, .announcement-group .row-item {
	display: inline-block;
	font-size: 16px;
	margin: 0;
	vertical-align: top;
}
.announcement-group .row-item {
	width: 33.2%;
}
  .service-checkbox {
	margin: 5px 15px 5px 0px;
  }
  .stock-exchange-release-name,
  .row-control {
	color: #030E22 !important;
  }
  .subscription-wrapper-single .selection-services {
	border: 0px solid #c3d1ec;
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	box-shadow: 0 0px 0px #ccc;
	-moz-box-shadow: 0 0px 0px #ccc;
	-webkit-box-shadow: 0 0px 0px #ccc;
  }
  .row-control{
	width: 33%;
  display: inline-block;
  vertical-align: top;
  }
  .google-recapcha > div > a {
	color: #e03b04 !important;
	text-decoration: none;
  }
  .google-recapcha > div > a:hover{
	text-decoration: underline;
  }
  @media (min-width: 768px) {
	.form .lable {
	  width: 100% !important;
	}
  }
  @media (min-width: 768px) {
	.form .input {
	  width: 90%;
	}
  }
  .form .input {
	width: 90% !important;
  }
  .form .row-control .input > * {
	width: 90% !important;
  }
  @media (max-width: 1178px) {
	.row-control {
	  display: inline-block;
	  vertical-align: top;
	  width: 50%;
	}
  }
  @media (max-width: 460px) {
	.row-control {
	  display: inline-block;
	  vertical-align: top;
	  width: 100%;
	}
  }
  .button-wrapper, .form .row-control {
	margin-right: 0px;
	margin-left: 0px;
  }
  .form .lable, .form .input{
	padding-right: 0px;
  padding-left: 0px;
  }
  @media (min-width: 768px) {
	.button-wrapper .check-subscription-link, .button-wrapper .button-inner {
	  margin-left: 0px !important;
	}
  }
  .announcement-group .row-item {
	margin-left: 0px;
  }
  .row-item.stockexchange-default {
	margin-left: 0px !important;
  }
  .subscribe-checking {
	width: 100%;
	text-align: center;
  }
  .subscribe-checking .form .lable {
	width: 20% !important;
  }
  .modal-content .subscribe-checking .form .lable {
	padding-right: 4%;
  }
  .subscribe-checking .row-control {
	width: 75%;
  }
  .announcement-group-lable {
	color: transparent;
  }
  .row-item.stockexchange-default::before {
	position: absolute;
	content: "Regulatory News";
	text-transform: capitalize;
	left: 0px;
	top: -40px;
	font-size: 18px;
	color: #030E22;
	font-weight:500;
  }
  .row-item.stockexchange-default {
	position: relative;
  }
  .loading {
    position: fixed;
    top: 450px !important;
    left: 0;
    right: 0;
    z-index: 1051;
}
.loading .loading-border {
 
	border: solid 0px #c3c3c3 !important;
	}
/* ********* hide this option (Inside Information Content) ************ */
  .announcement-group > div:nth-child(7) {
	display: none;
  }
