

/*********************************  Bottom Toggle Content & Footer  ********************************************/
.awards { font-size: 22px; padding:44px 0 22px 0;  }
#website-support-pros { 
	width: 100%;
	height: 246px;
	position: relative;
	/* margin: 0 auto; */
	text-align: center;
	background: url(/imgs/homepage/award_winning.png) no-repeat;
	background-size: cover;
	width: 100%;
	font-family: Open Sans;
	font-style: normal;
	line-height: 44px;
	/* display: flex; */
	align-items: center;
	letter-spacing: -0.8px;
	color: #FFFFFF;
	margin-top: -81px;
	margin-bottom: 106px;
}
#website-support-pros h5{
	font-size: 36px!important;
	height:44px;
	font-weight: 300!important;
}
#website-support-pros p  {
	width: 500px;
	text-align: center;
	margin: 0 auto;
	color: #FFFFFF;
	line-height: 30px;
	font-size: 16px;
	font-family: Open Sans;
	font-style: normal;
	font-weight: normal;
	line-height: 24px;
	/* or 150% */
	text-align: center;
	letter-spacing: -0.4px;
	/* Neutral/$white-base */
	color: #FFFFFF;}
#creaseInDaCuff { width: 100%; background: #FFFFFF; text-align: center; margin: 0 auto;  }
#creaseInDaCuff, #toggler, #toggledContent { background: #FFFFFF; color: #fff; padding: 57px 0; font-size: 18px; font-weight: normal; } 
#footerToggle, #toggledContent, #toggler{ width: 1140px; text-align: center; margin: 0 auto;  }
#toggler { height: 330px; overflow: visible; }
blockquote.footerToggle{ 
	/* width: 916px; */
    height: 44px;
    left: 80px;
    /* top: 2751px; */
    font-family: Open Sans;
    font-style: normal;
    font-weight: 300;
    font-size: 36px;
    line-height: 44px;
    display: flex;
    align-items: center;
    letter-spacing: -0.8px;
    text-align: center;
    position: relative;
    /* margin: 0 auto; */
    color: #000000;
    background: #FFFFFF !important;
}
#toggler { display: none; } 
.drillDown { color : #005394; cursor : pointer; text-decoration : underline; }
div#toggleContent { width : 100%; }
a.drillDown#show { display: block; float: left; width: 191px; height: 41px; position: absolute; top: -4px; right: -30px; background: url(/imgs/homepage/btn-find-out-why.png) 0 0 no-repeat; }
a.drillDown#show:hover { background-position: -1px -40px; }
a.drillDown#hide { display: block; width: 349px; height: 41px; position: absolute; margin: -50px 0 5px 862px; padding: 0; background: #424242 url(/imgs/homepage/btn-close-drilldown.png) 70px 0 no-repeat; }
a.drillDown#hide:hover { background-position: 70px -39px; }
.toggledContent ul { display: block; margin-left: -48px; width: 100%;}
.toggledContent ul li { width: 100%;  background : url(/imgs/homepage/dark-bullet.png) 0 0 no-repeat; color : #fff; font-size : 15px; line-height : 18px; list-style-position : inside; margin : 11px 0; padding-left : 18px; text-align : left; float: left; clear: left; }
#final-cta { width: 100%; height: 126px; white-space: normal; line-height: 127px; background: #362D92; padding-right: 0px;  }
#final-cta h6 {line-height: 127px;width: 1024px;height: 126px;margin: 0 auto;text-align: center;font-family: 'Open Sans';font-style: normal;font-weight: normal;font-size: 30px;align-items: center;color: #FFFFFF;}
span#hpBottomCta { display: inline-block; width: 330px; height: 126px; background: url(/imgs/homepage/call-us-new.png) 50px 50% no-repeat; text-indent: 50px; font-size: 30px; }





/******* =2e. FOOTER ***************/
#footer { width:100%; margin: 13px auto auto auto;	text-align:center; }
#footerAds { margin-top:-12px; }
#footerAds table { width:100%; }
#footerAds table td { text-align:center; padding:0; margin:0; padding-top:20px; }
#disclaimer { font-size:11px; color:#a6a6a6; margin-top:40px; width: 90%; line-height: 1.5em; }
#disclaimer a { color:#5ec0e7; }
#footerLinks { margin-left: auto; margin-right: auto; margin-top: 15px; color: #ededed; font-size: 14px; font-weight: bold; border-bottom: dashed 1px #d9d9d9; padding-bottom: 25px; }
#footerLinks .divider { padding-left: 15px; padding-right: 15px; }
.monthlyBilling { font-family: trebuchet,"Trebuchet MS",sans-serif; font-size: 12px; color: #666666; }
.cartTerms#monthlyBilling { font-size: 11px; line-height: 14px; margin: 40px 65px 25px 30px; color: #56594B; }
.cartTerms#monthlyBilling img { cursor: pointer; }
#disclaimer.optStatus { margin: -3px 0 0 30px; }
#disclaimer.optStatus.amDashboard { margin-top: 15px; }
#disclaimer.optStatus.amDashboard div#fccWrapper { min-height: 75px; }
#disclaimer.optStatus a { cursor: pointer; }
#disclaimer.optStatus p { width: 880px; text-align: left; font-size: 11px; color: #a6a6a6; line-height: 16px; font-weight: 400; }
#disclaimer.optStatus label { text-align: left; display: inline; font-size: 11px; color: #a6a6a6; font-weight: 400; }
#disclaimer.optStatus p#opt-out { display: none; margin-top: -10px; }
#disclaimer.optStatus input { cursor: pointer; width: auto;  }


.custom-checkbox { position: relative; top: 3px; *top: -1px; padding: 0 6px 6px 0; }
.custom-checkbox span.phoneOptOut-sym { display: block; float: left;  }
.custom-checkbox > .box { display: none; }

.cartDiscPromo { width: 500px; text-align: left; margin: 0 0 0 15px; font-size: 11px; color: #A6A6A6;}

/******* END FOOTER ***************/

/* ntld fcc disclaimer */
div.fccWrapper-ntld div.phoneOptOut p.phoneOptOut-disclaim { font-size: 12px ; }
div.ntld-footer { width: 100%; }
div.ntld-footer div.ntld-footer-base { width: 100%; margin: 0 auto; padding-top: 50px; text-align: left; padding-left: 0px;}
div.ntld-footer div.ntld-footer-base div.register-about { width: 420px; float: left; margin-right: 105px; } 
div.ntld-footer div.ntld-footer-base div.register-about a { display: block; margin-bottom: 5px;}
div.ntld-footer div.ntld-footer-base div.register-about p {font-family: 'Open Sans';font-style: normal;font-weight: normal;font-size: 14px;line-height: 21px;color: #000000; margin: 0px 0px 10px;}
div.ntld-footer div.ntld-footer-base div.register-about p.links a {text-decoration: none;display: inline-block;font-family: Open Sans;font-style: normal;font-weight: normal;font-size: 14px;line-height: 180%;align-items: center;color: #E85B01; }
div.ntld-footer div.ntld-footer-base div.register-about p span {font-size: 16px;color: #E85B01; }
div.ntld-footer div.ntld-footer-base div.register-about i.socials a {display: inline-block;}
div.ntld-footer div.ntld-footer-base div.ntld-footer-links {float: left;width: 615px; }
div.ntld-footer div.ntld-footer-base div.ntld-footer-links div.products {width: 160px; float: left; margin-right: 45px; padding-left: 20px; }
div.ntld-footer div.ntld-footer-base div.ntld-footer-links div.support-tools {width: 160px;float: left;margin-right: 45px; }
div.ntld-footer div.ntld-footer-base div.ntld-footer-links div.company-partner { width:205px; float: left; }
div.ntld-footer div.ntld-footer-base div.ntld-footer-links div.company-partner p.comp-title { width: 100px;	display: block;	margin-top: -6px; line-height: 24px;}	
/* div.ntld-footer div.ntld-footer-base div.ntld-footer-links div p {font-size: 18px !important;color: #00000;font-family: Vagabond, "Trebuchet MS", sans-serif;font-weight: bold;margin: 0px !important;     line-height: initial;} */
div.ntld-footer div.ntld-footer-base div.ntld-footer-links div p { font-family: 'Open Sans';font-style: normal;font-weight: 800;font-size: 16px !important;line-height: 100%;or 18pxtext-transform: uppercase;color: #000000;margin: 0px !important;}
div.ntld-footer div.ntld-footer-base div.ntld-footer-links div ul {padding-left: 0px;margin-bottom: 30px; margin-left:0;line-height: 0;}
div.ntld-footer div.ntld-footer-base div.ntld-footer-links div ul li {list-style-type: none;margin-top: 15px; }
div.ntld-footer div.ntld-footer-base div.ntld-footer-links div ul li a {text-decoration: none;color: #000000;font-size: 14px;font-family: 'Open Sans';line-height: 100%;font-style: normal;font-weight:normal;}
/* div.ntld-footer div.ntld-footer-base div.contact { text-align: center;width: 1140px; margin-top: 15px; } */
div.ntld-footer div.ntld-footer-base div.contact a {display: inline-block;padding: 5px;margin-bottom: 15px; }
div.ntld-footer div.ntld-footer-base div.contact p {font-family: 'Open Sans';font-style: normal;font-weight: normal;font-size: 10px;line-height: 16px;letter-spacing: 0.4px;text-transform: capitalize;color: #000000;margin: 0px ;}
div.ntld-footer div.ntld-footer-base div.contact p a {color:#000000;padding: 0px;margin:0px; }
 


div#headerBottom, div#bannerPhone { display: none; }
body#cart.checkout #disclaimer { width: 966px; text-align: center; margin: 40px auto; }
body.checkout div#disclaimer { text-align: center; width: 100%; }
body#cart.checkout .cartTerms#monthlyBilling { width: 500px;}
body#cart.checkout .cartTerms#monthlyBilling a:hover { cursor: pointer;}
body.checkout #topNav { margin: -30px 0 0 -38px; }
body#dep.checkout div#content {margin-left: 0;}
body#dep.checkout div#content div#contentColumns { width: 966px; }
body#thankYou div#shadowWrapper, body#thankYou div#shadowWrapperCap { background: none; width:100%; text-align: center; }
body#thankYou div#shadowWrapper div#nav-wrapper-v2 { width: 100%; background-color: #f6f8f9; border-bottom: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; position: fixed; z-index: 999; top:90px; }
body#thankYou #content { width: 100%; margin: 0 auto;}
div#disclaimer.optStatus.amDashboard div#fccWrapper { text-align: center; width: 966px; margin: auto; }
body#wallet.checkout div#footer, body#webLeads div#footer, body#dep.checkout div#footer { text-align: center ; }
body.crossSell #contentColumns .col_L .oneCrossSell div.content.clearFix { min-height: 215px; }
body#websitedesign #webdesignWrapper #packagesBottom { width: 966px; }
body#ecomDesigns .redesign .nav a#prev2, body#ecomDesigns .redesign .nav a#next2 { z-index: 0; }
body#wallet.checkout #disclaimer.optStatus p {  margin: auto; }
body#wallet.checkout div#shadowWrapperCap { background: url("/imgs/global/capRoundedCorners.png") no-repeat scroll 0 -260px rgba(0, 0, 0, 0) ; width: 966px ; }
body#thankYou.checkout div#footer { text-align: center ; margin: 0 0 0 0; }
body#thankYou #content { width: 100%; margin: 0 auto;}
#atlasNav { float: none; margin: auto; }
#atlasNav li a { text-align: left; }
#atlasFrame { left: 0; display: block; margin: auto; }
body#businessemailsolutions #compare { width: 1140px; }
body.ecom .bottomTabs #tabs #tabs-headings li, body.ecom .bottomTabs #tabs #tabs-headings li.ui-tabs-active { z-index: 0;}
.ecomp-tabs {padding-top: 120px;}
body#businessemailsolutions #additional_products {   display: block; float: none; font-size: 14px; font-weight: bold; padding: 0 0 0 12px; float: left; width: 100%; clear: both; padding: 20px 2px; }
body#businessemailsolutions .add_to_cart {  height: 35px; }
body#businessemailsolutions .add_to_cart:hover { background-position: 0 -48px; }
body#thankYou.checkout div#configWrapper { width: 966px; margin: auto; }
body#thankYou.checkout #welcomeCallInbound { margin: auto; }
#order-details { width: 966px; margin: auto; }
#thankYou div#questions { width: 966px; margin: auto; float: none; margin-top: 35px; padding-top: 35px; }


.ntld-footer{ 
    margin: 13px auto 50px auto;
    text-align: center;
}

div.ntld-footer div.ntld-footer-base div.contact * {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: normal;
    font-size: 10px;
    line-height: 16px;
    letter-spacing: 0.4px;
    text-transform: capitalize;
    color: #000000;
}

#footerAds table td{padding-top:0}

div.ntld-footer div.ntld-footer-base div.register-about {
    width: 30%;
    float: left;
    margin-right: 0;
}

div.ntld-footer div.ntld-footer-base div.ntld-footer-links {
    float: left;
    width: 70%;
    display: flex;
    align-items: baseline;
    justify-content: flex-start;
}
.ntld-footer-links > div {
    margin-right: 45px;
}

.ntld-footer-new{
	float: left;
    width: 100%;
    display: flex;
    padding-bottom: 50px;
}
div.ntld-footer div.ntld-footer-base div.contact {
	width: 70%;
	float:left;
	margin:0px;	
}
div.ntld-footer div.ntld-footer-base div.contact div.footer-copyright {
	padding-left: 20px;
}
.company-partner > div {
    width: 50%;
}

.company-partner{
	display: flex;
    align-items: flex-start;
    width: 20%
}
.company-partner > div ul {
    list-style: none;
    margin: 0px;
    padding:0px;
}

.ntld-footer-new .company-partner li a{
   color:#000000;
   font-size: 12px;
   font-family: 'Open Sans';
   font-style: normal;
   line-height: 21px;
   text-decoration: none;
   font-weight:normal;

}
p.comp-title
{
font-family: 'Open Sans';
    font-style: normal;
    font-weight: 800;
    font-size: 16px;
    line-height: 100%;
    text-transform: uppercase;
    color: #000000;
    margin: 0px 0px 10px 0px	
}
p.partner-title {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 800;
    font-size: 16px;
    line-height: 100%;
    text-transform: uppercase;
    color: #000000;
    margin: 0px 0px 10px 0px
}

@media screen and (min-width: 800px) {
  div#final-cta{
    width:100%
  }
}
@media screen and (min-width: 1280px) {
 div#final-cta{
    width:100%;
  }
}
body#prepayTransfer div.ntld-footer div.ntld-footer-base div.ntld-footer-links div p {
	color: #000000;
    font-size: 16px;
    font-family: 'Open Sans';
}

body#prepayTransfer div.ntld-footer div.ntld-footer-base div.contact p{
	color: #000000;
    font-size: 10px;
    font-family: 'Open Sans';
}

body#prepayTransfer p.comp-title{
	color: #000000;
	font-size: 16px;
    font-family: 'Open Sans';
}

body#prepayTransfer p.partner-title {
	color: #000000;
	font-size: 16px;
    font-family: 'Open Sans';
}

body#prepayTransfer div.ntld-footer div.ntld-footer-base div.register-about p{
	color: #000000;
	font-size: 14px;
    font-family: 'Open Sans';
}

 @media (device-aspect-ratio: 3/4) {
	div#final-cta {width: 100%;}
	div#final-cta h6 { width: 100%; height: 126px;color: #fff;font-family: Open Sans;font-size: 20px;line-height: 127px;margin: 0px;}
	span#hpBottomCta {display: inline-block;width: 330px;height: 126px;background: url(/imgs/homepage/call-us-new.png) 50px 50% no-repeat;text-indent: 50px;font-size: 25px;}
	div.ntld-footer div.ntld-footer-base {width: 100%; padding:0px;margin: 0 auto; padding-top: 30px !important; text-align: left;}
	div#final-cta h6 {width: 100%;height: 126px;color: #fff;font-family: Open Sans;font-size: 20px !important;line-height: 127px; margin: 0px;}
 	img.logo-pattern {width: 110px; height: 18.97px;left: 0px;top: 0px;}
 	div.ntld-footer div.ntld-footer-base div.register-about p {font-family: 'Open Sans';font-style: normal;font-weight: normal;font-size: 10px;line-height: 21px;color: #000000;margin: 0px 0px 0px;}
 	div.ntld-footer div.ntld-footer-base div.ntld-footer-links div ul li a {text-decoration: none;color: #000000;font-size: 10px;font-family: 'Open Sans';line-height: 100%;font-style: normal;font-weight: normal;}
	 div.ntld-footer div.ntld-footer-base div.ntld-footer-links div p {font-family: 'Open Sans'; font-style: normal;font-weight: 800;font-size: 14px; line-height: 100%;text-transform: uppercase;color: #000000; margin: 0px;}
 	div.ntld-footer div.ntld-footer-base div.ntld-footer-links div.products ,div.ntld-footer div.ntld-footer-base div.ntld-footer-links div.resource-tools,
 	div.ntld-footer div.ntld-footer-base div.ntld-footer-links div.support-tools ,div.ntld-footer div.ntld-footer-base div.ntld-footer-links div.leagal {width: 145px;float: left;margin-right: 0px;}
 	div.ntld-footer div.ntld-footer-base div.ntld-footer-links {float: left;width: 65%;display: flex;align-items: baseline;justify-content: flex-start;}
 	.ntld-footer-new {float: left;width: 90%;display: flex;}
 	.company-partner {display: flex; align-items: flex-start; width: 30%;}
 	.socialImages{    margin-left: 0px !important; margin-top: 206px;}
 	div.ntld-footer { width: 100%;height: 545px;}
}
 

/* footer  css for mobile responsive view */


@media (max-width: 630px) and (min-width: 320px)
{
	div.ntld-footer {
    width: 100%;
    display: none;
}
#final-cta-white {
    display: block !important;
    width: auto !important;
    height: auto;
    background-color: #362D92;
    margin: 0 auto;
    float: left;
}
#final-cta-white span.tcline{
	position: absolute;
	width: 304px;
	left: 20px;
	border: 1px solid #FFFFFF;
	transform: rotate(-0.19deg);
	margin-top: 15px;
}

#final-cta-white .footer-title h6 {
    width: 100%;
    height: 72px;
    left: 21px;
    top: 4682px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: 300;
    font-size: 28px;
    line-height: 36px;
    align-items: center;
    text-align: center;
    letter-spacing: -0.8px;
    color: #FFFFFF;
    padding-top: 30px;
}

#final-cta-white .footer-title span {
    width: 100%;
    height: 36px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: 300;
    font-size: 28px;
    line-height: 36px;
    align-items: center;
    letter-spacing: -0.8px;
    color: #FFFFFF;
    margin-left: 0px;
    margin-top: 18px;
    text-align: center;
}
 .footer-title-text{
     padding: 0% 7%;
     display: grid;
    justify-content: center;
 }
#final-cta-white .footer-title .line {
    width: auto;
    height: 0px;
    border: 1px solid #FFFFFF;
    transform: rotate(-0.19deg);
    margin-top: 24px;
    display: flex;
    margin-bottom: 40px;
}

#final-cta-white .colopse ul li {
    position: relative;
    margin-bottom: 0;
    margin: 0;
    padding: 0px 20px;
    list-style-type: none;
    max-width: 760px;
    margin: 0 auto;
    margin-bottom: 0px;
    margin-bottom: 15px;
}

#final-cta-white .colopse ul li .expander {
    height: 30px;
    width: 30px;
    cursor: pointer;
    position: absolute;
    right: 40px;
    top: 8px;
    transition: all 0.25s ease;
    background-image: url(/img/icons/plus-white.png);
    background-repeat: no-repeat;
    background-position: center;
}
#final-cta-white .colopse ul li p.q {
    cursor: pointer;
    padding-left: 0px;
    padding: 12px 15px;
    padding-right: 15px;
    padding-left: 15px;
    padding-right: 40px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -0.4px;
    padding-left: 0px;
    color: #FFFFFF;
    margin-left: 0px;
    text-align: left;
}

