.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,.1)}.dl-menuwrapper li.dl-back>a{padding-left:30px;background:rgba(0,0,0,.1)}.dl-menuwrapper li.dl-back:after{left:10px;color:rgba(212,204,198,.3);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.dl-menuwrapper .dl-menu.dl-menu-toggle{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px)}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menu.dl-subview li.dl-subview>a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0}.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 .3s ease-in-out;-moz-animation:MenuAnimOut2 .3s ease-in-out;animation:MenuAnimOut2 .3s ease-in-out}.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 .3s ease-in-out;-moz-animation:MenuAnimIn2 .3s ease-in-out;animation:MenuAnimIn2 .3s ease-in-out}.dl-menuwrapper>.dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 .3s ease-in-out;-moz-animation:SubMenuAnimIn2 .3s ease-in-out;animation:SubMenuAnimIn2 .3s ease-in-out}.dl-menuwrapper>.dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 .3s ease-in-out;-moz-animation:SubMenuAnimOut2 .3s ease-in-out;animation:SubMenuAnimOut2 .3s ease-in-out}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:""}@media only screen and (min-width:320px) and (max-width:479px){.hidden-on-mobile{visibility:hidden;height:0}#search{top:0}.tp-caption.list-left,.tp-caption.list-right{display:none}.grid_3 .numbers-counter li,.grid_4 .numbers-counter li,.grid_5 .numbers-counter li,.grid_6 .numbers-counter li,.grid_8 .numbers-counter li,.grid_7 .numbers-counter li,.grid_9 .numbers-counter li,.grid_12 .numbers-counter li{width:134px;height:134px}.grid_3 .numbers-counter li span,.grid_4 .numbers-counter li span,.grid_5 .numbers-counter li span,.grid_6 .numbers-counter li span,.grid_7 .numbers-counter li span,.grid_8 .numbers-counter li span,.grid_9 .numbers-counter li span,.grid_12 .numbers-counter li span{padding-top:35px}.latest-posts li.post{width:100%}.tabs li{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tabs.vertical,.tab-content-wrap.vertical{width:100%}.tab-content-wrap.vertical .tab-content{padding-left:0;padding-top:30px}.team-alternative li{width:100%}.team-member-hover .team-member-info .position{margin-bottom:20px}.team-member-hover .btn-medium{left:85px}.team-member-hover .team-member-info h5{padding-top:50px}.team-img-container .team-img-hover{display:none}.history-arrow-right,.history-arrow-left{background-size:170px 35px!important}.tabs.vertical.services-tabs,.tab-content-wrap.vertical.services-tab-content-wrap{width:100%;float:none}.chart{width:51px;height:51px;min-height:120px;margin-bottom:20px}.skills-circular.big .chart{width:96px;height:96px}.skills-circular.big .percent{width:68px;height:68px;font-size:18px}.skills-circular.big canvas{height:92px!important;width:92px!important}.skills-circular.big li{margin-right:0;margin-left:25px}.widget.social-feed li:nth-child(4n){margin-right:0}.portfolio-items-holder .grid_6{width:100%!important;margin-bottom:2px}.portfolio-items-holder .grid_4{width:100%!important;margin-bottom:2px}.portfolio-items-holder .grid_3{width:100%!important;margin-bottom:2px}.container.full .portfolio-items-holder .isotope-item{width:100%;margin-bottom:2px}.portfolio-filters #filters{text-align:center}#filters li{border-right:none;float:none}.single-post .post-body>a h3,.blog .blog-posts.blog-post-large-image .post-body>a h3,.blog .blog-posts.blog-post-full .post-body>a h3{text-align:center}.blog-posts.blog-post-small-image .post-info-container .date-category,.blog-posts.blog-post-large-image .post-info-container .date-category{margin:0 auto;float:none;margin-bottom:10px;overflow:hidden}.blog-posts.blog-post-small-image .post-info-container .post-info{padding-left:0;text-align:center}.blog-posts.blog-post-large-image .post .post-info,.blog-posts.blog-post-full .post .post-info{margin:0 auto;float:none;margin-bottom:10px;overflow:hidden}.blog-posts.blog-post-small-image .post-info-container .post-info .post-meta,.blog-posts.blog-post-large-image .post .post-meta,.blog-posts.blog-post-full .post .post-meta{text-align:center}.blog-posts.blog-post-small-image .post-info-container .post-info .post-meta li,.blog-posts.blog-post-large-image .post .post-meta li,.blog-posts.blog-post-full .post .post-meta li{display:inline-block;float:none}.blog-posts.blog-post-small-image li .post-media-container,.blog-posts.blog-post-small-image li .post-body,.blog-posts.blog-post-small-image li .post-media-container img{width:100%}.blog-posts.blog-post-small-image li .post-body{padding-left:0}.single-post .post-body .post-meta{text-align:center}.single-post .post-body .post-meta li{display:inline-block;float:none}.single-post .blog-posts li .post-info{margin:0 auto;float:none;margin-bottom:10px;overflow:hidden}.blog-posts.isotope.cols li.blog-post.isotope-item{width:100%!important}#post-slider.nivoSlider{min-height:142px}.blog-post.isotope-item iframe{min-height:142px}.blog-posts.isotope.full li.blog-post.isotope-item{width:100%!important}.post-body{padding-left:0;float:left;width:100%}#respond .name-container input,#respond .email-container input{width:100%}.blog-posts.isotope.cols li.blog-post.isotope-item .post-body,.blog-posts.isotope.full li.blog-post.isotope-item .post-body{float:none}.grid_12.blog-posts .blog-post.isotope-item .post-media-container iframe{min-height:125px}.blog-posts.isotope.full li.blog-post.isotope-item .nivoSlider{min-height:125px}.blog-posts .post-media-container .audio-player.with-image{left:15px}.blog-posts .post-media-container iframe{min-height:initial}.map_canvas{height:300px}.process-box{padding:70px 15px 25px 25px;margin-top:50px;width:100%;left:0}.process-box .img-container{top:-50px;left:50%;margin-left:-50px;margin-top:0}.process-box h5{text-align:center}.process-box p{text-align:center}.footer-breadcrumbs{text-align:center}.footer-breadcrumbs li{float:none;display:inline-block}.list-1,.list-2{width:100%;float:left}}@media only screen and (min-width:480px) and (max-width:767px){.hidden-on-mobile{visibility:hidden;height:0}#search{top:0}.tp-caption.list-left,.tp-caption.list-right{display:none}.grid_3 .numbers-counter li,.grid_4 .numbers-counter li,.grid_5 .numbers-counter li,.grid_6 .numbers-counter li,.grid_8 .numbers-counter li,.grid_7 .numbers-counter li,.grid_9 .numbers-counter li,.grid_12 .numbers-counter li{width:142px;height:142px}.grid_3 .numbers-counter li span,.grid_4 .numbers-counter li span,.grid_5 .numbers-counter li span,.grid_6 .numbers-counter li span,.grid_7 .numbers-counter li span,.grid_8 .numbers-counter li span,.grid_9 .numbers-counter li span,.grid_12 .numbers-counter li span{padding-top:35px}.latest-posts li.post{width:100%}.tabs li{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tabs.vertical,.tab-content-wrap.vertical{width:100%}.tab-content-wrap.vertical .tab-content{padding-left:0;padding-top:30px}.team-alternative li{width:214px}.team-member-hover .team-member-info .position{margin-bottom:10px}.team-member-hover .btn-medium{left:55px}.team-member-hover .team-member-info h5{padding-top:30px}.team-img-container .team-img-hover{display:none}.history-arrow-right,.history-arrow-left{background-size:170px 35px!important}.tabs.vertical.services-tabs,.tab-content-wrap.vertical.services-tab-content-wrap{width:100%;float:none}.chart{width:51px;height:51px;min-height:120px;margin-bottom:20px}.skills-circular.big .chart{width:96px;height:96px}.skills-circular.big .percent{width:68px!important;height:68px!important;font-size:18px}.skills-circular.big canvas{height:92px!important;width:92px!important}.skills-circular.big li{margin-right:20px;margin-left:25px}.widget.social-feed li:nth-child(6n){margin-right:0}.widget.social-feed li:nth-child(4n){margin-right:1px}.portfolio-items-holder .grid_6{width:100%!important;margin-bottom:2px}.portfolio-items-holder .grid_4{width:100%!important;margin-bottom:2px}.portfolio-items-holder .grid_3{width:100%!important;margin-bottom:2px}.container.full .portfolio-items-holder .isotope-item{width:100%;margin-bottom:2px}.blog-posts.blog-post-small-image li .post-media-container,.blog-posts.blog-post-small-image li .post-body,.blog-posts.blog-post-small-image li .post-media-container img{width:100%}.blog-posts.blog-post-small-image li .post-body{padding-left:0}.single-post .blog-posts li .post-info{margin:0 auto;float:none;margin-bottom:10px;overflow:hidden}.blog-posts.isotope.cols li.blog-post.isotope-item{width:430px!important}#post-slider.nivoSlider{min-height:142px}.blog-post.isotope-item iframe,.blog-posts .post-media-container iframe{min-height:142px}.blog-posts.isotope.full li.blog-post.isotope-item{width:430px!important}.post-body{padding-left:0;float:left}.blog-posts.isotope.cols li.blog-post.isotope-item .post-body,.blog-posts.isotope.full li.blog-post.isotope-item .post-body{float:none}.blog-posts .blog-post.isotope-item .post-media-container iframe{min-height:125px}.blog-posts.isotope.full li.blog-post.isotope-item .nivoSlider{min-height:125px}.blog-posts .post-media-container .audio-player.with-image{left:20px}.map_canvas{height:300px}.process-box{padding:70px 15px 25px 25px;margin-top:50px;width:100%;left:0}.process-box .img-container{top:-50px;left:50%;margin-left:-50px;margin-top:0}.process-box h5{text-align:center}.process-box p{text-align:center}.list-1,.list-2{width:100%;float:left}}@media only screen and (min-width:768px) and (max-width:991px){.hidden-on-mobile{visibility:hidden;height:0}.tp-caption.list-left p,.tp-caption.list-right p{font-size:14px!important}.grid_3 .numbers-counter li{width:159px;height:159px}.grid_3 .numbers-counter li span{padding-top:45px}.grid_4 .numbers-counter li{width:110px;height:110px}.grid_4 .numbers-counter li span{padding-top:25px}.grid_5 .numbers-counter li{width:141px;height:141px}.grid_5 .numbers-counter li span{padding-top:35px}.grid_6 .numbers-counter li{width:115px;height:115px}.grid_6 .numbers-counter li span{padding-top:27px}.grid_7 .numbers-counter li{width:136px;height:136px}.grid_7 .numbers-counter li span{padding-top:32px}.grid_8 .numbers-counter li{width:117px;height:117px}.grid_8 .numbers-counter li span{padding-top:28px}.grid_9 .numbers-counter li{width:133px;height:133px}.grid_9 .numbers-counter li span{padding-top:30px}.grid_12 .numbers-counter li{width:144px;height:144px}.grid_12 .numbers-counter li span{padding-top:37px}.latest-posts li.post{width:159px}.tabs{width:100%}.tabs li{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tabs.vertical,.tab-content-wrap.vertical{width:100%}.tab-content-wrap.vertical .tab-content{padding-left:0;padding-top:30px}.tabs.vertical.services-tabs,.tab-content-wrap.vertical.services-tab-content-wrap{width:100%;float:none}.team-alternative li{width:173px}.team-member-hover .team-member-info .position{margin-bottom:10px}.team-member-hover .btn-medium{left:35px}.team-member-hover .team-member-info h5{padding-top:20px}.chart{width:51px;height:51px;min-height:120px;margin-bottom:20px}.skills-circular.big .chart{width:96px;height:96px}.skills-circular.big .percent{width:48px;height:48px;font-size:18px}.skills-circular.big canvas{height:72px!important;width:72px!important}.skills-circular.big li{margin-right:0;margin-left:25px}.widget.social-feed li:nth-child(2n){margin-right:0}.widget.social-feed li:nth-child(3n){margin-right:1px}.portfolio-items-holder .grid_6{width:361px!important}.portfolio-items-holder .grid_4{width:240px!important}.portfolio-items-holder .grid_3{width:180px!important}.portfolio-img-container figcaption .portfolio-item-like{float:none}.container.full .portfolio-items-holder .isotope-item{width:33%}.blog-posts.blog-post-small-image .post-info-container .date-category{width:100%;margin-right:0;margin-bottom:10px}.blog-posts.blog-post-small-image .post-info-container .post-info{padding-left:0}.blog-posts.isotope.cols li.blog-post.isotope-item{width:100%}#post-slider.nivoSlider{min-height:142px}.blog-post.isotope-item iframe{min-height:142px}.blog-posts.isotope.full li.blog-post.isotope-item{width:348px}.grid_12.blog-posts .blog-post.isotope-item .post-media-container iframe{min-height:125px}.blog-posts.isotope.full li.blog-post.isotope-item .nivoSlider{min-height:125px}.map_canvas{height:300px}.process-box{padding:70px 15px 25px 25px;margin-top:50px;width:100%;left:0}.process-box .img-container{top:-50px;left:50%;margin-left:-50px;margin-top:0}.process-box h5{text-align:center}.process-box p{text-align:center}.service-box-2:hover::before,.service-box-2:hover::after{height:100%;background-size:100% 95%}.list-1,.list-2{width:100%;float:left}}@media only screen and (min-width:992px) and (max-width:1199px){.grid_3 .numbers-counter li{width:105px;height:105px}.grid_3 .numbers-counter li span{padding-top:15px}.grid_4 .numbers-counter li{width:146px;height:146px}.grid_4 .numbers-counter li span{padding-top:35px}.grid_5 .numbers-counter li{width:124px;height:124px}.grid_5 .numbers-counter li span{padding-top:23px}.grid_6 .numbers-counter li{width:151px;height:151px}.grid_6 .numbers-counter li span{padding-top:37px}.grid_7 .numbers-counter li{width:133px;height:133px}.grid_7 .numbers-counter li span{padding-top:31px}.grid_8 .numbers-counter li{width:153px;height:153px}.grid_8 .numbers-counter li span{padding-top:38px}.grid_9 .numbers-counter li{width:138px;height:138px}.grid_9 .numbers-counter li span{padding-top:34px}.grid_12 .numbers-counter li{width:156px;height:156px}.grid_12 .numbers-counter li span{padding-top:40px}.latest-posts li.post{width:213px}.team-alternative li{width:227px}.team-member-hover .btn-medium{left:65px}.team-member-hover .team-member-info h5{padding-top:40px}.chart{width:51px;height:51px}.skills-circular.big .chart{width:72px;height:72px}.skills-circular.big .percent{width:48px;height:48px;font-size:18px}.skills-circular.big canvas{height:72px;width:72px}.widget.social-feed li:nth-child(4n){margin-right:1px}.widget.social-feed li:nth-child(3n){margin-right:0}.portfolio-items-holder .grid_6{width:470px}.portfolio-items-holder .grid_4{width:312px}.portfolio-items-holder .grid_3{width:234px}.container.full .portfolio-items-holder .isotope-item{width:33%}.blog-posts.isotope.cols li.blog-post.isotope-item{width:334px}#post-slider.nivoSlider{min-height:142px}.blog-post.isotope-item iframe{min-height:142px}.blog-posts.isotope.full li.blog-post.isotope-item{width:294px}.grid_12.blog-posts .blog-post.isotope-item .post-media-container iframe{min-height:125px}.blog-posts.isotope.full li.blog-post.isotope-item .nivoSlider{min-height:125px}.map_canvas{height:300px}.process-box{padding:70px 15px 25px 25px;margin-top:50px;width:100%;left:0}.process-box .img-container{top:-50px;left:50%;margin-left:-50px;margin-top:0}.process-box h5{text-align:center}.process-box p{text-align:center}}@media (min-width:1340px){.layout-stretched .container.full .portfolio-items-holder .isotope-item{width:16.5%}.layout-boxed .container.full .portfolio-items-holder .isotope-item{width:24.9%}}