﻿header.page-head { background-size: cover; background-position: center; background-repeat: no-repeat; border:none;}
.page-head .header-wrapper { background-color: rgba(70,70,70,0.9); position: relative; padding: 25px 0px; }
a:hover { text-decoration: none; }
.section-title { margin-bottom: 5px; text-transform: uppercase; }
.section-sub-title { color: #969595; margin-bottom: 0; text-transform: capitalize; word-spacing: 1px; }
.u2-news-item { padding: 15px 0 100px 0; }
.u2-news-heading { margin-bottom: 30px;color:#39c ;min-height:30px;}
.u2-news-heading h3 { margin:20px 40px 15px 40px; font-weight: 300;position:relative;text-align:center }
.u2-news-item p { text-align: justify; font-size: 14px; color: #666;margin: 0 0 15px; }
.u2-news-content  { padding-top:15px;}
.u2-news-archive .archives { padding: 0 0; list-style: none; }
.u2-news-archive .archives > li {list-style: none; display: block; padding: 15px 0 0 0; position: relative; }
.u2-news-archive .archives > li > a { font-size: 12px; font-weight: 600; color: #969595;}
.u2-news-archive .archives > li:before { color: #969595;  font-family: 'FontAwesome'; position: absolute; left: 5px; top: 12px; font-size: 11px; }
.u2-news-archive .archives > li:hover > a { color: #000000; }
.u2-news-archive .archives > li > ul { padding: 15px 0; display: block; }
.u2-news-archive .archives > li > ul > li { padding: 3px 0; display: block; }
.u2-news-archive .archives > li > ul > li a { color: #39c; font-size: 12px; font-weight: 400; white-space: nowrap; overflow: hidden; display: block; text-overflow: ellipsis; width: 100%; }
.u2-news-archive .archives > li > ul > li:hover a { color: #107ba8; }
img { display: block; height: auto; max-width: 100%; }
nav.affix + header:before { height: 72px; content: ' '; display: block; }
article { min-height: 300px;}
.image-responsive { width: 100%; }
.widget { padding: 0 0 0 15px; }
.u2-content-section { background:#fff;}
ul.nav-pills { padding: 5px 0;}
.nav-pills li {border:solid 1px #eee;margin:2px;border-radius: 4px;position:relative}
.nav-pills li i { position:absolute;right:0 ;top:0;padding: 10px 15px 10px 5px;color:orange}
.nav-pills li.active a , .nav-pills li.active i, .nav-pills li.active a:hover{color:#fff;background:none}
.nav-pills li.active { background:#39c;}
.nav-pills li a { margin-right:35px;padding: 10px 0 10px 15px; }
.nav-pills li a, .nav-pills li i { color:#999;font-size: 10px;text-transform:capitalize;line-height:11px;font-weight:700}
.nav-pills li i:hover { color:#c33;cursor:pointer;}
.nav-pills li:hover a { color:#39c;background:none}
.section-nav { background: #eee; border-bottom: solid 1px rgba(0,0,0,0.075); display:none}
.Post-on { color:#999;font-size:12px;line-height:25px;}
.Post-By { color:#999;font-size:12px;line-height:25px;padding:15px 0 0 0}
.Post-on span { float:right;font-size:12px;font-weight:700;cursor:pointer}
.u2-MoreNews {  background:#eee;padding:15px 0 60px 0}
.u2-SocialMedia {  background:#ddd;padding:15px 0 60px 0}
.u2-MoreNews h4 { padding:15px 0 35px 0; font-weight: 300; margin: 0; font-size: 24px; }
.u2-SocialMedia h4 { padding:15px 0 35px 0; font-weight: 300; margin: 0; font-size: 24px; }
.u2-SocialMedia h6 { font-size: 16px; font-weight: 300; margin: 0 0 30px 0; color: #107ba8; }
.u2-archives { background:#eee;padding:15px 0 30px 0}
.u2-archives h4 { padding:15px 15px 35px 15px; font-weight: 300; margin: 0; font-size: 24px; }
.u2-archives li {list-style:none;}
.u2-archives ul { padding: 0; margin: 0; }
.u2-archives .col > a { color: #666; height: 30px;display:block;border-bottom:solid 1px rgba(0,0,0,0.1);overflow:hidden }
.u2-archives .col ul { margin :15px 0;}
.PreviousNewsItem{ left:-40px}
.NextNewsItem { right:-40px}
.NextNewsItem a:hover,.PreviousNewsItem a:hover  {background:#eee}
.NextNewsItem a,.PreviousNewsItem a {display: block; height: 30px; width: 30px;  line-height:30px;text-align:center;border-radius:3px;cursor:pointer} 
.NextNewsItem, .PreviousNewsItem { position:absolute;top:12px;font-size:30px;font-weight:300;color:#999;top:-2px}
.NextNewsItem:hover, .PreviousNewsItem:hover {color:#39c } 
.ArticleNavPadding, .img-responsive { padding:0;}
.news-showcase h6 { font-size:16px;font-weight:300;margin-top:15px;color:#39c}
.news-showcase p { font-size:13px;margin:15px 0;color:#333}
.NewsTile h6 { line-height:1.5em;padding:0 15px;}
.NewsTile p { padding:0 15px;}
.first-row .NewsTile { height: 540px; overflow: hidden; display: block; clear: both;  border: solid 1px rgba(0,0,0,0); padding: 0;}
.second-row .NewsTile { height: 360px; overflow: hidden; display: block; clear: both;  border: solid 1px rgba(0,0,0,0); padding: 0;}
.first-row .NewsTile .news-showcase-image { max-height:400px;overflow:hidden}
.second-row .NewsTile .news-showcase-image { max-height:200px;overflow:hidden}
.first-row .NewsTile:hover { background: #eee; cursor: pointer; border: solid 1px #ddd;}
.second-row .NewsTile:hover { background: #eee; cursor: pointer; border: solid 1px #ddd;}
.col-md-6 .first-row .NewsTile > p{ height: 440px; overflow: hidden;}
.col-md-6 .first-row .NewsTile > .news-showcase-image + h6 + p { height: 100px;  }
.col-md-8 .first-row .NewsTile > p{ height: 440px; overflow: hidden;}
.col-md-8 .first-row .NewsTile > .news-showcase-image + h6 + p { height: 40px;  }
.second-row .NewsTile > p{ height: 270px; overflow: hidden;}
.second-row .NewsTile > .news-showcase-image + h6 + p { height: 100px;  }
.u2-archives ul.u2-news-more-row { margin-bottom:30px;} 
.news-showcase { padding:15px 0;min-height:calc(100vh - 300px);}
.ExtraNewsItem { font-size: 12px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding-top: 5px; color: #39c; cursor: pointer; line-height: 14px;display:block }
.ExtraNewsItem i { padding: 0 10px; line-height: 14px; color: #999; }
.ExtraNewsItemClear .ExtraNewsItem{ display: block; clear: both; overflow: hidden; }
.news-showcase-image { background-size: cover !important; background-position: center top; }
.u2-SocialMedia .ExtraNewsItem:not(.large) {line-height:1.5em;white-space:normal;overflow:visible;padding:0 0 0 45px;position:relative;height:50px;}
.u2-SocialMedia .ExtraNewsItem:not(.large) i {position:absolute;top:10px;left:-0px;font-size:25px;}
.PendingModeration { color:#c93}
@media (min-width: 768px) {
	.multi-column .row .col { padding: 15px 15px; margin: 0; }
	.dropdown-menu .dark .divider { background-color: #666; }
	.u2-nav-controls li.dropdown ul.dropdown-menu a { padding: 0 0; }
}
.htmlDatePicker { float:right;}
#htmlDatePickerBase{display:none;position:absolute;width:167px;height:158px;right:42PX;top:40px;background:url('/App_Themes/Site_Skin/images/newSkin/DatePickerBox.png') no-repeat;padding:5px 0 0 7px;font-size:8pt;z-index:200;}
.NC_Base { background:#f9f9f9;border:solid 1px #ddd;border-top:none;padding: 15px 0 30px 0}
.NC_NewsBySection { display:block;clear:both; padding:0 0 0 0}
.NC_NewsBySection_Outer:before { position: absolute; top: 1px; left: 30px;content: "\f1ea"; }
.NC_NewsBySection_body { color: #666; padding: 5px 0 10px 0; word-break:break-word;white-space:pre-line}
.NC_NewsBySection_by {font-style:italic;font-weight:normal;font-size:10px}
.NC_NewsBySection_Title { padding: 15px 30px; font-size: 16px; font-weight: 300; color: #39c; cursor:pointer}
.NC_Notice > span { padding: 0 30px; font-size: 12px; font-weight: 300; color: #39c; cursor:pointer;display:block;clear:both;}
.NC_Notice_Body { padding: 15px 30px; font-size: 12px; word-wrap:break-word;}
.NC_Notice_Data { display:none;}
.NC_Notice_Tools {  padding: 0 0 15px 30px;font-size: 12px;font-weight:700}
.NC_Notice:not(.NC_FixTitle) { height:20px;line-height:20px; }
.NC_Notice:not(.NC_FixTitle)  >  span{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.NC_Notice:not(.NC_FixTitle) .NC_Notice_Body { display:none}
.NC_Notice:not(.NC_FixTitle) .NC_Notice_Tools {display:none }
.NC_NoArticles { font-size: 12px; font-style: italic; color: #999; font-weight: 300; text-align: center; padding: 50px; }
.NC_NewsBySection_NoData , .NC_NoData{ font-size:12px;font-style:italic;color:#999;font-weight:300;padding:0 50px;}
.NC_TitleBase_Text { padding: 0 0 0 0; margin: 0; font-size: 16px; line-height: 25px; color: #666; float: left; }
.NC_TitleBase { height:55px; background-color: #eee;padding:15px;margin:15px 0 0 0;border: solid 1px #ddd;position:relative}
.NC_DatePicker_Active, .NC_DatePicker{float:right;width:161px;height:25px;line-height:25px;color:#808080;background:url('/App_Themes/Site_Skin/images/NewSkin/DatePicker.png') no-repeat left top;padding:0 20px 0 5px;cursor:pointer;font-size:10px}
.NC_DatePicker:hover{background:url('/App_Themes/Site_Skin/images/NewSkin/DatePicker.png') no-repeat left bottom;}
.NC_DatePicker_Active{background:url('/App_Themes/Site_Skin/images/NewSkin/DatePicker.png') no-repeat left bottom;}
.NC_PDFExport { float: right; width: 20px; height: 25px; cursor: pointer; margin: 0 0 0 10px; display: inline-block;  font-weight: normal; }
.NC_PDFExport:before { content: "\f1c1";line-height: 25px; font-size: 20px;}
.NC_PDFExport:hover:before {color:#c33;}
.NC_NewsBySection_Outer {border:solid 1px rgba(0,0,0,0);background:none;padding:0 40px 0 55px ;position:relative;font-size:12px;color:#39c}
.NC_NewsBySection_Outer:hover { border: solid 1px #f1faff; background: #f1faff; padding: 0 40px 0 55px; }
.NC_NewsBySection_Active .NC_NewsBySection_Outer .NC_NewsBySection_Tools{display:none}
.NC_NewsBySection_Active .NC_NewsBySection_Outer .NC_NewsBySection_Tools .Delete {height:16px;width:16px;background: url('/App_Themes/Site_Skin/images/NewSkin/trash.gif') no-repeat;display:block;float:right;margin:0 0 0 3px} 
.NC_NewsBySection_Active .NC_NewsBySection_Outer .NC_NewsBySection_Tools .Edit {height:16px;width:16px;background: url('/App_Themes/Site_Skin/images/NewSkin/page_edit.png') no-repeat;display:block;float:right;margin:0 3px 0 0} 
.NC_NewsBySection_Active .NC_NewsBySection_Outer:hover .NC_NewsBySection_Tools {width:60px;height:20px;float:right;display:block;position:absolute;top:0 ;right:10px}
.NC_PDFExport:before, .NC_NewsBySection_Outer:before { display: inline-block; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #999; }
.NC_TitleBase .nav-pills { margin:0;padding:0;vertical-align:top}
.NC_TitleBase .nav-pills li a { margin: 0; padding: 4px 10px; vertical-align:top}
.NC_Base .tab-pane { padding:0 15px 0 15px;}
.NC_Base .panel-group > .panel { border:none;background:none;box-shadow:none }
.NC_Base .panel-default > .panel-heading { background:none}
.NC_Base .panel-default > .panel-heading .panel-title {}
.NC_Base .panel-default > .panel-heading .panel-title a { border: none; padding: 5px 15px; font-size: 16px; font-weight: 300; color: #39c; cursor: pointer; }
.NC_Base .panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body { border:none;}
.NC_Base #nc-current > .ExtraNewsItem { padding-left:5px;}
.NC_Base #nc-archived > .ExtraNewsItem { padding-left:5px;}
.NC_Base .panel-group + .ExtraNewsItem { padding-top:15px}
.NC_Base .ExtraNewsItem + .panel-group {padding-top:15px }
.u2-news-content-fluid {position:relative;}
.u2-news-content-fluid .NextNewsItem{position:absolute;top:50%;top:calc(50% - 20px);right:10px;z-index:500;   }
.u2-news-content-fluid .PreviousNewsItem{position:absolute;top:50%;top:calc(50% - 20px);left:10px;z-index:500;}
.u2-news-content-fluid .PreviousNewsItem a,.u2-news-content-fluid .NextNewsItem a{background:#333;opacity:0.5;border-radius:50%;padding:0px;width:40px;height:40px;line-height:40px;display:block;color:#fff;}
.u2-news-content-fluid .PreviousNewsItem a:hover,.u2-news-content-fluid .NextNewsItem a:hover {opacity:1;}
.u2-news-fluid-article {position:relative;padding:30px;}
.u2-news-block {min-height:100vh;min-height:calc(100vh - 52px);background-color:#eee;}
.u2-news-block article.u2-news-item {min-height:150px;padding:15px 0;}
.col-md-12.u2-news-fluid-article {padding:15px 60px;}
.u2-news-image-block{padding:0;}
.u2-news-image-block .u2-news-caption {padding:15px;color:#fff;background:#666;}

.ShareBr {height: 30px;display:block;margin-top:15px;}
.ShareBr > div, .ShareBr > a, .ShareBr > iframe {display:block !important;vertical-align:baseline;float:left !important;margin-right:5px !important; }

@media (min-width: 992px) {
    .u2-news-block article.u2-news-item.image-after {padding-left:30px;}
    .u2-news-block article.u2-news-item.image-before {padding-right:30px;}
    .u2-news-block .col-md-12.u2-news-fluid-article article.u2-news-item:not(.image-above) {padding-left:30px;padding-right:30px;}
    .u2-news-block  .Post-on span, 
    .u2-news-block  .Post-on span {float: initial;display: block;}
}
@media (max-width: 640px) { 
    .u2-news-block  .Post-on span, 
    .u2-news-block  .Post-on span {float: initial;display: block;}
    
}
@media (max-width: 991px) {
    .u2-news-block article.u2-news-item:not(.image-above) {padding-left:30px;padding-right:30px;}
    .news-showcase {padding: 0 15px;} 
    .NewsTile {margin:0 15px }   
    .first-row .NewsTile , .second-row .NewsTile{ height: initial; }
    .NewsTile p { padding:0 15px;height:80px;display:block;overflow:hidden}
    .first-row .NewsTile > .news-showcase-image + h6 + p {height:80px;}
    .col-md-6 .first-row .NewsTile > .news-showcase-image + h6 + p,
    .col-md-8 .first-row .NewsTile > .news-showcase-image + h6 + p,
    .second-row .NewsTile > .news-showcase-image + h6 + p {height:75px;margin-bottom:15px}      
    .first-row .NewsTile .news-showcase-image,
    .second-row .NewsTile .news-showcase-image {max-height:400px;}
}
@media (min-width: 1200px) {
     .u2-news-block .container article.u2-news-item:not(.image-above) {padding-left:0;padding-right:0;}
}
