@media all and (max-width: 1200px){header{height:125px;}header img{max-height:100%;}header >div,header div.swoop,header div.contact{height:125px;}header div.contact{padding:10px 0 0;}header div.contact .telephone{font-size:2em;}header div.warranty{width:auto;padding:10px 5px 0;height:125px;margin:0 20px;}header div.warranty img{margin-top:0;}header .right>div{padding:30px 0 0;}header .right .social-top img{height:30px;width:30px;}header .right .social-top span{padding:5px 0;}header .right .social-top span.tel{font-size:20px;padding:5px 0;}header .right div.buchanan-logo{width:325px;padding:10px 0 0;min-width:325px;}}@media all and (max-width: 1000px){body{font-size:12px;}#content,#turf-table,.seealsowrapper,#home-content{font-size:16px;}#header-wrapper{display:none;}#header-wrapper-small{display:block;box-sizing:border-box;height:88px;}#mobile-menu{height:85px;display:block;overflow:visible;}#mobile-menu div{overflow:visible;}header{display:none;}#smalllogo,nav{display:none;}#container{margin-left:0;margin-top:88px;}div.rightmenu .right-menu-item{height:95px;padding:10px 0;font-size:16px;}div.rightmenu a.right-menu-item div.icon{min-height:0;padding:2px 0;}div.rightmenu a.right-menu-item div.icon img{height:30px;}div.slider .slide .text{padding:10px 0;}div.slider .slide .foreground{display:none;}.bigheight{height:285px;}#page-content{font-size:20px;padding:20px 35px;}.leerowansfooter{font-size:16px;text-align:center;}footer{height:auto;font-size:16px;}}@media all and (max-width: 768px){#header-wrapper-small{height:58px;}#header-wrapper-small #mobile-menu{font-size:12px;height:55px;}#header-wrapper-small #mobile-menu div{height:55px;}#header-wrapper-small #mobile-menu div.telephone{padding:10px 0 0;height:55px;}#header-wrapper-small #mobile-menu .slicknav_menu{padding:1px 5px;}#header-wrapper-small #mobile-menu .slicknav_menu .slicknav_btn{margin:2px;padding:2px;}#header-wrapper-small #mobile-menu .slicknav_menu .slicknav_btn .slicknav_icon span{margin:4px 0;height:0.2em;}#header-wrapper-small #mobile-menu .slicknav_menu .slicknav_btn .slicknav_menutxt{font-size:12px;}#header-wrapper-small #mobile-menu .slicknav_menu .slicknav_nav{top:55px;}#header-wrapper-small #mobile-menu .swoop{height:55px;}#header-wrapper-small #mobile-menu .swoop img{height:55px;}#header-wrapper-small #mobile-menu .buchlogo{height:55px;padding:5px 0 0;}#header-wrapper-small #mobile-menu .buchlogo img{max-height:90%;}#container{margin-top:55px;}#turf-table{font-size:16px;float:none;clear:both;width:100%;display:block;margin:0;}.tips .fg-panel .fg-navigation,.single-turftype .fg-panel .fg-navigation{height:50px;font-size:12px;}.tips .fg-panel .fg-navigation .fg-theme-white,.single-turftype .fg-panel .fg-navigation .fg-theme-white{padding:10px;}.tips .fg-panel .fg-navigation .fg-album-description,.single-turftype .fg-panel .fg-navigation .fg-album-description{height:50px;line-height:2.6em;}#content .minimenu img{height:135px;}#content .minimenu .col-1{text-align:center;width:50%;box-sizing:border-box;margin:0;float:left;}#fancygallery-1 .fg-listItem{width:49% !important;margin:0 0 50px 0;clear:none !importanter;}#fancygallery-1 .fg-listItem > div{border:0 !important;margin:0 auto;width:250px;}}@media all and (max-width: 700px){#container .slider{width:100%;display:block;}#container div.rightmenu{width:100%;display:block;height:auto;}#container div.rightmenu .right-menu-item{width:33.3%;box-sizing:border-box;float:left;margin:0;}.single-turftype .fg-panel{max-width:100%;width:100%;}div.slider .slider-controls{position:absolute;top:10px;right:20px;}#fancygallery-1 .fg-listItem{width:100% !important;margin:0 0 50px 0;}#fancygallery-1 .fg-listItem > div{border:0 !important;margin:0 auto;width:250px;}}@media all and (max-width: 480px){#mobile-menu .telephone{display:none;}footer div{float:none !important;clear:both;display:block;line-height:3;}.tips .fg-panel .fg-thumbHolder,.single-turftype .fg-panel .fg-thumbHolder{height:auto;width:auto;min-width:0;}.single-turftype .fg-panel{float:right;margin:0;}div.slider .slide .text .title{margin:10px 0;font-size:1.8em;}div.slider .slide .text .subtitle{margin:10px 0;font-size:1.5em;}#content .minimenu .col-1{text-align:center;width:100%;box-sizing:border-box;margin:0;float:left;}}