.fieldset > .legend span {
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 500;
}
.page-title-wrapper h1.page-title span {
    font-size: 20px;
    font-weight: 500;
    font-family: 'Raleway';
}
.form-edit-account fieldset.fieldset.info {
    margin-bottom: 0;
}
.primary .primary.action, button.action.primary {
    padding: 10px;
    min-width: 250px;
}
.box .box-actions a.action:hover {
    opacity: 65%;
    text-decoration: none;
}
.page-title-wrapper h1.page-title {margin-bottom: 15px;}
.login-container, .form.password.reset, .form.send.confirmation, .form.password.forget, .form.create.account, .form.form-edit-account, .form-address-edit, .form-newsletter-manage {display: block;border: 1px solid #ececec;background: #fff;border-top: 4px solid #212120;padding: 35px 25px 20px;box-shadow: 0 2px 3px rgba(0,0,0,0.08);}
.box .box-content {padding: 20px 15px;font-size: 13px;border: 1px solid #ddd; border-top: 0;background-color: #fbfbfb;min-height: 135px;}
.box .box-title {padding: 10px 15px;border: 1px solid #ddd;background-color: #f5f5f5;position: relative;color: #212120;font-weight: 600;text-transform: uppercase;width: 100%;margin-bottom: 0 !important;}
.box .box-actions {margin: 0;border: 1px solid #ddd;border-top: 0;background-color: #f5f5f5;padding: 10px 15px;}
.account .column.main .block:not(.widget) .block-title > strong {text-transform: uppercase;font-weight: 500;font-size: 16px;}
.box .box-title span {
    font-size: 13px !important;
    font-weight: 500;
}
.abs-account-block-font-size, .block-addresses-list address, .box-billing-address .box-content, .box-shipping-address .box-content, .box-address-billing .box-content, .box-address-shipping .box-content, .box-information .box-content, .block-balance-giftcard .block-content, .block-reviews-dashboard .product-name {
    font-size: 13px;
}
.box-content p {
    font-size: 13px;
}
.box .box-actions a.action {color: #212120;font-size: 13px;text-transform: uppercase;}
.block-collapsible-nav .item.current a, .block-collapsible-nav .item.current > strong {border-color: #212120;}
.block-collapsible-nav .item .delimiter {display: none;}
.nav.items li.nav.item a {border-bottom: 0.5px solid #d1d1d1;padding: 7px 15px;}
.nav.items li.nav.item:last-child a {border: 0;}
.nav.items li.nav.item strong {border-bottom: 0.5px solid #d1d1d1;padding: 7px 15px;font-weight: 500;}
.block-collapsible-nav .item a:hover {
    background: initial;
}
.block-collapsible-nav .item {margin-top: 0;}
.sidebar.sidebar-additional {margin-top: 0;margin-bottom: 25px;}
.sidebar.sidebar-main {border: 0;}
.form-create-account button.action.submit.primary {margin-left: 25px;margin-top: 25px;}
.block-collapsible-nav .content {
    background: #FBFBFB;}
.block-collapsible-nav .content {
    padding: 0;
}
.account a:hover {
    opacity: 65%;
    text-decoration: none;
}
.form-address-edit .actions-toolbar .action.primary {
    padding: 10px 17px;
}
@media screen and (min-width: 768px) {
    .customer-account-create .form.create.account {width: 100%;padding-bottom: 30px;}
    .customer-account-create .form.create.account fieldset.fieldset.additional_info {width: 100%;margin: 0;}
    .form.create.account > .fieldset {width: 50%;padding: 0 25px;float: left;}
    .form-create-account button.action.submit.primary {margin-left: 0;margin-top: 0;}
}
@media screen and (max-width: 767px) {
    .form-create-account button.action.submit.primary {margin: 0;}
}
