@import url(https://fonts.googleapis.com/css?family=Allura|Open+Sans:300,400,600,700|Roboto:400,500,700);:active,:focus{outline:0}::selection{background-color:#99be11;color:#fff}::-moz-selection{background-color:#99be11;color:#fff}::-ms-selection{background-color:#99be11;color:#fff}::-o-selection{background-color:#99be11;color:#fff}::-webkit-selection{background-color:#99be11;color:#fff}body{overflow:hidden;width:100%}body.loaded{overflow-y:auto}body .no-bottom-space{margin-bottom:0}body .top-space{margin-top:26px}body .bottom-space-half{margin-bottom:13px}body .bottom-space{margin-bottom:26px}body .bottom-space-2{margin-bottom:52px}body .weight-normal{font-weight:400}body .weight-bold{font-weight:700}body .color-primary{color:#99be11}.btn,a,button{-webkit-transition:color .5s,background .5s,border-color .5s,opacity .5s;-moz-transition:color .5s,background .5s,border-color .5s,opacity .5s;transition:color .5s,background .5s,border-color .5s,opacity .5s}.btn:focus,a:focus,button:focus{outline:0}img{max-width:100%}.h1,.h2,.h3,.h4,.h5,.h6,blockquote,figure,h1,h2,h3,h4,h5,h6,ol,p,table,ul{margin:0 0 26px}.bg-secondary{background-color:#eee}.bg-secondary-light{background-color:#f8f8f8}.bg-light-green{background-color:#b8dcd6}.bg-light-brown{background-color:#e8e1db}.bg-light-orange{background-color:#f6efde}.bg-light-gray{background-color:#f6f5f3}.bg-cyan{background-color:#74d4dd}.text-light{color:#fff}.text-light .h1,.text-light .h2,.text-light .h3,.text-light .h4,.text-light .h5,.text-light .h6,.text-light blockquote,.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6{color:#fff}.visibility-hidden{visibility:hidden}.visibility-visible{visibility:visible}.animated{-webkit-animation-fill-mode:initial;animation-fill-mode:initial}.has-corner-line{position:relative}.has-corner-line.active .corner,.has-corner-line:hover .corner{z-index:1}.has-corner-line .corner,.has-corner-line.corner-anim.active .corner,.has-corner-line.corner-anim:hover .corner{top:-2px;right:-2px;bottom:-2px;left:-2px}.has-corner-line .corner{position:absolute;z-index:0;pointer-events:none;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.has-corner-line .corner:after,.has-corner-line .corner:before{position:absolute;content:'';width:10px;height:10px;border-style:solid;border-color:#666}.has-corner-line .corner.large:after,.has-corner-line .corner.large:before{width:40px;height:40px}.has-corner-line .corner.light:after,.has-corner-line .corner.light:before{border-color:#fff}.has-corner-line .corner.primary:after,.has-corner-line .corner.primary:before{border-color:#99be11}.has-corner-line .corner.light-primary:before{border-color:#fff}.has-corner-line .corner.light-primary:after{border-color:#99be11}.has-corner-line.corner-anim .corner{top:-10px;right:-10px;bottom:-10px;left:-10px}.has-corner-line .corner-1:before{top:0;left:0;border-width:2px 0 0 2px}.has-corner-line .corner-1:after{right:0;bottom:0;border-width:0 2px 2px 0}.has-corner-line .corner-2:before{top:0;right:0;border-width:2px 2px 0 0}.has-corner-line .corner-2:after{bottom:0;left:0;border-width:0 0 2px 2px}.preloader{position:fixed;background:#fff;z-index:10000;left:0;right:0;width:100%;top:0;bottom:0;height:100%}.preloader:after{content:"";background:url(../images/loader.png) center center no-repeat;-webkit-animation:blinking .8s infinite alternate;animation:blinking .8s infinite alternate;left:0;right:0;width:100%;top:0;bottom:0;height:100%;position:absolute}.has-bg-layer{position:relative}.has-bg-layer:after{content:'';opacity:.7;z-index:0;left:0;right:0;width:100%;top:0;bottom:0;height:100%;position:absolute}.has-bg-layer.layer-black:after{background:#000}.has-bg-layer>*{position:relative;z-index:1}.middle-wrapper{display:table;width:100%}.middle-wrapper .middle-content{display:table-cell;vertical-align:middle}.equalized-section{-webkit-transition:height .2s;-moz-transition:height .2s;transition:height .2s}.bg-img-your-success{background-image:url(../images/backgrounds/cave.jpg)}.bg-img-our-client{background-image:url(../images/backgrounds/bridge.jpg)}.bg-img-awesome-site{background-image:url(../images/backgrounds/mountains.jpg)}.bg-img-pricing-plans{background-image:url(../images/backgrounds/city.jpg)}.bg-img-pricing-plan-1{background-image:url(../images/backgrounds/personal-plan-1.jpg)}.bg-img-pricing-plan-2{background-image:url(../images/backgrounds/personal-plan-2.jpg)}.bg-img-pricing-plan-3{background-image:url(../images/backgrounds/personal-plan-3.jpg)}.bg-img-pricing-plan-4{background-image:url(../images/backgrounds/personal-plan-4.jpg)}.bg-img-make-for-you{background-image:url(../images/backgrounds/aries.jpg)}.bg-img-cowboy{background-image:url(../images/pictures/featured-items/cowboy-classic.png)}.bg-img-beauty-curated{background-image:url(../images/pictures/featured-items/beauty-curated.jpg)}.bg-img-fashion-spring{background-image:url(../images/backgrounds/spring-dress.jpg)}.bg-img-about{background-image:url(../images/backgrounds/mountains-2.jpg)}.bg-img-portfolio{background-image:url(../images/backgrounds/clouds-mountains.jpg)}.bg-img-shop{background-image:url(../images/backgrounds/people.jpg)}.bg-img-blog{background-image:url(../images/backgrounds/rock.jpg)}.bg-img-webdesign{background-image:url(../images/backgrounds/deer.jpg)}.bg-img-development{background-image:url(../images/backgrounds/pier.jpg)}.bg-img-branding{background-image:url(../images/backgrounds/write.jpg)}a{color:#99be11;text-decoration:none}a:focus,a:hover{color:green;text-decoration:none}.section-header{font-size:17px}.section-header .subtitle{margin-bottom:10px;font-size:14px;font-weight:600}.section-header .subtitle.primary{color:#99be11}.section-header .maintitle{text-transform:uppercase;font-size:26px}.section-header .maintitle+.subtitle{margin-top:-15px;margin-bottom:26px}.section-header .maintitle.has-divider{position:relative;padding-bottom:26px;border-bottom:1px solid #dcdcdc}.section-header .maintitle.has-divider:after{position:absolute;content:"";bottom:-2px;left:0;width:120px;height:3px;background:#99be11}.section-header .maintitle .small{font-size:.5em;font-weight:600;color:#ccc}.section-header img{display:inline-block}.section-header .divider{margin-top:10px;margin-bottom:36px}.section-header.large-title .maintitle{font-size:35px}.section-header.large-title img{margin-bottom:0}.secondary-headline{position:relative;display:block;margin-bottom:26px}.secondary-headline.has-icon{padding-left:70px}.secondary-headline.has-icon>i{position:absolute;top:50%;left:0;width:70px;margin-top:-20px;font-size:40px;text-align:center}.secondary-headline .maintitle,.secondary-headline .subtitle{margin-bottom:0;text-transform:uppercase}.secondary-headline .maintitle{font-size:18px;line-height:24px;color:#333}.secondary-headline .subtitle{font-size:11px;line-height:14px;color:#666}.main-headline{margin-bottom:26px}.main-headline a{color:#4c4c4c}.main-headline a:hover{color:#999}.main-headline .subtitle{margin-bottom:-3px;text-transform:uppercase;font-weight:300;font-size:27px}.main-headline .maintitle{margin-bottom:-1px;font-size:55px;font-weight:600}.main-headline .maintitle .text-decoration{font-size:34px;font-family:Allura;font-weight:400}.main-headline .text{margin-bottom:0;font-size:13px;font-weight:600;font-family:"Open Sans",Helvetica,Arial,sans-serif}.main-headline .right-text{float:right;margin-top:-20px;font-size:14px;line-height:20px}.title-divider{overflow:hidden;font-size:14px;text-transform:uppercase}.title-divider.large-space{margin:44px 0 70px}.title-divider>span{position:relative;padding:0 20px 0 0}.title-divider>span:after{position:absolute;content:'';top:50%;left:100%;width:1500px;border-bottom:1px solid #eee}.block-title{padding-bottom:20px;border-bottom:3px solid #333;text-transform:uppercase;font-size:18px;line-height:1.5em;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#333}.block-title.no-border{padding-bottom:0;border-bottom:0}.block-subtitle{margin-bottom:13px;font-size:11px;text-transform:uppercase}.featured-content .img{margin-bottom:15px}.featured-content .img img{display:inline-block}.featured-content .featured-title{margin-bottom:10px}.featured-content .text{margin-bottom:35px;font-style:italic;line-height:1.3em;color:#777}.featured-content .text .highlighted{margin-bottom:5px;font-size:14px;text-transform:uppercase;font-weight:600;font-style:normal;font-family:"Open Sans",Helvetica,Arial,sans-serif;letter-spacing:.08em;color:#fff}.featured-content .text .highlighted.secondary{color:#ababab}.featured-content .text :last-child{margin-bottom:0}.featured-title{display:inline-block;margin-bottom:26px}.featured-title .title{margin-bottom:0;padding:6px 0;font-size:62px;font-weight:700;text-transform:uppercase;color:#fff}.featured-title .title strong{font-weight:300;color:#99be11}.featured-title.title-small .title,.featured-title.title-small-2 .title{line-height:1.5em}.featured-title.title-small strong,.featured-title.title-small-2 strong{font-weight:700}.featured-title.title-small .title{font-size:20px;font-weight:400}.featured-title.title-small-2 .title{font-size:26px;font-weight:300}.featured-title.has-corner-line{padding:13px 43px}blockquote{padding:0;border:0;font-size:16px;font-weight:500;font-style:italic;color:#333}blockquote.has-corner-line{padding:15px 35px}blockquote.quote-background{position:relative;min-height:110px;padding-top:10px}blockquote.quote-background:before{position:absolute;content:'\f10d';top:-20px;left:50%;width:160px;height:160px;font-size:160px;margin:0 0 0 -80px;line-height:1em;font-style:normal;font-family:FontAwesome;text-align:center;z-index:-1;opacity:.03}blockquote.quote-sides{padding:0;font-size:18px;font-style:italic;font-weight:400}blockquote.quote-sides .text{position:relative;margin-bottom:26px;padding:10px 50px 0}blockquote.quote-sides .text:after,blockquote.quote-sides .text:before{position:absolute;font-size:36px;line-height:1em;font-style:normal;font-family:FontAwesome;opacity:.4}blockquote.quote-sides .text:before{content:'\f10d';top:0;left:5px}blockquote.quote-sides .text:after{content:'\f10e';right:5px;bottom:-5px}blockquote.quote-block{position:relative;margin-top:52px;margin-bottom:52px;padding:70px 60px 40px;font-size:18px;text-align:center;font-weight:400;border:2px solid #e6e6e6}blockquote.quote-block:before{position:absolute;content:'\f10d';top:30px;font-size:25px;font-family:FontAwesome;font-style:normal;color:#99be11}blockquote cite{font-size:15px;text-transform:uppercase;font-style:normal}.media-box .box-options,.media-box .box-options .options li,.micro-text,.slider-nav:after,.slideshow .bottom{text-transform:uppercase;font-weight:600;font-size:10px;font-family:"Open Sans",Helvetica,Arial,sans-serif}.secondary-text{color:#999;font-size:11px;font-weight:600;font-family:"Open Sans",Helvetica,Arial,sans-serif}@keyframes blinking{from{opacity:.3}to{opacity:1}}@-webkit-keyframes blinking{from{opacity:.3}to{opacity:1}}.header{right:0;left:0;width:100%;z-index:1000;-webkit-transition:background .5s;-moz-transition:background .5s;transition:background .5s}.header.fixed .logo{padding-top:14px;padding-bottom:14px}.header.fixed .logo a{height:52px;line-height:52px}.header.sticky .logo{padding-top:20px;padding-bottom:20px}.header.sticky .logo a{height:40px;line-height:40px}.header.header-small .logo{padding-top:10px;padding-bottom:10px}.header.header-small .logo a{height:30px;line-height:30px}.header.sticky.on-top{position:fixed;top:0}.header.fixed{position:absolute;top:30px}.header.dark{color:#666}.header.dark .menu-icons>ul>li:after{border-left-color:rgba(102,102,102,.5)}.header.dark .menu-icons .option-icon{color:#666}.header.dark .menu-icons .option-icon:hover{color:#fff}.header.dark .menu-icons .cart-count span{background:#99be11}.header.dark .header-search form button,.header.dark .header-search form input[type=text]{color:#999}.header.dark .header-search form input[type=text]{border-bottom-color:#ccc}.header.dark .default-menu>ul>li>a{color:#666}.header.dark .default-menu>ul>li.active>a,.header.dark .default-menu>ul>li:hover>a{color:#fff}.header.light{color:#666}.header.light .menu-icons>ul>li:after{border-left-color:#ccc}.header.light .menu-icons .option-icon{color:#666}.header.light .menu-icons .option-icon:hover{color:#333}.header.light .menu-icons .cart-count span{background:#99be11}.header.light .header-search form input[type=text]{border-bottom-color:#000}.header.light .header-search form buton,.header.light .header-search form input[type=text]{color:#333}.header.light .default-menu>ul>li>a{color:#666}.header.light .default-menu>ul>li.active>a,.header.light .default-menu>ul>li:hover>a{color:#000}.header.transparent{background-color:transparent}.header.transparent .logo{opacity:.6}.header.transparent .menu-button{color:rgba(102,102,102,.6)}.header.transparent .menu-button .active,.header.transparent .menu-button:hover{color:rgba(153,153,153,.6)}.header.transparent .menu-icons>ul>li:after{border-left-color:rgba(128,128,128,.6)}.header.transparent .menu-icons .cart-count span{background:rgba(77,77,77,.6)}.header.transparent .menu-icons .option-icon{color:rgba(102,102,102,.6)}.header.transparent .menu-icons li:hover>.option-icon{color:rgba(153,153,153,.6)}.header.dark-blue{color:#fff;background:#242934}.header.dark-blue .menu-icons .option-icon{color:#fff}.header.dark-blue .menu-icons .option-icon:hover{color:#ccc}.header.dark-blue .menu-icons .cart-count span{background:#99be11}.header.dark-blue .default-menu>ul>li>a{color:#fff}.header .logo{font-size:0}.header .logo a{display:inline-block}.header .logo img{width:auto;max-width:none;max-height:100%}.header.sticky.on-top,.scrolled .header.fixed{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.04);-moz-box-shadow:0 1px 2px rgba(0,0,0,.04);box-shadow:0 1px 2px rgba(0,0,0,.04)}.scrolled .header.fixed{position:fixed;top:0}.scrolled .header.dark{background-color:#000}.scrolled .header.light{background-color:#fff}.header-search form{position:absolute;overflow:hidden;visibility:hidden;top:25px;right:22px;width:0;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.header-search form input{width:100%;padding:0 30px 0 0;font-size:14px;line-height:28px;border:0;font-weight:600;border-top:1px solid transparent;border-bottom:1px solid transparent;font-family:"Open Sans",Helvetica,Arial,sans-serif;background:0 0}.header-search form button{position:absolute;top:50%;right:0;width:24px;margin-top:-12px;padding:0;font-size:22px;line-height:24px;border:0;font-weight:400;background:0 0;cursor:pointer;z-index:1}.header-search.active form{visibility:visible;width:220px;opacity:1}.header-search.active .option-icon{opacity:0}.header-panel{position:absolute;visibility:hidden;top:100%;right:0;width:370px;padding:55px 50px 25px;font-family:"Open Sans",Helvetica,Arial,sans-serif;background:#fff;opacity:0;z-index:1000;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.header-panel .top{position:relative;margin-bottom:30px;padding-bottom:10px;text-align:center}.header-panel .top h3{margin-bottom:5px;font-size:30px;text-transform:uppercase}.header-panel .top p{margin-bottom:10px}.header-panel .top:after{position:absolute;content:'';bottom:0;left:50%;width:54px;height:3px;margin-left:-27px;background:#99be11}.header-panel .divider{overflow:hidden;margin:17px 0;font-size:12px;font-weight:600;text-align:center;text-transform:uppercase;color:#7f7f7f}.header-panel .divider span{position:relative;padding:0 10px}.header-panel .divider span:after,.header-panel .divider span:before{position:absolute;content:'';top:50%;margin-top:-1px;width:500px;height:1px;background:#dcdcdc}.header-panel .divider span:before{right:100%}.header-panel .divider span:after{left:100%}.header-panel .details{margin-top:31.2px;font-size:12px;line-height:1.5em;font-weight:600;color:#aeaeae}.has-panel:hover .header-panel{visibility:visible;opacity:1}.info-head{padding:15px 0;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:11px;line-height:20px;text-transform:uppercase;background:#fff}.info-head strong{font-weight:600}.info-head ul{margin:0 -10px}.info-head ul li{padding:0 10px}.info-head a{color:#4c4c4c}.info-head a:hover{color:#99be11}.info-head .custom-select{border:0;font-size:inherit;font-weight:inherit}.info-head .custom-select .label{height:20px;line-height:20px;padding:0 10px 0 0;color:inherit}.info-head .custom-select .button{width:10px;height:20px;text-align:right;color:inherit}.info-head .custom-select .button:after{content:"\f107";line-height:20px;font-size:11px;color:inherit}.info-head .custom-select-open .custom-select{background-color:transparent}.info-head .custom-select-items ul{font-size:10px}.info-head .custom-select-items ul li{padding:5px}.info-head .search-form{position:relative}.info-head .search-form input[type=text]{padding:0 20px 0 0;border-width:0 0 1px;border-style:solid;border-color:#4c4c4c;font-size:11px;line-height:20px;text-transform:uppercase;color:#4c4c4c}.info-head .search-form input[type=text]::-moz-placeholder{color:#4c4c4c;opacity:1}.info-head .search-form input[type=text]:-ms-input-placeholder{color:#4c4c4c}.info-head .search-form input[type=text]::-webkit-input-placeholder{color:#4c4c4c}.info-head .search-form button{position:absolute;top:0;right:0;width:20px;height:20px;border:0;padding:0;text-align:right;font-size:14px;line-height:20px;background:0 0}.menu-button{position:relative;display:inline-block;width:24px;font-size:24px;line-height:24px;text-align:center;color:#666;z-index:1010}.menu-button.active,.menu-button:hover{color:#99be11}.menu-button:focus{color:#666}.quick-menu{position:relative;margin:28px 0 0}.quick-menu .menu-section{position:absolute;visibility:hidden;top:0;left:40px;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.quick-menu .menu-section ul{margin:0;padding:0;list-style-type:none}.quick-menu .menu-section ul a{display:block;padding:2px 0;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;line-height:1px;text-transform:uppercase;font-weight:700;color:#666;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.quick-menu .menu-section ul a:hover,.quick-menu .menu-section ul li.active{color:#fff}.quick-menu .menu-section.active{visibility:visible;opacity:1}.quick-menu .menu-section.active a{line-height:24px}.fullscreen-menu{position:fixed;visibility:hidden;overflow:auto;top:0;bottom:0;left:0;width:100%;height:100%;text-align:center;z-index:9999;background:rgba(0,0,0,.98);opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.fullscreen-menu.active{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.fullscreen-menu .menu-button{position:fixed}.fullscreen-menu .inner{padding:100px 0 50px}.fullscreen-menu .logo{display:inline-block;margin-bottom:70px}.fullscreen-menu .logo img{height:30px}.fullscreen-menu .menu ul{padding:0;font-family:"Open Sans",Helvetica,Arial,sans-serif;list-style-type:none}.fullscreen-menu .menu ul a{position:relative;display:block;padding:10px 20px;font-weight:600;border-bottom:1px solid #333;color:#666}.fullscreen-menu .menu ul li.active>a,.fullscreen-menu .menu ul li:hover>a{color:#fff}.fullscreen-menu .menu ul li>a>i{display:inline-block;margin-left:5px;margin-right:-18px;color:#333}.fullscreen-menu .menu ul li.show-children>a>i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.fullscreen-menu .menu>ul{display:inline-block;min-width:140px;max-width:300px;margin-bottom:70px}.fullscreen-menu .menu>ul>li>a{text-transform:uppercase;font-size:18px;line-height:30px}.fullscreen-menu .menu>ul>li.active>a{border-bottom:3px solid #99be11}.fullscreen-menu .menu>ul ul{display:none;margin:0}.fullscreen-menu .menu>ul ul li a{font-size:14px;line-height:15.4px}.fullscreen-menu .menu>ul li.show-children>ul{display:block}.fullscreen-menu .menu>ul li.show-children>ul>li:last-child>a{border-bottom-color:#fff}.fullscreen-menu .social p{font-size:11px;text-transform:uppercase;color:#ffc300}.fullscreen-menu .social ul{margin:0}.fullscreen-menu .social li{padding:0 2px}.fullscreen-menu .social li a{display:block;width:30px;height:30px;font-size:14px;line-height:30px;text-align:center;color:#555;background:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.fullscreen-menu .social li a:hover{color:#000;background:#99be11}.default-menu{font-family:"Open Sans",Helvetica,Arial,sans-serif}.default-menu.menu-icons{margin:0;text-align:right;font-size:0}.default-menu.menu-icons>ul>li{position:relative;margin:0;padding:0 22px;font-size:14px;text-align:left}.default-menu.menu-icons>ul>li:after{position:absolute;content:"";top:50%;left:0;height:24px;margin-top:-12px;border-left:1px solid transparent}.default-menu.menu-icons>ul>li:first-child:after{display:none}.default-menu.menu-icons .option-icon{position:relative;display:block;width:24px;border-color:transparent;font-size:22px;line-height:24px;white-space:nowrap;text-align:center;font-family:"Open Sans",Helvetica,Arial,sans-serif;background-color:transparent;cursor:pointer}.default-menu.menu-icons .option-icon.cart-icon{width:auto}.default-menu.menu-icons .option-icon i{margin:0}.default-menu.menu-icons .cart-count{position:relative}.default-menu.menu-icons .cart-count span{position:absolute;display:block;left:11px;bottom:0;width:15px;height:15px;line-height:15px;font-size:9px;text-align:center;font-weight:600;color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.default-menu.menu-icons .cart-amount{display:inline-block;padding-left:5px;font-size:12px;line-height:1em;font-weight:600;vertical-align:middle}.default-menu ul{margin:0;padding:0;list-style-type:none}.default-menu ul li{position:relative}.default-menu ul li>a{position:relative;display:block;text-transform:uppercase}.default-menu ul li>a i{display:inline-block;margin-left:5px}.default-menu ul li>.submenu{top:100%;left:50%;margin-top:10px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);transform:translate(-50%,0)}.default-menu ul li>.cart-submenu{right:0;left:auto;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}.default-menu ul li li .submenu{top:0;left:100%;margin-top:-20px;margin-left:10px;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}.default-menu ul li li:hover>.submenu{margin-top:-20px;margin-left:0}.default-menu ul li:hover>.submenu{visibility:visible;margin-top:0;opacity:1}.default-menu>ul{font-size:0}.default-menu>ul>li{display:inline-block;margin:0 8px;font-size:14px;line-height:24px}.default-menu>ul>li>a{padding:25px 0;border-width:3px 0;border-style:solid;border-color:transparent;font-weight:600}.default-menu>ul>li.active>a,.default-menu>ul>li:hover>a{border-bottom-color:#99be11}.default-menu .submenu{position:absolute;visibility:hidden;font-size:12px;line-height:16px;text-align:left;color:#333;background:#fff;opacity:0;z-index:1000;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.04);-moz-box-shadow:0 1px 2px rgba(0,0,0,.04);box-shadow:0 1px 2px rgba(0,0,0,.04);-webkit-transition:all,.5s;-moz-transition:all,.5s;transition:all,.5s}.default-menu .submenu.has-cover{width:370px}.default-menu .submenu .cover{width:45%}.default-menu .submenu .cover img{width:100%}.default-menu .submenu .menuitems{width:55%}.default-menu .submenu .menuitems .title{position:relative;margin:0 20px 20px;padding:20px 0;font-size:16px;text-transform:uppercase}.default-menu .submenu .menuitems .title:after{position:absolute;content:"";bottom:0;left:0;width:55px;height:2px;background:#99be11}.default-menu .submenu ul{margin:20px 0}.default-menu .submenu li{min-width:200px}.default-menu .submenu li a{position:relative;padding:5px 20px;color:#333}.default-menu .submenu li a:before{content:'\f105';padding-right:5px;font-family:FontAwesome}.default-menu .submenu li.active>a,.default-menu .submenu li:hover>a{color:#99be11}.default-menu .cart-submenu{width:270px;padding:10px}.default-menu .cart-submenu .cart-item{margin-bottom:10px}.default-menu .cart-submenu .cart-item .rating{margin-top:2px;font-size:11px}.default-menu .cart-submenu .cart-item .title{font-size:13px}.default-menu .cart-submenu .cart-item .text{margin:0 -5px;font-size:10px}.default-menu .cart-submenu .cart-item .text li{min-width:auto}.default-menu .cart-submenu .subtotal{margin-bottom:10px;padding:15px 0;border-top:3px solid #333;border-bottom:3px solid #333}.default-menu .cart-submenu .subtotal .big{font-size:16px}.header-small .default-menu>ul>li>a{padding:10px 0}.header-small .default-menu.menu-icons>ul>li{margin-left:20px;margin-right:0;padding:0}.footer{padding-top:100px;font-size:14px;line-height:21px;font-weight:500;background:#333}.footer .top{padding-bottom:65px;color:#ccc}.footer .top li>a{color:#ccc}.footer .top li>a:hover{color:#fff}.footer .top ol.text-uppercase li,.footer .top ul.text-uppercase li{margin-bottom:15px;font-size:13px}.footer .top ol.text-uppercase li:last-child,.footer .top ul.text-uppercase li:last-child{margin-bottom:0}.footer .bottom{padding-top:26px;color:#FFFFFF;background:#212121}.footer .bottom .copyright span{color:#fff}.footer .bottom .copyright i{color:#99be11}.footer .bottom .copyright a{color:#FFFFFF}.footer .bottom .copyright a:hover{text-decoration:underline}.footer .bottom .social{margin-left:-10px;margin-right:-10px;font-size:16px}.footer .bottom .social li{padding:0 10px}.footer .bottom .social a{color:#787878}.footer .bottom .social a:hover{color:#99be11}.footer .bottom .social a:hover.behance{color:#0b7cff}.footer .bottom .social a:hover.blogger{color:#f87f14}.footer .bottom .social a:hover.dribbble{color:#f26798}.footer .bottom .social a:hover.facebook{color:#4867aa}.footer .bottom .social a:hover.flickr{color:#ff0084}.footer .bottom .social a:hover.google{color:#dd4c3b}.footer .bottom .social a:hover.instagram{color:#bd39a9}.footer .bottom .social a:hover.linkedin{color:#007bb6}.footer .bottom .social a:hover.pinterest{color:#bd071d}.footer .bottom .social a:hover.skype{color:#00aff0}.footer .bottom .social a:hover.soundcloud{color:#ff6a22}.footer .bottom .social a:hover.tumblr{color:#35465d}.footer .bottom .social a:hover.twitter{color:#1da1f2}.footer .bottom .social a:hover.vk{color:#4b74a5}.footer .bottom .social a:hover.youtube{color:#e62f27}.footer .title{position:relative;padding-bottom:23px;font-size:15px;font-weight:700;text-transform:uppercase;color:#fff}.footer .title:after{position:absolute;content:'';bottom:0;left:0;width:30px;height:3px;background:#99be11}.footer .about img{height:35px;margin-bottom:30px}.footer .about li{margin-bottom:5px;padding-left:40px}.footer .about li i:after{position:absolute;content:'';top:4px;right:-10px;height:15px;border-right:1px solid #ccc}.footer .twitter-feed{margin-bottom:26px}.footer .twitter-feed p{margin-bottom:13px}.footer .twitter-feed .time{display:block;font-size:12px;font-weight:400;color:#99be11}.footer .recent-post-list{margin-bottom:12px;font-size:0;line-height:0}.footer .recent-post-list li{margin-bottom:14px}.footer .recent-post-list li a{position:relative;display:block}.footer .recent-post-list li a img{display:block;width:100%}.footer .recent-post-list li a span,.footer .recent-post-list li a:after{position:absolute;visibility:hidden;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.footer .recent-post-list li a span{top:50%;margin-top:-10px;font-size:11px;line-height:20px;text-transform:uppercase;text-align:center;font-weight:600;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#fff;z-index:2;left:0;right:0;width:100%;position:absolute}.footer .recent-post-list li a:after{content:'';background:rgba(153,190,17,.9);z-index:1;left:0;right:0;width:100%;top:0;bottom:0;height:100%}.footer .recent-post-list li a:hover span,.footer .recent-post-list li a:hover:after{visibility:visible;opacity:1}.go-to-top{position:fixed;display:block;visibility:hidden;right:20px;bottom:0;width:50px;height:40px;font-size:20px;line-height:40px;text-align:center;color:#fff;background:#212121;opacity:0;z-index:1000;-webkit-transition:all,.5s;-moz-transition:all,.5s;transition:all,.5s}.go-to-top:focus{color:#fff}.go-to-top:hover{color:#fff;background:#99be11}.go-to-top.active{visibility:visible;opacity:1}.sb-block{margin-bottom:30px}.sb-block .item-box.box-small.horizontal{margin-bottom:3px}.sb-title{margin:0;padding:15px 25px;font-size:16px;line-height:20px;text-transform:uppercase;background:#fff}.sb-title.transparent{padding:0 0 20px 0;background:0 0}.sb-content{padding:20px 25px;background:#f8f8f8}.sb-content>:last-child{margin-bottom:0}.sb-filter .sb-content{padding-top:30px;padding-bottom:30px}.sb-filter .button{display:block;width:100%;margin:0;padding:15px 25px;font-size:16px;line-height:20px;text-transform:uppercase;border:0;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#fff;background:#333}.sb-filter .button:hover{background:#99be11}.form-feedback{display:none}textarea{max-width:100%;resize:vertical}.form-control{padding:8px 20px;font-size:12px;font-weight:600;line-height:22px;font-family:"Open Sans",Helvetica,Arial,sans-serif;-webkit-box-shadow:0 0 1px rgba(0,0,0,.1) inset;-moz-box-shadow:0 0 1px rgba(0,0,0,.1) inset;box-shadow:0 0 1px rgba(0,0,0,.1) inset}.form-control:focus{-webkit-box-shadow:inherit;-moz-box-shadow:inherit;box-shadow:inherit}.form-control.input-radius{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.form-control.input-lg{font-size:14px}.has-error .form-control:focus,.has-success .form-control:focus,.has-warning .form-control:focus{-webkit-box-shadow:inherit;-moz-box-shadow:inherit;box-shadow:inherit}label{margin-bottom:13px;font-size:14px;text-transform:uppercase;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#333}.help-block{margin:5px 0 0;font-size:12px}.form-group.half{margin-bottom:13px}.form-control-feedback{padding:0;border:0;background-color:transparent}.form-control-feedback.button{pointer-events:auto;color:#ccc}.form-control-feedback.button:hover{color:#4c4c4c}.validate-feedback .form-control-feedback{display:none}.validate-feedback.has-error .feedback-error,.validate-feedback.has-success .feedback-success{display:block}.custom-select-wrapper{position:relative;cursor:pointer}.custom-select-responsive{width:100%}.custom-select{position:relative;border:1px solid #d7d7d7;font-size:12px;font-weight:600;text-align:left;font-family:"Open Sans",Helvetica,Arial,sans-serif;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.custom-select .label{display:block;height:38px;padding:0 40px 0 20px;text-align:inherit;font:inherit;line-height:38px;color:#999}.custom-select .button{position:absolute;display:block;top:0;right:0;bottom:0;width:38px;height:38px;margin:0;font-size:0;line-height:0;text-align:center;color:#999;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.custom-select .button:after{content:"\f0d7";font-size:12px;line-height:38px;font-family:FontAwesome;font-weight:400;left:0;right:0;width:100%;top:0;bottom:0;height:100%;position:absolute}.select-sm .custom-select .label{display:block;height:28px;line-height:28px}.select-sm .custom-select .button{width:28px;height:28px}.select-sm .custom-select .button:after{line-height:28px}.select-lg .custom-select .label{display:block;height:48px;line-height:48px;font-size:14px}.select-lg .custom-select .button{width:48px;height:48px}.select-lg .custom-select .button:after{line-height:48px}.select-radius .custom-select{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.custom-select-open .custom-select{background:#fcfcfc}.custom-select-open{z-index:9999}.custom-select-open .custom-select-items{display:block}.custom-select-disabled{cursor:default;opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-select-hide-select{position:relative;overflow:hidden;width:0;height:0}.custom-select-hide-select select{position:absolute;left:-100%}.custom-select-hide-select.custom-select-is-native{position:absolute;width:100%;height:100%;z-index:10}.custom-select-hide-select.custom-select-is-native select{border:0;z-index:1;opacity:0;left:0;right:0;width:100%;top:0;bottom:0;height:100%;position:absolute}input.custom-select-input{position:absolute;overflow:hidden;top:0;left:0;width:1px;height:1px;margin:0;padding:0;border:0;font-size:0;background:0 0}.custom-select-temp-show{position:absolute;display:block;visibility:hidden}.custom-select-items{position:absolute;display:none;top:100%;left:0;background:#f8f8f8;z-index:-1;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);-moz-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.custom-select-items .custom-select-scroll{overflow:auto;height:100%}.custom-select-items ul{margin:0;padding:0;min-height:20px;line-height:20px;font-size:12px;list-style:none}.custom-select-items ul li{display:block;padding:8px 20px;border-top:1px solid #f2f2f2;color:#999;cursor:pointer;-webkit-transition:color .5s,background .5s;-moz-transition:color .5s,background .5s;transition:color .5s,background .5s}.custom-select-items ul li:hover{color:#99be11;background:#fff}.custom-select-items ul li.highlighted,.custom-select-items ul li.selected{color:#666;background:#e6e6e6}.custom-select-items .disabled{cursor:default;color:#bfbfbf!important;background:#f2f2f2!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-select-items .custom-select-group .custom-select-group-label{font-weight:700;cursor:default;color:#666;background:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-select-items .custom-select-group .disabled li{opacity:1}.custom-select-items .custom-select-group li{padding-left:40px}.custom-select-above .custom-select-items{top:auto;bottom:100%}.input-group-radius .form-control:first-child,.input-group-radius .input-group-btn:first-child .btn:first-child{-webkit-border-radius:25px 0 0 25px;-moz-border-radius:25px 0 0 25px;border-radius:25px 0 0 25px}.input-group-radius .form-control:last-child,.input-group-radius .input-group-btn:last-child .btn:last-child{-webkit-border-radius:0 25px 25px 0;-moz-border-radius:0 25px 25px 0;border-radius:0 25px 25px 0}.input-group-btn .btn-input{padding-left:10px;padding-right:10px;border:1px solid #d7d7d7;color:#999;background:#fff}.input-group-btn .btn-input:hover{background:#f2f2f2}.checkbox label,.radio label{position:relative;min-height:auto;padding-left:25px;font-size:10px;font-weight:700}.checkbox label input,.radio label input{position:absolute;visibility:hidden;top:0;left:0;opacity:0}.checkbox label input:checked+.button:after,.radio label input:checked+.button:after{content:"\f00c"}.checkbox label .button,.radio label .button{position:absolute;display:block;top:50%;left:0;width:15px;height:15px;margin-top:-8px;font-family:FontAwesome;text-align:center;line-height:13px;border:1px solid #d7d7d7;font-size:10px;color:#999;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.checkbox label .button:after,.radio label .button:after{font-weight:400}.checkbox label input:checked+.button:after{content:"\f00c"}.checkbox label .button{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.radio label input:checked+.button:after{content:"\f111"}.radio label .button{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.br-theme-icon-rating{display:inline-block}.br-theme-icon-rating .br-widget{white-space:nowrap}.br-theme-icon-rating .br-widget a{margin-right:3px;text-rendering:auto;text-decoration:none;font-family:FontAwesome;font-size:16px;line-height:1em;font-weight:400}.br-theme-icon-rating .br-widget a:after{content:'\f005';color:#cdcdcd}.br-theme-icon-rating .br-widget a.br-active:after{color:#99be11}.br-theme-icon-rating .br-widget a.br-selected:after{color:#bdea18}.br-theme-icon-rating .br-widget .br-current-rating{display:none}.br-theme-icon-rating .br-readonly a{cursor:default}.rangle-slider-value{padding-bottom:25px}.noUi-target,.noUi-target *{-webkit-touch-action:none;-moz-touch-action:none;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.noUi-target{position:relative;background:#dcdcdc;direction:ltr;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.noUi-base{z-index:1;left:0;right:0;top:0;bottom:0;position:absolute}.noUi-handle{position:relative;width:22px;height:22px;border:4px solid #fff;background:#99be11;z-index:1;cursor:pointer;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px}.noUi-tooltip{position:absolute;left:0;bottom:-30px;font-size:11px;white-space:nowrap;color:#b8b8b8}.noUi-connect{background:#99be11;left:0;right:0;top:0;bottom:0;position:absolute;-webkit-transition:background .5s;-moz-transition:background .5s;transition:background .5s}.noUi-origin{position:absolute;height:0;width:0}.noUi-origin:last-child .noUi-tooltip{left:auto;right:0}.noUi-state-drag *{cursor:inherit!important}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:top .5s,right .5s,bottom .5s,left .5s;-moz-transition:top .5s,right .5s,bottom .5s,left .5s;transition:top .5s,right .5s,bottom .5s,left .5s}.noUi-horizontal{height:10px}.noUi-horizontal .noUi-target{margin:7px 0}.noUi-horizontal .noUi-handle{margin:-7px 0 0 -11px}.noUi-vertical{width:10px}.noUi-vertical .noUi-target{margin:0 7px}.noUi-vertical .noUi-handle{margin:-11px 0 0 -7px}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-draggable{cursor:w-resize}[disabled] .noUi-connect{background:#c8c8c8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.range-scrollbar .noUi-target{margin:0;background:#e6e6e6}.range-scrollbar .noUi-horizontal{height:7px;padding:0 50px}.range-scrollbar .noUi-horizontal .noUi-base{margin:0 50px}.range-scrollbar .noUi-horizontal .noUi-handle{width:100px;height:7px;margin:0 0 0 -50px}.range-scrollbar .noUi-horizontal .noUi-handle:after,.range-scrollbar .noUi-horizontal .noUi-handle:before{top:1px;left:50%}.range-scrollbar .noUi-horizontal .noUi-handle:before{width:8px;height:5px;margin-left:-4px;border-left:2px solid #f8f8f8;border-right:2px solid #f8f8f8}.range-scrollbar .noUi-horizontal .noUi-handle:after{height:5px;margin-left:-1px;border-left:2px solid #f8f8f8}.range-scrollbar .noUi-vertical{width:7px;padding:50px 0}.range-scrollbar .noUi-vertical .noUi-base{margin:50px 0}.range-scrollbar .noUi-vertical .noUi-handle{width:7px;height:100px;margin:-50px 0 0}.range-scrollbar .noUi-vertical .noUi-handle:after,.range-scrollbar .noUi-vertical .noUi-handle:before{top:50%;left:1px}.range-scrollbar .noUi-vertical .noUi-handle:before{height:8px;width:5px;margin-top:-4px;border-top:2px solid #f8f8f8;border-bottom:2px solid #f8f8f8}.range-scrollbar .noUi-vertical .noUi-handle:after{width:5px;margin-top:-1px;border-top:2px solid #f8f8f8}.range-scrollbar .noUi-handle{border:0;background:#aeaeae}.range-scrollbar .noUi-handle:after,.range-scrollbar .noUi-handle:before{position:absolute;content:"";z-index:1}.section{padding-top:100px;padding-bottom:74px;background-position:center center;-webkit-background-size:cover;background-size:cover}.section.horizontal-space{padding-left:100px;padding-right:100px}.section.half-space{padding-top:50px;padding-bottom:24px}.entry .pull-left img{margin-right:26px}.entry .pull-right img{margin-left:26px}.entry .top{margin-bottom:26px;font-size:14px;border-bottom:1px solid #dcdcdc}.entry .top .title{margin-bottom:5px;font-size:26px;text-transform:uppercase}.entry .top .title a{color:#333}.entry .top .title a:hover{color:#99be11}.entry-footer{margin-top:78px;margin-bottom:78px;padding:15px 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.entry-footer .social{padding:7px 0;color:#333;font-weight:600;font-family:"Open Sans",Helvetica,Arial,sans-serif;text-transform:uppercase}.entry-footer .social ul{display:inline-block;margin:0 0 0 10px}.entry-footer .social ul li{padding:0 3px}.entry-footer .social ul li a{color:#ccc}.entry-footer .social ul li a:hover{color:#99be11}.entry-footer .social ul li a:hover.behance{color:#0b7cff}.entry-footer .social ul li a:hover.blogger{color:#f87f14}.entry-footer .social ul li a:hover.dribbble{color:#f26798}.entry-footer .social ul li a:hover.facebook{color:#4867aa}.entry-footer .social ul li a:hover.flickr{color:#ff0084}.entry-footer .social ul li a:hover.google{color:#dd4c3b}.entry-footer .social ul li a:hover.instagram{color:#bd39a9}.entry-footer .social ul li a:hover.linkedin{color:#007bb6}.entry-footer .social ul li a:hover.pinterest{color:#bd071d}.entry-footer .social ul li a:hover.skype{color:#00aff0}.entry-footer .social ul li a:hover.soundcloud{color:#ff6a22}.entry-footer .social ul li a:hover.tumblr{color:#35465d}.entry-footer .social ul li a:hover.twitter{color:#1da1f2}.entry-footer .social ul li a:hover.vk{color:#4b74a5}.entry-footer .social ul li a:hover.youtube{color:#e62f27}.comment-section{margin-bottom:78px}.comment-section .comment{margin-bottom:52px}.comment-section .comment>figure img{width:100%}.comment-section .comment .comment-top{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;color:#333}.comment-section .comment .comment-top .username{font-size:16px;text-transform:uppercase;font-weight:400}.comment-section .comment .comment-top .time{padding-left:5px;color:#bebebe}.comment-section .comment .text :last-child{margin-bottom:0}.section-bar{padding-top:66.66667px;padding-bottom:40.66667px}.section-bar .corner-text{display:inline-block}.section-bar .btn{margin-top:11px}.header-section{position:relative;height:700px;padding-top:100px;text-align:center;color:#fff;background-position:center center;-webkit-background-size:cover;background-size:cover}.header-section.height-small{height:400px;padding-top:30px}.header-section.height-small .title{margin-bottom:30px}.header-section img{margin-top:-100px}.header-section .title{margin-right:-.4em;margin-bottom:60px;font-size:35px;font-weight:700;text-transform:uppercase;letter-spacing:.4em;color:inherit}.header-section .breadcrumb{margin-bottom:0;text-transform:uppercase;font-size:11px;color:inherit}.header-section .breadcrumb a,.header-section .breadcrumb>li+li:before{color:inherit}.section-features .icon-box{margin-top:50px}.portfolio{margin-bottom:-1px}.map{display:block;width:100%;height:345px}img.adp-marker{max-width:none;margin:5px 10px}.result-view-options{padding:20px 0 10px;background:#dcdcdc}.result-view-options .form-group{float:left;margin:0 25px 10px 0;white-space:nowrap}.result-view-options .form-group .custom-select-wrapper,.result-view-options .form-group .form-control,.result-view-options .form-group label{display:inline-block}.result-view-options .form-group label{margin:0 10px 0 0;font-weight:400}.result-view-options .form-group .custom-select,.result-view-options .form-group .form-control{width:170px;font-size:13px;border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.result-view-options .buttons{font-size:16px}.result-view-options .buttons .button{float:left;width:40px;margin-left:1px;padding:0;line-height:40px;text-align:center;border:0;font-size:16px;color:#ccc;background:#fff}.result-view-options .buttons .button:first-child{-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}.result-view-options .buttons .button:last-child{-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}.result-view-options .buttons .button:hover{background:#f2f2f2}.result-view-options .buttons .button.active{color:#fff;background:#99be11}.product-section .category-title{margin-bottom:8px}.product-section .product-title{margin-bottom:13px;padding-bottom:25px;font-size:28px;border-bottom:1px solid #dcdcdc;text-transform:uppercase}.product-section .rating{margin-bottom:17px}.product-section .btn-sm{font-weight:600}.product-section .content{font-size:14px}.product-section .content .list-icon{font-weight:600;font-size:12px}.product-section .content .list-icon li{margin-bottom:2px;padding-left:23px}.product-section .content .list-icon li i{top:0;font-size:12px}.product-section .product-panel{margin-bottom:45px;padding:30px 35px;background:#f8f8f8;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.product-section .product-panel .status{padding-bottom:9px;border-bottom:1px solid #dcdcdc}.product-section .product-panel .status span{color:#99be11}.product-section .product-panel .price{margin-bottom:10px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:700;font-size:42px;line-height:1em;color:#333}.product-section .product-panel .price .currency{font-size:.547619em}.product-section .product-panel .form-group{margin-bottom:35px}.product-section .product-panel label{margin-top:10px;margin-bottom:5px}.product-section .product-panel .form-control{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.product-section .product-panel .input-group .btn{background:0 0}.product-section .product-panel .input-group .btn:hover{background:#eee}.product-section .product-panel .custom-select{background:0 0}.content-section{margin-bottom:26px;padding:13px 25px;background:#f8f8f8}.cart-section .cart-row{padding-top:20px;padding-bottom:20px}.cart-section .cell-text{display:inline-block;padding:10px 0;line-height:20px}.cart-section .input-group .form-control,.cart-section .input-group .input-group-btn{width:40px}.cart-section .input-group .btn{width:100%;height:40px;padding:7px 0;line-height:22px;border:2px solid #d7d7d7;color:#999;background:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.cart-section .input-group .btn:hover{color:#fff;background:#d7d7d7}.cart-section .input-group .btn[data-value=minus],.cart-section .input-group .btn[data-value=plus]{font-family:Roboto,Helvetica,Arial,sans-serif}.cart-section .input-group .form-control{margin:0 -2px;padding-left:0;padding-right:0;border-width:2px;font-size:14px;text-align:center;color:#4c4c4c;background:#fff;z-index:3;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.cart-section .input-group .form-control:focus{border-color:#d7d7d7}.cart-item{position:relative}.cart-item .figure{position:relative}.cart-item .figure img{width:100%}.cart-item .figure .close{position:absolute;top:0;left:0;width:20px;height:20px;font-size:18px;line-height:20px;font-weight:400;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#fff;background:#99be11;z-index:10;opacity:1;text-shadow:none}.cart-item .figure .close:hover{background:#333}.cart-item .rating{margin-top:8px;margin-bottom:5px;font-size:14px;color:#99be11}.cart-item .title{margin-bottom:5px;font-size:18px;text-transform:uppercase}.cart-item .title a{color:#333}.cart-item .title a:hover{color:#99be11}.cart-item .text{font-size:14px}.cart-total .cart-list li{padding:7px 0;color:#cdcdcd;border-bottom:1px solid #dcdcdc}.cart-total .cart-list li:last-child{border-bottom:0}.cart-total .cart-list li strong{color:#333}.cart-total .total-order{color:#fff;background:#212121}.cart-total .checkout{padding-top:23px;padding-bottom:23px}.checkout-panel{padding:35px 25px;font-size:14px;border:2px solid #d7d7d7}.checkout-panel .small{font-size:12px}.checkout-panel li{position:relative;padding-top:12px;padding-bottom:12px;border-top:1px solid #dcdcdc}.checkout-panel li p{margin-left:25px;margin-bottom:13px}.checkout-panel li .checkbox,.checkout-panel li .radio{margin-top:0;margin-bottom:0}.checkout-panel li .checkbox+p,.checkout-panel li .radio+p{margin-top:10px}.checkout-panel li.has-figure{padding-left:45px}.checkout-panel li.has-figure figure{position:absolute;top:20px;left:0;margin:0}.checkout-panel li.has-figure figure img{width:30px}.checkout-panel .btn-lg{font-size:26px;line-height:1em}.custom-offer-section{background-position:center left;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.custom-offer-section .section{position:relative;z-index:2}.custom-offer-section .main-headline{position:relative;padding-bottom:26px}.custom-offer-section .main-headline:after{position:absolute;content:"";bottom:0;left:0;width:50px;height:3px;background:#fff}.custom-offer-section .main-headline .maintitle{position:relative;display:inline-block;margin-bottom:15px;font-size:88px;letter-spacing:-.06em}.custom-offer-section .main-headline .maintitle .small-text{position:absolute;display:block;bottom:-8px;left:75px;font-size:12px;letter-spacing:0;text-transform:uppercase;font-style:italic}.custom-offer-section .main-headline .text{font-size:17px}.custom-offer-section img{max-width:none}.filter-header [data-filter-tab]{margin-top:-52px}.filter-header [data-filter-tab].text-tab{padding-top:3px}.filter-masonry .item:not([class*=col-]),.filter-section .item:not([class*=col-]){width:100%}.btn{position:relative;font-size:14px;line-height:20px;border:1px solid transparent;text-transform:uppercase;font-family:"Open Sans",Helvetica,Arial,sans-serif;z-index:1}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0}.btn.active,.btn:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn.btn-border-to-simple:after,.btn.btn-simple-to-border:after{content:'';z-index:-1;left:0;right:0;width:100%;top:0;bottom:0;height:100%;position:absolute;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.btn.btn-border-to-simple:after{opacity:0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.btn.btn-border-to-simple:hover:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.btn.btn-simple-to-border:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.btn.btn-simple-to-border:hover:after{opacity:0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.btn.btn-angular{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn.btn-radius{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.btn.btn-radius.btn-border-to-simple:after,.btn.btn-radius.btn-simple-to-border:after{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.btn.btn-icon-left i,.btn.btn-icon-right i{position:relative;font-size:14px}.btn.btn-icon-left i{margin-right:3px}.btn.btn-icon-right i{margin-left:3px}.btn-sm{font-size:11px}.btn-sm.btn-icon-left i,.btn-sm.btn-icon-right i{top:1px}.btn-social{text-transform:none;font-size:14px;padding-left:60px;color:#fff}.btn-social:focus,.btn-social:hover{color:#fff}.btn-social .icon{position:absolute;display:block;top:0;bottom:0;left:0;width:50px;height:100%;border-right:1px solid rgba(255,255,255,.25)}.btn-social .icon i{position:relative;display:block;top:50%;font-size:20px;line-height:1em;margin-top:-10px}.btn-tertiary-to-secondary{color:#333;border-color:#eee;background:#f8f8f8}.btn-tertiary-to-secondary:hover{color:#f8f8f8;border-color:transparent;background:#333}.btn-white-to-cyan{color:#64cfe3;border-color:transparent;background:#fff}.btn-white-to-cyan:hover{color:#fff;border-color:transparent;background:#64cfe3}.btn-primary-to-border{color:#fff;border-color:#99be11;background:#99be11}.btn-primary-to-border:hover{color:#99be11;border-color:#99be11;background:0 0}.btn-pink-to-border{color:#fff;border-color:#e46d77;background:#e46d77}.btn-pink-to-border:hover{color:#e46d77;border-color:#e46d77;background:0 0}.btn-dark-gray-to-border{color:#fff;border-color:#444;background:#444}.btn-dark-gray-to-border:hover{color:#444;border-color:#444;background:0 0}.btn-brown-to-border{color:#fff;border-color:#a04a00;background:#a04a00}.btn-brown-to-border:hover{color:#a04a00;border-color:#a04a00;background:0 0}.btn-light-gray-to-border{color:#fff;border-color:#78756c;background:#78756c}.btn-light-gray-to-border:hover{color:#78756c;border-color:#78756c;background:0 0}.btn-border-to-simple{background-color:transparent}.btn-border-to-simple.btn-primary{color:#99be11;border-color:#99be11}.btn-border-to-simple.btn-primary:after{background-color:#99be11}.btn-border-to-simple.btn-primary:hover{color:#fff}.btn-border-to-simple.btn-secondary{color:#333;border-color:#333}.btn-border-to-simple.btn-secondary:after{background-color:#333}.btn-border-to-simple.btn-secondary:hover{color:#fff}.btn-border-to-simple.btn-light-gray{color:#333;border-color:#dadada}.btn-border-to-simple.btn-light-gray:after{background-color:#333}.btn-border-to-simple.btn-light-gray:hover{color:#fff;border-color:#333}.btn-border-to-simple.btn-light-gray-2{color:#dadada;border-color:#dadada}.btn-border-to-simple.btn-light-gray-2:after{background-color:transparent}.btn-border-to-simple.btn-light-gray-2:hover{color:#333}.btn-border-to-simple.btn-light-gray-3{color:#c8c8c8;border-color:#d5d5d5}.btn-border-to-simple.btn-light-gray-3:after{background-color:#d5d5d5}.btn-border-to-simple.btn-light-gray-3:hover{color:#fff}.btn-border-to-simple.btn-light-gray-to-primary{color:#333;border-color:#dadada}.btn-border-to-simple.btn-light-gray-to-primary:after{background-color:#99be11}.btn-border-to-simple.btn-light-gray-to-primary:hover{border-color:#99be11;color:#fff}.btn-simple-to-border:hover{background-color:transparent}.btn-simple-to-border.btn-primary{color:#fff;border-color:#99be11}.btn-simple-to-border.btn-primary:after{background-color:#99be11}.btn-simple-to-border.btn-primary:hover{color:#99be11}.btn-simple-to-border.btn-primary:active:focus{border-color:#99be11}.btn-simple-to-border.btn-primary:active:focus:after{background-color:transparent}.btn-simple-to-border.btn-secondary{color:#fff;border-color:#333}.btn-simple-to-border.btn-secondary:after{background-color:#333}.btn-simple-to-border.btn-secondary:hover{color:#333}.btn-simple-to-border.btn-white{color:#333;border-color:#fff}.btn-simple-to-border.btn-white:after{background-color:#fff}.btn-simple-to-border.btn-white:hover{color:#fff}.btn-facebook{background-color:#2852ab}.btn-facebook:hover{background-color:#19346d}.action-list{position:relative}.action-list.inline-type-1 .tab{border-bottom:2px solid transparent}.action-list.inline-type-1 .tab:after{position:absolute;visibility:hidden;content:'';left:50%;bottom:-6px;margin-left:-4px;border-top:4px solid #dadada;border-right:4px solid transparent;border-left:4px solid transparent;opacity:0;-webkit-transition:all,.5s;-moz-transition:all,.5s;transition:all,.5s}.action-list.inline-type-1 .active .tab,.action-list.inline-type-1 a.tab:hover{background:0 0}.action-list.inline-type-1 .active .tab{border-bottom-color:#dadada}.action-list.inline-type-1 .active .tab:after{visibility:visible;opacity:1}.action-list.inline-type-2 .active .tab,.action-list.inline-type-2 a.tab:hover{border-color:transparent}.action-list.inline-type-2.active .corner{visibility:visible;opacity:1}.action-list.inline-type-2>:first-child .tab:before{display:none}.action-list.inline-type-2 .tab{border:1px solid #dadada}.action-list.inline-type-2 .tab.secondary-headline .maintitle{font-size:16px}.action-list.inline-type-2 .tab i{margin-top:-15px;font-size:30px}.action-list.inline-type-2 .corner{visibility:hidden;opacity:0}.action-list.block-type-1>*{margin-top:-1px}.action-list.block-type-1 .tab{border-bottom:1px solid #dadada}.action-list.block-type-1 a.tab:hover,.action-list.block-type-1.active .tab{border-bottom-color:transparent}.action-list.has-arrow .tab{position:relative;padding-right:40px}.action-list.has-arrow .tab:after{position:absolute;display:block;content:'\f0da';top:50%;right:20px;width:20px;height:20px;margin-top:-10px;line-height:18px;font-size:12px;font-family:FontAwesome;border:1px solid #dcdcdc;text-align:center;color:#f8f8f8;background:#dcdcdc;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all,.5s;-moz-transition:all,.5s;transition:all,.5s}.action-list.has-arrow .active .tab:after{color:#666;background:0 0}.action-list .active .tab,.action-list a.tab:hover{background:#f8f8f8}.action-list .active .corner{visibility:visible;opacity:1}.action-list .corner{visibility:hidden;opacity:0}.action-list .tab{position:relative;margin-bottom:0;padding-top:20px;padding-bottom:20px;color:#999}.action-list .tab .maintitle,.action-list .tab .subtitle,.action-list .tab i{-webkit-transition:color .5s;-moz-transition:color .5s;transition:color .5s}.action-list .tab i{color:#ccc}.action-list .tab .maintitle,.action-list .tab .subtitle{color:inherit}.action-list .active i,.action-list a.tab:hover i{color:#99be11}.action-list .active .maintitle,.action-list a.tab:hover .maintitle{color:#333}.action-list .active .subtitle,.action-list a.tab:hover .subtitle{color:#666}.list-icon{padding-left:0;font-family:"Open Sans",Helvetica,Arial,sans-serif;list-style-type:none}.list-icon.text-uppercase{font-size:14px}.list-icon li{position:relative;padding-left:30px}.list-icon li i{position:absolute;display:inline-block;top:1px;left:0;width:20px;text-align:center;line-height:inherit;color:#ccc}.list-icon li i.fa-check{color:#8bb22c}.nav-list{padding:0;font-size:14px;font-weight:600;list-style-type:none;font-family:"Open Sans",Helvetica,Arial,sans-serif}.nav-list.has-arrow li a{padding-left:15px}.nav-list.has-arrow li a:before{position:absolute;content:"\f105";top:50%;left:0;margin-top:-10px;line-height:20px;font-weight:400;font-family:FontAwesome}.nav-list li{position:relative;border-bottom:1px solid #ebebeb}.nav-list li:first-child{border-top:1px solid #ebebeb}.nav-list li.active>a,.nav-list li:hover>a{color:#99be11}.nav-list li.active:after{position:absolute;content:"";bottom:-2px;left:0;width:80px;height:3px;background:#99be11}.nav-list a{position:relative;display:block;padding:10px 25px 10px 0;color:#4c4c4c}.nav-list a .count{position:absolute;right:0;top:50%;font-weight:400;margin-top:-10px;line-height:20px;color:#cdcdcd}.sb-content .nav-list li{margin-bottom:5px}.sb-content .nav-list li a{padding-top:3px;padding-bottom:3px}.sb-content .nav-list li:first-child{border-top:0}.sb-content .nav-list li:last-child{border-bottom:0}.item-list-headline{position:relative;margin-bottom:26px;padding-right:65px;font-size:14px}.item-list-headline .title{margin-bottom:3px;font-size:18px;text-transform:uppercase}.item-list-headline p{margin-bottom:0}.item-list-headline .arrows{position:absolute;right:0;bottom:0}.item-list-headline .arrows a{display:block;float:left;width:30px;height:30px;margin-left:2px;font-size:14px;line-height:30px;text-align:center;color:#fff;background:#dfdfdf;opacity:1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.item-list-headline .arrows a:hover{opacity:.5}.list-inline.has-divider li{padding-left:10px;padding-right:10px}.list-inline.has-divider li:before{position:relative;content:'|';left:-10px}.list-inline.has-divider li:first-child:before{display:none}.link-list{font-size:14px}.link-list a{color:#666}.link-list a:hover{color:#99be11}.btn-list .btn{margin-bottom:10px}.tag-list{margin-left:-5px;margin-right:-5px;font-size:0}.tag-list li{width:50%;padding:0 5px}.tag-list .btn{display:block;margin-bottom:10px;white-space:normal}.social-list .title{display:inline-block;margin-right:10px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:14px;line-height:30px;text-transform:uppercase;font-weight:600;color:#999}.social-list ul{display:inline-block;margin-left:0}.social-list li{padding:0}.social-list a{display:block;width:30px;height:30px;margin-bottom:5px;line-height:30px;font-size:14px;text-align:center;color:#fff;background:#ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.social-list a:hover{color:#fff;background:#333}.icon-box{position:relative;padding-left:70px;margin-bottom:26px;font-size:14px}.icon-box :last-child{margin-bottom:0}.icon-box.circle-icon{padding-left:90px;color:#777}.icon-box.circle-icon>i{top:0;width:70px;height:70px;font-size:24px;line-height:66px;text-align:center;border:2px solid #dedede;color:#bdbdbd;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.icon-box.circle-icon .secondary-headline{margin-bottom:15px}.icon-box.circle-icon .secondary-headline .maintitle{font-size:16px}.icon-box>i{position:absolute;top:-1px;left:0;width:70px;height:40px;text-align:left;font-size:40px;color:#666}.partner-box{display:table;width:100%;height:200px;text-align:center;border-left:1px solid transparent}.partner-box.dark{border-left-color:#333;color:#777;background:#222}.partner-box.dark.counter-box .text .count{color:#ccc}.partner-box.light{border-left-color:#eee;color:#888;background:#fff}.partner-box.light.counter-box .text .count{color:#333}.partner-box.brand-box{border-bottom:4px solid transparent}.partner-box.brand-box .inner>*{margin-right:5px;margin-left:5px}.partner-box.counter-box .inner>*{margin-right:10px;margin-left:10px}.partner-box.counter-box .text{text-align:left}.partner-box.counter-box .text .count{display:block;font-size:40px;line-height:1em;font-weight:700}.partner-box.counter-box .icon{font-size:70px}.partner-box .inner{display:table-cell;vertical-align:middle}.partner-box .icon,.partner-box .secondary-headline,.partner-box .text{display:inline-block;vertical-align:middle}.partner-box .secondary-headline{margin-top:0;margin-bottom:0;text-align:left;color:inherit}.partner-box .secondary-headline .maintitle,.partner-box .secondary-headline .subtitle{color:inherit;-webkit-transition:color .5s;-moz-transition:color .5s;transition:color .5s}.partner-box .icon{margin-top:10px;margin-bottom:10px;opacity:.35;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}a.partner-box:hover .icon{opacity:1}a.partner-box:hover.dark .secondary-headline .maintitle,a.partner-box:hover.dark.counter-box .text .count{color:#fff}a.partner-box:hover.light .secondary-headline .maintitle,a.partner-box:hover.light.counter-box .text .count{color:#000}a.partner-box:hover.brand-box{border-bottom-color:#99be11}.pricing-box{margin-bottom:26px;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#4c4c4c;background:#f8f8f8}.pricing-box.highlighted .top:after,.pricing-box:hover .top:after{border-bottom-color:#99be11}.pricing-box.highlighted .corner,.pricing-box:hover .corner{visibility:visible;opacity:1}.pricing-box.highlighted .bottom-button{color:#fff;background:#99be11}.pricing-box.has-background .top:after{left:0;right:0}.pricing-box.has-background .top .currency{color:#99be11}.pricing-box .top{position:relative;padding:60px 10px 40px;text-align:center;background-position:center center;-webkit-background-size:cover;background-size:cover}.pricing-box .top:after{position:absolute;content:"";bottom:0;right:30px;left:30px;border-bottom:3px solid #dcdcdc;-webkit-transition:border-bottom-color .5s;-moz-transition:border-bottom-color .5s;transition:border-bottom-color .5s}.pricing-box .top.text-light{color:#fff}.pricing-box .top.text-light .title{color:inherit}.pricing-box .top.text-light .price{color:inherit}.pricing-box .top.text-light .price.currency{color:#99be11}.pricing-box .top .title{margin-bottom:20px;font-size:18px;text-transform:uppercase;color:#4c4c4c}.pricing-box .top .extra{position:absolute;top:30px;right:0;left:0;font-size:10px;line-height:14px;letter-spacing:.03em;font-weight:600;text-transform:uppercase;color:#f8f8f8}.pricing-box .top .extra span{display:inline-block;padding:3px 10px;background:#99be11}.pricing-box .top .price{position:relative;color:#333}.pricing-box .top .price .amount,.pricing-box .top .price .currency{display:inline-block;line-height:1em}.pricing-box .top .price .currency{position:relative;top:-10px;font-size:25px}.pricing-box .top .price .amount{font-size:60px;font-weight:700}.pricing-box .top .price .time{display:block;font-size:14px}.pricing-box .middle{padding:50px 30px;font-size:14px}.pricing-box .middle ul{text-transform:uppercase}.pricing-box .middle ul li{margin-bottom:12px}.pricing-box .middle :last-child{margin-bottom:0}.pricing-box .bottom-button{display:block;padding:25px 10px;font-size:16px;line-height:20px;text-align:center;text-transform:uppercase;color:#333;background:#fff}.pricing-box .bottom-button:hover{color:#fff;background:#99be11}.pricing-box .corner{visibility:hidden;opacity:0}.media-box{position:relative;display:block;margin-bottom:30px}.media-box>.figure:hover img,.media-box>figure:hover img{opacity:.9;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}.media-box>.figure img,.media-box>figure img{-webkit-transition:opacity .5s,transform 5s;-moz-transition:opacity .5s,transform 5s;transition:opacity .5s,transform 5s}.media-box .figure,.media-box figure{display:block;overflow:hidden;margin:0}.media-box .figure:hover .slick-arrow,.media-box figure:hover .slick-arrow{opacity:.2}.media-box .figure:hover .slick-arrow:hover,.media-box figure:hover .slick-arrow:hover{opacity:.6}.media-box .figure img,.media-box figure img{width:100%}.media-box .figure .invert-zoom,.media-box figure .invert-zoom{overflow:hidden}.media-box .figure .invert-zoom img,.media-box figure .invert-zoom img{-webkit-transition:transform 5s;-moz-transition:transform 5s;transition:transform 5s;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}.media-box .figure .invert-zoom:hover img,.media-box figure .invert-zoom:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.media-box .figure .slick-arrow,.media-box figure .slick-arrow{position:absolute;top:50%;margin-top:-15px;z-index:1;opacity:0}.media-box .figure .slick-prev,.media-box figure .slick-prev{left:10%}.media-box .figure .slick-next,.media-box figure .slick-next{right:10%}.media-box .box-content{position:relative;overflow:hidden}.media-box .box-content .inner{top:50%;left:0;right:0;position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform:translate(0,-50%)}.media-box .box-content .buttons{position:absolute;top:20px;left:20px;z-index:2}.media-box .box-content .description{position:absolute;right:0;bottom:-50px;left:0;padding:10px;text-transform:uppercase;text-align:center;font-weight:500;font-size:14px;pointer-events:none;color:#4c4c4c;background:#eee;-webkit-transition:bottom,.5s;-moz-transition:bottom,.5s;transition:bottom,.5s}.media-box .box-content:hover .box-layer{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.media-box .box-content:hover .description{bottom:0}.media-box .box-content:hover .description:hover{color:#fff;background:#99be11}.media-box .box-layer,.media-box .corner{visibility:hidden;opacity:0}.media-box .corner{-webkit-transition:none;-moz-transition:none;transition:none}.media-box .box-layer{font-size:14px;color:#333;background:rgba(248,248,248,.95);z-index:1;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-transform:scale(.9);-moz-transform:scale(.9);transform:scale(.9);left:0;right:0;width:100%;top:0;bottom:0;height:100%;position:absolute}.media-box .box-layer .img{margin-bottom:35px}.media-box .box-layer .img.bg{margin-bottom:20px;padding:20px 0;background:#fff}.media-box .box-layer .img img{display:inline-block;height:20px}.media-box .box-layer .title{margin-bottom:5px;font-size:20px;text-transform:uppercase}.media-box .box-layer a{color:#333}.media-box .box-layer a:hover{color:#99be11}.media-box .caption{position:relative;padding:20px;font-size:14px;text-transform:uppercase;color:#333;background:#eee;z-index:1}.media-box .caption :last-child{margin-bottom:0}.media-box .box-options{color:#ccc}.media-box .box-options.large{padding:10px}.media-box .box-options *{margin-bottom:0}.media-box .box-options .option{display:inline-block;float:left;padding:7px 10px;line-height:16px}.media-box .box-options .option.button i{font-size:16px}.media-box .box-options .option.bg-highlighted{color:#fff;background:#99be11}.media-box .box-options .option .price{font-size:14px;font-weight:700}.media-box .box-options .option.button a,.media-box .box-options a.option.button{color:#ccc}.media-box .box-options .option.button a:hover,.media-box .box-options a.option.button:hover{color:#99be11}.media-box .box-options .pull-left.has-separator .option{border-right:1px solid transparent}.media-box .box-options .pull-left .option.button i{float:left;margin-right:5px}.media-box .box-options .pull-left .option.button .sr-only+i{margin-right:0}.media-box .box-options .pull-right.has-separator .option{border-left:1px solid transparent}.media-box .box-options .pull-right .option.button i{float:right;margin-left:5px}.media-box .box-options .pull-right .option.button .sr-only+i{margin-left:0}.media-box .box-options .options{margin:0}.media-box .box-options .options li{line-height:30px}.media-box .box-options .options li a{display:block;margin:0 -10px;padding:0 10px}.media-box .box-options .options li i{float:right;margin-left:7px;font-size:14px;line-height:30px}.media-box .box-options .slider-nav{margin-top:-1px}.media-box .box-info{text-align:center}.media-box .box-info *{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.media-box .box-info .name{margin-top:32.5px;margin-bottom:5px;font-size:20px}.media-box .box-info .name a{color:#444}.media-box .box-info .name a:hover{color:#99be11}.media-box .box-info .price{overflow:hidden;font-size:17px;font-weight:700;font-family:"Open Sans",Helvetica,Arial,sans-serif}.media-box .box-info .price ins{text-decoration:none}.media-box .box-info .price del{padding-left:5px;font-weight:400;color:#ccc}.media-box .box-name{position:relative;overflow:hidden;margin:0;padding:22px 5px 15px;font-size:14px;font-weight:600;text-align:center;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;background:#fff}.media-box .box-name:after{position:absolute;content:'';bottom:0;left:50%;width:50px;margin-left:-25px;border-top:2px solid #454545;opacity:1;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.media-box:hover .corner{visibility:visible;opacity:1}.media-box.light .box-options{background:#fff}.media-box.light .pull-left.has-separator .option{border-right-color:#e6e6e6}.media-box.light .pull-right.has-separator .option{border-left-color:#e6e6e6}.media-box.dark .box-options{background:#454545}.media-box.dark .box-options .option.bg-selected{background:#545454}.media-box.dark .pull-left.has-separator .option{border-right-color:#545454}.media-box.dark .pull-right.has-separator .option{border-left-color:#545454}.media-box.has-gap{margin-right:15px;margin-left:15px}.media-box.small .box-content .title{margin-bottom:2px;font-size:18px}.media-box.small .box-content:hover .box-layer .text{margin-top:15px}.media-box.small .box-layer{font-size:12px;color:#999}.media-box.small .box-layer .img{margin-bottom:0}.media-box.small .box-layer .text{position:absolute;top:100%;right:0;left:0;margin-top:5px;-webkit-transition:margin-top .5s;-moz-transition:margin-top .5s;transition:margin-top .5s}.media-box.empty-box{background:#f8f8f8}.media-box.empty-box .inner{font-size:14px;text-align:center;text-transform:uppercase;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#cdcdcd}.media-box.empty-box .inner i{display:block;margin:0 0 5px;font-size:52px}.media-box.has-details .box-details{position:relative}.media-box.has-details .box-name{bottom:0;z-index:2;left:0;right:0;width:100%;position:absolute;-webkit-transition:all,.5s;-moz-transition:all,.5s;transition:all,.5s}.media-box.has-details:hover .box-name{bottom:100%;padding-top:15px;background:#eee}.media-box.has-details:hover .box-name:after{opacity:0}.media-box.has-details .figure img{-webkit-transition:transform .5s;-moz-transition:transform .5s;transition:transform .5s}.media-box.has-details .figure:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}.media-box.box-featured{background:#f6f5f3}.media-box.box-featured .box-content{padding:45px 0}.media-box.box-featured .box-info .subtitle{margin-bottom:5px;font-size:12px;text-transform:uppercase;font-weight:600;color:#aaa}.media-box.box-featured .box-info .maintitle{margin-bottom:10px;font-size:25px;font-weight:600}.media-box.box-featured .box-info .price{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:20px;color:#333;font-weight:600}.media-box.box-featured .box-info .price span{font-size:38px;line-height:1em;font-weight:700}.media-box.box-featured .featured-slider{max-width:440px;height:410px;margin:0 auto}.media-box.box-featured .featured-slider .slick-list{top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform:translate(0,-50%)}.media-box.box-featured .featured-slider img{max-height:410px}.collapsed .media-box{margin-top:0;margin-bottom:0}.mediabox-zebra-bottom>:nth-child(odd) .media-box.light .box-options{background:#f2f2f2}.mediabox-zebra-bottom>:nth-child(odd) .media-box.dark .box-options{background:#545454}.figure-content-box .figure-with-title,.figure-content-box .progress-square{margin-bottom:15px}.figure-content-box .content{position:relative;margin-top:-160px;margin-left:30px;margin-right:30px;padding:38px 40px;background:#fff;z-index:1}.figure-content-box .content>:last-child{margin-bottom:0}.figure-content-box .row .content{margin-left:0}.figure-with-title{position:relative}.figure-with-title .text{position:absolute;padding:35px 40px;z-index:1}.figure-with-title .text.top-left{top:0;left:0}.figure-with-title .text.top-right{top:0;right:0}.figure-with-title .text.bottom-right{bottom:0;right:0}.figure-with-title .text.bottom-left{bottom:0;left:0}.figure-with-title .text img{max-height:20px;margin-bottom:5px}.figure-with-title .text .title{margin-bottom:0;text-transform:uppercase;font-size:18px;color:#fff}.review .rating{margin-bottom:10px}.review .rating .active{color:#99be11}.review .rating span{display:block;margin:5px 0 0;font-size:11px;font-weight:500;text-transform:uppercase;color:#999}.review .avatar figure{overflow:hidden;width:60px;height:60px;margin:0 auto 20px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.review .avatar .name{margin-bottom:3px;font-size:18px;text-transform:uppercase}.review .avatar .time{font-size:11px}.review blockquote{font-size:18px;font-weight:400}.review.box-small{padding-right:30px;padding-left:30px}.review.box-small blockquote{font-size:17px}.box-square{position:relative;width:100%}.box-square:after{display:block;content:'';padding-bottom:100%}.box-square.height2:after{padding-bottom:200%}.box-square.width2:after{padding-bottom:50%}.box-square.height2 img{max-height:270px}.box-square .square-inner{left:0;right:0;width:100%;top:0;bottom:0;height:100%;position:absolute}.box-square .around-space{padding:30px 40px 10px}.box-square .vertical-middle{position:relative;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform:translate(0,-50%)}.box-square .main-headline .maintitle{font-size:36px}.category-box .square-inner{background-position:center center;background-repeat:no-repeat}.category-box .square-inner.bg-cover{-webkit-background-size:cover;background-size:cover}.category-box .main-headline .subtitle{font-size:34px}.category-box .text-uppercase{line-height:1.3em}.category-box img.left{position:absolute;top:0;left:0;height:100%}.item-box{margin-bottom:30px;font-family:"Open Sans",Helvetica,Arial,sans-serif;background:#f8f8f8}.item-box .figure{position:relative;display:block;overflow:hidden;background:#fff}.item-box .figure:hover img{opacity:.8;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}.item-box .figure .text{-webkit-transition:opacity,.5s;-moz-transition:opacity,.5s;transition:opacity,.5s}.item-box .figure img{width:100%;-webkit-transition:opacity .5s,transform 2.5s;-moz-transition:opacity .5s,transform 2.5s;transition:opacity .5s,transform 2.5s}.item-box .figure .text{display:block;visibility:hidden;top:50%;text-align:center;text-transform:uppercase;font-size:10px;color:#666;z-index:1;opacity:0;left:0;right:0;width:100%;position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform:translate(0,-50%)}.item-box .figure .text i{display:block;margin:0 0 5px;font-size:12px}.item-box .content{padding:20px 10px;text-align:center;font-size:13px}.item-box .rating{margin-bottom:7px;color:#99be11}.item-box .title{margin-bottom:5px;font-size:14px;text-transform:uppercase}.item-box .title a{color:#333}.item-box .title:hover a{color:#99be11}.item-box .price{text-transform:uppercase;color:#999}.item-box.horizontal.box-small .figure{width:80px}.item-box.horizontal.box-small .content{padding:10px 10px 10px 100px;font-size:12px}.item-box.horizontal.box-small .rating{margin-bottom:2px;letter-spacing:-1px}.item-box.horizontal.box-small .title{margin-bottom:2px}.item-box.horizontal .figure{width:120px;float:left}.item-box.horizontal .figure:hover img{opacity:.05}.item-box.horizontal .figure:hover .text{visibility:visible;opacity:1}.item-box.horizontal .content{padding:25px 10px 5px 155px;text-align:left}.bg-secondary .item-box:not(.horizontal){background:#fff}.description-box .figure{padding-top:100px;padding-bottom:50px;text-align:center;color:#fff;background-position:center center;-webkit-background-size:cover;background-size:cover}.description-box .figure .logo{max-width:100px;margin-bottom:10px}.description-box .figure .title{font-size:35px;text-transform:uppercase;color:inherit}.description-box .content{position:relative;padding:50px;background:#fff;z-index:1}.description-box .content:after{position:absolute;content:'';top:50%;margin-top:-12px;border-width:12px;border-style:solid;border-color:transparent}.description-box .content.left:after{left:100%;border-left-color:#fff}.description-box .content.right:after{right:100%;border-right-color:#fff}.list-box{text-transform:uppercase;font-size:12px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;color:#99be11}.list-box .block-title{margin-bottom:13px}.feed-box{position:relative;display:block;margin-bottom:15px;font-size:15px;line-height:1.3em}.feed-box.has-icon{margin-bottom:30px;padding-left:65px;font-size:14px}.feed-box .icon{position:absolute;display:block;top:0;left:0}.feed-box .icon i{display:block;width:40px;height:40px;line-height:40px;font-size:20px;text-align:center;color:#fff;background:#d5d5d5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.feed-box .figure{position:relative;display:block}.feed-box .figure img{display:block;width:100%}.feed-box .figure span,.feed-box .figure:after{position:absolute;visibility:hidden;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.feed-box .figure span{top:50%;margin-top:-10px;font-size:11px;line-height:20px;text-transform:uppercase;text-align:center;font-weight:600;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#fff;z-index:2;left:0;right:0;width:100%;position:absolute}.feed-box .figure:after{content:'';background:rgba(153,190,17,.9);z-index:1;left:0;right:0;width:100%;top:0;bottom:0;height:100%}.feed-box .figure:hover span,.feed-box .figure:hover:after{visibility:visible;opacity:1}.feed-box .title{margin-bottom:20px;font-size:16px}.feed-box p{margin-bottom:15px}.feed-box a{color:#333}.feed-box a:hover{color:#99be11}.feed-box time{font-size:13px;color:#999}.button-tab{margin-left:-5px;margin-right:-5px;margin-bottom:0}.button-tab li{padding:0;margin:0 5px 26px}.button-tab li a{display:block;padding:11px 20px;border:1px solid transparent;font-size:13px;line-height:16px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase;color:#666}.button-tab li a:hover,.button-tab li.active a{color:#333}.button-tab li .corner{display:none}.button-tab li.active a{background:#f8f8f8}.button-tab li.active .corner{display:block}.button-tab.small li a{padding:3px 10px}.button-tab.border li.active a{border-color:transparent;background:#f8f8f8}.button-tab.border li a{border-color:#dcdcdc;background:#fff}.text-tab{margin-left:-15px;margin-right:-15px;font-size:14px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600}.text-tab a{display:block;color:#333}.text-tab li{margin-left:15px;margin-right:15px;padding:0}.text-tab li a:hover,.text-tab li.active a{color:#99be11}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top-color:#eee}.compare-table{table-layout:fixed}.compare-table>thead>tr>th{border-bottom:0}.compare-table .stack-table-name{width:150px}.compare-table tbody .stack-table-name{background:#f5f5f5}.compare-table .form-group,.compare-table figure{margin-bottom:13px}.compare-table figure{max-width:100px}.compare-table .title{margin-bottom:4px;font-size:18px;text-transform:uppercase}.compare-table .rating i{color:#99be11}.compare-table p:last-child{margin-bottom:0}.accordion{margin-bottom:26px}.accordion .panel{margin-bottom:0;border:0;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.accordion .panel.active{background:#f8f8f8}.accordion.action-list.has-arrow .active a:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.accordion.action-list .active a{border-bottom-color:transparent;background:#fff}.accordion .content{padding:30px 35px}.accordion .content :last-child{margin-bottom:0}.tooltip-inner{padding:5px 10px;font-size:12px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.divider{position:relative;display:block;margin:0 auto 26px}.divider.type-1{width:4px;height:17px;border-width:0 1px 0 1px;border-color:#dcdcdc;border-style:solid}.divider.type-1:after,.divider.type-1:before{position:absolute;content:'';top:8px;width:50px;border-bottom:1px solid #dcdcdc}.divider.type-1:before{left:-55px}.divider.type-1:after{right:-55px}.divider.type-2{width:80px;height:3px;border:0;background:#99be11}hr{margin-top:52px;margin-bottom:52px}.pagination{display:block;font-family:"Open Sans",Helvetica,Arial,sans-serif}.pagination>li{display:inline-block;font-size:20px;vertical-align:middle}.pagination>li.active{font-weight:700}.pagination>li>a,.pagination>li>span{padding:0 5px}.pagination>li>span:hover{color:#999}.slideshow{position:relative}.slideshow .slider{display:table;width:100%;background-position:center center;-webkit-background-size:cover;background-size:cover}.slideshow .slider .caption{display:table-cell;vertical-align:middle;margin:auto;text-align:center}.slideshow .scroll-down{display:inline-block;width:30px;height:30px;line-height:26px;font-size:20px;text-align:center;border:2px solid #fff;color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.slideshow .scroll-down:hover{color:#99be11;border-color:#99be11}.slideshow .bottom{bottom:45px;line-height:12px;color:#777;left:0;right:0;width:100%;position:absolute}.slideshow .bottom a{color:#777}.slideshow .bottom a:hover{color:#99be11}.posts-carousel .slick-dots{margin-top:26px;text-align:center}.featured-slider{position:relative}.featured-slider .slick-arrow{position:absolute;top:50%;margin-top:-15px;z-index:1}.featured-slider .slick-prev{left:118px}.featured-slider .slick-next{right:118px}.featured-slider .slick-slide{opacity:.3;-webkit-transform:scale(.67);-moz-transform:scale(.67);transform:scale(.67);-webkit-transition:all,.5s;-moz-transition:all,.5s;transition:all,.5s}.featured-slider .slick-slide.slick-current{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.slider-nav{position:relative;display:block;margin:0;padding:0}.slider-nav:after{position:relative;content:attr(data-slide-count) attr(data-text);float:right;margin-left:12px;line-height:12px;white-space:nowrap}.slider-nav.inline{display:inline-block;vertical-align:middle}.slider-nav.text-top{padding-top:25px}.slider-nav.text-top:after{position:absolute;top:0;left:50%;margin:0;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);transform:translate(-50%,0)}.slider-nav.text-left ul{float:right}.slider-nav.text-left:after{float:left;margin-left:0;margin-right:12px}.slider-nav.text-hidden:after{display:none}.slider-nav ul{float:left}.slick-dots{padding:0;margin:0;font-size:0;line-height:0}.slick-dots li{display:inline-block;padding:4px 0;list-style-type:none}.slick-dots li button{display:block;width:20px;height:4px;padding:0;margin:0 3px 0 0;border:0;text-indent:-9999px;background:#454545}.slick-dots li button:hover{opacity:.6}.slick-dots li.slick-active button{background:#99be11}.slick-dots li:last-child button{margin-right:0}.slider-nav-light .slick-dots li.slick-active button,.slider-nav.light .slick-dots li.slick-active button{background:#99be11}.slider-nav-light .slick-dots li button,.slider-nav.light .slick-dots li button{background:#ccc}.slider-nav-gray .slick-dots li.slick-active button,.slider-nav.gray .slick-dots li.slick-active button{background:#9a9a9a}.slider-nav-gray .slick-dots li button,.slider-nav.gray .slick-dots li button{background:#eee}.slider-nav-dark .slick-dots li.slick-active button,.slider-nav.dark .slick-dots li.slick-active button{background:#fff}.product-carousel-image{position:relative;margin-bottom:10px}.product-carousel-image img{width:100%}.product-carousel-nav{margin:0 35px 0 -5px}.product-carousel-nav .slick-slide{margin:0 3px}.product-carousel-nav .slick-slide img{width:100%;cursor:pointer;border:2px solid transparent;-webkit-transition:border-color,.5s;-moz-transition:border-color,.5s;transition:border-color,.5s}.product-carousel-nav .active img{border-color:#d5d5d5}.product-carousel-nav .slick-arrow{position:absolute;right:-35px;width:30px;height:auto;margin-right:-1px;color:#fff;background:#99be11;z-index:1;opacity:1}.product-carousel-nav .slick-arrow:after{position:absolute;top:50%;left:0;width:100%;margin-top:-10px;font-size:20px}.product-carousel-nav .slick-arrow:focus{color:#fff}.product-carousel-nav .slick-arrow:hover{color:#fff;background:#333;opacity:1}.product-carousel-nav .slick-arrow.slick-prev{top:0;bottom:50%;margin-bottom:1px;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.product-carousel-nav .slick-arrow.slick-prev:after{content:"\f104"}.product-carousel-nav .slick-arrow.slick-next{top:50%;bottom:0;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}.product-carousel-nav .slick-arrow.slick-next:after{content:"\f105"}.slick-arrow{position:relative;display:block;width:30px;height:30px;padding:0;border:0;font-size:0;line-height:0;font-family:FontAwesome;color:#4c4c4c;background:0 0;opacity:.2}.slick-arrow:after{font-size:30px;line-height:1em}.slick-arrow:focus,.slick-arrow:hover{color:#4c4c4c}.slick-arrow:hover{opacity:.6}.slick-arrow.slick-prev:after{content:'\f0a8'}.slick-arrow.slick-next:after{content:'\f0a9'}.slick-arrow.slick-disabled{opacity:0}.slider-arrows.align-middle{top:50%;margin-top:-15px;left:0;right:0;width:100%;position:absolute}.slider-arrows.align-middle .slick-prev{float:left}.slider-arrows.align-middle .slick-next{float:right}.slider-arrows.dark .slick-arrow{color:#888;opacity:.6}.slider-arrows.dark .slick-arrow:hover{color:#fff;opacity:1}.progress-bar-list.has-img-title{padding-left:85px}.progress-bar-list.has-img-title>img{float:left;margin-left:-85px}.progress-bar-list li{text-transform:uppercase;font-size:12px;font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#333}.progress-bar-list li .separator{padding:0 5px}.progress-bar-list .progress{margin-top:10px;margin-bottom:25px}.progress{height:4px;background-color:#e1e1e1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.progress-bar{background-color:#454545;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:none;-moz-transition:none;transition:none}.progress-square{position:relative;font-family:"Open Sans",Helvetica,Arial,sans-serif;text-align:center;background:#fff}.progress-square:after{display:block;content:"";padding-bottom:100%}.progress-square .inner{position:absolute;top:50%;right:0;left:0;padding:0 10px;z-index:2;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform:translate(0,-50%)}.progress-square .inner .count{display:block;margin-bottom:3px;font-weight:700;font-size:14px;line-height:25px;color:#333}.progress-square .inner .count span{font-size:25px}.progress-square .inner .text{font-size:11px;line-height:14px;text-transform:uppercase;color:#878787}.progress-square svg{z-index:1;left:0;right:0;width:100%;top:0;bottom:0;height:100%;position:absolute}.progress-square svg .bar{fill:transparent;stroke-width:10px;stroke-dashoffset:0}.progress-square svg .bar.bg{stroke:#e1e1e1}.progress-square svg .bar.fill{stroke:#454545}.countdown{font-size:0;font-family:"Open Sans",Helvetica,Arial,sans-serif;text-align:center}.countdown .column{display:inline-block;width:70px;margin:5px}.countdown .column .count{width:100%;height:70px;margin-bottom:5px;line-height:70px;font-size:38px;font-weight:700;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 5px 0 #eee;-moz-box-shadow:0 5px 0 #eee;box-shadow:0 5px 0 #eee}.countdown .column .name{font-size:12px;text-transform:uppercase;font-weight:600;color:#999}[data-lightbox]{display:block;overflow:hidden;margin-bottom:30px}[data-lightbox] img{width:100%;-webkit-transition:opacity .5s,transform 5s;-moz-transition:opacity .5s,transform 5s;transition:opacity .5s,transform 5s}[data-lightbox]:hover img{opacity:.8;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);transform:scale(1.15)}[data-lightbox].invert-zoom img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}[data-lightbox].invert-zoom:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.collapsed [data-lightbox]{margin-bottom:0}.lightbox .lb-image{border:0}.lb-nav a{position:relative}.lb-nav a.lb-next:after,.lb-nav a.lb-prev:after{position:absolute;content:"";top:50%;font-size:40px;margin-top:-20px;font-family:FontAwesome;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.3)}.lb-nav a.lb-prev:after{content:"\f104";left:20px}.lb-nav a.lb-next:after{content:"\f105";right:20px}.lb-data .lb-number{text-transform:uppercase;font-size:10px;color:#99be11}.modal-section{text-align:left}.modal-section>.container{margin-top:30px;margin-bottom:30px}.modal-section .close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;line-height:26px;font-size:20px;text-align:center;font-weight:700;font-family:"Open Sans",Helvetica,Arial,sans-serif;border:2px solid #fff;color:#fff;background:#99be11;z-index:1;opacity:1;text-shadow:none;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.modal-section .close:hover{background:#333}.modal-section .product-section .category-title{margin-top:45px}.modal-section .product-section .product-panel{margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.modal-section .product-section .social-list{padding:0 20px;text-align:center;background:#f8f8f8}.modal-section .product-section .social-list .title{display:block;margin:0 0 11px}.modal-section .product-feedback .row{margin-bottom:20px}.modal-section .product-feedback figure{margin-bottom:0}.modal-section .product-feedback .feedback-title{margin:0 0 20px;padding:10px;text-align:center;text-transform:uppercase;background:#f8f8f8}.modal-section .product-feedback .name{margin:3px 0 0 -15px;text-transform:uppercase}.modal-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.alert-small{padding:5px;font-size:12px;line-height:1.2em}.row.small-gap{margin-left:-7.5px;margin-right:-7.5px}.row.small-gap [class*=col-]{padding-left:7.5px;padding-right:7.5px}.row.collapsed{margin-left:0;margin-right:0}.row.collapsed>[class*=col-]{padding-left:0;padding-right:0}.row .col-lg-up-5{position:relative;float:left;min-height:1px;padding-left:15px;padding-right:15px}.container-fluid>.row.collapsed{margin-left:-15px;margin-right:-15px}@media screen and (min-width:1800px){.default-menu>ul>li{margin-right:25px;margin-left:25px}.header-small .default-menu>ul>li{margin-right:15px;margin-left:15px}.box-square.height2 img{max-width:340px;max-height:none}.box-square .around-space{padding:80px 70px 20px}.box-square .main-headline .maintitle{font-size:55px}.box-square .main-headline .subtitle{font-size:24px}.slider-arrows.align-middle .container-fluid{padding:0 50px}}@media screen and (min-width:1200px){.text-right-lg{text-align:right}.section.horizontal-space .half-wrapper{max-width:470px}.col-lg-up-5{width:20%}.featured-title.title-large .title{font-size:102px;padding:0}.action-list.inline-type-2 li .tab:before{position:absolute;content:'';top:50%;left:-31px;width:30px;border-top:1px solid #dadada}}@media screen and (min-width:992px) and (max-width:1199px){.text-right-md{text-align:right}.col-md-up-5{width:20%}.header-search.active form{width:170px}.default-menu>ul>li{margin-left:5px;margin-right:5px}.default-menu>ul>li>a{font-size:12px}.box-square.height2 img{max-height:150px}.result-view-options .form-group .form-control{width:150px}.product-section .product-panel{margin-bottom:26px}}@media screen and (max-height:730px){.featured-content .img img{max-height:120px}}@media screen and (min-width:768px){.icon-box.align-right{padding-left:0;padding-right:70px;text-align:right}.icon-box.align-right.circle-icon{padding-left:0;padding-right:90px}.icon-box.align-right>i{right:0;left:auto}}@media screen and (min-width:768px) and (max-width:991px){.text-left-sm{text-align:left}.text-center-sm{text-align:center}.text-right-sm{text-align:right}.col-sm-up-5{width:20%}.header-section{height:500px}.figure-content-box .content{margin-top:-90px}.box-square.height2 img{max-height:160px}}@media screen and (max-width:991px){.header-panel{display:none}.info-head{padding-top:10px;padding-bottom:10px;font-size:10px}.info-head ul{margin-left:-5px;margin-right:-5px}.info-head ul li{padding-left:5px;padding-right:5px}.info-head .custom-select-items ul{margin:0}.default-menu .submenu{display:none}.figure-content-box .content{margin-left:15px;margin-right:15px;padding:20px}.filter-header [data-filter-tab]{margin-top:0}.filter-header [data-filter-tab].text-tab{padding-top:0}.media-box.has-details .box-name{bottom:100%;padding-top:15px;background:#eee}.media-box.has-details .box-name:after{opacity:0}.description-box .content:after{top:auto;right:auto;bottom:100%;margin-top:0;margin-left:-12px}.description-box .content.left:after,.description-box .content.right:after{left:50%;border-right-color:transparent;border-left-color:transparent;border-bottom-color:#fff}.result-view-options .form-group{white-space:normal}.result-view-options .form-group .form-control,.result-view-options .form-group label{display:block}.result-view-options .form-group label{margin:0 0 5px 0}.result-view-options .buttons{margin-top:28px}.product-section .product-panel{margin-bottom:26px}.br-theme-icon-rating .br-widget a{padding:5px}.cart-section .cart-row{border-bottom:1px solid #dcdcdc}.cart-section .cart-row:last-child{border-bottom:0}.cart-section .cell-text{padding:0}.cart-section .cart-item .rating{margin-top:0}.cart-section .top-space{line-height:20px;margin-top:13px}}@media screen and (max-width:767px){.no-gap-xs{padding-left:0;padding-right:0}.text-left-xs{text-align:left}.text-center-xs{text-align:center}.text-right-xs{text-align:right}.bottom-space-2-on-xs{margin-bottom:52px}.entry .pull-right img{margin-left:0}.entry .pull-left img{margin-right:0}.section.horizontal-space{padding-left:15px;padding-right:15px}.header-section,.header-section.height-small{height:300px}.header-section{padding-top:60px}.header-section img{max-height:80px;margin-top:-50px}.header-section .title{margin-right:-.1em;margin-bottom:26px;font-size:26px;letter-spacing:.1em}.description-box .content{padding:30px 15px}.header.fixed .logo,.header.sticky .logo{padding-top:12px;padding-bottom:12px;text-align:left}.header.fixed .logo a,.header.sticky .logo a{height:26px;line-height:26px}.header.dark .header-search.active form{background:#000}.header.light .header-search.active form{background:#fff}.header div[class*=col-]{position:static}.header .menu-icons>ul>li{position:static;padding:0 10px;border-left:0}.header .menu-icons>ul>li:after{display:none}.header .menu-icons .option-icon{padding-top:13px;padding-bottom:13px;border-width:0}.header-search form{-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.header-search.active form{position:absolute;top:100%;right:0;left:0;width:100%;z-index:10}.header-search.active form button{right:15px}.header-search.active form input{padding:15px 55px 15px 15px;border-bottom:0}.go-to-top{display:none}.fullscreen-menu .inner{padding-top:50px}.col-xs-up-5{width:20%}.featured-title.has-corner-line{padding:3px 23px}.featured-title .title{font-size:32px}.featured-content .featured-title,.featured-content img{margin-bottom:20px}.progress-bar-list.has-img-title{padding-left:65px}.progress-bar-list.has-img-title>img{margin-left:-65px}.button-tab li,.text-tab li{margin:10px}.slideshow .featured-content .img img{max-height:50px}.slideshow .nav{display:none}.slideshow .bottom{bottom:20px}.featured-slider .slick-prev{left:65px}.featured-slider .slick-next{right:65px}.figure-content-box .content{margin-top:0;margin-left:0;margin-right:0}.box-square.width2:after{padding-bottom:100%}.category-box img.left{opacity:.3}.countdown .column{width:60px}.countdown .column .count{font-size:30px}.map iframe{height:200px}.custom-offer-section .main-headline:after{left:50%;margin-left:-25px}.media-box.box-featured .featured-slider{max-width:290px}.media-box .box-layer .img.bg{padding-top:5px;padding-bottom:5px}.media-box.small .box-content:hover .box-layer .text{margin-top:5px}.media-box.small .box-content .box-layer .text .title{margin-bottom:0}.remodal-is-initialized{display:block}.table.stack{display:block;width:100%}.table.stack tbody,.table.stack td,.table.stack tfoot,.table.stack th,.table.stack thead,.table.stack tr{display:block;width:100%}.table.stack td,.table.stack th{padding-left:45%}.table.stack tr{border-top:1px solid #ddd}.table.stack [data-cell-title]{position:relative}.table.stack [data-cell-title]:before{position:absolute;content:attr(data-cell-title);top:0;left:0;width:45%;padding:10px;font-weight:700}.table.compare-table>tbody>tr>td,.table.compare-table>tbody>tr>th,.table.compare-table>tfoot>tr>td,.table.compare-table>tfoot>tr>th,.table.compare-table>thead>tr>td,.table.compare-table>thead>tr>th{border-top:0}.table.compare-table figure{width:50px}.table.compare-table tr .stack-table-name{display:none}.table.compare-table tr{counter-reset:product}.table.compare-table td{counter-increment:product}.table.compare-table [data-cell-title]:before{content:counter(product,decimal) ". " attr(data-cell-title)}}
