@import url("//hello.myfonts.net/count/3204fa");@font-face{font-family:'Gilroy-SemiBold';src:url("../fonts/gilroy-semibold/3204FA_0_0.eot");src:url("../fonts/gilroy-semibold/3204FA_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/gilroy-semibold/3204FA_0_0.woff2") format("woff2"),url("../fonts/gilroy-semibold/3204FA_0_0.woff") format("woff"),url("../fonts/gilroy-semibold/3204FA_0_0.ttf") format("truetype")}h1,h2,h3,h4,h5,h6{font-family:'Gilroy-SemiBold';letter-spacing:1px;line-height:1.3em}@font-face{font-family:'foicons';src:url("../fonts/arrows/arrows.eot?umb91e");src:url("../fonts/arrows/arrows.eot?umb91e#iefix") format("embedded-opentype"),url("../fonts/arrows/arrows.ttf?umb91e") format("truetype"),url("../fonts/arrows/arrows.woff?umb91e") format("woff"),url("../fonts/arrows/arrows.svg?umb91e#icomoon") format("svg");font-weight:normal;font-style:normal}i.foicon{font-family:"foicons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-up:before{content:"\ea3a"}.icon-arrow-right:before{content:"\ea3c"}.icon-arrow-down:before{content:"\ea3e"}.icon-arrow-left:before{content:"\ea40"}@font-face{font-family:'social';src:url(../fonts//social/social.eot);src:url(../fonts/social/social.eot?#iefix) format("embedded-opentype"),url(../fonts/social/social.woff) format("woff"),url(../fonts/social/social.ttf) format("truetype"),url(../fonts/social/social.svg#socicon) format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"social" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="social-"]:before,[class*=" social-"]:before{font-family:"social" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-rss:before{content:"\e00b"}.social-paypal:before{content:"\e00c"}.social-periscope:before{content:"\e00f"}.social-outlook:before{content:"\e010"}.social-buffer:before{content:"\e018"}.social-disqus:before{content:"\e019"}.social-whatsapp:before{content:"\e01b"}.social-mail:before{content:"\e01f"}.social-blogger:before{content:"\e020"}.social-reddit:before{content:"\e022"}.social-envato:before{content:"\e026"}.social-behance:before{content:"\e027"}.social-wikipedia:before{content:"\e02d"}.social-apple:before{content:"\e02e"}.social-github:before{content:"\e030"}.social-windows:before{content:"\e039"}.social-playstation:before{content:"\e03d"}.social-android:before{content:"\e03e"}.social-snapchat:before{content:"\e03f"}.social-twitter:before{content:"\e040"}.social-facebook:before{content:"\e041"}.social-googleplus:before{content:"\e042"}.social-pinterest:before{content:"\e043"}.social-skype:before{content:"\e046"}.social-linkedin:before{content:"\e049"}.social-soundcloud:before{content:"\e04d"}.social-spotify:before{content:"\e04e"}.social-youtube:before{content:"\e051"}.social-vimeo:before{content:"\e052"}.social-flickr:before{content:"\e055"}.social-wordpress:before{content:"\e058"}.social-tumblr:before{content:"\e059"}.social-twitch:before{content:"\e05a"}.social-amazon:before{content:"\e05c"}.social-ebay:before{content:"\e063"}.social-google:before{content:"\e067"}.social-instagram:before{content:"\e057"}.social-chrome:before{content:"\e084"}.social-macos:before{content:"\e088"}.social-firefox:before{content:"\e089"}.font-primary,body{font-family:"Gilroy-SemiBold";font-size:18px;color:#404041;font-weight:normal;line-height:1.2em}.grid-container,body header .container,body section.content .container,body footer .container{max-width:1600px;padding:20px;margin:0 auto}div,li,ul,input,textarea,section,nav,header,footer,aside,p,h1,h2,h3,h4{box-sizing:border-box}.clear{clear:both}ul.nav,ul.alm-listing{list-style:none;padding:0px;margin:0px}img{max-width:100%}a,a:visited,a:active,a:hover{text-decoration:none}a{color:#404041;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s}a:hover{color:#F7941D;-webkit-transition:color 0.5s;-moz-transition:color 0.5s;-ms-transition:color 0.5s;-o-transition:color 0.5s;transition:color 0.5s}body{margin:0px;letter-spacing:0.5px}body .content .description a{color:#F7941D;border-bottom:2px solid #ffffff}body .content .description a:hover{-webkit-transition:border 0.5s;-moz-transition:border 0.5s;-ms-transition:border 0.5s;-o-transition:border 0.5s;transition:border 0.5s;border-bottom:2px solid #F7941D}body header .container{padding-bottom:0px}@media (max-width: 1023px){body header .container{padding-bottom:5px;padding-top:15px}}body header .container h2,body header .container h3{margin-top:0px}body header .container h3{font-size:1em}body header .container .grid{padding-bottom:0px}body header .container .grid-1-3{padding-right:60px;width:25%;padding-top:0px}@media (max-width: 1023px){body header .container .grid-1-3{width:100%;position:absolute;bottom:10px;text-align:center;display:none}}body header .container .grid-1-3 h3 span{color:#F7941D}@media (max-width: 1200px){body header .container .grid-1-3 h3 span{display:block}}body header .container .grid-2-3{width:50%;padding-top:0px}@media (max-width: 1023px){body header .container .grid-2-3{width:100%}}body header .container .grid-2-3 h2.logo{text-align:center;text-transform:uppercase;margin-bottom:10px}@media (max-width: 600px){body header .container .grid-2-3 h2.logo{font-size:.8em}}body header .container .grid-2-3 h2.logo span{color:#F7941D}body header .container .grid-3-3{padding-left:60px;width:25%;padding-top:0px;position:relative}@media (max-width: 1023px){body header .container .grid-3-3{display:none}}body header .container .grid-3-3 .demo{text-align:right;position:absolute;width:115%;right:0px}body header .container .grid-3-3 .demo a{text-decoration:none;margin-bottom:0px;padding-bottom:5px;border-bottom:2px solid #F7941D}body header .container .grid-3-3 .demo img{float:right;margin-left:10px;height:28px}body header .container .responsive-menu{position:absolute;right:0px;top:4px;display:none}@media (max-width: 1023px){body header .container .responsive-menu{display:block}}body header .container .responsive-menu.is-active{z-index:5}@media (max-width: 1023px){body header .container .grid-1-1 nav{position:fixed;left:100%;-webkit-transition:left 0.75s;-moz-transition:left 0.75s;-ms-transition:left 0.75s;-o-transition:left 0.75s;transition:left 0.75s;top:0px;height:100%;width:60%;background:#ffffff;opacity:1;z-index:1}}@media (max-width: 700px){body header .container .grid-1-1 nav{width:75%}}body header .container .grid-1-1 nav ul{text-align:center;position:relative;padding-bottom:20px}body header .container .grid-1-1 nav ul li{display:inline;padding-left:10px;padding-right:10px;position:relative;padding-bottom:20px}@media (max-width: 1023px){body header .container .grid-1-1 nav ul li{width:100%;display:block;border-bottom:1px solid #dddddd;margin-bottom:20px}}@media (max-width: 1023px){body header .container .grid-1-1 nav ul li a{font-size:1.5em}}@media (max-width: 700px){body header .container .grid-1-1 nav ul li a{font-size:1.1em}}body header .container .grid-1-1 nav ul li.divide{height:30px;padding-right:0px;padding-left:1px;width:1px;border-left:1px solid #dddddd;padding-bottom:0px}@media (max-width: 1023px){body header .container .grid-1-1 nav ul li.divide{display:none}}body header .container .grid-1-1 nav ul li.divide a:hover{color:#F7941D}body header .container .grid-1-1 nav ul li.basket{margin-right:0px}body header .container .grid-1-1 nav ul li.search{position:absolute;width:40px;margin-top:2px;right:initial;height:30px;max-height:30px;overflow:hidden;-webkit-transition:all 1s,background 0.4s;-moz-transition:all 1s,background 0.4s;-ms-transition:all 1s,background 0.4s;-o-transition:all 1s,background 0.4s;transition:all 1s,background 0.4s}@media (max-width: 767px){body header .container .grid-1-1 nav ul li.search{width:100%;padding-bottom:40px}}body header .container .grid-1-1 nav ul li.search img{position:absolute}body header .container .grid-1-1 nav ul li.search #search-close img{right:0px;opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s,visibility 0.5s;-moz-transition:opacity 0.5s,visibility 0.5s;-ms-transition:opacity 0.5s,visibility 0.5s;-o-transition:opacity 0.5s,visibility 0.5s;transition:opacity 0.5s,visibility 0.5s}body header .container .grid-1-1 nav ul li.search #search-close img.show{opacity:1;visibility:visible;-webkit-transition:opacity 0.5s,visibility 0.5s;-moz-transition:opacity 0.5s,visibility 0.5s;-ms-transition:opacity 0.5s,visibility 0.5s;-o-transition:opacity 0.5s,visibility 0.5s;transition:opacity 0.5s,visibility 0.5s}body header .container .grid-1-1 nav ul li.search .search-inp{opacity:0;visibility:hidden;display:inline;margin-left:10px;-webkit-transition:opacity 0.5s,visibility 0.5s;-moz-transition:opacity 0.5s,visibility 0.5s;-ms-transition:opacity 0.5s,visibility 0.5s;-o-transition:opacity 0.5s,visibility 0.5s;transition:opacity 0.5s,visibility 0.5s}body header .container .grid-1-1 nav ul li.search .search-inp div{width:100%;padding-left:30px;padding-right:15px}body header .container .grid-1-1 nav ul li.search .search-inp div input{border:0px;border-bottom:1px solid #dddddd;padding-bottom:10px;height:25px;font-family:"Gilroy-SemiBold";font-size:1em;color:#404041;font-weight:normal;width:100%;outline:none}body header .container .grid-1-1 nav ul li.search .search-inp.show{opacity:1;visibility:visible;-webkit-transition:opacity 0.5s,visibility 0.5s;-moz-transition:opacity 0.5s,visibility 0.5s;-ms-transition:opacity 0.5s,visibility 0.5s;-o-transition:opacity 0.5s,visibility 0.5s;transition:opacity 0.5s,visibility 0.5s}body header .container .grid-1-1 nav ul li.search.active{width:50%;transform:translateX(-50%);right:0px;background:#ffffff;text-align:left;-webkit-transition:all 1s,background 0.4s;-moz-transition:all 1s,background 0.4s;-ms-transition:all 1s,background 0.4s;-o-transition:all 1s,background 0.4s;transition:all 1s,background 0.4s}body header .container .grid-1-1 nav ul ul{position:absolute;top:40px;left:0px;padding:10px;width:170px;background:#333333;text-align:left;opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s,visibility 0.5s;-moz-transition:opacity 0.5s,visibility 0.5s;-ms-transition:opacity 0.5s,visibility 0.5s;-o-transition:opacity 0.5s,visibility 0.5s;transition:opacity 0.5s,visibility 0.5s;display:block}@media (max-width: 1023px){body header .container .grid-1-1 nav ul ul{position:relative;transform:none;top:0px;width:100%;opacity:1;visibility:visible;left:0px;display:none;margin-top:10px}}body header .container .grid-1-1 nav ul ul li{padding:5px;display:block}body header .container .grid-1-1 nav ul ul li a{color:#ffffff}body header .container .grid-1-1 nav ul ul li a:hover{color:#F7941D}body header .container .grid-1-1 nav ul ul.is-active{opacity:1;visibility:visible;-webkit-transition:opacity 0.5s,visibility 0.5s;-moz-transition:opacity 0.5s,visibility 0.5s;-ms-transition:opacity 0.5s,visibility 0.5s;-o-transition:opacity 0.5s,visibility 0.5s;transition:opacity 0.5s,visibility 0.5s}body header .container .grid-1-1 nav.is-active{left:40%;overflow:auto;-webkit-transition:left 0.75s;-moz-transition:left 0.75s;-ms-transition:left 0.75s;-o-transition:left 0.75s;transition:left 0.75s}@media (max-width: 700px){body header .container .grid-1-1 nav.is-active{left:25%}}@media (max-width: 1023px){body header .container .grid-1-1 nav.is-active{padding-top:45px}}body section.content .container .content{position:relative;background:#ffffff;padding:20px;padding-left:60px;padding-right:60px}@media (max-width: 1023px){body section.content .container .content{padding-left:20px;padding-right:20px}}@media (max-width: 700px){body section.content .container .content .alm-paging-content .grid{padding-left:0px;padding-right:0px}}body section.content .container .content h2{position:relative;margin:0px;margin-top:10px;padding-bottom:20px;border-bottom:1px solid #DDDDDD;text-align:center}body section.content .container .content h2 a{font-size:.6em;position:absolute;right:0px;margin-top:8px}@media (max-width: 767px){body section.content .container .content h2 a{position:relative;display:block}}body section.content .container .content .grid-row .grid{position:relative}body section.content .container .content .grid-row .grid .border{position:absolute;top:0px;width:1px;height:100%;background:#dddddd}body section.content .container .content .grid-row .grid-1-3 .border{display:none}body section.content .container .content .grid-row .grid-1-3 .post{padding-left:20px;padding-right:20px}body section.content .container .content .grid-row .grid-2-3 .border.left{left:0px}body section.content .container .content .grid-row .grid-2-3 .border.right{right:0px}body section.content .container .content .grid-row .grid-2-3 .post{padding-left:20px;padding-right:20px}body section.content .container .content .grid-row .grid-3-3 .border{display:none}body section.content .container .content .grid-row .grid-3-3 .post{padding-left:20px;padding-right:20px}body section.content .container .content .grid-row .grid-1-4 .border.right,body section.content .container .content .grid-row .grid-2-4 .border.right,body section.content .container .content .grid-row .grid-3-4 .border.right{right:0px}body section.content .container .content .grid-row .grid-1-4 .border.left,body section.content .container .content .grid-row .grid-2-4 .border.left,body section.content .container .content .grid-row .grid-3-4 .border.left{display:none}body section.content .container .content .grid-row .grid-4-4 .border{display:none}body section.content .container .content .grid-row .post .post-info h3{margin-top:15px;margin-bottom:5px;line-height:1.2em}body section.content .container .content .grid-row .post .post-info h3 a{color:#F7941D}body section.content .container .content .grid-row .post .post-info p{margin-top:0px}body section.content .container .content .grid-row .post .post-info p.date{margin-top:0px;margin-bottom:20px;font-style:italic}body section.content .container .content .grid-row .post .post-info p.price{margin-bottom:0px;font-size:1.7em;float:left}@media (max-width: 600px){body section.content .container .content .grid-row .post .post-info p.price{margin-top:-15px}}body section.content .container .content .grid-row .post .post-info p.price span{font-size:0.75em}body section.content .container .content .grid-row .post .post-info .call-to-action{float:right;padding-top:5px;padding-right:0px}@media (max-width: 600px){body section.content .container .content .grid-row .post .post-info .call-to-action{float:left;clear:left;margin-top:15px}}body section.content .container .content .call-to-action{padding:20px;padding-bottom:10px;text-align:center}body section.content .container .content .call-to-action a{border-bottom:2px solid #F7941D;padding-bottom:5px}body section.content .container .content:before,body section.content .container .content:after{content:'';display:block;position:absolute;left:50%;margin-left:-20px;width:0;height:0;border-color:#F1F1F1 transparent transparent transparent;border-style:solid;border-width:20px}body section.content .container .content:before{top:0px}body section.content .container .content:after{bottom:-40px}body section.content .container .content.contact-form:before{display:none}body section.content .container .content.contact-form:after{border-color:#ffffff transparent transparent transparent;z-index:2}body section.content .container.google-map{width:100%;max-width:none;padding:0px}body section.content .container.google-map .grid{padding:0px}body section.content.contact-form .container:after{display:none !important}body section.content.grey{background:#F1F1F1}body section.content.dark-grey{background:#4D4D4D}body section.content.checkout-grey{background:#E5E5E5;position:relative}body section.content.checkout-grey .shadow{width:100%;position:absolute;top:0px;left:0px;height:40px;box-shadow:inset 0px 16px 35px -11px #cccccc}body section.content.checkout-grey .container{position:relative}body section.content.checkout-grey .container .grid .totals{padding-top:30px;padding-bottom:0px;max-width:600px;margin:0 auto;text-align:center}@media (max-width: 1200px){body section.content.checkout-grey .container .grid .totals{margin-top:110px}}body section.content.checkout-grey .container .grid .totals h2{margin:0px;padding-bottom:20px;border-bottom:1px solid #989898}body section.content.checkout-grey .container .grid .totals h2 span{font-size:0.5em}body section.content.checkout-grey .container .grid .totals .totals-box{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #989898}body section.content.checkout-grey .container .grid .totals .totals-box .left{float:left;width:60%;padding-right:20px;text-align:left}body section.content.checkout-grey .container .grid .totals .totals-box .right{float:right;width:40%;padding-left:20px;text-align:right}body section.content.checkout-grey .container .grid .totals .totals-box:last-child{border:0px}body section.content.checkout-grey .container .grid .totals .message-box{padding-left:30px;padding-right:30px;padding-top:30px;text-align:left}body section.content.checkout-grey .container .grid .totals .message-box p{font-size:0.85em;color:#989898}body section.content.checkout-grey .container .grid .totals.alt h2{border:0px}body section.content.checkout-grey .container:after{content:'';display:block;position:absolute;bottom:-40px;left:50%;margin-left:-20px;width:0;height:0;border-color:#E5E5E5 transparent transparent transparent;border-style:solid;border-width:20px;z-index:1}body section.content.orange{background:#F7941D}body section.content.product-data{position:relative}body section.content.product-data .container{padding-bottom:0px}body section.content.product-data .container .address{padding-right:30px;padding-top:30px;padding-bottom:30px !important;padding-left:0px}@media (max-width: 767px){body section.content.product-data .container .address{padding-bottom:0px !important;padding-right:0px}}body section.content.product-data .container .address h3.top{margin-top:0px}body section.content.product-data .container .address div.label{margin-bottom:20px}body section.content.product-data .container .address #billing-address{display:none}body section.content.product-data .container .address input[type="text"],body section.content.product-data .container .address input[type="email"]{width:80%;outline:0px;border:1px solid #B2B2B2;padding:8px;font-family:"Gilroy-SemiBold";font-size:1em;color:#404041;font-weight:normal}@media (max-width: 1200px){body section.content.product-data .container .address input[type="text"],body section.content.product-data .container .address input[type="email"]{width:100%}}body section.content.product-data .container .address.right{padding-right:0px;padding-left:30px}@media (max-width: 767px){body section.content.product-data .container .address.right{padding-top:0px !important;padding-left:0px}}body section.content.product-data .container .qCounter{display:block;outline:0px;border:0px;width:30px;font-family:"Gilroy-SemiBold";font-size:1em;color:#404041;font-weight:normal;padding:0px;margin-top:-2px;float:left}body section.content.product-data .container .qButton{width:32px;float:left;text-align:center;border:0px;background:none;outline:0px;margin:0px;margin-left:5px;margin-top:-5px;padding:0px;font-family:"Gilroy-SemiBold";font-size:1em;color:#B2B2B2;font-weight:normal;border:1px solid #B2B2B2;padding:2px 10px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}body section.content.product-data .container .qButton:hover{background:#F7941D;border-color:#F7941D;color:#ffffff;cursor:hand;cursor:pointer;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}body section.content.product-data .container .cart-row{padding-top:10px;margin-top:20px;border-top:1px solid #B2B2B2;margin-left:-40px;margin-right:-40px}body section.content.product-data .container .cart-row .cart-titles{color:#B2B2B2;padding-bottom:0px !important}body section.content.product-data .container .cart-row .no-items{text-align:center}@media (max-width: 1023px){body section.content.product-data .container .cart-row .cart-titles:nth-child(1){width:25%}}body section.content.product-data .container .cart-row .cart-titles.w-36{width:36%;margin-left:8%}@media (max-width: 1023px){body section.content.product-data .container .cart-row .cart-titles.w-36{margin-left:5%;width:70%}}body section.content.product-data .container .cart-row .cart-titles.w-12{width:12%}@media (max-width: 1023px){body section.content.product-data .container .cart-row .cart-titles.w-12{display:none}}body section.content.product-data .container .cart-row .grid{padding-bottom:20px}body section.content.product-data .container .cart-row .grid h5{margin:0px;margin-bottom:5px;font-size:1em}body section.content.product-data .container .cart-row .grid p{margin:0px}@media (max-width: 1023px){body section.content.product-data .container .cart-row .cart-img{width:25%}}body section.content.product-data .container .cart-row .cart-img p{font-size:0.8em;text-align:center;margin-top:8px}body section.content.product-data .container .cart-row .cart-name{margin-left:8%;width:36%}@media (max-width: 1023px){body section.content.product-data .container .cart-row .cart-name{margin-left:5%;width:70%}}body section.content.product-data .container .cart-row .cart-name p{color:#B2B2B2;margin-bottom:5px}body section.content.product-data .container .cart-row .cart-unit,body section.content.product-data .container .cart-row .cart-quantity,body section.content.product-data .container .cart-row .cart-total{width:12%}body section.content.product-data .container .cart-row .cart-unit div.the-title,body section.content.product-data .container .cart-row .cart-quantity div.the-title,body section.content.product-data .container .cart-row .cart-total div.the-title{display:none;color:#B2B2B2;margin-bottom:10px}@media (max-width: 1023px){body section.content.product-data .container .cart-row .cart-unit div.the-title,body section.content.product-data .container .cart-row .cart-quantity div.the-title,body section.content.product-data .container .cart-row .cart-total div.the-title{display:block}}@media (max-width: 1023px){body section.content.product-data .container .cart-row .cart-total{width:20%}}@media (max-width: 1023px){body section.content.product-data .container .cart-row .cart-quantity{width:25%}}@media (max-width: 1023px){body section.content.product-data .container .cart-row .cart-unit{width:25%;clear:none;margin-left:5%}}body section.content.product-data .container .cart-row .cart-unit span{font-size:0.8em}body section.content.product-data .container .cart-row:first-child,body section.content.product-data .container .cart-row:nth-child(2){padding-top:0px;margin-top:0px;border-top:0px}body section.content.product-data .container .grid{padding-bottom:0px}body section.content.product-data .container .grid h1{text-align:center;text-transform:uppercase;padding-bottom:20px;margin-bottom:25px;margin-top:45px;line-height:1.2em;color:#F7941D}body section.content.product-data .container .grid p.success-msg,body section.content.product-data .container .grid p.error-msg{font-size:0.55em;margin:0px;margin-top:5px;text-align:center;color:#404041}body section.content.product-data .container .grid p.success-msg{color:green}body section.content.product-data .container .grid p.error-msg{color:red}body section.content.product-data .container .grid .op{position:relative;margin:0px;margin-top:10px;padding-bottom:20px;border-bottom:1px solid #DDDDDD}body section.content.product-data .container .grid .op .breadcrumbs,body section.content.product-data .container .grid .op .brands{font-size:0.8em;width:50%;float:left;text-transform:uppercase}@media (max-width: 650px){body section.content.product-data .container .grid .op .breadcrumbs,body section.content.product-data .container .grid .op .brands{width:100%;float:none;padding-left:0px;padding-right:0px}}body section.content.product-data .container .grid .op .breadcrumbs a span,body section.content.product-data .container .grid .op .brands a span{color:#F7941D}body section.content.product-data .container .grid .op .breadcrumbs{padding-right:20px}body section.content.product-data .container .grid .op .brands{padding-left:20px;text-align:right}@media (max-width: 650px){body section.content.product-data .container .grid .op .brands{margin-top:5px;text-align:left;display:none}}body section.content.product-data .container .grid .op span{color:#B2B2B2}body section.content.product-data .container .grid .op span a{color:#B2B2B2}body section.content.product-data .container .grid .grid-row .image{padding-left:0px;padding-right:125px}@media (max-width: 1100px){body section.content.product-data .container .grid .grid-row .image{padding-right:50px}}@media (max-width: 865px){body section.content.product-data .container .grid .grid-row .image{padding-right:20px}}@media (max-width: 767px){body section.content.product-data .container .grid .grid-row .image{padding-right:0px}}body section.content.product-data .container .grid .grid-row .image .thumbs{margin-left:-10px;margin-right:-10px;margin-top:20px}body section.content.product-data .container .grid .grid-row .image .thumbs div:not(.np){width:33.33%;float:left;padding-left:10px;padding-right:10px;padding-bottom:10px}body section.content.product-data .container .grid .grid-row .image .suitable-for{margin-top:20px;margin-bottom:10px}body section.content.product-data .container .grid .grid-row .image .suitable-for p{color:#4D4D4D;text-transform:uppercase;margin:0px;margin-bottom:5px}body section.content.product-data .container .grid .grid-row .image .suitable-for ul{padding:0px;margin:0px;list-style:none}body section.content.product-data .container .grid .grid-row .image .suitable-for ul li{float:left;margin-right:10px}body section.content.product-data .container .grid .grid-row .image .suitable-for ul li div:not(.clear){border:1px solid #989898;height:20px;width:20px;float:left;margin-top:-1px;margin-right:5px}body section.content.product-data .container .grid .grid-row .image .suitable-for ul li span{color:#CBCBCB;text-transform:uppercase}body section.content.product-data .container .grid .grid-row .image .suitable-for ul li.selected div:not(.clear){height:20px;width:20px;border:0px;background:#F7941D}body section.content.product-data .container .grid .grid-row .image .suitable-for ul li.selected span{color:#F7941D}body section.content.product-data .container .grid .grid-row .image .share{margin-top:35px;margin-bottom:10px}body section.content.product-data .container .grid .grid-row .image .share p{color:#CBCBCB;text-transform:uppercase;margin:0px;margin-bottom:5px}body section.content.product-data .container .grid .grid-row .image .share ul{padding:0px;margin:0px;list-style:none}body section.content.product-data .container .grid .grid-row .image .share ul li{float:left;border:1px solid #CBCBCB;border-right:0px;padding:10px;height:42px}body section.content.product-data .container .grid .grid-row .image .share ul li i{color:#CBCBCB}body section.content.product-data .container .grid .grid-row .image .share ul li a:hover i{color:inherit}body section.content.product-data .container .grid .grid-row .image .share ul li:last-child{border:1px solid #CBCBCB}body section.content.product-data .container .grid .grid-row .image .video{margin-top:25px;margin-bottom:10px}body section.content.product-data .container .grid .grid-row .image.video{padding-top:0px}body section.content.product-data .container .grid .grid-row .description{padding-left:125px;padding-right:0px}@media (max-width: 1100px){body section.content.product-data .container .grid .grid-row .description{padding-left:50px}}@media (max-width: 865px){body section.content.product-data .container .grid .grid-row .description{padding-left:20px}}@media (max-width: 767px){body section.content.product-data .container .grid .grid-row .description{padding-left:0px}}body section.content.product-data .container .grid .grid-row .description p{line-height:1.3em}body section.content.product-data .container .grid .grid-row .description p.date,body section.content.product-data .container .grid .grid-row .description p.category{margin:0px;color:#989898}body section.content.product-data .container .grid .grid-row .description .cnt{margin-top:35px}body section.content.product-data .container .grid .grid-row .description .buy{margin-top:15px;padding-bottom:10px;border-bottom:1px solid #DDDDDD}body section.content.product-data .container .grid .grid-row .description .buy p.price{margin:0px;font-size:2.7em;float:left;margin-top:-8px}body section.content.product-data .container .grid .grid-row .description .buy p.price span{font-size:0.5em}body section.content.product-data .container .grid .grid-row .description .buy .call-to-action{float:right;padding-top:5px;padding-right:0px}@media (max-width: 600px){body section.content.product-data .container .grid .grid-row .description .buy .call-to-action{float:left;clear:left;padding-left:0px;padding-top:20px}}body section.content.product-data .container .grid .grid-row .description .buy .options{margin-top:15px}body section.content.product-data .container .grid .grid-row .description li{margin-bottom:3px}body section.content.product-data .container .grid .grid-row .description h3{color:#F7941D;text-transform:uppercase;margin-bottom:10px;line-height:1.3em}body section.content.product-data .container .grid .grid-row .description h4{margin-bottom:7px;font-size:1em;text-transform:uppercase;color:#F7941D;line-height:1.3em}body section.content.product-data .container .grid .grid-row .description h5{margin-bottom:7px;font-size:1em;text-transform:uppercase;line-height:1.3em}body section.content.product-data .container .grid .grid-row .description .the-content p{margin-top:0px}body section.content.product-data .container .grid .grid-row .description .the-intro{font-size:1.5em}body section.content.product-data .container .grid .grid-row .description .brand-info{margin-top:20px}body section.content.product-data .container .grid .grid-row .description .brand-info img{max-width:185px;max-height:80px}body section.content.product-data .container .grid .grid-row .description .downloads{padding-top:20px;border-top:1px solid #DDDDDD}body section.content.product-data .container .grid .grid-row .description .downloads h3{margin-bottom:20px;margin-top:-15px;text-align:left;font-size:1em}body section.content.product-data .container .grid .grid-row .description .downloads div.label{margin-bottom:20px}body section.content.product-data .container .grid .grid-row .description .downloads p.error,body section.content.product-data .container .grid .grid-row .description .downloads p.success{margin-top:-15px;margin-bottom:20px;font-size:0.8em;text-align:left}body section.content.product-data .container .grid .grid-row .description .downloads p.error{color:red}body section.content.product-data .container .grid .grid-row .description .downloads p.success{color:green}body section.content.product-data .container .grid .grid-row .description .downloads input[type="text"],body section.content.product-data .container .grid .grid-row .description .downloads input[type="email"]{width:100%;outline:0px;border:1px solid #B2B2B2;padding:8px;font-family:"Gilroy-SemiBold";font-size:1em;color:#404041;font-weight:normal}body section.content.product-data .container .grid .grid-row .description .downloads .submit{margin-top:20px}body section.content.product-data .container .grid .grid-row .description .downloads .submit a{color:#fff !important;float:right}body section.content.product-data .container .grid .grid-row .description .downloads p{margin-top:0px;margin-bottom:10px}body section.content.product-data .container .grid .grid-row .description .downloads p a{border-bottom:2px solid #F7941D}body section.content.product-data .container .grid .content:before{display:none}body section.content.product-data .container:after{content:'';display:block;position:absolute;bottom:-40px;left:50%;margin-left:-20px;width:0;height:0;border-color:#ffffff transparent transparent transparent;border-style:solid;border-width:20px;z-index:1}@media (max-width: 767px){body section.content.product-data .container .grid-1-1{padding-left:0px;padding-right:0px}}body section.content.blog-posts{box-shadow:inset 0px 16px 35px -11px #222222}body section.content.blog-posts .container{padding-bottom:0px}body section.content.blog-posts .container .content{margin-top:-125px}body section.content.blog-posts .container .grid-row{margin-left:-40px;margin-right:-40px}body section.content.blog-posts .container .grid.grid-1-1{padding-bottom:0px}@media (max-width: 767px){body section.content.blog-posts .container .grid-1-1{padding-left:0px;padding-right:0px}}body section.content.blog-posts .container h2 a{text-transform:uppercase}body section.content.blog-posts .content:after{display:none}body section.content.contact-details{position:relative}body section.content.contact-details .shadow{width:100%;position:absolute;top:0px;left:0px;height:40px;box-shadow:inset 0px 16px 35px -11px #333333}body section.content.contact-details .container{padding-bottom:0px}@media (max-width: 1023px){body section.content.contact-details .container .the-c-grid{width:100%}}body section.content.contact-details .container p{line-height:1.3em}body section.content.contact-details .container h1 p,body section.content.contact-details .container h2 p{font-size:.5em;margin-top:5px}body section.content.contact-details .container h1 p.error,body section.content.contact-details .container h2 p.error{color:red}body section.content.contact-details .container h1 p.success,body section.content.contact-details .container h2 p.success{color:green}body section.content.contact-details .container h1 p{font-size:.5em}body section.content.contact-details .container #the-form{padding-bottom:0px}body section.content.contact-details .container h1.top{margin-bottom:5px;font-size:1em;color:#F7941D;text-align:center}body section.content.contact-details .container h1.top.larger{font-size:1.5em;text-transform:uppercase;margin-bottom:20px;margin-top:40px}body section.content.contact-details .container .grid h2{text-transform:uppercase}body section.content.contact-details .container .grid h1{color:#ffffff;margin:0px;font-size:2em;text-transform:uppercase}body section.content.contact-details .container .grid p{margin:0px;color:#ffffff}body section.content.contact-details .container .grid p a{color:#ffffff}@media (max-width: 767px){body section.content.contact-details .container div.label.empty{display:none}}body section.content.contact-details .container .address{padding-left:0px;padding-right:30px;padding-top:30px;padding-bottom:30px !important}@media (max-width: 767px){body section.content.contact-details .container .address{padding-top:0px}}body section.content.contact-details .container .address h3.top{margin-top:0px}body section.content.contact-details .container .address div.label{margin-bottom:20px}body section.content.contact-details .container .address #billing-address{display:none}body section.content.contact-details .container .address input[type="text"],body section.content.contact-details .container .address input[type="email"]{width:100%;outline:0px;border:1px solid #B2B2B2;padding:8px;font-family:"Gilroy-SemiBold";font-size:1em;color:#404041;font-weight:normal}body section.content.contact-details .container .address textarea{width:100%;max-width:100%;height:350px;max-height:225px;outline:0px;border:1px solid #B2B2B2;padding:8px;font-family:"Gilroy-SemiBold";font-size:1em;color:#404041;font-weight:normal}body section.content.contact-details .container .address.right{padding-right:0px;padding-left:30px}@media (max-width: 767px){body section.content.contact-details .container .address.right{padding-left:0px;padding-top:0px;margin-top:-30px;padding-bottom:20px}}body section.content.contact-details .container .grid-1-3{padding-left:70px}@media (max-width: 1023px){body section.content.contact-details .container .grid-1-3{padding-left:20px}}body section.content.contact-details .container .grid-3-3{padding-right:70px}@media (max-width: 1023px){body section.content.contact-details .container .grid-3-3{padding-right:20px}}@media (max-width: 767px){body section.content.contact-details .container .grid{padding-left:0px;padding-right:0px}}body section.content.case-studies{padding-bottom:50px}body section.content.case-studies .content{background:none;padding-top:0px}body section.content.case-studies .content h2{color:#F7941D;text-transform:uppercase}body section.content.case-studies .content .slideshow{margin-top:20px}body section.content.case-studies .content .slideshow .image{opacity:0.4;background-size:85%;background-position:center center;-webkit-transition:background-size 1s,opacity 0.5s;-moz-transition:background-size 1s,opacity 0.5s;-ms-transition:background-size 1s,opacity 0.5s;-o-transition:background-size 1s,opacity 0.5s;transition:background-size 1s,opacity 0.5s}body section.content.case-studies .content .slideshow .image.show{background-position:center center;background-size:cover;background-repeat:no-repeat;opacity:1;-webkit-transition:background-size 1s,opacity 0.5s;-moz-transition:background-size 1s,opacity 0.5s;-ms-transition:background-size 1s,opacity 0.5s;-o-transition:background-size 1s,opacity 0.5s;transition:background-size 1s,opacity 0.5s}body section.content.case-studies .content .slideshow .caption{margin-top:20px;opacity:0;visibility:hidden;text-align:center;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}body section.content.case-studies .content .slideshow .caption h3{padding-bottom:10px;border-bottom:1px solid #DDDDDD;line-height:1.3em}body section.content.case-studies .content .slideshow .caption p{line-height:1.3em}body section.content.case-studies .content .slideshow .caption.show{opacity:1;visibility:visible;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}body section.content.case-studies .content .slideshow .item-video,body section.content.case-studies .content .slideshow .owl-video-play-icon{opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}body section.content.case-studies .content .slideshow .item-video.show,body section.content.case-studies .content .slideshow .owl-video-play-icon.show{opacity:1;visibility:visible;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}body section.content.case-studies .content:before,body section.content.case-studies .content:after{display:none}body section.content.case-studies .content.case-title:after{display:block}@media (max-width: 767px){body section.content.case-studies .grid-1-1{padding-left:0px;padding-right:0px}}@media (max-width: 767px){body section.content.case-studies .grid-1-1 .content{padding-left:0px;padding-right:0px}}body section.content.featured-products .container{padding-top:0px;padding-bottom:0px}@media (max-width: 767px){body section.content.featured-products .container .grid-1-1{padding-left:0px;padding-right:0px}}body section.content.featured-products .container h1,body section.content.featured-products .container h2{color:#F7941D;text-transform:uppercase}body section.content.featured-products .container h1{font-size:2.5em;margin-top:20px}body section.content.featured-products .container h4{text-align:center;text-transform:uppercase;padding-bottom:20px;margin-top:60px;font-size:1.5em;color:#F7941D}body section.content.featured-products .container .op{position:relative;margin:0px;margin-top:10px;padding-bottom:20px;border-bottom:1px solid #DDDDDD}body section.content.featured-products .container .op span{color:#B2B2B2}body section.content.featured-products .container .op span a{color:#B2B2B2}body section.content.featured-products .container .brand-info{text-align:center}body section.content.featured-products .container .brand-info img{max-height:40px}body section.content.featured-products .container .post h3{margin-top:15px;margin-bottom:5px}body section.content.featured-products .container .post h3 a{color:#F7941D}body section.content.featured-products .container .post p{margin-top:0px}body section.content.featured-products .container .post p.price{margin-bottom:0px;font-size:1.7em;float:left}body section.content.featured-products .container .post p.price span{font-size:0.75em}body section.content.featured-products .container .post .call-to-action{float:right;padding-top:5px;padding-right:0px}body section.content.featured-products .container .content:before{display:none}body section.content.featured-products .container .content:after{border-color:#ffffff transparent transparent transparent}@media (max-width: 767px){body section.content.featured-products .grid-1-1{padding-left:0px;padding-right:0px}}body section.content.featured-products .grid.grid-1-1{padding-top:0px;padding-bottom:0px}body section.content.featured-products .grid.brand-title{padding-left:100px;width:33.3333333333%}@media (max-width: 1100px){body section.content.featured-products .grid.brand-title{padding-left:50px}}@media (max-width: 1000px){body section.content.featured-products .grid.brand-title{width:100%;padding-left:20px}}body section.content.featured-products .grid.brand-title h1{line-height:1.2em}@media (max-width: 650px){body section.content.featured-products .grid.brand-title h1{font-size:1.5em;margin-bottom:50px}}body section.content.featured-products .grid.brand-description{padding-left:100px;padding-right:100px;width:66.6666666667%}@media (max-width: 1100px){body section.content.featured-products .grid.brand-description{padding-right:50px}}@media (max-width: 1000px){body section.content.featured-products .grid.brand-description{padding-left:50px;padding-right:50px;width:100%;margin-top:-100px}}@media (max-width: 650px){body section.content.featured-products .grid.brand-description{width:100%;padding-left:20px;padding-right:20px}}body section.content.featured-products .grid.brand-description p{font-size:1.25em;line-height:1.3em}@media (max-width: 650px){body section.content.featured-products .grid.brand-description p{font-size:1em}}body section.content.featured-products .grid:nth-child(4n+1){clear:left}body section.content.featured-products .grid:nth-child(4n+1),body section.content.featured-products .grid:nth-child(5n+1),body section.content.featured-products .grid:nth-child(6n+1),body section.content.featured-products .grid:nth-child(7n+1){border-top:1px solid #DDDDDD}body section.content.featured-products .grid:first-child{border-top:0px}body section.content.quote-guide{position:relative}body section.content.quote-guide .shadow{width:100%;position:absolute;top:0px;left:0px;height:40px;box-shadow:inset 0px 16px 35px -11px #222222}body section.content.quote-guide .container{padding:0px;margin:0px;max-width:none}body section.content.quote-guide .container .grid{padding:0px}body section.content.quote-guide .container span{display:inline-block;border-bottom:2px solid #ffffff;margin-bottom:10px;padding-bottom:10px}body section.content.quote-guide .container p,body section.content.quote-guide .container h3{color:#ffffff;font-size:1.6em;letter-spacing:1px;max-width:75%;margin:0px;float:left;width:60%}@media (max-width: 1023px){body section.content.quote-guide .container p{clear:left;width:100%;max-width:none}}@media (max-width: 1023px){body section.content.quote-guide .container h3{clear:left;margin-top:-30px;width:100%;max-width:none}}@media (max-width: 767px){body section.content.quote-guide .container h3{margin-top:3px}}body section.content.quote-guide .container .grid-1-2.quote{background:#333}body section.content.quote-guide .container .grid-1-2.quote span{border-color:#F7941D}body section.content.quote-guide .container .grid-1-2.quote .content{float:right;width:100%;max-width:800px;background:none;padding-left:40px;padding-right:50px;padding-bottom:30px;padding-top:50px}@media (max-width: 767px){body section.content.quote-guide .container .grid-1-2.quote .content{padding-right:40px}}body section.content.quote-guide .container .grid-1-2.quote .content img{float:left;margin-right:35px;margin-bottom:30px;height:150px}body section.content.quote-guide .container .grid-1-2.quote .content img.arrow{float:right;margin-left:30px;margin-right:0px;height:75px;margin-top:65px;position:absolute;right:40px;height:50px;top:50px;margin-top:0px;margin-bottom:10px}@media (max-width: 1190px){body section.content.quote-guide .container .grid-1-2.quote .content img.arrow{margin-top:0px}}body section.content.quote-guide .container .grid-1-2.quote .content:before,body section.content.quote-guide .container .grid-1-2.quote .content:after{display:none}body section.content.quote-guide .container .grid-2-2.guide{background:#F7941D}body section.content.quote-guide .container .grid-2-2.guide .content{float:left;width:100%;max-width:800px;background:none;padding-left:50px;padding-right:40px;padding-bottom:30px;padding-top:50px}@media (max-width: 767px){body section.content.quote-guide .container .grid-2-2.guide .content{padding-left:40px}}body section.content.quote-guide .container .grid-2-2.guide .content img{float:left;margin-right:35px;margin-bottom:30px;height:150px}body section.content.quote-guide .container .grid-2-2.guide .content img.arrow{float:right;margin-left:30px;margin-right:0px;height:75px;margin-top:65px;position:absolute;right:40px;height:50px;top:50px;margin-top:0px;margin-bottom:10px}@media (max-width: 1190px){body section.content.quote-guide .container .grid-2-2.guide .content img.arrow{margin-top:0px}}body section.content.quote-guide .container .grid-2-2.guide .content:before,body section.content.quote-guide .container .grid-2-2.guide .content:after{display:none}body section.content.top-slider .container{padding:0px;margin:0px;max-width:none}@media (max-width: 1023px){body section.content.top-slider .container .slider{margin:0px !important}}body section.content.top-slider .container .slideshow{overflow:hidden}body section.content.top-slider .container .slideshow .owl-nav.new{margin:0px}body section.content.top-slider .container .slideshow .panel{height:100%;width:18.35%;position:absolute;right:0px;top:0px;background:#ffffff;opacity:0.8;z-index:2}body section.content.top-slider .container .slideshow .panel.left{right:initial;left:0px}body section.content.top-slider .container .slideshow .owl-next,body section.content.top-slider .container .slideshow .owl-prev{margin:0px;padding:0px;background:none;border-radius:0px;position:absolute;top:50%;transform:translateY(-50%);left:10%;width:50px;height:50px;background-image:url("../images/slider-arrow-right.png");background-position:center center;background-repeat:no-repeat;background-size:100%}body section.content.top-slider .container .slideshow .owl-prev{left:initial;right:10%;background-image:url("../images/slider-arrow-left.png")}body section.content.top-slider .container .grid{padding:0px}body section.content.top-slider .container .grid .content{padding:0px}body section.content.top-slider .container .grid .content ul li.item{position:relative}body section.content.top-slider .container .grid .content ul li.item .caption{position:absolute;width:50%;padding:20px;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);text-align:center;z-index:2;opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s,visibility 0.5s;-moz-transition:opacity 0.5s,visibility 0.5s;-ms-transition:opacity 0.5s,visibility 0.5s;-o-transition:opacity 0.5s,visibility 0.5s;transition:opacity 0.5s,visibility 0.5s}body section.content.top-slider .container .grid .content ul li.item .caption p{font-size:2.3em;color:#ffffff}body section.content.top-slider .container .grid .content ul li.item .caption p.learn-more a{font-size:0.6em;color:#ffffff;border-bottom:2px solid #F7941D}body section.content.top-slider .container .grid .content ul li.item .caption.show{opacity:1;visibility:visible;-webkit-transition:opacity 0.5s,visibility 0.5s;-moz-transition:opacity 0.5s,visibility 0.5s;-ms-transition:opacity 0.5s,visibility 0.5s;-o-transition:opacity 0.5s,visibility 0.5s;transition:opacity 0.5s,visibility 0.5s}body section.content.top-slider .container .grid .content ul li.item .cover{width:100%;height:100%;background:#000000;position:absolute;left:0px;top:0px;z-index:1;opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s,visibility 0.5s;-moz-transition:opacity 0.5s,visibility 0.5s;-ms-transition:opacity 0.5s,visibility 0.5s;-o-transition:opacity 0.5s,visibility 0.5s;transition:opacity 0.5s,visibility 0.5s}body section.content.top-slider .container .grid .content ul li.item .cover.show{opacity:0.5;visibility:visible;-webkit-transition:opacity 0.5s,visibility 0.5s;-moz-transition:opacity 0.5s,visibility 0.5s;-ms-transition:opacity 0.5s,visibility 0.5s;-o-transition:opacity 0.5s,visibility 0.5s;transition:opacity 0.5s,visibility 0.5s}body section.content.top-slider .container .grid .content:before,body section.content.top-slider .container .grid .content:after{display:none}body section.content.about-us{position:relative;box-shadow:inset 0px 16px 35px -11px #222222}body section.content.about-us .grid{padding-top:35px;padding-bottom:35px}body section.content.about-us p,body section.content.about-us h2,body section.content.about-us h3,body section.content.about-us h4,body section.content.about-us h5,body section.content.about-us h6{color:#ffffff;line-height:1.2em;letter-spacing:1px}body section.content.about-us p{font-size:1.5em;line-height:1.2em;width:60%;margin:0 auto;padding-top:20px;padding-bottom:20px;text-align:center}@media (max-width: 750px){body section.content.about-us p{width:80%}}@media (max-width: 550px){body section.content.about-us p{width:100%;padding-bottom:0px;font-size:1.25em}}body section.content.about-us .container:after{content:'';display:block;position:absolute;bottom:-40px;left:50%;margin-left:-20px;width:0;height:0;border-color:#4D4D4D transparent transparent transparent;border-style:solid;border-width:20px;z-index:1}body section.content.about-us.case-title .container:after{display:none}body section.content.background{background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;box-shadow:inset 0px 16px 35px -11px #222222;min-height:450px}body section.content.background .grid{padding-top:35px;padding-bottom:35px}body section.content.background p,body section.content.background h2,body section.content.background h3,body section.content.background h4,body section.content.background h5,body section.content.background h6{color:#404041}body section.content.background p{font-size:2em;width:85%;margin:0 auto;padding-top:20px;padding-bottom:20px;text-align:center}body section.content.background p a{font-size:0.6em;border-bottom:2px solid #F7941D}body section.content.background .container:after{content:'';display:block;position:absolute;bottom:-40px;left:50%;margin-left:-20px;width:0;height:0;border-color:#d7dff7 transparent transparent transparent;border-style:solid;border-width:20px;z-index:1}body .content.content.background.top-offer .container:after{display:none}body .content.content.background.top-offer p{text-align:left;line-height:1.2em}body .content.content.background.top-offer .centered p{text-align:center}@media (max-width: 767px){body .content.content.background.top-offer .grid-1-2{display:none}}body section.content.background.contained{max-width:1520px;padding:20px;margin:0 auto;box-shadow:none;min-height:400px}body section.content.background.contained .container:after{display:none}body section.content.case-title{position:relative}body section.content.case-title .grid{padding-top:35px;padding-bottom:35px}body section.content.case-title h1{color:#404041;width:50%;margin:0 auto;text-align:center;padding-bottom:50px;padding-top:50px;font-size:2.75em}@media (max-width: 1150px){body section.content.case-title h1{width:70%}}@media (max-width: 850px){body section.content.case-title h1{width:80%;font-size:2em}}@media (max-width: 700px){body section.content.case-title h1{width:90%;padding-top:10px;padding-bottom:10px;font-size:1.8em}}@media (max-width: 550px){body section.content.case-title h1{width:100%;font-size:1.4em}}body section.content.case-title .container:after{content:'';display:block;position:absolute;bottom:-40px;left:50%;margin-left:-20px;width:0;height:0;border-color:#ffffff transparent transparent transparent;border-style:solid;border-width:20px;z-index:1}body section.content.request-demo{position:relative}body section.content.request-demo .grid-buttons-form{padding-top:20px !important}@media (max-width: 767px){body section.content.request-demo #the-footer-form{padding-left:0px;padding-right:0px}}body section.content.request-demo p,body section.content.request-demo h3,body section.content.request-demo h4,body section.content.request-demo h5,body section.content.request-demo h6{color:#ffffff}body section.content.request-demo p{line-height:1.3em}body section.content.request-demo .address{padding-left:0px}@media (max-width: 767px){body section.content.request-demo .address{padding-right:0px;padding-bottom:0px}}body section.content.request-demo .address.right{padding-right:0px}@media (max-width: 767px){body section.content.request-demo .address.right{padding-left:0px;padding-top:0px !important}}body section.content.request-demo div.label{margin-bottom:20px}body section.content.request-demo p.error,body section.content.request-demo p.success{margin-top:-20px;padding-bottom:0px;font-size:0.5em;text-align:center}body section.content.request-demo h2{text-transform:uppercase}body section.content.request-demo p.error{color:red}body section.content.request-demo p.success{color:green}body section.content.request-demo input[type="text"],body section.content.request-demo input[type="email"]{width:100%;outline:0px;border:1px solid #B2B2B2;padding:8px;font-family:"Gilroy-SemiBold";font-size:1em;color:#404041;font-weight:normal}body section.content.request-demo textarea{width:100%;max-width:100%;height:350px;max-height:225px;outline:0px;border:1px solid #B2B2B2;padding:8px;font-family:"Gilroy-SemiBold";font-size:1em;color:#404041;font-weight:normal}body section.content.request-demo .submit{margin-top:20px}body section.content.request-demo .submit a{color:#fff !important;float:right}body section.content.request-demo p{font-size:1.5em;width:60%;margin:0 auto;padding-top:20px;padding-bottom:20px;text-align:center}@media (max-width: 650px){body section.content.request-demo p{width:75%;font-size:1.3em}}@media (max-width: 500px){body section.content.request-demo p{width:100%;font-size:1.3em}}body section.content.request-demo p.arrow{margin-top:0px;padding-bottom:0px}body section.content.request-demo img.arrow{height:60px}body section.content.request-demo .container:after,body section.content.request-demo .container:before{display:block}@media (max-width: 767px){body section.content.request-demo .container .grid-1-1{padding-left:0px;padding-right:0px}}body section.content.request-demo.before .container:before{content:'';display:block;position:absolute;top:0px;left:50%;margin-left:-20px;width:0;height:0;border-color:#F1F1F1 transparent transparent transparent;border-style:solid;border-width:20px}body section.content.product-ajax .content:after,body section.content.case-studies-grid .content:after{display:block;z-index:1}body section.content.product-ajax h1,body section.content.case-studies-grid h1{text-align:center;text-transform:uppercase;padding-bottom:20px;color:#F7941D}body section.content.product-ajax .ajax-filters.left,body section.content.case-studies-grid .ajax-filters.left{left:0px;right:initial}body section.content.product-ajax .filters-box,body section.content.case-studies-grid .filters-box{float:right;width:50%;padding-left:20px;padding-top:30px;display:none}body section.content.product-ajax .filters-box ul,body section.content.case-studies-grid .filters-box ul{padding:0px;margin:0px;list-style:none}body section.content.product-ajax .filters-box ul li,body section.content.case-studies-grid .filters-box ul li{float:right;clear:both;margin-bottom:5px}body section.content.product-ajax .filters-box ul li i,body section.content.case-studies-grid .filters-box ul li i{font-size:.8em;float:left;margin-top:-1px;margin-right:6px}body section.content.product-ajax .filters-box ul li a,body section.content.case-studies-grid .filters-box ul li a{position:relative}body section.content.product-ajax .filters-box.left,body section.content.case-studies-grid .filters-box.left{float:left;width:50%;padding-left:0px;padding-right:20px;display:none}body section.content.product-ajax .filters-box.left ul li,body section.content.case-studies-grid .filters-box.left ul li{float:left;width:100%;text-align:left}body section.content.case-studies-grid .container{padding-bottom:0px}body section.content.case-studies-grid .container .grid.grid-1-1{padding-bottom:0px}@media (max-width: 767px){body section.content.case-studies-grid .container .grid.grid-1-1{padding-left:0px;padding-right:0px}}body section.content.case-studies-grid .container .content{padding-bottom:0px}@media (max-width: 767px){body section.content.case-studies-grid .container .content .grid{padding-left:0px;padding-right:0px}}body section.content.case-studies-grid .container .content .grid-1-2{padding-left:0px}body section.content.case-studies-grid .container .content .grid-2-2{padding-right:0px}body section.content.case-studies-grid .container .content .grid:nth-child(2n+1){clear:left}body section.content.case-studies-grid .container .content .border{display:none}body section.content.case-studies-grid .container .content .post-info h3{color:#F7941D;margin-top:20px !important;font-size:1.3em;line-height:1.2em}body section.content.case-studies-grid .container .content .post-info h3 a{color:#F7941D}body section.content.case-studies-grid .container .content .post-info h3:after{content:'';display:block;width:50%;height:1px;margin-top:15px;margin-bottom:15px;background:#989898}body section.content.case-studies-grid .container .content .post-info h3.no-border:after{display:none}body section.content.case-studies-grid .container .content .post-info p.date,body section.content.case-studies-grid .container .content .post-info p.category{color:#989898}body section.content.case-studies-grid .container .content .post-info p.date{margin-bottom:0px !important;margin-top:20px !important;font-style:normal !important}body section.content.case-studies-grid .container .content .post-info p.category{margin:0px !important}body section.content.case-studies-grid .container .content .post-info p.category:after{content:'';display:block;width:50%;height:1px;margin-top:15px;margin-bottom:15px;background:#989898}body section.content.case-studies-grid .container .content .post-info p a{color:#000000;padding-bottom:5px;border-bottom:2px solid #F7941D}body section.content.case-studies-grid .container .content .post-info p a:hover{color:#F7941D}body section.content.case-studies-grid .container .content:before{display:none}body section.content.case-studies-grid .container .content:after{border-color:#ffffff transparent transparent transparent}body footer{background:#333;box-shadow:inset 0px 16px 35px -11px #222222;font-size:0.8em}body footer p,body footer h2,body footer h3,body footer h4,body footer h5,body footer h6{color:#fff}body footer p{line-height:1.3em}body footer a{color:#ccc}body footer a:hover{color:#fff}body footer h5{color:#666666;margin-bottom:0px}body footer h5 a,body footer h5 a:hover{color:#666666}body footer .container .grid .content{text-align:center;width:75%;margin:0 auto}body footer .container .grid li{float:right;clear:both}body footer .container .grid-1-3{padding-right:60px;padding-left:100px;width:25%}@media (max-width: 1365px){body footer .container .grid-1-3{padding-left:50px;padding-right:10px}}@media (max-width: 1023px){body footer .container .grid-1-3{padding-left:20px;width:50%}}@media (max-width: 550px){body footer .container .grid-1-3{padding:0px;padding-top:20px;padding-bottom:20px;width:100%;text-align:center}}body footer .container .grid-1-3 p:first-child{margin-top:0px}body footer .container .grid-2-3{padding-left:100px;padding-right:100px;width:50%}@media (max-width: 1023px){body footer .container .grid-2-3{clear:both;padding-bottom:0px;padding-top:20px;width:100%;border-top:1px solid #fff !important}}@media (max-width: 550px){body footer .container .grid-2-3{padding-left:50px;padding-right:50px}}body footer .container .grid-2-3 img{margin-bottom:15px}body footer .container .grid-3-3{float:right;padding-left:60px;padding-right:100px;width:25%}@media (max-width: 1365px){body footer .container .grid-3-3{padding-left:10px;padding-right:50px}}@media (max-width: 1023px){body footer .container .grid-3-3{padding-right:20px;width:50%}}@media (max-width: 550px){body footer .container .grid-3-3{padding:0px;padding-top:20px;padding-bottom:20px;width:100%;text-align:center;border-top:1px solid #fff !important}}@media (max-width: 550px){body footer .container .grid-3-3 li{float:none}}body footer .container .grid-3-3 .nav.social-media{margin-top:30px}body footer .container .grid-3-3 .nav.social-media li{margin-bottom:4px}body .grid-row .grid{float:left;padding:20px}body .grid-row .grid-1-1{width:100%}body .grid-row .grid-1-2,body .grid-row .grid-2-2{width:50%}@media (max-width: 767px){body .grid-row .grid-1-2,body .grid-row .grid-2-2{width:100%}}body .grid-row .grid-1-3,body .grid-row .grid-2-3,body .grid-row .grid-3-3{width:33.3333333333%}@media (max-width: 1023px){body .grid-row .grid-1-3,body .grid-row .grid-2-3,body .grid-row .grid-3-3{width:50%;border:0px !important}}@media (max-width: 767px){body .grid-row .grid-1-3,body .grid-row .grid-2-3,body .grid-row .grid-3-3{width:100%}}@media (max-width: 1023px){body .grid-row .grid-1-3 .border,body .grid-row .grid-2-3 .border,body .grid-row .grid-3-3 .border{display:none}}body .grid-row .grid-1-4,body .grid-row .grid-2-4,body .grid-row .grid-3-4,body .grid-row .grid-4-4{width:25%}@media (max-width: 1023px){body .grid-row .grid-1-4,body .grid-row .grid-2-4,body .grid-row .grid-3-4,body .grid-row .grid-4-4{width:50%}}@media (max-width: 700px){body .grid-row .grid-1-4,body .grid-row .grid-2-4,body .grid-row .grid-3-4,body .grid-row .grid-4-4{width:100%;border:0px !important;border-bottom:1px solid #ddd !important}}@media (max-width: 700px){body .grid-row .grid-1-4 .border,body .grid-row .grid-2-4 .border,body .grid-row .grid-3-4 .border,body .grid-row .grid-4-4 .border{display:none}}@media (max-width: 1023px){body .grid-row .grid-2-4 .border.right{display:none}}@media (max-width: 1023px){body .grid-row .grid-3-4{clear:left}}@media (max-width: 1023px){body .grid-row .grid-3-4,body .grid-row .grid-4-4{border-top:1px solid #dddddd}}body .grid-row .grid-1-5,body .grid-row .grid-2-5,body .grid-row .grid-3-5,body .grid-row .grid-4-5,body .grid-row .grid-5-5{width:20%}body .image-box.ib-4-3{width:100%;padding-bottom:75%;position:relative}body .image-box.ib-4-3 div.image{position:absolute;top:0;bottom:0;left:0;right:0;background-position:left center;background-size:cover;background-repeat:no-repeat}body .image-box.ib-16-9{width:100%;padding-bottom:36.25%;position:relative}body .image-box.ib-16-9 div.image{position:absolute;top:0;bottom:0;left:0;right:0;background-position:left center;background-size:cover;background-repeat:no-repeat}body .slideshow .owl-nav:not(.new){display:none}body .slideshow .owl-dots{position:absolute;left:50%;transform:translateX(-50%);margin-top:10px}body .slideshow .owl-carousel{max-width:1520px;margin:0 auto}body #ajax-load-more .alm-reveal .grid{background:#ffffff}body .alm-paging li a{padding-left:13px !important;padding-right:13px !important;border-radius:50% !important}body .alm-paging li:first-child{float:left}body .alm-paging li:last-child{float:right}body .alm-paging li.active a{background:#F7941D !important}body .alm-btn-wrap{clear:both}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#carousel-case-studies .owl-nav{position:absolute;left:50%;transform:translateX(-50%);width:100%;z-index:2;margin-top:0px}#carousel-case-studies .owl-prev,#carousel-case-studies .owl-next{position:absolute;top:50%;transform:translateY(-50%);color:#FFF;font-size:14px;margin:0px;padding:0px;background:none;display:inline-block;cursor:pointer;border-radius:0px;height:50px;width:50px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url("../images/slider-arrow-left.png")}#carousel-case-studies .owl-prev{left:0px}@media (min-width: 650px) and (max-width: 1023px){#carousel-case-studies .owl-prev{left:initial;right:60px}}@media (min-width: 649px){#carousel-case-studies .owl-prev{left:20px}}#carousel-case-studies .owl-next{right:0px;background-image:url("../images/slider-arrow-right.png")}@media (min-width: 649px){#carousel-case-studies .owl-next{right:20px}}.single-vs_products section.content.case-studies{padding-bottom:0px}.single-vs_products section.content.case-studies .container{padding-bottom:0px}.single-vs_products section.content.case-studies .container .grid .content{padding-bottom:0px}@media (max-width: 767px){.single-vs_products section.content.case-studies .container .grid-1-1{padding-left:0px;padding-right:0px}}@media (max-width: 767px){.single-vs_products section.content.case-studies .container .grid-1-1 .content{padding-left:0px;padding-right:0px}}.call-to-action .button{padding:10px 30px;background:#F7941D;border-bottom:0px !important;border:0px;color:#fff !important}.call-to-action.float{position:absolute;right:40px;top:75px;width:100%}@media (max-width: 1200px){.call-to-action.float{width:auto;left:50%;transform:translateX(-50%);top:50px;text-align:center}}@media (max-width: 700px){.call-to-action.float{width:65%}}@media (max-width: 700px){.call-to-action.float{width:75%}}.call-to-action.float a.button{display:block;float:right;margin-bottom:15px;padding:10px 25px !important}@media (max-width: 1200px){.call-to-action.float a.button{float:none}}@media (max-width: 1200px){.call-to-action.float a.button.alt.left{float:none !important;margin-top:0px !important;margin-left:0px !important}}.call-to-action.float a.button.alt{background:#989898}.call-to-action.float a.button.alt.left{float:left;margin-top:-58px;margin-left:80px}body.pay-loading{cursor:wait}.grid-buttons-form{padding-top:35px !important;text-align:center}.grid-buttons-form a.button{display:inline;margin-bottom:15px;padding:10px 25px !important;background:#F7941D;border-bottom:0px !important;border:0px;color:#ffffff}.grid-buttons-form a.button.absolute{position:absolute;left:50%;transform:translatex(-50%)}.grid-buttons-form a.button:hover{color:#ffffff}body{margin-top:75px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}body header{position:fixed;width:100%;top:0px;left:0px;z-index:3;background:#ffffff;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}body header .container{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}body header .logo{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}body header .nav li{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}body header .nav li span{color:#B2B2B2}body.admin-bar{margin-top:107px}@media (max-width: 1023px){body.admin-bar{margin-top:63px}}body.admin-bar header{top:32px}body.smaller-nav{margin-top:87px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}body.smaller-nav header .container{padding-top:10px;padding-bottom:0px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}@media (max-width: 1023px){body.smaller-nav header .container{padding-bottom:10px}}body.smaller-nav header .logo{margin-bottom:5px !important;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}body.smaller-nav header .nav{padding-bottom:10px !important}body.smaller-nav header .nav li{font-size:0.9em;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;padding-bottom:10px}@media (max-width: 1023px){body.smaller-nav header .nav li{font-size:1em}}body.smaller-nav header .nav li ul{top:29px !important}body.page-template-page-cart .featured-products .content:after{display:none !important}body .content.no-after:after{display:none !important}body .slide-away{display:none}@media (max-width: 700px){body.home .featured-products .container .grid.grid-1-1 .content{padding-left:0px;padding-right:0px}}@media (max-width: 700px){body.home .featured-products .container .grid.grid-1-1 .content .grid-row .grid{padding-left:0px;padding-right:0px}}@media (max-width: 700px){body .special-padding .featured-products .container .grid.grid-1-1 .content{padding-left:0px;padding-right:0px}}@media (max-width: 700px){body .special-padding .featured-products .container .grid.grid-1-1 .content .grid-row .grid{padding-left:0px;padding-right:0px}}@media (max-width: 767px){body.page-template-page-products section.content .container .content h2{padding-bottom:35px !important}}@media (max-width: 767px){body.page-template-page-products section.content .container .content h2 .filters-box ul{margin-top:25px}}@media (max-width: 767px){body.page-template-page-products section.content .container .content h2 a.ajax-filters{position:absolute;display:inline;margin-top:5px !important}}@media (max-width: 767px){body.page-template-page-products section.content .container .content h2 a{display:inline !important}}a.button{-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-ms-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s}a.button div{margin-top:0px;float:left;margin-right:5px}a.button img{display:inline;width:25px}a.button.alt div{margin-right:0px;margin-left:5px;float:right}a.button:hover,a.buttona.alt:hover{-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-ms-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s;background:#d87601 !important}.hamburger{outline:0px;padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger-box{width:40px;height:15px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:3px;background-color:#000;border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--spin .hamburger-inner{transition-duration:0.3s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.34s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.34s ease-in,-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.14s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 0.1s ease-out,-webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1)}
/*# sourceMappingURL=base.css.map */
