/*
PDFG : CUSTOM STYLE
*/
.diagnosio-wrap{
	text-align:right;
}
.diagnosio-wrap a.diagnosio-print{
    background: rgba(0, 0, 0, 0) url("../images/printer-32.png") repeat scroll 0 0 / cover ;
    display: inline-block;
    height: 32px;
    width: 32px;
}
/*load more*/
.btn-load-more {
  font-size: 20px;
  color: rgb(233, 239, 244);
  background-color: rgb(33, 70, 104);
  border: 0;
  outline: 0;
  padding: 10px 20px;
  margin: 10px;
  cursor: pointer;font-weight: bolder;
}
#main-wpsm-table-2 td {
    border-top: none;
}
.jqRadialGauge_gf_1{width:65%;float:left;}
.jqRadialGauge_gf_2{width:35%;float:left;margin-left: 7%;}
.jqRadialGauge_gf_c1,.jqRadialGauge_gf_c2,.jqRadialGauge_gf_c3{width: 100%; height: 100%;clear: right;}
.jqRadialGauge_gf_c1 span{background:#22b14c;width:25px;height:25px;position: absolute;}
.jqRadialGauge_gf_c2 span{background:#ffc90e;width:25px;height:25px;position: absolute;}
.jqRadialGauge_gf_c3 span{background:#ed1c24;width:25px;height:25px;position: absolute;}
.jqRadialGauge_gf_c1 p,.jqRadialGauge_gf_c2 p,.jqRadialGauge_gf_c3 p{display: inline-block;margin-left: 35px;/*width: 25%;*/line-height: 20px;color: hsl(211,52%,12%);font-weight: 600;}
.jqRadialGauge_gf_main {padding: 10px 15px;border: 2px solid #999999;width: 33%;float: right;margin: 10px;}
#main-wpsm-table-2 td.main-wpsm-table-label-where{background: rgb(31, 64, 106) !important;color:#fff;}
#main-wpsm-table-2 td.main-wpsm-table-label-warning{background: #ed1c24 !important;color:#fff;}
/*barometer*/
.gf_browser_gecko.gf_stylespro_wrapper.gfdp_wrapper{display:inline-block !important;}
.ui-jqlineargauge .ui-jqlineargauge-tooltip,.ui-jqradialgauge .ui-jqradialgauge-tooltip{-o-box-shadow:0 0 5px #aaa;-moz-box-shadow:0 0 5px #aaa;-webkit-box-shadow:0 0 5px #aaa;white-space:nowrap;padding:.2em .4em;z-index:9999;color:#333}.ui-jqlineargauge{position:relative}.ui-jqlineargauge .ui-jqlineargauge-tooltip{position:absolute;border:1px solid #ddd;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0 0 5px #aaa}* html .ui-jqlineargauge .ui-jqlineargauge-tooltip{background-image:none}body .ui-jqlineargauge .ui-jqlineargauge-tooltip{border-width:2px}.ui-jqradialgauge{position:relative}.ui-jqradialgauge .ui-jqradialgauge-tooltip{position:absolute;border:1px solid #ddd;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0 0 5px #aaa}* html .ui-jqradialgauge .ui-jqradialgauge-tooltip{background-image:none}body .ui-jqradialgauge .ui-jqradialgauge-tooltip{border-width:2px}.ui-jqbulletgraph{position:relative}.ui-jqbulletgraph .ui-jqbulletgraph-tooltip{position:absolute;white-space:nowrap;padding:.2em .4em;z-index:9999;border:1px solid #ddd;color:#333;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-o-box-shadow:0 0 5px #aaa;-moz-box-shadow:0 0 5px #aaa;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}* html .ui-jqbulletgraph .ui-jqbulletgraph-tooltip{background-image:none}body .ui-jqbulletgraph .ui-jqbulletgraph-tooltip{border-width:2px}
.btn-load-more:hover { background-color: rgb(86, 143, 193); }
@media only screen and (max-width: 1270px) {
.jqRadialGauge_gf_1{width:100%;float:none;}
.jqRadialGauge_gf_2{width:100%;float:right;}
.jqRadialGauge_gf_main {width: 55%;float: left;}
}
@media only screen and (max-width: 1000px) {
.jqRadialGauge_gf_main {width: 40%;float: left;}
}
@media only screen and (max-width: 730px) {
.jqRadialGauge_gf_2{width:100%;float:none;}
.jqRadialGauge_gf_main {width: 100%;float: none;}
}

.hidden{
    display: none;
}

.text-core{
    height:139px !important;
}
.text-core .text-wrap {
    width: 100%!important;
    height:139px !important;
}

.text-core .text-wrap .text-dropdown{
    color: #000!important;
}

.loader.loader--style3 {
    position: absolute;
    bottom:0;
}

.loader svg path,
.loader svg rect{
    fill: #FF6700;
}

/*Save section css*/



.save_section {
    background: #ffffff;
    padding: 20px 20px;
    margin: 20px 0;
}

.save_section h3 {float: left;margin: 0;color: #1a0f10;}

#wpp_save {
    border: 1px solid #124e7c;
    background: #124e7c;
    border-radius: 3px;
    padding: 10px 30px;
    float: right;
	color:white
}

.save_section:after,.save_section:before {
    content:  "";
    display: block;
    clear: both;
}
.wpsm-table-block {
    overflow-x: auto;clear: both;
}
.wpp-mobile .wpsm-comptable tr,
.wpp-mobile .wpsm-comptable td {
    font-size: 14px;
    padding: 0;
}
/*show scrollbar on mobile*/
::-webkit-scrollbar {
    -webkit-appearance: none;
}
::-webkit-scrollbar:vertical {
    width: 12px;
}
::-webkit-scrollbar:horizontal {
    height: 12px;
}
::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 10px;
    border: 2px solid #ffffff;
}
::-webkit-scrollbar-track {
    border-radius: 10px;  
    background-color: #ffffff; 
}
#main-wpsm-table-2.hover-col1 tr td:first-child {
    min-width: 0% !important;
}