strong{font-weight:bold}@media (min-width: 1000px){body{text-align:center}strong{font-weight:bold}a{color:#b02f33}a:hover,a:focus{color:#de2531}#container{background:#fff url("/assets/checkerplate-15a135b42618cce85cda4a92804bddde.jpg") top center repeat-x}#header{width:1000px;margin:0 auto;background:white;border:1px solid #666666;border-top-width:0px;border-bottom-width:0px;box-shadow:-3px 2px 4px #444444}#header h1{width:751px;margin:0 auto}#header a{display:block;margin:0px;padding:0px}#header img{margin:0px auto 25px auto;margin-bottom:0px;padding:0px}#header #menu{margin-top:-20px;width:1000px;background:black;border-bottom:4px solid #b02f33}#header #menu:after{content:"";display:table;clear:both}#header #menu ul{display:block;margin:0 127px;background:#222222}#header #menu ul li{width:20%;float:left;background:#222222}#header #menu ul li a{color:white;font-weight:bold;text-decoration:none;border-left:1px solid #444;border-right:1px solid #666;padding-top:15px;line-height:40px;text-shadow:-3px 2px 1px #000;font-size:110%}#header #menu ul li a:hover,#header #menu ul li a:focus{background:#333333}#main{margin:0px auto;width:1000px;text-align:left;background:white;border:1px solid #666666;border-top-width:0px;border-bottom-width:0px;box-shadow:-3px 2px 4px #444444}#main:after{content:"";display:table;clear:both}#main #content.with-sidebar{width:65%;float:left;margin-bottom:30px}#main #sidebar{float:right;width:31%;margin-bottom:30px;border-left:1px solid #505050}#main #sidebar .inner{padding-left:10px}#main p{padding-bottom:0.5em;font-size:110%}.hidden{display:none}label{display:block;font-weight:bold}fieldset{margin-top:20px}fieldset abbr{color:red}fieldset textarea{width:100%;height:8em;display:block}fieldset .error{border-color:red}#contact_notice,#contact_error{border:1px solid black;border-left-width:0px;border-right-width:0px;padding:2px 10px;text-align:center}#contact_error{background:#fffafa;border-color:red;color:red}#contact_notice{background:#fafffa;border-color:green;color:green}#masthead{text-align:center;font-size:36px;font-weight:bold;padding:10px}#main h2,#main h3,#main .split33 .cell h4{font-family:'Maven Pro', Helvetica, Arial, sans-serif;font-variant:small-caps;font-weight:bold}#main h2{font-size:370%;padding:10px 10px;text-shadow:-3px 2px 1px #cacaca}#main h3,#main .split33 .cell h4{font-size:170%;margin:30px 0px 5px;clear:left;text-shadow:-3px 2px 1px black;background:#b02f33;color:white;line-height:1.3em;border:1px solid #882427}#main h3 a,#main .split33 .cell h4 a{display:block;padding-left:5px;color:white;text-decoration:none}#main h3 a:hover,#main .split33 .cell h4 a:hover,#main h3 a:focus,#main .split33 .cell h4 a:focus{background:#de2531;text-decoration:underline;border-color:#b02f33}#main #hero{padding-top:30px}#main #hero p{font-size:110%;font-weight:bold}#main .row{clear:left}#main .col50{float:left;width:485px;margin:10px;margin-right:0px}#main .col50 .cell{width:220px;font-size:92%;margin:5px 10px;height:125px}#main .col50 .cell ul li{padding:0px;padding-right:10px}#main .col50 .cell h4 a{font-weight:bold;color:black;text-decoration:none}#main .col50 .cell h4 a:focus,#main .col50 .cell h4 a:hover{color:#de2531;text-decoration:underline}#main .col50 .cell a.address{float:right}#main .col50 #google-map{height:250px}#main .split33 .cell{width:325px;margin:5px;margin-right:0px;min-height:320px;font-size:110%}#main .split33 .cell h4{margin-top:0px}#main .split33 .cell h4 a{padding-left:0px}#main .split33 .cell h4 img{width:100%}#main .split33 .cell h4 span{display:block;padding-left:5px}#main .split33 .cell ul li{padding:0px;padding-right:20px}#main .split33>img,#main .split33 .heroimage img,#main .col50>img,#main .col50 .heroimage img{width:100%}#main .split33 .cell,#main .col50 .cell{float:left}#main .split33 .cell ul,#main .col50 .cell ul{margin:0px;padding:0px;list-style-type:none}#main .split33 .cell ul li,#main .col50 .cell ul li{margin:0px;float:left;list-style-type:none}#main ul{margin-left:20px;clear:left}#main ul li{list-style-type:disc}#main ul.two-column li{width:50%;float:left}#main.product .breadcrumbs{padding-top:10px;margin-left:20px}#main.product h2{border-bottom:1px solid #efefef;padding-left:20px}#main.product .summary{margin-left:20px;margin-right:20%;padding:10px;padding-left:0px;border-right:1px solid #efefef;min-height:4em}#main.product .summary p{font-size:110%;font-weight:bold}#main.product .summary .contact{box-shadow:-3px 2px 4px #444444;width:30%;font-size:125%;float:right;margin-right:-25%;margin-left:20px}#main.product .summary .contact.special{width:300px;margin-bottom:10px}#main.product .summary .contact.special a{padding-left:5px;padding-right:5px}#main.product .video{margin-left:20px;float:left;width:640px}#main.product .video:after{content:"";display:table;clear:both}#main.product .video .tab{display:none;height:360px}#main.product .video .tab.tabset-active{display:block}#main.product .video .tab iframe,#main.product .video .tab img{width:640px;height:360px}#main.product .video .tabbar{border-top:1px solid white;width:640px;margin:0;padding:0;width:100%}#main.product .video .tabbar li{list-style-type:none;width:24%;margin:0;padding:0;float:left;margin-right:1px}#main.product .video .tabbar li a{display:block;background:#b02f33;color:white;font-weight:bold;text-align:center;text-decoration:none;line-height:1.7em;font-size:107%;padding-top:2px;padding-bottom:2px;text-shadow:-1px 1px 1px black}#main.product .video .tabbar li a:hover,#main.product .video .tabbar li a:focus{background:#de2531;text-decoration:underline}#main.product .video .tabbar li.tabset-active a{background:#de2531;padding-bottom:5px;border-bottom:2px solid #882427}#main.product .contact{display:block}#main.product .contact a{display:block;border:1px solid green;background:#3db02f;text-shadow:-1px 1px 1px green;text-decoration:none;color:white;font-weight:bold;text-align:center;padding-top:1em;padding-bottom:1em}#main.product .contact a span{display:block;font-size:80%;margin-top:10px;font-weight:bold}#main.product .contact a:hover,#main.product .contact a:focus{background:#54cd45;border-color:#3db02f}#main.product .specs,#main.product .files,#main.product .photos{border:1px solid #efefef;float:right;width:300px;margin-right:20px;margin-bottom:10px}#main.product .specs h3,#main.product .specs .split33 .cell h4,#main.product .split33 .cell .specs h4,#main.product .files h3,#main.product .files .split33 .cell h4,#main.product .split33 .cell .files h4,#main.product .photos h3,#main.product .photos .split33 .cell h4,#main.product .split33 .cell .photos h4{margin:-1px -1px 0px -1px;padding-left:0px;padding-right:0px;text-align:center}#main.product .specs dl,#main.product .files dl,#main.product .photos dl{line-height:1.5em}#main.product .specs dl dt,#main.product .files dl dt,#main.product .photos dl dt{font-weight:bold;width:85px;float:left;border-bottom:1px solid #efefef;padding-left:5px}#main.product .specs dl dd,#main.product .files dl dd,#main.product .photos dl dd{width:210px;float:right;border-bottom:1px solid #efefef}#main.product .specs{border-color:#cacaca}#main.product .specs table{width:100%;font-size:92%}#main.product .specs table th{font-weight:bold}#main.product .specs table td,#main.product .specs table th{padding:2px;border-bottom:1px solid #cacaca}#main.product .specs table thead tr th{background:#efefef;color:black;text-shadow:-1px 1px 1px white;text-align:center;padding:5px 2px 3px 2px}#main.product .specs table tbody tr td{text-align:center;border-left:1px solid #cacaca}#main.product .files ul{margin:0px}#main.product .files ul li{list-style-type:none;margin:5px}#main.product .photos{clear:both}#main.product .photos h3,#main.product .photos .split33 .cell h4,#main.product .split33 .cell .photos h4{margin-bottom:0px}#main.product .photos p{font-size:80%;color:#444;padding:0px;margin-left:10px;text-align:center;padding-bottom:2px}#main.product .photos .photo{margin:10px 0px 0px 10px;float:left}#main.product .photos .photo img{width:135px}#main.product .description{clear:left;width:640px;margin-left:20px;padding-top:20px}#main.product .description .contact{box-shadow:-3px 2px 4px #444444;padding:0px;margin:20px 15%;font-size:125%}#main.product .description .contact a{display:block;margin:0px}#main.product .description .contact.special a{padding-left:5px;padding-right:5px}#main.product .testemonial{margin:30px 0px;border:1px solid #666666;font-weight:120%;line-height:1.8em;height:225px;box-shadow:-1px 1px 2px #444444}#main.product .testemonial h4{font-weight:bold;padding:10px}#main.product .testemonial img{float:right;margin-left:10px}#main.product .testemonial p{margin:10px 10px 0px 10px}#main.product .see-also{margin:20px;border-top:1px solid #efefef;padding-top:20px;margin-left:20px;clear:both;font-size:110%}#main.product .see-also h4{font-weight:bold}#main.specials{padding-bottom:10em}#main.specials .summary p{margin-left:10px;margin-right:10px}#main.specials .products .product{margin:10px;min-height:210px}#main.specials .products .product>a img{width:300px;float:left;border:1px solid #efefef;margin-right:10px}#main.specials .products .product .more{float:none}#main.specials .products .product .special{width:30%;float:right;margin-left:20px;font-size:115%}#main.specials .products .product .special a{display:block;border:1px solid green;background:#3db02f;text-shadow:-1px 1px 1px green;text-decoration:none;color:white;font-weight:bold;text-align:center;padding-top:1em;padding-bottom:1em;box-shadow:-1px 1px 2px #444444}#main.specials .products .product .special a span{display:block;font-size:80%;margin-top:10px;font-weight:bold}#main.specials .products .product .special a:hover,#main.specials .products .product .special a:focus{background:#54cd45;border-color:#3db02f}#main #home-sidebar .cell{border-bottom:1px solid #efefef}#main #home-sidebar .cell img{display:none}#footer{border-top:4px solid #b02f33;color:#cacaca;background:#222222;clear:both;padding:10px;font-size:85%;text-shadow:-2px 2px 1px black}#footer .vcard{width:850px;margin:0 auto}#footer .line3{display:none}#footer .adr,#footer .tel{padding-right:3px;padding-left:3px;border-right:1px solid white}#footer .last{border-right-width:0px}#slideshow{height:273px;display:none}#slideshow img{height:273px}.more{float:right}}