#final-cta-white .colopse ul li p.a {
    display: none;
    padding-left: 0px;
    font-size: 14px;
    padding: 12px 15px;
    padding-left: 15px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    color: #FFFFFF;
    padding-left: 0px;
}

#final-cta-white .colopse ul li a {
    color: white;
    text-decoration: none;
}

#final-cta-white .colopse ul li a img.logo{
   margin-left: 0px;
}

#final-cta-white .colopse ul li img.facebook{
   margin-left: 0px;
}

.terms-conditions {
    margin-top: 38px;
    padding: 0px 35px 10px 35px;
}

.terms-conditions span a {
    width: 81px;
    height: 16px;
    top: 5312px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 8px;
    line-height: 16px;
    letter-spacing: 0.4px;
    text-transform: capitalize;
    color: #FFFFFF;
    margin-right: 6px;
    text-decoration: none;
}

.terms-conditions .copyright {
    width: 100%;
    height: 32px;
    top: 5345px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 8px;
    line-height: 16px;
    text-align: center;
    letter-spacing: 0.4px;
    text-transform: capitalize;
    color: #FFFFFF;
    margin-top: 21px;
    margin-bottom: 20px;
}

.terms-conditions .register-info {
    width: 100%;
    height: 96px;
    top: 5391px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 8px;
    line-height: 16px;
    text-align: center;
    letter-spacing: 0.4px;
    text-transform: capitalize;
    color: #FFFFFF;
}
#final-cta-white .colopse ul li.active .expander {
    background: rgba(0, 0, 0, 0.6) !important;
    height: 4px;
    width: 18px;
    margin-bottom: 8px;
    margin-top: 8px;
    top: 14px;
    right: 45px;
}
span#hpBottomCta {
	padding: 25px 0px 25px 0px;
	display: inline-table;
	background: url(/imgs/homepage/call-us-new.png) 50px 50% no-repeat;
}
div.ntld-footer {
	 width: 100%;
	 display: none;
}
.footer-logo{text-align: center;}
.footer-social-media-icons{
	justify-content: center;
	display: flex;
}
}
/* footer  css for mobile screens view */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 630px)
   
