#newsletter_popup {
    background: #fff url(https://fashionsecret.ng/media/wysiwyg/shop_newsletter_popup.jpg) no-repeat;
}

#newsletter_popup .action.primary {
    background-color: #571f9c;
 	border-color : #571f9c;
}

/*Header icon color change*/
.page-header.type3 .search-area.show-icon a.search-toggle-icon i::before,
.porto-icon-user-2:before,
.porto-icon-wishlist-2:before,
.minicart-wrapper .action.showcart .minicart-icon::before,
.minicart-wrapper .action.showcart::after{
  color: #571f9c;
}

/*background color change on mobile devices*/
@media (max-width: 991px) {
  .nav-toggle:before{
	color: #571f9c;
  }
    header.page-header .nav-sections-item-title {
	background-color: #571f9c !important;
    }
  header.page-header .nav-sections-item-title.active{
	background: transparent !important;}
}

/*footer section color change*/
.footer .newsletter .action.subscribe{
    background-color: #571f9c !important;
}
/*line color at footer*/
.footer-top .custom-block:after{
	border-top: 1px solid #571f9c;
}

.footer-middle > .container::after{
	border-color: #571f9c !important;
}
/*footer title color*/
.footer-middle .widget-title {
	color: #571f9c !important;
}

/*Add to cart button color change*/
.box-tocart .action.tocart{
   background-color: #571f9c !important;
}

@media only screen and (min-width : 992px) {
    .page-header.type3 .navigation:not(.side-megamenu) .level0 .level-top {
        padding: 15px 10px 15px 10px;
    }
}