header,header .container{position:relative}.btn,.form-control,header .navbar{border-radius:0}h1 span,label.error{font-weight:500}p,p.intro{line-height:1.75rem}.layout-clearfix{zoom:1}.layout-clearfix:after,.layout-clearfix:before{content:"\0020";display:block;height:0;overflow:hidden}.layout-clearfix:after{clear:both}a{text-decoration:none!important;color:inherit}ul{list-style-type:none!important}.hiddenContainer{height:0;overflow:hidden}p.success{color:#0f0}p.error{color:red}::-webkit-input-placeholder{color:#bf372a;opacity:1}:-moz-placeholder{color:#bf372a;opacity:1}::-moz-placeholder{color:#bf372a;opacity:1}:-ms-input-placeholder{color:#bf372a;opacity:1}.btn{padding-left:30px;padding-right:30px}.btn-primary{color:#fff;background-color:#bf372a;border-color:#bf372a}.btn-primary .active,.btn-primary .active:focus,.btn-primary:active,.btn-primary:active:focus,.btn-primary:hover{background-color:#9f261b;border-color:#9f261b}.btn-success{color:#000;background-color:#e0dcdc;border-color:#e0dcdc}.btn-success .active,.btn-success .active:focus,.btn-success:active,.btn-success:active:focus,.btn-success:hover{background-color:#fff;border-color:#fff;color:#000}.btn-warning{color:#000;background-color:#e0dcdc;border-color:#e0dcdc}.btn-warning .active,.btn-warning .active:focus,.btn-warning:active,.btn-warning:active:focus,.btn-warning:hover{background-color:#bababa;border-color:#bababa;color:#000}.form{margin:30px 0 0}label.error{color:#9f261b;margin:5px 0;font-size:.875rem}body,html{font-size:1pc}body{font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased}header{height:75pt;z-index:2;background:#f5f5f5;border-bottom:1px solid #e0dcdc}@media only screen and (min-width:992px){header{background:url(/images/nav-bg.png) repeat-x #f5f5f5;border-bottom:none}}@media only screen and (min-width:768px){header{height:75pt}}@media only screen and (min-width:337px){header{height:5pc}}header .navbar-brand{position:relative;height:auto;background:0 0}@media only screen and (min-width:992px){header .navbar-brand{background:#f5f5f5;margin-top:25px;padding:0 30px}}@media only screen and (min-width:337px){header .navbar-brand img{width:170px;margin:5px 0 0}}header .navbar-toggle{margin:15px 15px 0 0;color:#bf372a}header .navbar{border:0}header .navbar .bar{border:1px solid red}@media screen and (min-width:300px) and (max-width:991px){header .navbar .navbar-collapse{background:#bf372a;width:100%;position:absolute;top:5pc}header .navbar .navbar-collapse ul{margin:0;background:#bf372a;overflow:hidden}header .navbar .navbar-collapse ul li a{padding:15px 0;border-bottom:1px solid #ddd;color:#fff}header .navbar .navbar-collapse ul li a:hover{color:#fff}}@media screen and (min-width:768px) and (max-width:991px){header .navbar .navbar-collapse.collapse{display:none!important;width:100%}header .navbar .navbar-collapse.collaping,header .navbar .navbar-collapse.collapse.in{display:block!important;z-index:1000}}header .navbar .nav{margin-top:25px;background:#f5f5f5}header .navbar .nav>li{position:static;cursor:pointer}header .navbar .nav>li:hover{background:0 0;display:block}header .navbar .nav>li:hover>a{background:0 0;color:#bf372a}header .navbar .nav>li:hover>a:after{content:"";width:100%;height:4px;position:absolute;left:0;bottom:-4px}header .navbar .nav>li a{color:#4a4a49;font-weight:500;font-size:1.125rem;background:0 0!important}h2,h4,h5{font-weight:700}@media only screen and (min-width:992px){header .navbar .nav>li a{font-size:1.25rem}}@media only screen and (min-width:1200px){header .navbar .nav>li{padding:0 10px}header .navbar .nav>li:first-child{padding:0 0 0 30px}header .navbar .nav>li:last-child{padding:0 30px 0 0}header .navbar .nav>li:last-child a{padding-right:0}header .navbar .nav>li a{font-size:1.125rem}.introduction{min-height:535px}}header .navbar .nav>li.dropdown{position:relative}header .navbar .nav>li.dropdown .dropdown-menu{box-shadow:none;min-width:unset;width:70px}header .navbar .nav>li.active a{color:#bf372a}section{padding:45px 0}section.productinfo{padding:20px 0}section.grey-bg{background:#e0dcdc}section.red-bg{background:#bf372a;color:#fff}section.gradient{padding:45px 0 0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,#f5f5f5 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#00ffffff', GradientType=0)}footer{background:#4a4a49;color:#fff;padding:10px 0}footer a{color:#fff;text-decoration:underline!important;margin:0 0 0 10px}footer a:hover{color:#f5f5f5}h1{font-size:1.875rem;font-weight:600;color:#4a4a49}h2{font-size:1.25rem}@media only screen and (min-width:992px){h1{font-size:3rem}h2{font-size:1.875rem}}h4{font-size:1.375rem}h5{font-size:1.125rem}p{font-size:1rem}p.intro{font-size:1.125rem}.introduction{padding:45px 0}.introduction h1 span{display:block;font-size:1.5rem;margin:10px 0 0}.introduction a{margin:20px 0}.home-usp h2{margin:0 0 20px}.home-usp h2 img{display:none;margin:0 10px 0 0}.home-products .product{background:#f5f5f5;padding:20px;margin-top:30px}.home-products .product h3{margin-bottom:30px}@media only screen and (min-width:992px){.introduction h1 span{font-size:1.875rem;line-height:4.375rem}.introduction{text-align:left}.home-usp h2{height:71px;line-height:4.4375rem}.home-usp h2 img{display:inline-block}.home-products .product h3{background:url(/images/product-stripe.png) center center repeat-x}}.home-products .product h3 span{padding:0 20px 0 0;margin:0;font-size:1.25rem;line-height:1.5625rem;background:#f5f5f5}@media only screen and (min-width:992px){.home-products .product h3 span{font-size:1.75rem}}.home-products .product h3 span:before{content:url(/images/logo-small.png);vertical-align:middle;margin:0 10px 0 0}.home-products .product p{font-size:1rem}.home-products .product ul{margin:0 0 20px;padding:0}.home-products .product ul li{display:inline-block;margin:0 5px 5px 0}.home-products .product figure{margin:0 0 15px;width:100%}@media only screen and (min-width:992px){.home-products .product figure{margin:0 0 0 15px;width:auto!important}}.home-products .product .btn,.home-products .product figure img{width:100%}@media only screen and (min-width:992px){.home-products .product .btn{width:42%}}.aboutus .intro{margin-bottom:30px}.aboutus .usp-list{background:#f5f5f5;padding:15px;font-size:1.125rem;line-height:1.75rem}.aboutus .usp-list li{margin:0 0 20px;padding:0 0 0 70px;background:url(/images/check-red.png) center left no-repeat}.contactus a{margin-top:30px}.gradient .btn{margin:25px 0 0}.productinfo ul.icons{margin:20px 0 0;padding:0}.productinfo ul.icons li{width:49%;line-height:1.5rem;font-weight:600;display:inline-block;margin:0 0 5px}@media only screen and (min-width:992px){.productinfo ul.icons li{width:100%}}@media only screen and (min-width:1200px){.home-products .product{min-height:470px}.productinfo ul.icons li{width:49%!important}.productinfo .downloads ul li a{line-height:3.8125rem}}@media only screen and (min-width:337px){.productinfo ul.icons li{width:100%}}.productinfo ul.icons li span{vertical-align:middle;height:60px;display:table-cell}.productinfo ul.icons li img{margin:0 15px 0 0;float:left;vertical-align:middle}.productinfo .sellingpoints{background:#bf372a;padding:15px 20px;color:#fff;margin:30px 0}.productinfo .sellingpoints ul.stores{margin:0;padding:0}.productinfo .sellingpoints ul.stores li{width:49%;display:inline-block;margin:0 0 5px}@media only screen and (min-width:992px){.productinfo .sellingpoints ul.stores li{width:33%}}.productinfo .sellingpoints ul.stores li a{color:#fff}.productinfo .downloads ul{margin:50px 0;padding:0}.productinfo .downloads ul li{width:49%;display:inline-block}.productinfo .downloads ul li a{font-size:1.125rem;color:#bf372a;padding:0 0 0 60px;height:61px;vertical-align:middle;display:block;background:url(/images/icon-download.png) center left no-repeat}.productinfo .features ul{list-style:disc!important;padding:0;margin:0 0 30px}.productinfo .features ul li{line-height:1.75rem;margin-left:20px}.pager{background:#4a4a49;padding:15px 0;margin:0 0 30px}.pager a{margin:0 5px 10px;border:1px solid #fff;display:inline-block}.pager a.active{border:1px solid #bf372a}.contacts{background:#f5f5f5;padding:30px;margin-bottom:30px}.contacts img{margin:0 0 15px}.productimages{display:block}