﻿h1,h2,h3,h4,h5,h6{letter-spacing:.1em;text-transform:uppercase;font-weight:normal;color:#c71118;border:0;}h5,h6{font-weight:700;}a{color:#c71118;}.hdr-color{color:#c71118;}input[type=text],input[type=password],input[type=email]{padding:10px 4px;background-color:#f9f9f9;}select,textarea,.pseudoinput{padding:9px 4px;background-color:#f9f9f9;}select.focus,select:focus,textarea.focus,textarea:focus{border:1px solid #2d8bbe;background-color:#ffeb9c;}.button{background:#ec1f27;background:-webkit-gradient(linear,left top,left bottom,from(#ec1f27),to(#ec1f27));background:-webkit-linear-gradient(top,#ec1f27,#ec1f27);background:-moz-linear-gradient(top,#ec1f27,#ec1f27);background:-ms-linear-gradient(top,#ec1f27,#ec1f27);background:-o-linear-gradient(top,#ec1f27,#ec1f27);background:linear-gradient(top,#ec1f27,#ec1f27);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec1f27', endColorstr='#ec1f27')";}.home-widget-header,.widget-header{background:#ec1f27;background:-webkit-gradient(linear,left top,left bottom,from(#ec1f27),to(#ec1f27));background:-webkit-linear-gradient(top,#ec1f27,#ec1f27);background:-moz-linear-gradient(top,#ec1f27,#ec1f27);background:-ms-linear-gradient(top,#ec1f27,#ec1f27);background:-o-linear-gradient(top,#ec1f27,#ec1f27);background:linear-gradient(top,#ec1f27,#ec1f27);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec1f27', endColorstr='#ec1f27')";}.home-widget-content,.widget-content{background-color:#f0f0f0;border:1px solid #ec1f27;border-top:0;}.home-widget-content.alt,.widget-content.alt{background-color:#e0e0e0;}.home-widget-footer,.widget-footer{background-color:#ec1f27;}.tblhdr,#cart .carthdr{color:#fff;background:#ec1f27;background:-webkit-gradient(linear,left top,left bottom,from(#ec1f27),to(#ec1f27));background:-webkit-linear-gradient(top,#ec1f27,#ec1f27);background:-moz-linear-gradient(top,#ec1f27,#ec1f27);background:-ms-linear-gradient(top,#ec1f27,#ec1f27);background:-o-linear-gradient(top,#ec1f27,#ec1f27);background:linear-gradient(top,#ec1f27,#ec1f27);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec1f27', endColorstr='#ec1f27')";}table.dataTable thead{background:#ec1f27;background:-webkit-gradient(linear,left top,left bottom,from(#ec1f27),to(#ec1f27));background:-webkit-linear-gradient(top,#ec1f27,#ec1f27);background:-moz-linear-gradient(top,#ec1f27,#ec1f27);background:-ms-linear-gradient(top,#ec1f27,#ec1f27);background:-o-linear-gradient(top,#ec1f27,#ec1f27);background:linear-gradient(top,#ec1f27,#ec1f27);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec1f27', endColorstr='#ec1f27')";}table.dataTable thead>tr>th{border-bottom:0;}table.dataTable tbody tr td{border-bottom:1px solid #ec1f27;}table.dataTable tbody tr:nth-child(even){background-color:#e0e0e0;}table.dataTable tbody tr:nth-child(odd){background-color:#f0f0f0;}div.calendar .container .content{font-size:36px;line-height:52px;font-size:3.6rem;line-height:5.2rem;}.ui-bg-cart{width:240px;height:24px;background-position:0 0;}.ui-bg-cart-on{width:240px;height:24px;background-position:0 0;}#content-head{width:100%;padding:0;}#content-head div.top{height:42px;background-color:#e9e9e9;}#content-head div.mid{height:120px;}#content-head div.logo{width:100%;height:100px;margin-top:10px;background-image:url(/assets/loveanaheim/images/logo.png);background-position:center center;background-repeat:no-repeat;background-size:contain;}#content-head div.logo a{display:block;height:100px;}#wrapper-head{height:162px;background-color:#fff;}#wrapper-head #persistant-nav{position:relative;top:6px;right:10px;margin-top:5px;}#wrapper-head #persistant-nav li{border-right:1px solid #202020;}#wrapper-head #persistant-nav li:last-child{border-right:1px solid #202020;padding-right:10px;}#wrapper-head #persistant-nav li a{color:#202020;}#wrapper-head #persistant-nav li span{color:#505050;font-size:12px;line-height:12px;font-size:1.2rem;line-height:1.2rem;text-align:left;text-decoration:none;text-transform:uppercase;font-weight:normal;}#wrapper-head #minicartbtn{right:0;top:0;width:180px;height:42px;margin:0;padding:0 0 0 50px;background-image:url("/content/common/ds/cart.png");background-repeat:no-repeat;background-size:50px 42px;}#wrapper-head #minicartbtn a.mini{line-height:42px;height:42px;font-weight:400;text-align:left;text-decoration:none;text-transform:uppercase;color:#202020;}#wrapper-head #minicartbtn a.mini:hover{color:#d00000 !important;text-decoration:none;}#wrapper-head #minicartwrap{top:41px;right:40px;width:290px;padding:10px;}#wrapper-head #minicartlinks{padding:0;width:auto;float:left;text-align:left;}#wrapper-head #addcartlinks{padding-left:0;text-indent:-9999px;position:absolute;top:0;left:0;width:170px;}#wrapper-main{padding-bottom:210px;}#content-main{padding-top:30px;min-height:460px;}#wrapper-foot{height:210px;margin-top:-210px;}#content-foot div.logo{position:relative;float:left;width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-o-calc(50% - 20px);width:calc(50% - 20px);height:60px;padding:5px 10px;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:contain;}#content-foot div.logo-la{background-image:url(/assets/loveanaheim/images/logo-stacked-rev.png);}#content-foot div.logo-jmh{background-image:url(/assets/loveanaheim/images/jmh.png);}#content-foot div.logo-full{position:relative;width:100%;height:60px;padding:15px 0;text-align:center;}#content-foot div.logo-full img{height:auto;width:240px;}#content-foot a{color:#fff;}#content-foot a:hover{color:#c71118;}#content-foot ul.links{position:absolute;top:55px;right:0;}#content-foot ul.links li{float:left;}#content-foot ul.links li a{padding-right:8px;border-right:1px solid #fff;margin-right:8px;}#content-foot ul.links li:last-child a{padding-right:0;border-right:0;margin-right:0;}#content-foot ul.social{position:absolute;top:15px;right:0;}#content-foot ul.social li{float:left;}#content-foot ul.social li a{padding-left:15px;}ul.navlisthorz{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}ul.navlisthorz li a{letter-spacing:.02em;padding-left:7px;padding-right:7px;text-transform:uppercase;text-align:center;}ul.navlisthorz li a:hover{background-color:#ec1f27;}ul.navlisthorz .subnav{background-color:#ec1f27;}ul.navlisthorz .subnav li{margin:0;width:100%;}ul.navlisthorz .subnav li a{padding:12px 10px;text-align:left;background-color:#ec1f27;}ul.navlisthorz .subnav li a:hover{background-color:#b00f15;}