

/*===============================
/templates/jb_fatory_press/fonts/flaticon/css/flaticon.css
================================================================================*/
@font-face{font-family:"Flaticon";src:url('/templates/jb_fatory_press/fonts/flaticon/fonts/Flaticon.eot');src:url('/templates/jb_fatory_press/fonts/flaticon/fonts/Flaticon.eot#iefix') format('embedded-opentype'),url('/templates/jb_fatory_press/fonts/flaticon/fonts/Flaticon.woff') format('woff'),url('/templates/jb_fatory_press/fonts/flaticon/fonts/Flaticon.ttf') format('truetype'),url('/templates/jb_fatory_press/fonts/flaticon/fonts/Flaticon.svg') format('svg');font-weight:normal;font-style:normal}[class^="flaticon-"],[class*=" flaticon-"]{font-style:normal}[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{font-family:Flaticon}.flaticon-arrows:before{content:"\f100"}.flaticon-award:before{content:"\f101"}.flaticon-cloud:before{content:"\f102"}.flaticon-factory:before{content:"\f103"}.flaticon-icon-2144:before{content:"\f104"}.flaticon-interface:before{content:"\f105"}.flaticon-medal:before{content:"\f106"}.flaticon-multimedia:before{content:"\f107"}.flaticon-office:before{content:"\f108"}.flaticon-people:before{content:"\f109"}.flaticon-people-1:before{content:"\f10a"}.flaticon-people-2:before{content:"\f10b"}.flaticon-placeholder:before{content:"\f10c"}.flaticon-shape:before{content:"\f10d"}.flaticon-technology:before{content:"\f10e"}.flaticon-time:before{content:"\f10f"}.flaticon-wrench:before{content:"\f110"}


/*===============================
/templates/jb_fatory_press/css/switcher.css
================================================================================*/
@media only screen and (max-width:1023px){#style-switcher{display:none}}


/*===============================
/templates/jb_fatory_press/css/custom.css
================================================================================*/
body{color:#3e3e3e}a{color:#0078c6} .top-bar{font-family:"Roboto",sans-serif;background-color:#e0e0e0;padding:0px}.top-bar .top-info ul{margin-left:0px}.top-bar .top-info li{margin-left:30px}.mod-languages .btn{padding:0 0 0 15px;line-height:36px}.top-bar .top-contacts{padding-right:30px}.top-bar .top-lang{margin-left:10px}.top-bar .top-lang a.btn.dropdown-toggle{font-size:14px !important;text-transform:none !important;color:#6B6B6B;font-weight:normal;font-family:"Roboto",sans-serif}.top-bar .top-bar-right{padding-top:5px}.top-bar #search_mobile{display:none}.top-bar a,.top-bar a span,.top-bar .top-info a span{color:#0078c6}.top-bar a:hover,.top-bar a:hover span,.top-bar .top-info a:hover span{color:#23527c}.top-bar .social li a{color:#0078c6}.top-bar .social li a:hover{color:#ffffff;background-color:#23527c}.top-bar .social li a.youtube-top-link{line-height:50px}.top-bar .social li a .fa-youtube{font-size:24px;margin:0 5px}.top-bar .search .btn{padding:6px 12px }.top-bar input[type="search"]{height:40px;border-radius:0px}.top-bar .search .btn.btn-primary{background-color:#0078c6;line-height:26px} .logo-text a{background-image:url("/templates/jb_fatory_press/images/logo-Fonderia-Morini.png");display:block;height:118px;width:135px;background-size:contain}.logo-text{position:absolute;top:-55px;text-align:left;z-index:9}.logo-text a span{display:none}.affix .logo-text{width:70px}.affix .logo-text a{height:61px;width:70px}.affix .logo-text{position:absolute;top:0px;text-align:left}.t3-header,.navbar-default{background-color:#0078c6}.t3-header{padding-top:0px !important;padding-bottom:0px !important}.navbar-default .navbar-nav a,.navbar-default .navbar-nav .separator{ padding:12px 12px}html[lang="de-de"] .navbar-default .navbar-nav a,.navbar-default .navbar-nav .separator,html[lang="fr-fr"] .navbar-default .navbar-nav a,.navbar-default .navbar-nav .separator{padding:12px 8px;font-size:15px}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover{color:#fbca00!important;background-color:transparent!important}.t3-megamenu .dropdown-menu .mega-nav li a{ padding:10px 15px !important;line-height:1.3} .inner-banner{padding:100px 0px !important }.t3-navhelper{background:rgba(255,255,255,0.7)}.breadcrumb > li span{color:#0078c6} .t3-sidebar .side-menu h3.module-title{display:block;background:#0078c6;font-size:16px;color:#ffd700;font-weight:bold;line-height:50px;padding-left:23px;border-left:0px solid transparent;transition:all 0.5s ease}.t3-sidebar .t3-module .module-title span{padding-left:0px }.t3-sidebar .side-menu .nav-pills > li > a{display:block;background:#F4F4F4;font-size:16px;color:#272727;font-weight:bold;line-height:50px;padding:0px;padding-left:23px;border-left:4px solid transparent;transition:all 0.5s ease;border-radius:0px}.t3-sidebar .side-menu .nav-pills > li > a:hover,.t3-sidebar .side-menu .nav-pills > li.current > a{background:#04132A;border-color:#ffd700;color:#fff}.cta-module{color:#0078c6;font-weight:bold;text-align:center}.cta-module a{display:block;line-height:38px;background:#0078c6;padding:6px 23px;font-weight:bold;margin-left:auto;margin-right:auto}.cta-module a:hover{background:#04132a;color:#fff} .sp-pagebuilder-page-edit{position:absolute;font-size:13px;line-height:1;top:15px;right:15px;color:#fff;display:block;margin:0;padding:8px 10px;text-decoration:none;font-style:normal;background:rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.2);border-radius:3px;-webkit-transition:background-color .3s,color .3s,border-color .3s;transition:background-color .3s,color .3s,border-color .3s;z-index:9995}#main-info .icon-box{transform:translate3d(0,0,0);height:114px;line-height:114px;position:relative}          #main-info i{font-size:54px;position:relative}         #main-info h3{color:#fff;margin-top:0px}#main-info p{font-size:16px;color:#fbca00;font-weight:300;line-height:26px}#main-info:before,.our-features:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(9,50,91,0.9)}#main-info div.sppb-addon-content{text-align:center;color:#fff;position:relative;transition:all 0.5s ease}.customItemDate{font-size:13px;display:inline-block;color:#0078c6;font-weight:bold}#main-info div.sppb-addon-content:hover{transform:translate3d(0,-20px,0)}.about-section .right-textbox p{font-size:18px;color:#6B6B6B;font-weight:300;line-height:28px;margin:0;margin-bottom:33px}.fact-counter-section::before{content:'';background:rgba(9,50,91,0.9);position:absolute;top:0;left:0;right:0;bottom:0}.fact-counter-section .single-fact-counter{border:0px !important;border-right:1px solid #F4F4F4 !important}.single-fact-counter{padding:59px 10px 59px 33px!important}.about-section .right-textbox h2{line-height:36px}.article-content{color:#6B6B6B;font-size:18px}.article-content p{color:#6B6B6B;line-height:30px;margin-top:20px;font-weight:300}.article-content img{vertical-align:middle;display:inline;margin-bottom:5px}.article-info dd{color:#0078c6}.catItemMeta .catItemAuthor,.article-info .createdby{display:none !important}.single-contact-info{background-color:transparent !important }a.cta-link{display:block;line-height:50px;background:#0078c6;padding:0 23px;font-weight:bold;width:335px;margin-left:auto;margin-right:auto;color:#fff}a.cta-link:hover{background:#04132a;color:#fff} .certificate a{color:#0078c6;font-weight:bold}.certificate a:hover{color:#0078c6;text-decoration:underline} div.itemIsFeatured:before,div.catItemIsFeatured:before,div.userItemIsFeatured:before{display:none}.news-content .single-blog-post .content-box .catItemMeta span a,.single_news_post .catItemHeader .catItemDateCreated{font-size:16px;font-weight:400;color:#0078c6;display:inline-block;padding:0 5px}.news-content .single-blog-post .content-box .catItemMeta span a:hover{background:#012f5d;color:#fbca00 }.single-blog-post .content-box p{color:#3e3e3e}.single-news-page .single-blog-post .title_container .itemTitle,.news-content .single-blog-post .content-box h3 a{text-transform:none}div.itemListCategory{border:none;background:transparent;padding:0px}div.k2CategoriesListBlock ul li a:hover{color:#0078c6} .single-contact-info a{color:#0078c6;text-decoration:none}.single-contact-info a:hover{text-decoration:underline}.rsform.home-contact-form fieldset{padding:10px}.form-group.rsform-block{margin-bottom:30px}.form-group.rsform-block input,.form-group.rsform-block textarea{font-size:16px}.checkbox-inline{padding-left:0px}.checkbox-inline input[type="checkbox"],.checkbox-inline a{display:inline-block;position:static;vertical-align:top}.checkbox-inline a{width:calc(100% - 50px);color:#0078c6;text-decoration:none;font-size:14px;line-height:1.2}.checkbox-inline a:hover{text-decoration:underline}.contact-section .home-contact-form input[type="checkbox"]{width:20px;height:20px !important;margin-right:10px}.contact-section .home-contact-form .btn-primary{background:#0078c6}.contact-section .home-contact-form .btn-primary:hover{background:#fbca00}.map-wrapper{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.map-wrapper iframe{left:0;top:0;height:100%;width:100%;position:absolute} .contact-section.work-with-us-section .sppb-addon-text-block p{color:#3e3e3e}.work-position .sppb-addon-title{background:none}.work-position p{color:#3e3e3e}.work-with-us-section input#cv{height:unset !important;padding:5px} .search-results .result-title a{color:#0078c6}.search-results .result-title a:hover{text-decoration:underline}@media(max-width:1300px){.navbar-default .navbar-nav a,.navbar-default .navbar-nav .separator{padding:12px 12px}} .cookies-table{margin:20px 0px}.cookies-table th,.cookies-table td{padding:5px;text-align:center}.cookies-table th p,.cookies-table td p{text-align:center;min-height:20px}.cookies-table th{background:#f4f4f4} .footer{background:#0078c6 none}.footer::before{background-color:transparent}.t3-footnav .t3-module .module-title{padding-left:0px;background:transparent;text-transform:none;font-size:18px;line-height:30px;font-weight:700}.t3-footnav .t3-module ul{margin-top:15px}.t3-footnav .t3-module ul > li > a{color:#ffffff;font-size:16px;line-height:22px;display:block;margin-bottom:5px;transition:all 0.5s ease;padding:0px }.t3-footnav .t3-module ul > li.active > a{color:#012f5d}.t3-footnav .t3-module ul > li > a:hover{color:#ffd700;background-color:transparent}.custom.footer-widget.about-widget .socials{margin:0 5px}.custom.footer-widget.about-widget .socials a{margin:0 5px}.custom.footer-widget.about-widget a em{color:#0078c6;font-size:22px;width:45px;display:inline-block;background:#fff;padding:10px}.footer .about-widget p{font-size:16px;line-height:26px}.custom.footer-widget.about-widget a:hover em{background:#012f5d;color:#fff}.footer-widget.contact-widget .content{padding-left:10px}.custom.footer-widget.contact-widget a,.custom.footer-widget.contact-widget span{color:#fff;font-size:14px;word-break:break-word}.custom.footer-widget.contact-widget a:hover{color:#fbca00}#pec-contact{font-size:0.75em}.page-content .cta-module{color:#0078c6;font-weight:bold;text-align:center}.cta-module a{color:#fbca00}.page-content .cta-module a{display:block;width:50%;line-height:38px;background:#0078c6;padding:6px 23px;font-weight:bold;margin-left:auto;margin-right:auto;color:#fbca00}.page-content .cta-module a:hover{background:#04132a;color:#fff}.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{background:#fbca00}#mlb2-5620964.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody,#mlb2-5620964.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody,#mlb2-5621242.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody,#mlb2-5621242.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody,#mlb2-5621241.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody,#mlb2-5621241.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody,#mlb2-5621240.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody,#mlb2-5621240.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody{padding:0 !important}#mlb2-5620964.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4,#mlb2-5620964.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4,#mlb2-5621242.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4,#mlb2-5621242.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4,#mlb2-5621241.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4,#mlb2-5621241.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4,#mlb2-5621240.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4,#mlb2-5621240.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4{line-height:30px}#mlb2-5620964.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before,#mlb2-5620964.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before,#mlb2-5620964.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before,#mlb2-5621242.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before,#mlb2-5621242.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before,#mlb2-5621242.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before,#mlb2-5621241.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before,#mlb2-5621241.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before,#mlb2-5621241.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before,#mlb2-5621240.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before,#mlb2-5621240.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before,#mlb2-5621240.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before{left:0 !important}#mlb2-5620964.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label,#mlb2-5621242.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label,#mlb2-5621241.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label,#mlb2-5621240.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label{padding-left:0px !important}#mlb2-5620964.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after,#mlb2-5621242.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after,#mlb2-5621241.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after,#mlb2-5621240.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after{left:0 !important;width:1.5rem !important;height:1.5rem!important}#mlb2-5620964.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description,#mlb2-5621242.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description,#mlb2-5621241.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description,#mlb2-5621240.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description{padding-left:20px !important}@media (max-width:1200px){.top-bar .top-contacts{padding-right:15px}.top-bar .social{margin-left:30px}}@media (max-width:992px){.top-info a span{display:none}.top-bar .social{margin-left:0px}.navbar-header{float:right}.logo-text a{width:121px;height:106px}                    .t3-content img{max-width:100%}.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{color:#ffffff;background-color:#0078c6}.t3-off-canvas .t3-off-canvas-body a{color:#0078c6}#main-info h3{margin-top:20px}}@media(max-width:769px){   .search.pull-right{float:right !important}#mod-search-searchword{ width:150px;display:inline-block}.top-bar input[type="search"]{height:32px}.top-bar .search .btn.btn-primary{line-height:18px}    .top-bar .pull-right{ float:right !important}.form-inline input{display:inline-block}    .mod-languages .btn{line-height:32px}.inner-banner h2{font-size:48px;line-height:48px}#k2ModuleBox109 .single-blog-post .img-box{width:100%;display:block}#k2ModuleBox109 .single-blog-post .img-box .img-responsive{width:100%}#k2ModuleBox109 .single-blog-post .content-box{padding-left:0px}.fact-counter-section .single-fact-counter{border-right:none !important}.fact-counter-section .single-fact-counter .sppb-addon-animated-number .sppb-addon-content{display:block;text-align:center}.fact-counter-section .single-fact-counter .text-box{float:none}.fact-counter-section .single-fact-counter .icon-box{float:none;margin-left:auto;margin-right:auto;margin-top:20px} .cookies-table table,.cookies-table thead,.cookies-table tbody,.cookies-table th,.cookies-table td,.cookies-table tr{display:block} .cookies-table thead tr{position:absolute;top:-9999px;left:-9999px}.cookies-table tr{border:1px solid #ccc}.cookies-table td{ border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.cookies-table td:before{ position:absolute; top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap} .cookies-table td:nth-of-type(1):before{content:"Nome cookie"}.cookies-table td:nth-of-type(2):before{content:"Tipo"}.cookies-table td:nth-of-type(3):before{content:"Servizio"}.cookies-table td:nth-of-type(4):before{content:"Descrizione"}.cookies-table td:nth-of-type(5):before{content:"Durata"}.cookies-table td:nth-of-type(6):before{content:"Dominio"}.cookies-table.eng td:nth-of-type(1):before{content:"Cookie name"}.cookies-table.eng td:nth-of-type(2):before{content:"Type"}.cookies-table.eng td:nth-of-type(3):before{content:"Service"}.cookies-table.eng td:nth-of-type(4):before{content:"Description"}.cookies-table.eng td:nth-of-type(5):before{content:"Duration"}.cookies-table.eng td:nth-of-type(6):before{content:"Domain"}}@media (max-width:640px){#search_mobile{display:block;line-height:32px;background:#0078c6; height:32px;width:32px}#search_mobile i::before{color:#fff;font-size:18px}#search_bar{z-index:999}.tp-caption{display:block !important;left:100px !important}.tp-caption br{display:none}.tp-caption.title-bold-white-border.tp-fade.tp-resizeme.start,.tp-caption.title-bold-white-border-right.tp-fade.tp-resizeme.start{left:60px !important;max-width:calc(100% - 120px) !important;font-size:2.2rem !important;white-space:break-spaces !important;text-align:left !important;top:20px !important}.tp-caption.small-light-white-border-2.tp-fade.tp-resizeme.start,.tp-caption.small-light-white-border-2-right.tp-fade.tp-resizeme.start{left:60px !important;max-width:calc(100% - 120px) !important;font-size:1.5rem !important;line-height:1.5rem !important;white-space:break-spaces !important;text-align:left !important}.tp-caption.small-light-white.tp-fade.tp-resizeme.start{top:230px !important;left:60px !important}.tp-caption.small-light-white.tp-fade.tp-resizeme.start a{font-size:1.1rem !important;padding:5px 10px !important}.jb-slideshow .tp-leftarrow.default,.jb-slideshow .tp-rightarrow.default{width:30px !important;height:30px !important}.jb-slideshow .tparrows:before{font-size:30px;line-height:24px}}@media (max-width:600px){.top-bar .top-info{margin-bottom:0px}.top-bar .top-info ul li{margin-left:10px}}@media(max-width:576px){.top-info a span{display:none}.top-bar #search_mobile{display:block}#search_bar{display:none;position:absolute;top:45px;right:15px;height:50px;line-height:50px;background:#fbca00;padding:0 10px}#search_bar.show{display:block;z-index:999}.top-bar .top-contacts{padding-right:10px}.top-bar .social li.no-mobile{display:none}#mod-search-searchword{width:120px;display:inline-block}}@media(max-width:480px){iframe{max-width:100%;height:auto}}


/*===============================
/media/mod_languages/css/template.css
================================================================================*/
div.mod-languages ul{margin:0;padding:0;list-style:none}div.mod-languages li{margin-left:5px;margin-right:5px}div.mod-languages ul.lang-inline li{display:inline}div.mod-languages ul.lang-block li{display:block}div.mod-languages img{border:none}div.mod-languages a{text-decoration:none}