/**
 * skin.css
 */

 section {
    float: none;
    clear: both;
 }

body{
    
     font-family: 'Lato', sans-serif;
}

/**
 * Header
 */

 #head {
    background-color: #ffffff;
    background-image: unset;
 }

.logo {
    margin: 10px 0 18px;
    width: 153px;
}

.logo img {
    max-width: 100%;
    height: auto;
}

.poweredby {
    margin: 25px 0;
}



.ui-dialog .ui-dialog-buttonpane {
    background-color: transparent;
    border: none;
    padding: 0;
    margin: 0;
}

.button,
.ui-button,
.ui-dialog .ui-dialog-buttonpane button {
    font-size: 15px;
    cursor: pointer;
    background-color: #fc8f18;
    background-image: url();
    border: 2px solid #fa8f2e;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #ffffff;
    text-transform: uppercase;
    display: inline-block;
    text-align: center;
    padding: 18px 21px;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
}

.button:hover,
.button:focus,
.ui-button:hover,
.ui-button:focus,
.ui-dialog .ui-dialog-buttonpane button:hover,
.ui-dialog .ui-dialog-buttonpane button:focus {
    color: #fa8f2e;
    background-color: #ffffff;
    background-image: url();
}

/**
 * Popup
 */

 /**
  * Loader
  */
  .loader {
        position: absolute;
    right: 30px;
    top: 20px;
display: inline-block;
vertical-align: middle;
  font-size: 10px;
  margin: 0 auto;
  text-indent: -9999em;
  width: 4em;
  height: 4em;
  border-radius: 50%;
  background: #ffffff;
  background: -moz-linear-gradient(left, #2059a8 10%, rgba(255, 255, 255, 0) 42%);
  background: -webkit-linear-gradient(left, #2059a8 10%, rgba(255, 255, 255, 0) 42%);
  background: -o-linear-gradient(left, #2059a8 10%, rgba(255, 255, 255, 0) 42%);
  background: -ms-linear-gradient(left, #2059a8 10%, rgba(255, 255, 255, 0) 42%);
  background: linear-gradient(to right, #2059a8 10%, rgba(255, 255, 255, 0) 42%);
  -webkit-animation: load3 1.4s infinite linear;
  animation: load3 1.4s infinite linear;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.loader:before {
  width: 50%;
  height: 50%;
  background: #2059a8;
  border-radius: 100% 0 0 0;
  position: absolute;
  top: 0;
  left: 0;
  content: '';
}
.loader:after {
  background: #ffffff;
  width: 75%;
  height: 75%;
  border-radius: 50%;
  content: '';
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
@-webkit-keyframes load3 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load3 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

#progressBarDlg {
    text-align: center;
    position: fixed;
    background-color: rgba( 0, 0, 0, 0.5 );
    z-index: 999;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

#progressBarDlg:before {
    content: "";
    display: inline-block;
    width: 0;
    height: 100%;
    vertical-align: middle;
}

@media screen and ( max-width: 680px ) {

    #progressBarDlg:before {
        display: none;
    }

}

#progressBarDlg_lightbox {
    background-color: #ffffff;
    display:inline-block;
    vertical-align: middle;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
    max-width: 600px;
    width: 100%;
}

#progresscTop,
#progresscBottom {
    color: #2059a8;
    font-size: 19px;
    font-weight: 200;
    background-color: #ffffff;
    padding: 30px;
    font-size: 16px;
    font-weight: 400;
    text-align: left;
    box-sizing: border-box;
    position: relative;
}

#progresscTop .title {
    display: inline-block;
}

#progresscBottom {
    text-align: right;
    padding: 15px;
}

#progresscBottom .button,
.ui-dialog .ui-dialog-buttonpane button {
    border-color:  #373a47;
    background-color: #373a47;
    color: #ffffff;
    text-decoration: none;
    font-size: 12px;
    font-weight: 400;
    padding: 10px 30px;
}

.ui-dialog .ui-dialog-buttonpane button:hover {    
    color: #373a47;
}

#progresscMiddle {    
    padding: 15px 30px;
    border-top: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
    background-color: #f7f7f7;
    text-align: left;
    box-sizing: border-box;
    font-size: 16px;
    font-weight: 400;
}

.progresscMiddle_desc {
    font-family: 'Lato', arial, sans-serif;
    font-size: 16px;
    font-weight: 100;
    color: #636466;
    padding-bottom: 2em;
}

#progressBarDlg .progressBarDesc {
    font-family: 'Lato', arial, sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #636466;
    padding: 10px 0;
}

#progressBarDlg .smallish-progress-wrapper {
    display: block;
    width: 100%;
    color: #636466;
    border: 1px solid #bababa;
    text-align: left;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: hidden;
}

#progressBarDlg div.smallish-progress-text {
    color: #2059a8;
    width: 100%!important; /* To overwrite inline css made by js */
}

/**
 * Home Header
 */

#section_homeheader {
    background-color: transparent; /* #747c87; */
    padding: 140px 0;
    box-sizing: border-box;
    margin-top: 0;
}

#section_homeheader h1 {
    text-align: center;
    font-size: 65px;
    line-height: 1.25em;
    font-weight: 400;
    color: #ffffff;
}

#section_homeheader h2 {
    text-align: center;
    font-size: 28px;
    line-height: 1em;
    font-weight: 100;
    color: #ffffff;
}

/**
 * Domaine search
 */

.domainsearch {
    background-color: transparent;
    padding: 0;
    float: none;
}

.domainsearch .row {
    text-align: center;
}

.domainsearch form {
    text-align: center;
    background-color: rgba( 0, 0, 0, 0.25 );
    padding: 15px 5px;
    display: inline-block;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: auto;
}


.domainreg {
    float: none;
    display: inline-block;
    margin: 0 10px;
    vertical-align: top;
}

.whitebg {
    padding: 10px 20px;
    display: inline-block;
    float: none;
}

.whitebg input[type=text] {
    float: none;
    margin-left: auto;
    border-left: none;
    padding: 0;
    width: 100%;
    font-size: 18px;
    font-weight: 300;
}

