@media only screen and (min-width:320px) and (max-width:640px){.mb{display:block!important}a,input,p,div{-webkit-tap-highlight-color:transparent!important}.desktop{display:none}.wrap{width:100%;max-width:100%;position:relative;overflow:hidden}.mb-padding,body.fixed .mb-padding{width:100%;clear:both;float:left;height:0}.frame{width:95%;max-width:95%}.slidebox{height:0}.inner-col{padding-right:20px}footer.global .copy .logo{background:url(../images/mobile/images/logo.png) no-repeat top left;background-size:contain;width:100%}.col1,.col2,.col4,section.promotion .lay1a,section.promotion .lay1b{clear:both;width:100%}section.travel .col1 .reveal-box,section.travel .col1 .reveal-box .top,section.travel .col1 .reveal-box .box,section.travel .col1 .map-box{width:100%;padding:0}section.travel .col1 .reveal-box .top .tabs{margin-left:0}section.travel .col1 .reveal-box .top .tabs a{width:42px;height:60px;margin-right:2px}section.travel .col1 .reveal-box .top{height:60px}section.travel .col1 .reveal-box .top .tabs a span.circle{width:41px;height:41px;background-size:403px;background-position:-198px -88px}section.travel .col1 .reveal-box .top .tabs a:hover span.circle,section.travel .col1 .reveal-box .top .tabs a.current span.circle{background-size:403px;background-position:-247px -88px}section.travel .col1 .reveal-box .top .tabs a span.icn{left:8px;top:5px;background-size:800%;padding:0;width:25px;height:30px}section.travel .col1 .reveal-box .top .tabs a span.icn{background-position-y:-17px!important}section.travel .col1 .reveal-box .top .tabs a:hover span.icn,section.travel .col1 .reveal-box .top .tabs a.current span.icn{background-position-y:5px!important}section.travel .col1 .reveal-box .top .tabs a span.icn.parking{background-position:2px -17px}section.travel .col1 .reveal-box .top .tabs a span.icn.train{background-position:-43px -17px}section.travel .col1 .reveal-box .top .tabs a:hover span.icn.train,section.travel .col1 .reveal-box .top .tabs a.current span.icn.train{background-position-x:-43px}section.travel .col1 .reveal-box .top .tabs a span.icn.bus{background-position:-87px -17px}section.travel .col1 .reveal-box .top .tabs a:hover span.icn.bus,section.travel .col1 .reveal-box .top .tabs a.current span.icn.bus{background-position-x:-87px}section.travel .col1 .reveal-box .top .tabs a span.icn.cycling{background-position:-131px -17px!important}section.travel .col1 .reveal-box .top .tabs a:hover span.icn.cycling,section.travel .col1 .reveal-box .top .tabs a.current span.icn.cycling{background-position:-131px 5px!important}section.travel .col1 .reveal-box .top .tabs a span.icn.pedestrian{background-position:-175px -17px}section.travel .col1 .reveal-box .top .tabs a:hover span.icn.pedestrian,section.travel .col1 .reveal-box .top .tabs a.current span.icn.pedestrian{background-position-x:-175px}section.travel .col1 .reveal-box .top .tabs a span.line{left:45%}section.travel .col1 .reveal-box .box{height:400px;width:99%}section.travel .col1 .reveal-box{height:auto;width:98%;float:none;margin:auto}section.travel .col1 .map-box{float:none;margin:auto;width:97%;clear:both}section.travel .col1 .reveal-box .box .inner .txt{padding:0;width:100%;height:150px}section.travel .col1 .reveal-box .box .inner .ad{clear:both}section.travel .col1 .reveal-box .box .inner .ad img{width:100%;height:auto}section.travel .col1 .reveal-box .top a.btn.g{width:85px;font-size:16px;margin-top:0;margin-right:0;position:absolute;top:-6px;right:-19px}section.travel .col1 .reveal-box .top a.btn.g span{padding:10px}.navigation{position:relative;height:auto;box-shadow:0 0 5px rgba(0,0,0,.2);top:0;left:0;background:0}body.fixed .navigation{height:auto;border-bottom:0;position:relative}.navigation .top .error .frame{padding-top:20px;padding-bottom:0}.navigation .top .error .frame li{padding-left:0;padding-right:0;padding-bottom:0;padding-top:0;width:100%;color:#fe3d38;font-size:14px;font-family:"avenir lt w01 95 black"}.item .tnc a,.item .tnc.show p{font-size:14px;line-height:15px;padding-top:7px}header.home{overflow:visible;background:#ebeae3}header.home .list{margin-bottom:0}header.home .float{width:100%;margin-left:0;left:0}header.home .left hr{margin-top:40px;margin-bottom:5px;border-top:3px solid #999}header.home .left .s-title{font-size:24px;line-height:24px}header.home .left{width:243px;padding-left:15px}header.home .left p{height:25px;font-size:12px}header.home .left p a.btn span{padding:8px;padding-left:13px;padding-right:13px}header.home .home-menu{position:relative;height:auto;clear:both}header.home .list{width:100%;margin-top:-40px}header.home .slide_selectors{bottom:47px}.slide_selectors .si{background:url(../images/icons/images/tabs-mobile.png) -20px 0 no-repeat!important;background-size:auto 20px!important;width:20px!important;height:20px!important;margin-right:20px!important;margin-bottom:0!important}.slide_selectors .si.selected{background-position:0 0!important}.shop-display{margin:10px 0 20px}header.picture{height:auto}header.picture img.foreground{display:none}header.picture img.background{width:100%!important;height:auto!important}footer.global .copy{width:100%;margin-top:0;font-size:14px;line-height:16px}footer.global .copy a.top{height:40px;float:left;width:100%;text-align:center;position:absolute;top:-20px}footer.global .copy a.top i{font-size:40px;width:40px;height:40px;float:left;left:50%;position:absolute;margin-left:-20px;background:#bfb3a7}footer.global .copy a.top span{clear:both;font-size:16px;text-decoration:none;padding-top:40px;text-transform:uppercase;text-decoration:none;left:50%;position:absolute;margin-left:-16px;font-family:"avenir lt w01 95 black"}footer.global .copy .col2,footer.global .copy .col4{width:50%;clear:none}footer.global .copy .content{padding-top:80px}.col4.mb .pa{padding-right:0}.col4.mb .pa p{margin-bottom:28px}header.map{height:200px}header.map #content .img,header.map #content .col2,header.map #content{width:100%}header.map #content .col2.text .inner{padding-left:0;padding-top:10px}.infocontent{padding:0;width:100%;margin-bottom:20px}.infocontent .col2{clear:none;width:62%}.infocontent .col2 p.title{padding-bottom:0;margin-bottom:5px}.gmaps .pullup2{margin-top:10px!important}.infocontent .img{width:38%}.navigation .top{display:none;position:absolute;top:60px;width:100%;background:#fff;padding-bottom:0}.navigation .top .frame{width:90%;max-width:90%}.navigation .top.active{display:block!important}.navigation .top .frame .up-to-date{padding-left:0;padding-right:0;padding-bottom:15px;padding-top:15px;width:100%;color:#424242;font-size:14px;font-family:"avenir lt w01 95 black"}.navigation .top .frame .form input{width:100%;margin-bottom:10px!important}.navigation .top .frame .form input[type=text]{width:100%!important;padding-top:17px;border-radius:0!important;border:0;border-bottom:1px solid #e9e9e9;padding:0;margin-bottom:0!important;font-size:18px;height:50px}.navigation .top .frame .form input[type=submit]{padding-top:18px;padding-bottom:18px;padding-left:0;padding-right:0;border-radius:0!important;margin-top:15px;margin-bottom:15px!important}.navigation .menu{height:57px;border-top:4px solid #fe3d38;border-bottom:1px solid #bfb3a7;-webkit-user-select:none}.navigation a.logo{width:150px;height:70px;position:absolute;float:left;left:0;top:0;background:url(../images/mobile/images/logo.png) no-repeat top left;background-size:100%}.navigation a.btn{width:40px;height:55px;float:left;padding:0;position:relative;background-size:auto 100%!important;background:#fff}.navigation .icons{float:right;width:120px}.navigation .icons a{cursor:pointer}.navigation .icons a i{width:100%;text-align:center;font-size:23px;padding-top:16px;padding-bottom:16px;color:#424242}.navigation .icons a:hover i{color:#d02919}.frame.ls{width:100%;max-width:100%}.frame.ls .live-search{top:0;left:0;width:100%;height:0}.live-search .results{left:0;top:50px;width:100%;background:0;padding-top:0;display:block;border-top:1px solid #bfb3a7}.live-search{display:none}.live-search.focus{display:block}.live-search .results .list{margin-top:0;border:0 solid #000}.live-search .results .list,.live-search .results .list .t,.live-search .results a.cap{width:100%}.live-search .results a.cap{background:#999;border-bottom:2px solid #656565;padding-top:15px}.live-search .input i{display:block}.live-search .results a.cap span{font-size:15px;font-family:"avenir lt w01 95 black"!important}.live-search .results .list ul li:last-child a{border-bottom:0}.live-search .start,.live-search .end{display:none}.live-search .bg{width:100%;background:0;padding-top:0;background:#fff;height:50px;text-align:center}.live-search .bg input{width:93%;margin-left:auto;margin-right:auto;margin-top:4px;height:43px;font-family:"avenir lt w01 65 medium";font-size:18px}.live-search .bg .fa-times{position:absolute;top:15px;right:5%;font-size:20px;color:#666;cursor:pointer}.live-search .results .list .t{height:35px;padding:0;padding-top:16px;font-family:"avenir lt w01 95 black"}.live-search .results .list .t .left{padding-left:5%;font-size:16px;width:35%}.live-search .results .list .t .right{padding-right:5%;font-size:16px;width:50%;font-family:"avenir lt w01 65 medium"}.live-search .results .list ul{height:169px;-webkit-overflow-scrolling:touch;background:#fff}.live-search .results .list ul li a span.title{padding-left:5%;font-size:20px;float:left;clear:both;margin-bottom:10px}.live-search .results .list ul li a span.cat{padding-left:5%;font-size:14px;float:left;clear:both;color:#9a9a9a}.live-search .results .list ul li a span.cat i{padding-right:4px}.live-search .results .list ul li a{padding-top:20px;padding-bottom:20px}.frame.menu-list{width:100%;max-width:100%;display:none}.navigation .frame{position:relative}.frame.menu-list.active{display:block}.navigation .menu-list ul{position:absolute;top:0;margin-left:0;left:0;right:0}.navigation .menu-list ul li{width:100%;position:relative;overflow:hidden;margin-left:0}.navigation .menu-list ul li a{width:100%;background:#f5f5f5;padding-top:25px;padding-bottom:25px;border-top:0;border-bottom:2px solid #ccc;padding-left:20px!important;font-family:"avenir lt w01 95 black";font-weight:400;margin-left:0}.navigation .menu-list ul li a.current{border-top:0}.navigation .menu-list ul li.last a{border-bottom:4px solid #666}.navigation .menu-list ul li a:hover{border-top:0}.item{margin-right:0;margin-bottom:20px;padding:4px}.item .title{border-bottom-width:1px;width:100%;padding-right:0;font-size:16px;padding-top:10px}.item .valid{font-family:"avenir lt w01 95 black";padding-bottom:25px}.item .pdf{padding-bottom:8px;font-size:14px}.item .b_gap{height:40px}.item .text{font-size:14px;line-height:16px;margin-top:0;padding-top:0}.item .valid{font-size:16px;line-height:16px}.item .offer{font-size:22px;line-height:26px}.item .pdf{font-size:13px}section.offers .frame .right_tag .t p span{font-family:"avenir lt w01 95 black"}section.offers .frame .col1{width:100%}section.offers .frame .left_tag .t{padding-left:0;padding-right:0}section.offers .frame .left_tag .t h4{font-size:14px;padding-top:14px}.wb .tags{border-bottom:0}.wb .tags a{font-size:16px;font-family:"avenir lt w01 65 medium";padding-right:10px}.wb .tags span{padding-bottom:20px;padding-left:5px}.wb.sign-up form,.wb.sign-up form .txt-field{width:100%}.wb.sign-up form .txt-field label{width:93%}.wb .depth{padding-bottom:10px;padding-top:13px;margin-bottom:10px}.wb .depth,.wb .depth a i{font-size:10px}.wb .depth a{line-height:15px}.wb .depth a,.wb .depth a i{padding-right:3px}.left_tag2{top:10px}.left_tag2 .cap,.left_tag2 .t,.left_tag2 .s{background-size:auto 100%}.wb h1{font-size:24px;padding-top:0}.wb .sale .left{margin-bottom:14px!important}.wb .sale.yellow .left .shop .img img{height:150px}.navigation .menu-list ul li ul{display:none;position:relative}.navigation .menu-list ul li ul.active{display:block}.navigation .menu-list ul li ul li a{background:#dfdfdf;padding-top:12px;padding-bottom:12px}.navigation .menu-list ul li ul li a .icn{width:18px;text-align:center;margin-right:10px}.navigation .menu-list ul li ul li a span.fa.fa-arrow-circle-right{display:none}section.promotion.home .col1 .advert,.advert404{width:100%;background:0;box-shadow:none}section.promotion.home .clients{padding-top:15px;padding-bottom:15px}section.promotion.home .clients a{width:100px}section.promotion.home .clients .clients-roll{position:relative;top:0;left:0;width:8000px;float:left}section.promotion.home .clients .clients-roll .width{float:left;position:relative}section.promotion.home .clients .clients-roll .width .b{float:left}section.promotion.home .col1 .advert .padding,.advert404 .padding{padding:0}section.promotion.home .col1 .advert .padding img,.advert404 img{width:100%}section.promotion.home .col1 .advert .txt p.title,.advert404 .txt p.title{margin-top:20px;font-size:21px}section.promotion.home .col1 .advert .txt .tags,.advert404 .txt .tags{font-size:12px}.advert404 .txt{display:none!important}.wb .sale .left,.wb .sale .right{width:100%;clear:both;margin-bottom:0}section.promotion.home .wb.social.twitter a{display:initial}section.promotion.home .wb.social.twitter,section.promotion.home .wb.social.twitter .list{width:100%;height:auto}.wb .subtext{line-height:22px}.wb .subtext .text{width:80%;line-height:22px}.scroller .item{padding:0}.scroller .item a{width:90%;float:left}.wb h2,.wb h3{font-size:18px;padding-top:0}.wb h2 a{margin-top:4px}.wb.opening-hours .list .i .left{font-family:"avenir lt w01 65 medium"}.wb .categories-results .l-item.azlist .txtbox{width:100%}section.promotion .pullup{margin-top:-84px}section.promotion .a-z-list .cat{line-height:31px;font-size:21px;width:75%;padding-top:0;float:left;margin-top:-2px}section.promotion .a-z-list .az{float:left;width:25%;margin-right:0}.wb .categories-results .l-item.azlist{padding-top:20px;padding-bottom:20px}section.promotion .a-z-list{padding-top:0}.wb{margin-bottom:10px}.wb .categories-results .l-item .img,.wb .categories-results .l-item .txtbox{width:100%;min-height:inherit}.wb .categories-results .l-item .img{margin-bottom:10px}.wb .categories-results .l-item .img img{width:100%;height:auto}.visit-lincoln-feed{height:auto}.visit-lincoln-feed ul{border-bottom:0;width:100%}.visit-lincoln-feed{box-shadow:0 2px 5px rgba(0,0,0,.1)!important}.visit-lincoln-feed ul li a img{width:17%}.visit-lincoln-feed ul li{height:auto}.visit-lincoln-feed .inner{padding-top:20px}.col2.view-type{width:100%;float:left;clear:both;margin-top:20px;margin-bottom:10px}.view-type span{width:30%;text-align:center}.view-type .btn{margin-right:4%;margin-left:4%;width:32%;height:40px;background-image:url(../images/icons/images/slidebtn.gif);background-size:auto 200%;background-position:center top}.view-type .btn.active{background-position:center 100%}.view-type .btn span{width:100%;background-size:100%}.wb .share .cat-box{width:100%}.wb .categories-results .l-item.azlist a i{display:none}.wb .categories-results .l-item .letter{margin-left:-4px;display:none}footer.global ul li a span.fa.fa-arrow-circle-right{font-size:25px;right:2px;top:7px}footer.global ul li a span{width:17px}footer.global .title{text-transform:uppercase;font-size:16px;padding-bottom:5px;font-family:"avenir lt w01 95 black"}footer.global ul{padding-bottom:30px;float:left;clear:both;width:100%}footer.global ul li a{padding-top:10px;padding-bottom:10px;padding-left:25px;font-size:14px;width:95%;font-family:"avenir lt w01 95 black"}footer.global ul li a span.icn{line-height:37px}.directions_lightbox .directions_lightbox_wrapper{width:90%;height:90%;margin-top:8%}.scroller .next i{margin-top:100%}section.promotion.home .list h3{padding-top:10px}section.promotion.home .list,.page404 .list-main{display:block!important;position:relative!important;bottom:initial;width:auto;left:initial;float:none;clear:both;margin:-50px 0 20px}.page404 .list-main{margin-top:0}section.promotion.home .list ul,.page404 .list-main ul{float:none}section.promotion.home .list ul li,.page404 .list-main ul li{float:none}.page404 .list-main ul li{width:100%}section.promotion.home .list ul li a,.page404 .list-main ul li a{float:none;display:block}section.promotion.home .list ul li a span.txt,.page404 .list-main ul li a span.txt{float:none;display:block}section.travel .col1 .map-box .inner p.title{margin-top:0}.shopping-full-width .wb .left,.shopping-full-width .wb .left2,.shopping-full-width .wb .right,.shopping-full-width .wb .right2{width:100%}.div2l,.div2r{padding:0}section.promotion.home .col1 .advert .padding{width:100%}section.promotion.home.links .col1 .advert .padding{height:auto;float:left;padding:0;margin:0}section.promotion.home .col1 .advert .txt,.page404 .advert404 .txt{position:relative!important;clear:both;display:none!important}.advert .tabs-home a,.advert .tabs-home a.current,.advert404 .tabs-home a,.page404 .advert404 .tabs-home a.current{width:94%}.advert .tabs-home,.page404 .advert404 .tabs-home{position:inherit!important;width:100%!important;top:0!important;left:0!important;right:0!important;bottom:0!important}.advert .tabs-home a p.title,.page404 .advert404 .tabs-home a p.title{font-size:16px;margin-top:13px}.advert .tabs-home a p,.page404 .advert404 .tabs-home a p{font-size:14px}.page404 .list-main h3{line-height:30px;background-size:auto 21px;padding-left:28px}.page404 .advert404 .tabs-home a{width:94%}ul.shopping-view-all{width:100%}ul.shopping-view-all li a{background:#fe3d38!important;color:#fff!important}ul.shopping-view-all li a span.fa.fa-arrow-circle-right{display:inline-block!important;color:#fff!important}.infobox .gmap-mobile-info{box-shadow:none;margin-bottom:0}.infobox .gmap-mobile-info .inner{padding:0}.infobox .gmap-mobile-info .inner .infocontent{margin-bottom:0}.tabs-show{display:none}article.text img{width:100%;height:auto}.all-cats .right_tag{top:7px}.view-map #map-canvas{height:200px}article.text p:first-child{line-height:22px}.directions-list{display:none}.directions-results{display:none;width:100%;clear:both;height:0}.directions-results .content{clear:both;width:100%}.directions-list.show{display:block!important}section.offers .item{margin-bottom:0;padding-bottom:40px}section.offers .item .tnc-wrap{position:absolute;bottom:5px;left:5px;right:5px;width:auto}.frame.fix{height:auto}header.home .iosSlider .slider .item1 .btn.g{height:inherit!important;position:relative}header.home .iosSlider .slider .item1 .btn.g span{padding-right:40px}header.home .iosSlider .slider .item1 .btn.g i{position:absolute;top:37%;right:12px}}@media only screen and (max-width:640px) and (orientation:landscape){.navigation .top .frame .form input[type=text]{width:50%!important;padding-top:17px;border-radius:0!important;border:0;border-bottom:1px solid #e9e9e9;padding:0;margin-bottom:0!important;font-size:18px;height:50px;float:left;margin-right:0}.navigation .top .frame .up-to-date{font-size:10px!important;font-family:"avenir lt w01 95 black"}.navigation .top .error .frame li{font-size:10px}.navigation .top .frame .form input[type=submit]{font-size:14px}.live-search .results .list ul li a span.cat{display:none}.live-search .results .list ul li a span.title{margin-bottom:0}.live-search .results .list .t{height:24px;padding-top:8px}.navigation .menu-list ul{height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:#fff}}