.widget-drop-shadow {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
}
/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.legend {
  position: absolute !important;
  top: 60 !important;
  width: 80% !important;
  min-width: 1000px;
  -webkit-box-shadow: 0 1px 2px #000000;
  -moz-box-shadow: 0 1px 2px #000000;
  box-shadow: 0 1px 2px #000000;
}
.legend .categories li {
  width: 20% !important;
}
.legend .refinesGroup ul.categories li {
  margin-bottom: 10px !important;
}
.bandes_filters .row-wrapper {
  padding: 0 !important;
}
.bandes_filters .frequency_filter #DjPMqcqErow_0_cell_0 {
  display: none;
}
.bandes_filters .frequency_filter table {
  padding: 5px 0px;
}
.bandes_filters .frequency_filter #DjPMqcqErow_1_cell_0 {
  display: none;
}
.bandes_filters .frequency_filter #m8cYjGgRrow_0_cell_0 {
  display: none;
}
.bandes_filters .frequency_filter #m8cYjGgRrow_1_cell_0 {
  display: none;
}
.bandes_filters .frequency_filter select {
  width: auto !important;
}
.bandes_filters .frequency_filter input[type='submit'] {
  width: 100% !important;
  padding: 10px;
  border: solid 1px #ccc;
  background: none;
  margin-bottom: 5px;
  cursor: pointer;
}
.widget_frise #spinner {
  position: absolute;
  top: 385px;
  width: 50px;
  height: 50px;
  left: 50%;
}
.widget_frise .popup_detail {
  position: absolute;
  display: none;
  background: #FFF;
  border: solid 1px #000;
  z-index: 1;
  max-width: 350px;
}
.widget_frise .popup_detail .close_popup {
  position: absolute;
  color: #FFF;
  right: 0;
  padding: 10px;
  font-size: 16px;
  cursor: pointer;
}
.widget_frise .popup_detail .title {
  background: #1aa7ff;
  text-align: center;
  color: #FFF;
  padding: 10px;
  font-weight: bold;
  font-size: 16px;
  border-bottom: solid 1px #000;
}
.widget_frise .popup_detail .popup_container {
  max-height: 380px;
  overflow: auto;
}
.widget_frise .popup_detail .popup_container .info_title {
  text-align: center;
  color: #000;
  padding: 10px;
  font-weight: bold;
  font-size: 16px;
  border-bottom: solid 1px #000;
}
.widget_frise .popup_detail .popup_container .info {
  padding: 10px;
  border-bottom: solid 1px #000;
}
.widget_frise .popup_detail .popup_container .info .label {
  color: #006699;
  font-weight: bold;
}
.widget_frise .popup_detail .popup_container .application_title {
  text-align: center;
  color: #000;
  padding: 10px;
  font-weight: bold;
  font-size: 16px;
  border-bottom: solid 1px #000;
  border-top: none;
}
.widget_frise .popup_detail .popup_container .application_range {
  padding: 10px;
}
.widget_frise .popup_detail .popup_container .application_range .title_range {
  color: #006699;
  font-weight: bold;
  color: #006699;
  font-weight: bold;
  background: none;
  border: none;
  text-align: left;
  padding: 0;
  font-size: 14px;
}
.widget_frise .popup_detail .popup_container .application_info {
  padding: 10px;
  /* 				max-height: 250px; */

  /* 	  			overflow: auto; */

}
.widget_frise .popup_detail .popup_container .application_info .application_img {
  text-align: center;
}
.widget_frise .popup_detail .popup_container .application_info .application_img img {
  width: 50%;
}
.widget_frise .popup_detail .popup_container .link {
  text-align: center;
  padding: 8px;
  font-size: 16px;
  border-top: solid 1px;
}
.widget_frise .popup_detail.shown {
  display: block;
}
.widget_frise .left_side {
  width: 15%;
  height: 500px;
  float: left;
  padding: 10px 15px;
}
.widget_frise .left_side .image_application_container {
  padding: 5px;
  max-height: 300px;
  margin-bottom: 10px;
  border: solid 1px #ccc;
  clear: both;
}
.widget_frise .left_side .image_application_container img {
  width: 100%;
  height: 115px;
}
.widget_frise .left_side button {
  width: 100%;
  padding: 10px;
  border: solid 1px #ccc;
  background: none;
  margin-bottom: 5px;
  cursor: pointer;
}
.widget_frise .left_side button.plus,
.widget_frise .left_side button.moins {
  font-weight: 100;
  position: relative;
}
.widget_frise .left_side button.plus:disabled,
.widget_frise .left_side button.moins:disabled {
  font-weight: bold;
}
.widget_frise .left_side button.plus:disabled:after,
.widget_frise .left_side button.moins:disabled:after {
  content: "✔";
  position: absolute;
  right: 10px;
}
.widget_frise .left_side button.reset {
  font-size: 11px;
}
.widget_frise .left_side button.zoom_in {
  width: 50%;
  float: left;
  font-size: 21px;
  font-weight: bold;
}
.widget_frise .left_side button.zoom_out {
  width: 50%;
  float: left;
  font-size: 21px;
  font-weight: bold;
  border-right: none;
}
.widget_frise .right_side {
  width: 5%;
  float: left;
}
.widget_frise .right_side .label_pri {
  border: solid 1px #ccc;
  color: #000;
  text-align: center;
  font-size: 13px;
  text-align: center;
  height: 198px;
  position: relative;
  margin-left: 5px;
  cursor: pointer;
  font-weight: bold;
  margin-top: 202px;
}
.widget_frise .right_side .label_pri span {
  position: absolute;
  transform: rotate(-90deg);
  display: block;
  position: absolute;
  top: 88px;
  left: -65px;
  width: 198px;
  z-index: -1;
}
.widget_frise .right_side .label_pri .popup_label {
  position: absolute;
  font-size: 12px;
  width: 200px;
  left: -220px;
  background: #FFF;
  padding: 5px;
  -webkit-box-shadow: 0 1px 2px #000000;
  -moz-box-shadow: 0 1px 2px #000000;
  box-shadow: 0 1px 2px #000000;
  display: none;
}
.widget_frise .right_side .label_pri .popup_label.shown {
  display: block;
}
.widget_frise .right_side .label_sec {
  border: solid 1px #ccc;
  color: #000;
  text-align: center;
  font-size: 13px;
  text-align: center;
  height: 98px;
  position: relative;
  margin-left: 5px;
  cursor: pointer;
  font-weight: bold;
  margin-top: 10px;
}
.widget_frise .right_side .label_sec span {
  position: absolute;
  transform: rotate(-90deg);
  display: block;
  position: absolute;
  top: 28px;
  left: -15px;
  width: 98px;
  z-index: -1;
}
.widget_frise .right_side .label_sec .popup_label {
  position: absolute;
  font-size: 12px;
  width: 200px;
  left: -220px;
  background: #FFF;
  padding: 5px;
  -webkit-box-shadow: 0 1px 2px #000000;
  -moz-box-shadow: 0 1px 2px #000000;
  box-shadow: 0 1px 2px #000000;
  display: none;
}
.widget_frise .right_side .label_sec .popup_label.shown {
  display: block;
}
.widget_frise .right_side .label_afp {
  border: solid 1px #ccc;
  color: #000;
  text-align: center;
  font-size: 13px;
  text-align: center;
  height: 98px;
  position: relative;
  margin-left: 5px;
  cursor: pointer;
  font-weight: bold;
  margin-top: 10px;
}
.widget_frise .right_side .label_afp span {
  position: absolute;
  transform: rotate(-90deg);
  display: block;
  position: absolute;
  top: 28px;
  left: -15px;
  width: 98px;
  z-index: -1;
}
.widget_frise .right_side .label_afp .popup_label {
  position: absolute;
  font-size: 12px;
  width: 200px;
  left: -220px;
  background: #FFF;
  padding: 5px;
  -webkit-box-shadow: 0 1px 2px #000000;
  -moz-box-shadow: 0 1px 2px #000000;
  box-shadow: 0 1px 2px #000000;
  display: none;
}
.widget_frise .right_side .label_afp .popup_label.shown {
  display: block;
}
.widget_frise .content_frise {
  width: 80%;
  float: left;
  margin-top: 90px;
}
.widget_frise .content_frise .last-freq {
  position: absolute;
  top: 180px;
  color: #aaa !important;
  font-size: 11px;
  -ms-transform: rotate(-60deg);
  /* IE 9 */

  -webkit-transform: rotate(-60deg);
  /* Chrome, Safari, Opera */

  transform: rotate(-60deg);
}
.widget_frise .content_frise .last-freq.hidden {
  display: none;
}
.widget_frise .content_frise .last-freq:before {
  content: "";
  position: absolute;
  background: #cacaca;
  width: 10px;
  height: 10px;
  border-radius: 20px;
  left: -18px;
  top: 8px;
}
.widget_frise .content_frise .content-chart {
  overflow: hidden;
  width: 1000px;
  position: relative;
  min-width: 100%;
  padding-top: 80px;
  margin-left: auto;
  margin-right: auto;
  height: 486px;
  padding-left: 25px;
  padding-right: 25px;
}
.widget_frise .content_frise .content-chart:hover a.control {
  display: block;
  z-index: 400;
}
.widget_frise .content_frise .content-chart a.control {
  width: 50px;
  height: 50px;
  display: inline-block;
  position: absolute;
  top: 190px;
  color: transparent;
  margin-top: 50px;
  display: none;
  border-radius: 50px 50px 50px 50px;
  -webkit-border-radius: 50px 50px 50px 50px;
  -moz-border-radius: 50px 50px 50px 50px;
  -webkit-border-top-right-radius: 50px;
  -webkit-border-bottom-right-radius: 50px;
  -webkit-border-bottom-left-radius: 50px;
  -webkit-border-top-left-radius: 50px;
  -moz-border-radius-topright: 50px;
  -moz-border-radius-bottomright: 50px;
  -moz-border-radius-bottomleft: 50px;
  -moz-border-radius-topleft: 50px;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  border-bottom-left-radius: 50px;
  border-top-left-radius: 50px;
  -moz-background-clip: padding-box;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.widget_frise .content_frise .content-chart a.control.left {
  background: url(../img/arrow_left.png) no-repeat center rgba(0, 0, 0, 0.5);
  background-size: 40%;
  left: 20px;
  background-position: 13px 11px;
}
.widget_frise .content_frise .content-chart a.control.left:hover {
  -webkit-box-shadow: 0 1px 2px #000000;
  -moz-box-shadow: 0 1px 2px #000000;
  box-shadow: 0 1px 2px #000000;
}
.widget_frise .content_frise .content-chart a.control.right {
  background: url(../img/arrow_right.png) no-repeat center rgba(0, 0, 0, 0.5);
  background-size: 40%;
  right: 20px;
}
.widget_frise .content_frise .content-chart a.control.right:hover {
  -webkit-box-shadow: 0 1px 2px #000000;
  -moz-box-shadow: 0 1px 2px #000000;
  box-shadow: 0 1px 2px #000000;
}
.widget_frise .content_frise .content-chart .chart {
  height: auto;
  position: relative;
}
.widget_frise .content_frise .content-chart .chart span.frequence {
  font-size: 11px;
  position: relative;
  -ms-transform: rotate(-60deg);
  /* IE 9 */

  -webkit-transform: rotate(-60deg);
  /* Chrome, Safari, Opera */

  transform: rotate(-60deg);
  display: inline-block;
  top: -55px;
  left: -17px;
  color: #aaaaaa;
  min-width: 80px;
}
.widget_frise .content_frise .content-chart .chart span.isLast {
  position: absolute;
  right: -56px;
  -ms-transform: rotate(-60deg);
  /* IE 9 */

  -webkit-transform: rotate(-60deg);
  /* Chrome, Safari, Opera */

  transform: rotate(-60deg);
  display: inline-block;
  color: #aaaaaa;
  font-size: 11px;
  top: -55px;
  min-width: 80px;
}
.widget_frise .content_frise .content-chart .chart .blocFreq {
  border-top: solid 1px #cacaca;
  position: relative;
}
.widget_frise .content_frise .content-chart .chart .blocFreq [data-type="afp"] {
  border: none !important;
}
.widget_frise .content_frise .content-chart .chart .blocFreq .area-bordred {
  border-top: solid 2px #FFF;
  border-right: solid 2px #FFF;
  width: 100% ;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
  cursor: pointer;
  /*&:hover {
							.public_popup {
								display: block;
							}
						}*/

}
.widget_frise .content_frise .content-chart .chart .blocFreq .area-bordred.transparent-metaclass .public_popup {
  display: none !important;
}
.widget_frise .content_frise .content-chart .chart .blocFreq .area-bordred.area-notbordred {
  border: none ;
  width: 100% ;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
  cursor: pointer;
}
.widget_frise .content_frise .content-chart .chart .blocFreq .area-bordred[data-type="afp"] .public_popup {
  bottom: 0;
}
.widget_frise .content_frise .content-chart .chart .blocFreq .area-bordred .public_popup {
  position: absolute;
  width: 200px;
  height: auto;
  -webkit-box-shadow: 0 1px 2px #000000;
  -moz-box-shadow: 0 1px 2px #000000;
  box-shadow: 0 1px 2px #000000;
  display: none;
  z-index: 30000;
  /*right: -200px;*/

  background: #FFF;
  padding: 10px;
  text-transform: none;
}
.widget_frise .content_frise .content-chart .chart .blocFreq .area-bordred .public_popup span {
  font-weight: bold;
  display: block;
}
.widget_frise .content_frise .content-chart .chart .blocFreq .area-bordred .public_popup.show_popup {
  display: block;
}
.widget_frise .content_frise .content-chart .chart .blocFreq .area-bordred.not-last {
  border-top: none;
  margin-bottom: 0px !important;
}
.widget_frise .content_frise .content-chart .chart .blocFreq .area-bordred.not-last .text {
  display: none !important;
}
.widget_frise .content_frise .content-chart .chart .blocFreq .area-bordred.is-last {
  margin-bottom: 10px !important;
}
.widget_frise .content_frise .content-chart .chart .blocFreq:before {
  content: "";
  position: absolute;
  background: #cacaca;
  width: 5px;
  height: 5px;
  border-radius: 20px;
  left: -3px;
  top: -3px;
}
.widget_frise .content_frise .content-chart .chart .blocFreq:first-child:before {
  content: "";
  position: absolute;
  background: #cacaca;
  width: 5px;
  height: 5px;
  border-radius: 20px;
  left: 0px;
  top: -3px;
}
.widget_frise .content_frise .content-chart .chart .blocFreq:last-child:after {
  content: "";
  position: absolute;
  background: #cacaca;
  width: 5px;
  height: 5px;
  border-radius: 20px;
  right: 0px;
  top: -3px;
}
.zoom_tools button {
  background: none;
  border: solid 1px #ccc;
  border-radius: 5px;
  padding: 5px 20px;
}
.zoom_tools {
  text-align: center;
}
.chart div span.last-frequence {
  font-size: 11px;
  position: absolute;
  -ms-transform: rotate(-60deg);
  /* IE 9 */

  -webkit-transform: rotate(-60deg);
  /* Chrome, Safari, Opera */

  transform: rotate(-60deg);
  display: inline-block;
  top: -35px;
  right: -25px;
  color: #aaaaaa;
}
.slider {
  width: 80%;
  margin-right: auto;
  margin-left: auto;
}
.chart div.popover {
  max-height: 200px;
  overflow-x: hidden;
  position: absolute;
  min-width: 350px;
  overflow-y: scroll;
}
.chart div.popover img {
  width: 120px;
}
.service_type {
  text-align: center;
  margin: 5px;
}
.service_type h1 {
  font-size: 22px;
}
p.text,
p.text-service {
  font-size: 10px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: bold;
  color: #000;
}
[data-type="pri"] p.text {
  font-size: 9px;
}
.chart div {
  position: relative;
}
.chart span.service-overlay {
  position: absolute;
  height: 100%;
  left: 0;
  display: none;
  top: 0;
  width: 100%;
  background: #FFF;
  opacity: 0.8;
  z-index: 1;
}
.chart span.service-overlay.shown {
  display: block;
}
.overlaysOpen.chart span.service-overlay {
  display: block;
  background-color: black;
  background-image: repeating-linear-gradient(45deg, transparent, transparent 19px, rgba(255, 255, 255, 0.5) 10px, rgba(255, 255, 255, 0.5) 22px);
  opacity: 0.7;
}
.closeOverlay span.service-overlay {
  display: none !important;
}
#slider {
  width: 500px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  margin-bottom: 0px;
}
.zoom_value {
  margin-bottom: 0px;
}
.chart_zoom_0_0_1 {
  transform: scalex(0.01);
  -moz-transform: scalex(0.01);
  -ms-transform: scalex(0.01);
  -webkit-transform: scalex(0.01);
  transform-origin: 0;
}
.chart_zoom_0_0_1 .blocFreq:before {
  -webkit-transform: scalex(100) !important;
  -moz-transform: scalex(100) !important;
  -ms-transform: scalex(100) !important;
  transform: scalex(100) !important;
}
.chart_zoom_0_0_1 .blocFreq:after {
  -webkit-transform: scalex(100) !important;
  -moz-transform: scalex(100) !important;
  -ms-transform: scalex(100) !important;
  transform: scalex(100) !important;
}
.chart_zoom_0_0_1 .blocFreq:first-child:before {
  left: 300px !important;
}
.chart_zoom_0_0_1 span.frequence,
.chart_zoom_0_0_1 span.isLast {
  -webkit-transform: scalex(100) rotate(-60deg) !important;
  -moz-transform: scalex(100) rotate(-60deg) !important;
  -ms-transform: scalex(100) rotate(-60deg) !important;
  transform: scalex(100) rotate(-60deg) !important;
}
.chart_zoom_0_0_1 span.frequences,
.chart_zoom_0_0_1 span.isLast {
  -webkit-transform: scalex(100) rotate(-60deg) !important;
  -moz-transform: scalex(100) rotate(-60deg) !important;
  -ms-transform: scalex(100) rotate(-60deg) !important;
  transform: scalex(100) rotate(-60deg) !important;
}
.chart_zoom_0_0_1 .public_popup {
  -webkit-transform: scalex(100) !important;
  -moz-transform: scalex(100) !important;
  -ms-transform: scalex(100) !important;
  transform: scalex(100) !important;
  /*right: -200px/@value !important;*/

}
.chart_zoom_0_0_1 .text,
.chart_zoom_0_0_1 .text-service,
.chart_zoom_0_0_1 .popover {
  -webkit-transform: scalex(100) !important;
  -moz-transform: scalex(100) !important;
  -o-transform: scalex(100) !important;
  -ms-transform: scalex(100) !important;
  transform: scalex(100) !important;
}
.chart_zoom_0_0_1 .service-overlay {
  background-image: repeating-linear-gradient(45deg, transparent, transparent 19px, rgba(255, 255, 255, 0.5) 10px, rgba(255, 255, 255, 0.5) 40px) !important;
}
.chart_zoom_0_0_1 .blocFreq span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_1 .blocFreq p.text {
  display: none !important;
}
.chart_zoom_0_0_1 .blocFreq:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_1 .blocFreq:first-child span.frequence {
  color: #aaa !important;
  left: 3000px !important;
}
.chart_zoom_0_0_1 .blocFreq:first-child:before {
  width: 5px !important;
  height: 5px !important;
  /*left: 500px !important;*/

}
.chart_zoom_0_0_1 .blocFreq.z_3 span.frequence {
  color: #aaa !important;
  left: 3000px !important;
}
.chart_zoom_0_0_1 .blocFreq.z_3:before {
  width: 5px !important;
  height: 5px !important;
}
.chart_zoom_0_0_1 .blocFreq.z_2 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_1 .blocFreq.z_2:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_1 .blocFreq.z_1 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_1 .blocFreq.z_1:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_1 .blocFreq.z_5 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_1 .blocFreq.z_5:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_2 {
  transform: scalex(0.02);
  -moz-transform: scalex(0.02);
  -ms-transform: scalex(0.02);
  -webkit-transform: scalex(0.02);
  transform-origin: 0;
}
.chart_zoom_0_0_2 .blocFreq:before {
  -webkit-transform: scalex(50) !important;
  -moz-transform: scalex(50) !important;
  -ms-transform: scalex(50) !important;
  transform: scalex(50) !important;
}
.chart_zoom_0_0_2 .blocFreq:after {
  -webkit-transform: scalex(50) !important;
  -moz-transform: scalex(50) !important;
  -ms-transform: scalex(50) !important;
  transform: scalex(50) !important;
}
.chart_zoom_0_0_2 .blocFreq:first-child:before {
  left: 150px !important;
}
.chart_zoom_0_0_2 span.frequence,
.chart_zoom_0_0_2 span.isLast {
  -webkit-transform: scalex(50) rotate(-60deg) !important;
  -moz-transform: scalex(50) rotate(-60deg) !important;
  -ms-transform: scalex(50) rotate(-60deg) !important;
  transform: scalex(50) rotate(-60deg) !important;
}
.chart_zoom_0_0_2 span.frequences,
.chart_zoom_0_0_2 span.isLast {
  -webkit-transform: scalex(50) rotate(-60deg) !important;
  -moz-transform: scalex(50) rotate(-60deg) !important;
  -ms-transform: scalex(50) rotate(-60deg) !important;
  transform: scalex(50) rotate(-60deg) !important;
}
.chart_zoom_0_0_2 .public_popup {
  -webkit-transform: scalex(50) !important;
  -moz-transform: scalex(50) !important;
  -ms-transform: scalex(50) !important;
  transform: scalex(50) !important;
  /*right: -200px/@value !important;*/

}
.chart_zoom_0_0_2 .text,
.chart_zoom_0_0_2 .text-service,
.chart_zoom_0_0_2 .popover {
  -webkit-transform: scalex(50) !important;
  -moz-transform: scalex(50) !important;
  -o-transform: scalex(50) !important;
  -ms-transform: scalex(50) !important;
  transform: scalex(50) !important;
}
.chart_zoom_0_0_2 .service-overlay {
  background-image: repeating-linear-gradient(45deg, transparent, transparent 19px, rgba(255, 255, 255, 0.5) 10px, rgba(255, 255, 255, 0.5) 40px) !important;
}
.chart_zoom_0_0_2 .blocFreq span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_2 .blocFreq p.text {
  display: none !important;
}
.chart_zoom_0_0_2 .blocFreq:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_2 .blocFreq:first-child span.frequence {
  color: #aaa !important;
  left: 1500px !important;
}
.chart_zoom_0_0_2 .blocFreq:first-child:before {
  width: 5px !important;
  height: 5px !important;
  /*left: 235px !important;*/

}
.chart_zoom_0_0_2 .blocFreq.z_3 span.frequence {
  color: #aaa !important;
  left: 1500px !important;
}
.chart_zoom_0_0_2 .blocFreq.z_3:before {
  width: 5px !important;
  height: 5px !important;
}
.chart_zoom_0_0_2 .blocFreq.z_2 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_2 .blocFreq.z_2:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_2 .blocFreq.z_1 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_2 .blocFreq.z_1:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_2 .blocFreq.z_5 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_2 .blocFreq.z_5:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_3 {
  transform: scalex(0.03);
  -moz-transform: scalex(0.03);
  -ms-transform: scalex(0.03);
  -webkit-transform: scalex(0.03);
  transform-origin: 0;
}
.chart_zoom_0_0_3 .blocFreq:before {
  -webkit-transform: scalex(33.333333333333336) !important;
  -moz-transform: scalex(33.333333333333336) !important;
  -ms-transform: scalex(33.333333333333336) !important;
  transform: scalex(33.333333333333336) !important;
}
.chart_zoom_0_0_3 .blocFreq:after {
  -webkit-transform: scalex(33.333333333333336) !important;
  -moz-transform: scalex(33.333333333333336) !important;
  -ms-transform: scalex(33.333333333333336) !important;
  transform: scalex(33.333333333333336) !important;
}
.chart_zoom_0_0_3 .blocFreq:first-child:before {
  left: 100px !important;
}
.chart_zoom_0_0_3 span.frequence,
.chart_zoom_0_0_3 span.isLast {
  -webkit-transform: scalex(33.333333333333336) rotate(-60deg) !important;
  -moz-transform: scalex(33.333333333333336) rotate(-60deg) !important;
  -ms-transform: scalex(33.333333333333336) rotate(-60deg) !important;
  transform: scalex(33.333333333333336) rotate(-60deg) !important;
}
.chart_zoom_0_0_3 span.frequences,
.chart_zoom_0_0_3 span.isLast {
  -webkit-transform: scalex(33.333333333333336) rotate(-60deg) !important;
  -moz-transform: scalex(33.333333333333336) rotate(-60deg) !important;
  -ms-transform: scalex(33.333333333333336) rotate(-60deg) !important;
  transform: scalex(33.333333333333336) rotate(-60deg) !important;
}
.chart_zoom_0_0_3 .public_popup {
  -webkit-transform: scalex(33.333333333333336) !important;
  -moz-transform: scalex(33.333333333333336) !important;
  -ms-transform: scalex(33.333333333333336) !important;
  transform: scalex(33.333333333333336) !important;
  /*right: -200px/@value !important;*/

}
.chart_zoom_0_0_3 .text,
.chart_zoom_0_0_3 .text-service,
.chart_zoom_0_0_3 .popover {
  -webkit-transform: scalex(33.333333333333336) !important;
  -moz-transform: scalex(33.333333333333336) !important;
  -o-transform: scalex(33.333333333333336) !important;
  -ms-transform: scalex(33.333333333333336) !important;
  transform: scalex(33.333333333333336) !important;
}
.chart_zoom_0_0_3 .service-overlay {
  background-image: repeating-linear-gradient(45deg, transparent, transparent 19px, rgba(255, 255, 255, 0.5) 10px, rgba(255, 255, 255, 0.5) 40px) !important;
}
.chart_zoom_0_0_3 .blocFreq span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_3 .blocFreq p.text {
  display: none !important;
}
.chart_zoom_0_0_3 .blocFreq:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_3 .blocFreq:first-child span.frequence {
  color: #aaa !important;
  left: 1000px !important;
}
.chart_zoom_0_0_3 .blocFreq:first-child:before {
  width: 5px !important;
  height: 5px !important;
  /*left: 155px !important;*/

}
.chart_zoom_0_0_3 .blocFreq.z_3 span.frequence {
  color: #aaa !important;
  left: 1000px !important;
}
.chart_zoom_0_0_3 .blocFreq.z_3:before {
  width: 5px !important;
  height: 5px !important;
}
.chart_zoom_0_0_3 .blocFreq.z_2 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_3 .blocFreq.z_2:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_3 .blocFreq.z_1 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_3 .blocFreq.z_1:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_3 .blocFreq.z_5 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_3 .blocFreq.z_5:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_4 {
  transform: scalex(0.04);
  -moz-transform: scalex(0.04);
  -ms-transform: scalex(0.04);
  -webkit-transform: scalex(0.04);
  transform-origin: 0;
}
.chart_zoom_0_0_4 .blocFreq:before {
  -webkit-transform: scalex(25) !important;
  -moz-transform: scalex(25) !important;
  -ms-transform: scalex(25) !important;
  transform: scalex(25) !important;
}
.chart_zoom_0_0_4 .blocFreq:after {
  -webkit-transform: scalex(25) !important;
  -moz-transform: scalex(25) !important;
  -ms-transform: scalex(25) !important;
  transform: scalex(25) !important;
}
.chart_zoom_0_0_4 .blocFreq:first-child:before {
  left: 75px !important;
}
.chart_zoom_0_0_4 span.frequence,
.chart_zoom_0_0_4 span.isLast {
  -webkit-transform: scalex(25) rotate(-60deg) !important;
  -moz-transform: scalex(25) rotate(-60deg) !important;
  -ms-transform: scalex(25) rotate(-60deg) !important;
  transform: scalex(25) rotate(-60deg) !important;
}
.chart_zoom_0_0_4 span.frequences,
.chart_zoom_0_0_4 span.isLast {
  -webkit-transform: scalex(25) rotate(-60deg) !important;
  -moz-transform: scalex(25) rotate(-60deg) !important;
  -ms-transform: scalex(25) rotate(-60deg) !important;
  transform: scalex(25) rotate(-60deg) !important;
}
.chart_zoom_0_0_4 .public_popup {
  -webkit-transform: scalex(25) !important;
  -moz-transform: scalex(25) !important;
  -ms-transform: scalex(25) !important;
  transform: scalex(25) !important;
  /*right: -200px/@value !important;*/

}
.chart_zoom_0_0_4 .text,
.chart_zoom_0_0_4 .text-service,
.chart_zoom_0_0_4 .popover {
  -webkit-transform: scalex(25) !important;
  -moz-transform: scalex(25) !important;
  -o-transform: scalex(25) !important;
  -ms-transform: scalex(25) !important;
  transform: scalex(25) !important;
}
.chart_zoom_0_0_4 .service-overlay {
  background-image: repeating-linear-gradient(45deg, transparent, transparent 19px, rgba(255, 255, 255, 0.5) 10px, rgba(255, 255, 255, 0.5) 40px) !important;
}
.chart_zoom_0_0_4 .blocFreq span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_4 .blocFreq p.text {
  display: none !important;
}
.chart_zoom_0_0_4 .blocFreq:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_4 .blocFreq:first-child span.frequence {
  color: #aaa !important;
  left: 560px !important;
}
.chart_zoom_0_0_4 .blocFreq:first-child:before {
  width: 5px !important;
  height: 5px !important;
  /*left: 2.5px/0.04 !important;*/

}
.chart_zoom_0_0_4 .blocFreq.z_3 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_4 .blocFreq.z_3:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_4 .blocFreq.z_2 span.frequence {
  color: #aaa !important;
  left: 560px !important;
}
.chart_zoom_0_0_4 .blocFreq.z_2:before {
  width: 5px !important;
  height: 5px !important;
}
.chart_zoom_0_0_4 .blocFreq.z_1 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_4 .blocFreq.z_1:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_4 .blocFreq.z_5 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_4 .blocFreq.z_5:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_5 {
  transform: scalex(0.05);
  -moz-transform: scalex(0.05);
  -ms-transform: scalex(0.05);
  -webkit-transform: scalex(0.05);
  transform-origin: 0;
}
.chart_zoom_0_0_5 .blocFreq:before {
  -webkit-transform: scalex(20) !important;
  -moz-transform: scalex(20) !important;
  -ms-transform: scalex(20) !important;
  transform: scalex(20) !important;
}
.chart_zoom_0_0_5 .blocFreq:after {
  -webkit-transform: scalex(20) !important;
  -moz-transform: scalex(20) !important;
  -ms-transform: scalex(20) !important;
  transform: scalex(20) !important;
}
.chart_zoom_0_0_5 .blocFreq:first-child:before {
  left: 60px !important;
}
.chart_zoom_0_0_5 span.frequence,
.chart_zoom_0_0_5 span.isLast {
  -webkit-transform: scalex(20) rotate(-60deg) !important;
  -moz-transform: scalex(20) rotate(-60deg) !important;
  -ms-transform: scalex(20) rotate(-60deg) !important;
  transform: scalex(20) rotate(-60deg) !important;
}
.chart_zoom_0_0_5 span.frequences,
.chart_zoom_0_0_5 span.isLast {
  -webkit-transform: scalex(20) rotate(-60deg) !important;
  -moz-transform: scalex(20) rotate(-60deg) !important;
  -ms-transform: scalex(20) rotate(-60deg) !important;
  transform: scalex(20) rotate(-60deg) !important;
}
.chart_zoom_0_0_5 .public_popup {
  -webkit-transform: scalex(20) !important;
  -moz-transform: scalex(20) !important;
  -ms-transform: scalex(20) !important;
  transform: scalex(20) !important;
  /*right: -200px/@value !important;*/

}
.chart_zoom_0_0_5 .text,
.chart_zoom_0_0_5 .text-service,
.chart_zoom_0_0_5 .popover {
  -webkit-transform: scalex(20) !important;
  -moz-transform: scalex(20) !important;
  -o-transform: scalex(20) !important;
  -ms-transform: scalex(20) !important;
  transform: scalex(20) !important;
}
.chart_zoom_0_0_5 .service-overlay {
  background-image: repeating-linear-gradient(45deg, transparent, transparent 19px, rgba(255, 255, 255, 0.5) 10px, rgba(255, 255, 255, 0.5) 40px) !important;
}
.chart_zoom_0_0_5 .blocFreq span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_5 .blocFreq span.frequence.z_3 {
  color: transparent !important;
}
.chart_zoom_0_0_5 .blocFreq span.frequence.z_2 {
  color: #aaa !important;
}
.chart_zoom_0_0_5 .blocFreq span.frequence.z_1 {
  color: transparent !important;
}
.chart_zoom_0_0_5 .blocFreq span.frequence.z_5 {
  color: transparent !important;
}
.chart_zoom_0_0_5 .blocFreq p.text {
  display: none !important;
}
.chart_zoom_0_0_5 .blocFreq:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_5 .blocFreq:first-child span.frequence {
  color: #aaa !important;
  left: 480px !important;
}
.chart_zoom_0_0_5 .blocFreq:first-child:before {
  width: 5px !important;
  height: 5px !important;
  /*left: 90px !important;*/

}
.chart_zoom_0_0_5 .blocFreq.z_3 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_5 .blocFreq.z_3:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_5 .blocFreq.z_2 span.frequence {
  color: #aaa !important;
  left: 480px !important;
}
.chart_zoom_0_0_5 .blocFreq.z_2:before {
  width: 5px !important;
  height: 5px !important;
}
.chart_zoom_0_0_5 .blocFreq.z_1 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_5 .blocFreq.z_1:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_5 .blocFreq.z_5 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_5 .blocFreq.z_5:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_6 {
  transform: scalex(0.06);
  -moz-transform: scalex(0.06);
  -ms-transform: scalex(0.06);
  -webkit-transform: scalex(0.06);
  transform-origin: 0;
}
.chart_zoom_0_0_6 .blocFreq:before {
  -webkit-transform: scalex(16.666666666666668) !important;
  -moz-transform: scalex(16.666666666666668) !important;
  -ms-transform: scalex(16.666666666666668) !important;
  transform: scalex(16.666666666666668) !important;
}
.chart_zoom_0_0_6 .blocFreq:after {
  -webkit-transform: scalex(16.666666666666668) !important;
  -moz-transform: scalex(16.666666666666668) !important;
  -ms-transform: scalex(16.666666666666668) !important;
  transform: scalex(16.666666666666668) !important;
}
.chart_zoom_0_0_6 .blocFreq:first-child:before {
  left: 50px !important;
}
.chart_zoom_0_0_6 span.frequence,
.chart_zoom_0_0_6 span.isLast {
  -webkit-transform: scalex(16.666666666666668) rotate(-60deg) !important;
  -moz-transform: scalex(16.666666666666668) rotate(-60deg) !important;
  -ms-transform: scalex(16.666666666666668) rotate(-60deg) !important;
  transform: scalex(16.666666666666668) rotate(-60deg) !important;
}
.chart_zoom_0_0_6 span.frequences,
.chart_zoom_0_0_6 span.isLast {
  -webkit-transform: scalex(16.666666666666668) rotate(-60deg) !important;
  -moz-transform: scalex(16.666666666666668) rotate(-60deg) !important;
  -ms-transform: scalex(16.666666666666668) rotate(-60deg) !important;
  transform: scalex(16.666666666666668) rotate(-60deg) !important;
}
.chart_zoom_0_0_6 .public_popup {
  -webkit-transform: scalex(16.666666666666668) !important;
  -moz-transform: scalex(16.666666666666668) !important;
  -ms-transform: scalex(16.666666666666668) !important;
  transform: scalex(16.666666666666668) !important;
  /*right: -200px/@value !important;*/

}
.chart_zoom_0_0_6 .text,
.chart_zoom_0_0_6 .text-service,
.chart_zoom_0_0_6 .popover {
  -webkit-transform: scalex(16.666666666666668) !important;
  -moz-transform: scalex(16.666666666666668) !important;
  -o-transform: scalex(16.666666666666668) !important;
  -ms-transform: scalex(16.666666666666668) !important;
  transform: scalex(16.666666666666668) !important;
}
.chart_zoom_0_0_6 .service-overlay {
  background-image: repeating-linear-gradient(45deg, transparent, transparent 19px, rgba(255, 255, 255, 0.5) 10px, rgba(255, 255, 255, 0.5) 40px) !important;
}
.chart_zoom_0_0_6 span.isLast {
  right: -390px !important;
}
.chart_zoom_0_0_6 .blocFreq .area-bordred .public_popup.left_show {
  left: -1800px;
  display: block !important;
}
.chart_zoom_0_0_6 .blocFreq .area-bordred .public_popup.right_show {
  right: -1800px;
  display: block !important;
}
.chart_zoom_0_0_6 .blocFreq span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_6 .blocFreq p.text {
  display: none !important;
}
.chart_zoom_0_0_6 .blocFreq:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_6 .blocFreq:first-child span.frequence {
  color: #aaa !important;
  left: 400px !important;
}
.chart_zoom_0_0_6 .blocFreq:first-child:before {
  width: 5px !important;
  height: 5px !important;
  /*left: 80px !important;*/

}
.chart_zoom_0_0_6 .blocFreq.z_3 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_6 .blocFreq.z_3:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_6 .blocFreq.z_2 span.frequence {
  color: #aaa !important;
  left: 400px !important;
}
.chart_zoom_0_0_6 .blocFreq.z_2:before {
  width: 5px !important;
  height: 5px !important;
}
.chart_zoom_0_0_6 .blocFreq.z_1 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_6 .blocFreq.z_1:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_6 .blocFreq.z_5 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_6 .blocFreq.z_5:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_7 {
  transform: scalex(0.07);
  -moz-transform: scalex(0.07);
  -ms-transform: scalex(0.07);
  -webkit-transform: scalex(0.07);
  transform-origin: 0;
}
.chart_zoom_0_0_7 .blocFreq:before {
  -webkit-transform: scalex(14.285714285714285) !important;
  -moz-transform: scalex(14.285714285714285) !important;
  -ms-transform: scalex(14.285714285714285) !important;
  transform: scalex(14.285714285714285) !important;
}
.chart_zoom_0_0_7 .blocFreq:after {
  -webkit-transform: scalex(14.285714285714285) !important;
  -moz-transform: scalex(14.285714285714285) !important;
  -ms-transform: scalex(14.285714285714285) !important;
  transform: scalex(14.285714285714285) !important;
}
.chart_zoom_0_0_7 .blocFreq:first-child:before {
  left: 42.857142857142854px !important;
}
.chart_zoom_0_0_7 span.frequence,
.chart_zoom_0_0_7 span.isLast {
  -webkit-transform: scalex(14.285714285714285) rotate(-60deg) !important;
  -moz-transform: scalex(14.285714285714285) rotate(-60deg) !important;
  -ms-transform: scalex(14.285714285714285) rotate(-60deg) !important;
  transform: scalex(14.285714285714285) rotate(-60deg) !important;
}
.chart_zoom_0_0_7 span.frequences,
.chart_zoom_0_0_7 span.isLast {
  -webkit-transform: scalex(14.285714285714285) rotate(-60deg) !important;
  -moz-transform: scalex(14.285714285714285) rotate(-60deg) !important;
  -ms-transform: scalex(14.285714285714285) rotate(-60deg) !important;
  transform: scalex(14.285714285714285) rotate(-60deg) !important;
}
.chart_zoom_0_0_7 .public_popup {
  -webkit-transform: scalex(14.285714285714285) !important;
  -moz-transform: scalex(14.285714285714285) !important;
  -ms-transform: scalex(14.285714285714285) !important;
  transform: scalex(14.285714285714285) !important;
  /*right: -200px/@value !important;*/

}
.chart_zoom_0_0_7 .text,
.chart_zoom_0_0_7 .text-service,
.chart_zoom_0_0_7 .popover {
  -webkit-transform: scalex(14.285714285714285) !important;
  -moz-transform: scalex(14.285714285714285) !important;
  -o-transform: scalex(14.285714285714285) !important;
  -ms-transform: scalex(14.285714285714285) !important;
  transform: scalex(14.285714285714285) !important;
}
.chart_zoom_0_0_7 .service-overlay {
  background-image: repeating-linear-gradient(45deg, transparent, transparent 19px, rgba(255, 255, 255, 0.5) 10px, rgba(255, 255, 255, 0.5) 40px) !important;
}
.chart_zoom_0_0_7 span.isLast {
  right: -350px !important;
}
.chart_zoom_0_0_7 .blocFreq .area-bordred .public_popup.left_show {
  left: -1530px;
  display: block !important;
}
.chart_zoom_0_0_7 .blocFreq .area-bordred .public_popup.right_show {
  right: -1530px;
  display: block !important;
}
.chart_zoom_0_0_7 .blocFreq span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_7 .blocFreq:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_7 .blocFreq p.text {
  display: none !important;
}
.chart_zoom_0_0_7 .blocFreq:first-child span.frequence {
  color: #aaa !important;
  left: 320px !important;
}
.chart_zoom_0_0_7 .blocFreq:first-child:before {
  width: 5px !important;
  height: 5px !important;
  /*left: 60px !important;*/

}
.chart_zoom_0_0_7 .blocFreq.z_3 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_7 .blocFreq.z_3:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_7 .blocFreq.z_2 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_7 .blocFreq.z_2:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_7 .blocFreq.z_1 span.frequence {
  color: #aaa !important;
  left: 320px !important;
}
.chart_zoom_0_0_7 .blocFreq.z_1:before {
  width: 5px !important;
  height: 5px !important;
}
.chart_zoom_0_0_7 .blocFreq.z_5 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_7 .blocFreq.z_5:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_8 {
  transform: scalex(0.08);
  -moz-transform: scalex(0.08);
  -ms-transform: scalex(0.08);
  -webkit-transform: scalex(0.08);
  transform-origin: 0;
}
.chart_zoom_0_0_8 .blocFreq:before {
  -webkit-transform: scalex(12.5) !important;
  -moz-transform: scalex(12.5) !important;
  -ms-transform: scalex(12.5) !important;
  transform: scalex(12.5) !important;
}
.chart_zoom_0_0_8 .blocFreq:after {
  -webkit-transform: scalex(12.5) !important;
  -moz-transform: scalex(12.5) !important;
  -ms-transform: scalex(12.5) !important;
  transform: scalex(12.5) !important;
}
.chart_zoom_0_0_8 .blocFreq:first-child:before {
  left: 37.5px !important;
}
.chart_zoom_0_0_8 span.frequence,
.chart_zoom_0_0_8 span.isLast {
  -webkit-transform: scalex(12.5) rotate(-60deg) !important;
  -moz-transform: scalex(12.5) rotate(-60deg) !important;
  -ms-transform: scalex(12.5) rotate(-60deg) !important;
  transform: scalex(12.5) rotate(-60deg) !important;
}
.chart_zoom_0_0_8 span.frequences,
.chart_zoom_0_0_8 span.isLast {
  -webkit-transform: scalex(12.5) rotate(-60deg) !important;
  -moz-transform: scalex(12.5) rotate(-60deg) !important;
  -ms-transform: scalex(12.5) rotate(-60deg) !important;
  transform: scalex(12.5) rotate(-60deg) !important;
}
.chart_zoom_0_0_8 .public_popup {
  -webkit-transform: scalex(12.5) !important;
  -moz-transform: scalex(12.5) !important;
  -ms-transform: scalex(12.5) !important;
  transform: scalex(12.5) !important;
  /*right: -200px/@value !important;*/

}
.chart_zoom_0_0_8 .text,
.chart_zoom_0_0_8 .text-service,
.chart_zoom_0_0_8 .popover {
  -webkit-transform: scalex(12.5) !important;
  -moz-transform: scalex(12.5) !important;
  -o-transform: scalex(12.5) !important;
  -ms-transform: scalex(12.5) !important;
  transform: scalex(12.5) !important;
}
.chart_zoom_0_0_8 .service-overlay {
  background-image: repeating-linear-gradient(45deg, transparent, transparent 19px, rgba(255, 255, 255, 0.5) 10px, rgba(255, 255, 255, 0.5) 40px) !important;
}
.chart_zoom_0_0_8 .area-bordred .public_popup.left_show {
  left: -1370px;
  display: block !important;
}
.chart_zoom_0_0_8 .area-bordred .public_popup.right_show {
  right: -1370px;
  display: block !important;
}
.chart_zoom_0_0_8 span.isLast {
  right: -300px !important;
}
.chart_zoom_0_0_8 .blocFreq span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_8 .blocFreq p.text {
  display: none !important;
}
.chart_zoom_0_0_8 .blocFreq:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_8 .blocFreq:first-child span.frequence {
  color: #aaa !important;
  left: 280px !important;
}
.chart_zoom_0_0_8 .blocFreq:first-child:before {
  width: 5px !important;
  height: 5px !important;
  /*left: 55px !important;*/

}
.chart_zoom_0_0_8 .blocFreq.z_3 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_8 .blocFreq.z_3:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_8 .blocFreq.z_2 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_8 .blocFreq.z_2:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_8 .blocFreq.z_1 span.frequence {
  color: #aaa !important;
  left: 280px !important;
}
.chart_zoom_0_0_8 .blocFreq.z_1:before {
  width: 5px !important;
  height: 5px !important;
}
.chart_zoom_0_0_8 .blocFreq.z_5 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_8 .blocFreq.z_5:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_9 {
  transform: scalex(0.09);
  -moz-transform: scalex(0.09);
  -ms-transform: scalex(0.09);
  -webkit-transform: scalex(0.09);
  transform-origin: 0;
}
.chart_zoom_0_0_9 .blocFreq:before {
  -webkit-transform: scalex(11.11111111111111) !important;
  -moz-transform: scalex(11.11111111111111) !important;
  -ms-transform: scalex(11.11111111111111) !important;
  transform: scalex(11.11111111111111) !important;
}
.chart_zoom_0_0_9 .blocFreq:after {
  -webkit-transform: scalex(11.11111111111111) !important;
  -moz-transform: scalex(11.11111111111111) !important;
  -ms-transform: scalex(11.11111111111111) !important;
  transform: scalex(11.11111111111111) !important;
}
.chart_zoom_0_0_9 .blocFreq:first-child:before {
  left: 33.333333333333336px !important;
}
.chart_zoom_0_0_9 span.frequence,
.chart_zoom_0_0_9 span.isLast {
  -webkit-transform: scalex(11.11111111111111) rotate(-60deg) !important;
  -moz-transform: scalex(11.11111111111111) rotate(-60deg) !important;
  -ms-transform: scalex(11.11111111111111) rotate(-60deg) !important;
  transform: scalex(11.11111111111111) rotate(-60deg) !important;
}
.chart_zoom_0_0_9 span.frequences,
.chart_zoom_0_0_9 span.isLast {
  -webkit-transform: scalex(11.11111111111111) rotate(-60deg) !important;
  -moz-transform: scalex(11.11111111111111) rotate(-60deg) !important;
  -ms-transform: scalex(11.11111111111111) rotate(-60deg) !important;
  transform: scalex(11.11111111111111) rotate(-60deg) !important;
}
.chart_zoom_0_0_9 .public_popup {
  -webkit-transform: scalex(11.11111111111111) !important;
  -moz-transform: scalex(11.11111111111111) !important;
  -ms-transform: scalex(11.11111111111111) !important;
  transform: scalex(11.11111111111111) !important;
  /*right: -200px/@value !important;*/

}
.chart_zoom_0_0_9 .text,
.chart_zoom_0_0_9 .text-service,
.chart_zoom_0_0_9 .popover {
  -webkit-transform: scalex(11.11111111111111) !important;
  -moz-transform: scalex(11.11111111111111) !important;
  -o-transform: scalex(11.11111111111111) !important;
  -ms-transform: scalex(11.11111111111111) !important;
  transform: scalex(11.11111111111111) !important;
}
.chart_zoom_0_0_9 .service-overlay {
  background-image: repeating-linear-gradient(45deg, transparent, transparent 19px, rgba(255, 255, 255, 0.5) 10px, rgba(255, 255, 255, 0.5) 40px) !important;
}
.chart_zoom_0_0_9 .area-bordred .public_popup.left_show {
  left: -1220px;
  display: block !important;
}
.chart_zoom_0_0_9 .area-bordred .public_popup.right_show {
  right: -1220px;
  display: block !important;
}
.chart_zoom_0_0_9 span.isLast {
  right: -280px !important;
}
.chart_zoom_0_0_9 .blocFreq span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_9 .blocFreq p.text {
  display: none !important;
}
.chart_zoom_0_0_9 .blocFreq:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_9 .blocFreq:first-child span.frequence {
  color: #aaa !important;
  left: 250px !important;
}
.chart_zoom_0_0_9 .blocFreq:first-child:before {
  width: 5px !important;
  height: 5px !important;
  /*left: 50px;*/

}
.chart_zoom_0_0_9 .blocFreq.z_3 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_9 .blocFreq.z_3:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_9 .blocFreq.z_2 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_9 .blocFreq.z_2:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_0_9 .blocFreq.z_1 span.frequence {
  color: #aaa !important;
  left: 250px !important;
}
.chart_zoom_0_0_9 .blocFreq.z_1:before {
  width: 5px !important;
  height: 5px !important;
}
.chart_zoom_0_0_9 .blocFreq.z_5 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_0_9 .blocFreq.z_5:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_1 {
  transform: scalex(0.1);
  -moz-transform: scalex(0.1);
  -ms-transform: scalex(0.1);
  -webkit-transform: scalex(0.1);
  transform-origin: 0;
}
.chart_zoom_0_1 .blocFreq:before {
  -webkit-transform: scalex(10) !important;
  -moz-transform: scalex(10) !important;
  -ms-transform: scalex(10) !important;
  transform: scalex(10) !important;
}
.chart_zoom_0_1 .blocFreq:after {
  -webkit-transform: scalex(10) !important;
  -moz-transform: scalex(10) !important;
  -ms-transform: scalex(10) !important;
  transform: scalex(10) !important;
}
.chart_zoom_0_1 .blocFreq:first-child:before {
  left: 30px !important;
}
.chart_zoom_0_1 span.frequence,
.chart_zoom_0_1 span.isLast {
  -webkit-transform: scalex(10) rotate(-60deg) !important;
  -moz-transform: scalex(10) rotate(-60deg) !important;
  -ms-transform: scalex(10) rotate(-60deg) !important;
  transform: scalex(10) rotate(-60deg) !important;
}
.chart_zoom_0_1 span.frequences,
.chart_zoom_0_1 span.isLast {
  -webkit-transform: scalex(10) rotate(-60deg) !important;
  -moz-transform: scalex(10) rotate(-60deg) !important;
  -ms-transform: scalex(10) rotate(-60deg) !important;
  transform: scalex(10) rotate(-60deg) !important;
}
.chart_zoom_0_1 .public_popup {
  -webkit-transform: scalex(10) !important;
  -moz-transform: scalex(10) !important;
  -ms-transform: scalex(10) !important;
  transform: scalex(10) !important;
  /*right: -200px/@value !important;*/

}
.chart_zoom_0_1 .text,
.chart_zoom_0_1 .text-service,
.chart_zoom_0_1 .popover {
  -webkit-transform: scalex(10) !important;
  -moz-transform: scalex(10) !important;
  -o-transform: scalex(10) !important;
  -ms-transform: scalex(10) !important;
  transform: scalex(10) !important;
}
.chart_zoom_0_1 .service-overlay {
  background-image: repeating-linear-gradient(45deg, transparent, transparent 19px, rgba(255, 255, 255, 0.5) 10px, rgba(255, 255, 255, 0.5) 40px) !important;
}
.chart_zoom_0_1 span.isLast {
  right: -250px !important;
}
.chart_zoom_0_1 .blocFreq .area-bordred .public_popup.left_show {
  left: -1110px;
  display: block !important;
}
.chart_zoom_0_1 .blocFreq .area-bordred .public_popup.right_show {
  right: -1110px;
  display: block !important;
}
.chart_zoom_0_1 .blocFreq span.frequence {
  color: transparent !important;
}
.chart_zoom_0_1 .blocFreq:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_1 .blocFreq p.text {
  display: none !important;
}
.chart_zoom_0_1 .blocFreq:first-child span.frequence {
  color: #aaa !important;
  left: 210px !important;
}
.chart_zoom_0_1 .blocFreq:first-child:before {
  width: 5px !important;
  height: 5px !important;
  /*left: 45px;*/

}
.chart_zoom_0_1 .blocFreq.z_3 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_1 .blocFreq.z_3:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_1 .blocFreq.z_2 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_1 .blocFreq.z_2:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_1 .blocFreq.z_1 span.frequence {
  color: #aaa !important;
  left: 210px !important;
}
.chart_zoom_0_1 .blocFreq.z_1:before {
  width: 5px !important;
  height: 5px !important;
}
.chart_zoom_0_1 .blocFreq.z_5 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_1 .blocFreq.z_5:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_2 {
  transform: scalex(0.2);
  -moz-transform: scalex(0.2);
  -ms-transform: scalex(0.2);
  -webkit-transform: scalex(0.2);
  transform-origin: 0;
}
.chart_zoom_0_2 .blocFreq:before {
  -webkit-transform: scalex(5) !important;
  -moz-transform: scalex(5) !important;
  -ms-transform: scalex(5) !important;
  transform: scalex(5) !important;
}
.chart_zoom_0_2 .blocFreq:after {
  -webkit-transform: scalex(5) !important;
  -moz-transform: scalex(5) !important;
  -ms-transform: scalex(5) !important;
  transform: scalex(5) !important;
}
.chart_zoom_0_2 .blocFreq:first-child:before {
  left: 15px !important;
}
.chart_zoom_0_2 span.frequence,
.chart_zoom_0_2 span.isLast {
  -webkit-transform: scalex(5) rotate(-60deg) !important;
  -moz-transform: scalex(5) rotate(-60deg) !important;
  -ms-transform: scalex(5) rotate(-60deg) !important;
  transform: scalex(5) rotate(-60deg) !important;
}
.chart_zoom_0_2 span.frequences,
.chart_zoom_0_2 span.isLast {
  -webkit-transform: scalex(5) rotate(-60deg) !important;
  -moz-transform: scalex(5) rotate(-60deg) !important;
  -ms-transform: scalex(5) rotate(-60deg) !important;
  transform: scalex(5) rotate(-60deg) !important;
}
.chart_zoom_0_2 .public_popup {
  -webkit-transform: scalex(5) !important;
  -moz-transform: scalex(5) !important;
  -ms-transform: scalex(5) !important;
  transform: scalex(5) !important;
  /*right: -200px/@value !important;*/

}
.chart_zoom_0_2 .text,
.chart_zoom_0_2 .text-service,
.chart_zoom_0_2 .popover {
  -webkit-transform: scalex(5) !important;
  -moz-transform: scalex(5) !important;
  -o-transform: scalex(5) !important;
  -ms-transform: scalex(5) !important;
  transform: scalex(5) !important;
}
.chart_zoom_0_2 .service-overlay {
  background-image: repeating-linear-gradient(45deg, transparent, transparent 19px, rgba(255, 255, 255, 0.5) 10px, rgba(255, 255, 255, 0.5) 40px) !important;
}
.chart_zoom_0_2 span.isLast {
  right: -143px !important;
}
.chart_zoom_0_2 .blocFreq .area-bordred .public_popup.left_show {
  left: -600px;
  display: block !important;
}
.chart_zoom_0_2 .blocFreq .area-bordred .public_popup.right_show {
  right: -600px;
  display: block !important;
}
.chart_zoom_0_2 .blocFreq span.frequence {
  color: transparent !important;
}
.chart_zoom_0_2 .blocFreq p.text {
  display: none !important;
}
.chart_zoom_0_2 .blocFreq:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_2 .blocFreq:first-child span.frequence {
  color: #aaa !important;
  left: 85px !important;
}
.chart_zoom_0_2 .blocFreq:first-child:before {
  width: 5px !important;
  height: 5px !important;
  /*left: 20px;*/

}
.chart_zoom_0_2 .blocFreq.z_3 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_2 .blocFreq.z_3:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_2 .blocFreq.z_2 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_2 .blocFreq.z_2:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_2 .blocFreq.z_1 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_2 .blocFreq.z_1:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_2 .blocFreq.z_5 span.frequence {
  color: #aaa !important;
  left: 85px !important;
}
.chart_zoom_0_2 .blocFreq.z_5:before {
  width: 5px !important;
  height: 5px !important;
}
.chart_zoom_0_4 {
  transform: scalex(0.4);
  -moz-transform: scalex(0.4);
  -ms-transform: scalex(0.4);
  -webkit-transform: scalex(0.4);
  transform-origin: 0;
}
.chart_zoom_0_4 .blocFreq:before {
  -webkit-transform: scalex(2.5) !important;
  -moz-transform: scalex(2.5) !important;
  -ms-transform: scalex(2.5) !important;
  transform: scalex(2.5) !important;
}
.chart_zoom_0_4 .blocFreq:after {
  -webkit-transform: scalex(2.5) !important;
  -moz-transform: scalex(2.5) !important;
  -ms-transform: scalex(2.5) !important;
  transform: scalex(2.5) !important;
}
.chart_zoom_0_4 .blocFreq:first-child:before {
  left: 7.5px !important;
}
.chart_zoom_0_4 span.frequence,
.chart_zoom_0_4 span.isLast {
  -webkit-transform: scalex(2.5) rotate(-60deg) !important;
  -moz-transform: scalex(2.5) rotate(-60deg) !important;
  -ms-transform: scalex(2.5) rotate(-60deg) !important;
  transform: scalex(2.5) rotate(-60deg) !important;
}
.chart_zoom_0_4 span.frequences,
.chart_zoom_0_4 span.isLast {
  -webkit-transform: scalex(2.5) rotate(-60deg) !important;
  -moz-transform: scalex(2.5) rotate(-60deg) !important;
  -ms-transform: scalex(2.5) rotate(-60deg) !important;
  transform: scalex(2.5) rotate(-60deg) !important;
}
.chart_zoom_0_4 .public_popup {
  -webkit-transform: scalex(2.5) !important;
  -moz-transform: scalex(2.5) !important;
  -ms-transform: scalex(2.5) !important;
  transform: scalex(2.5) !important;
  /*right: -200px/@value !important;*/

}
.chart_zoom_0_4 .text,
.chart_zoom_0_4 .text-service,
.chart_zoom_0_4 .popover {
  -webkit-transform: scalex(2.5) !important;
  -moz-transform: scalex(2.5) !important;
  -o-transform: scalex(2.5) !important;
  -ms-transform: scalex(2.5) !important;
  transform: scalex(2.5) !important;
}
.chart_zoom_0_4 .service-overlay {
  background-image: repeating-linear-gradient(45deg, transparent, transparent 19px, rgba(255, 255, 255, 0.5) 10px, rgba(255, 255, 255, 0.5) 40px) !important;
}
.chart_zoom_0_4 span.isLast {
  right: -86px !important;
}
.chart_zoom_0_4 .blocFreq .area-bordred .public_popup.left_show {
  left: -350px;
  display: block !important;
}
.chart_zoom_0_4 .blocFreq .area-bordred .public_popup.right_show {
  right: -350px;
  display: block !important;
}
.chart_zoom_0_4 .blocFreq span.frequence {
  left: 20px !important;
}
.chart_zoom_0_4 .blocFreq span.frequence {
  color: transparent !important;
}
.chart_zoom_0_4 .blocFreq:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_4 .blocFreq p.text {
  display: none !important;
}
.chart_zoom_0_4 .blocFreq:first-child:before {
  left: 0 !important;
}
.chart_zoom_0_4 .blocFreq.z_3 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_4 .blocFreq.z_3:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_4 .blocFreq.z_2 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_4 .blocFreq.z_2:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_4 .blocFreq.z_1 span.frequence {
  color: transparent !important;
}
.chart_zoom_0_4 .blocFreq.z_1:before {
  width: 0px !important;
  height: 0px !important;
}
.chart_zoom_0_4 .blocFreq.z_5 span.frequence {
  color: #aaa !important;
  left: 20px !important;
}
.chart_zoom_0_4 .blocFreq.z_5:before {
  width: 5px !important;
  height: 5px !important;
}
.chart_zoom_0_6 {
  transform: scalex(0.6);
  -moz-transform: scalex(0.6);
  -ms-transform: scalex(0.6);
  -webkit-transform: scalex(0.6);
  transform-origin: 0;
}
.chart_zoom_0_6 .blocFreq:before {
  -webkit-transform: scalex(1.6666666666666667) !important;
  -moz-transform: scalex(1.6666666666666667) !important;
  -ms-transform: scalex(1.6666666666666667) !important;
  transform: scalex(1.6666666666666667) !important;
}
.chart_zoom_0_6 .blocFreq:after {
  -webkit-transform: scalex(1.6666666666666667) !important;
  -moz-transform: scalex(1.6666666666666667) !important;
  -ms-transform: scalex(1.6666666666666667) !important;
  transform: scalex(1.6666666666666667) !important;
}
.chart_zoom_0_6 .blocFreq:first-child:before {
  left: 5px !important;
}
.chart_zoom_0_6 span.frequence,
.chart_zoom_0_6 span.isLast {
  -webkit-transform: scalex(1.6666666666666667) rotate(-60deg) !important;
  -moz-transform: scalex(1.6666666666666667) rotate(-60deg) !important;
  -ms-transform: scalex(1.6666666666666667) rotate(-60deg) !important;
  transform: scalex(1.6666666666666667) rotate(-60deg) !important;
}
.chart_zoom_0_6 span.frequences,
.chart_zoom_0_6 span.isLast {
  -webkit-transform: scalex(1.6666666666666667) rotate(-60deg) !important;
  -moz-transform: scalex(1.6666666666666667) rotate(-60deg) !important;
  -ms-transform: scalex(1.6666666666666667) rotate(-60deg) !important;
  transform: scalex(1.6666666666666667) rotate(-60deg) !important;
}
.chart_zoom_0_6 .public_popup {
  -webkit-transform: scalex(1.6666666666666667) !important;
  -moz-transform: scalex(1.6666666666666667) !important;
  -ms-transform: scalex(1.6666666666666667) !important;
  transform: scalex(1.6666666666666667) !important;
  /*right: -200px/@value !important;*/

}
.chart_zoom_0_6 .text,
.chart_zoom_0_6 .text-service,
.chart_zoom_0_6 .popover {
  -webkit-transform: scalex(1.6666666666666667) !important;
  -moz-transform: scalex(1.6666666666666667) !important;
  -o-transform: scalex(1.6666666666666667) !important;
  -ms-transform: scalex(1.6666666666666667) !important;
  transform: scalex(1.6666666666666667) !important;
}
.chart_zoom_0_6 .service-overlay {
  background-image: repeating-linear-gradient(45deg, transparent, transparent 19px, rgba(255, 255, 255, 0.5) 10px, rgba(255, 255, 255, 0.5) 40px) !important;
}
.chart_zoom_0_6 .blocFreq .area-bordred .public_popup.left_show {
  left: -265px;
  display: block !important;
}
.chart_zoom_0_6 .blocFreq .area-bordred .public_popup.right_show {
  right: -265px;
  display: block !important;
}
.chart_zoom_0_6 .blocFreq span.frequence {
  left: -1px !important;
}
.chart_zoom_0_6 .blocFreq:first-child:before {
  left: 0 !important;
}
.chart_zoom_0_6 span.isLast {
  right: -73px !important;
}
.chart_zoom_0_8 {
  transform: scalex(0.8);
  -moz-transform: scalex(0.8);
  -ms-transform: scalex(0.8);
  -webkit-transform: scalex(0.8);
  transform-origin: 0;
}
.chart_zoom_0_8 .blocFreq:before {
  -webkit-transform: scalex(1.25) !important;
  -moz-transform: scalex(1.25) !important;
  -ms-transform: scalex(1.25) !important;
  transform: scalex(1.25) !important;
}
.chart_zoom_0_8 .blocFreq:after {
  -webkit-transform: scalex(1.25) !important;
  -moz-transform: scalex(1.25) !important;
  -ms-transform: scalex(1.25) !important;
  transform: scalex(1.25) !important;
}
.chart_zoom_0_8 .blocFreq:first-child:before {
  left: 3.75px !important;
}
.chart_zoom_0_8 span.frequence,
.chart_zoom_0_8 span.isLast {
  -webkit-transform: scalex(1.25) rotate(-60deg) !important;
  -moz-transform: scalex(1.25) rotate(-60deg) !important;
  -ms-transform: scalex(1.25) rotate(-60deg) !important;
  transform: scalex(1.25) rotate(-60deg) !important;
}
.chart_zoom_0_8 span.frequences,
.chart_zoom_0_8 span.isLast {
  -webkit-transform: scalex(1.25) rotate(-60deg) !important;
  -moz-transform: scalex(1.25) rotate(-60deg) !important;
  -ms-transform: scalex(1.25) rotate(-60deg) !important;
  transform: scalex(1.25) rotate(-60deg) !important;
}
.chart_zoom_0_8 .public_popup {
  -webkit-transform: scalex(1.25) !important;
  -moz-transform: scalex(1.25) !important;
  -ms-transform: scalex(1.25) !important;
  transform: scalex(1.25) !important;
  /*right: -200px/@value !important;*/

}
.chart_zoom_0_8 .text,
.chart_zoom_0_8 .text-service,
.chart_zoom_0_8 .popover {
  -webkit-transform: scalex(1.25) !important;
  -moz-transform: scalex(1.25) !important;
  -o-transform: scalex(1.25) !important;
  -ms-transform: scalex(1.25) !important;
  transform: scalex(1.25) !important;
}
.chart_zoom_0_8 .blocFreq .area-bordred .public_popup.left_show {
  left: -225px;
  display: block !important;
}
.chart_zoom_0_8 .blocFreq .area-bordred .public_popup.right_show {
  right: -225px;
  display: block !important;
}
.chart_zoom_0_8 .blocFreq span.frequence {
  left: -11px !important;
}
.chart_zoom_0_8 .blocFreq:first-child:before {
  left: 0 !important;
}
.chart_zoom_0_8 span.isLast {
  right: -60px !important;
}
.chart_zoom_1 {
  transform: scalex(1);
  -moz-transform: scalex(1);
  -ms-transform: scalex(1);
  -webkit-transform: scalex(1);
  transform-origin: 0;
}
.chart_zoom_1 .blocFreq:before {
  -webkit-transform: scalex(1) !important;
  -moz-transform: scalex(1) !important;
  -ms-transform: scalex(1) !important;
  transform: scalex(1) !important;
}
.chart_zoom_1 .blocFreq:after {
  -webkit-transform: scalex(1) !important;
  -moz-transform: scalex(1) !important;
  -ms-transform: scalex(1) !important;
  transform: scalex(1) !important;
}
.chart_zoom_1 .blocFreq:first-child:before {
  left: 3px !important;
}
.chart_zoom_1 span.frequence,
.chart_zoom_1 span.isLast {
  -webkit-transform: scalex(1) rotate(-60deg) !important;
  -moz-transform: scalex(1) rotate(-60deg) !important;
  -ms-transform: scalex(1) rotate(-60deg) !important;
  transform: scalex(1) rotate(-60deg) !important;
}
.chart_zoom_1 span.frequences,
.chart_zoom_1 span.isLast {
  -webkit-transform: scalex(1) rotate(-60deg) !important;
  -moz-transform: scalex(1) rotate(-60deg) !important;
  -ms-transform: scalex(1) rotate(-60deg) !important;
  transform: scalex(1) rotate(-60deg) !important;
}
.chart_zoom_1 .public_popup {
  -webkit-transform: scalex(1) !important;
  -moz-transform: scalex(1) !important;
  -ms-transform: scalex(1) !important;
  transform: scalex(1) !important;
  /*right: -200px/@value !important;*/

}
.chart_zoom_1 .text,
.chart_zoom_1 .text-service,
.chart_zoom_1 .popover {
  -webkit-transform: scalex(1) !important;
  -moz-transform: scalex(1) !important;
  -o-transform: scalex(1) !important;
  -ms-transform: scalex(1) !important;
  transform: scalex(1) !important;
}
.chart_zoom_1 .blocFreq .area-bordred .public_popup.left_show {
  left: -200px;
  display: block !important;
}
.chart_zoom_1 .blocFreq .area-bordred .public_popup.right_show {
  right: -200px;
  display: block !important;
}
.chart_zoom_1 .blocFreq:first-child:before {
  left: 0 !important;
}
.freq_value {
  position: absolute;
  font-size: 11px;
  color: #aaaaaa;
  top: -5px;
}
.sliding_tool {
  width: 50%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
.sliding_tool #slider_freq {
  position: relative;
}
.sliding_tool #slider_freq .min_value {
  left: 0;
  position: absolute;
  font-size: 11px;
  color: #aaaaaa;
  top: -5px;
}
.sliding_tool #slider_freq .max_value {
  position: absolute;
  font-size: 11px;
  color: #aaaaaa;
  top: -5px;
  right: 0;
}
[data-type="sec"] {
  text-transform: lowercase;
}
.frise_error {
  text-align: center;
}
.frise_error .error-alert {
  display: inline-block;
  padding: 30px 100px;
  font-size: 30px;
  color: #a94442;
  background-color: #f2dede;
  border: solid 1px #ebccd1;
}
.frise_error .widget_frise,
.frise_error .drop-down-facet,
.frise_error .frequency_filter {
  display: none;
}
/*.legend {
position: absolute;
top: 0;
left: 15%;
width: 80%;




	.transition-duration(0.5s);
	width: 370px !important;
	left: -372px !important;
	border: solid 1px #ccc;
	top: 64px !important;
	z-index: 500 !important;
	background: #FFF !important;
	position: fixed !important;
	
	&.shown_legend {
		left: 0 !important;	
	}
	
	.refinesGroup {
		ul.categories {
			li {
				margin-bottom: 10px !important;
			}
		}
	}
}*/