#configura div.disabilitato{background-color:#F7F7F7!important; opacity:0.7;}
#configura div.disabilitato .cler{display: none;}
#configura div.able{background-color:#dff0d8!important;border:2px solid green;}
b.cler{cursor:pointer;}
.fixi span,.fixi div.selector{font-weight: bold; background-color:#eeeeee; background-image:none!important;}
#configura .row, #grepre .row{background-color:#eeeeee; margin-top:5px; padding-top:5px;padding-bottom:8px;}
select.form-control option{color:balck; font-weight:bold; font-size:14px;background-color:#dff0d8;}
select.form-control option[disabled=""]{color:gray!important; text-decoration: line-through; font-weight: normal; background-color:lightgray;}
/*div.checker{float:left; margin-top:5px!important;}*/
div.checker{margin-top:5px!important;}
label.cgh{font-weight: normal;}
div.selector.disabled span, div.selector.disabled.active span {color: gray!important;}
.tumbi .toolin{display:none; width:200px; margin-left:-200px;}
.tumbi:hover .toolin{display:block; position:absolute; z-index: 300; background: white; border:1px solid lightgray; padding:5px; font-size:11px; opacity:1;}
.opa{opacity:0.9;width:30px; height:auto;}
.centred{text-align: center; margin:auto; padding:5px; border:1px solid lightgray; display: block; margin-bottom:10px;}
.greeny{background-color: #55c65e; color:white;}
.btnistr {display:block; background-color: #e34866 !important;color: white!important; display: block!important; margin-bottom: 10px!important; min-height: 70px; white-space: normal!important; color:white; width:100%;}
.btnistr:hover{background-color:#E26F8A!important;}
.btnistr span {font-size: 18px;height: 30px;margin-top: 10px; font-weight:normal;}
#pdesc{text-align: justify;}
.confcont{margin-top:20px;}
.testa{background-color: #999999; color:white; padding:10px;}
b.numb{font-weight: normal;}
table#list_atr_list tbody tr td.copie{font-weight: bold; text-align:left!important;}
table#list_atr_list tbody tr td{text-align:left!important;}
table#list_atr_list tbody tr td b{font-weight: normal; padding:2px;}
table#list_atr_list tbody tr td b:hover{cursor: pointer;background-color:#b8ce02;}
table#list_atr_list tbody tr td b:hover {background-color:#b8ce02;}
table#list_atr_list thead tr th b#sort_table{text-align:left!important;float:left;}
table#list_atr_list thead tr th{text-align:left!important;}
.bxagg{background-color:#eeeeee; padding-top:5px; margin-top:5px;}
.tumbi .icon-info-sign{color:#00b7ff;cursor:help;}
#center_column{padding:0px!important;}
@media (min-width:768px){.clon{padding-left:0px!important;}}
.inbtn{width:60px;height:auto;float:left;}
img.ch{cursor:pointer;border:1px solid lightgray;border-radius:4px;margin:5px;padding:3px;width:105px; padding-bottom: 20px; background-image:url('../img/radio.png');background-position: 50% 130%; background-repeat: no-repeat;}	
img.chx{cursor:pointer;border:1px solid lightgray;border-radius:4px;margin:5px;padding:3px;width:75px; padding-bottom: 20px; background-image:url('../img/radio.png');background-position: 50% 137%; background-repeat: no-repeat;}	
img.evidenced{background-color:lightblue!important;border:1px solid gray!important; background-image:url('../img/radio.png');background-position: 50% 100%; background-repeat: no-repeat;}
option.hid{display: none!important}
table#list_atr_list tbody tr td b{background-image:url('../img/radio.png');background-position: left top; background-repeat: no-repeat; padding-left:30px;}
table#list_atr_list tbody tr td b:hover{background-position: left bottom;}
#configura .imas{overflow-y:scroll; -webkit-overflow-scrolling: touch;}
#configura .imas:hover{background-color:white;}   
#imbott {cursor:pointer;background-color: lightgray;clear: both;color: white;display: block;float: none;font-size: 15px;height: 30px;line-height: 30px;padding: 5px auto auto;text-align: center;z-index: 1;}
.form-control[disabled], .form-control[readonly]{border:0px!important;}
#configura .ilbgr{background-image:url("../img/ajax-loader.gif");background-repeat:no-repeat;background-position: center center;}
span.imhov img{margin-left:20px;display:none;}
span.imhov:hover img{display:block;position:absolute;z-index:1000;}
#expligr{text-align: justify; float:none; clear:both; display:block;}#cropgrapp{background-color: #c2d20d; height:60px; width:100%; }#cropgrapp img {width:120px; height:auto; float:left;}
.confcont h2{font-size:21px;margin-top:0px;}