.domainreg input[type=submit] {
    float: none;
    border: none;
    background-color: #fa8f2e;
    padding: 20px 30px;
    font-size: 15px;


    cursor: pointer;
    background-color: #fc8f18;
    border: 2px solid #fa8f2e;
    -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
    color: #ffffff;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    transition: all 0.2s linear;
}

.domainreg input[type=submit]:hover {
    color: #fa8f2e;
    background-color: #ffffff;
}

#btnAnalyze {
    padding-top: 18px;
    padding-bottom: 18px;
}


@media screen and ( max-width: 1200px ) {

    #btnAnalyze {
        margin-top: 20px;
        width: 100%;
    }

    .domainreg { display: block; }
    .whitebg { display: inline-block; }


}

@media screen and ( max-width: 991px ) {

.domainsearch form {
    width: auto;
    padding: 15px;
}

    .domainreg {
        display: block;
        margin: 20px auto 0;
    }

    .domainreg:first-child {
        margin-top: 0;
    }

    #btnAnalyze {
        margin-top: 0;
    }
}

/**
 * section_test_for
 */

#section_test_for h3 {
	font-size: 42px;
	font-weight: 300;
	text-align: center;
	margin-bottom: 30px;
}

#section_test_for .content_list_item {
	display: inline-block;
	width: 33%;
	font-size: 22px;
	font-weight: 100;
	color: #2258a8;
	padding: 10px;
    float: left;
	box-sizing: border-box;
}

#section_test_for .content_list_item:before  {
	content: "\f00c";
	font-family: "FontAwesome";
	color: #ffffff;
	display: inline-block;
	font-size: 14px;
	text-align: center;
	line-height: 30px;
	width: 30px;
	height: 30px;
	vertical-align: middle;
	background-color: #2258a8;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
	box-sizing: border-box;
	margin-right: 15px;
}

@media screen and ( max-width: 1200px ) {

    #section_test_for .content_list_item {
        width: 50%;
    }

}

@media screen and ( max-width: 768px ) {

    #section_test_for .content_list_item {
        width: 100%;
        text-align: center;
        float: none;
    }

}

/**
 * #section_discover
 */

#section_discover {
	background-color: #525a66;
	color: #ffffff;
	font-size: 22px;
	font-weight: 400;
	line-height: 1.5em;
	text-align: center;
}

.section_discover_content {
    margin-bottom: 35px;
}

#section_discover .button {
    padding-top: 6px;
    padding-bottom: 6px;
}


/**
 * testimonial
 */

 #section_testimonial .item {
    text-align: center;
    color: #414042;
 }

 .section_testimonial_content {
    font-size: 23px;
    font-weight: 400;
    line-height: 1.33em;
    margin-bottom: 1em;
 }

 .section_testimonial_cie_name {
    font-size: 18px;
    color: #004fbb;
    font-weight: 900;
    padding-bottom: 0.25em;

 }

 .section_testimonial_cie_desc {
    font-size: 18px;

 }

  #section_testimonial .owl-dots {
    margin-top: 30px;
 }

#section_testimonial .owl-theme .owl-dots .owl-dot span {
    background-color: #ffffff;
    border: 1px solid  #414042;
 }

#section_testimonial .owl-theme .owl-dots .active span {
    background-color: #414042;
    border: 1px solid  #ffffff;
 }

/**
 * Free Trial
 */

 #section_free_trial {
    text-align: center;
    float: none;
    padding-top: 100px;
    padding-bottom: 150px;
 }

 #section_free_trial_content {
    font-size: 38px;
    line-height: 1.33em;
    font-weight: 900;
    color: #ffffff;
    text-transform: uppercase;
    margin: 30px auto 40px;
 }


 #section_free_trial_logo img {
    display: inline-block;

 }

#section_free_trial .button {
    min-width: 300px;
    padding-top: 15px;
    padding-bottom: 15px;
}

/**
 * Footer
 */

 #foot {
 	background-color: #222433;
 	color: #ffffff;
    padding: 10px 0;
 }

 .footerlinks li,
 .footerlinks li a {
 	color: #ffffff;
 }

 #footer_vircom {
 	display: inline-block;
 	cursor: pointer;
 }

 #footer_microsoft {
 	padding-right: 15px;
 }



/**
 * Result
 */

/**
 * Result header
 */


#section_resultheader {
    background-color: transparent; /* #747c87; */
    padding: 80px 0;
    box-sizing: border-box;
    margin-top: 0;
}

#section_resultheader h1 {
    text-align: center;
    font-size: 44px;
    line-height: 1.25em;
    font-weight: 100;
    color: #ffffff;
}

#section_resultheader h2 {
    text-align: center;
    font-size: 44px;
    line-height: 1em;
    font-weight: 400;
    color: #ffffff;
}

/**
 * Score breakdown
 */

 #float_container {
    display: block;
    position: relative;
    padding: 0;
 }

 #float_container:after {
    content: "";
    display: block;
    clear: both;
 }

 #section_score {
    padding: 0;
 }

#section_score,
 #section_score_container,
 #section_score_row,
 #section_score_col {
    position: static;
 }

#score_breakdown {
    background-color: #f6f6f6;
    border: 1px solid #b7b7b7;
    z-index: 100;
}

#score_breakdown.absolute {    
    top: -40px;
    right: auto;
    position: absolute;
}

#score_breakdown.bottom {    
    top: auto;
    bottom: -40px;
    right: auto;
    position: absolute;
}

#score_breakdown.fixed {
    position: fixed;
    right: auto;
    top: 40px;
}



@media screen and ( max-width: 991px ) {

    #score_breakdown,
    #score_breakdown.absolute,
    #score_breakdown.bottom,
    #score_breakdown.fixed {
        position: relative;
        top: auto;
        right: auto;
    }
    
}

#score_breakdown .score_header {
    background-color: #f1f1f1;
    color: #2258a8;
    font-size: 22px;
    font-weight: 400;
    border-bottom: 1px solid #b7b7b7;
    text-align: center;
    padding: 14px 25px;
}

#score_breakdown .score_header:before {
    content: "";
    display: inline-block;
    background-image: url(../images/score_breakdown_icon.png);
    background-size: contain;
    width: 35px;
    height: 35px;
    margin-right: 0.5em;
    vertical-align: middle;
}

