fieldset,hr{border:0;padding:0}.box:hover a,.cat-box:hover a,header nav ul li a:hover{text-decoration:none}.hidden,.invisible{visibility:hidden}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}img{vertical-align:middle}fieldset{margin:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.breadcrumbs,header{margin-bottom:20px}html body{font-family:Magra,sans-serif;background:url(../img/bg-main.jpg) top left}.dropdown-menu li>a,header .navbar .nav>li>a{font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none!important}h1,h2,h3,h4,h5{color:#292929}#main{min-height:500px;padding-bottom:50px}.inner-page img{border:2px solid #ccc}#top-menu .navbar-inner{background:#1b1b1b!important}#top-menu .nav{float:right!important}header .navbar .nav>li>a{color:#fff;text-shadow:none}header .navbar .nav>li>a:hover{color:#ccc}.dropdown-menu li>a{text-align:left}.dropdown-menu li>a:focus,.dropdown-menu li>a:hover,.dropdown-submenu:hover>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0)}header{text-align:center;background:url(../img/bg-header.jpg) center;-moz-box-shadow:0 0 5px 3px #111;-webkit-box-shadow:0 0 5px 3px #111;box-shadow:0 0 5px 3px #111}header nav{background-color:#326e8d;height:35px;border-bottom:1px solid #7badc4}.box,.cat-box{height:220px;float:left;text-align:center}header nav ul{min-width:100%;list-style:none;padding-top:2px}header nav ul li{display:inline;float:left;margin-right:30px}header nav ul li:last-child{margin-right:0}header nav ul li a{display:inline-block;font-size:14px;font-weight:700;text-transform:uppercase;color:#fff;padding:5px 10px}header nav ul li a:hover{color:#7badc4}.box p,.box:hover a,.cat-box p{color:#292929}header nav .nav-table{display:table;margin:0 auto}.slider .slider-content{padding:20px}.slider h4{line-height:30px;padding:0 10px 0 0;margin-bottom:20px}.box{width:164px;margin:0 30px 20px 0}.box img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 2px 1px #222;-webkit-box-shadow:0 0 2px 1px #222;box-shadow:0 0 2px 1px #222;margin-bottom:10px}.box:hover img{-moz-box-shadow:0 0 4px 2px #222;-webkit-box-shadow:0 0 4px 2px #222;box-shadow:0 0 4px 2px #222}.cat-box{width:210px;margin:0 30px 20px 0}.cat-box img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 2px 1px #222;-webkit-box-shadow:0 0 2px 1px #222;box-shadow:0 0 2px 1px #222;margin-bottom:10px}.cat-box:hover img,footer .footer-top{-moz-box-shadow:0 0 4px 2px #222;-webkit-box-shadow:0 0 4px 2px #222}.cat-box:hover a{color:#292929}.cat-box:hover img{box-shadow:0 0 4px 2px #222}.no-margin{margin-right:0}footer .footer-top a{color:#fff;text-decoration:underline}footer .footer-top a:hover{text-decoration:none}footer .footer-top{background:url(../img/bg-footer-top.jpg) top left;padding:20px 0;color:#fff;box-shadow:0 0 4px 2px #222}footer .footer-top h3{color:#fff}footer .footer-top .center{border-left:2px solid #fff;border-right:2px solid #fff;margin:0 23px;padding-left:40px;padding-right:40px;width:340px}footer .footer-top .center img{margin-bottom:8px}footer .footer-top a img:hover{zoom:1;filter:alpha(opacity=8);opacity:.8}footer .footer-bottom{min-height:40px;background:url(../img/bg-footer-bottom.jpg) top left;padding:15px 0 0;color:#fff;font-family:Helvetica,Ariel,sans-serif;font-size:12px;-moz-box-shadow:0 0 4px 2px #222;-webkit-box-shadow:0 0 4px 2px #222;box-shadow:0 0 4px 2px #222}footer .footer-bottom a{color:#fff}footer .footer-bottom .right{text-align:right}h2.home-heading{text-align:center;background:url(../img/bg-heading.png) center left no-repeat;margin:-10px 0 20px}.product img{border:2px solid #ccc;margin-bottom:20px}.product *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.product .product-info{padding-right:20px;margin-top:-30px}.product .product-info h4{margin-top:30px}.gallery-images{margin-right:20px}.gallery-images img:hover{border-color:#222}p.qty-table{font-size:18px;line-height:20px;font-weight:700;margin-top:40px}p.qty-table span{text-align:center;font-size:30px;font-weight:200;color:#fff;display:inline;padding:2px 10px;margin:0 0 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#7d7e7d;background:-moz-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7d7e7d),color-stop(100%,#0e0e0e));background:-webkit-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:-o-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:-ms-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:linear-gradient(to bottom,#7d7e7d 0,#0e0e0e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e', GradientType=0 )}.reserve{margin-top:20px;padding-top:20px}.reserve-title a.submit{padding:7px 25px;font-size:20px;margin-bottom:10px;margin-top:40px}#contact{display:none}#message .error_message{background-color:#FBE3E4;color:#8a1f11;width:250px;padding:15px;margin-bottom:10px;border:1px solid #FBC2C4;line-height:22px}.ir,.visuallyhidden{border:0;overflow:hidden}.ir{background-color:transparent}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}