@CHARSET "ISO-8859-1";

.es_search_results_product_container{padding-top:1em;padding-bottom:3em;}
.es_search_results_product_image_container{float:left;width:40%;position:relative;}
.es_search_results_product_image{width:100%;border:solid 1px #f2f2f2; border-radius:1em;}

.search_results_back_container{padding-top:1em;}
.search_results_back{color:#767676;font-size:0.9em;padding:0.2em;}
.search_results_back:hover{color:#676767;cursor:pointer;}

.es_search_results_product_details{float:left;width:55%;margin-left:5%;}
.es_search_results_product_value{font-size:1.2em;color:#676767;font-weight:bold;text-align:left;font-style:italic;}
.es_search_results_product_brand{font-size:1.2em;color:#676767;font-weight:bold;text-align:left;font-style:italic;}
.es_search_results_product_sheet{font-size:1.1em;color:#676767;text-align:left;padding-top:1em;}
.es_search_results_product_name{font-size:2em;padding-top:0.5em;padding-bottom:0.5em;color:#494949;/*font-family:"Urbanist";*/font-weight:600;line-height:1.2;text-transform: lowercase;}


.es_search_results_product_prices_block{margin-top:1em;}
.es_search_results_product_price{font-size:2em;color:#3B6CEE;font-weight:bold;}
.es_search_results_product_price_deleted{text-decoration:line-through;font-size:1.4em;}

.es_search_results_product_stock{color:#676767;font-size:1.2em;}
.es_search_results_product_stock_color{display:inline-block;width:1em;height:1em;border-radius:1em;}

.es_search_results_product_stock_available .es_search_results_product_stock_color{background-color:#2e8246;}

.es_search_results_product_stock_available .es_search_results_product_stock_color{background-color:#08aa1b;}
.es_search_results_product_stock_some_available .es_search_results_product_stock_color{background-color:#f0df82;}
.es_search_results_product_stock_not_available .es_search_results_product_stock_color{background-color:#ff0000;}
.es_search_results_product_stock_arriving .es_search_results_product_stock_color{background-color:#93f39e;}
.es_search_results_product_stock_only_ordered .es_search_results_product_stock_color{background-color:#e5e5ec;}


.es_search_results_product_cart_block{margin-top:1em;}
.es_search_results_product_cart_header{font-size:1.1em;font-weight:bold;color:#676767;padding-bottom:0.5em;}

/*
.es_search_results_product_cart_quantity{display:inline-block; width:20%;}
.es_search_results_product_cart_quantity_table{width:100%;border-collapse:collapse;}
.es_search_results_product_cart_quantity_table td{border:solid 1px #ccccda;padding:0;}
.es_search_results_product_cart_quantity_button{background-color:#f2f2f2;}
.es_search_results_product_cart_quantity_input{text-align:center;background-color:#ffffff;width:2em;}
*/

.es_search_results_product_cart_quantity{display:inline-block; width:15%;}
.es_search_results_product_cart_quantity_label{color:#F5861B;font-size:1em;font-weight:bold;text-align:center;}
.es_search_results_product_cart_quantity_input{font-size:1.2em !important;text-align:center;padding:0.9em !important;margin-bottom:0 !important;}

.es_search_results_product_cart_notes{display:inline-block; width:50%;}
.es_search_results_product_cart_notes_input{font-size:1em !important;width:100%;min-height:3em !important;resize: vertical;text-align:center;padding-top:0.3em !important;padding-bottom:0.3em !important;margin:0 !important;}

.es_search_results_product_cart_button{display:inline-block; font-size:1em;width:32%;font-weight:bold;text-align:center;padding-top:0.5em;padding-bottom:0.5em;border-radius:3em;}

.es_search_results_product_category{margin-top:1em;display:inline-block;font-size:0.75em;background-color:#e5e5ec;padding:0.3em;text-transform: lowercase;border-radius:0.2em;}
.es_search_results_product_category:hover{cursor:pointer;background-color:#F5861B;color:#ffffff;}

/*
.es_search_results_product_dologin_block{color:#0d5099;font-size:1.2em;padding-top:1em;padding-bottom:1em;}
.es_search_results_product_dologin_link{font-weight:bold;cursor:pointer;}
*/

.es_search_results_product_status_container{font-size:2em;width:6em;height:10em;position:absolute;left:0;margin-top:0.5em;margin-left:0.5em;/*margin-left:-0.5em;margin-bottom:-10em;*/text-transform: uppercase;}
.es_search_results_product_status{width:6em;height:2em;margin-bottom:0.1em;border-radius:1em;color:#ffffff;font-weight:bold;display:table;}
.es_search_results_product_status_text{font-size:0.6em;display:table-cell;vertical-align:middle;text-align:center;}

.es_search_results_product_warning{/*font-size:1.2em;background-color:#ff5735;color:#ffffff;padding:1em;margin-top:1em;margin-bottom:1em;*/}

.es_search_results_product_attachments_container{/*padding-top:1em;*/}
.es_search_results_product_attachment{display:inline-block;padding:0.8em;margin-top:0.5em;margin-right:0.5em;}

.es_search_results_product_favorites_container{padding-top:2em;}

.es_search_results_product_attachments_header{font-size:1.1em;font-weight:bold;color:#676767;padding-top:1.5em;padding-bottom:0.5em;}
.es_search_results_product_keywords_header{font-size:1.1em;font-weight:bold;color:#676767;padding-top:1.5em;}
.es_search_results_product_keywords_value{font-size:1.1em;font-weight:bold;color:#0084ce;padding-top:0.5em;}


.es_search_results_admin_button_area{padding-top:2em;text-align:right;}
.es_search_results_admin_button{display:inline-block;background-color:#0084ce;color:#ffffff;padding:0.5em;margin-right:0.5em;border-radius:0.5em;}
.es_search_results_admin_button:hover{cursor:pointer;background-color:#dedede;color:#0084ce;}

.es_search_results_product_new_attachment{color:#F5861B; border-left:solid 2px #ececec;padding:0.5em;border-bottom:solid 2px #ececec;padding:0.5em;}
.es_search_results_product_new_attachment:hover{border-bottom:solid 2px #F5861B;cursor:pointer;font-weight:bold;}
.es_search_results_product_new_attachment_description{font-size:0.8em;padding-top:0.2em;}

.es_search_results_product_contacts{padding-top:2em;}

/* additional info custom rules */

.es_search_results_product_sheet h1{color:#0084ce;}
.es_search_results_product_sheet h2{color:#0084ce;}
.es_search_results_product_sheet h3{color:#0084ce;}
.es_search_results_product_sheet h4{color:#0084ce;}
.es_search_results_product_sheet h5{color:#0084ce;}

.es_search_results_product_sheet a{color:#F5861B;text-decoration:none;}
.es_search_results_product_sheet a:hover{color:#F5861B;}