{
	div.ntld-footer {
    width: 100%;
    display: none;
}

.terms-conditions-align {
    margin-left: 10px;
}

#final-cta-white {
    display: block !important;
    width: auto !important;
    height: auto;
    background-color: #362D92;
    margin: 0 auto;
    float: left;
}
#final-cta-white span.tcline{
	position: absolute;
	width: 304px;
	left: 20px;
	border: 1px solid #FFFFFF;
	transform: rotate(-0.19deg);
	margin-top: 15px;
}

#final-cta-white .footer-title h6 {
    width: 100%;
    height: 72px;
    left: 21px;
    top: 4682px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: 300;
    font-size: 28px;
    line-height: 36px;
    align-items: center;
    text-align: center;
    letter-spacing: -0.8px;
    color: #FFFFFF;
    padding-top: 30px;
}

#final-cta-white .footer-title span {
    height: 36px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: 300;
    font-size: 28px;
    line-height: 36px;
    align-items: center;
    letter-spacing: -0.8px;
    color: #FFFFFF;
    margin-left: -35px;
    margin-top: 18px;
    text-align: center;
}
 .footer-title-text{
     padding: 0% 7%;
     display: grid;
    justify-content: center;
 }
#final-cta-white .footer-title .line {
    width: auto;
    height: 0px;
    border: 1px solid #FFFFFF;
    transform: rotate(-0.19deg);
    margin-top: 24px;
    display: flex;
    margin-bottom: 40px;
}