#score_breakdown .score_list {    
    padding: 30px 25px;
    list-style-type: none;
}

#score_breakdown .listmenu {    
    margin: 0;
}

#score_breakdown .listmenu li {
    padding: 5px 0;
    list-style-type: none;
    margin: 0;
}

#score_breakdown .listmenu,
#score_breakdown .listmenu a {
    color: #414042;
    font-size: 14px;
    font-weight: 100;
}

#score_breakdown .listmenu a .label_title {
    padding-right: 1em;
}

#score_breakdown .listmenu a .label_result {
    font-weight: 600;
    color: #15b300;
}

#score_breakdown .listmenu li.no_info a .label_result {
    color: #fa8f2e;
}

#score_breakdown .listmenu li.failed a .label_result {
    color: #fa8f2e;
}


#score_breakdown .listmenu li .label_result {
    float: right;
    padding-top: 3px;
    padding-bottom: 3px;
}

#score_breakdown .score_cta {    
    padding: 0 25px 25px;
}

#score_breakdown .button {
    display: block;
}


/**
 * Result Categories 
 */

#security_result_categories {}

#security_result_categories section {
    background-color: #ffffff;
    border-top: 1px solid #e9e9e9;
}

#security_result_categories section h2 {
    font-size: 30px;
    font-weight: 600;
    color:#2258a8;
    margin-bottom: 0;
}

#security_result_categories section h3 {
    font-size: 16px;
    font-weight: 700;
    color: #414042;
}

#security_result_categories section ul,
#security_result_categories section ol,
#security_result_categories section li,
#security_result_categories section p {
    margin: 10px 0;
    font-size: 14px;
    line-height: 20px;
}

#security_result_categories section ul {
    list-style: none; 
    counter-reset: li
}


#security_result_categories section ul li {
    list-style: none;
}

#security_result_categories section ul li:before {
    content: '.'counter(li); 
    color: #2258a8;
  display: inline-block; 
  width: 1em;
  margin-left: -1em;
  counter-increment: li;
  margin-left: -1.5em;
    margin-right: 0.5em; 
    text-align: right; 
    direction: rtl;
}

/**
 * Security result preview
 */

.security_circle_container {
    float: left;
    display: inline-block;
    width: 33%;
    text-align: center;
    padding: 0 20px;
    box-sizing: border-box;
}

.c100 {
    margin: 0 auto;
    background-color: #f1f2f2;
}

.c100:hover > span {
    width: 5em;
    line-height: 5em;
    font-size: 0.2em;
    color: #2258a8;
}

#security_percentage .c100:after {
    top: 0.15em;
    left: 0.15em;
    width: 0.7em;
    height: 0.7em;
}

#security_percentage .slice .bar,
#security_percentage .slice .fill {
    width: 0.7em;
    height: 0.7em;
    border-width: 0.15em!important;
}

#security_percentile .c100:after,
#security_rank .c100:after {
    background-color: transparent;
}

.security_rank {
    font-size: 16px;
    position: absolute;
    width: 100%;
    padding-top: 10px;
}


.inside_circle {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    font-size: 40px;
    color: #2258a8;
    z-index: 1;
}

.inside_circle:before {
    content: "";
    display: inline-block;
    width: 0;
    height: 100%;
    vertical-align: middle;
}

.inside_circle_inside {
    display: inline-block;
    width: 85%;
    height: auto;
    vertical-align: middle
}

.security_content {
    width: 100%;
}

.security_content span,
.security_content sup {
    color: #2258a8;
    font-weight: 400;
}

#security_percentile .inside_circle {
    font-size: 50px;
}

#security_rank .inside_circle {
    font-size: 30px;
}

.inside_circle sup {
    font-size: 0.5em;
}


.inside_circle sup,
.inside_circle span {
    vertical-align: middle;
}

.security_circle_legend {
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 16px;
    line-height: 1.33em;
    color: #414042;
}

.security_circle_legend span {    
    color: #414042;
}


#security_percentile .security_circle_legend .security_circle_legend_feedback {
    color: #2258a8;
}

.security_circle_legend_feedback {
    font-size: 18px;
}

.security_circle_legend span {
    display:block;
}


/**
 * Table
 */

#security_result_categories .emailsecurityreport_body_table {
    width: 100%;
    border-left: none;
    border-right: none;
}

#security_result_categories .emailsecurityreport_body_table thead {
    background-color: transparent;
    color: #636466;
    border-top: 1px solid #636466;
    border-bottom: 2px solid #636466;
    font-size: 15px;
    font-weight: 600;
}

#security_result_categories .emailsecurityreport_body_table thead td {
    text-align: center;
}

#security_result_categories .emailsecurityreport_body_table thead span {
    display: block;
    font-size: 12px;
    line-height: 1.5em;
    font-weight: 200;
}

#security_result_categories .emailsecurityreport_body_table tbody tr:nth-child(odd) {
    background-color: #f9f9f9;
}

#security_result_categories table td[class*="col-"], 
#security_result_categories table th[class*="col-"] {
    vertical-align: middle;
}

#security_result_categories .emailsecurityreport_body_table td {
    border: none;
    vertical-align: middle;
    padding: 10px;
    font-weight: 100;
}


.ui-dialog .ui-dialog-buttonpane {
    display: block;
    position: relative;
    z-index: 99999;
}




/**
 * Result popup
 */

.result_page .ui-dialog-titlebar,
.result_page .ui-widget-overlay {
    display: none;
}

#improveForm_popup {
    padding: 30px;
}

.improveForm_popup_title {
    line-height: 1.25em;
    color: #2258a8;
    font-size: 22px;
    font-weight: 400;
    text-align: center;
    padding: 0 0 20px;
}

#improveForm_popup .row {
    padding-top: 6px;
    padding-bottom: 6px;
    margin-right: -6px;
    margin-left: -6px;
}

#improveForm_popup .row:last-child {
    padding-bottom: 0;
}


