body{background:#fff;font-size:13px;font-family:Verdana,sans-serif;color:#000;margin:0px;cursor:default}a:link,a:visited{background:#fff;color:#000}a:hover,a:active{background:#000;color:#fff}img{border:none}h1{font-size:20px;font-weight:normal;margin-top:0px}h2{font-size:18px;font-weight:normal;margin-top:0px}h3{font-size:16px;font-weight:normal;margin-top:0px}h4{font-size:15px;font-weight:normal;margin-top:0px}h5{font-size:14px;font-weight:normal;margin-top:0px}p:last-child{margin-bottom:0px}.small{font-size:10px}#userpanel{position:absolute;width:100%;background-color:#fff;opacity:.66;color:#000;margin:0px;padding:16px;border-bottom:1px solid #191811;z-index:10;text-align:left}#userpanel a{color:#000}#userpanel a:hover{background:#000;color:#fff}#userpanel ul{display:inline;white-space:nowrap;list-style:none}#userpanel li{margin:0px 0px 0px 32px;padding:2px 0px}#userpanel ul ul{display:none}#userpanel ul li:hover>ul{display:inline;position:absolute;left:94px;top:32px;margin:0px;padding:0px}#userpanel ul li:hover>ul li{display:inline;float:left;margin:0px 8px}#cache_status{float:left;clear:left}#wrapper{max-width:844px;position:absolute;top:0px;left:50%;margin-left:-422px;padding:16px}#side_bar{position:absolute;left:-1000px;top:0px;width:1104px;z-index:-1;overflow:hidden}.side_box{background-color:#ff0;margin-top:90px;float:right;clear:right;width:100%;min-height:390px}#side_bar img{float:right;padding:10px 120px 10px 0px}#menu{position:absolute;left:0px;top:138px;font-family:Verdana,sans-serif;font-size:14px;font-weight:bold}#menu ul{list-style:none;text-align:right;margin:0px;padding:0px;width:110px}#menu ul li{margin:16px 0px;min-width:94px;background:#fff}#menu ul li a{display:block;text-decoration:none;background:none;padding:24px 8px 8px;margin:0px}#menu ul li:hover,#menu ul li:active{background:#000}#menu ul li:hover a,#menu ul li:active a{color:#fff}#menu ul li.selected{background:#000}#menu ul li.selected a{color:#fff}#menu ul li.selected a.root{cursor:default}#breadcrumbs{float:right;clear:both;max-width:720px;width:100%;font-size:12px;color:#333;margin:0px;padding:0px}#breadcrumbs ul{width:720px;height:16px;display:inline;float:right;clear:right;margin:16px 0px 0px;padding:0px}#breadcrumbs li{list-style:none;float:left;margin:0px 2px}#breadcrumbs li:after{content:" >"}#breadcrumbs li.last:after{content:""}#breadcrumbs li.last a{background:inherit;color:inherit;cursor:normal}#logo{float:right;clear:both;position:relative;margin:0px;padding:0px;z-index:1}#logo a{text-decoration:none}#logo a:hover,#logo a:active{background:#fff}#content{width:720px;min-height:409px;float:right;clear:right;margin:16px 0px 0px;padding:32px 0px 0px;border-top:1px solid #ddd}.slide div.h1 h1{width:initial;float:initial;clear:initial;text-align:center;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;text-align:left;padding:8px 16px}.slideshow{position:relative;clear:both;margin:0px auto 32px;width:720px;height:405px}.slideshow{width:100% !important;max-width:720px !important}.slides{margin:0px;z-index:0;width:100%}.slide{display:none}.slides a{text-decoration:none}.slides a:first-child .slide{display:block}.slide_name{position:absolute;right:0px;top:16px;padding:8px 16px;font-size:16px;font-weight:normal;color:#fff;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAAA3NCSVQICAjb4U/gAAAABlBMVEX///8AAABVwtN+AAAAAnRSTlMAM8lDrC4AAAAJcEhZcwAALiMAAC4jAXilP3YAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAFnRFWHRDcmVhdGlvbiBUaW1lADA1LzEzLzEz4yIuYgAAAA9JREFUCJlj+P//PwMNMQBzo0e5zvM8rAAAAABJRU5ErkJggg==")}.slide_caption{position:absolute;right:0px;top:64px;padding:8px 16px;font-size:14px;font-weight:normal;font-style:italic;color:#fff;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQMAAADaua+7AAAAA3NCSVQICAjb4U/gAAAABlBMVEX///8AAABVwtN+AAAAAnRSTlMAM8lDrC4AAAAJcEhZcwAALiMAAC4jAXilP3YAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAFnRFWHRDcmVhdGlvbiBUaW1lADA1LzEzLzEz4yIuYgAAAA9JREFUCJlj+P//PwMNMQBzo0e5zvM8rAAAAABJRU5ErkJggg==")}#slide_nav{position:absolute;bottom:0px;right:0px;list-style:none;display:inline;margin:0px 2px}#slide_nav li{float:left;margin:0px 6px 8px}#slide_nav a{display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAYCAYAAADOMhxqAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDUvMjQvMTM5VWwLAAACPklEQVQ4jY2Sv0sbYRjHP/fmjLlXbnCIURMI2uCPxcW9DnVo7Vb6Dg4KbqVQ/wH3QpcO7dKx1IIl16FD6ViqQ6dsXigt9SLWGjwUwZyX8+DuOuQCUhP0C+/0fJ73efg+Xy1JEizLAhgCngHLwBQd/QK2gNfABYBWrVYBKsBnIABeAN8AA1gCngA68BDY06rV6hBQA2yllOI/WZYl0ylTwLwA1gEt/emalFI+8DRl1kW683Ol1GmvhrTpL/AWWBbANPCpH3xF74FpkY7K3qIBAAH8AB7dgn0M/BR0HFhP3egpy7IKwAbwQdA5ig5sWZZV7AO/A06BV93D3aFzOA14A3y8ssZGCi8BjkgLe8A8HevWgN/pWwNepjVHKYXWzdLk5OSI7/vvWq3WQrvdzgEYhhGYprktpVx1HMeFNEvlcvme67pfdF3PlstlhoeHieOYk5MTDg8PieM4LBQKD/b3979qtVptpNls/jFNMzs3N3fNoSiKsG0bz/PCYrFYEr7vb2qalp2dne1paSaTYWZmBk3Tsp7nbYrz8/O7ExMTDAwM9DsDg4ODjI+P02q1FkQQBLl8Pt8X7mpsbIx2u50TSZKQJMmNDV0JKWXguu6N4PHxMYZhBMI0ze2DgwOiKOoLh2FIo9HANM0dIaVcjeM4tG2by8vLnnC9XkfX9VBKuZJZXFy8KJVK38/OzpabzWYmSRJyuRxRFHF0dMTu7i5RFIWjo6P3G41GvRs+KpVK3vO8zR7R2JFSrjiO4yql+AfIaO1daBwMZwAAAABJRU5ErkJggg==) no-repeat;width:12px;height:12px}#slide_nav a:hover,#slide_nav a:active,#slide_nav .activeSlide a{background-position:0 -12px}#rss_feed{float:right;clear:none;margin:0px;padding:0px}.news_teaser{float:left;clear:left;width:100%;margin:32px 0px 0px;padding:32px 0px 0px;border-top:1px solid #ddd}.news_teaser:first-child{margin-top:0px;padding-top:0px;border-top:none}.news_teaser p{font-style:italic;margin-bottom:0px}.news_teaser img{float:right;clear:right;margin:0px 0px 16px 16px}.news_teaser.draft,.draft h1,.draft h3 a,.draft .news_item,.draft .date{color:red}.date{margin:16px 0px 0px;padding:0px;font-size:11px;font-style:italic}#news_item{margin:16px 0px}#news_item img{float:right;clear:right;margin:0px 0px 16px 16px}#related_brands{float:left;clear:left;margin:16px 0px 0px}#related_brands h4{text-align:left}#front_page_news{width:100%;float:left;clear:both;margin:16px 0px 0px;padding:16px 0px 0px;border-top:1px solid #ddd}#front_page_news .news_teaser{padding-top:16px;border-top:none}#front_page_news .news_teaser p{font-style:normal}#front_page_news .news_teaser #rss_feed img{margin:0px}.addthis_toolbox{margin:0px}.pagination{float:right;clear:right;color:#aaa}#news_item_list .pagination{float:left;clear:left;margin:16px 0px 0px}.footnote{width:100%;float:left;clear:both;border-top:1px solid #ddd;margin:16px 0px 0px;padding:16px 0px 0px}.url{font-size:10px}.tagline{margin:0px;font-style:italic}#brand_list{width:100%}.brand_teaser{width:100%;max-width:720px;float:left;clear:left;margin:32px 0px;padding:32px 0px 0px;border-top:1px solid #ddd}.brand_teaser:first-child{margin-top:0px;padding-top:0px;border:none}.brand_teaser h2{padding:0px;margin:0px}.brand_teaser img{float:right;margin:0px 0px 0px 16px;max-width:100%}.brand_teaser p{margin:16px 0px 0px}.brand_teaser p.product_types{margin:8px 0px 0px;font-style:italic}#brand_info img{float:right;margin:0px 0px 16px 16px}#product_info img{float:right;margin:0px 0px 16px 16px;max-width:100%}.thumbs{width:656px;margin:0px auto;text-align:center}.product_thumbs,.product_image_thumbs,.product_video_thumbs,.brand_thumbs{width:100%;float:left;clear:both;margin:16px 0px 0px;padding:16px 0px 0px;border-top:1px solid #ddd;text-align:center}.product_thumbs h2,.product_image_thumbs h2,.product_video_thumbs h2,.brand_thumbs h2{text-align:left}.brand_thumb{width:160px;height:160px;position:relative;float:left;text-align:center;margin:2px;padding:0px}.product_thumb{width:160px;height:240px;position:relative;float:left;text-align:center;margin:2px;padding:0px}.product_image_thumbs .product_thumb,.product_video_thumbs .product_thumb{height:160px}.brand_thumb img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.product_thumb img{margin:0px auto}.product_image_thumbs .product_thumb img,.product_video_thumbs .product_thumb img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.product_thumb a,.brand_thumb a{text-decoration:none}.brand_thumb a:hover,.brand_thumb a:active,.product_thumb a:hover,.product_thumb a:active{background:#fff;color:#333}.brand_thumbs.top{margin-top:0px;padding:0px 0px 16px;border-top:none}.brand_thumb{border:1px solid #fff}.brand_thumb{margin:1px}.brand_thumb .type{margin-top:16px}a .brand_thumb{text-decoration:none;background:#fff;color:#333}a .brand_thumb:hover{border:1px dashed #ddd}a .brand_thumb.selected{border:1px dashed #666}#product_reviews,#product_downloads{width:100%;float:left;clear:both;margin:16px 0px 0px;padding:16px 0px 0px;border-top:1px solid #ddd}#product_reviews p,#product_downloads p{font-family:Georgia;font-size:14px}.download_description{font-style:italic}#product_image h1{margin:0px}#product_image #image{width:100%;clear:both;text-align:center;margin:0px;padding:16px 0px}#product_image #image img{max-width:100%;margin:0px auto}#image_nav{float:right;margin-top:5px}.caption{float:right;clear:right;font-size:10px}#product_list{width:100%;font-size:18px}#product_list caption{text-align:left}#product_list td{padding:16px 4px;vertical-align:bottom}#product_list td.product_type{text-align:right}#product_list .conjunction{font-size:12px;font-style:italic}#product_list td.brands a img{margin-left:8px;padding:0px;vertical-align:bottom}#product_list td.brands a:first-child img{margin-left:0px}#dealer_info h1{float:left;clear:left}#dealer_info h2{float:left;clear:left}#dealer_info #brand_thumbs{float:left;clear:both;margin:16px 0px 0px}#dealer_info p#email{margin:0px;padding:0px}#dealer_info p#telephone{margin-top:0px}#dealer_info p#url{margin:0px;padding:0px}#dealer_info p,#dealer_info ul{float:left;clear:left}#dealer_brands{float:left;clear:both;margin:16px 0px}#dealer_info #dealer_address{float:left;clear:both}#dealer_list{float:left;width:100%;margin:16px 0px 0px;padding:32px 0px 0px;border-top:1px solid #ddd}#dealer_list table{width:100%;float:left;clear:both;margin:0px 0px 16px}#dealer_list table th,#dealer_list table td{padding:8px;margin:0px;width:33%}#dealer_list table th{text-align:left}#dealer_list table td{vertical-align:top}#dealer_list table tr.nation td{padding-top:16px}#dealer_list table td.nation{font-weight:bold}#dealer_list table tr.county td{padding-top:8px}#dealer_list_key{clear:both;text-align:right}#dealers_map{width:100%;float:left;clear:both;text-align:center;border-top:1px solid #ddd;padding:16px 0px 32px;margin:16px 0px}#dealers_map_canvas{width:100%;max-width:600px;height:400px;margin:0px auto}.review_teaser{float:left;clear:left;width:100%;margin:32px 0px 0px;padding:32px 0px 0px;border-top:1px solid #ddd}.review_teaser:first-child{margin-top:0px;padding-top:0px;border-top:none}.review_teaser p{font-style:italic;margin-bottom:0px;font-family:Georgia;font-size:14px}.review_teaser img{float:right;clear:right;padding:16px 0px 16px 16px}#review_header{float:left;clear:left;width:100%}#review_header img{float:right;clear:right;padding:16px 0px 16px 16px}#review{float:left;padding:16px 0px 0px;margin:0px;border-top:1px solid #ddd;font-family:Georgia;font-size:14px}#review h3{margin-top:16px}#review p{margin-bottom:0px}#review img{float:right;clear:right;padding:16px 0px 16px 16px}#review .rating{font-weight:bold}#footer{width:100%;float:left;clear:left;margin:16px 0px 0px;padding:16px 0px 0px;border-top:1px solid #ddd}#footer #copyright{float:right;text-align:right}.form_wrapper{width:100%;text-align:center}form{display:inline-block;margin:0px auto;text-align:left}label{float:left;clear:left;text-align:right;margin:0px;padding:0px}.required label:after{content:"*"}.required li label:after{content:none}input,textarea,button{border:1px solid #ddd;background:none;color:#000;margin:0px;padding:3px;float:right;clear:right;font-family:inherit;font-size:inherit}textarea{overflow:auto;scrollbar-base-color:#fff;scrollbar-face-color:#fff;scrollbar-track-color:#fff;scrollbar-arrow-color:#000;scrollbar-highlight-color:#000;scrollbar-3dlight-color:#000;scrollbar-shadow-color:#000;scrollbar-darkshadow-color:#000}button{float:right;clear:both;cursor:pointer;margin:4px 0px;padding:4px 12px;background:#fff;color:#000}a:hover button,a:focus button,a:active button{background:#000;color:#fff}input:active,input:focus,textarea:active,textarea:focus{border:1px solid #aaa}.field{padding:3px 0px}.field div{display:table-cell;vertical-align:top}.label{width:90px;text-align:right;padding:0px 8px 0px 0px}.label label{width:inherit}.label .help{font-size:10px;width:inherit}.error,.errorlist{color:red;margin:0px;padding:0px;font-size:10px}.errorlist{width:340px;list-style:none;margin:0px 0px 16px;padding:0px}.messages{color:green;font-size:10px;list-style:none;margin:16px 0px;padding:0px}.errorlist li,.messages li{margin-left:16px}.errors{color:red}.requiredkey{font-size:11px;float:right;clear:right}#contact_form{width:488px}#contact_form .label{width:92px}#contact_form input#name{width:180px}#contact_form input#email{width:240px}#contact_form input#subject{width:300px}#contact_form textarea{width:380px;height:180px}.prev{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8wOS8xNZ07fA0AAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAhklEQVRYhe3XsQ3AMAhE0SQrsf8oeJVLldIS4DtRBCQqiv8KN74BXJ3ztNYH8BvAWmv/0gFI191hZtjdW+NSQCQuA0TjEkAmTgdk41RAJU4DVOMUwEmcAjAzuHsf4BRBAZwgaIAqggqoIOiALEICyCBkgChCCogg5IAPsbvdwHxMBjCA3nkBK1ATOAGujsAAAAAASUVORK5CYII=) 16 16,pointer !important}.next{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8wOS8xNZ07fA0AAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAiklEQVRYhe3XsQ3AIAxE0ZCVvP8oZpXLBAk23MkpjERn67+ChgHgqjx3ab0BvwfMOfUvFMDrNTO4O75mTu9yQI0IDSkR4UEVIjWsQKQX2IitJSZie5GFOFpmII4A7g4zqwEw4tsAVnwLwIynAex4CqCIhwGqeAigjC8B6vgSoI4DuAbQH5MGNKD2PMVyEzhIoIjnAAAAAElFTkSuQmCC) 16 16,pointer !important}.prev.inactive,.next.inactive{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8wOS8xNZ07fA0AAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAARElEQVRYhe3X0QkAMAxCwaYzZf9RXMUOkYAUngt4BPJh2T7J3Gg7AABTgCR39+iN/r4AAAAAAAAAAADARophAgBAGvAApGkLbSCagXoAAAAASUVORK5CYII=) 16 16,pointer !important}.x_cursor,.x_cursor.inactive{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8wOS8xNZ07fA0AAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAi0lEQVRYhe2XQQ7AIAgEa78E//8JfGW99tDaCiSbJpB4QxiVRR0ADqad1OwN0AArAHeHqqYl8hoHwOMwM4gIVj7Z+SVBMvNKg0X8y1e0C1u6rZHjKiusaK1sA9wly6glBHBNmpVqGCC78n/vALUGqCqg9gFqJ6TeBdTbkPoeqGgyX+IMoD8mDdAAXJuzZq4zux6uEAAAAABJRU5ErkJggg==) 16 16,pointer !important}.prev .arrow.icon{position:absolute;width:25px;height:25px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8wOS8xNZ07fA0AAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAhklEQVRYhe3XsQ3AMAhE0SQrsf8oeJVLldIS4DtRBCQqiv8KN74BXJ3ztNYH8BvAWmv/0gFI191hZtjdW+NSQCQuA0TjEkAmTgdk41RAJU4DVOMUwEmcAjAzuHsf4BRBAZwgaIAqggqoIOiALEICyCBkgChCCogg5IAPsbvdwHxMBjCA3nkBK1ATOAGujsAAAAAASUVORK5CYII=) -9px -3px no-repeat;cursor:inherit}.next .arrow.icon{position:absolute;width:25px;height:25px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8wOS8xNZ07fA0AAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAiklEQVRYhe3XsQ3AIAxE0ZCVvP8oZpXLBAk23MkpjERn67+ChgHgqjx3ab0BvwfMOfUvFMDrNTO4O75mTu9yQI0IDSkR4UEVIjWsQKQX2IitJSZie5GFOFpmII4A7g4zqwEw4tsAVnwLwIynAex4CqCIhwGqeAigjC8B6vgSoI4DuAbQH5MGNKD2PMVyEzhIoIjnAAAAAElFTkSuQmCC) 0 -3px no-repeat;cursor:inherit}.prev .arrow_wrapper,.next .arrow_wrapper{position:absolute;width:45px;height:45px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);z-index:3;cursor:inherit;display:none}body.dark .prev .arrow.icon{background-position:-100px -25px}body.dark .next .arrow.icon{background-position:-125px -25px}.prev .arrow_wrapper{left:0}.next .arrow_wrapper{right:0}.prev.inactive .arrow_wrapper,.next.inactive .arrow_wrapper,.prev.x_cursor .arrow_wrapper,.next.x_cursor .arrow_wrapper{display:none !important}#up.inactive,#down.inactive{cursor:default}.spinner{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:40px;height:40px;background-color:#999;border-radius:100%;-webkit-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out;display:none}.loading .spinner{display:block}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}@media screen and (max-width: 1082px){.slideshow{width:100% !important;max-width:720px !important}}@media screen and (max-width: 1082px){.slideshow .slides{width:100% !important;max-width:720px !important}}@media screen and (max-width: 1082px){.slideshow .slides .slide{width:100% !important;max-width:720px !important}}@media screen and (max-width: 924px){body{text-align:center}#wrapper{max-width:720px;width:100%;position:relative;top:0;left:0;float:none;display:inline-block;margin:0px auto;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}#content{width:100%;max-width:720px}#logo img{width:100%}#breadcrumbs{max-width:720px;width:100%;float:right}#breadcrumbs ul{max-width:720px;width:100%;float:left}#footer{max-width:720px;width:100%;float:right}#side_bar{display:none}#menu{max-width:720px;position:relative;top:0px;left:0px;float:right;clear:both;width:100%;margin-top:16px;background:#ff0}#menu ul{position:relative;float:left;list-style:none;text-align:right;margin:0px;padding:0px;width:100%;top:16px;left:16px}#menu ul li{display:block;float:left;margin:0px 8px 8px}}@media screen and (max-width: 780px){#contact_wrapper{width:100%;text-align:center}#contact_form{float:none;margin:0px auto}}@media screen and (max-width: 580px){#contact_form{width:408px}#contact_form textarea{width:300px}#product_page_image_wrapper{width:100%;text-align:center}#product_page_image_wrapper img{float:none;clear:right;margin:0px auto}.brand_teaser,#brand_info{text-align:center}.brand_teaser img,#brand_info img{float:none;clear:right;margin:0px auto}.brand_teaser h2,#brand_info h1,#product_info h1{text-align:left;margin-top:16px}.brand_teaser p,#brand_info p,#brand_info .tagline{text-align:left}}@media screen and (max-width: 490px){#contact_form{width:calc(100% - 20px);margin:0px 10px}#contact_form .label,#contact_form .input,#contact_form input,#contact_form textarea{width:100% !important;text-align:left;float:left;margin:0px}#contact_form .label{margin:16px 0px 8px}#contact_form label{text-align:left}}@media screen and (max-width: 720px){.thumbs{width:492px}}@media screen and (max-width: 560px){.thumbs{width:328px}}@media screen and (max-width: 440px){.thumbs{width:164px}}/*# sourceMappingURL=main.css.map */
