@media only screen and (min-width:768px) and (max-width:1024px){#footer-tertiary-navigation{display:none}h4#site-map,h4#support{display:none}footer #social{min-width:156px;float:right}#footer-secondary-navigation .ten.columns{width:75%}#footer-secondary-navigation h4{margin-right:2%}footer .bucket{width:24%;margin-right:1%}footer .bucket p{width:85%}footer #first-bucket{width:18%}footer #third-bucket{width:21%}footer #email-signup{width:29%}#footer-contact *{margin-right:10px}#footer-contact #localization{float:right}.ui-dialog{max-width:98%}#footer-contact .terms-links{display:none}#footer-contact li{margin-right:8px}ul.level-1 a{padding:0 15px 0 10px}.header-search .input-text{-moz-transition:none;-webkit-transition:none;transition:none}.header-search .input-text:focus{width:100%}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){footer #social,#footer-secondary-navigation .ten.columns{float:left;width:75%}footer #social{margin-bottom:30px;width:25%}#footer #social a{margin-bottom:0;width:24px}.grid-container .six.forgot-password,.grid-container .six.remember-me,.grid-container .six.forgot-password,.grid-container .six.remember-me{float:none;text-align:left;width:auto}.header-search{width:160px}div.menu-column1{min-height:530px}ul.level-1 a{padding:0 12px 0 16px;font-size:1em}}@media only screen and (max-width:767px){body{background:#f1f1f1;overflow-x:hidden}#main{padding-top:0;top:0!important}#mobile-menu{opacity:1}.grid-container .grid-container{padding:0}.no-layout-change{width:initial!important}#wrapper{-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .25s ease;-moz-transition:-moz-transform .25s ease;-o-transition:-o-transform .25s ease;transition:transform .25s ease;z-index:10}#mobile-menu{display:block}div.level-2 ul.level-2>li{height:auto;background-image:none}#mobile-menu .header-search{border-bottom:1px solid #ccc;display:block}.header-search .input-text{width:96%;position:static}.header-search .input-text:focus{width:96%}.icon-cart{padding:8px 0;width:30px;float:right}span.mobile-mini-cart-quantity{display:block;margin:6px 0 3px 3px;width:17px;height:17px;line-height:17px;float:right;font-size:11px;position:absolute;right:0;top:-3px}.no-mobile{display:none}.ui-widget-overlay{display:none!important}.ui-dialog{-webkit-transform:scale(1);width:calc(100% - 4px)!important;margin:0;max-width:none;top:0!important;border:2px solid #1678bd}.ui-dialog.modal-animate-in{position:absolute;-webkit-transform:none;-webkit-transform:translateX(0);min-height:700px}.form-row{width:100%}.home-featured>.grid-container{padding-bottom:0}.teaser-info h4{font-size:14px;line-height:18px}footer h4{font-size:1.15em}#footer #social a{width:24px;margin-bottom:25px;margin-right:18px}.control a:hover{text-decoration:none!important;color:#f7ce00!important;cursor:default}footer .bucket{width:100%!important}#footer-secondary-navigation{margin:0 auto 0 auto}#footer-secondary-navigation h4{display:block;margin:10px 0}#footer-tertiary-navigation{display:none}#footer-contact .logo{display:block}#footer-contact *{font-size:9px;margin-right:3px}#footer .copyright{margin:0}footer .accordion{border-bottom:1px solid #6e665e;margin-bottom:1em}footer .accordion .content ul{margin-bottom:25px}footer .input-text{width:100%;margin:0;padding:0;line-height:31px;text-indent:15px;color:#fff;font-size:1.5em}#footer-navigation{padding-top:20px}footer #social{top:0;margin-top:21px}#emailsignup_form{width:100%}#emailsignup_form button{width:auto}#mobile-localization{float:left;margin:0 0 12px 0;padding:0 0 0 30px;background-position:0 -189px;height:14px;line-height:13px}#mobile-intl-localization{float:left;margin:0 0 12px 0}#footer-contact .logo{margin:0!important;float:left}#footer-contact li{display:block;width:100%;overflow:hidden;margin:10px 0}#footer-contact li{display:block;width:100%;overflow:hidden;margin:10px 0}#footer-contact .location-change li{margin:0 2px}#footer .terms-links{display:none}#footer-contact #localization{position:absolute;bottom:20px;right:20px}#emailsignup_form input.email{width:100%}.footer-brooks-logo{display:block;width:100%}.html-slot-container div:first-child{width:100%;text-align:center}.html-slot-container div:nth-child(2){display:none}}@media only screen and (max-width:480px){.item-dashboard.four.columns{margin-top:15px}}