/*
Theme Name: Global Integrity
Description: Global Integrity Impreza Child Theme
Author:	Lyle Turner
Version: 1.0.0
Template: Impreza
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/
@import url("../Impreza/style.css");

/*Add your own styles below:*/
.title-container{
padding-top:11px;
padding-bottom:10px;
}
.category-row{
padding-top:15px;
padding-bottom:15px;}

.title-container h2,
.category-row h4{
font-size:18px;
font-weight:normal;
}

.g-html ul.yearslist,
ul.yearslist{
	list-style:none!important;
	margin-left:0;
	padding-left:0;
}
ul.yearslist li{ float:left; margin-right:15px;padding-right:15px; border-right:2px solid #444; font-size:24px}
ul.yearslist li a{color: #000000;}
ul.yearslist li a:hover{#e14d43}
ul.yearslist li:last-child{ border-right:none}

.l-submain.color_primary a{color: #000000}
.l-submain.color_primary a:hover{#e14d43 !important}
.country-row{border-bottom:1px solid #dadada; padding-top:15px; padding-bottom:8px; padding-left:20px; padding-right:0px;}
.country-row.alt-row{background:#f7f7f7}
.country-row:first-child{margin-top:-50px}

.subcategory-indicator
{
padding-top: 1.5em;
border-top: 1.5px;
padding-bottom:30px;
border-style: solid;
border-color: #eeeeee;
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.indicator-title{
padding-bottom:10px;
}

ul.subcategory-score{ display:block;}
ul.subcategory-score li{ float:left; margin-right;list-style:none}
ul.subcategory-score li.active{ font-weight:bold}
.subcategory-score-container{ clear:both;  margin-top:20px;margin-bottom:20px}

.tab-score{ position:absolute; top:0; right:0}
.subcategory-accordion {}
.subcategory-accordion {width:100% !important}
.one-sixth.tab-icon-wrapper{width:70px !important; position:absolute; right:50px; top:15px}}
.tab-icon{}
.tab-icon h4.w-iconbox-title{}

.score-card-subheader{ border-bottom: 1px solid #cccccc}
.fa.fa-chevron-circle-right{ color:#69a8bb; font-size:13px; margin-right:7px;line-height:20px; margin-top:-4px}

.table-heading-section{ padding-top:10px; padding-bottom:10px; margin-bottom:0}

.heading-country h4,
.heading-overall-score h4,
.heading-framework-score h4,
.heading-impl-score h4{font-size:15px;display:block;}

.subcategory-summary{
padding-top:10px; padding-bottom:10px; border-top: 1px solid #69a8bb;
}

.report-score .w-iconbox-title{font-weight:bold}
.category-title h6{font-weight:100; font-size:18px; color: #ffffff; padding-left:10px;}

.button-nav{width:100% !important}
.button-nav a{ width:100%}

.accordion-alt{background:#f7f7f7}
.accordion-alt .w-tabs-section-content{background: #ffffff}

.hom-btn{opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
}
.home-btn:hover{opacity:0.75}
.intro-paragraph{padding-right:30px;}
.header-intro-row{padding-top:20px}
.years-container{padding-bottom:20px;}
.subcategory-indicator{background:#f7f7f7; padding-top:20px; padding-bottom:3px; padding-left:20px;}
.wpb_text_column.indicator-score{ width:100%; clear:both; overflow:hidden; padding-bottom:10px}
.wpb_text_column.indicator-score ul{list-style:none; margin-left:0; padding-left:0}
.wpb_text_column.indicator-score ul li{ float:left; margin-left:20px; padding-right:20px; border-right:2px solid #eeeeee;}
.wpb_text_column.indicator-score ul li:last-child{ border-right:none}
.wpb_text_column.indicator-score ul li.active{ color: #499202; font-weight:bold}

.report-heading-category{ color: #ffffff; padding-left:20px; font-size:19px; }

.wpb_text_column.criteria{ margin-bottom:20px}
.notebook-content{ margin-top:-50px;}
.notebook-content h2{font-size:25px; font-weight:100}
.notebook-content p{font-size:16px; width:90%)

.subcategory-summary .one-sixth .w-iconbox.iconpos_left.size_tiny.type_default.color_custom.subcategory-summary-score{ float:right !important;margin-right:20px;}