#final-cta-white .colopse ul li {
    position: relative;
    margin-bottom: 0;
    margin: 0;
    padding: 0px 20px;
    list-style-type: none;
    max-width: 760px;
    margin: 0 auto;
    margin-bottom: 0px;
    margin-bottom: 15px;
}

#final-cta-white .colopse ul li .expander {
    height: 30px;
    width: 30px;
    cursor: pointer;
    position: absolute;
    right: 40px;
    top: 8px;
    transition: all 0.25s ease;
    background-image: url(/img/icons/plus-white.png);
    background-repeat: no-repeat;
    background-position: center;
}
#final-cta-white .colopse ul li p.q {
    cursor: pointer;
    padding-left: 0px;
    padding: 12px 15px;
    padding-right: 15px;
    padding-left: 15px;
    padding-right: 40px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -0.4px;
    padding-left: 0px;
    color: #FFFFFF;
    margin-left: 0px;
    text-align: left;
}

#final-cta-white .colopse ul li p.a {
    display: none;
    padding-left: 0px;
    font-size: 14px;
    padding: 12px 15px;
    padding-left: 15px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    color: #FFFFFF;
    padding-left: 0px;
    text-align: left;
}

#final-cta-white .colopse ul li a {
    color: white;
    text-decoration: none;
}

