.call-me {
    text-decoration:none;
}
.error { border:1px solid red; }
.pointer { cursor:pointer; }
.to-sravnenie, .to-favorite { z-index:2; }
/* .advantages-list { overflow: hidden !important; } */

.measure {font-family: 'Montserrat';font-weight: 400;font-size: 16px}
#catalogElement .elementSkuDropDownProperty{
    overflow: visible;
}
#catalogElement .elementSkuDropDownProperty .skuDropdownListItem {box-sizing: content-box;overflow: visible;min-width: auto;padding: 0px;float: none}
#catalogElement .skuDropdown{background-color: #ffffff;border: 1px solid #e7e8ea;position: relative;line-height: 13px;font-size: 13px;display: block;
	-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;border-radius: 2px;max-width:120px;width:100%;margin-top: 4px;border-radius: 20px;text-align: center;
}
#catalogElement .skuCheckedItem{
    background: url(/local/templates/dresscodeV2/components/dresscode/catalog.item/detail/images/selectArrow.png) 95% 50% no-repeat transparent;
    padding: 12px 25px 12px 10px !important;
    border-radius: 4px;
    display: block;
    cursor: pointer;
    font-family: 'Montserrat';
    font-weight: 600;
    color: #490252;
}
.skuCheckedItem {
    background: url(/local/templates/dresscodeV2/components/dresscode/catalog.item/detail/images/selectArrow.png) 95% 50% no-repeat transparent;
    padding: 12px 25px 12px 10px !important;
    border-radius: 4px;
    display: block;
    cursor: pointer;
    font-family: 'Montserrat';
    font-weight: 600;
    color: #490252;
}

#catalogElement .skuCheckedItem:hover{
    opacity: 0.8;
}

#catalogElement .skuCheckedItem:active{
    position: relative;
    top: 1px;
}

#catalogElement .skuDropdown label:before,
#catalogElement .skuCheckboxList label:before {
    display: none;
}

#catalogElement .skuDropdownList {
    background-color: #ffffff;
    border: 1px solid #e7e8ea;
    visibility: hidden;
    position: absolute;
    list-style: none;
    margin: 0 -1px;
    opacity: 0;
    padding: 0;
    z-index: 2;
    top: 38px;
    right: 0;
    left: 0;
}

#catalogElement .skuDropdownList.opened{
    visibility: visible;
    opacity: 1;
}

#catalogElement .pics .skuDropdownList{
    top: 52px;
}

#catalogElement .skuDropdownList .elementSkuPropertyValue{
    border-top: 1px solid #e7e8ea;
    position: relative;
    display: block;
}

#catalogElement .skuDropdownList .elementSkuPropertyValue:first-child{
    border-top: 0px;
}

#catalogElement .skuDropdownList .selected{
    cursor: pointer;
    color: #9c09a8;
    opacity: 0.8;
}
#catalogElement .skuDropdownList .selected .skuPropertyItemLink{
    color: #9c09a8;
}

#catalogElement .skuDropdownList .elementSkuPropertyValue:hover{
    background-color: #f9f9f9;
    cursor: pointer;
    color: #ffffff;
    opacity: 0.8;
}

#catalogElement .skuDropdownList .skuPropertyItemLink{
    padding: 12px 8px !important;
    text-decoration: none;
    line-height: 18px;
    text-align: left;
    font-size: 13px;
    color: #666;
    display: block;
    border: 0px;
    text-align: center;
}

#catalogElement .skuDropdownList .skuDropdownListItem.selected .skuPropertyItemLink{
    border: 0px;
}

#catalogElement .skuDropdownList .skuDropdownListItem.disabled{
    display: none;
}

#catalogElement .skuDropdownList .elementSkuPropertyValue:active .skuPropertyItemLink,
#catalogElement .skuDropdownList .skuPropertyItemLink:active{
    position: relative;
    top: 1px;
}