*{padding:0;margin:0;}html{height:100%;}body{color:#333333;font-size:1.4em;min-height:100%;background:#fff !important;font-family:'Open Sans',sans-serif !important;}@media only screen and (max-width:767px){body{padding-top:135px !important;}body.site-name-lines-3{padding-top:143px !important;}body.toolbar.navbar-is-fixed-top{padding-top:185px !important;}}@media only screen and (min-width:768px) and (max-width:991px){body{padding-top:197px !important;}body.toolbar.navbar-is-fixed-top{padding-top:223px !important;}}@media only screen and (min-width:992px){body{padding-top:193px !important;}body.toolbar.navbar-is-fixed-top{padding-top:210px !important;}}ul,ol{margin:0 0 1em 0;padding:0 0 0 1.5em;}.region-content a{color:#0058ff;}a,a:hover{color:#000;text-decoration:none !important;}img,a img{border:none;}input,textarea,select,button{border-radius:0 !important;}.bg-orange{background:#c54c00;}.bg-gray{background:#aaa38e;}.bg-red{background:#822433;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus
input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover
textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset !important;transition:background-color 5000s ease-in-out 0s !important;}.container{padding-left:10px;padding-right:10px;}.row{margin-left:-10px;margin-right:-10px;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:10px;padding-right:10px;}.list-group-item{border-radius:0 !important;}.pagination > li > a,.pagination > li > span{border-radius:0 !important;color:#822433;}.pager li > a,.pager li > span{border-radius:0 !important;}.pager li.pager-current{font-size:16px;}.pager li.pager-previous{margin-right:15px;}.pager li.pager-next{margin-left:15px;}.view .text-center{clear:both;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{color:#fff;cursor:default;background-color:#822433;border-color:#822433;}#tabs{margin:0;}#tabs ul{margin:20px 0 0;}#tabs a{border-radius:0;}.front #tabs ul{margin:20px 0 0 0;}.messages-area{margin-top:20px;}.messages-area .alert{margin-bottom:10px;border-radius:0;}h2.title{margin:0 0 10px;font-size:26px;text-transform:uppercase;}.front h2.title{display:none;}.block-title{margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:20px;font-weight:300;text-transform:uppercase;background:#822433;}#breadcrumb{margin-top:20px;}.front #breadcrumb{display:none;}#breadcrumb .breadcrumb{background:transparent !important;font-size:12px;padding:5px 0;margin:0;border-radius:0;}#breadcrumb .breadcrumb li.active{color:#822433;font-weight:bold;}#breadcrumb .breadcrumb li.active:before{font-weight:normal;}.chosen-container{border-radius:0 !important;width:100% !important;}.chosen-container .chosen-single{border:0 !important;background:0 !important;box-shadow:none !important;}.chosen-container .chosen-drop{border-radius:0 !important;}.ui-accordion .ui-accordion-header{border-radius:0;}.ui-accordion .ui-accordion-content{border-radius:0;}.square > div{padding-bottom:15px;}.square img{margin:0 auto !important;padding:13% 0;}.square br{display:none;}.square h3{text-align:center;color:#fff;text-transform:uppercase;font-size:14px;line-height:16px;margin:0;}.square h3 a,.square h3 a:hover{color:#fff !important;}.square h3 br{display:block;}@media only screen and (max-width:767px){.square > div{margin-bottom:20px;padding-top:15px;}.square img{display:none;}.same-height{height:auto !important;}}@media only screen and (min-width:768px) and (max-width:991px){.square{margin-bottom:20px;}.square img{height:230px;width:auto;}}@media only screen and (min-width:992px){.square img{height:230px;width:auto;}}.block-menu ul:not(.contextual-links) li,.block-menu-block ul:not(.contextual-links) li{border:1px solid #ddd;}.block-menu ul:not(.contextual-links) li a,.block-menu-block ul:not(.contextual-links) li a{font-weight:300;color:#555;}.block-menu ul:not(.contextual-links) li a:focus,.block-menu-block ul:not(.contextual-links) li a:focus{outline:none;}.block-menu ul:not(.contextual-links) li:not(:last-child),.block-menu-block ul:not(.contextual-links) li:not(:last-child){border-bottom:0;}.block-menu .active,.block-menu-block .active{background:#eee;}.block-menu .block-title a,.block-menu-block .block-title a{background-color:transparent;color:#fff;}
header{border:0 !important;background-color:#fff !important;}@media only screen and (min-width:992px){header{padding-top:30px;}}header .logo{margin:10px 0 18px;}@media only screen and (max-width:767px){header .logo{margin-bottom:10px;margin-top:24px;padding-left:10px !important;}}header .custom-logo{margin:10px 0;}@media screen and (max-width:767px){header .custom-logo{display:none;}}.region-header-top{padding:10px 0 5px;}.region-header-top:after{content:"";display:table;clear:both;}@media screen and (max-width:767px){.region-header-top{display:none;}}header #block-sapienza-bootstrap-menu-language-menu{float:right;margin-left:10px;}header #block-sapienza-bootstrap-menu-language-menu .dropdown > a{padding:3px 6px;width:50px;border:1px solid #005866;}header #block-sapienza-bootstrap-menu-language-menu .dropdown a:hover,header #block-sapienza-bootstrap-menu-language-menu .dropdown a:active,header #block-sapienza-bootstrap-menu-language-menu .dropdown a:focus,header #block-sapienza-bootstrap-menu-language-menu .dropdown.open > a,header #block-sapienza-bootstrap-menu-language-menu .dropdown.open > a:hover,header #block-sapienza-bootstrap-menu-language-menu .dropdown.open > a:focus{background:none !important;outline:none;}header #block-sapienza-bootstrap-menu-language-menu .dropdown .dropdown-menu{min-width:auto;border:0;border-radius:0;}header #block-sapienza-bootstrap-menu-language-menu .dropdown .dropdown-menu a{width:50px;padding-left:25px;}header #block-sapienza-bootstrap-menu-language-menu .dropdown:hover > .dropdown-menu{display:block;}.navbar-header{width:100%;}@media screen and (max-width:767px){.navbar-header{width:auto;}}.navbar-header h1{color:#822433 !important;font-size:24px;font-weight:600;margin-top:18px;}@media only screen and (max-width:767px){.site-name-lines-2 .navbar-header h1{font-size:14px;line-height:16px;padding-bottom:15px;}.site-name-lines-3 .navbar-header h1{font-size:14px;line-height:16px;}}@media only screen and (min-width:768px) and (max-width:991px){.site-name-lines-2 .navbar-header h1{font-size:20px;line-height:1.1em;padding-top:9px;}.site-name-lines-3 .navbar-header h1{font-size:18px;line-height:1.2em;margin-top:18px;padding-top:0;}}@media only screen and (min-width:992px){.site-name-lines-2 .navbar-header h1{font-size:22px;line-height:1.1em;padding-top:6px;}.site-name-lines-3 .navbar-header h1{font-size:18px;line-height:1.2em;margin-top:18px;padding-top:0;}}nav .navbar-nav:not(.language-menu){width:100%;color:#822433;background:#f5f5f5;}nav .navbar-nav .caret{display:none;}nav .navbar-nav:not(.language-menu) > li > a{text-transform:uppercase;color:#822433 !important;}nav .navbar-nav > li > a:hover,nav .navbar-nav > li > a:focus,nav .navbar-nav > .active > a,nav .navbar-nav > .active > a:hover,nav .navbar-nav > .active > a:focus{outline:0;background:#fff !important;}@media screen and (min-width:768px){nav{margin:auto -15px;}.navbar-nav{padding:0 15px;}nav:not(.always-closed) .navbar-nav:not(.language-menu) .dropdown:hover > .dropdown-menu{display:block;}}nav .navbar-nav:not(.language-menu) .dropdown .dropdown-menu{background:#a15b66;}nav .navbar-nav:not(.language-menu) .dropdown .dropdown-menu{border:0;border-radius:0;padding:30px 0;}nav.always-closed .navbar-nav:not(.language-menu) .dropdown .dropdown-menu{display:none;}nav .navbar-nav .dropdown .dropdown-menu > li > a{padding-top:0;padding-bottom:0;color:#fff;font-size:14px;line-height:20px;font-weight:300;}nav .navbar-nav .dropdown .dropdown-menu > li > a:hover{background:#fff;color:#000;}nav .navbar-nav .dropdown .dropdown-menu > li.active > a,nav .navbar-nav .dropdown .dropdown-menu > li > a:focus{outline:0;background:#fff;color:#000;}@media screen and (max-width:767px){nav .navbar-nav:not(.language-menu){width:auto;margin:0 0 10px;background:#fff !important;}nav .navbar-nav .dropdown-menu{display:none;}.navbar-header h1{margin:0;padding-top:0;font-size:18px;font-weight:500;line-height:20px;height:auto;padding-left:10px;margin-left:78px;}.navbar-header .navbar-toggle{border-radius:0;border:1px solid #822433;color:#822433;margin:0;padding:15px 13px;position:absolute;right:10px;top:36px;}.navbar-header .navbar-toggle:hover,.navbar-header .navbar-toggle:focus,.navbar-header .navbar-toggle .icon-bar{background:#822433;}.navbar-header .navbar-toggle:hover .icon-bar,.navbar-header .navbar-toggle:focus .icon-bar{background:#fff;}header .navbar-collapse{border-top:0;border-bottom:10px solid #822433 !important;max-height:none !important;}header .navbar-nav:not(.language-menu) > li > a{font-size:24px;padding-top:10px;padding-bottom:10px;margin-bottom:10px;color:#333 !important;text-transform:none;}header #block-sapienza-bootstrap-menu-language-menu{margin:0 30px 15px 10px;}header #block-sapienza-bootstrap-menu-language-menu .dropdown > a{padding:5px 6px;}header #block-sapienza-bootstrap-menu-language-menu .dropdown > .dropdown-menu{width:50px;}header #block-sapienza-bootstrap-menu-language-menu .dropdown.open > a{border-bottom:0;}header #block-sapienza-bootstrap-menu-language-menu .dropdown:not(.open):hover > .dropdown-menu{display:none;}header #block-sapienza-bootstrap-menu-language-menu .dropdown.open:hover > .dropdown-menu{border:1px solid #005866;border-top:0;}}header #block-sapienza-trasparenza-admin-sapienza-trasparenza-userinfo{float:right;margin:35px 0 0 15px;}@media screen and (max-width:767px){header #block-sapienza-trasparenza-admin-sapienza-trasparenza-userinfo{padding:5px 9px;margin:10px 15px 25px 15px;border:1px solid #822433;}}header #block-sapienza-trasparenza-admin-sapienza-trasparenza-userinfo .fa-user{font-size:20px;color:#822433;}
#page-top{margin-top:20px;}.main-container{margin:30px auto;}#page-top .box-news .caption{padding:8px;}#page-top .box-news .caption.home-page{display:none;}@media only screen and (max-width:767px){#page-top .top-news{margin-bottom:20px;}#page-top .region-page-top-right .list-group{margin-top:10px;}}@media only screen and (min-width:768px) and (max-width:991px){#page-top .top-news{margin-bottom:20px;}}@media only screen and (min-width:992px){#page-top .box-news{margin-bottom:0;}#page-top .box-news img{height:287px;max-height:none;}}#page-top .list-group{margin:0;}#page-top .list-group .list-group-item{font-size:14px;line-height:20px;font-weight:300;}#page-top .list-group .list-group-item:focus{outline:none !important;}#page-top .collapse-quick:after{font-family:'Glyphicons Halflings';font-size:10px;content:"\2212";float:right;color:grey;margin-top:10px;}#page-top .collapse-quick.collapsed:after{content:"\002b";}.region-content .field-name-immagine-target{margin-bottom:20px;}.front article{margin-top:20px;}.faq-questions{margin-top:30px;}.faq-questions .panel-default{border-radius:0;margin-bottom:10px;}.faq-questions .panel-heading{padding:0;}.faq-questions .panel-heading a{color:#555;font-weight:bold;display:block;padding:10px 15px;}.faq-questions .panel-heading:hover a,.faq-questions .panel-heading:active a,.faq-questions .panel-heading:focus a{color:#212121;}.views-field-field-titolo-fotonotizia > .field-content > h3{margin-top:0;}.page-bandi-trasparenza .views-exposed-form .views-exposed-widget{margin-bottom:10px !important;}.page-bandi-trasparenza .views-exposed-form .views-exposed-widget,.page-bandi-trasparenza .views-exposed-form .form-group,.page-bandi-trasparenza .views-exposed-form .date-padding{width:100%;margin:0;}.page-dettaglio-bando .views-field-field-data-scadenza{margin:20px auto;}.page-dettaglio-bando .views-field-field-data-scadenza .apdiv3{padding:10px;}.ui-accordion-content > .views-row:not(:last-child){margin-bottom:15px;}@media only screen and (min-width:768px){.views-exposed-form #edit_field_user_centro_spesa_ugov_tid_chosen{min-width:250px;}.view-bandi .view-filters .views-exposed-widget .chosen-container,.view-bandi .view-filters .views-exposed-widget input,.view-bandi .view-filters .views-exposed-widget select{min-width:250px;}}
aside .block-views > .view{margin:10px 0;}aside .block,aside .block{margin-bottom:20px;}aside .view-correlati .field-content ul{padding:0;margin:0;list-style:none;}aside .view-correlati .field-content ul li{padding:5px 0;border-bottom:1px dotted #ccc;}aside .view-correlati .field-content ul li:first-child{padding-top:0;}aside .view-correlati .field-content ul li:last-child{padding-bottom:0;border:0;}aside .view-box-personalizzati-hp .field-name-field-box-link .field-item{padding:5px 0;border-bottom:1px dotted #ccc;}aside .view-box-personalizzati-hp .field-name-field-box-link .field-item:last-child{padding-bottom:0;border:0;}aside .view-box-personalizzati-hp .field-content .field-name-field-titolo-breve{margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:20px;font-weight:300;text-transform:uppercase;background:#822433;}aside .view-box-personalizzati-hp .view-content > div:not(:last-child){margin-bottom:30px;}
#news{padding:20px 0;margin-top:20px;background:#f1f1f1;}.box-news{margin-bottom:20px;line-height:22px;font-weight:300;}.box-news img{width:100%;}@media only screen and (max-width:767px){.box-news{font-size:16px;}}@media only screen and (min-width:768px) and (max-width:991px){.box-news{font-size:16px;}}@media only screen and (min-width:992px){.box-news{font-size:18px;}.box-news img{height:208px;}}.box-news a{color:#333;}.box-news .caption > span{display:block;padding:20px;background:#fff;}.box-news .caption > .no-photo{background:#822433;color:#fff;}.box-news .caption > .no-photo{background:#822433;color:#fff;}.box-news .caption > .no-photo a{color:#fff;}@media only screen and (min-width:768px) and (max-width:991px){.box-news-home .caption > span{height:106px;}}@media only screen and (min-width:992px) and (max-width:1199px){.box-news-home .caption > span{height:84px;}}@media only screen and (min-width:1200px){.box-news-home .caption > span{height:84px;}}.tutte-news a{display:block;color:#fff;font-size:22px;line-height:26px;text-transform:uppercase;font-weight:300;padding:10px;background:#822433;}.tutte-news a:hover,.tutte-news a:active,.tutte-news a:focus{background:#a15b66;}.page-news .box-news > div{border:solid 1px #eaeaea;height:100%;}@media only screen and (min-width:992px){.page-news .box-news img{height:135px;}}#block-views-events-front-events .block-title{background:none;color:#822433;font-size:30px;margin-bottom:20px;padding-left:0;}@media only screen and (max-width:767px){.front .event:not(:last-child){margin-bottom:20px;}}.event h1,.event h2{margin:0;font-size:18px;line-height:22px;font-weight:300;color:#822433;}.event h1 a,.event h2 a{color:#822433 !important;}.event .num-data{font-size:50px;line-height:50px;}.event h3{margin:20px 0 0;font-size:14px;line-height:16px;font-weight:300;color:#333;}#block-views-events-front-events .tutte-news{margin-bottom:20px;}.page-eventi .event{margin-top:30px;}.page-eventi .event h3 a{color:#333;}
#hero{margin-top:20px;}
#credits{margin-top:20px;padding:10px 0;background:#822433;position:absolute;bottom:0;width:100%;}#credits p{font-size:10px;line-height:14px;font-weight:600;margin-top:5px;color:#fff;}#credits .social-icons{text-align:right;}#credits .social-icons ul{margin:5px 0;}
#share-wrapper{left:10px;}@media only screen and (max-width:767px){#share-wrapper{left:10px;}}#sliding-popup .popup-content #popup-text p{font-weight:300;padding:10px 0 0 0;}#sliding-popup .popup-content #popup-buttons button{border-radius:0;border:0;box-shadow:none;}#sliding-popup .popup-content #popup-buttons button:active{top:0;}#sliding-popup .popup-content #popup-buttons button:focus{outline:none;}
.block-search .form-text,.search-form .form-text{border-color:#822433;border-radius:0;border-right:0;box-shadow:none;}.block-search button,.search-form button{border-radius:0;border-left:0;background:none !important;box-shadow:none ! important;outline:none !important;border-color:#822433 !important;}.block-search button .icon:before,.search-form button .icon:before{color:#822433;}.block-search button .icon,.search-form button .icon{-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);}header .block-search{margin:30px 0 0 0 !important;float:right !important;}header .block-search .form-group{margin:0;}header .block-search .form-text{height:28px;padding:2px;width:250px;}header .block-search button{padding:0 5px;height:28px;}@media screen and (max-width:767px){header .block-search{margin:0 15px 20px !important;float:none !important;}header .block-search .form-text{height:40px;padding:5px;font-size:22px;font-weight:300;}header .block-search .input-group-btn{width:1% !important;}header .block-search .form-control{width:100%;}header .block-search button{height:40px;}}.page-search .search-form .form-text{height:60px;font-size:26px;font-weight:300;border-width:5px;}.page-search .search-form button{height:60px;border-width:5px;}.page-search .search-form button .icon:before{font-size:25px;}.page-search #block-system-main h2{display:none;}.page-search .search-info{display:none;}
