﻿.dropdown_css > ul  ul {
    margin-left: 0px!important;
}

#site_content .contentBox .filter.filter_details input {
    padding-left: 4px;
    padding-right: 4px;
}

#labelEditor .editor {
    margin-bottom: -200000px;
}

label {
    display: inline;
}



/* Autocomplete tooltip styles */
.autocompleteItem {
    overflow: visible !important;
    position: relative !important;
}
.k-popup .k-list .autocompleteRowContainer .k-item {
    margin-left: -15px;
}

.categoryList a, .categoryGrid a {
    line-height: normal !important;
}

/* length of the textboxes in the search */
.filter_products #filterBrand #Brand {
    width: 200px !important;
    height: 22px !important;
}
.filter_products #filterText #FullText {
    width: 200px !important;
    height: 22px !important;
}

.filter_products .filters #filterDimension #Dimension,
.filter_products .filters #filterCustomerArticleNumber #CustomerArticleNumber {
    margin-left: -5px;
}

/* margin between article dropdown and quantity in the fast entry popup */
#NewListItemSection #ProductArticlesResult {
    margin-right: 60px;
}

/* icons in the dropdowns and windows */
.k-dropdown .k-select {
    padding-top: 5px;
} .k-dropdown .k-select .k-icon {
    text-indent: 0px;
}
.k-window .k-i-close {
    text-indent: 0px !important;
}

/* borders in the basket table */
.k-grid table {
    border-collapse: collapse !important;
}
#articleHeaderTop .articleHeaderTopImage {
    margin-top: 0px !important;
}
/* remove duplicated basket summary */
.basketSummary {
    display:none;
}
.ListFunctions a {
    margin-right: 5px;
}
#rootTopHeader #topHeader #user_row {
    margin-bottom: 0px;
}
#user_row #user_controls #user_control_widget_wrapper {
    margin-bottom: -6px !important;
}



/* fixing wrong styles in the header */
#header {
    min-height: 70px;
}

/* list of the letters in the brand search window */
#brand_search_tabstrip li{
    display: inline;
}


.gridItemButtons .k-button {
    margin-bottom: 4px !important;
}





/* overflow x in the header */
#topHeader #top_row {
    overflow: hidden;
}
#topHeader #top_row #headerRight .headerRightLogo{
    top: 4px;
}


/* center horizontally the recommendations */
#our_recommendations .product_container {
    padding-left: 0px !important;    
}
#our_recommendations .product_container_wrapper .name {
    margin-left:0px !important;
}


/* home page slider */
.homeSliderWrapper .centered-btns_tabs {
    margin-bottom: 20px !important;
    width: 100% !important;
}