.cartNav { position:absolute; top:156px; right:10px; display:none; font-size:12px; color:#FF0000;} 
.cartNav a, .cartNav a:visited { color:#FFF; text-decoration:none;}
#Navigation-824 .page-4326398 a {width:124px;}
#Navigation-824 .page-4326400 a {width:118px;}
#Navigation-824 .page-4326406 a {width:139px;}
#Navigation-824 .page-4337610 a {width:146px;}
#Navigation-824 .page-4337845 a {width:153px;}
#Navigation-824 .page-4354357 a {width:125px;}
#Navigation-824 .page-4326409 a {width:202px;}
#footerwrap {text-align:center;width:100%;}
body { margin: 0px; padding:0px; background-color:#e8ebf7; text-align:left; font-size:16px; color:#000; font-family:Arial;} 
body table { text-align:left;}
 a,  a:visited { color:#ed1c24;}
#productImages li { width:185px; min-height:210px;} 
#searchContainer { position:absolute; left:600px; top:10px; display:none; float:left;} 
h1 { color:#3a4b9d; text-transform:uppercase;} 
h2 { margin: 0px; font-size:18px;} 
#pageContainer { width:1000px;margin:0 auto;} 
#header { width:1000px; height:220px; margin: 10px  0px  0px  0px  ; border-style:solid; border-width:1px 1px 0px 1px; border-color:#000; background-image:url('/images/112582/layout/ligbHeaderBg.png'); background-repeat:repeat-x; position:relative; display:block;} 
.buttonSubmit { margin: 0px  0px  0px  0px  ;} 
#columnsContainer { width:1000px; border-style:solid; border-width:0px 1px 0px 1px; border-color:#000; background-color:#FFF;} 
#leftcolumn { width:150px; padding:0px 0px 20px 0px; position:relative; display:none; float:left;} 
#maincolumn { width:998px; min-height:300px; padding:10px; position:relative; float:left; line-height:1.25;} 
.socialMediaLinks { height:20px;} 
#newsletterContainer { width:306px; padding:8px; border-style:solid; border-width:3px; border-color:#FFFFFF; background-color:#384da0; position:absolute; left:325px; top:125px; color:#FFFFFF; border-radius:5px; -moz-border-radius:5px;} 
#rightcolumn { width:150px; padding:0px 0px 20px 0px; position:relative; display:none; float:right;} 
#newsletterContainer .buttonSubmit { margin: 0px;} 
#productImageContainer { width:375px; float:right;} 
.productName { font-size:48px; color:#B43C3C;} 
#footer { width:1000px; border-style:solid; border-width:0px 1px 1px 1px; border-color:#000; background-color:#000; position:relative; clear:both;} 
.productViewRight { width:575px;} 
#Navigation-824 { width:1000px !important; position:absolute; left:0px; top:187px;} 
#Navigation-826 { display:none;} 
#Navigation-826 ul li a { text-decoration:underline; font-size:16px; color:#FFFFFF; font-weight:bold;} 
#Navigation-826 ul li a:visited { color:#FFFFFF; text-decoration:underline;}
#Navigation-826 ul li a.menuactive { text-decoration:underline;}
#Navigation-826 ul li a:hover { text-decoration:underline;}
#Navigation-826 ul li a.hover {cursor:pointer;}
#Navigation-824 ul li a { text-align:center; text-decoration:underline; font-size:13px; color:#FFF; font-weight:bold;} 
#Navigation-824 ul li a:visited { color:#FFF; text-decoration:underline;}
#Navigation-824 ul li a.menuactive { text-decoration:underline;}
#Navigation-824 ul li a:hover { text-decoration:underline;}
#Navigation-824 ul li a.hover {cursor:pointer;}
#Navigation-824 ul li ul { width:190px !important; height:30px; padding:2px 0px 0px 0px; background-color:#000000;} 
#Navigation-824 ul li ul li a { width:190px !important; height:30px; padding:9px 2px 0px 2px; background-color:#000000;} 
#Navigation-824 ul li ul li a.hover {cursor:pointer;}
.blogMainColumn { float:left;} 
.blogRightColumn { float:left;} 
#announcements {
     position: relative;
     width: 350px;
     top: 80px;
     left: 310px;
     background-color: #ffffff; 
     border-color: #ed1c24;
     border-style: solid;
     border-width: 4px; 
     border-radius: 15px 15px 15px 15px;
     padding: 5px!important;
     line-height: 1.1;
}

.productPriceContainer TextArea{
width:450px;
height:40px;
}
.productPriceDescription, .productQty, .productQtyBox, .coupon, .btnContinueShopping 
{
display:none;
}

#hostInfo td{
 border-bottom:1px solid #cccccc;
}
.seasonResults p{
 margin:0px;
 padding:0px;
}

/**HEADER**/
.logo {width: 426px;height:146px;background:url(/images/112582/layout/logo.png) no-repeat center;margin:auto;position:absolute;top:24px; left:0; right:0;}
.pin-presents {width:272px;height:38px;background:url(/images/112582/layout/pin-presents.png) no-repeat center;position:absolute;top:10px;left:0px;}


/**FOOTER**/
.icons-footer {
    padding-top: 30px;
    padding-bottom: 88px;
}
.icons-footer img {max-width:248px;}


/**MOBILE NAV**/

.slicknav_menu.mobileNav1,.slicknav_menu.mobileNav1 .slicknav_btn { background: #EF2227;}
.slicknav_menu.mobileNav1 li a, .slicknav_menu.mobileNav1 li a:visited{color:#fff;}
.slicknav_menu.mobileNav1  .slicknav_nav ul li {  border-top: 1px solid #FF2D33;  border-bottom: 1px solid #BE0B0F;}
.slicknav_menu.mobileNav1 .slicknav_nav a:hover  {background-color:#EB5559}
.slicknav_menu.mobileNav1 .slicknav_nav ul li ul { background-color: #D7090E;}

.slicknav_menu.mobileNav0,.slicknav_menu.mobileNav0, .slicknav_btn { background: #3A4B9D;}
.slicknav_menu.mobileNav0 li a,.slicknav_menu.mobileNav0 li a:visited{color:#fff;}
.slicknav_menu.mobileNav0 .slicknav_nav ul li { border-top: 1px solid #576AC6; border-bottom: 1px solid #0A133E;}
.slicknav_menu.mobileNav0 .slicknav_nav a:hover { background: #4D5EB2;}

.slicknav_menutxt{margin-top:-5px;padding-right:15px;}



@media handheld, only screen and (max-width:800px){



#header{margin:0px;}
.ddsmoothmenu-v{display:none!important;}

#leftcolumn{display:block;}




.blogLatestTitle{width:100%!important;}
.icons-footer {
    padding-top: 30px;
    padding-bottom:10px;
}
#newsletterContainer {
    position: static;
    margin: 0 auto;
}


/**MAINCONTENT**/

#header {background-color:#3A4B9D; background-position: 0px 30px;}
.pin-presents{left:0px;margin: auto;right: 0;}
.logo{top:55px;width:100%;}

span.scroll-btn {
  display: block!important;
  text-align: center;
  font-weight: bold;
}

.ligbscores {
  background-color: #FDFDFD;
  padding: 10px;
  border: 1px solid #eee;
  width:100%;
  overflow:scroll;
}
.hostInfo{width:100%;
 overflow:scroll;}

#announcements {
  position: static;
  margin-top: 90px;
  width: 100%;
}
.ligbscores table tr:nth-child(even){background-color:#eee;}

#announcements * {font-size: 100%!important;}

.blogListEntry table{width:100%!important;}
.blogListEntry table td{padding:5px;}
.blogListEntry table tr:nth-child(even) {background-color:#ccc;}

/**FOOTER**/
#footer img{max-width:100%;}

#footer {  padding: 20px;}


/**end of media query**/

}

@media handheld, only screen and (max-width:428px){
#productImageContainer{float:none;}


#maincolumn *{font-size:100%;}
.blogListEntry table *{font-size:100%;}

.logo { background-size: 100%;}

/**end of media query**/
}