#improveForm_popup .col-xs-1, 
#improveForm_popup .col-sm-1, 
#improveForm_popup .col-md-1, 
#improveForm_popup .col-lg-1, 
#improveForm_popup .col-xs-2, 
#improveForm_popup .col-sm-2, 
#improveForm_popup .col-md-2, 
#improveForm_popup .col-lg-2, 
#improveForm_popup .col-xs-3, 
#improveForm_popup .col-sm-3, 
#improveForm_popup .col-md-3, 
#improveForm_popup .col-lg-3, 
#improveForm_popup .col-xs-4, 
#improveForm_popup .col-sm-4, 
#improveForm_popup .col-md-4, 
#improveForm_popup .col-lg-4, 
#improveForm_popup .col-xs-5, 
#improveForm_popup .col-sm-5, 
#improveForm_popup .col-md-5, 
#improveForm_popup .col-lg-5, 
#improveForm_popup .col-xs-6, 
#improveForm_popup .col-sm-6, 
#improveForm_popup .col-md-6, 
#improveForm_popup .col-lg-6, 
#improveForm_popup .col-xs-7, 
#improveForm_popup .col-sm-7, 
#improveForm_popup .col-md-7, 
#improveForm_popup .col-lg-7, 
#improveForm_popup .col-xs-8, 
#improveForm_popup .col-sm-8, 
#improveForm_popup .col-md-8, 
#improveForm_popup .col-lg-8, 
#improveForm_popup .col-xs-9, 
#improveForm_popup .col-sm-9, 
#improveForm_popup .col-md-9, 
#improveForm_popup .col-lg-9, 
#improveForm_popup .col-xs-10, 
#improveForm_popup .col-sm-10, 
#improveForm_popup .col-md-10, 
#improveForm_popup .col-lg-10, 
#improveForm_popup .col-xs-11, 
#improveForm_popup .col-sm-11, 
#improveForm_popup .col-md-11, 
#improveForm_popup .col-lg-11, 
#improveForm_popup .col-xs-12, 
#improveForm_popup .col-sm-12, 
#improveForm_popup .col-md-12, 
#improveForm_popup .col-lg-12 {
    padding-left: 6px;
    padding-right: 6px;
}

#improveForm_popup input[type=text],
#improveForm_popup input[type=email],
#improveForm_popup input[type=tel] {
    border: none;
    padding: 15px;
    width: 100%;
    font-weight: 400;
    background-color: #f3f2f1;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #1a1c27;
    width: 100%;
    font-family: "Lato";
    font-weight: 300;
}

@media screen and ( max-width: 991px ) {

    #improveForm_popup .row {
        padding-top: 0;
        padding-bottom: 0;
    }

    #improveForm_popup input[type=text],
    #improveForm_popup input[type=email],
    #improveForm_popup input[type=tel] {
        margin-bottom: 10px;
    }

}
#improveForm_popup .button {
    width: 100%;
}








/**
 * Dynamic Icon
 */


i.pass:before,
i.failed:before,
i.no_info:before,
.icon:before,
#score_breakdown .listmenu a:before {
    content: "\f00c";
    font-family: "FontAwesome";
    display: inline-block;
    font-size: 14px;
    text-align: center;
    line-height: 20px;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    color: #f6f6f6;
    background-color: #15b300;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    box-sizing: border-box;
    margin-right: 10px;
}

i.pass,
i.failed,
i.no_info {
    font-style: normal;
}
i.pass:before,
i.failed:before,
i.no_info:before {
    margin-right: 0;
}

.test_overview .icon:before {
    width: 45px;
    height: 45px;
    line-height: 45px;
    font-size: 25px;
}

.no_info .icon:before,
i.no_info:before,
#score_breakdown .listmenu li.no_info a:before {
    content: "\f12a";
    font-family: "FontAwesome";
    background-color: #fa8f2e;
}

.failed .icon:before,
i.failed:before,
#score_breakdown .listmenu li.failed a:before {
    content: "\f068";
    font-family: "FontAwesome";
    background-color: #cc0d0d;
}

/**
 * Dynamic .test_title // .test_status
 */

 .content_col {
    width: 100%;
 }

.test_header {
    display: table;
    width: 100%;
    margin-bottom: 40px;
}

.test_title,
.test_overview {
    display: table-cell;
    vertical-align: middle;
}

.test_title {
    width: 45%;
    padding-right: 20px;
}

.test_overview {
    text-align: right;
}

.test_overview > div {
    display: table;
    width: 100%;
}

.test_overview .icon {
    display: table-cell;
    vertical-align: middle;
}

.test_overview .overview_title {
    font-size: 30px;    
    display: table-cell;
    vertical-align: middle;
}

.test_overview .overview_description {
    font-size: 14px;
    display: table-cell;
    min-width: 160px;
    padding-right: 20px;
    vertical-align: middle;
    text-align: left;
}

.test_overview .pass .overview_title,
.test_overview .pass .overview_description {
    color: #15b300;
}

.test_overview .no_info .overview_title,
.test_overview .no_info .overview_description {
    color: #fa8f2e;
}

.test_overview .failed .overview_title,
.test_overview .failed .overview_description {
    color: #cc0d0d;
}





/*
 * Dynamic color
 */

#security_percentage .p0 .inside_circle_inside span,
#security_percentage .p0 .inside_circle_inside sup,
#security_percentage .p0 .security_circle_legend_feedback,
#security_percentage .p0 .bar,
#security_percentage .p0 .fill,

#security_percentage .p1 .inside_circle_inside span,
#security_percentage .p1 .inside_circle_inside sup,
#security_percentage .p1 .security_circle_legend_feedback,
#security_percentage .p1 .bar,
#security_percentage .p1 .fill,

#security_percentage .p2 .inside_circle_inside span,
#security_percentage .p2 .inside_circle_inside sup,
#security_percentage .p2 .security_circle_legend_feedback,
#security_percentage .p2 .bar,
#security_percentage .p2 .fill,

#security_percentage .p3 .inside_circle_inside span,
#security_percentage .p3 .inside_circle_inside sup,
#security_percentage .p3 .security_circle_legend_feedback,
#security_percentage .p3 .bar,
#security_percentage .p3 .fill,

