/**
 * This file is a container for custom CSS. You can use it to override the default styles of the theme.
 *
 * 1. Copy the file "SAMPLE.custom.css" and rename it to "custom.css".
 *    Otherwise this file will not be loded by Magento.
 * 2. Enable it in the admin panel.
 * 3. Uncomment slected sample styles or add your own CSS to override the default styles of the theme.
 *
 * Please refer to the user guide for more details.
 *
 */



/* Stock indicator on product page: icon color
-------------------------------------------------------------- */


/* .availability-only .ic { 
	color: green; 
}
*/



/* Product counter in the mini cart drop-down
-------------------------------------------------------------- */

/*
.header .skip-link .count {
	background-color: yellow;
	color: white;
}
*/

.header .logo-wrapper .logo {
	max-width:470px;
	margin: 10px 0px 20px 0px
}

/* .header .logo-wrapper .logo {
	max-width: 430px;

} */

.col2-left-layout .col-main {
	float:left;
}

.col-left > * {
	margin-right:0px;
	margin-left:32px;
}

#search_mini_form {
	margin: 20px 0px 0px 0px;
}

.header .dropdown .dropdown-heading {
	margin-top: 5px;
}

.top-links ul {
	margin-top:5px;
}

.product-options dd select, .product-options dd .input-text, .product-options dd textarea, .product-options ul.options-list {
	color: #000;
}

.grid12-5 {
	width: 49%;
	margin-left: 15px;
}

input.radio {
	margin-top:5px;
	margin-left:5px;
}

.price-notice .price {
	color: #1f7bae;
	font-weight: 700;
}

.breadcrumbs .sep:before {
	font-size: 10px;
}

.breadcrumbs li > * {
	vertical-align: initial;
}

.section-title.padding-right {
	margin-top: 15px;
}

.truncated .truncated_full_value {
	position: absolute;
}

.data-table .item-options dt {
	color: #000;
	font-weight: 700;
}

.footer-primary-container {
	padding-top: 0px;
}

.product-options {
	min-width: 600px;
}

.product-view .product-type-data {
	min-width: 600px;
}

.availability {
	visibility: hidden;
}
 
.product-options ul.options-list label {
	padding-left: 5px;
	padding:3px;
}

input.qty {
	width: 2.5em !important;
} 

.price-notice {
	margin-left: 3px;
}

.product-options ul.options-list .label {
	padding: 2px;
}

ul.inventory-icon-legend {
	position: absolute;
	display: inline-flex;
	margin-left: 110px;
	margin-top: -30px;
}

.required {
	color:red;
}

.product-options p.required {
	visibility: hidden;
}
	
