.product.info .product.items {width: 65%; display: inline-block; vertical-align: top;}
.product_diet_info {display: inline-block; vertical-align: top; width: 33%; padding-left: 13px; float: right; vertical-align: top; }
.product.data.items > .item.title > .switch { padding: 0px 10px 1px 10px; }
#diet_plan_change_header { float: left; }
/********* Contact page css ****************/

section.contact-us {
    padding-top: 50px;
}
.contact-index-index .container{padding:0;}
.right-info .col-xs-12 > h2
{   margin-bottom: 15px; font-size: 18px; font-weight: 600;   
}
.right-info .col-xs-12 {
    padding-left: 50px;
    border-left: 1px solid #f1f1f1;
    margin-top: 75px;
    width: 100%;
}
.right-info .col-xs-12 .map
{ padding-top: 20px; 
}
.contact-index-index .field.note.no-label {
    font-size: 14px;
    margin: 0 0 10px 0;
}
.contact-index-index .fieldset > .legend {
    margin: 0 0 10px 0;
}
.contact-index-index .field label.label {
    font-size: 14px;
    text-transform: capitalize;
}
.contact-index-index button.action.submit.primary {
    background: #dc2463;
    border-color: #dc2463;
    transition: all 0.5s ease;
	margin-bottom:20px;
}
.contact-index-index button.action.submit.primary:hover {
    background: #fff;
    color: #dc2463;
}
.contact-index-index .right-info p {
    font-size: 14px;
}
.contact-index-index .right-info li {
    font-size: 14px;
}
section.contact-us .social li a {
    font-size: 14px;
    text-decoration: none;
}
section.contact-us .social li a:hover:before {
    color: #dc2463;
}
section.contact-us{ padding-top: 50px; }
section.contact-us ul{ list-style: none; padding: 0px; margin: 0px; }
section.contact-us ul li a{ color: #292826; }
section.contact-us .social li { display: inline-block; margin-right: 10px; }
section.contact-us .social li a{ font-size: 0px; }
section.contact-us .social li a:before{ font-size: 18px; color: #bbbcb7; }
.contact-index-index .column:not(.sidebar-additional) .form.contact
{   min-width:inherit;
	width: 100%;
	padding-right: 20px;

}
.contact-index-index .columns {margin-top:30px;}


/******** category list page *********/

.catalog-category-view .category-image {
    float: right;
    max-width: 50px;
    margin:0;
}
.catalog-category-view h1#page-title-heading{margin-top: -8px;}
.catalog-category-view .category-description {
    margin-top: 10px;
    width: 100%;
    float: left;
}
.catalog-category-view .page-title-wrapper{float: left;margin-top: 0;}
.catalog-category-view.page-products .columns{padding-top: 20px;}
.category-quick-order-products .toolbar-products .modes, .category-quickorder-sport .toolbar-products .modes{display: none;}
.sidebar-main .filter-options-item:nth-child(1) .filter-options-content {
    margin: 0;
    padding: 10px;
    overflow-x: hidden;
    max-height: 300px;
}
.sidebar-main .filter-options .items.amshopby-fly-out-view .item{border:none;border-bottom: 1px solid #ddd;}
.sidebar-main .filter .block-subtitle{text-transform: uppercase;font-size: 16px; color: #1a6db6;}
/*************** create account ***********/

.customer-account-create .fieldset > .legend span {
    font-weight: bold;
}
.customer-account-create fieldset.fieldset.create.info {
    margin-top: 20px;
}
.customer-account-create .fieldset > .field label.label{font-weight: 400;}
.customer-account-create .admin__legend.step-title {
    margin: 0 0 20px;
    padding: 0 0 10px;
    width: 100%;
    box-sizing: border-box;
    float: left;
    font-weight: bold;
    line-height: 1.2;
    font-size: 1.8rem;
    border-bottom: 1px solid #c6c6c6;
}
.customer-account-create .page-main > .page-title-wrapper .page-title{font-weight: bold;}
.customer-account-create .password-strength-meter {
    background-color: none;
    height: 32px;
    line-height: 32px;
    padding: 0;
    position: relative;
    z-index: 1;
    font-size: 12px;
    text-align: left;
    color: gray;
}
.customer-account-create .form-create-account .fieldset.create.account:after{display: none !important;}
.customer-account-create select {
    background-clip: padding-box;
    border: 1px solid #c2c2c2;
    border-radius: 1px;
    font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 14px;
    height: 32px;
    line-height: 1.42857143;
    padding: 0 9px;
    vertical-align: baseline;
    width: 100%;
    box-sizing: border-box;
}
.customer-account-create .field.choice.newsletter{display: none;}
@media (min-width: 768px) {
	.header.panel > .header.links {margin: 0; padding: 0; list-style: none none; float: right; margin-left: auto; position: static;right: 0; top: 15px; }
	.page-header .panel.wrapper a {color:black;}
	.page-header .header.panel { position: relative; }
	
	.customer-account-create .page-title-wrapper {text-align: left;min-width: 500px;width: 40%;margin: 0 auto;}
	.customer-account-create .form.create.account {margin: 0 auto;min-width: 500px;width: 40%;}
	.customer-account-create .field.field-name-firstname {float: left;width: 48%;}
	.customer-account-create .field.field-name-lastname {float: right;width: 48%;}
	
	.customer-account-create .field.password {float: left;width: 48%;}
	.customer-account-create .field.confirmation{float: right;width: 48%;}
	.customer-account-create .actions-toolbar .primary{float: right;}
	.customer-account-create .actions-toolbar .primary .action {margin: 0;}
	
	.page-header .header.panel { padding-bottom: 10px;padding-top: 10px;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
}

.checkout-cart-index .product-image-container {width: 100px;}

#shopping-cart-table .product-image-photo {max-width: 50%; float: left; }
#product-updatecart-button{width:auto !important;}
@media (min-width: 768px) {
	.page-layout-1column.catalog-product-view .product.media{width: 50%;display: inline-block;padding-right: 20px;}
	.page-layout-1column.catalog-product-view .product-info-main{width: 50%;padding-left: 20px;}
}

.product-info-main .product-add-form .field.qty { display: inline-block; vertical-align: middle; }
.product-info-main .product-add-form .actions {display: inline-block; width: auto; padding-left: 20px; vertical-align: middle; float: right;}
.product-info-main .product-add-form #product-addtocart-button {width: 100%;}
.product-info-main .price-final_price{font-size:33px; color:#006bb4;font-weight:normal;}
.product-info-main .product-info-stock-sku{color:#aaaaaa;}
.product-info-main .page-title{font-size:30px;}
.page-products .product-item-info {
    box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.15);
	padding:10px;
	border:none;
	min-height: 425px;
    border-radius: 10px;
}
.page-products .amqorder-content .amqorder-item-info {
	min-height: auto;
}
.page-products .amqorder-content .amqorder-item-info.product_selected {
    background: #e9f7ff;
}
.products-grid .product-item-info:hover, .products-grid .product-item-info.active{
	box-shadow:0px 0px 12px 0px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.15);
	-moz-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.15);
	border:none;
	margin:0;
	padding:10px;
}
.product-item-name{min-height:80px;}
.products-grid .product-item-inner{position:static;box-shadow:none;border:none;padding:0;margin:0;}
.abs-visually-hidden-desktop-s, .products-grid .product-item-info:not(:hover):not(.active) .product-item-inner {
    border: 0;
    clip: inherit;
    height: auto;
    margin: auto;
    overflow: visible;
    padding: 0;
    position: static;
    width: auto;
}
.widget.block.block-category-link a 
{
    color: #555;
	font-size: 14px;
}
.page-header .panel.wrapper
{
	background: #F8EDF1;
    color: #db0962;
    border-bottom: none !important;
    font-size: 12px;
    text-transform: uppercase;
}
.header.panel > .header.links > li.welcome,
.header.panel > .header.links > li > a {
    font-size: 12px;
    line-height: 2;
}
.customer-menu ul li a {
    font-size: 12px;
}
button:not(.primary) 
{
    box-shadow: unset;
    background: #1a6db6;
    border: 0;
    padding: 10px 25px;
    color: #fff;
}
.ammenu-nav-sections .ammenu-menu-wrapper.-desktop
{
	/*background: rgb(220,36,99) !important;
    background: linear-gradient(90deg, rgba(220,36,99,1) 0%, rgba(193,9,72,1) 100%) !important;*/
    background: #fff !important;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
}
.ammenu-nav-sections .ammenu-menu-wrapper.-desktop .ammenu-item.-main > .ammenu-link
{
	color: #0078c0 !important;
}
.filter-options-content a
{
	color: #666;
    font-size: 12px;
    line-height: normal;
}
.filter-options-content a:hover
{
	background: #fff;
}
.filter-content .item
{
	margin: 0;
    padding: 10px 0;
    border-bottom: 1px solid #ddd;
}
.filter-options-content .items > .item:last-child
{
	border-bottom: none;
}
.minicart-wrapper .action.showcart .counter.qty
{
	background: #1a6db6;
    border-radius: 5px;
    padding: 0 10px;
}
.page-products .products-grid .product-item-inner:before
{
	display: none;
}
.footer.content .block.newsletter
{
	display: none;
}
.ftr-block 
{
    display: inline-block;
    width: 33%;
    float: none;
    vertical-align: top;
}
.page-footer
{
	background: #043e5b;
	color: #fff;
}
.page-footer a
{
	color: #fff;
}
.copyright
{
	background-color: #022d42;
	color: #3e6a7f;
}
.customer-welcome .action.switch:after
{
    color: #666666 !important;
}
.page-products .products-grid .product-items{float:left;width:100%;}

.ammenu-menu-wrapper.-desktop .block-cms-link span {color:#555555; font-size:14px;}
.catalog-category-view .attributes_list_nutritions, .catalogsearch-result-index .attributes_list_nutritions{display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: center;opacity:0.4;}
.catalog-category-view .product-item-info:hover .attributes_list_nutritions{opacity:1;}
.catalog-category-view .attributes_list_nutritions span, .catalogsearch-result-index .attributes_list_nutritions span {width: 24%;display: flex;height: auto;padding: 3px !important;}
.customer-account-login .ammenu-nav-sections .ammenu-menu-wrapper.-desktop, .customer-account-login .ammenu-nav-sections .ammenu-menu-wrapper.-mobile{display: none;}
.category-quickorder-sport .column.main .block.filter, .category-quick-order-products .column.main .block.filter {
    display: none;
}

.catalog-category-view .toolbar, .catalogsearch-result-index .toolbar{width: 100%;float: left;}
.minicart-items .update-cart-item{padding:10px;}
.minicart-items-wrapper{max-height: 300px;overflow-y: scroll;}
.ammenu-menu-wrapper.-desktop .ammenu-item.-main{padding:0;}
.customer-account-edit .entry-edit.form-inline {
    margin-top: 20px;
}
.ammenu-menu-wrapper.-desktop .ammenu-item.-main > a {
    padding: 18px 15px;
    display: flex;
    align-items: center;
}
.ammenu-menu-wrapper.-desktop .ammenu-submenu-container{margin-top: 0;}
@media screen and (min-width: 768px) {	
	.customer-account-create .form.create.account{margin:0 auto;}
	.header.panel > .header.links > li > a {color:#000;}
	.header.panel > .header.links > li > a:visited {color:#000;}
	.header.panel > .header.links > li > a:hover {color:#000;}
}

.contact-index-index .contact_section_right {float:right;}
.customer-account-create .am_cust_attr_field{width:100%;}
.customer-account-create .am_cust_attr_field label{float:left;}


/******* order page css ***********/
@media screen and (min-width: 1024px){
    
.amqorder-grid-block .amqorder-items-block .amqorder-image{
    width: 16.67%;
    float: none;
    max-width: inherit; 
}
.amqorder-grid-block .amqorder-items-block .amqorder-image{width: 20%;}
.amqorder-grid-block .amqorder-items-wrapper .amqorder-item.-name{width: 16.67%;min-width: auto;}
.amqorder-grid-block .amqorder-items-wrapper .amqorder-item{
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0;
    width: 16.67%;
    text-align: center;
    max-width: 100%;
    justify-content: center;
    margin: 0 !important;

}
.amqorder-grid-block .amqorder-items-wrapper .amqorder-item.-checkbox{width: 16.67%;}
.catalog-category-view .amqorder-header .amqorder-item.-item, .catalogsearch-result-index .amqorder-header .amqorder-item.-item{width: 32.64%;text-align: left;flex-grow: inherit;}
.amqorder-grid-block .amqorder-header .amqorder-item{width: 16.67%;margin:0 !important;max-width: 100% !important;flex-basis: inherit;flex-grow: inherit;  }
.amqorder-grid-block .amqorder-header{text-align: center;}

}
.filter-options .items.amshopby-fly-out-view.am-filter-items-attr_category_ids .item > .am-input {
display: none !important;
}
.actions-primary .stock {
display: none !important;
}
.block.filter .filter-content {
background: #f0f6ff !important;
border-radius: 15px;
}
.filter .block-subtitle {
padding: 20px 10px 20px !important;
border-bottom: 1px solid #cedaeb !important;
}
.filter-options-item, .sidebar-main .filter-options .items.amshopby-fly-out-view .item {
border-bottom: 1px solid #deecff !important;
}
.filter-options .am-labels-folding .item {
padding: 15px 0 !important;
}
.filter-options .am-labels-folding .item .am-input {
display:none !important;
}
.product-info-main .product-info-price .price-box {
width:auto !important;
}
.product-info-main .old-price span {
color: #62b6f0 !important;
font-size: 16px !important;
}
.amslider-container {
    clear: both;
}
.amslider .swiper-slide .swiper-category-item:not(:root:root), .amslider .swiper-slide .swiper-brand:not(:root:root), .amslider .slide .category-item:not(:root:root) {
    border: 2px solid #8dbee0;
    border-radius: 5px;
    height: 100%;
}
.catalog-category-view .attributes_list_nutritions span, .catalogsearch-result-index .attributes_list_nutritions span {
    width: 20%;
}
.sidebar-main .filter-options-item:nth-child(1) .filter-options-content {
    max-height: none;
}
.filter-options-title,
.filter-options-title:hover,
.opc-wrapper .step-title {
    color: #0063a8;
}
body.cms-kies-programma .block-category-link {
    border-bottom: 2px solid #8dbee0;
    background: #e8f3fa;
    margin-bottom: 20px;
    text-align: center;
    padding: 10px;
    border-radius: 5px;
}
body.account.profcustomer-customer-index .column.main table {
    border: none;
}
body.account.profcustomer-customer-index .column.main table .orders_data {
    color: #999;
}
body.account.profcustomer-customer-index .column.main table .order_rows_childs {
    background-color: #fff;
}

@media screen and (min-width: 768px){
    .page-layout-2columns-left .sidebar-main {
        width: 25.83333333% !important;
    }
    .page-layout-2columns-left .column.main {
        width: 74.16666667% !important;
    }
    .cart.table-wrapper .product-item-details {
        padding-bottom: 0;
        vertical-align: middle;
    }
    .cart.table-wrapper .item .col.item {
        padding: 0px 8px 0px 0;
    }
    .cart.item .product-item-name,
    .cart.item .price {
        font-size: 14px;
    }
    .row.amcheckout-method {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .footer h3 {
        margin-bottom: 20px;
    }
    .footer.content {
        padding-top: 40px;
    }
    .copyright p {
        margin-bottom: 0;
    }
}
@media screen and (max-width: 768px){
    #diet_plan_change_header {
        float: none;
    }
    ul.ammenu-items {
        display: block;
    }
    .logo img {
        width: 75%;
        margin-left: 10px;
    }
}


.megamenu-stap-1,
.megamenu-stap-2,
.megamenu-stap-3,
.megamenu-stap-4,
.megamenu-stabilisatie,
.megamenu-lowcarb,
.megamenu-preop,
.megamenu-postop,
.megamenu-stoppenmetroken,
.megamenu-diabetes,
.megamenu-sport,
.megamenu-vegetvegan,
.megamenu-denutritie,
.megamenu-fodmap,
.megamenu-detox {
    display: none;
}
.diet-program-234 .megamenu-stap-1,
.diet-program-235 .megamenu-stap-2,
.diet-program-236 .megamenu-stap-3,
.diet-program-237 .megamenu-stap-4,
.diet-program-238 .megamenu-stabilisatie,
.diet-program-242 .megamenu-lowcarb,
.diet-program-240 .megamenu-preop,
.diet-program-241 .megamenu-postop,
.diet-program-246 .megamenu-stoppenmetroken,
.diet-program-239 .megamenu-diabetes,
.diet-program-245 .megamenu-sport,
.diet-program-243 .megamenu-vegetvegan,
.diet-program-247 .megamenu-denutritie,
.diet-program-248 .megamenu-fodmap,
.diet-program-249 .megamenu-detox
 {
    display: block;
}
body.is-professional .megamenu-stap-1,
body.is-professional .megamenu-stap-2,
body.is-professional .megamenu-stap-3,
body.is-professional .megamenu-stap-4,
body.is-professional .megamenu-stabilisatie,
body.is-professional .megamenu-lowcarb,
body.is-professional .megamenu-preop,
body.is-professional .megamenu-postop,
body.is-professional .megamenu-stoppenmetroken,
body.is-professional .megamenu-diabetes,
body.is-professional .megamenu-sport,
body.is-professional .megamenu-vegetvegan,
body.is-professional .megamenu-denutritie,
body.is-professional .megamenu-fodmap,
body.is-professional .megamenu-detox {
    display: none;
}

.megamenu-professionals {
    display: none;
}
body.is-professional .megamenu-professionals {
    display: block;
}
.column.main .block-category-link {
    margin-bottom: 50px !important;
    border: 2px solid #8dbee0;
    border-radius: 5px;
    padding: 15px;
}
.cms-page-view h1.page-title {
    margin-bottom: 35px;
    margin-top: 20px;
    font-weight: 700;
}
.amqorder-options-block .product-options-wrapper {
    padding: 25px 0 0 50px;
}
.bold-links .block-category-link a span {
    font-weight: bold;
}
.blue-link .block-category-link a span,
.blue-link .block-category-link a:hover span {
    color: #1a6db6;
}
button.dietplan_value {
    padding: 5px 15px !important;
}
.product-item .tocart,
button {
    border-radius: 50px;
    font-weight: normal !important;
    text-transform: uppercase !important;
}
.checkout-payment-method .payment-methods .actions-toolbar .primary,
.box-tocart .action.tocart {
    padding: 15px 30px;
    font-size: 1.2em;
}
.catalog-product-view .page-main {
    margin-top: 20px;
}
.customer-menu .header.links {
    padding: 10px;
}
.product-info-main h1.page-title,
.catalogsearch-result-index h1.page-title {
    padding-bottom: 20px;
}
.filter-options-title,
.filter-options-title:hover {
    color: #666;
}
.toolbar select {
    box-shadow: none !important;
    background-color: #fff !important;
}
.opc-wrapper .shipping-address-item.selected-item {
    border-color: #DB0962 !important;
}
.opc-wrapper .shipping-address-item.selected-item:after {
    background: #DB0962 !important;
}
.checkout-index-index #opc-shipping_method #checkout-shipping-method-load .table-checkout-shipping-method {
    width: 100%;
}
.checkout-index-index .opc-wrapper.am-opc-wrapper .payment-method-content {
    padding: 0 !important;
}
button.action.action-select-shipping-item,
.cart.main.actions button.action.update {
    border: 2px solid #1a6db6;
    color: #1a6db6;
    background: #ffff;
    padding: 0 15px;
}
button.action.action-select-shipping-item {
    padding: 0 10px;
    font-size: 12px;
}
.cart.main.actions button.action.update {
    padding: 5px 15px;
}
div.shipping-address-item.not-selected-item {
    border: 2px solid #eee;
}
.action.primary {
    font-family: Arial;
    background: #1a6db6;
    border-color: #1a6db6;
    font-weight: normal;
    text-transform: uppercase;
    border-radius: 50px !important;
}
header.page-header {
    background: rgb(250,250,250);
    background: linear-gradient(0deg, rgba(250,250,250,1) 0%, rgba(255,255,255,1) 20%);
}
.block-collapsible-nav .content {
    background: #f0f6ff !important;
    border-radius: 15px;
}
.block-collapsible-nav .item.current > strong {
    border-color: #db0962;
}
.block-collapsible-nav .item a:hover {
    background-color: #deebff;
}
.block-search input {
    font-size: 12px;
    border-radius: 50px;
    padding: 0 15px;
}
.product-info-main .stock.available {
    color: #cae0ab;;
}
.product-info-main .product.attribute.sku .type:after {
    content: '';
}
.product-info-main .product.attribute.sku .type {
    font-weight: 700;
    text-transform: uppercase;
}
.opc-progress-bar {
    margin: 20px 0;
}
.opc-progress-bar-item._active > span:before,
.opc-progress-bar-item._active:before {
    background: #1a6db6;
    border-color: #1a6db6;
}
.opc-progress-bar-item._active > span:after {
    border-color: #1a6db6;
}
.opc-progress-bar-item {
    width: 50%;
}
.checkout-shipping-address,
.checkout-shipping-method,
.checkout-payment-method {
    background: #fafafa;
    border-radius: 15px;
    padding: 20px;
    margin-bottom: 20px !important;
}
.checkout-shipping-address .step-content,
.checkout-shipping-method .step-content,
.checkout-payment-method .step-content {
    margin: 0 !important;
}
.checkout-payment-method .checkout-billing-address {
    background: #fff;
    border-radius: 10px;
    padding: 15px;
}
.shipping-address-item {
    width: 30% !important;
    margin-right: 3% !important;
    background: #fff;
    border-radius: 8px;
}
.opc-wrapper .shipping-address-item:before {
    background: none !important;
}
.filter-options {
    padding-bottom: 15px;
}
input[type="text"], input[type="password"], input[type="url"], input[type="tel"], input[type="search"], input[type="number"], input[type="datetime"], input[type="email"] {
    border-radius: 50px;
    padding: 0 15px;
}
.minicart-wrapper .action.showcart:before,
.minicart-wrapper .action.showcart:hover:before,
.minicart-wrapper .action.showcart.active:before,
.minicart-wrapper .action.showcart.active:hover:before {
    color: #1a6db6;
}
.minicart-items-wrapper .product-item-name {
    min-height: 0;
    font-size: 12px;
}
.block-minicart .subtotal span.label {
    display: none;
}
.table-checkout-shipping-method tr.row {
    margin-left: 0;
    margin-right: 0;
}
#password-strength-meter-container {
    margin-top: 5px;
}
.password-strength-meter {
    border-radius: 50px;
    font-size: 12px;
    padding: 0 15px;
}
.password-strength-meter:before {
    border-radius: 50px;
}
body.is-professional .dietplan_title span,
body.is-professional .dietplan_value {
    display: none;
}
.dietcancel {
    background: #bbb !important;
}
select {
    border-radius: 50px;
}
.old-price, .old.price {
    display: block;
}
body.customer-account-login .minicart-wrapper,
body.customer-account-login #search_mini_form {
    display: none !important;
}
.page-header .panel.wrapper .switcher strong {
    line-height: 22px !important;
}
.panel.header .language.switcher {
    background: white;
    padding: 0 5px;
    border-radius: 3px;
}
.minicart-wrapper .action.showcart .counter-number {
    text-shadow: none;
}
.table-order-items.invoice td.col.name strong.product.name.product-item-name,
.table-order-items.invoice td.col.price .cart-price .price,
.table-order-items.invoice td.col.subtotal .cart-price .price {
    font-size: 1.4rem;
    min-height: 0;
}
.abs-account-blocks .block-title > strong, .abs-account-blocks .block-title > span, .account .legend > strong, .account .legend > span, .form-giftregistry-search .legend > strong, .form-giftregistry-search .legend > span, .block-giftregistry-results .block-title > strong, .block-giftregistry-results .block-title > span, .block-giftregistry-shared-items .block-title > strong, .block-giftregistry-shared-items .block-title > span, .block-wishlist-search-form .block-title > strong, .block-wishlist-search-form .block-title > span, .block-wishlist-search-results .block-title > strong, .block-wishlist-search-results .block-title > span, .multicheckout .block-title > strong, .multicheckout .block-title > span, .multicheckout .block-content .title > strong, .multicheckout .block-content .title > span, .customer-review .review-details .title > strong, .customer-review .review-details .title > span, .paypal-review .block .block-title > strong, .paypal-review .block .block-title > span, .account .column.main .block:not(.widget) .block-title > strong, .account .column.main .block:not(.widget) .block-title > span, .multicheckout .block-title > strong, .multicheckout .block-title > span, .magento-rma-guest-returns .column.main .block:not(.widget) .block-title > strong, .magento-rma-guest-returns .column.main .block:not(.widget) .block-title > span, [class^='sales-guest-'] .column.main .block:not(.widget) .block-title > strong, [class^='sales-guest-'] .column.main .block:not(.widget) .block-title > span, .sales-guest-view .column.main .block:not(.widget) .block-title > strong, .sales-guest-view .column.main .block:not(.widget) .block-title > span {
    font-weight: bold;
}
#bme_step option:nth-child(1) {
    display: none;
  }