@media only screen and (max-width:1300px){#bg-team .portfolio-bg{background-size:cover}}@media only screen and (max-width:1200px){header nav ul.menu>li>a{padding:8px 15px 0 15px}.filter-portfolio a{min-width:107px}.box-feature-figure .figure>div{font-size:1em}}@media only screen and (max-width:1024px){.product-feature h4{font-size:1.1em}.product-feature p{font-size:.8em}.tab-header li a{font-size:1.25em}a#totop{right:19px}}@media only screen and (max-width:992px){header nav ul.menu>li>a{padding:8px 10px 0;font-size:1.1em;margin:0 4px}.box-widget .box-sx{min-height:228px}.box-form .input-group input{font-size:14px}#footer #footer-center .newsletter-content{margin-bottom:20px}#footer #footer-bottom ul{margin-left:0!important}#footer #footer-bottom ul li i{text-align:left;width:13px}#footer #footer-bottom p{text-align:left}#footer #footer-bottom .copyright,#footer #footer-bottom .legal{margin-top:20px}.carousel-contain .carousel-pag a{font-size:14px}.sidebar .widget .menu-list li a.active .left-fx,.sidebar .widget .menu-list li a:hover .left-fx{display:none}.services2 .s3:before{background:0 0}.box-widget .boxi{font-size:.95em}.box-widget .boxhead>h3{width:100%;text-align:center;font-size:1.5em}.modal .modal-dialog{width:85%}.filter-portfolio a{margin:0 8px 10px}.box-feature-figure .figure{padding:10px}.box-feature-figure .figure>div{font-size:.8em}.box-feature-figure:hover .figcaption h3{font-size:1.1em;margin-bottom:10px}.box-feature-figure:hover .figcaption p{font-size:.9em}.claimslide_block1_img .h_slider img{margin:0 auto;width:100%}.sidebar{margin-top:50px}}@media only screen and (max-width:767px){header .header_wrapper{padding-bottom:15px}.fixed-menu,.fixed-menu:after,.fixed-menu:before,header nav{display:none!important}.mobile_menu_wrapper{display:block;background:#444;position:relative}#menu_toggler{display:block}.mobile_menu{position:static;width:auto!important;position:relative;display:block!important;padding:10px 0!important;margin-bottom:0}.mobile_menu li{position:relative;list-style:none;width:100%!important}.mobile_menu li a{display:block;color:#bababa;padding:8px 18px}.mobile_menu li a span{display:inline-block;margin-left:7px;color:#797979;font-size:.7em}.mobile_menu_wrapper{z-index:1000;position:absolute;width:100%;top:82px}#footer #footer-bottom{font-size:.65em!important}.carousel-contain .carousel-pag a{display:none!important}.tab-header{height:85px}.tab-header li a i{margin-bottom:7px}.tab-header li a img{width:25px;margin-bottom:7px}.tab-header li a{width:auto;font-size:1.2em;line-height:15px}.tab-header li a:hover:before,.tab-header li.active a:before{bottom:-52%}.tab-header li a .subtitle{padding-top:2px}.tab-header.two-tabs .tab-header-content{margin:0 auto;width:60%}.tab-header.two-tabs li{width:50%}.tab-header.three-tabs .tab-header-content{margin:0 auto;width:90%}.tab-header.three-tabs li{width:33%}.tab-header.four-tabs .tab-header-content{width:92%}.tab-header.four-tabs li{width:25%}.tab-header.four-tabs li a{width:100%}.services>div{margin-bottom:40px}.services [class^=col-]{border-bottom:1px solid #bababa;padding-bottom:40px}.services [class^=col-]:before{background:0 0;content:""}.services2 [class^=col-]{border-bottom:1px solid #bababa;padding-bottom:40px}.services2 [class^=col-]:before{background:0 0;content:""}.services2 .s4{border-bottom:none}#netsite .services2 .s4{border-bottom:none!important;padding-bottom:0}.box-widget .boxhead>h3{font-size:1.3em}.modal{background-color:#fff}.modal .modal-dialog{margin:0;width:100%;padding-top:50px}.modal .modal-content{border:none;box-shadow:none}.modal .close-contain{background:#1a8ec2;height:50px;padding:12px 10px;position:fixed;top:0;width:100%;z-index:1}.modal button.close{background-color:rgba(0,0,0,0);border-right:1px solid #7eabcb;height:auto;padding-right:10px;position:relative;text-align:center;width:48px;font-size:1.7em}.modal button.close i{display:block;line-height:21px;margin-bottom:5px}.carouselModuli .carouselBody{font-size:11px}.carouselModuli .carouselBody img{width:auto}.carouselModuli .scrollModuli{max-height:130px}.claimslide_block1 .inner_list{padding-top:10px}#news h1,.box-title h1,.box-title h2{font-size:22px}.tp-btn-s4u{padding:5px 15px!important;font-size:12px!important}}@media only screen and (max-width:600px){.tab-header li a{padding:10px 0 0 0}.tab-header li a:hover:before,.tab-header li.active a:before{bottom:-34%;background-size:100% 30px;height:30px}.box-widget .boxi{width:100%!important;margin-bottom:20px!important;font-size:1.2em}.box-widget .box-sx{min-height:100px}.box-widget .boxhead .triangle-down{left:50%}.box-widget .boxcont,.box-widget .boxi p{text-align:center}.box-widget .boxi span.btn{display:block;margin-left:auto;margin-right:auto;max-width:120px}.box-news .jumbotron{font-size:.8em}.box-news .jumbotron h4{font-size:1.2em;margin-bottom:2px}.carouselModuli .carouselBody img{margin:0 auto}.claimslide_block1 ul li{font-size:1em;padding:5px 0}}@media only screen and (max-width:480px){h2.grey{font-size:22px;padding-left:15px;padding-right:15px}.banner-for-triangle,.box-triangle{display:none}.filter-portfolio a{width:100%;margin:0;margin-bottom:8px}.filter-portfolio a:last-child{margin-top:0}.filter-portfolio a .mtriangle{left:50%}.tab-container .tab-pane .container>h2{font-size:1.4em}.tab-container .tab-pane .container>h3{font-size:1.4em}.tab-header{height:65px}.tab-header li a:hover:before,.tab-header li.active a:before{bottom:-41%;background-size:100% 25px;height:30px}.tab-header li a{font-size:.7em}.tab-header li a i{font-size:1.9em}.tab-header li a img{width:15px;margin-bottom:3px}.tab-header li a .subtitle{vertical-align:top;line-height:10px}.tab-header.two-tabs .tab-header-content{width:70%}.carouselModuli .carouselTitle h3{font-size:1em}.tab-pane .box-feature-figure.blue .figcaption{font-size:.9em}.tp-btn-s4u{padding:5px 10px!important;font-size:10px!important}.box-news img{max-height:210px}}@media only screen and (max-width:360px){.tab-header li a{font-size:.6em}.tab-header.three-tabs .tab-header-content{width:100%}.product-feature{padding-left:80px}.product-feature img{width:65px}.product-feature .solution-hover{width:65px;height:65px}.product-feature h4{font-size:1em}#soluzioni .box-feature{height:125px!important}.box-news{width:100%;float:none}.box-feature-figure{width:100%;float:none}.more-details-box img{width:28px}.tp-btn-s4u{padding:3px 5px!important;font-size:8px!important;border-width:1px!important}}