.help-footer {
	background-color: #fff;
	padding: 0px 25px 15px;
}

.secondary-footer {
    display: -ms-flex-pack;
    display: -webkit-flex;
    display: flex;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    padding-top: 10px;
    margin-left: 0px;
}

.secondary-footer .footer-logos {
    display: -ms-flex-pack;
    display: -webkit-flex;
    display: flex;
    -ms-align-items: flex-end;
    -o-align-items: flex-end;
    -webkit-align-items: flex-end;
    align-items: flex-end;
}

.secondary-footer .footer-logos img {
    max-width: 100px;
    height: auto;
}

.secondary-footer .terms {
    width: 50%;
}

.secondary-footer li {
    display: inline-block;
}

.here-to-help {
    padding-top: 20px;
    margin-left: 0px;
}

.here-to-help h3 {
	color: rgba(159, 76, 135, 1);
	font-family: Arial, Verdana, Sans-serif;
	font-size: 18px;
	padding-left: 30px;
	text-align: left;
	margin-bottom: 30px;
	cursor: pointer;
	position: relative;
}

.here-to-help h3:after {
	content: '';
    position: absolute;
    left: 7px;
    border-top: 2px solid rgb(159, 76, 135);
    border-right: 2px solid rgb(159, 76, 135);
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
    width: 8px;
    height: 8px;
    top: 1px;
    transition: all 0.15s ease-out;
}

.here-to-help h3.open:after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    top: 7px;
}

.help-links {
	transition: all ease-in 0.3s;
	overflow: hidden;
    display: -ms-flexbox;
    display: -webkit-flex;
	display: flex;
}

.help-links ul {
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
	display: inline-flex;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
	flex-direction: column;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
	align-items: flex-start;
	min-width: 200px;
	margin-left: 0;
}

.help-links li {
	list-style: none;
	margin-left: 0;
}

.help-links a {
	color: rgba(159, 76, 135, 1);
	font-family: Arial, Verdana, Sans-serif;
	text-align: left;
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
    display: inline-flex;
	padding: 5px 10px;
}



.social {
    margin-bottom: 20px;
}

.social ul {
    display: -ms-flexbox;
    display: -webkit-flex;
	display: flex;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
	justify-content: center;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0;
}

.social li {
    display: -ms-inline-flexbox;
    display: -webkit-inline-flex;
	display: inline-flex;
	width: 40px;
	height: 40px;
	margin: 0 10px 10px 10px;
	position: relative;
	border: 2px solid #725F5A;
	border-radius: 100%;
}

.social a i.fa-stack-2x {
    font-size: 24px;
}

.social a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
    color: #725F5A;
}

.social a:hover {
    color: rgba(159, 76, 135, 1);
}

.social a.flipboard {
    background: url(../../img/icon-flipboard.png) no-repeat center;
    background-size: 16px;
}

.social a:hover.flipboard {
    background: url(../../img/icon-flipboard-selected.png) no-repeat center;
    background-size: 16px;
}

.social i {
	line-height: 40px;
}

.right-holder{
    padding: 10px 16px;
}
.right-holder:after {
    content: ' ';
    display: table;
    clear: both;
}

.rights {
    float:left;
    text-align: left;
    font-family: Arial, Verdana, Sans-serif;
    margin-right: 20px;
    line-height: 30px;
}

