/*
 *-----------------------------------------------------------------
 * Licensed Materials - Property of IBM
 *
 * WebSphere Commerce
 *
 * (C) Copyright IBM Corp. 2012, 2015 All Rights Reserved.
 *
 * US Government Users Restricted Rights - Use, duplication or
 * disclosure restricted by GSA ADP Schedule Contract with
 * IBM Corp.
 *-----------------------------------------------------------------
 */
#widget_minishopcart, .catalogEntryRecommendationWidget .product:hover .shopperActions #add2CartBtn, .button_primary, .button_primary:hover,
.button_secondary, .button_secondary:hover, .optionContainer > .title, .primary.button, .primary.button:hover {
	-ms-filter:inherit;
} 
#widget_minishopcart:hover {
	text-decoration:none;
}
#widget_minishopcart {
	border:0px !important;
}
.facetSelectContainer .swatch img {
	border:1px solid #E5E5E5;
}
.facetSelectContainer .swatch .outline.facetSelectedHighlight > span > img {
	border:3px solid #FAC549;
}

.widget_product_compare > .middle > .left_border > .right_border > .content > div:first-child + div + div {
	display: none;
}

.loginMenuDropdown {
	background-color: rgb(255, 255, 255);    
    border: 1px solid #c9cece;    
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    color: #4D4D4D;
    display: none;
    font-size: 13px;
    position: absolute;
    right: 202px;
    top: 56px;
    width: 290px;
    z-index: 100;
}

.menuDropdown {
    background-color: rgb(255, 255, 255);	
    border: 1px solid #c9cece;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    color: #4D4D4D;
    display: none;
    font-size: 13px;
    position: absolute;
    right: 299px;
    top: 56px;
    width: 321px;
    z-index: 100;    
}

.menuDropdown_csr {
    right: 199px;
    width: 328px;
}

#Header_GlobalLogin_WC_B2BMyAccountParticipantRole_select_2_dropdown.dijitMenuPopup,
#QuickLinks_GlobalLogin_WC_B2BMyAccountParticipantRole_select_2_dropdown.dijitMenuPopup{
	overflow-x: visible;
}

#searchFilterButton {
	display:inline-block;
}
/* Header Footer Home */
#headerWrapper #languageSelection option, .header_wrapper_position #languageSelection option {
	color:#fff;
	background:#005696;
}

#SLOT_BottomQuote .carousel > .content > UL {
	min-height:400px;
}
#footerRow1 .footer-wrapper > DIV.toggleContainer {
	width:18%;
}
.catalogEntryRecommendationWidget .product .shopperActions #add2CartBtn:before,
.catalogEntryRecommendationWidget .product .shopperActions .mkAddToFavorites A .shoppping_list_content:before {
	top:0px;
}
.catalogEntryRecommendationWidget .product .shopperActions {
	visibility:hidden;
}
.catalogEntryRecommendationWidget .product:hover .shopperActions {
	visibility:visible;
}
#SLOT_homeAuthorBio .centered.left_espot > IMG {
	display:block;
	width:50%;
}
#footerRow1 .footer-wrapper > DIV:first-child {
	width:18%;
}
#footerRow1 .footer-wrapper > DIV {
	margin-left:20px;
}
.departmentMenu {
	width:80%;
}
LI.langSelector:after {
	display:none;
}
/* Inventory availability modal */

#storesAvailability {
	height:600px;
}
.defaultContainer#widget_testing { 
	top:auto;
	border:1px solid #ebebeb;
}
.defaultContainer#widget_testing > .dijitDialogPaneContent {
	height:670px !important;
}
.carousel > .nextPageButton,
.carousel > .prevPageButton {
	background:#f3f3f3;
}

/*  whishlist */

.myAccount_page .my_account_wishlist.col12 {
	width:66% !important;
}
#horizontal_grid DIV.item_container TD.information,
#horizontal_grid DIV.item_container TD.price,
#horizontal_grid DIV.item_container TD.add_to_cart {
	width:100%;
	float:left;
	clear:both;
	text-align:left;
}

/* popup messages */
.store_message > .content {
	box-shadow:none;
}

/* Top Category Page */

.product_listing_container > .grid_mode LI {
	width:250px !important;
}