/*footer*/
.footer-container {
background-repeat: no-repeat; 
background-color: #1c293d; 
}
#footer .footer-container {
padding-right: 50px; 
padding-left: 50px; 
}
.block-contact, .block_newsletter p,  .block-contact-title, .blockcms-title, .myaccount-title, .myaccount-title a,
                        .footer-container li a, .footer-container li span.obfuscate,
                        #info_footer p,
                        .footer-container .footer-bottom .float-md-right p,
                        .footer-container .links .title,
                        .footer-bottom a {
color: #ffcd35 !important; 
}

                        .blockcms-title:hover,
                        .myaccount-title:hover,
                        .myaccount-title a:hover,
                        .footer-container li a:hover,
                        .footer-container li span.obfuscate:hover,
                        .footer-bottom a:hover {
color: #fce05b !important; 
}
.footer-container .footer-bottom {
border-color: #ffcd35;; 
}
.newsletter_content p {
color: #ffffff ; 
text-shadow: #3b3b3b 1px 0 1px;; 
}
.social .icon {
color: #ffcd35;; 
}
.social .icon:hover {
color: #fce05b;; 
}
p.reinsurance-text {
text-align: justify ; 
line-height: 24px ; 
color: #2c2e3d ; 
}
#footer, body#checkout #footer {
background-color: #f4f4f5 ; 
}
.block_reinsurance .h3,
                                .seopresta_reinsurance .h2,
                                .seopresta_reinsurance .sub-title.db {
color: #96bc79 ; 
}
.block_reinsurance i.icon {
color: #2c2e3d ; 
}
