.page-downloads .desc-title{
	color:#333;
	font-size: 24px;
	margin-bottom: 23px;
	line-height: 30px;
	margin-top: 15px;
}
.page-downloads .desc-body{
	font-size: 14px;
    color: #828282;
    line-height: 20px;
    margin-bottom: 25px;
}
.page-downloads .download-text .download-title{
	padding-right: 35px;
    display: inline-block;
	font-size: 14px;
    color: #333;
    vertical-align: middle;
}
.page-downloads .download-text{
	display: inline-block;
    border: 1px solid #333;
    border-radius: 30px;
	padding: 7px 12px;
	width: 136px;
    height: 38px;
	cursor: pointer;
	background: url(../images/Downloads/Download.png) no-repeat scroll right 10px center transparent;
}
.page-downloads .downloads-row:not(:last-child){
	margin-bottom: 50px;
    /*padding-bottom: 20px;
    border-bottom: 1px solid #ccc;*/
}
.page-downloads .key-sections{
    padding: 25px 0;
	display: none;
}
.page-downloads .key-sections a{
	color: #828282;
    font-size: 12px;
	text-decoration: none;
}
.page-downloads .key-sections a:hover{
	color: #02bbce;
}
.page-downloads .key-sections li{
	display: inline-block;
	padding: 0 16px 0 16px;
	background: url(../images/Downloads/Downloads_Indicates_Arrow.png) no-repeat scroll left 6px transparent;
    margin-bottom: 5px;
}
.page-downloads .key-sections .file-icon{
	display: none;
}
.page-title-block{
	text-align: center;
}
/*.page-header{
	border-bottom: 0;
	margin-top: 45px;
	margin-bottom: 50px;
}
.page-downloads .page-header .page-title{
	position: relative;
	padding: 5px 0;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 40px;
    color: #333;
}
.page-downloads .page-header .page-title::after{
    position: absolute;
    content: "";
    width: 75px;
    height: 2px;
    background: #000;
    bottom: 0px;
    left: 0;
    right: 0;
    margin: 0 auto;
}*/
.page-downloads .page-header {
	text-align: center;
	margin-top: 72px;
	border-bottom: 0;
	padding-bottom: 0;
	margin-bottom: 58px;
	position: relative;
	
}
.page-downloads .page-header .page-title {
	font-size: 40px;
	color: #333;
	font-weight: 700;
	text-transform: uppercase;
	padding-bottom: 0;
	position: relative;
	
}
.page-downloads .page-header .page-title:after {
	content: "";
	position: absolute;
	bottom: -13px;
	left: 50%;
	-webkit-transform: translateX(-50%);
    transform: translateX(-50%);
	background: #333;
	width: 65px;
	height: 3px;
	border-radius: 10px;
}
.page-downloads .main-container-wrapper{
	padding-bottom: 80px;
	padding-top: 0;
}
.not-front .banner-wrapper .home-banner{
	width: 100%;
}
.downloads-row {
    clear: both;
    overflow: hidden;
}
.reports .view-content>h3{
	margin-bottom: 25px;
	font-weight: bold;
}
.downloads-view .nav-tabs{
	width: calc(100% + 30px) !important;
    border-bottom: 10px solid #4d4d4d;
    text-align: center;
    margin-top: 0;
    margin-bottom: 77px;
    margin-left: -15px;
    margin-right: -15px;
	background: #fff;
}
.downloads-view ul.nav-tabs li a {
    border: 0;
    font-size: 14px;
    font-weight: 700;
    color: #b3b3b3;
    padding-bottom: 23px;
    cursor: pointer;
    margin: 0;
    background-color: #fff;
    min-width: 90px;
	position: relative;
	text-transform: uppercase;
	padding-top: 1px;
}
.downloads-view ul.nav-tabs li {
    border: 0;
    float: none;
    display: inline-block;
    text-align: center;
    margin: 0;
    cursor: pointer;
}
.downloads-view .nav-tabs>li.active>a,
.downloads-view .nav-tabs>li.active>a:focus,
.downloads-view .nav-tabs>li.active>a:hover{
	border: 0;
}
.downloads-view ul.nav-tabs li.active a:after {
    content: "";
    width: 24px;
    height: 12px;
    background: url(../images/Results-slices/Indicating_Icon.png) no-repeat center center;
    right: 50%;
    -webkit-transform: translatey(50%);
    transform: translateX(50%);
    position: absolute;
    display: inline-block;
	bottom: -21px;
}
.downloads-view .tab-content {
    max-width: 945px;
    margin: 0 auto;
}
.downloads-view ul.nav-tabs li.active a {
    color: #4d4d4d;
}
/*
.page-downloads .main-container {
	padding: 0 15px;
}
*/
.downloads-view.fixed-tab .tab-content.fixed{
    padding-top: 145px;
}
/*press-release section*/
.page-downloads .press-release .press-title {
	color: #333;
	font-size: 24px;
	margin-bottom: 23px;
	line-height: 30px;
	margin-top: 15px;
	display: block;
}
.page-downloads .press-release .press-sections li>a {
	font-size: 16px;
	line-height: 22px;
	font-weight: 500;
	color: #828282;
	display: block;
	text-decoration: none;
	margin-bottom: 15px;
}
.page-downloads .press-release .press-sections li>a:hover {
	color: #02bbce;
}
/*body.page-downloads .main-container .content-wrapper > .page {
	padding: 0 15px;
}*/
.download-file-extension{
	color: #828282;
    font-size: 12px;
}
.download-file-type{
	text-transform: uppercase;
}

/*28-05-2021 Task #304265*/

.press-release .panel-default>.panel-heading{
	background-color: transparent;
	padding: 0;
}
.press-release .panel-group .panel {
	border: 0;
	box-shadow: none;
}
.press-release .panel-group .panel-heading+.panel-collapse>.list-group, 
.press-release .panel-group .panel-heading+.panel-collapse>.panel-body{
	border: 0;
	padding: 0;

}
.press-release .panel-group .panel-heading+.panel-collapse>.panel-body ul{
	max-height: 140px;
}
.press-release:not(.pressrelease-present) .panel-group .panel-heading+.panel-collapse>.panel-body ul,
.press-release:not(.video-present) .panel-group .panel-heading+.panel-collapse>.panel-body ul{
	max-height: 210px;
}
.page-downloads .press-release .press-sections li:last-child>a,
.press-release.video-present .panel-group{
	margin-bottom: 0;
}

.press-release .panel-group .panel a{
	text-decoration: none;
}
.pressrelease-present.video-present.press-release .panel-group .panel .panel-title a{
	background: url(../images/Downloads/icn_minus.png) no-repeat scroll right center transparent;
	display: block;
}
.pressrelease-present.video-present.press-release .panel-group .panel .panel-title a.collapsed{
	background: url(../images/Downloads/icn_plus.png) no-repeat scroll right center transparent;

}
.press-release .panel-group .panel .panel-title{
    padding: 0;
}

.downloads-view .views-item-tab-title p{
	font-size: 26px;
    color: #333;
    font-weight: 700;
	margin-bottom: 50px;
	text-align: center;
}