#security_percentage .p4 .inside_circle_inside span,
#security_percentage .p4 .inside_circle_inside sup,
#security_percentage .p4 .security_circle_legend_feedback,
#security_percentage .p4 .bar,
#security_percentage .p4 .fill,

#security_percentage .p5 .inside_circle_inside span,
#security_percentage .p5 .inside_circle_inside sup,
#security_percentage .p5 .security_circle_legend_feedback,
#security_percentage .p5 .bar,
#security_percentage .p5 .fill,

#security_percentage .p6 .inside_circle_inside span,
#security_percentage .p6 .inside_circle_inside sup,
#security_percentage .p6 .security_circle_legend_feedback,
#security_percentage .p6 .bar,
#security_percentage .p6 .fill,

#security_percentage .p7 .inside_circle_inside span,
#security_percentage .p7 .inside_circle_inside sup,
#security_percentage .p7 .security_circle_legend_feedback,
#security_percentage .p7 .bar,
#security_percentage .p7 .fill,

#security_percentage .p8 .inside_circle_inside span,
#security_percentage .p8 .inside_circle_inside sup,
#security_percentage .p8 .security_circle_legend_feedback,
#security_percentage .p8 .bar,
#security_percentage .p8 .fill,

#security_percentage .p9 .inside_circle_inside span,
#security_percentage .p9 .inside_circle_inside sup,
#security_percentage .p9 .security_circle_legend_feedback,
#security_percentage .p9 .bar,
#security_percentage .p9 .fill {
    color: #cc0d0d;
    border-color: #cc0d0d;
}

#security_percentage .p10 .inside_circle_inside span,
#security_percentage .p10 .inside_circle_inside sup,
#security_percentage .p10 .security_circle_legend_feedback,
#security_percentage .p10 .bar,
#security_percentage .p10 .fill,

#security_percentage .p11 .inside_circle_inside span,
#security_percentage .p11 .inside_circle_inside sup,
#security_percentage .p11 .security_circle_legend_feedback,
#security_percentage .p11 .bar,
#security_percentage .p11 .fill,

#security_percentage .p12 .inside_circle_inside span,
#security_percentage .p12 .inside_circle_inside sup,
#security_percentage .p12 .security_circle_legend_feedback,
#security_percentage .p12 .bar,
#security_percentage .p12 .fill,

#security_percentage .p13 .inside_circle_inside span,
#security_percentage .p13 .inside_circle_inside sup,
#security_percentage .p13 .security_circle_legend_feedback,
#security_percentage .p13 .bar,
#security_percentage .p13 .fill,

#security_percentage .p14 .inside_circle_inside span,
#security_percentage .p14 .inside_circle_inside sup,
#security_percentage .p14 .security_circle_legend_feedback,
#security_percentage .p14 .bar,
#security_percentage .p14 .fill,

#security_percentage .p15 .inside_circle_inside span,
#security_percentage .p15 .inside_circle_inside sup,
#security_percentage .p15 .security_circle_legend_feedback,
#security_percentage .p15 .bar,
#security_percentage .p15 .fill,

#security_percentage .p16 .inside_circle_inside span,
#security_percentage .p16 .inside_circle_inside sup,
#security_percentage .p16 .security_circle_legend_feedback,
#security_percentage .p16 .bar,
#security_percentage .p16 .fill,

#security_percentage .p17 .inside_circle_inside span,
#security_percentage .p17 .inside_circle_inside sup,
#security_percentage .p17 .security_circle_legend_feedback,
#security_percentage .p17 .bar,
#security_percentage .p17 .fill,

#security_percentage .p18 .inside_circle_inside span,
#security_percentage .p18 .inside_circle_inside sup,
#security_percentage .p18 .security_circle_legend_feedback,
#security_percentage .p18 .bar,
#security_percentage .p18 .fill,

#security_percentage .p19 .inside_circle_inside span,
#security_percentage .p19 .inside_circle_inside sup,
#security_percentage .p19 .security_circle_legend_feedback,
#security_percentage .p19 .bar,
#security_percentage .p19 .fill {
    color: #cc0d0d;
    border-color: #cc0d0d;
}


#security_percentage .p20 .inside_circle_inside span,
#security_percentage .p20 .inside_circle_inside sup,
#security_percentage .p20 .security_circle_legend_feedback,
#security_percentage .p20 .bar,
#security_percentage .p20 .fill,

#security_percentage .p21 .inside_circle_inside span,
#security_percentage .p21 .inside_circle_inside sup,
#security_percentage .p21 .security_circle_legend_feedback,
#security_percentage .p21 .bar,
#security_percentage .p21 .fill,

#security_percentage .p22 .inside_circle_inside span,
#security_percentage .p22 .inside_circle_inside sup,
#security_percentage .p22 .security_circle_legend_feedback,
#security_percentage .p22 .bar,
#security_percentage .p22 .fill,

#security_percentage .p23 .inside_circle_inside span,
#security_percentage .p23 .inside_circle_inside sup,
#security_percentage .p23 .security_circle_legend_feedback,
#security_percentage .p23 .bar,
#security_percentage .p23 .fill,

#security_percentage .p24 .inside_circle_inside span,
#security_percentage .p24 .inside_circle_inside sup,
#security_percentage .p24 .security_circle_legend_feedback,
#security_percentage .p24 .bar,
#security_percentage .p24 .fill,

#security_percentage .p25 .inside_circle_inside span,
#security_percentage .p25 .inside_circle_inside sup,
#security_percentage .p25 .security_circle_legend_feedback,
#security_percentage .p25 .bar,
#security_percentage .p25 .fill,

#security_percentage .p26 .inside_circle_inside span,
#security_percentage .p26 .inside_circle_inside sup,
#security_percentage .p26 .security_circle_legend_feedback,
#security_percentage .p26 .bar,
#security_percentage .p26 .fill,

#security_percentage .p27 .inside_circle_inside span,
#security_percentage .p27 .inside_circle_inside sup,
#security_percentage .p27 .security_circle_legend_feedback,
#security_percentage .p27 .bar,
#security_percentage .p27 .fill,

#security_percentage .p28 .inside_circle_inside span,
#security_percentage .p28 .inside_circle_inside sup,
#security_percentage .p28 .security_circle_legend_feedback,
#security_percentage .p28 .bar,
#security_percentage .p28 .fill,

