.grecaptcha-badge {
	display:none;
}

#exitpopup_bg {
	display: none;
	width: 100%;
	height: 100%;
	position: fixed;
	background: #000000;
	opacity: .8;
	/*z-index: 600;*/
	filter: alpha(opacity=0.8);
}
#exitpopup {
	text-align: center;
	width: 100%;
	margin: 0px auto;
	display: none;
	position: fixed;
	color: #000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 10px;
	max-width: 100%;
	/*z-index: 600;*/
}
#exitpopup div.inner {
	padding: 20px 30px;
}


#exitpopup h2 {
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	font-size: 32px;
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 1.2em;
	text-align: left;
}

#exitpopup h2:nth-child(2) {
	margin: 0px;
	padding: 0px;
	font-size: 40px;
	font-weight: 800;
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	line-height: 1em;
	text-align: left;
	margin-bottom: 10px;
}

#exitpopup p {
	text-align: left;
	font-size: 17px;
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
}

#exitpopup p.small {
	font-size: 15px;
}
#exitpopup .btn {
	font-size: 20px;
	line-height: 1em;
	font-family: "Open Sans", Arial, Helvetica, sans-serif;
	font-weight: 800;
	border: none;
	border-radius: 4px;
	cursor: pointer;
	display: block;
	width: 100%;
}
#exitpopup .btn:hover {
	color: #fff;
}
#exitpopup a.no {
	color: #999;
	cursor: pointer;
	font-size: 15px;
}
#exitpopup a.no:hover {
	color: #444;
}
#exitpopup a.closepop {
	float: right;
	font-size: 40px;
	font-weight: 700;
	line-height: 1;
	color: #000;
	opacity: 1;
	text-decoration: none !important;
	margin-top: -30px;
	margin-right: 20px;
	cursor: pointer;
}
#exitpopup label {
	/*display: none; */
}
#exitpopup .modal-img {
	position: absolute;
	content: "";
	width: 45%;
	right: -50px;
	top: 20px;
}

form#mauticform_me10thmanbondserieslpouibounce2 {
	margin-bottom:0 !important;
}
	
	
.sn-outer-wrapper {
    height: 100%;
    width: 100%;
}	
	
	.sn-outer-wrapper.modalview {
    -webkit-perspective: 1500px;
    -moz-perspective: 1500px;
    perspective: 1500px;
    position: fixed;
}



.animate .sn-content-wrapper::after {
    -webkit-transition: opacity .3s;
    -moz-transition: opacity .3s;
    transition: opacity .3s;
    height: 101%;
    opacity: 1;
}
.sn-content-wrapper::after {
    height: 0;
    width: 100%;
    -webkit-transition: opacity .4s, height 0s .4s;
    -moz-transition: opacity .4s, height 0s .4s;
    transition: opacity .4s, height 0s .4s;
    content: "";
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
}


.sn-content-wrapper {
    min-height: 100%;
    outline: 1px solid transparent;
    z-index: 10;
}

.sn-movedown.animate .sn-content-wrapper {
    -webkit-transform: translateY(430px) translateZ(-600px);
    -moz-transform: translateY(430px) translateZ(-600px);
    -ms-transform: translateY(430px) translateZ(-600px);
    -o-transform: translateY(430px) translateZ(-600px);
    transform: translateY(430px) translateZ(-600px);
    box-shadow: 0 0 60px 0 rgba(0,0,0,0.22);
}


.sn-movedown .sn-content-wrapper {
    -webkit-transition: -webkit-transform .4s;
    -moz-transition: -moz-transform .4s;
    transition: transform .4s;
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    background-color: #fff;
		transform: translateZ(0) translateX(0) rotateY(0deg);
		height: 100%;
		min-height: 100%;
		outline: 1px solid transparent;
		position: relative;
		z-index: 10;
}


.modalview .sn-content-wrapper {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    height: 100%;
    width: 100%;
    overflow: hidden;
    position: absolute;
}


.sn-nav-wrapper {
    background-color: #efefef;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 20px;
    width: auto;
    height: auto;
}

.sn-nav-wrapper .sn-nav.horizontal {
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    left: 50%;
    text-align: center;
    width: 100%;
}

.sn-nav-wrapper .sn-nav.up {
    top: 0;
}
.sn-nav-wrapper .sn-nav {
    height: auto;
    position: absolute;
}