#final-cta-white .colopse ul li a img.logo{
   margin-left: 0px;
}

#final-cta-white .colopse ul li img.facebook{
   margin-left: 0px;
}

.terms-conditions {
    margin-top: 38px;
    padding:0px 5px 10px 5px;
}
	.terms-conditions span a {
		width: 81px;
		height: 16px;
		top: 5312px;
		font-family: Open Sans;
		font-style: normal;
		font-weight: normal;
		font-size: 9px;
		line-height: 16px;
		letter-spacing: 0.4px;
		text-transform: capitalize;
		color: #FFFFFF;
		margin-right: 10px;
		text-decoration: none;
		line-height: 16px;
		letter-spacing: 0.4px;
		text-transform: capitalize;
		color: #FFFFFF;
		margin-right: 10px;
	}
.terms-conditions .copyright {
    width: 100%;
    height: 32px;
    top: 5345px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 10px;
    line-height: 16px;
    text-align: center;
    letter-spacing: 0.4px;
    text-transform: capitalize;
    color: #FFFFFF;
    margin-top: 21px;
    margin-bottom: 20px;
}

.terms-conditions .register-info {
    width: 100%;
    height: 96px;
    top: 5391px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 11px;
    line-height: 16px;
    text-align: center;
    letter-spacing: 0.4px;
    text-transform: capitalize;
    color: #FFFFFF;
}
#final-cta-white .colopse ul li.active .expander {
    background: rgba(0, 0, 0, 0.6) !important;
    height: 4px;
    width: 18px;
    margin-bottom: 8px;
    margin-top: 8px;
    top: 14px;
    right: 45px;
}
span#hpBottomCta { padding: -1px; }
div.ntld-footer {
	 width: 100%;
	 display: none;
}
.footerLogo{
	padding: 0px 30%;
}
.footer-logo{text-align: center;}
.footer-social-media-icons{
	justify-content: center;
	display: flex;
}
}
@media (min-width: 632px) and (max-width: 1006px) {
	div#final-cta h6 { font-size: 22px !important; margin-left: 0px !important;}
	span#hpBottomCta { font-size: 22px !important;}
}
