@import "https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800";html,body{height:100%}body{font:13px/1.5 'Open Sans',Helvetica,Arial;color:#000;background-color:#fff}button,a,img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}h1,h2,h3,h4{margin:0 0 10px}.thumb{background-position:center;background-size:cover}.no-padding{padding:0!important}.btn{margin:0 0 10px}.btn.pull-right{margin-left:5px}.btn.btn-default{padding:7px 20px!important;font-weight:700!important;color:#000!important;background-color:#fecd08!important;border:none!important}body.single .header{padding:10px 15px 0}body.single .header .logo{display:inline;max-width:150px}body.single .footer{padding:10px 15px;color:#999;border-top:1px solid #ccc}body.single .section{padding:30px 0}body.default{background:#333}body.default .header{min-height:85px;padding:10px 0 0;background:#444;background:-moz-linear-gradient(top,#444 0,#222 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#444),color-stop(100%,#222));background:-webkit-linear-gradient(top,#444 0,#222 100%);background:-o-linear-gradient(top,#444 0,#222 100%);background:-ms-linear-gradient(top,#444 0,#222 100%);background:linear-gradient(to bottom,#444 0,#222 100%);border-bottom:1px solid #ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',endColorstr='#222222',GradientType=0)}body.default .header .logo{position:absolute;display:inline;max-width:70px;margin-top:0}body.default .header .nav{margin-top:0}body.default .header .nav li:first-child{display:block;float:none;text-align:right}body.default .header .nav li:first-child a{padding:5px 15px 15px;font-size:13px;color:#ccc;background:none!important;border:none!important}body.default .header .nav li:first-child a b{color:#fff}body.default .header .nav li.active a{font-weight:700;color:#000;background-color:#fff}body.default .header .nav a{font-size:15px;color:#888;border:0}body.default .header .nav a:hover{background:#ddd}body.default .header .nav-tabs{border-bottom:0}body.default .footer{padding:20px 0;color:#777;border-top:1px solid #ccc}body.default .footer .debug{display:block;padding-top:20px;margin-top:20px;border-top:1px solid #555}body.default .section{min-height:500px;padding:30px 0;background:#fff}body.default .section a{color:#000}body.default .section hr{border-top:1px solid #ddd}form{margin:0 0 20px}form .link-group{display:inline-block;margin-left:10px}form .image-list{padding:0;margin:10px 0 0;list-style:none}form .image-list li{display:inline-block;margin:15px 5px 0 0}form .image-list li .thumb{display:block;width:100px;height:100px;margin-bottom:5px;border:1px solid #ccc}form .image-list li label{display:block;font-weight:100}ul li,ol li{margin-bottom:10px}.thumbnail-grid{padding:0;margin:0;list-style:none}.thumbnail-grid li{display:inline-block;margin:0 5px 15px 0}.thumbnail-grid li .thumb{display:block;width:150px;height:150px;margin-bottom:5px;border:1px solid #ccc}.thumbnail-grid li label{display:block;font-weight:100}.shop-images{padding:0;margin:0;list-style:none}.shop-images li{display:inline-block;margin:0 2.5px 15px 2.5px}.shop-images li:first-child{display:block}.shop-images li:first-child .thumb{width:100%;height:270px}.shop-images li .thumb{display:block;width:80px;height:80px;margin-bottom:5px;border:1px solid #ccc}.shop-images li label{display:block;font-weight:100}.price-list dt{width:140px;text-align:left}.price-list dd{margin-left:140px}.price-list dt,.price-list dd{line-height:2}.manual-list{height:500px;padding-left:0;overflow:auto;list-style:none}.manual-list ul{padding-left:10px;list-style:none}.manual-list ul li{font-size:11px}.manual-list li{padding:0;margin:0}.manual-list li a{display:block;padding:5px 0;border-bottom:1px solid #eee}.table a{padding:3px 10px;font-size:12px;font-weight:600;color:#fff!important;text-decoration:none;background-color:#777;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table a:hover{font-weight:600;color:#000!important;background-color:#fecd08}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#eee}