/* 10th Man */
#exitpopup .the-10th-man h2:nth-child(2) {
	color: #acab1f;
}

#exitpopup .the-10th-man .btn {
	color: #acab1f;
	background-color: #222;
}

/* TFTF */
#exitpopup .frontlinethoughts h2:nth-child(2) {
	color: #cc0000;
}

#exitpopup .frontlinethoughts .btn {
	color: #fff;
	background-color: #cc0000;
}

/* Reality Check */
#exitpopup .reality-check h2:nth-child(2) {
    color: #067ab0;
}

#exitpopup .reality-check .btn {
	color: #fff;
	background-color: #067ab0;
}

/* Smart Money Monday */
#exitpopup .smart-money-monday h2:nth-child(2) {
    color: #067ab0;
}

#exitpopup .smart-money-monday .btn {
	color: #fff;
	background-color: #067ab0;
}

/* Dividend Digest */
#exitpopup .dividend-digest h2:nth-child(2) {
    color: #6d1a10;
}

#exitpopup .dividend-digest .btn {
	color: #fff;
	background-color: #6d1a10;
}

/* Global Macro Update */
#exitpopup .global-macro-update h2:nth-child(2) {
    color: #723d46;
}

#exitpopup .global-macro-update .btn {
	color: #fff;
	background-color: #723d46;
}


/* Connecting the Dots */
#exitpopup .connecting-the-dots h2 {
    color: #0b3b52;
}

#exitpopup .connecting-the-dots .btn {
	color: #fff;
	background-color: #0b786b;
}


 .mauticform_wrapper { margin: 10px auto; }
                .mauticform-innerform {}
                .mauticform-post-success {}
                .mauticform-name { font-weight: bold; font-size: 1.5em; margin-bottom: 3px; }
                .mauticform-description { margin-top: 2px; margin-bottom: 10px; }
                .mauticform-error { margin-bottom: 10px; color: red; }
                .mauticform-message { margin-bottom: 10px;color: green; }
                .mauticform-row { display: block; margin-bottom: 20px; }
                .mauticform-label { font-size: 1.1em; display: none; font-weight: bold; margin-bottom: 5px; }
                .mauticform-row.mauticform-required .mauticform-label:after { color: #e32; content: " *"; display: inline; }
                .mauticform-helpmessage { display: block; font-size: 0.9em; margin-bottom: 3px; }
                .mauticform-errormsg { display: block; color: red; margin-top: 2px; }
                              
                .mauticform-selectbox, .mauticform-input, .mauticform-textarea { width: 100%; padding: 0.5em 0.5em; border: 2px solid #888; background: #fff; box-shadow: 0px 0px 0px #fff inset; border-radius: 4px; box-sizing: border-box; 
                              font-size:18px !important;
                              font-family: "Open Sans", Arial, Helvetica, sans-serif;
                              }
                              
                .mauticform-checkboxgrp-row {}
                .mauticform-checkboxgrp-label { font-weight: normal; }
                .mauticform-checkboxgrp-checkbox {}
                .mauticform-radiogrp-row {}
                .mauticform-radiogrp-label { font-weight: normal; }
                .mauticform-radiogrp-radio {}
                              
                .mauticform-button-wrapper .mauticform-button.btn-default, .mauticform-pagebreak-wrapper .mauticform-pagebreak.btn-default { color: #5d6c7c;background-color: #ffffff;border-color: #dddddd;}
                              
                .mauticform-button-wrapper .mauticform-button, .mauticform-pagebreak-wrapper .mauticform-pagebreak { display: inline-block;margin-bottom: 0; font-weight: 600; text-align: center; vertical-align: middle;cursor: pointer;background-image: none;border: 1px solid transparent;white-space:normal;padding: 15px; line-height: 1.3856;border-radius: 3px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
                .mauticform-button-wrapper .mauticform-button.btn-default[disabled], .mauticform-pagebreak-wrapper .mauticform-pagebreak.btn-default[disabled] { background-color: #ffffff; border-color: #dddddd; opacity: 0.75; cursor: not-allowed; }
                .mauticform-pagebreak-wrapper .mauticform-button-wrapper {  display: inline; }
                
                .row.mauticform-page-wrapper {
                display:flex !important;
                }