header.page-header.type2 a.action.my-wishlist,
header.page-header.type2.header-newskin .block-search .label:before,
header.page-header.type2.header-newskin .nav-toggle:before{
  color: #212428!important;
}
header.page-header.type2.header-newskin .minicart-wrapper .action.showcart{
  border-color: #212428;
}
header.page-header.type2.header-newskin{
  background-color: transparent!important;
}
header.page-header.type2.header-newskin{
  color: #8d8d8d!important;
}
footer.page-footer .footer-bottom > .container:before{
  border-top: 0;
}
ul.header.links li.item.link.compare,
.product.actions.product-item-actions .action.tocompare{
  display: none!important;
}
.footer .social-icons [class^=porto-icon-]{
  color: #f4f4f4!important;
}
.footer .social-icons a[title="Instagram"]:hover{
  background-color: #d6249f;
}
@media (min-width: 768px){
  .sw-megamenu.navigation li.level0.fullwidth .submenu a, .sw-megamenu.navigation li.level0.staticwidth .submenu a{
    padding-top: 0!important;
    padding-bottom: 0!important;
  }
  .sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu, .sw-megamenu.navigation li.level0.staticwidth .submenu .subchildmenu .subchildmenu{
    padding: 0!important;
  }
}

.opc-wrapper .shipping-address-item.selected-item {
    border-color: #da2c2a!important;
}
.opc-wrapper .shipping-address-item.selected-item:after {
    background: #da2c2a!important;
}
@media (min-width: 768px){
	.opc-progress-bar-item._active>span:before {
		background: #da2c2a!important;
	}
}
@media (min-width: 768px){
	.opc-progress-bar-item._active>span:before {
		background: #da2c2a!important;
	}
}

.checkout-agreement input[type="checkbox"]{
    margin-right: 1em;
}