#security_percentage .p29 .inside_circle_inside span,
#security_percentage .p29 .inside_circle_inside sup,
#security_percentage .p29 .security_circle_legend_feedback,
#security_percentage .p29 .bar,
#security_percentage .p29 .fill {
    color: #cc0d0d;
    border-color: #cc0d0d;
}

#security_percentage .p30 .inside_circle_inside span,
#security_percentage .p30 .inside_circle_inside sup,
#security_percentage .p30 .security_circle_legend_feedback,
#security_percentage .p30 .bar,
#security_percentage .p30 .fill,

#security_percentage .p31 .inside_circle_inside span,
#security_percentage .p31 .inside_circle_inside sup,
#security_percentage .p31 .security_circle_legend_feedback,
#security_percentage .p31 .bar,
#security_percentage .p31 .fill,

#security_percentage .p32 .inside_circle_inside span,
#security_percentage .p32 .inside_circle_inside sup,
#security_percentage .p32 .security_circle_legend_feedback,
#security_percentage .p32 .bar,
#security_percentage .p32 .fill,

#security_percentage .p33 .inside_circle_inside span,
#security_percentage .p33 .inside_circle_inside sup,
#security_percentage .p33 .security_circle_legend_feedback,
#security_percentage .p33 .bar,
#security_percentage .p33 .fill,

#security_percentage .p34 .inside_circle_inside span,
#security_percentage .p34 .inside_circle_inside sup,
#security_percentage .p34 .security_circle_legend_feedback,
#security_percentage .p34 .bar,
#security_percentage .p34 .fill,

#security_percentage .p35 .inside_circle_inside span,
#security_percentage .p35 .inside_circle_inside sup,
#security_percentage .p35 .security_circle_legend_feedback,
#security_percentage .p35 .bar,
#security_percentage .p35 .fill,

#security_percentage .p36 .inside_circle_inside span,
#security_percentage .p36 .inside_circle_inside sup,
#security_percentage .p36 .security_circle_legend_feedback,
#security_percentage .p36 .bar,
#security_percentage .p36 .fill,

#security_percentage .p37 .inside_circle_inside span,
#security_percentage .p37 .inside_circle_inside sup,
#security_percentage .p37 .security_circle_legend_feedback,
#security_percentage .p37 .bar,
#security_percentage .p37 .fill,

#security_percentage .p38 .inside_circle_inside span,
#security_percentage .p38 .inside_circle_inside sup,
#security_percentage .p38 .security_circle_legend_feedback,
#security_percentage .p38 .bar,
#security_percentage .p38 .fill,

#security_percentage .p39 .inside_circle_inside span,
#security_percentage .p39 .inside_circle_inside sup,
#security_percentage .p39 .security_circle_legend_feedback,
#security_percentage .p39 .bar,
#security_percentage .p39 .fill {
    color: #cc0d0d;
    border-color: #cc0d0d;
}


#security_percentage .p40 .inside_circle_inside span,
#security_percentage .p40 .inside_circle_inside sup,
#security_percentage .p40 .security_circle_legend_feedback,
#security_percentage .p40 .bar,
#security_percentage .p40 .fill,

#security_percentage .p41 .inside_circle_inside span,
#security_percentage .p41 .inside_circle_inside sup,
#security_percentage .p41 .security_circle_legend_feedback,
#security_percentage .p41 .bar,
#security_percentage .p41 .fill,

#security_percentage .p42 .inside_circle_inside span,
#security_percentage .p42 .inside_circle_inside sup,
#security_percentage .p42 .security_circle_legend_feedback,
#security_percentage .p42 .bar,
#security_percentage .p42 .fill,

#security_percentage .p43 .inside_circle_inside span,
#security_percentage .p43 .inside_circle_inside sup,
#security_percentage .p43 .security_circle_legend_feedback,
#security_percentage .p43 .bar,
#security_percentage .p43 .fill,

#security_percentage .p44 .inside_circle_inside span,
#security_percentage .p44 .inside_circle_inside sup,
#security_percentage .p44 .security_circle_legend_feedback,
#security_percentage .p44 .bar,
#security_percentage .p44 .fill,

#security_percentage .p45 .inside_circle_inside span,
#security_percentage .p45 .inside_circle_inside sup,
#security_percentage .p45 .security_circle_legend_feedback,
#security_percentage .p45 .bar,
#security_percentage .p45 .fill,

#security_percentage .p46 .inside_circle_inside span,
#security_percentage .p46 .inside_circle_inside sup,
#security_percentage .p46 .security_circle_legend_feedback,
#security_percentage .p46 .bar,
#security_percentage .p46 .fill,

#security_percentage .p47 .inside_circle_inside span,
#security_percentage .p47 .inside_circle_inside sup,
#security_percentage .p47 .security_circle_legend_feedback,
#security_percentage .p47 .bar,
#security_percentage .p47 .fill,

#security_percentage .p48 .inside_circle_inside span,
#security_percentage .p48 .inside_circle_inside sup,
#security_percentage .p48 .security_circle_legend_feedback,
#security_percentage .p48 .bar,
#security_percentage .p48 .fill,

#security_percentage .p49 .inside_circle_inside span,
#security_percentage .p49 .inside_circle_inside sup,
#security_percentage .p49 .security_circle_legend_feedback,
#security_percentage .p49 .bar,
#security_percentage .p49 .fill {
    color: #fa8f2e;
    border-color: #fa8f2e;
}

#security_percentage .p50 .inside_circle_inside span,
#security_percentage .p50 .inside_circle_inside sup,
#security_percentage .p50 .security_circle_legend_feedback,
#security_percentage .p50 .bar,
#security_percentage .p50 .fill,

#security_percentage .p51 .inside_circle_inside span,
#security_percentage .p51 .inside_circle_inside sup,
#security_percentage .p51 .security_circle_legend_feedback,
#security_percentage .p51 .bar,
#security_percentage .p51 .fill,

#security_percentage .p52 .inside_circle_inside span,
#security_percentage .p52 .inside_circle_inside sup,
#security_percentage .p52 .security_circle_legend_feedback,
#security_percentage .p52 .bar,
#security_percentage .p52 .fill,

