

/*===============================
/templates/ja_directory/css/custom.css
================================================================================*/
body{line-height:1.3} .t3-header{background:#006600 none repeat scroll 0 0;padding-bottom:26px;padding-top:26px;z-index:3}.t3-subnav{background:#fe6945 none repeat scroll 0 0} .t3-header{padding-top:5px;position:inherit;width:100%}.section-inner{padding-top:96px} .t3-mainnav{border-left:0 none;border-radius:0;border-right:0 none;margin-bottom:0;margin-top:15px;padding-left:100px} .nav > li > a{padding:10px 1px!important}.nav > li > .separator{padding:10px 1px} .t3-section .section-inner{padding-bottom:3px;padding-top:3px} .t3-sl{padding-bottom:15px;padding-top:15px} .t3-mainbody{padding-top:60px;padding-bottom:20px} .t3-content{padding-top:50px;padding-bottom:10px} a.k2ReadMore{margin-top:10px;line-height:1} div.k2SearchBlock form input.inputbox{width:48%;margin:auto} div.k2SearchBlock form input.inputbox{background-color:#c0e0d1} .section-inner.section-grey{padding-top:5px} input#title.text_area.k2TitleBox{width:700px}  div.k2ItemsBlockList ul li a.moduleItemTitle{color:red} h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:cadetblue;margin-bottom:3px} div.itemListCategory h2{color:red} div.catItemHeader a{color:chocolate} h2.itemTitle{color:chocolate} div.itemNavigation span.itemNavigationTitle{color:sandybrown}  div.itemLinks{padding-left:0px;padding-right:13px;margin-left:0px;margin-right:13px;border-left:0px solid #eeeeee;border-right:0px solid #eeeeee;display:inline-block;margin-top:0;margin-bottom:0}div.itemAttachmentsBlock{border-bottom:0px dotted #eeeeee} div.itemContentFooter .itemHits{border-right:0px solid #eeeeee} hr{margin-top:5px;margin-bottom:5px} .style-light .acm-gallery.style-3 .acm-gallery-nav li.active{background-color:#fff !important}.style-light .acm-gallery.style-3 .acm-gallery-nav li{border-color:#fff !important} .com_k2 select[multiple],.com_k2 select[size],.com_k2 select{min-height:40px;height:100%;max-width:100%} .navbar-default .navbar-nav{color:darkorange} span.catItemAddLink{display :none} div.itemView{margin-top:12px} .t3-footnav{padding-top:10px;padding-bottom:0px} .t3-copyright{padding-top:3px;padding-bottom:0px} .list-striped,.row-striped{line-height:2px} div.subCategory h2{font-size:17px} h3,.h3{font-size:23px !important;text-align:center !important;color:#1e20d2 !important} .nav > li > a{padding:10px 8px} span.itemImage img{width:20% !important}span.catItemImage img{width:20% !important} .t3-module{background:radial-gradient(#88c37882,transparent)} .bannergroup{padding-left:1px !important;text-align:center}.bt-cs .bt-center{text-align:left !important} .responsive-video{position:relative;padding-bottom:56.25%; height:0;overflow:hidden;max-width:100%}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%} #acm-gallery-185,.acm-gallery-list{display:flex; flex-wrap:wrap; justify-content:center; margin:0 auto; max-width:2033px; }


/*===============================
/media/com_acymailing/css/module_default.css?v=1511978254
================================================================================*/
div.acymailing_module,.acymailing_module div{padding:0 !important;margin:0 !important;border-style:none !important}table.acymailing_form{margin:auto;border:0px !important}a.acymailing_togglemodule{display :block;font-size:16px}.acymailing_mootoolsbutton p{text-align:center}.acysubbuttons{text-align:center}img.captchaimagemodule{border:1px solid #dddddd;float:left}.captchakeymodule .captchafield{margin-top:3px;margin-left:2px}.acymailing_fulldiv tr,.acymailing_fulldiv td{border:0px}.acymailing_module_form select{display:block;margin-left:auto;margin-right:auto}.acymailing_module_form td{padding-bottom:5px;vertical-align:top}div.acymailing_module_error{color:#400;background-color:#fdd;padding:1em !important;margin-bottom:10px}div.acymailing_module_success{color:#130;background-color:#dfc;padding:1em !important;z-index:10;margin-bottom:10px}.acymailing_module_form .acymailing_introtext{padding-bottom:10px;display:block}.refreshCaptchaModule{background-image:url(/media/com_acymailing/images/refresh.png);width:16px;height:16px;display:block;float:left;cursor:pointer}.acymailing_module fieldset{border:solid 1px #ccc;padding:5px}.category_warning{color:red}.hide{display:none}.slide_open{animation:deployslide 0.5s forwards;overflow:hidden}@keyframes deployslide{from{max-height:0px}to{max-height:800px}}@keyframes retractslide{from{max-height:800px}to{max-height:0px;display:none}}.slide_close{animation:retractslide 0.5s forwards;overflow:hidden;background-color:#fff;box-shadow:0px 1px 5px #eee;padding:5px;margin-bottom:20px}.slide_open{animation:deployslide 0.5s forwards;overflow:hidden;background-color:#fff;box-shadow:0px 1px 5px #eee;padding:5px;margin-bottom:20px}


/*===============================
/media/com_acymailing/css/acypopup.css?v=1511978254
================================================================================*/
@keyframes fadeIn{0%{visibility:hidden;opacity:0}100%{visibility:visible;opacity:1}}.acymailingpopup{cursor:pointer}#acymailingpopupshadow{z-index:65555;background-color:#000;position:fixed;left:0px;top:0px;bottom:0px;right:0px;opacity:0.7}#acymailingpopup{z-index:65557;background-color:#fff;position:fixed;padding:10px;border-radius:3px;animation:0.5s fadeIn forwards}#acymailingpopup iframe{width:100%;height:100%;border:0}#closepop{position:absolute;width:15px;height:15px;right:-10px;top:-10px;background-color:white;border-radius:20px;border:2px solid #525252;font-size:15px;cursor:pointer;font-family:'acyicon';line-height:1}#closepop:before{content:"\e621"}


/*===============================
https://caiparma.it/modules/mod_bt_contentslider/tmpl/css/btcontentslider.css
================================================================================*/
.bt-cs{position:relative;border:none}.slides_container{overflow:hidden;position:relative}.bt-cs h3{color:#d67901;line-height:37px;text-indent:15px;text-transform:uppercase;background:url(https://caiparma.it/modules/mod_bt_contentslider/tmpl/images/bg-header.png) repeat-x;height:37px;border:1px solid #cfcfcf;margin:0 !important} .bt-cs .next,.bt-cs .prev{display:none;width:40px;height:100%;top:0;opacity:0.7}.bt-cs:hover .next,.bt-cs:hover .prev{display:block}.bt-cs .next:hover,.bt-cs .prev:hover{opacity:1}.bt-cs a.next{background:url(https://caiparma.it/modules/mod_bt_contentslider/tmpl/images/re-right.png) right center no-repeat !important;text-indent:-9999px;position:absolute;z-index:100;margin:0;padding:0;right:0}.bt-cs a.prev{background:url(https://caiparma.it/modules/mod_bt_contentslider/tmpl/images/re-left.png) left center no-repeat !important;text-indent:-9999px;position:absolute;z-index:999;margin:0;padding:0;left:0} .bt-cs .bt_handles{border:1px solid red;position:absolute !important;margin:0 !important;padding:0 !important;border:0 !important;z-index:101}.bt-cs .bt_handles li{float:left;margin:0 1px!important;list-style:none;padding:0px!important;background:none!important}.bt_handles li a{display:block !important;width:12px;height:0;padding-top:12px;background-image:url(https://caiparma.it/modules/mod_bt_contentslider/tmpl/images/pagination.png);background-position:0 0;float:left;padding:12px 0 0 0 !important;overflow:hidden}.bt_handles li.current a{background-position:0 -12px} .bt-cs .bt_handles_num{border:1px solid red;position:absolute !important;margin:0 !important;padding:0 !important;border:0 !important;z-index:101}.bt-cs .bt_handles_num li{float:left;margin:0 1px!important;list-style:none;padding:0px!important;background:none!important}.bt_handles_num li a{display:block !important;width:12px;height:15px;line-height:15px;background:grey;float:left;padding:0!important;overflow:hidden;text-align:center;text-decoration:none;color:#fff;font-size:10px}.bt_handles_num li a:hover{opacity:0.8}.bt_handles_num li.current a{background:orange} .bt-cs .bt-row{float:left;position:relative;overflow:hidden;padding:8px 0}.bt-cs .bt-inner{margin:0;position:relative;padding:0 10px}.bt-cs .bt-inner a{text-decoration:none}.bt-cs .bt-inner img{outline:1px solid #b5b5b5;border:2px solid #fff;max-width:99%;margin:5px 0px}.bt-cs .bt-inner .bt-title{clear:both;color:#d67900;font-weight:bold;text-transform:uppercase;line-height:150%}.bt-cs .bt-inner .bt-category{clear:both;color:#4a4a4a;font-weight:bold;line-height:150%}.bt-cs .bt-center{text-align:center}.bt-cs .bt-extra{clear:both;margin-top:5px}.bt-cs .bt-date,.bt-cs .bt-author{font-weight:normal;font-size:80%}.bt-row-separate{clear:both;height:1px;border-bottom:1px dotted #959595;margin:0px 10px;margin-bottom:15px}