@media only screen and (min-width:768px){}@media only screen and (max-width:767px){}body > .wrapper{width:90%}.middle-container,.header-top-container,.header-bottom-container,.footer-container{width:auto;margin:0 auto}.middle-container{margin-top:15px;padding:0}.middle{padding:0}.footer-container{margin:0;padding:0}footer{margin:0;padding:0;width:100%}.row{margin:5% 0 0}.row:first-of-type{margin:0}.products .row:first-of-type .col{padding:0 0 20px 0}.row .col{margin:0}.row .col.full,.row .col.half,.row .col.half.left,.row .col.half.right,.row .col.center,.row .col.twothirds,.row .col.third{width:100% !important}.row .col.center,.row .col.left{margin:0}.row .col.third.center,.row .col.third.left{margin:0 !important}.row .col.right{margin:0 0 5% 0 !important}.cms-home .row.covers .col{margin:0 0 10px 0 !important;text-align:left !important}  .cms-home .row.covers .col .block{width:50% !important}.cms-home .row:nth-child(0n+3).covers .col{text-align:right !important}  .cms-home .row.covers .col.full{height:264px;text-align:center !important}.cms-home .row.covers .col h1{font-size:24px;margin:176px auto 0 auto}.cms-home .row.covers .col .title{font-size:18px !important}  .cms-home .row.covers .col .subtitle{font-size:11px !important}  .cms-covid19 .col-1-layout .col-main{width:100%}.row .col img{max-width:100%;margin:0 auto}.catalog-category-view .col-1-layout .img-wrapper{width:auto;height:auto}.catalog-category-view .col-1-layout .img-wrapper img{max-width:100%}.catalog-category-view .main-cat-img .img-wrapper{height:auto !important;display:none}.video iframe{width:100%;height:auto}.button{width:auto !important}.footer .sharethis{float:left;margin-left:20px}.footer .sub{clear:left}.footer-container .footer .subfooter{width:100%;padding:0}.footer-container .footer .bottom-footer{width:100%}.footer .subfooter > div{width:100% !important}.footer .informational li{float:none;width:auto;text-align:left;margin:20px 0}.footer div.latest-news,.bottom-footer div.tc-copyright{width:100% !important;padding:20px 0}.bottom-footer ul li,#end_footer_link_menu li{display:block;margin:10px 0}.bottom-footer .copy,.bottom-footer ul,#end_footer_link_menu{float:none;text-align:left}.footer .informational.row .col.full{margin:0}.two-column-text{-moz-column-count:1;-webkit-column-count:1}.catalog-listing .product-bottom{position:relative;bottom:0;clear:left}.col-1-layout .col-main .catalog-listing.listing-type-grid .item{height:auto}.col-1-layout .col-main .catalog-listing .row{margin-top:10px}.catalog-category-view .main-cat-img #category-overlay{display:none}.category-head .price-box{float:none}.catalog-category-view .col-1-layout #main .catalog-listing .item .product-info{width:100%;margin:0 auto}.catalogsearch-result-index .catalog-listing{width:100%;margin:0 auto}.product-shop.mobile{display:block;float:none}.product-essential .product-shop{width:100%}.product-img-box{width:100%}.product-img-box div.MagicToolboxContainer{padding:20px 0}.checkout-cart-index .row,.checkout-cart-index .row .col{margin:1em 0}.checkout-cart-index .shopping-cart-collaterals .col{margin-top:5%}.checkout-cart-index #shopping-cart-table th{display:none}.checkout-cart-index #shopping-cart-table th.title{display:block;width:calc(100% - 40px)}.checkout-cart-index #shopping-cart-table tbody tr td{display:block;width:100%;text-align:left;padding:0 0 20px 0;border:none;font-size:16px}.checkout-cart-index #shopping-cart-table tbody tr td.last{border-bottom:1px solid #cdcdcd }.checkout-cart-index #shopping-cart-table tbody tr td img{width:100%;height:auto}.checkout-cart-index .checkout-types a,.checkout-cart-index .button,.checkout-cart-index .form-button,.checkout-cart-index .form-button-alt{padding:20px}.checkout-cart-index .checkout-types.top{display:block}.checkout-cart-index .checkout-types h4 a{float:none;text-align:center}.checkout-cart-index #shopping-cart-table tbody tr td.qty label,.checkout-cart-index #shopping-cart-table tbody tr td.cost h4{display:inline}.checkout-cart-index #shopping-cart-table tfoot .continue-shopping,.checkout-cart-index #shopping-cart-table tfoot .btn-update{float:none;width:100%;margin:10px 0}.checkout-cart-index a.remove,.checkout-cart-index div.wishlist{font-size:16px}.checkout-cart-index .shopping-cart-totals th:first-of-type,.checkout-cart-index .shopping-cart-totals td:first-of-type{text-align:left}.checkout-onepage-index .col-2-right-layout .col-main,.checkout-onepage-index .col-2-left-layout .col-main{width:100%}#checkout-review-table thead tr th,#checkout-review-table tbody tr td{padding:10px}#checkout-progress-wrapper{display:none}.checkout-onepage-index .col-right{display:none}.checkout-onepage-index .ssl.mobile{display:block}.checkout-onepage-index .trustpilot.mobile{display:block}.one-page-checkout-progress .ssl,.one-page-checkout-progress .trustpilot{display:none}.one-page-checkout-progress .shipping img{width:100%}.checkout-onepage-success .buttons-set .button,.checkout-onepage-failure .buttons-set .button,.checkout-onepage-index .buttons-set .button{width:100% !important;padding:20px;font-size:20px !important;background-color:#6d747a}.checkout-onepage-failure .buttons-set .button,.checkout-onepage-success .buttons-set .button{background-color:#000}.one-page-checkout .form-list li label,.one-page-checkout .form-list li .input-box .input-text,.one-page-checkout .form-list li .input-box select,.one-page-checkout .form-list li .input-box textarea{width:100%}.one-page-checkout .input-box{width:100%;float:none;margin:0}.one-page-checkout .head{padding:10px}.one-page-checkout .box{padding:10px 0}.one-page-checkout .checkout-agreements{padding:10px}.one-page-checkout .checkout-agreements .agreement-content{padding:10px}#checkout-step-review h1{font-size:20px}.checkout-onepage-index dl.item-options dt{float:none;margin:0}#contactFormWrapper,.contacts-index-index .contact-us{float:none;width:100%;padding:0}.contacts-index-index .contact-us{margin:20px 0 0 0}.header #logos{text-align:center;width:100%;margin-top:0}.header #logos .royal-warrant{display:none}.header #logos .logo.ka{padding:10px 0 0 0}.header-top-container{width:100%;padding:0}.header-nav-container{margin-top:0;padding:0;margin:0;width:100%}.header-bottom-container{margin:10px 0;padding:0}.header-bottom-container > div{display:none}.header-bottom-container > div.header-flash-msg{display:block}.header-bottom-container > div.tartan-finder{display:block;float:none;width:100%;padding:0;border:0;text-align:center}.header-bottom-container > div.tartan-finder > a{display:inline-block;margin:5% 0;font-weight:bold !important;padding:18px 0 !important;width:100%;border:1px solid}.header-top{width:100%;margin:0 !important}.header-nav{width:100%;padding:0}.top-links li{float:left}.top-links li.login-link{}.quick-access{float:none}.quick-nav{margin:15px 0 0 !important;width:100%}.header-top #quick-nav{width:100%;margin:0 !important}@media only screen and (max-width:480px){.quick-nav{margin:0;width:100%}}.searchautocomplete .form-search{width:60%}.nav-wrapper{float:none;padding:0}#nav,#nav-right{display:none}#nav li{float:none;width:auto !important;text-align:left}#nav > li{margin:15px 0;padding:0}#nav ul{position:relative;width:100%;left:0;display:none;border:none}#nav.overit,#nav ul.overit,#nav ul.overit ul{display:block;width:100%}#nav.overit{border-top:1px solid #565656;border-bottom:1px solid #565656}#quick-nav .nav-right{float:right;border:1px solid #111;padding:10px 20px 10px 20px;border-bottom:1px solid white}#tartanfinder-mobile{display:none}#tartanfinder-mobile .quick-links{display:none}#tartanfinder-mobile.overit{display:block;background:#fff;padding:30px 0;border:1px solid #565656;border-bottom:none;margin-top:-2px}#tartanfinder-mobile.overit .col{float:none;margin:0 auto;padding:0;width:80%}#tartanfinder-mobile.overit .col.half{margin-top:5%}#tartanfinder-mobile .tartan-finder-search label{width:100%;text-align:center}#tartanfinder-mobile.overit .tartan-finder-search .input-wrapper{width:90%}#tartanfinder-mobile.overit .ka-tartan-browse-alphabet a{width:16px}.small-menu-container{display:block;float:left}.small-icon{background-image:url(https://www.kinlochanderson.com/skin/frontend/default/ka3/images/icon_sprite.png);background-repeat:no-repeat;text-indent:-9999px;display:inline-block;width:35px;height:35px;vertical-align:middle;margin-right:3px}.small-menu{height:49px;display:inline-block}.small-icon.menu{background-position:4px 4px;margin:7px 0}.small-icon.account{background-position:4px -44px}.label.menu{color:#565656;text-align:center;text-transform:uppercase}.small-icon.account{display:none}@media only screen and (max-width:767px){.header .basket-link{display:none}.login-link .label.account{display:none}.account-link .label.account{display:none}.small-icon.account{display:inline-block}}@media only screen and (max-width:379px){.mini-search .input-text{font-size:10px}}#quick-nav-right li.over ul{left:0;width:100%}.social-media ul{margin:0 }.social-media ul li{width:100%;margin:20px 0}.tf #main.page-tartan{width:100%;max-width:none}.tf #main.page-tartan .content-tartan-finder{background:none}.tf #main.page-tartan .content-tartan-finder  h2.search_title{display:none}.tf .content-tartan-finder #ka-tartan-finder-family-filter div.clear-block.tartan-submit{margin-left:0;float:none;width:100%}  .tf .content-tartan-finder #ka-tartan-finder-family-filter input.form-submit{margin:15px 0 0 0}.tf #main.page-tartan .content-tartan-finder div.row .col{margin-right:0 !important;margin-left:0 !important}.tf #main.page-tartan .content-tartan-finder div.clear{margin:0 !important}.tf .search-again{padding:0}.tf .search-again a{float:right}.content-tartan-finder #ka-tartan-finder-family-filter div.clear-block.first{width:100%}.content-tartan-finder #ka-tartan-finder-family-filter input#edit-name{float:none;border:solid 1px #000}.content-tartan-finder .ka-tartan-finder-filters{margin:0}.content-tartan-finder .ka-tartan-browse-alphabet{margin:0;padding:3px;border:1px solid #6d747a}.content-tartan-finder .view-tweed-link a.button{width:auto;display:block;padding:10px}#tartan-finder-view-tweeds p{margin:0}#tartan-finder-left,#tartan-finder-right,#tartan-finder-center{width:100% !important;float:none;margin:20px 0 !important;padding:0}#main.swatch-page #tartan-finder-center{float:left;width:calc(100% / 4 * 3 - 10px) !important}#main.swatch-page #tartan-finder-left{margin-right:20px !important;width:calc(100% / 4 - 20px) !important;float:left}#main.swatch-page #tartan-finder-right{width:100%}@media only screen and (max-width:767px){#main.swatch-page #tartan-finder-center,#main.swatch-page #tartan-finder-left,#main.swatch-page #tartan-finder-right{width:100% !important;float:none;margin:20px 0 !important;padding:0}}#main.swatch-page #tartan-finder-center .content{margin:0}  #main.swatch-page #tartan-finder-services{margin:0}  #main.swatch-page #tartan-finder-services .col.half.right,#main.swatch-page #tartan-finder-services .col.half.left{padding:0;margin:0 0 20px 0}  #tartan-finder-associated .tartan-associated,div.tartan-results li{width:calc(50% - 20px);padding:0;float:left}#tartan-finder-associated .tartan-associated:nth-child(odd),div.tartan-results li:nth-child(odd){clear:left}  #tartan-finder-ajax .imagecache-ka_tartan_finder_full{width:100%;height:auto}ul.tartan-swatches.other li{float:left;width:calc(50% - 10px);margin:0 0 10px 0}ul.tartan-swatches.other li:nth-child(odd){margin-right:10px}  ul.tartan-swatches.other li:nth-child(even){margin-left:10px}  ul.tartan-swatches.other li img{width:100%;height:auto}.swatch-page ul.tartan-swatches.other li:nth-child(even) .tartan-image{margin:0}#swatch-other-items .category-link{width:calc(100%/2 - 20px)}#swatch-other-items .category-link:nth-child(2n+1){clear:left}@media only screen and (max-width:767px){#swatch-other-items .category-link{width:calc(100%);margin-right:0}#main.swatch-page #tartan-finder-services{width:100%;margin:0}#tartan-finder-associated a.what-is-tartan{position:relative;top:0;display:block;margin:10px 0}}#tartan-finder-services .col h3{font-size:24px;top:calc(100%/2 - 50px)}div.tartan-swatch div.tartan-details{text-align:center}  div.tartan-swatch div.tartan-image{width:100%;height:auto !important}div.tartan-swatch div.tartan-image img{width:100%;height:auto}div.tartan-associated img{width:100%;height:auto}li div.tartan-swatch{height:auto}.ka-tartan-browse-alphabet a{font-size:25px;padding:5px}#main.tartan-letter .ka-tartan-browse-alphabet{position:relative;width:auto;right:0;top:0}#main.tartan-letter .ka-tartan-browse-alphabet h3{float:none;width:auto}div.tartan-results-letter .item-list ul li{margin:0}.swatch-page .tartan-swatch .tartan-image{float:none;text-align:left}.swatch-page .tartan-swatches li .tartan-image{margin:0}.swatch-page .tartan-swatches li:nth-child(odd) .tartan-image{margin-right:10px}.swatch-page .tartan-swatches li:nth-child(even) .tartan-image{margin-left:10px}#block-block-11{max-width:100%}.col-1-layout-content .col-main,.col-1-layout-content .col-left,.col-1-layout-content .side-col{width:100%;padding:0;margin:0;float:none;clear:both}.col-1-layout-content .col-left,.col-1-layout-content .right-block,.col-1-layout-content .side-col{display:none}.node .content{width:100%;position:relative}.view-page-slideshow .view-content .item-list{width:85%}.page-carousel #carousel-input img{width:100%;border:none}.page-carousel #carousel-input #carousel-input-text{width:auto}.heritage-news-page .col-main .content-block-hiretage{width:100%}.heritage-news-page .col-main .content-block-hiretage img{width:100%}#cboxContent .node{width:100%}#cboxContent .item-list{width:100%;position:relative;right:0;top:0}#cboxContent .node .content{width:100%}@media only screen and (max-width:767px) and (orientation:portrait){}.side-callout{right:-72px}.breadcrumbs{max-width:none}.product-shop .tartanfinder-link img{max-width:100%}