 /* BOF Color Changes jquery.mmenu.all.css  (for menu in mobile view) */
	/*.mm-menu.mm-theme-dark, .header {background:none !important;}*/
	/*  These settings control the colors of the top nav bar in Mobile/Tablet view */
	.mm-menu.mm-theme-dark.mm-vertical {color:#FFF !important;/*font-weight:bold;*/}
	a.mm-next.mm-fullsubopen::after {border-color: #FFF !important;}
	i.fa.fa-bars, i.fa.fa-home, i.fa.fa-arrow-circle-up, i.fa.fa-sign-in {color:#FFF;}
	#navMain ul li a:hover, #navSupp ul li a:hover{color:#FFF;}
	em.mm-counter, .mm-next {color:#FFF !important;}

.onerow-fluid{width:100% !important;}
#logoWrapper, #navCatTabsWrapper{display:none;}
/*#contentMainWrapper, #siteinfoLegal{background: #f4f4f4;opacity: .85;}*/
#indexDefaultMainContent {text-align: center;}
div#ajaxticker1 {width: 50%;margin: auto;}
.tickerStars{font-size:2.5em;color:#FF9900;margin:-25px 0 -20px 0;}
.message p{text-align:justify;}

ul.list-links li a:hover{
  /*background-color:transparent;*/
  /*background-image: url("../images/buttonHover_33.png");*/
  /*opacity:0.4;*/
  background-repeat:no-repeat;
  background-position:right;
  color:#B30000;
  font-weight:bold;
}

ul.list-links li a{
  font-weight:bold;
  height:45px
}

.centerBoxContentsSpecials a, .centerBoxContentsFeatured a, h3.rightBoxHeading a {
    min-height:45px;
}

siteinfoLegal p {
    min-height: 45PX;
}
body {
	/*background-image: url(../images/BckMrblBlu2kykrJET.jpg);*/
	font-size:87%;
	}

a:link, a:visited, a:hover,  fieldset fieldset legend, #siteinfoLegal a, .cartTotalDisplay, .cartOldItem, .specialsListBoxContents, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .list-price, .itemTitle a, h2.greeting, #icon, h1 {color: #2f459d;}

#navMain ul li a:hover, #navSupp ul li a:hover{color:#FFF;}

#navEZPagesTOC ul li a {color:#2a3e8d;}

#navEZPagesTOC ul li a:hover {color:#b30000;}

input.cssButtonHover, #mainWrapper{background:none;}
input.cssButtonHover:hover, #navMain ul li a:hover, #navSupp li a:hover, .button_search:hover, input.submit_button:hover, span.normal_button:hover {background:none;background-image: url(../images/tile_back.jpg);color:#FFF;font-weight:bold;}

#indexDefault {
    text-align: center;
}
h2.centerBoxHeading {
	background-image: url(../images/tile_backDRK2.jpg);
	font-size: 1.3em;
	color: #ffffff;
	font-weight:bold;
	}

a.list-more:hover, a.productListing-heading:hover, .button_goto_prod_details:hover{background:none !important;background-image: url(../images/tile_back.jpg) !important;}

input.submit_button, .buttonRow.back, span.normal_button, input.submit_button :hover, .buttonRow.back a:hover, span.normal_button a:hover {background:none;color:#FFF;}

span.cssButton.normal_button.button.small_edit, TR.tableHeading, .seDisplayedAddressLabel, #shippingEstimatorContent h2, a.list-more, a.productListing-heading, span.cssButton.normal_button.button.button_more_reviews, .pagination .current, span.cssButton.normal_button.button.button_goto_prod_details, span.cssButton.normal_button.button.button_read_reviews, span.normal_button, h2#gvFaqDefaultSubHeading, legend, #navMainWrapper, #navSuppWrapper, #navCatTabsWrapper, input.submit_button, #filter-wrapper, .buttonRow.forward {
	background:none;
	background-image: url(../images/tile_backDRK2.jpg);
	color:#FFF;
	font-weight:bold;
	}

.reviews-wrapper {
    float: left;
    width: 100%;
}

#shippingEstimatorContent th, .leftBoxHeading, .centerBoxHeading, h3.rightBoxHeading a, h3.rightBoxHeading, .prod-list-wrap.group {
	background-image: url(../images/tile_back.jpg);
	font-weight: bold;
	}

.col170 h3, .centerBoxHeading h3, .col170 h3 a, .centerBoxHeading h3 a{
	color:#FFF;
	font-weight:bold;
	}

h3.rightBoxHeading a:hover, h3.leftBoxHeading a:hover {
     color: #B30000;
     font-weight:bold;
     background:#FFF;
     /*background-image: url(../images/tile_backDRK2.jpg)*/
     }

.leftBoxContainer, .rightBoxContainer {
	border: 1px solid #0099CC;
	border-bottom: 3px solid #0099CC;
	margin:0em 0em 1.2em;
	}

#siteinfoIP, #siteinfoLegal, #bannerSix{color:#FFFFFF;}
#siteinfoLegal a{color:#FFFFFF;}
/*#siteinfoLegal a:hover{font-weight:bold;}*/

/* ALL MOBILE PHONES - ORIENTATION:PORTRAIT */
@media only screen and (orientation:portrait) {
#navMainSearch1 {margin:20px 0 0 0 !important;}
}

/* Styles for the Product Listing Pages   JET  */
img.kayProdWrap {
    float: left;
    margin-right: 10PX;
    clear:both;
}

/* Styles for Category Pages JET  */
input#submit1 {
    margin-right: 20px;
}

.button-top{width:25%;margin: -8px 10% 0 0;}

@media (min-width:768px) and (max-width:1200px) {
  .button-top{margin-right: 18% !important;}
}

@media (min-width:1200px) and (max-width:1500px) {
  .button-top{margin-right: 10% !important;}
}

/*  Moving Notice */
#movingBanner {
	/*background-image: url(../images/tile_back.jpg);*/
	color:#900404;
	font-weight: bold;
	}

div#Square\ Warning {
    font-size: 1.2em;
    color: #ef0000;
}

#myAccountOrdersStatus tr {
    border-bottom: 1px solid black;
}

#myAccountOrdersStatus td {
    vertical-align: top;
    text-align: center;
}

.table-bordered {
    border: none;
}

select#send-to {
    font-size: 1.1em;
    margin-bottom: 10px;
    margin-left: 0;
    color: #B30000;
}

.shipWarn {color:#b30000;font-weight:bold;list-style-type:none;text-align:center;}

.discountNote {
    margin-top: -2em;
}

#instructions {display:none}

/* Formatting for the TradeMark */
.tradeMark {float:left;margin:0;padding:0;}

#kayakMainPage h3 {font-size: 2em;}

.oops {
  color: #FF0000;
}

#indexProductList .list-more {
    margin-top: 0;
}

input::placeholder {
    font-size: 1.25rem;
    color: #b60000;
    font-weight: bold;
}

/* Formatting for Terms and Conditions */
#checkoutOneSubmit, #conditions-div {
    clear: both;
    float: right;
}