﻿/*
Public Finances & Debt
State and Government
color: #007084;
*/

@media only screen and (max-width: 767px) {
	.peprobe-content-right {background-color: #f8f8f7;}
	.peprobe-entry-content { background-color: #ffffff; -ms-word-wrap: break-word;	word-wrap: break-word; }
}
@media only screen and (min-width: 768px) {
	.peprobe-content-main, .peprobe-content-right {
		float: left;
	}
	.peprobe-content-main { /*margin-left: 3.795312%; width: 67.702479%;*/ width: 66.703121% !important;}
	.peprobe-content-right {margin-left: 1.795312%; width: 26.612498%; border-left: 1px solid #e8e8e8 !important; background-color: #f8f8f7;}
	.peprobe-content-main > div, .peprobe-content-right > div {
		-moz-box-flex: 0;
		-webkit-box-flex: 0;
		-ms-flex: 0;
		flex: 0;
	
		-webkit-box-orient: horizontal;
		-moz-box-orient: horizontal;
		-ms-flex-direction: row;
		flex-direction: row;
	
		-webkit-box-align: stretch;
		-moz-box-align: stretch;
		-ms-flex-align: stretch;

		-webkit-box-direction: normal;
		-moz-box-direction: normal;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;

		-webkit-box-pack: start;
		-moz-box-pack: start;
		-ms-flex-pack: start;
	}
	.peprobe-entry-content { 
		background-color: #ffffff;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flexbox;
		display: flex;
		-ms-word-wrap: break-word;	word-wrap: break-word;
		min-height: 880px; 
	}

}

.peprobe-entry-content:before, .peprobe-entry-content:after { 
	content: " "; 
}
.peprobe-entry-content:after { content: ""; visibility: hidden; clear: both; display: block; height: auto; }
*:first-child + html #ie7 .peprobe-entry-content { zoom: 1; }

/*header*/
.peprobe-header { position: relative; }
.peprobe-hgroup { margin-bottom: 1.5em; margin-top: 1.5em}
.peprobe-hgroup h1, .peprobe-hgroup h2, .peprobe-hgroup h3, .peprobe-hgroup h4, .peprobe-hgroup h5 { margin: 0; }
.peprobe-title { color: #007084 !important; }

/*Main*/
.peprobe-content-main a { color: #007084 !important; text-decoration: none; }
.peprobe-content-main a:hover { color: #007084 !important; text-decoration: underline; }
.peprobe-category, .peprobe-summary, .peprobe-tags {margin-bottom:0.5em;}
.peprobe-tags {/*float:left;*/ margin-bottom:1.5em;}
.peprobe-readmore { }
.peprobe-summary { clear: both; margin-bottom:1.5em;}
.peprobe-summary p, .peprobe-legal-info p { margin-bottom:0.5em;}
.peprobe-summary p { color: #000000 !important;	}
.peprobe-category h5, .peprobe-tags h5, .peprobe-summary h5 {font-weight:700; margin-bottom:0em; }
.g1-toggle__title {color: #007084}
.peprobe-slider.btn-archive-img { margin-bottom:0em; padding-bottom:2em; }
.peprobe-doc-embed { padding-bottom:2em; }
/*table of contents*/
.peprobe-t-contents { border: 1px solid #e1e1e1 !important; margin-top: 2em; margin-bottom:1.5em; }

.peprobe-t-contents a { color: #000000 !important; text-decoration: none; }
.peprobe-t-contents a:hover { color: #000000 !important; text-decoration: underline; }
label.peprobe-chapter-title, span.peprobe-chapter-title { margin-left:0.5em !important; }
label.peprobe-excerpt-title, span.peprobe-excerpt-title { margin-left:1.5em !important; }
label.peprobe-excerpt-title, label.peprobe-chapter-title {
	font-family: "istok web";
	color: #000;
	font-weight: 400;
}

.peprobe-legal-info { margin-top: 2em; margin-bottom:1.5em; }

/*Main Right*/
.double-border {
    background-color: #dcdcdc;
    border-left: 1px solid #eaeae9;
	float:left;
    width: 3px;
    position: relative;
}

.double-border:before {
    background: none;
    border-left: 1px solid #f2f2f1;
    content: "";
    display: block;
	float:left;
    position: absolute;
    left: 1px;
    pointer-events: none;
}

.peprobe-content-right a { color: #000000 !important; margin-bottom: 0px; text-decoration: none; }
.peprobe-content-right a:hover { color: #000000 !important; margin-bottom: 0px; text-decoration: underline; }

/*topic*/
.peprobe-box-topic {
	background: #007084 url('../images/play_w_btn.png') no-repeat 95% 50%;
	color: #ffffff;
	font-size: 10px;
	text-align: left;
}
.peprobe-box-topic a, .peprobe-box-topic a:hover { color: #ffffff !important; margin-bottom: 0px; }
.peprobe-box-topic > div {padding: 4% 0% 0% 4%;}
.peprobe-box-topic > h3 {padding: 0% 4% 4% 4%;}

/*source*/
.peprobe-thumb-source { text-align:center; margin:4% 0.5% 4% 4%; }
.peprobe-title-source a { color: #007084 !important; text-decoration: none; }
.peprobe-title-source a:hover { color: #007084 !important; text-decoration: underline; }
/*isbn*/
.peprobe-isbn > p { font-style:italic; font-size:10px; line-height: 1.3em; margin: 4% 0.5% 4% 4%; text-align:left; }
/*related information titles docs & news & events*/
h3.peprobe-rel-title { clear:both; color: #777 !important; margin: 4% 0.5% 8% 4%; text-align:left;}
/*related docs*/
.peprobe-rel-docs {
	border-bottom: 1px dotted #e1e1e1 !important;
	clear: both;
	min-height: 135px;
	padding: 1.5em 0;
}

/*related news*/
.peprobe-rel-news { border-bottom: 1px dotted #e1e1e1 !important; clear: both; }
p.peprobe-rel-new-title { color: #000000 !important; font-size:14px; line-height: 1.2 !important; margin: 4% 0.5% 0.5% 4%;text-align: left;}
p.peprobe-rel-new-date {clear: both; color: #777; font-family:"Istok Web"; font-size:12px; margin: 0% 0.5% 4% 4%; }

/*buttons*/
/*text*/
.btn-read-text, .btn-pdf-text, .btn-xls-text, .btn-web-text {
	line-height: 2em;
	margin-right: 1.5em;
	text-align: right;
	font-family: "Istok Web";
	font-size: 12px;
}
.btn-archive-text { color: #007084; margin-right: 1.5em; display: block; font-family: "Istok Web"; font-size: 10px; }

/*text icos*/
.txt-read-ico, .txt-pdf-ico, .txt-xls-ico, .txt-web-ico {
	margin-left: 25px;
}


/*images*/
.btn-read-img {
	background: url('../images/read_btn.png') no-repeat;
	background-position: right center;
	-moz-background-size: 88px 29px;
	-o-background-size: 88px 29px;
	background-size: 88px 29px;
	height: 29px;
	text-align: right;
}

.btn-read-ico {
	background: url('../images/read_icon.png') no-repeat;
	background-position: 10% 50%;
	-moz-background-size: 15px 15px;
	-o-background-size: 15px 15px;
	background-size: 15px 15px;
	border-left: 1px dotted #e1e1e1 !important;
	text-align: right;
	width: 55px;
}

.btn-pdf-img {
	background: url('../images/pdf_btn.png') no-repeat;
	background-position: right center;
	-moz-background-size: 88px 29px;
	-o-background-size: 88px 29px;
	background-size: 88px 29px;
	height: 29px;
	text-align: right;
}

.btn-pdf-ico {
	background: url('../images/pdf_icon.png') no-repeat;
	background-position: 10% 50%;
	-moz-background-size: 15px 15px;
	-o-background-size: 15px 15px;
	background-size: 15px 15px;
	border-left: 1px dotted #e1e1e1 !important;
	text-align: right;
	width: 55px;
}

.btn-xls-img {
	background: url('../images/xls_btn.png') no-repeat;
	background-position: right center;
	-moz-background-size: 88px 29px;
	-o-background-size: 88px 29px;
	background-size: 88px 29px;
	height: 29px;
	text-align: right;
}

.btn-xls-ico {
	background: url('../images/xls_icon.png') no-repeat;
	background-position: 10% 50%;
	-moz-background-size: 15px 15px;
	-o-background-size: 15px 15px;
	background-size: 15px 15px;
	border-left: 1px dotted #e1e1e1 !important;
	text-align: right;
	width: 55px;
}

.btn-web-img {
	background: url('../images/web_btn.png') no-repeat;
	background-position: right center;
	-moz-background-size: 88px 29px;
	-o-background-size: 88px 29px;
	background-size: 88px 29px;
	height: 29px;
	text-align: right;
}

.btn-web-ico {
	background: url('../images/web_icon.png') no-repeat;
	background-position: 10% 50%;
	-moz-background-size: 15px 15px;
	-o-background-size: 15px 15px;
	background-size: 15px 15px;
	border-left: 1px dotted #e1e1e1 !important;
	text-align: right;
	width: 55px;
}

.btn-archive-img {
	background: url('../images/see_archive_btn.png') no-repeat;
	background-position: right center;
	-moz-background-size: 88px 39px;
	-o-background-size: 88px 39px;
	background-size: 88px 39px;
	height:39px;
	font-weight: 700;
	text-align: right;
}


ul.peprobe-listing li {
clear: both;
padding: 5px 0 3px 0;
border-top: 1px dotted #e1e1e1 !important;
list-style-type: none;
}

ul.peprobe-listing li ul li {
	border-top: 0 !important;
	clear: none;
}

ul.peprobe-listing { margin-left: 0em; list-style-type: none; }
ul.peprobe-listing ul, ul.peprobe-listing ol { margin-top: 0em; }

ul.peprobe-excerpt {
	float: right;
	position: relative;
	padding-left: 1.5em;
}

ul.peprobe-excerpt li a {
	font-size: 0.9em;
	display: block;
	float: left;
	height: 15px;
	text-decoration: none;
	background-repeat: no-repeat;
	vertical-align: middle;
	font-weight: bold !important;
}

ul.peprobe-excerpt li {
float: left;
margin: 0 3px 0 0;
white-space: nowrap;
}

li.peprobe-excerpt{display: list-item;
text-align: -webkit-match-parent;
}

/*press reviews*/
#peprobe-press-news2, #peprobe-press-news4 {
	width: 100%;
	display: flex;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flexbox;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
}
.peprobe-press-new { margin: 2% 5% 0 0;	width: 45%; }
.peprobe-press-new-title { min-height: 40px; color: #000000; font-weight: 700; font-size: 14px;	line-height: 16px; }

.peprobe-sidebar-box {
	background: #007084 url('../images/play_w_btn.png') no-repeat 95% 50% !important;
}

.categories {background: url('../images/bk_public.jpg') no-repeat;}

#peprobe-categories li { list-style-type: none; line-height: 47px; }
#peprobe-categories li a { line-height: 47px; color: #ffffff !important; font-size: 18px; margin-left: 10px; }
#peprobe-categories li ul {background-color: #007084; margin-left: 0;list-style-image: none;}
#peprobe-categories li ul a { line-height: 47px; color: #007084 !important; font-size: 14px; margin-left: 10px; }
#peprobe-categories li ul li { border-top: 1px dotted #e1e1e1; background: #fff url('../images/play_btn.png') no-repeat 95% center; opacity: 1;}
#peprobe-categories li ul li.current-cat { opacity:0.7; }
#peprobe-categories li ul li.current-cat a { font-weight:700; }

div.g1-tab-title::after {border-top-color: #ff9000 !important;}
#g1-content .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title {
	font-weight: 700;
	font-size: 24px !important;
	font-family: "istok web";
	color: #007084 !important;
}
#g1-content .g1-button--simple,
#g1-content .g1-toggle--simple .g1-toggle__switch,
#g1-content .g1-tabs--button .g1-tabs-nav-item .g1-tab-title,
#g1-content .g1-pagination .prev,
#g1-content .g1-pagination .next,
#g1-content .g1-simple-slider .g1-fullscreen > a,
#g1-content .g1-nav-item__switch {
background-color: #ffffff !important;
}
.g1-tabs--button .g1-tabs-nav-item {margin: 0 !important;}
#g1-content .g1-tabs--button .g1-tabs-nav-item .g1-tab-title {border:none;font-size: 18px;}

.month-active:after {
	content: attr(month-name);
	color: #007084;
	font-size: 20px;
	font-weight: 700;
	line-height: 38px;
	margin-left: 28px;
	font-family: 'Istok Web';
}

.month1 {
	background-image: url(../images/state_01.png);
}
.month2 {
	background-image: url(../images/state_02.png);
}
.month3 {
	background-image: url(../images/state_03.png);
}
.month4 {
	background-image: url(../images/state_04.png);
}
.month5 {
	background-image: url(../images/state_05.png);
}
.month6 {
	background-image: url(../images/state_06.png);
}
.month7 {
	background-image: url(../images/state_07.png);
}
.month8 {
	background-image: url(../images/state_08.png);
}
.month9 {
	background-image: url(../images/state_09.png);
}
.month10 {
	background-image: url(../images/state_10.png);
}
.month11 {
	background-image: url(../images/state_11.png);
}
.month12 {
	background-image: url(../images/state_12.png);
}

.month1, .month2, .month3, .month4, .month5, .month6, .month7, .month8, .month9, .month10, .month11, .month12 { background-repeat:no-repeat;
        height:38px;
        max-width:968px;
    }

.month-active { background-color:#e1e1e1; margin-top: 2px;}

.peprobe-document-title > a {color:#000000 !important;font-size: 14px;}
.peprobe-chapter-title > a,.peprobe-excerpt-title > a {color:#6c6c6c !important;}

