@font-face {
    font-family: Proxima Nova Rg;
		src: url("//tools.eurolandir.com/tools/SubscriptionCentre2/Config/Company/nl-dpeu/fonts/ProximaNova-Regular.eot");
		src: url("//tools.eurolandir.com/tools/SubscriptionCentre2/Config/Company/nl-dpeu/fonts/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"),
			 url("//tools.eurolandir.com/tools/SubscriptionCentre2/Config/Company/nl-dpeu/fonts/ProximaNova-Regular.woff2") format("woff2"),
			 url("//tools.eurolandir.com/tools/SubscriptionCentre2/Config/Company/nl-dpeu/fonts/ProximaNova-Regular.woff") format("woff"),
			 url("//tools.eurolandir.com/tools/SubscriptionCentre2/Config/Company/nl-dpeu/fonts/ProximaNova-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: Proxima Nova Rg;
		src: url("//tools.eurolandir.com/tools/SubscriptionCentre2/Config/Company/nl-dpeu/fonts/ProximaNova-Semibold.eot");
		src: url("//tools.eurolandir.com/tools/SubscriptionCentre2/Config/Company/nl-dpeu/fonts/ProximaNova-Semibold.eot?#iefix") format("embedded-opentype"),
			 url("//tools.eurolandir.com/tools/SubscriptionCentre2/Config/Company/nl-dpeu/fonts/ProximaNova-Semibold.woff2") format("woff2"),
			 url("//tools.eurolandir.com/tools/SubscriptionCentre2/Config/Company/nl-dpeu/fonts/ProximaNova-Semibold.woff") format("woff"),
			 url("//tools.eurolandir.com/tools/SubscriptionCentre2/Config/Company/nl-dpeu/fonts/ProximaNova-Semibold.ttf") format("truetype");
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: Proxima Nova Rg;
		src: url("//tools.eurolandir.com/tools/SubscriptionCentre2/Config/Company/nl-dpeu/fonts/ProximaNova-Bold.eot");
		src: url("//tools.eurolandir.com/tools/SubscriptionCentre2/Config/Company/nl-dpeu/fonts/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"),
			 url("//tools.eurolandir.com/tools/SubscriptionCentre2/Config/Company/nl-dpeu/fonts/ProximaNova-Bold.woff2") format("woff2"),
			 url("//tools.eurolandir.com/tools/SubscriptionCentre2/Config/Company/nl-dpeu/fonts/ProximaNova-Bold.woff") format("woff"),
			 url("//tools.eurolandir.com/tools/SubscriptionCentre2/Config/Company/nl-dpeu/fonts/ProximaNova-Bold.ttf") format("truetype");
    font-weight: bold;
    font-style: normal;
}

body
{
    color: #333333;
    font-family: Proxima Nova Rg, Arial, sans-serif;
	font-size: 	14px;
	background: none repeat scroll 0 0 transparent;
	font-weight: 400;	
}

.check-subscription-link a {
	color: #337ab7;
}
a:-webkit-any-link, a:-moz-any-link {
    color: #337ab7;
    text-decoration: none!important;
    cursor: auto;
}
.hyperlink, .disclaimer-box a, .cookies-box a {
	color: #23527C!important;
	text-decoration: none!important;
    
}
.hyperlink:hover, .disclaimer-box a:hover, .cookies-box a:hover {
	text-decoration: none!important;
    color: #337ab7!important;
}
.wrapper {
    width: 100%;
    padding: 50px 0 0 0px;
    margin: 0 auto;
    max-width: 1200px;
}

.btn, .btn:active, .btn:focus  {
    background: #E8112F;

    border-radius:0px;
    color: #fff;
        padding: 10px;
    font-size: 16px;
    font-weight: 700 !important;
    letter-spacing: 0px;
    margin: 0 auto;
	border: 2px solid #E8112F;
    text-transform: capitalize;
	text-decoration: none;
	transition: all 0.2s ease-in-out 0s;
    text-transform: none;
    font-weight: bold;
 
   
}

.btn:hover {
	color: #fff!important;
    background: #E8112F!important;
    border: 2px solid #E8112F;
    
}
#dialogModal .btn-submit, #dialogModal .btn-ok, #dialogModal .btn-cancel {
    min-width: inherit;
}

.form .lable {
	text-transform: uppercase;
}
.form input {
	appearance: none;
	-moz-appearance: none;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	color: #333333;
	height: 33px;
    padding: 5px;
}
.form select {
	appearance: none;
	-moz-appearance: none;
    background-color: #ffffff;
    background-image: url("//tools.eurolandir.com/tools/SubscriptionCentre2/Config/Company/nl-dpeu/dropdown.png");
    background-origin: content-box;
    background-position: 99.5% 2px;
    background-repeat: no-repeat;
    border: 1px solid #cccccc;
    border-radius: 5px;
    padding: 5px;
    color: #333333;
    height: 33px;
}
.checkbox {

    line-height: 16px;
}

.form select > option{
	color: #333333;
    text-transform: capitalize;
}
.modal-content {
    
}
.sub-heading{
    
padding: 0em 0 0.5em 0;
    border-bottom: 0.08em solid #8B7E7D;
    margin-bottom: 1em;
    
}
.modal-header {
    background: transparent;
   color: #337ab7;

}
.btn-subscribe {
    min-width: 6.5em;
}
button.btn.btn-primary.btn-cancel {
    padding-left: 1.5em;
    padding-right: 1.5em;
}
button.btn.btn-primary.btn-ok {
    padding-right: 2.5em;
    padding-left: 2.5em;
}
button.btn.btn-primary.btn-submit {
    padding-left: 1.5em;
    padding-right: 1.5em;
}
button.btn.btn-primary.btn-cancel {
    padding-left: 1.7em;
    padding-right: 1.6em;
}
button.btn.btn-primary.btn-submit {
    padding-left: 1.5em;
    padding-right: 1.5em;
}
