/*   Highlights  */
.main-content {width: auto;}
.main-content .widget-primary:first-child {padding-top: 0;}
.posts-loop-list .post-loop{border-bottom: 1px solid #ddd;padding-bottom: 30px; background:#ECF3FC;}
.posts-loop-list .post-loop.even{border-bottom: 1px solid #ddd;padding-bottom: 30px; background:#E6E6E6;}
.posts-loop-list .post-loop {margin-bottom: 30px; position:relative;}
.posts-loop-list .post-loop .edit_link{ position:relative; top:0;}
.posts-loop-list .post-loop-wrap {padding-left:20px;padding-right: 20px; padding-top:20px;}
.post-loop .post-thumbnail {margin-left: 30px;margin-bottom: 30px; width:200px}
.share_this{ text-align:center;}
.post-loop .post-thumbnail img{ padding-bottom:15px;}
.sharethis{ padding-bottom:15px; text-align:center;}
.float-left {float: left;}
.float-right{ float:right;}
.post-thumbnail {position: relative;}
img {vertical-align: top;max-width: 100%;height: auto;}
.post-thumbnail .post-thumbnail-overlay {position: absolute;z-index: 1;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,.8);opacity: 0;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
.post-thumbnail .post-thumbnail-overlay span {position: absolute;width: 100px;height: 45px;margin: -20px 0 0 -50px;top: 50%;left: 50%;line-height: 42px;text-align: center;font-size: 14px;
color: #fff;border-top: 2px solid #fff;border-bottom: 2px solid #fff;text-transform: uppercase;letter-spacing: .5px;}
.post-thumbnail .post-comment, .tiled-post .tiled-comment {position: absolute;bottom: 0;line-height: 1;padding: 8px 12px;background: #79a427;color: #fff;text-shadow: 0 1px 0 rgba(0,0,0,.5);bottom: 0;right: 0;z-index: 2;-webkit-border-radius: 1px 0 0 0;-moz-border-radius: 1px 0 0 0;border-radius: 1px 0 0 0;}
.post-loop .post-title {font-size: 20px;font-weight: bold;margin: 0 0 10px 0;}
.post-loop .post-title a {color: #43464a;display: block;}
.post-meta {font-weight: bold;line-height: 24px; padding-bottom:10px;}
.post-meta i {padding-right: 10px;}
.post-loop .post-excerpt {margin-top: 22px;}
.post-thumbnail:hover .post-thumbnail-overlay {opacity: 1;}
.post-thumbnail .post-comment:hover {text-decoration: none;}
.read-more{ float:right; margin-top: 15px;}
.read-more1{ float:right; margin-top: 15px;}
.read-more a{background-color: #0087CB;color: #FFF;font-size: 16px;text-transform: uppercase;}
.read-more a:hover{ background-color:#05274F; color:#fff;}
.post-meta .meta{ display:block;}
.node-type-highlights .field-type-taxonomy-term-reference h3, .node-type-announcements .field-type-taxonomy-term-reference h3{ padding-right:5px; color:#333333;margin-bottom: 10px;}

.node-type-news-management .field-name-field-image, .node-type-announcements .field-name-field-basic-image-image{ float:left; padding-right:15px; margin-bottom:25px;}
.node-type-news-management .field, .node-type-announcements .field{ padding-bottom: 15px;line-height: 22px;}
.node-type-news-management .field-name-field-date .field-label, .node-type-news-management .field-name-field-date .field-items, .node-type-announcements .field-name-field-date .field-label, .node-type-announcements .field-name-field-date .field-items, .node-type-announcements .field-name-field-announcements-category .field-label, .node-type-announcements .field-name-field-announcements-category .field-items{ display:inline-block;}

.node-type-announcements .field-name-field-announcements-category{ clear:right!important; height:auto; display:block;}
.node-type-announcements .field-name-field-announcements-category:after{ clear:none !important;}

/********* Highlights Details *********/

.node-highlights .field-name-field-highlights-image{ float:left; padding-right:20px;}
#primary_content .node-highlights .field-type-taxonomy-term-reference li, #primary_content .node-announcements .field-type-taxonomy-term-reference li{ line-height:0px !important; padding-left:0px;	list-style: none;}
#primary_content .node-highlights .field-label, #primary_content .node-announcements .field-label{margin: 0;margin-bottom: 5px;font-weight: bold;vertical-align: middle;font-size: 14px;}
#primary_content .node-announcements .field-label{ line-height:inherit;}
#primary_content .node-announcements .field-name-body{ padding-top:15px;}

#primary_content .node-highlights .field { padding-bottom:15px;}
#primary_content .node-highlights .field.clearfix{ clear:right; height:auto; display:block;}
#primary_content .node-highlights  .clearfix:after{ clear:right;}


/**************views-exposed-form-highlights-main-page-page-1*************/
#views-exposed-form-highlights-main-page-page-1 .views-exposed-widget{ display:none;}
#views-exposed-form-highlights-main-page-page-1 .views-widget-per-page{ display:block;}
#views-exposed-form-highlights-main-page-page-1 { float:right;}
#views-exposed-form-highlights-main-page-page .views-widget-per-page{ display:none;}
#views-exposed-form-highlights-main-page-page #edit-combine{ width:270px; }
#views-exposed-form-highlights-main-page-page #edit-title{ width:250px; }
#views-exposed-form-highlights-main-page-page #edit-field-date-value-value-datepicker-popup-0{ width:150px; }
#views-exposed-form-highlights-main-page-page #edit-field-agency-tid{ width:380px !important; }
#views-exposed-form-highlights-main-page-page .views-submit-button{ padding-left:15px;}
.page-about-us-highlights .block-system{ clear:both;}
.page-about-us-highlights .view-header{ text-align:right;}


/********************************************/
#views-exposed-form-news-page-page-1 .views-exposed-widget{ display:none;}
#views-exposed-form-news-page-page-1 .form-item-items-per-page{ display:block;}
#views-exposed-form-news-page-page-1  .views-widget-per-page{ display: block;}
#views-exposed-form-news-page-page-1 .form-item-items-per-page{ text-align:right;}
#views-exposed-form-news-page-page-1 .form-item-items-per-page label{  padding-right: 10px;padding-top: 7px;}
#views-exposed-form-news-page-page-1 .form-item-items-per-page #edit-items-per-page{ width:auto; display:inline-block;}

.view-news-page .view-header{ text-align:right; padding:15px 0 15px 0;}
#views-exposed-form-news-page-page .form-item-combine #edit-combine{ width:450px;}
#views-exposed-form-news-page-page .views-widget-per-page{ display:none;}
#views-exposed-form-news-page-page #edit-title{ width:335px;}
#views-exposed-form-news-page-page .views-submit-button{ padding-right:0px;}



/**************Announcement Page*/

#views-exposed-form-news-page-page-2 .views-widget-per-page { display:none;}
#views-exposed-form-news-page-page-2 #edit-field-date-value-value-datepicker-popup-0{ width:165px;}
#views-exposed-form-news-page-page-3 .views-exposed-widget{ display:none;}
#views-exposed-form-news-page-page-3 .views-widget-per-page{ display:block; float:right;}



@media (max-width: 767px) {
.read-more{ float:none; text-align:center;}
#primary_content .node-highlights ul.inline, ul.links.inline { display:block;}
#primary_content .node-highlights .field-label  {font-size: 13px;}
}
@media only screen   
and (min-device-width : 320px)   
and (max-device-width : 480px) {  
.node-highlights .field-name-field-highlights-image { float:none; text-align:center; padding-bottom:20px; padding-right:0;}
#primary_content .node-highlights ul.inline, ul.links.inline { display:inline-block;}
.field-label-inline .field-label, .field-label-inline .field-items { float:none;}
} 

@media (max-width: 480px) {
.node-type-news-management .field-name-field-image{ float:none; text-align:center; padding-bottom:10px;}
.node-type-news-management .field-name-field-date{ text-align:center;}
}

/*------------------------------------- Document & forms --------------------------------------------- */
.brightblue{color:#0370c1;}
.documents_forms{}
.documents_forms ul{margin-bottom:25px !important; padding-left:50px;}
.documents_forms h3{font-size:18px !important; color:#fff;}
.documents_forms li{line-height:28px;}
.documents_forms li a{ font-size:16px; color:#fff;}
.imagpadding{padding:50px 85px; text-align:center;}
@media (min-width: 480px) and (max-width: 767px)
{
.imagpadding{padding:50px 85px; text-align:left;}
}
@media (min-width: 360px) and (max-width: 479px)
{
.documents_forms {
    width: 352px;
    margin: 0px auto;
}
.documents_forms ul {
    margin-bottom: 25px !important;
    padding-left: 18px;
}
.documents_forms li a {
    font-size: 14px;
    color: #FFF;
}
.imagpadding {
    padding: 50px 85px;
    text-align: center;
}
}
@media (min-width: 320px) and (max-width: 359px)
{
.documents_forms {
    width: 100%;
   
}
.imagpadding {
      text-align: left;
}
.documents_forms ul {
    margin-bottom: 25px !important;
    padding-left: 18px;
}
.documents_forms li a {
    font-size: 14px;
    color: #FFF;
}

}

.view-highlights-main-page .view-header{ text-align:right;}
.view-highlights-main-page .views-widget-sort-by, .view-display-id-page_2  .views-widget-sort-by { display:none;}
.view-display-id-page_2 #edit-title{ width:225px;}
.hpn_view_more .read-more1{text-align:right; width:100%}
.hpn-thumb .post-thumbnail{margin-left:30px; margin-right:0; width:270px; text-align:right;}
.post-loop-wrap .share_this{ text-align:right;}
.view-highlights-main-page .read-more1{ display:none1;}

.node-type-procurement-appeals .download-audio img{ vertical-align:inherit !important;}
