/*	Viewport sizes and paddings
	***************************/
/*	Colors
	******/
/*	Fonts
	*****/
#hero-image ul.wifi {
  display: none !important; }

#wk-bar {
  background: #ffffff;
  background-image: linear-gradient(to right, #f37020, rgba(243, 112, 32, 0.5), #f37020);
  line-height: 32px;
  position: relative;
  z-index: -1;
  overflow: hidden; }

@media (min-width: 801px) {
  #wk-bar {
    padding: 31px 20px 31px 20px;
    font-size: 20px;
    line-height: 32px;
    text-align: center; }
    #wk-bar .label {
      height: 32px;
      padding-left: 7px;
      line-height: 32px;
      margin: 0 22px 0 0; }
      #wk-bar .label:after {
        width: 32px;
        height: 19px;
        right: -19px; }
  body.category #header {
    margin-bottom: 0; }
  body.category .category-tabs {
    margin-top: -40px; }
  body.category #wk-bar {
    padding: 31px 20px 72px 20px; }
  body.product-detail #wk-bar {
    z-index: 4; } }

@media (max-width: 800px) {
  #wk-bar {
    padding: 20px 15px 20px 15px;
    font-size: 16px;
    line-height: 24px; }
    #wk-bar .label {
      line-height: 24px;
      margin: 0 18px 0 0; }
  body.category .category-layout {
    padding-top: 0; }
  body.category #wk-bar {
    padding: 60px 15px 20px 15px; } }
