@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700");body,html{font-family:"Source Sans Pro", sans-serif;padding:0;font-size:14px;line-height:1.4em}.img-thumbnail,.thumbnail{border-radius:0px}h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro", sans-serif}a:hover{text-decoration:none}.logobrand{margin:0px 0px 10px;display:block}.logobrand img{max-height:80px}.btn_ra_dashboard{display:inline-block;padding-left:5px}.btn_ra_dashboard i{color:#333;padding-right:5px}a{color:#5CB85C}a:active,a:focus,a:hover{color:#449d44}a.thumbnail:hover{border-color:#5CB85C}.text-muted{color:#999999}.no-decoration,.no-decoration:hover{text-decoration:none}.gray{background:#e9e9e9}.advsearch-toggle{display:block;margin-top:10px}#advsearch-container{display:none}#advsearch-container .close{opacity:.6}.adv-search{margin:15px 0px}.adv-search h4{text-transform:uppercase;font-weight:bold;color:#888}.adv-search .form-actions{margin-top:24px}.form-inline .form-group{padding-right:10px}.search-header{margin-bottom:25px}.hero-unit{position:relative;padding:40px 0 0 0;background:transparent}.hero-unit h1{font-size:1.6em;margin:0 0 12px 0;font-weight:600}.btn-primary{border-radius:5px 5px 5px 5px;position:relative}.btn-success{background-color:#5CB85C;border-color:#5CB85C}.btn-success:active,.btn-success:focus,.btn-success:hover{border-color:#449d44;background-color:#449d44}.top{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.call-us{float:left}.email{float:left}.number{text-align:center}.number{border-radius:5px 5px 5px 5px;color:#FFFFFF;font-size:14px;float:right;margin:7px 0;padding:10px 20px;display:block;text-align:center;position:relative;background:none repeat scroll 0 0 #5CB85C;color:#FFFFFF;-webkit-transition:none 0s ease 0s;-o-transition:none 0s ease 0s;transition:none 0s ease 0s;width:100%}.numberbtn a:hover{text-decoration:none}.newsletter{margin:40px 0px 20px}.newsletter .controls input{max-width:360px}.titolonewsletter{text-transform:uppercase;color:#fff;font-size:16px;margin:10px 0px;font-weight:bold}#newsletter_form_cont .form-control{background:#fff;border:1px solid #ddd;height:32px}#newsletter_form_cont .form-horizontal .control-label{padding-right:10px}#newsletter_form_cont .form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#5CB85C;color:#5CB85C}.lang-cont{font-size:12px}.lang-flag.active a{color:#999999}.lang-cont ul{margin-bottom:0}.search-btn{background:none repeat scroll 0 0 #ddd;border-radius:5px 5px 5px 5px;display:block;height:40px;line-height:42px;margin:7px 0;position:absolute;right:20px;text-align:center;width:42px;z-index:2;color:#666}.search-btn:hover{color:#333}.search-btn:active,.search-btn:focus{outline:none}.number span{padding-right:5px}.search{background:none repeat scroll 0 0 #FFFFFF;display:none;height:54px;margin:0;padding:10px 50px 10px 0;position:absolute;width:100%;z-index:1}.search .form-control,.search .form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#5CB85C;color:#5CB85C}.navbar-default{background:#FFFFFF;border:0 none;font-weight:normal;font-size:12px}.navbar-nav{margin:16px 0}.search-cont{margin:20px 0px}.navbar-brand{padding:15px 30px 15px 15px}.navbar{min-height:40px;margin-bottom:0}.nav>li.active>a{color:#5CB85C}.nav>li>a{padding:10px;color:#222}.nav>li>a.evidence a{color:#5CB85C}.nav>li.evidence>a{padding:10px;background:#5CB85C;color:#fff}.navbar-collapse{padding:0}.menu .dropdown-menu{border:0 none;background:#EEE;-webkit-box-shadow:none;box-shadow:none;font-size:12px;border-radius:0;padding:0}.menu .dropdown:hover>.dropdown-menu{display:block}.menu .dropdown-menu>li>a:focus,.menu .dropdown-menu>li>a:hover{background:#5CB85C}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:#5CB85C}.menu .navbar-default .navbar-nav>.active>a,.menu .navbar-default .navbar-nav>.active>a:focus,.menu .navbar-default .navbar-nav>.active>a:hover{background:none repeat scroll 0 0 #5CB85C;color:#FFF}.menu .dropdown-menu .dropdown-menu{left:100%;margin-left:0px;margin-top:0;padding:0;top:0;display:none}.menu .dropdown-menu:hover>.dropdown-menu{display:block}.menu .dropdown-menu>li>a{padding:10px;font-size:14px}.menu .navbar-default .navbar-nav>li>a.active,.menu .navbar-default .navbar-nav>li>a.menustdpag1_active{border-bottom:2px solid #DDD}.menu .navbar-default .navbar-nav>.dropdown:active>a .caret{border-bottom-color:#FFFFFF;border-top-color:#FFFFFF}.nav .caret,.nav a:hover .caret{border-bottom-color:#999;border-top-color:#999}.navbar-toggle{border-color:#999;margin-right:0}.navbar-toggle .icon-bar{background:#999}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px}.dropdown-submenu:hover>.dropdown-menu{display:block}.carousel-control{z-index:11}.carousel-caption{text-align:left;max-width:400px;bottom:120px;left:35px;font-family:"Source Sans Pro", sans-serif}.carousel-caption .btn{font-size:14px}.carousel-caption .btn:hover{color:#FFF}.carousel-inner>.item>a>img,.carousel-inner>.item>img{width:100%}.positioned{position:relative;z-index:11}.overlay{background:rgba(0, 0, 0, 0.3);width:100%;height:600px;position:relative;z-index:10;top:0px;left:0px}.carousel-caption h1{font-size:70px;font-weight:400;letter-spacing:-T2px;line-height:70px;text-shadow:none;font-family:"Source Sans Pro", sans-serif}.carousel-caption p{font-size:18px;line-height:26px;text-shadow:0 2px 1px rgba(0, 0, 0, 0.4)}.carousel-inner>.item{max-height:560px}.header{padding-top:10px}h1.title{text-align:left;margin:0;font-size:36px;color:#48505e;font-weight:400;font-family:"Source Sans Pro", sans-serif;margin-top:20px;margin-left:10px}.vetrinadescr{color:#999;font-size:16px;margin-bottom:20px;margin-left:10px}.headpage{background:#444;margin:0 0 20px}.breadcrumb,.breadcrumb>li+li:before,.breadcrumb>li>a{color:#fff!important}.breadcrumb>.active{font-weight:bold;color:#fff}.titolo h1{margin:20px 0;color:#fff}.breadcrumb{background:transparent;list-style:none outside none;margin-top:20px;padding:10px 15px;text-align:right}.gallery,.gallery-full{list-style-type:none;margin:20px 0px;padding:0px}#internal-gallery{margin-bottom:30px}#internal-gallery img{max-height:400px;width:auto;display:block;margin:0 auto}#owl-demo .owl-nav{position:absolute;z-index:10;top:40%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#owl-demo .owl-nav div{padding:15px!important;border-radius:0px!important;text-align:center;font-size:40px!important;background:none!important;display:inline-block;color:#333}#owl-demo .owl-nav div.owl-prev{left:-50px;position:absolute}#owl-demo .owl-nav div.owl-next{right:-50px;position:absolute}#owl-demo .item{background:#fff;padding:0px;color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center}#owl-demo .item img{width:100%;max-width:100%;height:auto}#owl-demo .item h3{color:#222;margin:25px 0 15px;position:relative;font-size:16px;font-weight:bold;text-transform:uppercase}#owl-demo .item h3:hover{color:#5CB85C}#owl-demo .item small{float:left;line-height:16px;padding:10px}.owl-theme .owl-controls .owl-page span{background:#5CB85C}.owl-carousel .owl-wrapper-outer{padding:0}.owl-theme .owl-controls .owl-buttons div{border-radius:50% 50% 50% 50%;color:#FFFFFF;display:inline-block;font-size:12px;height:40px;margin:5px;opacity:0.5;padding:10px;width:40px}#owl-gallery .item img{display:block;width:100%;height:auto}#owl-gallery .owl-buttons{position:absolute;top:50%;width:100%}#owl-gallery .owl-prev{float:left}#owl-gallery .owl-next{float:right}#owl-gallery .owl-pagination{bottom:10px;position:absolute;width:100%}.home_slider .slide{height:520px;background-size:cover;background-position:center center}.home_slider .slide .overlay{position:absolute;background:rgba(0, 0, 0, 0.3);width:100%;height:100%;top:0}.home_slider .slide .slide_box{background-color:transparent;position:absolute;width:30%;padding:35px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.home_slider .slide .slide_box .slide_content h3{font-size:40px;margin:0px 0px 20px;font-weight:400;color:#FFF}.home_slider .slide .slide_box .slide_content .description{color:#fff;font-size:15px;line-height:22.5px;font-weight:400;margin-bottom:20px}.home_slider .slide .slide_box .btn_slider{font-weight:600;text-transform:uppercase}.home_slider .owl-nav{position:absolute;z-index:10;top:40%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home_slider .owl-nav div{padding:15px!important;border-radius:0px!important;text-align:center;font-size:40px!important;background:none!important;display:inline-block;opacity:.8}.home_slider .owl-nav div:hover{opacity:1}.home_slider .owl-nav div.owl-prev{left:78px;position:absolute}.home_slider .owl-nav div.owl-next{right:78px;position:absolute}.search_page .page-childrens>.row{border-bottom:1px solid #ddd;margin-bottom:30px}.txt{font-size:16px;line-height:1.4;margin-bottom:30px}.button-group a:hover{text-decoration:none}.button{border-radius:5px 5px 5px 5px;color:#FFFFFF;font-size:14px;margin-bottom:15px;padding:15px;text-align:center;position:relative}.button1{background:none repeat scroll 0 0 #5CB85C;-webkit-box-shadow:0 6px #5D9659;box-shadow:0 6px #5D9659;color:#FFFFFF;-webkit-transition:none 0s ease 0s;-o-transition:none 0s ease 0s;transition:none 0s ease 0s}.button1:hover{-webkit-box-shadow:0 4px #5D9659;box-shadow:0 4px #5D9659;top:2px}.button1:active{-webkit-box-shadow:0 0 #5D9659;box-shadow:0 0 #5D9659;top:6px}.button2{background:none repeat scroll 0 0 #e56c69;-webkit-box-shadow:0 6px #b05e5c;box-shadow:0 6px #b05e5c;color:#FFFFFF;-webkit-transition:none 0s ease 0s;-o-transition:none 0s ease 0s;transition:none 0s ease 0s}.button2:hover{-webkit-box-shadow:0 4px #b05e5c;box-shadow:0 4px #b05e5c;top:2px}.button2:active{-webkit-box-shadow:0 0 #b05e5c;box-shadow:0 0 #b05e5c;top:6px}.button3{background:none repeat scroll 0 0 #5a9aa8;-webkit-box-shadow:0 6px #476971;box-shadow:0 6px #476971;color:#FFFFFF;-webkit-transition:none 0s ease 0s;-o-transition:none 0s ease 0s;transition:none 0s ease 0s}.button3:hover{-webkit-box-shadow:0 4px #476971;box-shadow:0 4px #476971;top:2px}.button3:active{-webkit-box-shadow:0 0 #476971;box-shadow:0 0 #476971;top:6px}#footer{color:#efefef;background:#363839;padding-bottom:20px}footer form .label-required:after{color:#efefef}#footer-extra{color:#666666;background:none repeat scroll 0 0 #282A2B;border-top:1px solid #4B4C4D;padding:18px 10px 20px}.form-horizontal .form-group{margin-left:0;margin-right:0}.social{margin-top:20px}.social a{font-size:20px;background:#fff;color:#363839;display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social a:hover{color:#5CB85C}.tagcloud-cont{padding:10px 0;margin-bottom:15px;border-bottom:1px solid #efefef}.tagcloud{margin:10px 0 0 20px}.tag-link:hover{text-decoration:none}.tag-link .label.label-default{background-color:#ffffff;color:#333333}.tag-link:hover .label.label-default{background-color:#ebebeb}.tag-link .label.label-primary{background-color:#428bca}.tag-link:hover .label.label-primary{background-color:#3276b1}.tag-link .label.label-success{background-color:#5cb85c}.tag-link:hover .label.label-success{background-color:#47a447}.tag-link .label.label-info{background-color:#5bc0de}.tag-link:hover .label.label-info{background-color:#39b3d7}.tag-link .label.label-warning{background-color:#f0ad4e}.tag-link:hover .label.label-warning{background-color:#ed9c28}.tag-link .label.label-danger{background-color:#d9534f}.tag-link:hover .label.label-danger{background-color:#d2322d}.showcase{text-align:center;margin-bottom:25px}.showcase-title{margin-bottom:10px;border-bottom:1px solid #efefef}.showcase-image-fallback{width:100%;height:270px;background-color:#efefef}.showcase .row{margin-bottom:0px}.showcase-img img{text-align:center;margin:0 auto}.showcase .itemdescription{margin-top:5px;font-size:15px;line-height:1.4;color:#000}.categories_list{margin-left:-5px}.page-cont,.page-image{margin-bottom:20px}.page-cont{margin-top:30px}.page-form{margin:30px 0px}.page-cont img,.page-image img{max-width:100%;max-height:500px;display:block;margin:0 auto}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#5CB85C;border-color:#5CB85C}.page-childrens{margin-bottom:40px}.page-children{margin-bottom:20px}.page-children-title{margin-bottom:10px;text-transform:uppercase;font-size:16px;font-weight:bold}.page-children-title a{color:#000}.page-children-title a:hover{color:#5CB85C}.page-children-description{padding:10px 0px;font-size:15px;line-height:1.3}.page-children .btn{margin:10px 0}.page-children-placeholder{width:100%;height:150px;background:#e6e6e6;position:relative}.page-children-placeholder{line-height:150px;font-size:25px;color:#ccc}#last_news_cont{text-align:right}#last_news_cont h4{font-weight:bold;font-size:16px;text-transform:uppercase;padding-top:20px}.page-news .page-header{margin-top:20px;margin-bottom:0;text-align:center}.news{padding:15px 0;margin-bottom:10px}.news.odd{padding-right:15px}.news.even{padding-left:15px}.news-header{padding:15px 0}.news-header h3{font-size:18px;font-weight:bold;text-transform:uppercase}.news-header .label{font-weight:bold;padding:.5em .8em .5em;font-size:16px;background:none;color:#5CB85C}.news-header h1,.news-header h2,.news-header h3,.news-header h4{margin:0}.news-header a{color:#666666}.news-header a:active,.news-header a:focus,.news-header a:hover{color:#333333;text-decoration:none}.news-description,.news-image{margin-top:10px;font-size:15px;line-height:1.4}.news-readmore{margin-top:15px}.news-date{color:#5CB85C;margin-bottom:20px;font-weight:bold}.form-cont h4{margin:20px 0px 10px;padding-bottom:10px;border-bottom:1px solid #ddd}.form-cont .txt{margin-bottom:30px}form .label-required:after{content:' *';color:#840e0e}.captcha-cont{display:block;margin-top:4px}.captcha-img{border:1px solid #cccccc}.form-horizontal .control-label{font-weight:normal;padding-right:10px;text-align:right}#last_news_cont{margin-bottom:0px}#last_news_cont li{text-align:right;margin-bottom:10px}.page-news.container{margin-bottom:30px}.cta_bar{position:fixed;background-color:#282a2b;bottom:-1px;z-index:999;width:100%;padding:10px 15px;-webkit-box-shadow:0px -1px 1px 0px rgba(0, 0, 0, 0.1), 0 -2px 10px 0px rgba(0, 0, 0, 0.2);box-shadow:0px -1px 1px 0px rgba(0, 0, 0, 0.1), 0 -2px 10px 0px rgba(0, 0, 0, 0.2);color:#FFF;font-size:1.3em;border-top:1px solid #4B4C4D}.cta_bar .cta_text{margin-right:10px}.ra_login,.restricted_area{margin-top:40px}.sidebar_ra{margin:20px;padding:20px 15px;border:1px solid #e3e3e3}.sidebar_ra .btn_logout{margin-bottom:20px}.sidebar_ra_menu .titolo-menu{font-weight:bold}.sidebar_ra_menu ul>li{margin-bottom:10px}@media (min-width:980px) and (max-width:1199px){.navbar .nav-collapse{float:right}#owl-demo .owl-nav div.owl-prev{left:-25px;position:absolute}#owl-demo .owl-nav div.owl-next{right:-25px;position:absolute}.home_slider .slide{height:400px}.home_slider .owl-nav div.owl-prev{left:15px;position:absolute}.home_slider .owl-nav div.owl-next{right:15px;position:absolute}}@media (max-width:979px){.navbar .brand{padding:5px 10px;font-size:20px}.navbar-nav{margin:10px 0px 0px}.search-cont{margin-top:10px}.logobrand img{margin:0 auto}.titolo-menu{line-height:40px;height:40px}.titolo-menu .btn{margin:10px}.page-link a{padding:10px!important;font-weight:normal!important}.page-link.active a{background:#e5e5e5!important;font-weight:bold!important}.page-link:hover .dropdown-menu,.page-link a .caret{display:none!important}.page-img{display:block;text-align:center}.page-std.container>.row>[class*=span]{float:none;width:100%;display:block}}@media (max-width:767px){#mobile-menu-toggler{padding:12px 15px;margin-top:15px;background:#ddd;color:#222;-webkit-box-shadow:none;box-shadow:none;border:0px}.ui.inverted.menu{background:#333;font-family:"Source Sans Pro", sans-serif}.ui.inverted.menu .item{background:#333;color:#fff;padding:0px}.ui.inverted.menu .item a:not(.ui){color:#fff;font-size:16px;padding:15px;display:block}.ui.inverted.menu .item>a{text-transform:uppercase}.ui.inverted.menu .item h4{font-size:15px}.ui.inverted.menu .item .content{background:#666}.ui.inverted.menu #accordion>.item{border-bottom:1px solid #5CB85C}#owl-demo .owl-nav div{display:none}.cta_text{display:block;margin-bottom:10px}.ui.accordion .title:not(.ui){padding:15px;color:#fff;text-transform:uppercase}.home_slider .slide{height:250px}.home_slider .slide .slide_box{text-align:center;width:100%;padding:0px;left:0px}.home_slider .slide .slide_box .slide_content h3{font-size:20px;color:#fff;font-weight:700;line-height:26px;margin:0px 0px 20px;text-transform:uppercase}.home_slider .slide .slide_box .btn_slider{font-weight:600;text-transform:uppercase}.home_slider .owl-nav{top:30%}.home_slider .owl-nav div.owl-prev{left:8px;position:absolute}.home_slider .owl-nav div.owl-next{right:8px;position:absolute}.breadcrumb{text-align:center}.titolo h1{text-align:center}footer .newsletter-cont input{margin:auto}footer [class*=span]{text-align:center!important;font-size:11px!important}.page-children,.page-children-content-image{text-align:center}.page-children-content-image{margin-bottom:15px}.page-children{margin-bottom:25px;border-bottom:1px solid #ddd;padding-bottom:15px}.call-us{text-align:center}.lang-cont{float:none!important;text-align:center}.search_page .page-childrens>.row{border-bottom:0;margin-bottom:0}}@media (max-width:480px){.owl-buttons{display:none}#home_slider{text-align:center}.page-children-content-btn{text-align:center}.navbar-brand{font-size:14px;padding-left:20px}.caret,.dropdown-menu{display:none!important}.navbar .nav>li>a{padding:10px 15px}#last_news_cont{overflow:hidden}#last_news_cont li{width:100%;text-align:center}#wrap{margin:0 auto 0px}#footer{height:auto}#push{height:0px}footer{padding:0px}footer #newsletter_form_cont{text-align:center;margin-bottom:40px}}