@media (max-width:1366px){#slider.homepage-slider .text-block h3,#slider.product-slider .text-block h3{font-size:2.7em;margin-bottom:0}.homepage-slider .text_block_bottom-center.slider-caption img,.homepage-slider .text_block_top-center.slider-caption img,.product-slider .text_block_bottom-center.slider-caption img,.product-slider .text_block_top-center.slider-caption img{max-height:320px}}@media (max-height:850px){.homepage-slider .text_block_bottom-center.slider-caption img,.homepage-slider .text_block_top-center.slider-caption img,.product-slider .text_block_bottom-center.slider-caption img,.product-slider .text_block_top-center.slider-caption img{max-height:260px}}@media (max-height:750px){#slider.homepage-slider .text-block h3,#slider.product-slider .text-block h3{font-size:2.1em}#slider.homepage-slider .text-block h4,#slider.product-slider .text-block h4{font-size:1em;margin-bottom:20px}}@media (max-height:680px){.homepage-slider .text_block_bottom-center.slider-caption img,.homepage-slider .text_block_top-center.slider-caption img,.product-slider .text_block_bottom-center.slider-caption img,.product-slider .text_block_top-center.slider-caption img{max-height:230px}}@media (min-width:480px) and (max-width:1199px){#header.full-header.dark #logo{margin:0 auto!important}.owl-next div#slider-arrow-right.product-details,.owl-prev div#slider-arrow-left.product-details{top:50%}.product{min-height:125px}form.form-inline{text-align:left}}@media (min-width:1199px){.patent-list{border:1px solid #ddd;padding:20px 0 10px 20px;font-size:.85em}}@media (max-width:992px){.second{margin-bottom:20px}.patent-list{margin-top:20px}.press-space{padding:50px 0}.sect-border{border-right:none;border-bottom:1px solid #efefef}.col-md-6.partcen-space{padding:50px 50px 0 15px}.border-box{height:60px;width:600px}.ss-pull-left{max-width:520px}.search-result-count .text-right{text-align:left}}@media (min-width:978px) and (max-width:1199px){.product-slider img.animated{float:none!important}}@media (min-width:992px) and (max-width:1199px){#primary-menu ul li a{padding:0 10px}#header.full-header #logo{margin-right:10px}.patent-list ul.twocol{display:block;width:100%}.patent-list{border:1px solid #ddd;padding:20px 0 20px 20px;font-size:1em}.checkbox{padding:0!important}#wrapper{width:1000px}#header.transparent-header.floating-header .container{width:1030px;padding:0 30px}#header.transparent-header.floating-header.sticky-header .container{width:970px;padding:0 15px}#primary-menu.sub-title ul>li>a{padding-left:15px;padding-right:15px}.ei-slider{height:450px}.postcontent{width:690px}.postcontent.bothsidebar{width:440px}.sidebar{width:210px}.sidebar .widget iframe{width:210px !important}.team.team-list .team-image{width:200px}.testi-image,.testi-image a,.testi-image img,.testi-image i{display:block;width:36px;height:36px}.testi-image i{line-height:36px;font-size:1.25em}.portfolio-item{width:226px}.portfolio-item .portfolio-image,.portfolio-item .portfolio-image a,.portfolio-item .portfolio-image img{width:226px;height:170px}.portfolio-nomargin .portfolio-item{width:234px}.portfolio-nomargin .portfolio-item .portfolio-image,.portfolio-nomargin .portfolio-item .portfolio-image a,.portfolio-nomargin .portfolio-item .portfolio-image img{width:234px;height:176px}.postcontent .portfolio-item{width:163px}.postcontent .portfolio-item .portfolio-image,.postcontent .portfolio-item .portfolio-image a,.postcontent .portfolio-item .portfolio-image img{width:163px;height:123px}.postcontent .portfolio-nomargin .portfolio-item,.postcontent .portfolio-5.portfolio-nomargin .portfolio-item{width:171px}.postcontent .portfolio-nomargin .portfolio-item .portfolio-image,.postcontent .portfolio-nomargin .portfolio-item .portfolio-image a,.postcontent .portfolio-nomargin .portfolio-item .portfolio-image img,.postcontent .portfolio-5.portfolio-nomargin .portfolio-item .portfolio-image,.postcontent .portfolio-5.portfolio-nomargin .portfolio-item .portfolio-image a,.postcontent .portfolio-5.portfolio-nomargin .portfolio-item .portfolio-image img{width:171px;height:129px}.bothsidebar .portfolio-item{width:219px}.bothsidebar .portfolio-item .portfolio-image,.bothsidebar .portfolio-item .portfolio-image a,.bothsidebar .portfolio-item .portfolio-image img{width:219px;height:164px}.portfolio-3 .portfolio-item{width:303px}.portfolio-3 .portfolio-item .portfolio-image,.portfolio-3 .portfolio-item .portfolio-image a,.portfolio-3 .portfolio-item .portfolio-image img{width:303px;height:227px}.portfolio-3.portfolio-nomargin .portfolio-item{width:312px}.portfolio-3.portfolio-nomargin .portfolio-item .portfolio-image,.portfolio-3.portfolio-nomargin .portfolio-item .portfolio-image a,.portfolio-3.portfolio-nomargin .portfolio-item .portfolio-image img{width:312px;height:234px}.postcontent .portfolio-3 .portfolio-item{width:219px}.postcontent .portfolio-3 .portfolio-item .portfolio-image,.postcontent .portfolio-3 .portfolio-item .portfolio-image a,.postcontent .portfolio-3 .portfolio-item .portfolio-image img{width:219px;height:164px}.postcontent .portfolio-3.portfolio-nomargin .portfolio-item{width:229px}.postcontent .portfolio-3.portfolio-nomargin .portfolio-item .portfolio-image,.postcontent .portfolio-3.portfolio-nomargin .portfolio-item .portfolio-image a,.postcontent .portfolio-3.portfolio-nomargin .portfolio-item .portfolio-image img{width:229px;height:172px}.portfolio-2 .portfolio-item{width:460px}.portfolio-2 .portfolio-item .portfolio-image,.portfolio-2 .portfolio-item .portfolio-image a,.portfolio-2 .portfolio-item .portfolio-image img{width:460px;height:343px}.portfolio-2.portfolio-nomargin .portfolio-item{width:469px}.portfolio-2.portfolio-nomargin .portfolio-item .portfolio-image,.portfolio-2.portfolio-nomargin .portfolio-item .portfolio-image a,.portfolio-2.portfolio-nomargin .portfolio-item .portfolio-image img{width:469px;height:352px}.postcontent .portfolio-2 .portfolio-item{width:335px}.postcontent .portfolio-2 .portfolio-item .portfolio-image,.postcontent .portfolio-2 .portfolio-item .portfolio-image a,.postcontent .portfolio-2 .portfolio-item .portfolio-image img{width:335px;height:251px}.postcontent .portfolio-2.portfolio-nomargin .portfolio-item{width:344px}.postcontent .portfolio-2.portfolio-nomargin .portfolio-item .portfolio-image,.postcontent .portfolio-2.portfolio-nomargin .portfolio-item .portfolio-image a,.postcontent .portfolio-2.portfolio-nomargin .portfolio-item .portfolio-image img{width:344px;height:258px}.bothsidebar #portfolio.portfolio-3{margin:0 -20px -20px 0}.bothsidebar .portfolio-2 .portfolio-item,.bothsidebar .portfolio-3 .portfolio-item{width:210px;margin:0 20px 20px 0}.bothsidebar .portfolio-2 .portfolio-item .portfolio-image,.bothsidebar .portfolio-2 .portfolio-item .portfolio-image a,.bothsidebar .portfolio-2 .portfolio-item .portfolio-image img,.bothsidebar .portfolio-3 .portfolio-item .portfolio-image,.bothsidebar .portfolio-3 .portfolio-item .portfolio-image a,.bothsidebar .portfolio-3 .portfolio-item .portfolio-image img{width:210px;height:158px}.bothsidebar .portfolio-2.portfolio-nomargin .portfolio-item,.bothsidebar .portfolio-3.portfolio-nomargin .portfolio-item{width:219px}.bothsidebar .portfolio-2.portfolio-nomargin .portfolio-item .portfolio-image,.bothsidebar .portfolio-2.portfolio-nomargin .portfolio-item .portfolio-image a,.bothsidebar .portfolio-2.portfolio-nomargin .portfolio-item .portfolio-image img,.bothsidebar .portfolio-3.portfolio-nomargin .portfolio-item .portfolio-image,.bothsidebar .portfolio-3.portfolio-nomargin .portfolio-item .portfolio-image a,.bothsidebar .portfolio-3.portfolio-nomargin .portfolio-item .portfolio-image img{width:219px;height:164px}.portfolio-5 .portfolio-item{width:180px}.portfolio-5 .portfolio-item .portfolio-image,.portfolio-5 .portfolio-item .portfolio-image a,.portfolio-5 .portfolio-item .portfolio-image img{width:180px;height:135px}.portfolio-5.portfolio-nomargin .portfolio-item{width:187px}.portfolio-5.portfolio-nomargin .portfolio-item .portfolio-image,.portfolio-5.portfolio-nomargin .portfolio-item .portfolio-image a,.portfolio-5.portfolio-nomargin .portfolio-item .portfolio-image img{width:187px;height:140px}.portfolio-6 .portfolio-item{width:151px}.portfolio-6 .portfolio-item .portfolio-image,.portfolio-6 .portfolio-item .portfolio-image a,.portfolio-6 .portfolio-item .portfolio-image img{width:151px;height:113px}.portfolio-6.portfolio-nomargin .portfolio-item{width:155px}.portfolio-6.portfolio-nomargin .portfolio-item .portfolio-image,.portfolio-6.portfolio-nomargin .portfolio-item .portfolio-image a,.portfolio-6.portfolio-nomargin .portfolio-item .portfolio-image img{width:155px;height:116px}.portfolio-1 .portfolio-item .portfolio-image,.portfolio-1 .portfolio-item .portfolio-image a,.portfolio-1 .portfolio-item .portfolio-image img{width:560px;height:311px}.portfolio-1 .portfolio-desc{width:340px}.bothsidebar #portfolio-shuffle,.postcontent .portfolio-1 .iconlist{display:none}.postcontent .portfolio-1 .portfolio-item .portfolio-image,.postcontent .portfolio-1 .portfolio-item .portfolio-image a,.postcontent .portfolio-1 .portfolio-item .portfolio-image img{width:400px;height:222px}.postcontent .portfolio-1 .portfolio-desc{width:250px;padding:0}.bothsidebar .portfolio-1 .portfolio-item{width:100% !important}.bothsidebar .portfolio-1 .portfolio-item .portfolio-image,.bothsidebar .portfolio-1 .portfolio-item .portfolio-desc{float:none;margin:0 !important}.bothsidebar .portfolio-1 .portfolio-item .portfolio-image{margin-bottom:20px !important}.bothsidebar .portfolio-1 .portfolio-item .portfolio-image,.bothsidebar .portfolio-1 .portfolio-item .portfolio-image a,.bothsidebar .portfolio-1 .portfolio-item .portfolio-image img{width:100%;height:auto}.bothsidebar .portfolio-1 .portfolio-desc{width:100%;padding:0}.bothsidebar .entry-title h2{font-size:1.25em;font-weight:600}.bothsidebar .entry-meta li{margin-right:10px}.postcontent .small-thumbs .entry-image{width:200px}.bothsidebar .small-thumbs .entry-image{width:120px}.post-grid .entry{width:214px}.post-grid .entry-image,.post-grid .entry-image img,.post-grid:not(.post-masonry) .entry-image iframe{height:120px}.post-grid.grid-3 .entry{width:293px}.post-grid.grid-3 .entry-image,.post-grid.grid-3 .entry-image img,.post-grid.grid-3:not(.post-masonry) .entry-image iframe{height:164px}.postcontent .post-grid.grid-3 .entry{width:213px}.postcontent .post-grid.grid-3 .entry-image,.postcontent .post-grid.grid-3 .entry-image img,.postcontent .post-grid.grid-3:not(.post-masonry) .entry-image iframe{height:120px}.post-grid.grid-2 .entry{width:450px}.post-grid.grid-2 .entry-image,.post-grid.grid-2 .entry-image img,.post-grid.grid-2:not(.post-masonry) .entry-image iframe{height:253px}.postcontent .post-grid.grid-2 .entry{width:325px}.postcontent .post-grid.grid-2 .entry-image,.postcontent .post-grid.grid-2 .entry-image img,.postcontent .post-grid.grid-2:not(.post-masonry) .entry-image iframe{height:182px}.bothsidebar .post-grid.grid-2 .entry{width:200px}.bothsidebar .post-grid.grid-2 .entry-image,.bothsidebar .post-grid.grid-2 .entry-image img,.bothsidebar .post-grid.grid-2:not(.post-masonry) .entry-image iframe{height:113px}.post-timeline .entry{width:400px !important}.post-timeline .entry.entry-date-section{width:100% !important}.mpost .entry-image,.mpost .entry-image a,.mpost .entry-image img,.mpost .entry-image i{width:120px;height:90px}.mpost .entry-image a i{line-height:90px}.col_one_third .landing-wide-form .heading-block h2{font-size:2em}.col_one_third .landing-wide-form .heading-block span{font-size:1em}.col_one_third .landing-wide-form{padding:36px 30px}.product{width:220px}.product-image{height:293px}.product-3 .product{width:293px}.product-3 .product-image{height:391px}.postcontent .product-3 .product{width:213px}.postcontent .product-3 .product-image{height:284px}.postcontent .product-2 .product{width:325px}.postcontent .product-2 .product-image{height:434px}.bothsidebar .product-2 .product{width:200px}.bothsidebar .product-2 .product-image{height:267px}.bothsidebar .product-1 .product-image{width:200px;height:267px}.product-title h3{font-size:1.125em}.landing-video{width:465px;height:262px;margin:19px 0 0 75px}.panel .portfolio-meta li{padding-left:22px}.panel .portfolio-meta li span{display:block;margin-left:-21px}.portfolio-single-image-full.portfolio-single-thumbs,.portfolio-single-image-full .swiper-container{height:400px}.bnews-slider{width:817px}.landing-form-overlay{bottom:-142px}.col-md-3.col-sm-6.awline.sm-padding{height:465px}.border-box{height:100px}div.product-image{max-height:120px}.event-date{margin-left:0;font-size:.75em;text-align:center;width:85px;height:85px}}@media (max-width:1199px){#posts.events .entry.no-margin,.ievent{border-bottom:0;background-position:right}canvas{max-width:100%;height:auto !important}.promo h3{font-size:1.25em}.promo>span,.promo>.container>span{font-size:1em}.promo-uppercase h3{font-size:1.25em}.promo-uppercase>span,.promo-uppercase>.container>span{font-size:.875em}#wrapper{width:100%;margin:0;box-shadow:none}#header.full-header .container,.container-fullwidth{padding:0 15px !important;margin:0 auto}.container.vertical-middle{width:100% !important}.full-screen:not(.force-full-screen) .container.vertical-middle{width:750px !important}.vertical-middle+.video-wrap{position:absolute;width:100%;height:100%;top:0;left:0}.postcontent,.postcontent.bothsidebar,.sidebar{width:100%;margin-right:0;float:none !important;margin-bottom:40px !important;padding-bottom:40px;border-bottom:1px solid #eee}.sidebar.col_last{float:none;margin-bottom:0 !important;padding-bottom:0;border-bottom:0}#header,#header-wrap,#header.sticky-style-2,#header.sticky-style-3,#header.sticky-style-2 #header-wrap,#header.sticky-style-3 #header-wrap{height:auto !important}#header.sticky-style-2 #header-wrap,#header.sticky-style-3 #header-wrap{min-height:60px}#header.sticky-header #header-wrap{position:relative}#header.transparent-header,#header.semi-transparent{background:#fff;border-bottom:1px solid #f5f5f5;z-index:auto}#header.dark.transparent-header,#header.dark.semi-transparent{background-color:#333;border-bottom:1px solid rgba(0,0,0,.1)}#header.transparent-header.floating-header{margin-top:0}#header.transparent-header.floating-header .container{width:750px;padding:0 15px;border-radius:0}#header.transparent-header+#slider,#header.transparent-header+#page-title.page-title-parallax,#slider+#header.transparent-header,#header.transparent-header.floating-header+#slider{top:0;margin-bottom:0}#header.transparent-header+#page-title.page-title-parallax .container{padding-top:0}#header-trigger,.top-advert,.header-extras{display:none}#header.full-header #logo{max-width:100%}#logo{display:block;height:100px;float:none;margin:0 auto 0 10px!important;max-width:none;text-align:center;border:0 !important;padding:0 !important}#logo a.standard-logo{display:inline-block}#primary-menu{display:block;float:none;height:auto !important}#primary-menu-trigger{opacity:1;pointer-events:auto;top:25px;margin-top:0;left:0;z-index:1}#primary-menu .container #primary-menu-trigger{top:5px;left:0}#primary-menu>ul,#primary-menu>div>ul{display:none;float:none !important;border:0 !important;padding:0 !important;margin:0 !important;-webkit-transition:none;-o-transition:none;transition:none}#primary-menu>div>ul{margin-top:60px !important}body:not(.top-search-open) #primary-menu-trigger{opacity:1;-webkit-transition:opacity .2s .2s ease,top .4s ease;-o-transition:opacity .2s .2s ease,top .4s ease;transition:opacity .2s .2s ease,top .4s ease}body.top-search-open #primary-menu-trigger{opacity:0}body.side-push-panel #side-panel-trigger-close a{display:block;position:absolute;z-index:12;top:0;left:auto;right:0;width:40px;height:40px;font-size:1.125em;line-height:40px;color:#444;text-align:center;background-color:rgba(0,0,0,.1);border-radius:0 0 0 2px}#primary-menu ul{height:auto !important}#primary-menu.style-5>ul{padding-right:0;margin-right:0;border-right:0}#primary-menu ul li{float:none;margin:0 !important;text-align:left !important;border-top:1px solid #eee}#primary-menu ul li:first-child{border-top:0}#primary-menu ul li a,#primary-menu.style-2>div>ul>li>a{height:50px !important;line-height:50px !important;padding:0 5px !important;border:none !important;margin:0 !important}#primary-menu.style-5>ul>li>a>div{padding:0;line-height:50px}#primary-menu.sub-title>ul>li,#primary-menu.sub-title.style-2>div>ul>li{background:0 0 !important;margin-left:0}#primary-menu.sub-title ul li a{text-transform:none;font-size:.875em}#primary-menu.sub-title ul li span{display:none !important}#primary-menu.sub-title>ul>li:hover>a,#primary-menu.sub-title>ul>li.current>a,#primary-menu.sub-title>div>ul>li:hover>a,#primary-menu.sub-title>div>ul>li.current>a,#primary-menu.style-3>ul>li:hover>a,#primary-menu.style-3>ul>li.current>a{background-color:transparent !important;color:#444;text-shadow:none}#primary-menu ul li i,#primary-menu.style-2>div>ul>li i,#primary-menu.sub-title ul li i,#primary-menu.style-3>ul>li>a i,#primary-menu.style-5>ul>li>a i{line-height:49px}#primary-menu.style-5>ul>li>a i{display:inline-block;top:1px;width:14px;margin:0 6px 0 0;font-size:.875em !important}#primary-menu>ul>li.sub-menu>a,#primary-menu>.container>ul>li.sub-menu>a{background-image:url("/file/template/1/images/icons/submenu.png");background-position:right center;background-repeat:no-repeat}#primary-menu ul ul{position:relative;width:auto;background-color:transparent !important;box-shadow:none;border:0;border-top:1px solid #eee;z-index:1;top:0 !important;padding-left:15px}#primary-menu ul ul ul{top:0 !important;left:0}#primary-menu ul ul.menu-pos-invert{left:0;right:0}#primary-menu ul ul ul.menu-pos-invert{right:0}#primary-menu ul ul li{float:none;margin:0;border-top:1px solid #eee}#primary-menu ul ul a{height:44px !important;line-height:44px !important;padding-left:5px !important;font-size:.875em !important;text-transform:none;font-weight:400}#primary-menu ul ul a{height:auto !important;line-height:1.5em !important;padding:3% 0 !important}#primary-menu ul ul a i{line-height:43px}#primary-menu ul ul li:hover>a{background-color:transparent !important;font-weight:600;padding-left:5px}#primary-menu ul ul i{line-height:inherit}#top-search{margin:0 !important}#top-search a,#top-cart,#side-panel-trigger{position:absolute;top:0;left:auto;right:15px;margin:40px 0;-webkit-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease}#primary-menu>div>#top-search a,#primary-menu>div>#top-cart,#primary-menu>div>#side-panel-trigger{margin:20px 0 !important}#primary-menu ul.windows-mobile-menu li.sub-menu{position:relative}#primary-menu ul.windows-mobile-menu li.sub-menu a{background-image:none !important}#primary-menu ul.windows-mobile-menu li.sub-menu a.wn-submenu-trigger{position:absolute;cursor:pointer;width:32px;top:0;right:0;z-index:1;padding:0 !important;text-align:center !important}#primary-menu ul.windows-mobile-menu li.sub-menu a.wn-submenu-trigger i{margin:0 !important}#header.sticky-style-3 #top-cart .top-cart-content{top:40px}#top-search a{right:43px}#primary-menu>div>#top-search form{height:60px !important}#top-search form input{font-size:1.5em}#side-panel-trigger{right:71px}#page-menu .container{position:relative}#page-submenu-trigger{opacity:1;pointer-events:auto;color:#fff}#page-menu.pagemenu-active #page-submenu-trigger{background-color:rgba(0,0,0,.2)}#page-menu nav{display:none;position:absolute;float:none;width:200px;top:43px;left:auto;right:15px;height:auto;background-color:#1abc9c;z-index:11}#page-menu.pagemenu-active nav{display:block}#page-menu nav ul{height:auto;background-color:rgba(0,0,0,.2)}#page-menu nav li{float:none}#page-menu nav li a{height:40px;line-height:40px;padding:0 15px}.sticky-responsive-menu #header{min-height:100px;-webkit-transition:min-height .4s ease;-o-transition:min-height .4s ease;transition:min-height .4s ease}.sticky-responsive-menu #header.sticky-style-2,.sticky-responsive-menu #header.sticky-style-3{min-height:160px}.sticky-responsive-menu.device-touch #header,.sticky-responsive-menu.device-touch #header-wrap,.sticky-responsive-menu.device-touch #logo,.sticky-responsive-menu.device-touch #logo img,.sticky-responsive-menu.device-touch #top-search a,.sticky-responsive-menu.device-touch #primary-menu-trigger,.sticky-responsive-menu.device-touch #top-cart,.sticky-responsive-menu.device-touch #side-panel-trigger{-webkit-transition:none !important;-o-transition:none !important;transition:none !important}#header.responsive-sticky-header:not(.sticky-style-2):not(.sticky-style-3){min-height:60px}.responsive-sticky-header #header-wrap{z-index:199;position:fixed;top:0;left:0;width:100%;background-color:#fff;border-bottom:1px solid #eee;-webkit-backface-visibility:hidden}.responsive-sticky-header #logo,.responsive-sticky-header #logo img{height:60px}.responsive-sticky-header #primary-menu-trigger{top:5px}.responsive-sticky-header #primary-menu>ul,.responsive-sticky-header #primary-menu>.container>ul{max-height:300px;overflow-y:scroll;margin-bottom:20px}.responsive-sticky-header #primary-menu>ul,.responsive-sticky-header #primary-menu>.container>ul{margin-bottom:20px !important}.responsive-sticky-header #top-search a,.responsive-sticky-header #top-cart,.responsive-sticky-header #side-panel-trigger{margin:20px 0}.responsive-sticky-header #top-search form{height:60px !important}.responsive-sticky-header #top-cart .top-cart-content{top:40px}.ei-slider{height:350px}.ei-title h3{display:none}#portfolio:not(.portfolio-1){margin:0 -12px -12px 0 !important}#portfolio:not(.portfolio-1) .portfolio-item{width:232px;margin:0 12px 12px 0}#portfolio:not(.portfolio-1) .portfolio-item .portfolio-image,#portfolio:not(.portfolio-1) .portfolio-item .portfolio-image a,#portfolio:not(.portfolio-1) .portfolio-item .portfolio-image img{width:232px;height:175px}#portfolio.portfolio-nomargin .portfolio-item{width:239px}#portfolio.portfolio-nomargin .portfolio-item .portfolio-image,#portfolio.portfolio-nomargin .portfolio-item .portfolio-image a,#portfolio.portfolio-nomargin .portfolio-item .portfolio-image img{width:239px;height:178px}#portfolio.portfolio-2 .portfolio-item{width:354px}#portfolio.portfolio-2 .portfolio-item .portfolio-image,#portfolio.portfolio-2 .portfolio-item .portfolio-image a,#portfolio.portfolio-2 .portfolio-item .portfolio-image img{width:354px;height:264px}#portfolio.portfolio-2.portfolio-nomargin .portfolio-item{width:359px}#portfolio.portfolio-2.portfolio-nomargin .portfolio-item .portfolio-image,#portfolio.portfolio-2.portfolio-nomargin .portfolio-item .portfolio-image a,#portfolio.portfolio-2.portfolio-nomargin .portfolio-item .portfolio-image img{width:359px;height:269px}#portfolio.portfolio-1 .portfolio-item .portfolio-image{float:none !important;margin:0 !important;margin-bottom:10px !important}#portfolio.portfolio-1 .portfolio-item .portfolio-image,#portfolio.portfolio-1 .portfolio-item .portfolio-image a,#portfolio.portfolio-1 .portfolio-item .portfolio-image img{width:100%;height:auto}#portfolio.portfolio-1 .portfolio-desc{width:100%}#portfolio.portfolio-1.portfolio-fullwidth{margin:0 0 -60px}#portfolio.portfolio-1.portfolio-fullwidth .portfolio-item{margin-bottom:60px;padding-bottom:0;border-bottom:0;overflow:hidden}#portfolio.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image{float:none;margin:0 0 20px !important}#portfolio.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image,#portfolio.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image a,#portfolio.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image img{width:100%;height:auto}#portfolio.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image img{-webkit-transition:none;-o-transition:none;transition:none}#portfolio.portfolio-1.portfolio-fullwidth .portfolio-item:hover .portfolio-image img,#portfolio.portfolio-1.portfolio-fullwidth .portfolio-item.alt:hover .portfolio-image img{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#portfolio.portfolio-1.portfolio-fullwidth .portfolio-desc,#portfolio.portfolio-1.portfolio-fullwidth .alt .portfolio-desc{position:relative;width:100%;height:auto;padding:0;background-color:transparent;left:0;right:0;-webkit-transition:none;-o-transition:none;transition:none}#portfolio.portfolio-1.portfolio-fullwidth .portfolio-overlay a{left:50%}#portfolio.portfolio-1.portfolio-fullwidth .alt .portfolio-overlay a{left:auto;right:50%}.device-touch #portfolio.portfolio-parallax .portfolio-item .portfolio-desc,.device-touch #portfolio.portfolio-parallax .portfolio-overlay{opacity:1}#portfolio.portfolio-nomargin,#portfolio.portfolio-full{margin:0 !important}.shop-quick-view-ajax,.portfolio-ajax-modal{width:90% !important}.small-thumbs .entry-title h2,.ievent .entry-title h2{font-size:1.125em}.entry-meta li{font-size:.75em;margin:0 10px 10px 0}.post-grid{margin-right:-20px}.post-grid .entry{width:226px;margin-right:20px}.post-grid .entry-image,.post-grid .entry-image img,.post-grid:not(.post-masonry) .entry-image iframe{height:127px}.post-grid.grid-2,.post-grid.grid-3{margin-right:-30px}.post-grid.grid-3 .entry-image,.post-grid.grid-3 .entry-image img,.post-grid.grid-3:not(.post-masonry) .entry-image iframe,.post-grid.grid-2 .entry-image,.post-grid.grid-2 .entry-image img,.post-grid.grid-2:not(.post-masonry) .entry-image iframe{height:193px}.post-masonry-full .entry{width:33.30% !important}.post-masonry-full.grid-3 .entry{width:50% !important}.post-timeline .entry{width:290px !important}.post-timeline .entry.entry-date-section{width:100% !important}.product-image{height:301px}.product_list .product-image{height:auto}.product:not(.product-2):not(.product-3) .product-title h3{font-size:1.125em}#shop.product-2,#shop.product-3{margin:0 -20px -20px 0}#shop.product-2 .product,#shop.product-3 .product{width:350px;margin:0 20px 20px 0}#shop.product-2 .product-image,#shop.product-3 .product-image{height:467px}.pricing [class^=col-md-] .pricing-box.best-price{margin-top:0}.pricing.pricing-5 .pricing-box.best-price{margin-top:20px}.device-sm .pricing.pricing-5 .pricing-title h3,.device-sm .pricing.pricing-5 .best-price .pricing-title h3{font-size:.875em}.device-sm .pricing.pricing-5 .pricing-title span{font-size:.75em}.device-sm .pricing.pricing-5 .pricing-price{font-size:3em}.device-sm .pricing.pricing-5 .pricing-price span{font-size:1.25em}.device-sm .pricing.pricing-5 .pricing-price span.price-tenure{font-size:.75em}.device-sm .pricing.pricing-5 .pricing-box.best-price .pricing-title{padding:15px 0}.pricing-box.pricing-extended .pricing-desc,.pricing-box.pricing-extended .pricing-action-area{position:relative;float:none;width:auto;padding:25px}.pricing-box.pricing-extended .pricing-action-area{height:auto;border-left:0;border-top:1px solid rgba(0,0,0,.05);border-radius:0 0 3px 3px}.testimonials-grid.grid-3 li{width:50%}.section>.testimonial{padding:0 40px !important;max-width:none}.promo:not(.promo-full){padding:30px 20px !important}.promo.promo-dark h3{line-height:1.6}.promo a.button{position:relative !important;top:0 !important;margin:20px 0 0 !important;left:0 !important;right:0}#contact-form-overlay-mini{float:none;width:auto;max-width:380px;margin:0 auto}.button.button-full{font-size:1.375em}.button.button-full i{top:3px !important}.bnews-title{float:none;display:inline-block}.bnews-slider{float:none;margin:10px 0 0;width:100%}.wedding-head{font-size:3.75em}.wedding-head .first-name span,.wedding-head .last-name span{font-size:2.5em}.wedding-head .and{font-size:9em}.error404{font-size:11.25em}.landing-form-overlay{position:absolute;width:100%;max-width:400px;right:auto;left:50%;margin-left:-200px;bottom:0}}@media (min-width:768px) and (max-width:991px){.post-grid.grid-2 .entry,.post-grid.grid-3 .entry{width:350px;margin-right:20px}.post-grid.grid-2 .entry#mobility,.post-grid.grid-3 .entry#mobility{height:716px}.swiper_wrapper:not(.full-screen):not(.canvas-slider-grid),.swiper_wrapper:not(.full-screen):not(.canvas-slider-grid) .swiper-slide{height:400px !important}#markets-top-banner .swiper-slide,#markets-top-banner .swiper-wrapper,#markets-top-banner.swiper_wrapper{height:523px !important}.sidebar-widgets-wrap{position:relative;margin:0 -38px -40px 0}.sidebar-widgets-wrap .widget{display:inline-block;vertical-align:top;float:none;width:340px;margin:0 37px 40px 0;padding-top:0;border-top:0}.landing-video{width:352px;height:199px;margin:14px 0 0 60px}.col_half,{width:50%}.col_two_third{width:100%}.col_one_third{width:345px}.markets-solutions-applications .app-block{max-width:80%;padding-bottom:20px;margin-bottom:100px}.col-md-3.col-sm-6.awline.sm-padding{height:360px}.col-md-3.col-sm-6.awline.sm-padding.noright{border-right:none}div.product-image{max-height:190px}.event-date{font-size:.6em;width:80px;height:80px;padding-top:25px}.event-space{padding-top:20px}#header.full-header.dark #logo{margin:0 auto}#slider.homepage-slider .text-block h3,#slider.product-slider .text-block h3{font-size:2.35em;line-height:1.2em}.homepage-slider .slider-caption img,.homepage-slider .text_block_bottom-center.slider-caption img,.homepage-slider .text_block_top-center.slider-caption img,.product-slider .slider-caption img,.product-slider .text_block_bottom-center.slider-caption img,.product-slider .text_block_top-center.slider-caption img{max-width:250px!important;margin:0 auto!important;float:none!important;display:block}}@media screen and (max-width:765px){.bline{border-right:0}.desktop{display:none}.mobile{display:block}}@media screen and (min-width:765px){.desktop{display:block}.mobile{display:none}}@media (min-width:768px){hr.fin-marginbottom{margin-bottom:80px}#copyrights .col_half .copyright-links{float:right}.first-tab{padding-top:0;margin-top:-40px}.csr-title{margin-top:-20px}}@media (max-width:767px){#header.full-header.dark #logo{margin:0 auto!important}section#breadcrumb .title{margin:30px 0 0;text-align:center}section#breadcrumb .breadcrumb{float:none;text-align:center}section#breadcrumb .title h1{font-size:2em}.breadcrumb>li{display:inline-block;vertical-align:middle;height:auto}section#breadcrumb .breadcrumb a{display:inline-block;vertical-align:middle;max-width:100%}#home_footer_bar .bar_item a{margin-left:auto}#home_footer_bar .bar_item:first-child a{margin-right:auto}#logo img{margin-top:15px}.swiper_wrapper .swiper-slide{height:500px!important}#slider.homepage-slider .text-block h3,#slider.product-slider .text-block h3{font-size:1.5em;line-height:1.2em}#slider.homepage-slider .text-block h4,#slider.product-slider .text-block h4{font-size:.8em;line-height:1em}#slider.homepage-slider a.btn.btn-primary,#slider.product-slider a.btn.btn-primary{font-size:.75em}#slider.homepage-slider .text-block .text-content,#slider.product-slider .text-block .text-content{text-align:center}.homepage-slider .slider-caption .dummy,.product-slider .slider-caption .dummy{padding-top:50%}.homepage-slider .text-content .text-container,.product-slider .text-content .text-container{display:block}.homepage-slider .slider-caption,.product-slider .slider-caption{margin:0 auto;left:0;right:0}.product-slider .text-content .text-container{height:auto!important}#slider-arrow-right i{margin-left:-22px}#home_hot_products .product_item img{padding-top:5%}#home_hot_products .product_item{padding:20px 20px 20px 30px}#home_promotion_top .promo_item .hover_block h3{font-size:1.2em}#home_promotion_top .promo_item:hover .hover_block h3{margin-bottom:10px}div#home_promotion_bottom .promo_item .promo_text{height:400px}#home_promotion_top .promo_item{min-height:450px}#home_promotion_top .promo_item .hover_block{max-height:90px;padding-left:10%;padding-right:10%}#home_promotion_top .promo_item:hover .hover_block{padding-top:10%}#home_hot_products .product_item .row{height:230px}#home_promotion_bottom .promo_item h3{margin-top:25px;font-size:2em;line-height:1.3em;margin-bottom:0}#home_promotion_bottom .promo_item p{font-size:1em;margin-bottom:10px;line-height:1.5em}#home_promotion_top .promo_item .hover_block p{line-height:1.5em}div#home_promotion_bottom .promo_item{padding-left:6%;padding-right:6%}#home_footer_bar .bar_item{padding:20px}#home_footer_bar .bar_item img{margin:25px auto}#home_footer_bar .bar_item .text-block{max-width:80%;margin:0 auto;text-align:center}#home_footer_bar .bar_item p{max-width:100%;margin:0 auto}.markets-solutions-header{display:none}#markets-top-banner.swiper_wrapper,#markets-top-banner .swiper-slide{height:523px!important}#markets-top-banner .container{padding:0;width:100%}#markets-top-banner .text-block{max-width:100%;background:rgba(0,0,0,.8);padding:50px}#markets-top-banner .text-block h3{font-size:2em}.markets-solutions-benefits img{margin:0 auto}.markets-solutions-applications .app-block{margin-bottom:120px}.markets-solutions-applications .app-image{width:200px;height:200px;border:3px solid #eaeaea}.markets-solutions-applications .app-block{max-width:400px}.hot_products .entry-title{margin-bottom:50px}.hot_products .entry-image{margin-bottom:10px}.home-eservice{border-left:none;padding-top:30px}#product_entity_info .button{margin:5px 0;white-space:normal;height:auto;max-width:95%;word-break:break-all;line-height:1.5em;padding:10px 15px}table.information_table{margin-bottom:10px}.csr-title{margin-top:40px}.first-tab{padding-top:20px;margin-top:10px}.markets-solutions-applications p.learn-more-btn{position:relative;margin-top:-30px}.milestone_title{margin-top:15px}#copyrights .col_half .copyright-links{float:none!important;text-align:center!important}div.discontinued-product{display:inline-block;padding-top:0}#subcategory_search{min-height:0px}#model_search{min-height:170px}div.product-entry{border:none!important}.visible-xs-block.text-center{text-align:left}.blog-content{margin-top:20px}body{padding:0 !important}#wrapper{width:100% !important}.container-fullwidth{margin:0 auto;padding:0 15px !important}h1{font-size:1.75em}h2{font-size:1.5em}h3{font-size:1.25em}h4{font-size:1em}#gotoTop,.one-page-arrow{display:block !important}#top-bar{height:auto}#top-bar .col_half{width:100%;margin-bottom:0 !important}.top-links,.top-links>ul>li{float:none !important}.top-links>ul{text-align:center}.top-links>ul>li{display:inline-block}.top-links>ul>li{margin-right:-4px}.top-links ul ul,.top-links ul div.top-link-section{text-align:left}.top-links ul div.top-link-section{left:auto;right:0;padding:20px 15px}#top-social,#slider:not(.swiper_wrapper) .slider-caption,.nivo-caption,.flex-caption,.slider-caption p,.slider-caption .button,.camera_caption,.ei-title,.slider-arrow-top-sm,.slider-arrow-bottom-sm{display:none !important}.homepage-slider .slider-caption img,.homepage-slider .text_block_bottom-center.slider-caption img,.homepage-slider .text_block_top-center.slider-caption img,.product-slider .slider-caption img,.product-slider .text_block_bottom-center.slider-caption img,.product-slider .text_block_top-center.slider-caption img{max-width:200px!important;margin:0 auto!important;float:none!important;display:block}.slider-caption h2{margin-bottom:0 !important}.flex-control-nav li{opacity:1 !important}.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs{height:60px}.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li,.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li img{display:block;width:80px !important;height:60px !important}.postcontent,.postcontent.bothsidebar,.sidebar,.col_full,.col_half,.col_one_third,.col_two_third,.col_three_fourth,.col_one_fourth,.col_one_fifth,.col_two_fifth,.col_three_fifth,.col_four_fifth,.col_one_sixth,.col_five_sixth{width:100%;margin-right:0;float:none;margin-bottom:0 !important}#posts .col_two_third{margin-bottom:0 !important}.sidebar.col_last{margin-bottom:0 !important}form .col_full,form .col_half,form .col_one_third,form .col_two_third,form .col_three_fourth,form .col_one_fourth,form .col_one_fifth,form .col_two_fifth,form .col_three_fifth,form .col_four_fifth,form .col_one_sixth,form .col_five_sixth{margin-bottom:25px !important}#page-title{padding:20px 0 25px;text-align:center}#page-title h1{line-height:1.5;font-size:1.5em}#page-title .breadcrumb{position:relative !important;top:0 !important;left:0 !important;right:0 !important;margin:15px 0 0 !important}#page-title #portfolio-navigation,#portfolio-ajax-title #portfolio-navigation{position:relative;top:0;left:0;margin:15px auto 0}#portfolio-ajax-title{text-align:center}#portfolio-filter{border:none;border-radius:0;margin-bottom:20px}#portfolio-filter li{width:33.33%;margin-bottom:20px}#portfolio-filter li a{text-align:center;border-left:none;padding:12px 18px !important;border-radius:2px !important}#portfolio-filter li a:hover{color:#1abc9c}#portfolio-filter li.activeFilter a{color:#fff;margin:0}#portfolio-shuffle{display:none}.small-thumbs .entry-image,.ievent .entry-image{float:none !important;width:100% !important;margin:0 0 20px !important}.entry-title h2,.post-grid .entry-title h2{font-size:1.125em !important;font-weight:600}.entry-meta li{font-size:.75em;margin:0 10px 10px 0}#posts .entry-meta li i{display:none}#posts.post-grid .entry-meta li i,#posts .entry-meta li:last-child i{display:inline-block}.post-grid{margin-right:0 !important}.post-grid .entry,.post-masonry-full.grid-3 .entry{float:none !important;width:100% !important;margin-right:0 !important;border-right:0 !important}.post-timeline .entry.entry-date-section{margin-left:0}.timeline-border,.post-timeline .entry-timeline{display:none !important}.postcontent .post-timeline{padding-left:0}.post-masonry-full .entry{padding:40px !important}.post-grid .entry-image,.post-grid .entry-image img{height:auto !important}.product-landing .product-entry .entry-image{margin-bottom:15px}.product-landing .product-title h1{min-height:auto;margin-bottom:0}#product-listing .product-keyword-search{margin-top:10px}.single-product .product .tab-container{margin-top:50px}.single-product .product .appli{margin-bottom:50px}.single-product .product-detail-price span{font-size:25px;line-height:1em}.single-product .product-detail-price small{font-size:30px}.single-product .product .si-share-square{padding-bottom:30px}.product-1 .product{width:100%}.product-1 .product-image{float:none !important;width:100% !important;height:auto !important;margin:0 0 20px !important}.product-1 .product-title h3{font-size:1.25em}.product-1 p{display:none}.pricing-box.best-price{margin-top:0}.pricing.pricing-5 .pricing-box{float:none;width:100%}.pricing-box.pricing-extended .pricing-features li{width:auto;float:none}table.cart .quantity{display:block}table.cart .quantity .qty,table.cart .quantity .plus,table.cart .quantity .minus{float:none;width:100%}table.cart .quantity .qty{border:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.button.button-desc{padding:20px 17px;font-size:1em;max-width:100%}.button.button-desc span{font-size:.75em}.process-steps li{float:none;width:auto !important;margin-top:20px}.process-steps li:first-child{margin-top:0}.process-steps li h5{margin:10px 0 0}.process-steps li:before,.process-steps li:after{display:none}.testimonials-grid li{float:none;width:auto !important;padding-left:0;padding-right:0}.team.team-list .team-image{float:none;width:100%;margin-right:0}.team.team-list .team-title{margin-top:15px}.title-block{padding:2px 0 3px 15px;border-left-width:5px}.title-block-right{padding:2px 15px 3px 0;border-right-width:5px}.title-block h1+span{font-size:1.125em}.title-block h2+span{font-size:1em}.title-block h3+span{font-size:1em}.title-block h4+span{font-size:.875em}.heading-block h1{font-size:1.875em}.heading-block h2{font-size:1.625em}.heading-block h3{font-size:1.375em}.heading-block h4{font-size:1.25em}.heading-block h1+span{font-size:1.25em}.heading-block h2+span{font-size:1.125em}.heading-block h3+span,.heading-block h4+span{font-size:1em}.heading-block~p:not(.lead){font-size:1em}.emphasis-title h1,.emphasis-title h2{font-size:2.75em !important}.wedding-head{font-size:3em}.wedding-head .first-name,.wedding-head .last-name,.wedding-head .and{display:block;margin:0 0 15px;text-align:center}.wedding-head .first-name span,.wedding-head .last-name span{font-size:2.25em}.wedding-head .and{font-size:7.5em}.news-carousel .overlay{display:none}.blank-product{height:100px;padding-top:15px;margin-top:20px;font-size:.8em;width:100%}.product_list{margin-top:0}.product_list .product-price{font-size:.8em}.well-compare{margin-top:0;margin-left:15px}div#comparison_landings{margin-top:-30px}a[aria-controls=breadcrumb_menu]{padding-top:20px;display:block}div#breadcrumb_menu{top:-30px}div.breadcrumb-menu{margin:0;font-size:.9em;margin-left:10px}div.breadcrumb-menu #cat-child{padding-left:15px}.mobile-btn-container form.form-inline{text-align:center;padding:10px}.mobile-btn-container .icon-filter{font-size:.8em}.well-compare h3{font-size:1em}#eol_products ul li{display:inline-block;width:100%}#product_search_result .row>div{padding-left:0}.press-con{border:none !important;padding-bottom:50px}#contact_form .input_fields>div>div,.input_fields>div>div{padding-left:0}#copyrights .col_half{text-align:center}#copyrights .col_half:last-child{display:block}#copyrights .footer-logo{margin-left:auto;margin-right:auto}.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-phone{display:inherit !important}.hidden-phone{display:none !important}.top_footer .pagination{left:10px !important}.top_footer .tweet_list li h5{margin-top:0 !important;font-size:10px}.top_footer .tweet_list li img{margin-top:1px !important}.fixed_header .mobile_small_menu{position:inherit;!important;margin-top:8px}#collapseExample.collapse{margin-top:-25px!important}.header_wrapper.no-transparent{height:auto}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{clear:none;text-align:left}.dl-horizontal dd{margin-left:60px}.post_author dd{margin-left:90px}.container{max-width:700px}.row-fluid{width:100%}.row,.thumbnails{margin-left:0;font-size:1em}.row.haveMargin{margin-left:-15px}.thumbnails>li{float:none;margin-left:0}[class*=span],.uneditable-input[class*=span],.row-fluid [class*=span]{display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*=offset]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*=span],select[class*=span],textarea[class*=span],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*=span],.input-append input[class*=span]{display:inline-block;width:auto}.controls-row [class*=span]+[class*=span]{margin-left:0}header .right_search{display:none}.blog-article .info{padding:19px 22px;padding-left:19px;padding-bottom:0}.content.post_format_standart li{list-style:none}.header_page.centered .centered_content{top:50%;box-sizing:border-box}.dynamic_page_header.left h1,.dynamic_page_header.right h1{padding-top:30px}.dynamic_page_header .subtitle,.dynamic_page_header .description{padding-left:inherit;padding-right:inherit}.dynamic_page_header.left .description{display:none}.dynamic_page_header.right .description{display:none}.description_left{width:100%}.header_page.centered h1{font-size:3.125em}.header_page.centered h2{font-size:1em}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.wpb_content_element.block_skill{padding-bottom:20px;float:left}.blog-article .info>li{padding-left:10px}.top_footer .tweet_list{width:100% !important}.modal.fade.in{top:0}[class*=vc_span],.uneditable-input[class*=vc_span],.row-fluid [class*=vc_span]{display:block;width:100% !important;margin-left:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:40px}.vc_row-fluid [class*=vc_span]:first-child{margin-top:0}.vc_row-fluid .vc_span6,.wpb_teaser_grid.wpb_carousel .vc_span6{width:100% !important;margin-left:0 !important;margin-top:40px}.row-fluid [class*=span]{margin-bottom:50px}.row-fluid [class*=span]:last-child{margin-bottom:0}.sticky_menu{display:none !important}.clients .items{width:420px}.clients .item{width:109px;border-right:none !important;border-bottom:none !important}.mobile_small_menu{display:block;margin-top:27px}.header_wrapper #navigation{display:none !important}.header_wrapper{position:relative}#logo img{opacity:1 !important}#logo .light{opacity:0 !important}.header_1_body.page_header_yes .top_wrapper{padding-top:0 !important}.top_nav{display:none}.clients .item{margin-left:0}.widget_contact_info ul li{float:left;width:100%}#copyright .pull-right{margin-top:13px}.breadcrumbss{display:none}.tags_social .pull-right{float:left;margin-top:10px}.comment-form-author,.comment-form-email,.comment-form-url{width:100%}.sidebar#widgetarea-sidebar{margin-top:50px}.boxed_layout{max-width:440px}.scrollup{display:none !important}.full_testimonials{float:left;margin-bottom:35px !important}.recent_news .news-carousel-item dl dd{width:48%}.services_medium{float:left}.animated_counter{margin-bottom:20px !important;float:left}.dynamic_page_header{padding-top:40px}.slider#slider-fixed{padding-bottom:0}.recent_news .caroufredsel_wrapper{height:240px !important}.widget_activation{padding-left:10px;padding-right:10px}.header_right_widgetized{margin-left:0}header#header .row-fluid .span12{height:90px}#portfolio-preview-items.two-cols .portfolio-item,#portfolio-preview-items.three-cols .portfolio-item,#portfolio-preview-items.four-cols .portfolio-item,#portfolio-preview-items.five-cols .portfolio-item{width:420px;margin-left:0}#portfolio-preview-items .portfolio-item{margin-left:0}.row.filterable{margin-left:-1px}.services_small dd{margin-left:80px !important}.row-dynamic-el .media .type_image.alignment_center{left:auto !important;margin-left:auto !important}.parallax_bg{background-position:center center !important}.first_section_over{left:0;width:100%;top:0;height:50%}.second_section_over{left:50%;width:100%;top:0;height:100%}.with_second_section .wpb_column:first-child .dynamic_page_header.right{width:100%;margin-left:30px;position:absolute;left:50%}.dynamic_page_header.right .description{width:234px}.with_second_section .wpb_column:first-child .dynamic_page_header{margin-top:-97px;top:50%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;z-index:999999}.with_second_section .wpb_column:first-child .dynamic_page_header{top:25%}.one_page_header #logo{float:left;position:static;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.one_page_header .row-fluid .span12{height:46px !important}.row-dynamic-el .media .type_image{position:static !important}.admin-bar .fixed_header{top:0}.layout-sidebar_right .portfolio-item,.layout-sidebar_left .portfolio-item{width:420px !important}.textbar-container.style_1 h1{line-height:37px}.right_search_container{display:none}aside .widget>ul{width:100%}aside .widget>ul li ul{width:105%}.top_wrapper{padding-top:0 !important}.chart_skill{height:auto}.single_testimonial .content{padding-left:10px;padding-right:10px}footer .widget_flickr .flickr_badge_image{width:89px;height:89px}.style_3 .header_border_right{margin-right:18%}#faq-filter ul li a{padding:8px 15px}#portfolio-filter ul li a{padding:8px 15px}.row.filterable{width:auto}.blog-article.v2 .quote_box{height:190px}.header_page.basic h1{font-size:22px}.services_boxed{margin-bottom:50px !important;padding-bottom:100px}.services_boxed .readmore{margin-left:-61px}.clients{margin-top:50px}.clients_el.no .clients .item{width:78px}.clients_el.no .clients .item a img{width:77px;height:27px}.top_footer .pagination{margin-top:-48px}.top_footer .caroufredsel_wrapper{height:49px !important}.vc_col-sm-3.wpb_column.column_container:nth-child(2) .wpb_wrapper .services_slideshow_container{margin-left:0}.vc_col-sm-3.wpb_column.column_container:nth-child(3) .wpb_wrapper .services_slideshow_container{margin-left:0}.vc_col-sm-3.wpb_column.column_container:last-child .wpb_wrapper .services_slideshow_container{margin-left:0}.vc_col-sm-3.wpb_column.column_container:last-child .wpb_wrapper .services_slideshow_container{border-right:0}.services_slideshow_container{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #dadada}.btn-system.normal.default{margin-bottom:20px !important}.recent_news .news-carousel-item dl.style_2 dd{width:68%}.row-dynamic-el .caroufredsel_wrapper{margin-top:0 !important}.clients .item{width:120px}.row-dynamic-el .media{padding-bottom:20px}.one-staff{margin-bottom:20px}footer .inner .widget_flickr .flickr_badge_image:nth-child(3n+1){margin-right:20px}.one-staff .social_widget{margin-left:20px}.textbar-container a.btn-system{text-align:center;width:80%;margin-top:21px}.with_second_section .wpb_column:first-child .dynamic_page_header.left{width:50%}.with_second_section .wpb_column:first-child .dynamic_page_header.right{width:50%}.dynamic_page_header.left .description{width:357px}.services_box_color{padding:50px}.download.award-dd{float:left}.download.award-dd p{padding-left:0}table.spec-table tr{text-align:center}.col-lg-12.fix-top{padding-top:20px}.col-md-3.col-sm-6.awline.sm-padding{height:auto}.awline.even{border-right:0}.awline{border:0;border-bottom:none}.ss-search{margin:5px 5px 5px 0}.select-model{clear:both}.event-center{text-align:center}.event-addtocalendar{display:inline-block;margin-bottom:10px}.col-xs-5.event-date-first{width:45.66666667%}.col-xs-2.event-space.event-to{width:8.66666667%}.event-date-first{padding-left:0;padding-right:0;text-align:right}.event-date-second{padding-left:0;padding-right:0;text-align:left}.col-xs-12.col-sm-3.event-to{margin-bottom:20px}.col-xs-12.col-sm-4.col-md-3.event-to{padding-bottom:20px}.col-xs-12.col-sm-3.col-md-3.event-center{padding-bottom:20px}}@media (max-width:768px){#mobile-product-header{display:block !important}.desktop-product-header{display:none !important}.single-product{margin-top:-50px}div#comparison_landing{border-bottom:none}div#product_lists{padding:0}#product_listing div#product_lists .row{margin-left:0;margin-right:0}.form-control{width:230px;height:36px}}@media (max-width:480px){section#breadcrumb .title{margin:0;text-align:center;float:none}#top-bar a{padding:0 3px}.search-result .pagination{display:inline-flex}#posts ul.twocol{display:inline-block;width:45%}.product .market-product{width:100%}div#comparison_landing{padding-left:15px}div.product-list-content-wrap{padding-top:0}div.product-list-content-wrap h2{margin-bottom:10px;margin-left:-15px}.product_list h1{font-size:1.5em}.product-record-single{height:320px}.mobile-btn-container input.form-control{width:230px;height:36px}.mobile-btn{width:288px;display:block;margin:0 auto}#mobile-product-header .container .col-lg-12{padding:0}#mobile-product-header .mobile-btn{width:100%;max-width:280px}.mobile-btn-container .btn-go{margin-top:-1px}.breadcrumb{display:none}section#breadcrumb .title h1{font-size:2em}section#breadcrumb{min-height:70px;padding:25px 0}.where-to-buy-content-wrap{padding-top:30px;padding-left:10px}#content .no-padding{padding:0}#content .container{padding-left:0}#content .markets-solutions-overview{padding-left:15px}.solution div img{width:100%!important;display:block;margin:0 auto;max-width:200px!important}#header .full-header{background:#fff!important;color:#333 !important}#header .full-header #top-search-trigger i{color:#333 !important}.news_image{margin:0!important;padding:0}.dark #primary-menu:not(.not-dark) ul li{border-top-color:#eee!important}.owl-next div#slider-arrow-right.product-details,.owl-prev div#slider-arrow-left.product-details{top:55%}.container.vertical-middle{width:100% !important}.full-screen:not(.force-full-screen) .container.vertical-middle{width:310px !important}#top-cart{display:none}#top-search a{right:15px}#top-search form input{padding-right:30px}#top-bar{padding-right:10px!important}#side-panel-trigger{right:43px}.swiper_wrapper:not(.force-full-screen),.swiper_wrapper:not(.force-full-screen):not(.canvas-slider-grid) .swiper-slide,.ei-slider{height:500px !important}.swiper_wrapper .slider-caption h2{font-size:1.5em}#header.transparent-header.floating-header .container{width:310px;padding:0 15px}#portfolio-filter li{width:50%}#portfolio:not(.portfolio-1){margin:0 !important}#portfolio:not(.portfolio-1) .portfolio-item{width:280px}#portfolio:not(.portfolio-1) .portfolio-item .portfolio-image,#portfolio:not(.portfolio-1) .portfolio-item .portfolio-image a,#portfolio:not(.portfolio-1) .portfolio-item .portfolio-image img{width:280px;height:211px}.post-grid:not(.post-masonry) .entry-image iframe{height:157px}#shop:not(.product-1) .product{margin:0 2% 20px;width:45%;min-height:220px}#shop:not(.product-1) .product-image{height:auto}#shop hr{display:none}#shop:not(.product-1) .product-title h3{font-size:1em}.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs{height:45px}.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li,.fslider:not(.flex-thumb-grid) .flex-control-nav.flex-control-thumbs li img{display:block;width:60px !important;height:45px !important}.si-share span{display:none}.si-share.noborder.clearfix.col-md-6{float:none;text-align:center}.si-share div{float:none}.si-share .social-icon{margin:-1px 0;border-radius:0;font-size:15px;display:inline-block}.si-share span{display:block;text-align:left;margin-top:20px}.parallax .entry-overlay-meta,.parallax .entry-overlay{left:50% !important;right:0 !important;margin:0 0 0 -140px !important;width:280px !important}.parallax .entry-overlay{width:288px !important}.parallax .countdown-section{width:64px;height:64px;margin:0 8px 0 0;font-size:.75em;padding:0;padding-top:12px}.parallax .countdown-amount{font-size:1.25em}.countdown-large .countdown-section{display:block;width:auto;margin:30px 0 0;border:0}.countdown-large .countdown-section:first-child{margin-top:0}.testi-image,.testi-image a,.testi-image img,.testi-image i{width:36px;height:36px}.testi-image i{line-height:36px;font-size:1.25em}.clients-grid:not(.grid-3):not(.grid-2) li,.clients-grid.grid-4 li,.clients-grid.grid-6 li{width:50%}.button.button-full{font-size:1em}.button.button-full i{top:2px !important;margin-left:3px !important}.emphasis-title h1,.emphasis-title h2{font-size:2.5em !important}.error404,.error404-wrap .error404{font-size:7.5em}.landing-video{position:relative;top:9px;width:212px;height:119px;margin:19px 0 0 34px}.landing-form-overlay{margin-left:-155px}.button.button-desc{padding:20px 17px;font-size:1em;max-width:100%}.button.button-desc span{font-size:.75em}.reminder .icon-question{display:inline-block;padding-right:10px!important}.modal-content{font-size:.75em}.nav-collapse{-webkit-transform:translate3d(0,0,0)}.container{max-width:400px}.page-header h1 small{display:block;line-height:20px}input[type=checkbox],input[type=radio]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:0;right:0;left:0}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}.vc_responsive div.vc_row-fluid div[class*=vc_span]{float:left !important}.sidebar_right ul.products .product,.sidebar_left ul.products .product{width:300px !important}ul.products .product.columns_3{width:300px !important;margin-left:0 !important;margin-right:0 !important}.clients .item{width:260px}.logo_desc,.border_before{display:none !important}#copyright .pull-right{display:none}.line_under_full .read_1{font-size:12px}.line_under_full .read_2{font-size:12px}.carousel_shortcode ul li.product{width:300px !important;margin-left:0 !important}.boxed_layout{max-width:100%}.boxed_layout .forcefullwidth_wrapper_tp_banner{height:auto !important}header .cart,header .header_search{display:none}.scrollup{display:none !important}.tabbable .nav-tabs li{width:298px;border-right:1px solid #d3d3d3 !important}footer .widget_flickr .flickr_badge_image{width:87px;height:87px}footer .inner .widget_flickr .flickr_badge_image:nth-child(3n+1){margin-right:0 !important}.clients_el.no .clients .item:nth-child(2),.clients_el.no .clients .item:nth-child(6){border-right:1px solid #ededed !important}.recent_news .news-carousel-item dl.style_2 dd{width:58%}.recent_news .news-carousel-item dl dd .read_right{padding-top:20px}.dl-horizontal dt{width:107px !important}.recent_news .news-carousel-item dl dd{width:56%}.recent_news .news-carousel-item dl{margin-bottom:30px}.dynamic_page_header{padding-top:0}aside .widget>ul{width:100%}header .right_search{display:none}.blog-article h1{line-height:48px}#blogmasonry .blog-article.grid{width:265.3px}.blog-article.grid .info>li:nth-child(2){padding-left:12.7px !important}.page_header_yes #content{padding-top:50px !important}#faq-filter ul li{width:100%;border-right:none}.header_page.centered .centered_content{top:50%}.latest_news .entry-image{width:100%;display:inline-block;float:none}.latest_news .left_block{width:100%;display:inline-block;float:none}.single_testimonial .img_{width:40%;height:300px;display:none}.single_testimonial{border-right:1px solid #fff}.single_testimonial .content{width:90%;height:300px}.header_right_widgetized{display:none}#logo{left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}header#header .row-fluid .span12{height:46px}.dynamic_page_header i{font-size:48px !important}.dynamic_page_header.style_1 h1{font-size:34px !important;line-height:40px !important}.tabbable .nav-tabs>li>a,.nav-pills>li>a{padding-left:10px;padding-right:10px}.services_list .btns a{margin-right:5px}.light .btn-system.primary_btn{padding:12px 15px}.after_logo{display:none}.carousel_blog li.blog-article{width:300px}.work_process{width:294px}aside ul{width:116%}.header_page.modern h1{font-size:48px;line-height:51px}#portfolio-preview-items.two-cols .portfolio-item,#portfolio-preview-items.three-cols .portfolio-item,#portfolio-preview-items.four-cols .portfolio-item,#portfolio-preview-items.five-cols .portfolio-item{width:300px}.portfolio-item.v1 .info p{height:39px;overflow:hidden}.portfolio-item.v1:hover .bg{height:100%}.aside .widget>ul{width:116%}aside .widget>ul li ul{width:107%}.side-nav{width:290px}.side-nav li a{padding-left:14px}.side-nav .page_item_has_children a{padding-left:17px}.side-nav .children li{width:245px}.side-nav .page_item_has_children .children{width:270px}.video-wrap{display:none}footer .inner .widget_flickr .flickr_badge_image:nth-child(5){margin-bottom:12px}.btn-system{margin-bottom:20px}.full_testimonials .pagination{margin-top:20px}div.product-entry{margin-bottom:0}.products .post-grid.grid-3 .product-title h1 a{color:#2292D3!important}.line{margin:30px 0}ul.list-color{padding-left:0!important}#tabs-4 button,#tabs-5 button{margin-bottom:10px!important;font-size:.8em}#tabs-4 .entry-image{margin-bottom:10px}.product{min-height:200px}.table-responsive{overflow-x:auto}.sitemap_1>div>ul.sitemap{width:100%}#markets-top-banner .swiper-container .container{margin:0;max-width:100%}}@media (min-width:480px) and (max-width:767px){section#breadcrumb{padding:5px 0 25px}section#breadcrumb .title{width:100%}.si-share{float:left!important}.container.vertical-middle{width:100% !important}.full-screen:not(.force-full-screen) .container.vertical-middle{width:470px !important}#top-search form input{padding-right:60px}.swiper_wrapper:not(.force-full-screen),.swiper_wrapper:not(.force-full-screen):not(.canvas-slider-grid) .swiper-slide{height:500px !important}.swiper_wrapper .slider-caption h2{font-size:2.25em}.ei-slider{height:250px}#header.transparent-header.floating-header .container{width:470px;padding:0 15px}#portfolio:not(.portfolio-1){margin:0 -6px -6px 0}#portfolio:not(.portfolio-1) .portfolio-item{margin:0 6px 6px 0}#portfolio:not(.portfolio-1) .portfolio-item{width:217px}#portfolio:not(.portfolio-1) .portfolio-item .portfolio-image,#portfolio:not(.portfolio-1) .portfolio-item .portfolio-image a,#portfolio:not(.portfolio-1) .portfolio-item .portfolio-image img{width:217px;height:162px}#portfolio.portfolio-nomargin:not(.portfolio-1) .portfolio-item{width:219px}#portfolio.portfolio-nomargin:not(.portfolio-1) .portfolio-item .portfolio-image,#portfolio.portfolio-nomargin:not(.portfolio-1) .portfolio-item .portfolio-image a,#portfolio.portfolio-nomargin:not(.portfolio-1) .portfolio-item .portfolio-image img{width:219px;height:164px}#portfolio:not(.portfolio-1) .portfolio-desc{padding:15px 5px 10px}#portfolio:not(.portfolio-1) .portfolio-desc h3{font-size:1em}#portfolio:not(.portfolio-1) .portfolio-desc span{font-size:.875em}#portfolio.portfolio-notitle:not(.portfolio-1) .portfolio-desc{height:78px;padding:15px 5px;bottom:-79px}#portfolio.portfolio-full.portfolio-notitle:not(.portfolio-1) .portfolio-desc,#portfolio.portfolio-nomargin.portfolio-notitle:not(.portfolio-1) .portfolio-desc{bottom:-78px;border-bottom:0}#portfolio.portfolio-notitle:not(.portfolio-1) .portfolio-item:hover .portfolio-overlay a.left-icon,#portfolio.portfolio-notitle:not(.portfolio-1) .portfolio-item:hover .portfolio-overlay a.right-icon,.portfolio-notitle .iportfolio:hover .portfolio-overlay a.left-icon,.portfolio-notitle .iportfolio:hover .portfolio-overlay a.right-icon{margin-top:-55px !important}#portfolio:not(.portfolio-1) .portfolio-item:hover .portfolio-overlay .portfolio-desc~a{margin:20px 0 0 !important}#portfolio:not(.portfolio-1) .portfolio-item:hover .portfolio-overlay .portfolio-desc~a.right-icon{margin-left:5px !important;margin-right:0 !important}.portfolio-1 .portfolio-item .portfolio-image{float:none !important;margin:0 !important;margin-bottom:10px !important}.portfolio-1 .portfolio-item .portfolio-image,.portfolio-1 .portfolio-item .portfolio-image a,.portfolio-1 .portfolio-item .portfolio-image img{width:100%;height:auto}.portfolio-1 .portfolio-desc{width:100%}#portfolio.portfolio-1.portfolio-fullwidth{margin:0 0 -60px}.portfolio-1.portfolio-fullwidth .portfolio-item{margin-bottom:60px;padding-bottom:0;border-bottom:0;overflow:hidden}.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image{float:none;margin:0 0 20px !important}.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image,.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image a,.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image img{width:100%;height:auto}.portfolio-1.portfolio-fullwidth .portfolio-item .portfolio-image img{-webkit-transition:none;-o-transition:none;transition:none}.portfolio-1.portfolio-fullwidth .portfolio-item:hover .portfolio-image img,.portfolio-1.portfolio-fullwidth .portfolio-item.alt:hover .portfolio-image img{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.portfolio-1.portfolio-fullwidth .portfolio-desc,.portfolio-1.portfolio-fullwidth .alt .portfolio-desc{position:relative;width:100%;height:auto;padding:0;background-color:transparent;left:0;right:0;-webkit-transition:none;-o-transition:none;transition:none}.portfolio-1.portfolio-fullwidth .portfolio-overlay a{left:50%}.portfolio-1.portfolio-fullwidth .alt .portfolio-overlay a{left:auto;right:50%}#portfolio.portfolio-nomargin,#portfolio.portfolio-full{margin:0 !important}.post-grid:not(.post-masonry) .entry-image iframe{height:246px}#shop:not(.product-1){margin:0 -12px -12px 0}#shop:not(.product-1) .product{margin:0 12px 12px 0;width:214px}#shop:not(.product-1) .product-title h3{font-size:1em}.clients-grid:not(.grid-3):not(.grid-2) li,.clients-grid.grid-4 li,.clients-grid.grid-6 li{width:33.33%}.button.button-full{font-size:1.125em}.button.button-full i{top:2px !important;margin-left:3px !important}.error404,.error404-wrap .error404{font-size:10em}.landing-video{position:relative;top:12px;width:333px;height:187px;margin:19px 0 0 53px}.sitemap_1>div>ul.sitemap{width:48%}}#logo a.standard-logo{display:inline-block}#logo a.retina-logo{display:none !important}@media only screen and (max-width:1024px){#logo a.standard-logo{display:none !important}#logo a.retina-logo{display:inline-block !important}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.owl-carousel.owl-loading,.preloader,.preloader2,.form-process{background-image:url('/file/template/1/images/preloader@2x.gif');background-size:24px 24px}.dark .owl-carousel.owl-loading,.dark .preloader,.dark .preloader2,.dark .form-process{background-image:url('/file/template/1/images/preloader-dark@2x.gif')}.widget_recent_comments li{background-image:url("/file/template/1/images/icons/widget-comment@2x.png");background-size:15px 26px}.widget_nav_menu li a,.widget_links li a,.widget_meta li a,.widget_archive li a,.widget_recent_entries li a,.widget_categories li a,.widget_pages li a,.widget_rss li a,.widget_recent_comments li a{background-image:url("/file/template/1/images/icons/widget-link@2x.png");background-size:4px 20px}.dark .widget_recent_comments li{background-image:url("/file/template/1/images/icons/widget-comment-dark@2x.png")}.dark .widget_nav_menu li a,.dark .widget_links li a,.dark .widget_meta li a,.dark .widget_archive li a,.dark .widget_recent_entries li a,.dark .widget_categories li a,.dark .widget_pages li a,.dark .widget_rss li a,.dark .widget_recent_comments li a{background-image:url("/file/template/1/images/icons/widget-link-dark@2x.png")}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:991px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:991px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:991px),only screen and (min-device-pixel-ratio:2) and (max-width:991px),only screen and (min-resolution:192dpi) and (max-width:991px),only screen and (min-resolution:2dppx) and (max-width:991px){#logo a.standard-logo{display:none}#logo a.retina-logo{display:inline-block}}div.product-image{max-height:500px}
/*!
 * Bootstrap Responsive v2.2.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
@-ms-viewport{width:device-width}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hidden{display:none;visibility:hidden}.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}.visible-desktop{display:inherit !important}footer .inner .widget_flickr .flickr_badge_image:nth-child(5){margin-bottom:auto}@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-tablet{display:inherit !important}.hidden-tablet{display:none !important}.flexslider .bottom_shadow{display:none}.row-google-map .big_shadow{display:none}.row{margin-left:-20px;*zoom:1;}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*=span]{float:left;min-height:1px;margin-left:0}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*=span]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%;}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%;}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%;}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%;}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%;}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%;}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%;}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%;}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%;}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%;}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%;}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%;}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%;}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%;}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%;}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%;}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%;}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%;}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%;}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%;}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%;}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%;}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%;}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%;}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%;}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%;}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%;}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%;}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%;}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%;}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%;}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%;}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%;}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%;}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%;}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%;}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}.header_wrapper #navigation{display:none !important}.mobile_small_menu{display:block;margin-top:27px}.vc_col-sm-3.wpb_column.column_container:first-child .wpb_wrapper .services_slideshow_container{margin-right:-23px}.vc_col-sm-3.wpb_column.column_container:nth-child(2) .wpb_wrapper .services_slideshow_container{margin-right:-19px}.vc_col-sm-3.wpb_column.column_container:last-child .wpb_wrapper .services_slideshow_container{margin-left:-32px}#blogmasonry .blog-article.grid{width:721px}.services_slideshow_title p{font-size:.75em}#portfolio-preview-items.three-cols .portfolio-item img{width:100%}.wpb_content_element.block_skill{float:left;padding-bottom:20px;position:relative}.services_slideshow_title h4{font-size:12px}.slider#slider-fixed{padding-bottom:0}.top_footer .pagination{margin-top:-50px;z-index:9999;position:relative}.recent_news .news-carousel-item dl.style_2 dd{width:63%}.recent_news .news-carousel-item dl dt{width:142px}.recent_news .news-carousel-item dl dd{width:52%}.textbar-container h1{padding-bottom:20px;font-size:14px}.services_small h4{font-size:.625em}.services_media h1{font-size:14px}.services_slideshow_icon{margin-left:6px}.dynamic_page_header .description{padding-left:0;padding-right:0}.tabbable .nav-tabs li{width:99%}.top_nav{display:none}#copyright .pull-right{width:100%;float:left;margin-left:0;margin-top:10px}footer .ff .span3{width:352px;margin-bottom:20px;float:left;height:240px}footer .ff .span3:nth-child(3){margin-left:0;margin-bottom:0}footer .ff .span3:nth-child(4){margin-bottom:0}.clients .items{width:724px}.clients .item{width:100px !important}#content.left-navigation .row>.span9 .container{width:100%}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:22.6%}.tags_social .pull-right{float:left;margin-top:10px}aside #s{width:98%}aside .widget_flickr .flickr_badge_image:nth-child(3n+1){margin-right:13px}.tabbable .nav-tabs>li>a,.nav-pills>li>a{padding-left:15px;padding-right:15px}.accordion .accordion-heading .accordion-toggle{padding:10px 14px}.accordion .accordion-heading:after{display:none}aside .widget>ul{width:100%}#blog aside.span3{width:204px}#blog .span9{width:500px}.widget_recent_content .tabbable .nav-tabs>li>a{padding-left:9px;padding-right:9px}aside .visual iframe,footer .visual iframe,.visual iframe{width:117%}#portfolio-preview-items.two-cols .portfolio-item{width:370px !important}#portfolio-preview-items.three-cols .portfolio-item{width:351px !important}#portfolio-preview-items.four-cols .portfolio-item{width:370px !important}#portfolio-preview-items.five-cols .portfolio-item{width:370px !important}.content_portfolio .span9{width:500px}.content_portfolio aside.span3{width:204px}.layout-sidebar_right .portfolio-item,.layout-sidebar_left .portfolio-item{width:500px !important}.sidebar_right .span9 .container,.sidebar_left .span9 .container{width:500px !important}.row-dynamic-el .wpb_column:first-child .media .type_image.alignment_left{left:-20px}.chart_skill{height:auto}.chart_skill p{padding-left:5px;padding-right:5px}footer .widget_flickr .flickr_badge_image{width:85px;height:85px}.row-dynamic-el .wpb_column:nth-child(2) .media .type_image.alignment_center{right:0 !important}.one-staff .left_border,.one-staff .right_border{width:15px}#faq-filter ul li a{padding:8px 20px}.right_search_container input[type=text]{width:708px}nav .menu>li{padding-left:10px !important}header nav .menu>li>a:before{content:"" !important;display:none}nav .menu>li>a{padding-right:0}header .right_search{display:none}#home_hot_products .product_item .row,#home_hot_products{margin-left:-15px}}@media (max-width:979px){.ican{width:350px;margin:0 auto}body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.flexslider .bottom_shadow{display:none}.row-google-map .big_shadow{display:none}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:700;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:400;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .dropdown-menu a:hover{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:hover{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}.header_wrapper #navigation{display:none}.mobile_small_menu{display:block}.nav-collapse.collapse{height:auto !important;overflow:visible !important}.bline{border-bottom:solid 1px #ddd;border-right:solid 1px #ddd}.even{border-right:0}footer .col_one_third{padding-bottom:30px}}@media (min-width:980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important}.post-grid.grid-2 .entry,.post-grid.grid-3 .entry{width:345px;margin-right:20px}}@media (min-width:980px) and (max-width:992px){.event-date{font-size:.8em;width:100px;height:100px;padding-top:35px}.event-space{padding-top:35px}}@media (min-width:980px) and (max-width:1100px){.container{width:940px}.clients .items{width:940px}.span12{width:940px}.span9{width:705px}.span6{width:460px}.span3{width:215px}.clients_el.no .clients .item{width:137px}#content .row>.span9 .container{width:705px}.tabbable .nav-tabs>li>a,.nav-pills>li>a{padding-left:5px;padding-right:5px}.services_small h4{font-size:14px}.services_slideshow_icon{margin-left:5px}.portfolio-item .categories{padding-left:14px;float:left;width:100%;padding-top:0}.portfolio-item h3{width:100%;float:left;padding-bottom:5px}.recent_news .news-carousel-item dl dd .read_right{width:100%}.recent_news .news-carousel-item dl dd{width:46%;margin-left:20px}.services_media h1{font-size:15px;padding-bottom:16px}.single_content iframe{width:940px}#blogmasonry .blog-article.grid{margin-left:107px}nav .themeple_custom_menu_mega_menu.themeple_mega5{right:-310px}#mc_signup_form .mc_input{width:134px}aside #s{width:98%}footer .widget_flickr .flickr_badge_image:nth-child(3n+1){margin-right:auto !important}footer .widget_flickr .flickr_badge_image{width:60px;height:68px;margin-right:9px;margin-bottom:9px}.tags_social .pull-right{float:left;margin-top:10px}.clients .item{width:152px}aside .widget>ul{width:124%}.widget_recent_content .tabbable .nav-tabs>li>a{padding-left:11px;padding-right:11px}aside .visual iframe,footer .visual iframe,.visual iframe{width:116%}#portfolio-preview-items.two-cols .portfolio-item{width:460px}#portfolio-preview-items.three-cols .portfolio-item{width:300px}#portfolio-preview-items.four-cols .portfolio-item{width:220px}#portfolio-preview-items.five-cols .portfolio-item{width:220px}.layout-sidebar_right .portfolio-item,.layout-sidebar_left .portfolio-item{width:330px !important}.sidebar_right .span9 .container,.sidebar_left .span9 .container{width:705px}.right_search_container input[type=text]{width:924px}nav .menu>li{padding-left:12px !important}}@media (max-width:490px){.patent-list ul.twocol{display:block;width:100%}button#dropdownMenu1{width:170px}div#csr_latest-news .col-md-12{padding-left:0}.markets-solutions-case-studies .case-study-item{min-height:500px}}@media (max-width:350px){a.add-to-cart.button.nomargin.btn-full-width{font-size:.85em}.form-control#exampleInputEmail3{max-width:210px;height:36px}}@media (max-width:320px){a.margin-top.col-md-12.col-sm-12.add-to-cart.button.nomargin.awards_product{font-size:.85em}.col-md-3.col-sm-6.awline.sm-padding{height:auto}}@media (min-width:992px){.event-left{padding-left:40px}}.modal-backdrop{z-index:1040}.modal-dialog{z-index:9000}