﻿.SS_LowStock
{
	Color: red;
	Font-Weight: bold;
	Font-Size: 14px;
	font-family: Verdana;
}
.SS_OutOfStock
{
	font-family: Verdana;
	Color: red;
	Font-Weight: bold;
	Font-Size: 14px;
}
.SS_LowStockMessage
{
	Color: red;
	Font-Weight: bold;
	Font-Size: 10px;
	font-family: Verdana;
}
.SS_OutOfStockMessage
{
	font-family: Verdana;
	Color: red;
	Font-Weight: bold;
	Font-Size: 10px;
}

.StockLongMessage {
    font-family: Verdana;
    color: black;
	Font-Weight: bold;
	Font-Size: 9px;
    max-width: 100px;
}

.CustomerLoginDiv 
{
	padding:7px; 
	width:250px;
	border:
	solid 2px silver; 
}

button[disabled=disabled], button:disabled
{
	color:#808080;
	cursor:default;
}

input[readonly]
{
	color:#545454;
	background-color:#EBEBE4;
}

.TermsAndConditionsContainer {
    z-index: 5;
    height: 200px;
    overflow: auto;
}

/* Replicated site info | Profile/ReplicatedSiteOverrides.aspx */

.replicatedDisplayInputWrap {
	display: inline-block;
	vertical-align: middle;
	margin-bottom: 5px;
}

.replicatedDisplayInputWrap span {
	display: block;
	margin-bottom: 2px;
}

/* Single Source My Account */

.myAccount .TableOutside a.DataLinkOutside{
    color: blue !important;
    text-decoration: none !important;
}

.iframeFullSize {
	display: block;
    height: 300px; 
	width: 100%;
	overflow: hidden; 
}

#FrameDiv .iframeFullSize {
	height: 280px;
}

/*Nexio CMS */
.cc-hosted-frame-wrapper.processor-70 iframe.frame-ccprocessorid-70 {
    height: 670px;
}

#FrameDiv .iframeFullSize.ccProcessorID-70, form#Autoship .iframeFullSize.ccProcessorID-70 {
    height: 670px;
}
