.breadcrumb_search {
    margin: 20px 0px 20px 0px;
    border-radius: 0.25rem;
}
.left-block {
  box-sizing: content-box;
  margin: 20px 0px 20px 0px;
  padding: 20px;
  overflow: auto;
  color: #000;
  text-overflow: ellipsis;
  word-spacing: 2px;
  box-shadow: 0 0 20px rgba(0, 0, 0, .03), 0 10px 30px rgba(0, 0, 0, .04);
    -webkit-border-radius: 4px;
    border-radius: 8px;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    height: 100%;
}
  
}
.latest_product .block_item {
display: inline-block;
    margin: 10px 5px;
    width: 214px;
    text-align: center;
    padding: 2px;
    border-radius: 4px;
    border: 1px solid #000000;
}
.login-block {
  box-sizing: content-box;
  margin: 20px 0px 20px 0px;
  padding: 20px;
  overflow: auto;
  color: #0E34A0;
  text-overflow: ellipsis;
  font-size: larger;
  font-weight: 400;
  word-spacing: 2px;
  background: linear-gradient(#DFDFDF, #e1e0e0);
  background-position: 50% 50%;
  background-origin: padding-box;
  background-clip: border-box;
  background-size: auto auto;
  box-shadow: 1px 1px 1px 0 rgba(0,0,0,0.3);
text-shadow: 1px 1px 1px #b6b6b6;
}

.block-up {
box-sizing: content-box;
margin: -35px 0px -15px 0px;
}
.left-menu-block {
  box-sizing: content-box;
  position: relative;
  z-index: 100;
  overflow: auto;
  color: #000;
  text-overflow: ellipsis;
  box-shadow: 0 0 20px rgba(0, 0, 0, .03), 0 10px 30px rgba(0, 0, 0, .04);
    border-radius: 4px;
    align-content: stretch;
    height: 100%;
	word-break: break-word;
}

.product-catg {
    display: flex;
    flex-wrap: wrap;
}

.favorites { 
    padding: 20px;
    background-color: #fff;
    box-shadow: 0 0 20px rgba(0, 0, 0, .03), 0 10px 30px rgba(0, 0, 0, .04);
    border-radius: 8px;
    word-break: break-word;
	}
	
.modif-heading {
	color: #004E94;
	/*text-transform: uppercase;*/
	text-align: center;
	
}
.icons-block {
    max-width: 100%;
    height: auto;
    display: block;
    margin-left: auto;
    margin-right: auto;
	border-radius: 0px !important;
	margin: -65px 0px 0px 0px;
}


.switch-block {
  box-sizing: content-box;
  /*display:inline-block;*/
  margin: 5px;
  padding: 5px;
  overflow: auto;
  text-overflow: ellipsis;
  box-shadow: 0 0 20px rgba(0, 0, 0, .03), 0 10px 30px rgba(0, 0, 0, .04);
  border-radius: 8px;
  background-color: #03549c52;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
}

.lnk-razdel {
    color: #004E94 !important;
    text-shadow: 2px 1px 5px #bab7b7;
    font-size: 1.1rem;
    word-break: break-word;
    font-weight: bold;
}


.myaccount_urls {
    /* color: #c9cd33 !important; */
    text-shadow: 1px 1px 3px #acd8ff;
    font-size: 1.5rem;
    word-break: break-word;
    font-weight: bold;
    background-color: #004e9414;
    border-radius: 5px;
    padding: 20px;
}

.jshop_profile_data {
    font-size: 1.2rem;
    word-break: break-word;
    font-weight: bold;
    background-color: #004e9414;
    border-radius: 5px;
    padding: 20px;
	margin: 0px 0px 10px 0px;
	}