#security_percentage .p53 .inside_circle_inside span,
#security_percentage .p53 .inside_circle_inside sup,
#security_percentage .p53 .security_circle_legend_feedback,
#security_percentage .p53 .bar,
#security_percentage .p53 .fill,

#security_percentage .p54 .inside_circle_inside span,
#security_percentage .p54 .inside_circle_inside sup,
#security_percentage .p54 .security_circle_legend_feedback,
#security_percentage .p54 .bar,
#security_percentage .p54 .fill,

#security_percentage .p55 .inside_circle_inside span,
#security_percentage .p55 .inside_circle_inside sup,
#security_percentage .p55 .security_circle_legend_feedback,
#security_percentage .p55 .bar,
#security_percentage .p55 .fill,

#security_percentage .p56 .inside_circle_inside span,
#security_percentage .p56 .inside_circle_inside sup,
#security_percentage .p56 .security_circle_legend_feedback,
#security_percentage .p56 .bar,
#security_percentage .p56 .fill,

#security_percentage .p57 .inside_circle_inside span,
#security_percentage .p57 .inside_circle_inside sup,
#security_percentage .p57 .security_circle_legend_feedback,
#security_percentage .p57 .bar,
#security_percentage .p57 .fill,

#security_percentage .p58 .inside_circle_inside span,
#security_percentage .p58 .inside_circle_inside sup,
#security_percentage .p58 .security_circle_legend_feedback,
#security_percentage .p58 .bar,
#security_percentage .p58 .fill,

#security_percentage .p59 .inside_circle_inside span,
#security_percentage .p59 .inside_circle_inside sup,
#security_percentage .p59 .security_circle_legend_feedback,
#security_percentage .p59 .bar,
#security_percentage .p59 .fill {
    color: #fa8f2e;
    border-color: #fa8f2e;
}

#security_percentage .p60 .inside_circle_inside span,
#security_percentage .p60 .inside_circle_inside sup,
#security_percentage .p60 .security_circle_legend_feedback,
#security_percentage .p60 .bar,
#security_percentage .p60 .fill,

#security_percentage .p61 .inside_circle_inside span,
#security_percentage .p61 .inside_circle_inside sup,
#security_percentage .p61 .security_circle_legend_feedback,
#security_percentage .p61 .bar,
#security_percentage .p61 .fill,

#security_percentage .p62 .inside_circle_inside span,
#security_percentage .p62 .inside_circle_inside sup,
#security_percentage .p62 .security_circle_legend_feedback,
#security_percentage .p62 .bar,
#security_percentage .p62 .fill,

#security_percentage .p63 .inside_circle_inside span,
#security_percentage .p63 .inside_circle_inside sup,
#security_percentage .p63 .security_circle_legend_feedback,
#security_percentage .p63 .bar,
#security_percentage .p63 .fill,

#security_percentage .p64 .inside_circle_inside span,
#security_percentage .p64 .inside_circle_inside sup,
#security_percentage .p64 .security_circle_legend_feedback,
#security_percentage .p64 .bar,
#security_percentage .p64 .fill,

#security_percentage .p65 .inside_circle_inside span,
#security_percentage .p65 .inside_circle_inside sup,
#security_percentage .p65 .security_circle_legend_feedback,
#security_percentage .p65 .bar,
#security_percentage .p65 .fill,

#security_percentage .p66 .inside_circle_inside span,
#security_percentage .p66 .inside_circle_inside sup,
#security_percentage .p66 .security_circle_legend_feedback,
#security_percentage .p66 .bar,
#security_percentage .p66 .fill,

#security_percentage .p67 .inside_circle_inside span,
#security_percentage .p67 .inside_circle_inside sup,
#security_percentage .p67 .security_circle_legend_feedback,
#security_percentage .p67 .bar,
#security_percentage .p67 .fill,

#security_percentage .p68 .inside_circle_inside span,
#security_percentage .p68 .inside_circle_inside sup,
#security_percentage .p68 .security_circle_legend_feedback,
#security_percentage .p68 .bar,
#security_percentage .p68 .fill,

#security_percentage .p69 .inside_circle_inside span,
#security_percentage .p69 .inside_circle_inside sup,
#security_percentage .p69 .security_circle_legend_feedback,
#security_percentage .p69 .bar,
#security_percentage .p69 .fill {
    color: #fa8f2e;
    border-color: #fa8f2e;
}

#security_percentage .p70 .inside_circle_inside span,
#security_percentage .p70 .inside_circle_inside sup,
#security_percentage .p70 .security_circle_legend_feedback,
#security_percentage .p70 .bar,
#security_percentage .p70 .fill,

#security_percentage .p71 .inside_circle_inside span,
#security_percentage .p71 .inside_circle_inside sup,
#security_percentage .p71 .security_circle_legend_feedback,
#security_percentage .p71 .bar,
#security_percentage .p71 .fill,

#security_percentage .p72 .inside_circle_inside span,
#security_percentage .p72 .inside_circle_inside sup,
#security_percentage .p72 .security_circle_legend_feedback,
#security_percentage .p72 .bar,
#security_percentage .p72 .fill,

#security_percentage .p73 .inside_circle_inside span,
#security_percentage .p73 .inside_circle_inside sup,
#security_percentage .p73 .security_circle_legend_feedback,
#security_percentage .p73 .bar,
#security_percentage .p73 .fill,

#security_percentage .p74 .inside_circle_inside span,
#security_percentage .p74 .inside_circle_inside sup,
#security_percentage .p74 .security_circle_legend_feedback,
#security_percentage .p74 .bar,
#security_percentage .p74 .fill,

#security_percentage .p75 .inside_circle_inside span,
#security_percentage .p75 .inside_circle_inside sup,
#security_percentage .p75 .security_circle_legend_feedback,
#security_percentage .p75 .bar,
#security_percentage .p75 .fill,

#security_percentage .p76 .inside_circle_inside span,
#security_percentage .p76 .inside_circle_inside sup,
#security_percentage .p76 .security_circle_legend_feedback,
#security_percentage .p76 .bar,
#security_percentage .p76 .fill,