.rights a {
    color: rgba(159, 76, 135, 1);
}
.Logo-Bottom {
    background: url("/img/Logo-Bottom.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: inline-table;
    margin-right: 5px;
}
.Logo-Bottom-McAfee {
    background-position: -10px -10px;
    height: 40px;
    width: 108px;
}
.Logo-Bottom-McAfee:hover {
    background-position: -10px -60px;
    height: 40px;
    width: 108px;
}
.Logo-Bottom-godaddyssl {
    background-position: -10px -110px;
    height: 40px;
    width: 195px;
}
.Logo-Bottom-godaddyssl:hover {
    background-position: -10px -160px;
    height: 40px;
    width: 195px;
}
.Logo-Bottom-mastercard {
    background-position: -128px -10px;
    height: 40px;
    width: 67px;
}
.Logo-Bottom-mastercard:hover {
    background-position: -128px -60px;
    height: 40px;
    width: 67px;
}
.Logo-Bottom-maestro {
    background-position: -10px -210px;
    height: 40px;
    width: 67px;
}
.Logo-Bottom-maestro:hover {
    background-position: -10px -260px;
    height: 40px;
    width: 67px;
}
.Logo-Bottom-visadebit {
    background-position: -87px -210px;
    height: 40px;
    width: 64px;
}
.Logo-Bottom-visadebit:hover {
    background-position: -87px -260px;
    height: 40px;
    width: 64px;
}
.Logo-Bottom-thegoodwebguide {
    background-position: -10px -310px;
    height: 40px;
    width: 132px;
}
.Logo-Bottom-thegoodwebguide:hover {
    background-position: -10px -360px;
    height: 40px;
    width: 132px;
}
.Logo-Bottom-Asta {
    background-position: -10px -410px;
    height: 40px;
    width: 75px;
}
.Logo-Bottom-Asta:hover {
    background-position: -10px -460px;
    height: 40px;
    width: 75px;
}
.Logo-Bottom-Abtoi {
    background-position: -95px -410px;
    height: 40px;
    width: 80px;
}
.Logo-Bottom-Abtoi:hover {
    background-position: -95px -460px;
    height: 40px;
    width: 80px;
}
.Logo-Bottom-visa {
    background-position: -10px -510px;
    height: 21px;
    width: 68px;
}
.Logo-Bottom-visa:hover {
    background-position: -10px -541px;
    height: 21px;
    width: 68px;
}
.Logo-Bottom-Abtoi img {
    height: 40px;
    width: 80px;
}
.Logo-Bottom-Asta img {
    height: 40px;
    width: 75px;
}
.Logo-Bottom-thegoodwebguide img {
    height: 40px;
    width: 132px;
}
.Logo-Bottom-McAfee img {
    height: 40px;
    width: 108px;
}
.Logo-Bottom-godaddyssl img {
    height: 40px;
    width: 195px;
}

.Logo-Bottom-ItalianChamber { 
	background-position:-88px -510px; 
	width:39px; 
	height:40px; 
}

.Logo-Bottom-ItalianChamber:hover { 
	width:39px; 
	height:40px; 
	background-position:-137px -510px; 
}

.Logo-Bottom-ItalianChamber img {
   width:39px; 
	height:40px; 
}

.Logo-Bottom-New{ background:url("/img/Logo-Bottom-New.png") top left no-repeat;display: inline-table;margin-right: 5px;}
.Logo-Bottom-hypo{ width:160px; height:32px; background-position:-10px -194px; }
.Logo-Bottom-hypo:hover{ background-position:-10px -236px; }
.Logo-Bottom-HSBC{ width:138px; height:25px; background-position:-10px -278px; }
.Logo-Bottom-HSBC:hover{ background-position:-10px -313px; }
.Logo-Bottom-certweb-nl{ width:128px; height:40px; background-position:-10px -10px; }
.Logo-Bottom-certweb-nl:hover{ width:128px; height:40px; background-position:-10px -60px; }
.Logo-Bottom-certweb-nl img {width:128px; height:40px;} 
.Logo-Bottom-ing{ width:130px; height:32px; background-position:-10px -110px; }
.Logo-Bottom-ing:hover{ width:130px; height:32px; background-position:-10px -152px; }
.Logo-Bottom-ideal{ width:46px; height:40px; background-position:-10px -348px; }
.Logo-Bottom-ideal:hover{ width:46px; height:40px; background-position:-66px -348px; } 

.Logo-Bottom-de {
    background: url("/img/Logo-Bottom-de.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: inline-table;
    margin-right: 5px;
}

.Logo-Bottom-certweb-de{ width:130px; height:53px; background-position:0px -57px; }
.Logo-Bottom-certweb-de:hover{ width:130px; height:53px; background-position:0px 0px; }
.Logo-Bottom-certweb-de img {width:130px; height:53px;} 
