hr.stilepd {border: 0;height: 1px;background: #333;background-image: none;background-image: none;background-image: none;
    background-image: none;background-image: linear-gradient(to right, #ccc, #333, #ccc);margin: 8px 0px;}
hr.stile-dotted {border-top: 1px dotted #009bd0;margin-top:13px;}
#box-provvedimenti {width: 95%;margin: 5px auto;background-color: #eeeeee;border: 1px solid #cccccc;text-align: center;padding: 15px;}
#box-provvedimenti-cat {width: 95%;min-height: 60px;margin: 5px auto;background-color: #fbfbfb;border: 1px solid #cccccc;padding: 15px;font-size: 13px !important;text-align: justify;}
.delibera-del {font-size: 13px;margin: 10px 0 0 0;}
.pdf_upload {float: right;margin: 0 15px 15px 15px;}
.str_list {width:400px; margin:12px auto 0px auto; }
.str_list select {width:400px;border: 1px solid #EBEBEB;background: #FCFCFC;line-height: 38px;padding:5px;border-radius:6px;}
.str_list select:hover {border: 1px solid #4778d9!important;}
.area_search {background-color: #eeeeee;border: 1px solid #dadada;color: #000000;padding: 6px 4px;width: 100%;margin:20px 0px;border-radius:7px;}
fieldset.fiel_style {border: 1px inset rgba(28,110,164,0.23);border-radius: 8px;padding:10px 5px;width:500px; margin:0px auto 15px auto;}
fieldset legend {font-size:11px;margin-left:15px;padding:0px 10px;color:#444;font-style: italic;}
.content-box .content-box-title-provv { background: #008fc0; color: #FFF; font-size: 16px; font-weight: 700; line-height: 20px; padding: 5px 20px; }
.content-box .content-box-title-provv a { color: #FFF !important; text-decoration: none; }
.testo-maiuscolo {text-transform: uppercase;}
.btn_blue {
	-moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
	background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007dc1', endColorstr='#0061a7',GradientType=0);
	background-color:#007dc1;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	padding:7px 24px 7px 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}
.btn_blue:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0061a7', endColorstr='#007dc1',GradientType=0);
	background-color:#0061a7;
	color:#ffffff;
}
.btn_blue:active {position:relative;top:1px;color:#ffffff;}
.iconlist {background: url('/wp-content/themes/izslt_vers_4/assets/images/iconlist.png') 1px 5px no-repeat !important;padding: 6px 1px 8px 40px !important;}
.pagination1 li a.active { background: linear-gradient(to bottom, #0f4162 5%, #0b69c4 100%)!important; }

.container_radio_provv {position: relative;padding: 0px 12px;margin-bottom: 12px;cursor: pointer;font-size: 11px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-weight:700:}
.container_radio_provv input {opacity: 0;cursor: pointer;}
.checkmark_provv {position: absolute;top: 0;left: 0;height: 18px;width: 18px;background-color: #FFF;border-radius: 50%;}
.container_radio_provv:hover input ~ .checkmark_provv {background-color: #02487E;}
.container_radio_provv input:checked ~ .checkmark_provv {background-color: #2196F3;}
.checkmark_provv:after {content: "";position: absolute;display: none;}
.container_radio_provv input:checked ~ .checkmark_provv:after {display: block;}
.container_radio_provv .checkmark_provv:after {top: 5px;left: 5px;width: 8px;height: 8px;border-radius: 50%;background: white;}



