/*Custom CSS*/
#links-header .fa-user{
    border: 1px solid #000;
    color: #000;
    font-size: 16px;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
}

.action.back{
    display: none!important;
}

.block-search .action.search{
    background: #e6007e!important;
}

/*Hide Shop By Button*/
.sidebar #layered-filter-block .block-title.filter-title{
    display: none!important;
}

/*hide cart edit pencil*/
.block-minicart .product-item-details .actions .primary .edit,.cart .item-actions a.action-edit{
    display: none!important;
}

/*Removing both Compare and Email function*/
.product-info-main a.tocompare,.product-info-main .tocompare,.product-item-info a.tocompare,.product-item-info .tocompare {
    display: none !important;
}

.product-info-main a.mailto,.product-info-main .mailto  {
    display: none !important;
}

.block.related .field.choice{
    left: 12px !important;
}

/*Link Hover*/
.pages-item-next a,.pages-item-previous a{
    border: 1px solid #f0f0f0;
     background-color: #ffffff;
    border-radius: 3px;
    color: #333333;
    display: inline-block;
    padding: 0 5px;
    text-decoration: none;
    width: 40px;
    line-height: 40px;
}

.pages-item-next a:hover,.pages-item-previous a:hover{
    color: #ffffff!important;
    background-color: #f0f0f0!important;
    border-color: #f0f0f0!important;
}


/*Apply Discount Code*/
.checkout-payment-method .payment-option._collapsible .payment-option-content{
    display: block !important;
}

#block-discount-heading:after{
    display: none !important;
}

.checkout-payment-method .payment-option._collapsible .payment-option-title {
    cursor: auto!important;
}

.cart-summary .block .actions-toolbar>.primary .action.primary{
    color: #ffffff;
    background-color: #f213df;
    border-color: #f213df;
    box-shadow: none!important;
    border-radius: 3px;
    padding: 10px 20px;
    text-transform: uppercase;
}

.cart-summary .block .actions-toolbar>.primary .action.primary:hover{
    background: #333333;
    border: 1px solid #333333;
    color: #ffffff;
}

/*address edit page button*/
.form-address-edit .actions-toolbar .action.primary{
    font-size:13px !important;
    padding: 10px 20px!important;
}

/*Checkout button*/
.checkout-shipping-method .actions-toolbar .action.primary, .checkout-payment-method .payment-methods .actions-toolbar .primary{
    color: #ffffff!important;
    background-color: #e6007e!important;
    border-color: #e6007e!important;
}

.checkout-shipping-method .actions-toolbar .action.primary:hover, .checkout-payment-method .payment-methods .actions-toolbar .primary:hover{
    color: #ffffff!important;
    background-color: #e6006b!important;
    border-color: #e6006b!important;
}

.ie10,.ie11 {
    height:auto;
}

.sections .vicomage-megamenu li.level0.parent > a::after {
/**    display: none!important;**/
}

.sections .vicomage-megamenu li.level0.link-home > a::after {
    display: none!important;
}


.product .product-item-photo{
        margin-right:15px;
}
@media only screen and (max-width: 768px){
        .page-wrapper .breadcrumbs{
                padding-top:15px;
        }
        .cart.table-wrapper .col.qty, .cart.table-wrapper .col.price, .cart.table-wrapper .col.subtotal{
                width:45%;
        }
        .header-search{
                display:none;
        }
}

.footer-newletter-content{
    display:none;
}
.box.box-newsletter{
    display:none;
}