#security_percentage .p77 .inside_circle_inside span,
#security_percentage .p77 .inside_circle_inside sup,
#security_percentage .p77 .security_circle_legend_feedback,
#security_percentage .p77 .bar,
#security_percentage .p77 .fill,

#security_percentage .p78 .inside_circle_inside span,
#security_percentage .p78 .inside_circle_inside sup,
#security_percentage .p78 .security_circle_legend_feedback,
#security_percentage .p78 .bar,
#security_percentage .p78 .fill,

#security_percentage .p79 .inside_circle_inside span,
#security_percentage .p79 .inside_circle_inside sup,
#security_percentage .p79 .security_circle_legend_feedback,
#security_percentage .p79 .bar,
#security_percentage .p79 .fill {
    color: #15b300;
    border-color: #15b300;
}

#security_percentage .p80 .inside_circle_inside span,
#security_percentage .p80 .inside_circle_inside sup,
#security_percentage .p80 .security_circle_legend_feedback,
#security_percentage .p80 .bar,
#security_percentage .p80 .fill,

#security_percentage .p81 .inside_circle_inside span,
#security_percentage .p81 .inside_circle_inside sup,
#security_percentage .p81 .security_circle_legend_feedback,
#security_percentage .p81 .bar,
#security_percentage .p81 .fill,

#security_percentage .p82 .inside_circle_inside span,
#security_percentage .p82 .inside_circle_inside sup,
#security_percentage .p82 .security_circle_legend_feedback,
#security_percentage .p82 .bar,
#security_percentage .p82 .fill,

#security_percentage .p83 .inside_circle_inside span,
#security_percentage .p83 .inside_circle_inside sup,
#security_percentage .p83 .security_circle_legend_feedback,
#security_percentage .p83 .bar,
#security_percentage .p83 .fill,

#security_percentage .p84 .inside_circle_inside span,
#security_percentage .p84 .inside_circle_inside sup,
#security_percentage .p84 .security_circle_legend_feedback,
#security_percentage .p84 .bar,
#security_percentage .p84 .fill,

#security_percentage .p85 .inside_circle_inside span,
#security_percentage .p85 .inside_circle_inside sup,
#security_percentage .p85 .security_circle_legend_feedback,
#security_percentage .p85 .bar,
#security_percentage .p85 .fill,

#security_percentage .p86 .inside_circle_inside span,
#security_percentage .p86 .inside_circle_inside sup,
#security_percentage .p86 .security_circle_legend_feedback,
#security_percentage .p86 .bar,
#security_percentage .p86 .fill,

#security_percentage .p87 .inside_circle_inside span,
#security_percentage .p87 .inside_circle_inside sup,
#security_percentage .p87 .security_circle_legend_feedback,
#security_percentage .p87 .bar,
#security_percentage .p87 .fill,

#security_percentage .p88 .inside_circle_inside span,
#security_percentage .p88 .inside_circle_inside sup,
#security_percentage .p88 .security_circle_legend_feedback,
#security_percentage .p88 .bar,
#security_percentage .p88 .fill,

#security_percentage .p89 .inside_circle_inside span,
#security_percentage .p89 .inside_circle_inside sup,
#security_percentage .p89 .security_circle_legend_feedback,
#security_percentage .p89 .bar,
#security_percentage .p89 .fill {
    color: #15b300;
    border-color: #15b300;
}

#security_percentage .p90 .inside_circle_inside span,
#security_percentage .p90 .inside_circle_inside sup,
#security_percentage .p90 .security_circle_legend_feedback,
#security_percentage .p90 .bar,
#security_percentage .p90 .fill,

#security_percentage .p91 .inside_circle_inside span,
#security_percentage .p91 .inside_circle_inside sup,
#security_percentage .p91 .security_circle_legend_feedback,
#security_percentage .p91 .bar,
#security_percentage .p91 .fill,

#security_percentage .p92 .inside_circle_inside span,
#security_percentage .p92 .inside_circle_inside sup,
#security_percentage .p92 .security_circle_legend_feedback,
#security_percentage .p92 .bar,
#security_percentage .p92 .fill,

#security_percentage .p93 .inside_circle_inside span,
#security_percentage .p93 .inside_circle_inside sup,
#security_percentage .p93 .security_circle_legend_feedback,
#security_percentage .p93 .bar,
#security_percentage .p93 .fill,

#security_percentage .p94 .inside_circle_inside span,
#security_percentage .p94 .inside_circle_inside sup,
#security_percentage .p94 .security_circle_legend_feedback,
#security_percentage .p94 .bar,
#security_percentage .p94 .fill,

#security_percentage .p95 .inside_circle_inside span,
#security_percentage .p95 .inside_circle_inside sup,
#security_percentage .p95 .security_circle_legend_feedback,
#security_percentage .p95 .bar,
#security_percentage .p95 .fill,

#security_percentage .p96 .inside_circle_inside span,
#security_percentage .p96 .inside_circle_inside sup,
#security_percentage .p96 .security_circle_legend_feedback,
#security_percentage .p96 .bar,
#security_percentage .p96 .fill,

#security_percentage .p97 .inside_circle_inside span,
#security_percentage .p97 .inside_circle_inside sup,
#security_percentage .p97 .security_circle_legend_feedback,
#security_percentage .p97 .bar,
#security_percentage .p97 .fill,

#security_percentage .p98 .inside_circle_inside span,
#security_percentage .p98 .inside_circle_inside sup,
#security_percentage .p98 .security_circle_legend_feedback,
#security_percentage .p98 .bar,
#security_percentage .p98 .fill,

#security_percentage .p99 .inside_circle_inside span,
#security_percentage .p99 .inside_circle_inside sup,
#security_percentage .p99 .security_circle_legend_feedback,
#security_percentage .p99 .bar,
#security_percentage .p99 .fill,

#security_percentage .p100 .inside_circle_inside span,
#security_percentage .p100 .inside_circle_inside sup,
#security_percentage .p100 .security_circle_legend_feedback,
#security_percentage .p100 .bar,
#security_percentage .p100 .fill {
    color: #15b300;
    border-color: #15b300;
}
