.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.section-navigation{margin:40px 6.25% 14px;position:relative}.section-navigation .section-name{background:url('/web-resources/default/img/choose-a-section.png') no-repeat;font:400 14px 'BrandonGrotesque';color:#444;width:264px;height:25px;display:block;padding:8px 0 0 16px;margin:0}.section-navigation .section-name span{display:block;width:88%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.section-navigation .list-section-name{display:none;width:280px;z-index:999;top:0;left:0;position:absolute;border-radius:0 0 5px 5px;overflow:hidden;border:1px solid #b3b3b3;max-height:217px}.section-navigation .list-section-name ul{list-style-type:none;margin:0;padding:0}.section-navigation .list-section-name ul li{position:static;padding:0 7px;background:#e6e6e6;margin:0;border-top:1px solid #f7f7f7;border-bottom:1px solid #d5d5d5}.section-navigation .list-section-name ul li h3{margin:0;font:400 14px/29px 'BrandonGrotesque'}.section-navigation .list-section-name ul li a{height:100%;font:400 14px/29px 'BrandonGrotesque';background:0;padding:0;border:0;color:#444;text-decoration:none;display:block;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only print,only screen and (min-width:720px){.section-navigation{margin:54px 0 0}.section-navigation .section-name{background:0;font:500 30px/28px 'BrandonGrotesqueMedium';color:#ff2e35;text-transform:capitalize;width:auto;height:auto;padding:0 0 11px 0;margin:0}.section-navigation .list-section-name{display:block;position:static;width:63.63636363636363%;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;overflow:hidden;border:0;max-height:none}.section-navigation .list-section-name ul li{position:static;padding:0 0 6px;background:0;border:0}.section-navigation .list-section-name ul li h3{margin:0;font:700 14px/20px 'BrandonGrotesqueBold';color:#8c1515;text-transform:uppercase;padding:14px 0 4px}.section-navigation .list-section-name ul li a{font:400 14px/20px 'BrandonTextRegular';padding:0;border:0;color:#333;text-transform:uppercase}.section-navigation .list-section-name ul li:first-child h3{padding-top:0}}