﻿.large-menu-img .itemsList .itemGrid .picture {
	padding-bottom: 79%;
}
.home-collection .title,
.titleAndLegend .title {
	font-family: "titlefont";
}
@media (max-width: 768px) {
	.accname img {
		height: 60px;
	}
}
@media (max-width: 600px) {
    .cb-wrapper.show {
        height: calc(-220px + 100vh);
    }
}
@media (max-width: 768px) {
    .cb-wrapper .cb-branches {
        max-height: calc(100vh - 531px);
    }
	.webios .editAddAddress .parts{
		padding-bottom: 190px;
		max-height: calc(100vh - 91px);
	}
	div#AddAddressModalID.modal{
		max-height: 100vh;
        padding-bottom: 90px !important;
	}
}
.orderdetailsp .reviewBox .myBagModule .itemBags .itemBag{
	pointer-events: none !important;
}
label.missing{
	top: 11px !important;
}
@media (min-width: 769px) {
    .cb-wrapper .cb-branches {
        max-height: 223px;
        min-height: unset !important;
    }
}
.cb-wrapper .addresses-wrapper .addresses-list{
	max-height: 223px !important;
}
@media (max-width: 768px) {
    .cb-wrapper .cb-branches {
        max-height: calc(100% - 330px);
    }
	.cb-wrapper .addresses-wrapper .addresses-list{
		max-height: 380px !important;
	}
}
@media (max-width: 376px) {
	.cb-wrapper .addresses-wrapper .addresses-list{
		max-height: 214px !important;
	}
}
.fnb .deskmenu li a{
	font-weight: bold !important;
}
.itemsList .genBtn{
	font-weight: bold !important;
}
.itemsList .genBtn{
	font-weight: bold !important;
}
.myBagModule .itemBags .itemBag .title{
	font-weight: bold !important;
}
.customizedID .data .title{
	font-weight: bold !important;
}
.locAddress .street:first-child{
	font-weight: bold !important;
}