﻿@import url(bootstrap/css/bootstrap.css);
@import url(layerslider/layerslider.css);
@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);
@font-face {
    font-family: 'compacta_bd_btbold';
    src: url('fonts/compctab-webfont-webfont.eot');
    src: url('fonts/compctab-webfont-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/compctab-webfont-webfont.woff2') format('woff2'),
         url('fonts/compctab-webfont-webfont.woff') format('woff'),
         url('fonts/compctab-webfont-webfont.ttf') format('truetype'),
         url('fonts/compctab-webfont-webfont.svg#compacta_bd_btbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*--------- Global CSS Reset & Standards ----------*/
Body { margin:0;padding:0;background:#fff; }
#Body { background:fixed center center #ddd;  color:#333333;}
html,body{ margin:0; padding:0; font:normal 15px/1.5 Arial, Tahoma, sans-serif; color:#333333;}
Body #Form{padding: 0px;margin: 0px;height: 100%;}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {border:0; font-family:Arial, Tahoma, sans-serif; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}a img{border:0;}
img { height: auto;}
p{ margin:0 0 8px 0;}
ol, ul { list-style: none;}
ol li {list-style-type: decimal;}
li,ul li{ list-style:disc;}
a{ outline:0;border:0;}
img{ border:0;}

a:link { color :#333333; text-decoration : none;}
a:visited { color :#d0171e  ; text-decoration : none;}
a:hover { color :#1A376F; text-decoration:underline;}
a:active { color :#d0171e  ; text-decoration : underline;}
.color_text { color:#1A376F; }
.color_bg{ background:#1A376F; }

h1{ font-size:28px;line-height:1.5em;color:#333333;font-weight:normal;font-family:Arial, Tahoma, sans-serif;}
h2{ font-size:24px;line-height:1.5em;color:#333333;font-weight:normal;font-family:Arial, Tahoma, sans-serif;}
h3{ font-size:20px;line-height:1.5em;color:#333333;font-weight:normal;font-family:Arial, Tahoma, sans-serif;}
h4{ font-size:18px;line-height:1.5em;color:#333333;font-weight:normal;font-family:Arial, Tahoma, sans-serif;}
h5{ font-size:16px;line-height:1.5em;color:#333333;font-weight:normal;font-family:Arial, Tahoma, sans-serif;}
h6{ font-size:14px;line-height:1.5em;color:#333333;font-weight:normal;font-family:Arial, Tahoma, sans-serif;}

/*spacer styles*/
.pe-spacer { clear: both; display: block; margin: 0; min-height: 0 !important;  padding: 0; width: 100%;}
.pe-spacer.size10 { height: 10px;}
.pe-spacer.size20 { height: 20px;}
.pe-spacer.size30 { height: 30px;}
.pe-spacer.size40 { height: 40px;}
.pe-spacer.size50 { height: 50px;}
.pe-spacer.size60 { height: 60px;}
.pe-spacer.size70 { height: 70px;}
.pe-spacer.size100 { height: 100px;}

.Head{ font-weight:bold; font-size:15px;}
.SubHead { font-weight:bold;  font-size:14px;}
.SubSubHead{ font-size:13px;}
.Normal { font-size:12px; line-height:1.5em; }

.clearafter:after{ clear:both; content:"."; height:0px; font-size:0px; visibility:hidden; display:block;}
.clearafter{ display:inline-block;}
.clearafter{ display:block;}
.clear{ clear:both;}
.clear_float{ clear:both;line-height:0;font-size:0;}

/*--------- ControlPanel Style ----------*/
.FileManager A, .FileManager A:link, .FileManager A:visited, .FileManager A:active{ color:#000000; text-decoration: underline;}
.FileManager A:hover{ color:#000000; text-decoration:none;}
.dnnPrimaryAction, .dnnFormItem input[type="submit"], a.dnnPrimaryAction, a.dnnPrimaryAction:link { color: #FFFFFF; text-decoration : none; }
.dnnActionMenu span { color:#000000!important;}
.ModuleTitle_SubMenu{ z-index:9999!important;}	

/*--------- FooterLinks Style ----------*/
.Footer, A.Footer:link, A.Footer:visited, A.Footer:active { padding:0px 5px; font-size:13px; color:#555; text-decoration:none;}
A.Footer:hover { color:#1A376F; text-decoration: underline;}




/*
 * CSS For DotNetNuke Skin by bestdnnskins.com
 * Copyright 2013 By BESTDNNSKINS.COM
 */
/*-------- Design style --------*/
.floatl{ float:left;}
.floatr{ float:right;}
#skin_wrapper { width:1000px; margin:0 auto; background:#fff; }

.skin_top { background:#fff; }
.skin_header { background:none; padding:0; margin:0; }
.skin_menu { padding:0;}
.menu_box { background:#1E3585; min-height:50px; padding:0 10px; }
.skin_content {padding:30px 15px 20px; min-height:300px; }
.footer_top { background:url(images/NHS_watermark.png) no-repeat center center; min-height:300px; padding:15px;}
.skin_copyright { padding:15px; color:#555; }
.footer_left { float:left; }
.footer_right { float:right; }

/*page name*/
.page_name { background:#f3f3f3;border-bottom:solid 1px #cdcdcd; margin:0; padding:0;}
.page_name h1{ float:left; color:#333;font-size:18px;font-weight:normal;line-height:40px; margin:0; padding:0 0 0 15px; }
.page_name h1:hover {color:#1A376F; transition: all 0.8s ease 0s; -webkit-transition:all 0.8s ease 0s;-moz-transition:all 0.8s ease 0s; }
.breadcrumb_style {float:right; padding:0 15px 0 0; margin:0; line-height:40px;color:#000;text-align:center;}
.Breadcrumb, A.Breadcrumb:link, A.Breadcrumb:visited, A.Breadcrumb:active { color:#333333; font-size:12px; text-decoration:none; }
A.Breadcrumb:hover  { color:#1A376F; text-decoration:none; }

/*--------- StandardMenu style ----------*/
#standardMenu { position:relative; margin:0 auto;}
#standardMenu ul { list-style:none; margin:0; padding:0; }
#standardMenu li{ position:relative; display:block; float:left; margin-right:1px; list-style-type:none;  }

#standardMenu .rootMenu li a{ background:none; display:block; position:relative; float:none; z-index:10; cursor:pointer; text-decoration:none;}
#standardMenu .rootMenu li:hover a, #standardMenu .rootMenu li a:hover { background:#000; text-decoration:none; -moz-transition:background 0.4s ease;  -webkit-transition:background 0.3s ease-in; transition:background 0.4s ease;}

#standardMenu .rootMenu li a span { display:block; padding:0 20px;  color:#fff; white-space:nowrap; font-size:13px; font-weight:bold; text-shadow:none; text-transform:uppercase; line-height:50px; }

/*-- submenu --*/
#standardMenu .subMenu {position:absolute;left:0; width:180px; top:50px;z-index:1210;display:none;padding:0; background:#555; border:none; }
#standardMenu .rootMenu li.rmHover .subMenu { display:block; }
#standardMenu .subMenu ul{ margin:0; padding:0; position:relative; z-index:1200;}
#standardMenu .subMenu li{ float:none; clear:both; background:none; width:100%; padding:0; *margin-bottom:-3px;}
#standardMenu .subMenu li.item a{ border:none; border:1px solid #ddd; border-bottom:none;  padding:0; background:none; }
#standardMenu .subMenu li.item.last a{ border-bottom:1px solid #ddd;}
#standardMenu .subMenu li.item a span{ display:block; background:none; font-size:12px; color:#fff; font-weight:normal; white-space:normal; height:auto; line-height:1.5em; padding:10px 15px 10px 15px; text-transform:none; margin:0; border:none;}
#standardMenu .subMenu li.selected > a span, #standardMenu .subMenu li.breadcrumb > a span, #standardMenu .subMenu li.item a:hover span { background:#1E3585; -moz-transition:background 0.4s ease;  -webkit-transition:background 0.3s ease-in; transition:background 0.4s ease; cursor:pointer;}
#standardMenu .subMenu .subarrow{ background:url(images/menu-arrow02.gif) no-repeat; position:absolute; right:0; top:15px; width:15px; height:7px;}
#standardMenu .subMenu li.selected > a .subarrow, #standardMenu .subMenu li.breadcrumb > a .subarrow, #standardMenu .subMenu li.item a:hover .subarrow{ background:url(images/menu-arrow02.gif) no-repeat; position:absolute; right:0; top:15px; width:15px; height:7px;}

#standardMenu ul li ul li ul{ display:none; width:180px; margin:0; background:#555; border:none;}
#standardMenu ul li ul li ul.level1{ display: none;position:absolute;left:179px; top:0; padding:0;}
#standardMenu ul li ul li.child-1 ul.level1 { border-top:none; }
#standardMenu ul li ul li ul li ul.level2 { display:none;position:absolute;left:179px;top:0; padding:0;}
#standardMenu ul li ul li ul li.child-1 ul.level2 { top:-1px; }
#standardMenu ul li ul li ul li ul li:hover ul.level3 { display: block;position:absolute;left:179px;top:0; padding:0;}
#standardMenu ul li ul li ul li ul li.child-1 ul.level3 { top:-1px; }
#standardMenu ul li ul li ul li ul li ul li:hover ul.level4 { display: block;position:absolute;left:179px;top:0; padding:0;}
#standardMenu ul li ul li ul li ul li ul li.child-1 ul.level4 { top:-1px; }


#standardMenu img.mmIcon {max-height:24px; margin-right: 7px; vertical-align: middle;}
#standardMenu img.rootIcon {max-height:40px; margin-right:7px; margin-left:-10px; vertical-align: middle;}



/*--------- Pane Style ----------*/
.DNNEmptyPane{ display:none!important;}
.dnnpane [class*="grid"] { padding:10px 0;}
.bannerpane { padding:0; color:#333333;}
.bannerpane p{ margin:0; }
.headerpane { padding:0; margin:0;}
.content_grid12 {}
.one_grid8 {}
.one_grid4 {}
.two_grid6a {}
.two_grid6b {}
.three_grid4a {}
.three_grid4b {}
.three_grid4c {}
.four_grid12 {}
.five_grid3a {}
.five_grid3b {}
.five_grid3c {}
.five_grid3d {}
.six_grid4 {}
.six_grid8 {}
.seven_grid12 {}

/*--------- Grid Style ----------*/
.row-fluid span.SubHead center { font-weight:normal;  font-size:13px;}

/*--------- Search Style ----------*/
#Search { display:none; position:relative;z-index:99;float:right; height:38px; margin:0; padding:0;}
.search_position {position:relative;float:right;margin:0 15px 0 0;}
#Search input[type="text"] {background: #fff;border:none;font-size:12px; color: #fff; width: 180px;height:38px; padding:0 35px 0 13px; position:relative; z-index:999;outline:none;}
#Search a{ display: block; position:absolute; right:0; top:0;height:38px; width:40px; padding:0;border:none;box-shadow:none;webkit-box-shadow:none;overflow:hidden;text-indent:-99999px;background:url(images/icon_search.png) no-repeat 15px 13px; z-index:1001;cursor:pointer;}
#Search .searchInputContainer a.dnnSearchBoxClearText{ margin-right:16px; margin-top:6px; z-index:1002;}

/*--------- Register and Login Style ----------*/
#Login{ float:right;height:32px; padding-right:10px; }
#Login ul {margin:0; padding:0;}
#Login .registerGroup, #Login .registerGroup *, #Login .loginGroup, #Login .loginGroup *{ display:block;} 
#Login .registerGroup, #Login .loginGroup{float:left;padding:0;margin:0;} 
#Login .registerGroup li{ float:left; height:31px;border:none;}
#Login .registerGroup li:hover, #Login .loginGroup:hover{}
#Login .registerGroup .buttonGroup{margin-right:0;}
#Login .registerGroup a { border-right:1px solid #ddd;position:relative; display:block; padding:0 8px; min-width:15px; height:32px;  font-size:12px; font-weight:bold; vertical-align:middle;line-height:32px; color:#555;}
#Login .loginGroup a{ position:relative; display:block; padding:0 8px; min-width:15px; height:31px; font-size:12px; font-weight:bold; vertical-align:middle;line-height:32px; color:#555;}
#Login .registerGroup a:hover,#Login .loginGroup a:hover{color:#213A94;text-decoration:none;}
#Login .registerGroup a:active,#Login .loginGroup a:active{color:#213A94;}
#Login .registerGroup a strong,#Login .loginGroup a strong{position:absolute;left:0; top:0; width:100%; height:100%;display:block;font-size:12px;vertical-align:baseline;overflow:hidden;text-indent:9999px;}
.registerGroup .userMessages strong,.registerGroup .userNotifications strong{background:url(images/userLoginSprite.png) no-repeat 9px -91px #555;}
.registerGroup .userNotifications strong{ background-position:-92px -92px;}
.registerGroup .userMessages strong:hover{background-position:9px -40px;}
.registerGroup .userNotifications strong:hover{ background-position:-92px -42px;}
.registerGroup .userMessages strong:active{background-position:9px -91px;}
.registerGroup .userNotifications strong:active{ background-position:-92px -92px;}	
#Login .registerGroup a span{ position:relative; right:-8px; top:-8px; display:inline-block; padding:2px 4px; min-width:10px; line-height:14px; text-align:center; background:rgb(31,152,241); font-size:12px; color:#fff; text-shadow: 0px 1px 0px #333333;}
#Login .registerGroup .userProfileImg a{ padding:0 0 0 0; background:none;}
#Login .registerGroup a img{ border:none; height:32px; width:32px;}


/*--------- Second Menu Links ----------*/
#secondMenu {position:relative; }
#secondMenu>ul,#secondMenu> ul >li> a{height:54px;}
#secondMenu ul { list-style:none; padding:0 10px; margin:0; background:#8f9ab0;  }
#secondMenu ul li {position:relative; list-style:none; padding:0; margin:0; float:left;  position: relative;}
#secondMenu ul li a {position:relative; display:block; padding:0 20px; font-size:13px; font-weight:bold; line-height:50px; color:#fff; text-decoration:none; }
#secondMenu ul li a:hover { background:#000; text-decoration:none; -moz-transition:background 0.4s ease;  -webkit-transition:background 0.3s ease-in; transition:background 0.4s ease; }

/*-- submenu --*/
#secondMenu .subMenu {position:absolute;left:0; width:180px; top:54px;z-index:1210;padding:0; background:#555; border:none; }
#secondMenu .rootMenu li.rmHover .subMenu { display:block; }
#secondMenu .subMenu ul{ margin:0; padding:0; position:relative; z-index:1200;background: #555;}
#secondMenu .subMenu li{ float:none; clear:both; background:none; width:100%; padding:0; *margin-bottom:-3px;}
#secondMenu .subMenu li.item a{ border:none; border:1px solid #ddd; border-bottom:none;  padding:0; background:none; }
#secondMenu .subMenu li.item.last a{ border-bottom:1px solid #ddd;}
#secondMenu .subMenu li.item a span{ display:block; background:none; font-size:12px; color:#fff; font-weight:normal; white-space:normal; height:auto; line-height:1.5em; padding:10px 15px 10px 15px; text-transform:none; margin:0; border:none;}
#secondMenu .subMenu li.selected > a span, #secondMenu .subMenu li.breadcrumb > a span, #secondMenu .subMenu li.item a:hover span { background:#1E3585; -moz-transition:background 0.4s ease;  -webkit-transition:background 0.3s ease-in; transition:background 0.4s ease; cursor:pointer;}
#secondMenu .subMenu .subarrow{ background:url(images/menu-arrow02.gif) no-repeat; position:absolute; right:0; top:15px; width:15px; height:7px;}
#secondMenu .subMenu li.selected > a .subarrow, #secondMenu .subMenu li.breadcrumb > a .subarrow, #secondMenu .subMenu li.item a:hover .subarrow{ background:url(images/menu-arrow02.gif) no-repeat; position:absolute; right:0; top:15px; width:15px; height:7px;}

#secondMenu ul li ul li ul{ display:none; width:180px; margin:0; background:#555; border:none;}
#secondMenu ul li ul li ul.level1{ display: none;position:absolute;left:179px; top:0; padding:0;}
#secondMenu ul li ul li.child-1 ul.level1 { border-top:none; }
#secondMenu ul li ul li ul li ul.level2 { display:none;position:absolute;left:179px;top:0; padding:0;}
#secondMenu ul li ul li ul li.child-1 ul.level2 { top:-1px; }
#secondMenu ul li ul li ul li ul li:hover ul.level3 { display: block;position:absolute;left:179px;top:0; padding:0;}
#secondMenu ul li ul li ul li ul li.child-1 ul.level3 { top:-1px; }
#secondMenu ul li ul li ul li ul li ul li:hover ul.level4 { display: block;position:absolute;left:179px;top:0; padding:0;}
#secondMenu ul li ul li ul li ul li ul li.child-1 ul.level4 { top:-1px; }


#secondMenu img.mmIcon {max-height:24px; margin-right: 7px; vertical-align: middle;}
#secondMenu img.rootIcon {max-height:40px; margin-right:7px; margin-left:-10px; vertical-align: middle;}


.textLayer{
	margin:0 auto;
	}
.head_line td{
	border-bottom:1px solid #000;
	}
.textLayer td{
	color:#000;
	font-size:12px;
	font-weight:bold;
	}
.blue_event{
	color:#fff!important;
	background:rgb(30,53,133);
	padding:0 0 0 4px;
	width:124px;
	}
.year{
	padding:0 0 0 5px;
	}
.schedule_table{
	border:1px solid #000;
	margin:10px 0 20px 0;
	}
.schedule_table th{
	color:#003366;
	}
.schedule_table td{
	color:#000000;
	}
.schedule_table th,
.schedule_table td{
	border:1px solid #000;
	}
.content_table{
	padding:20px 0 30px 0;
	}
	
	.chameleon_slider.phobos .scrollable_box .viewport .overview, .chameleon_slider.phobos .scrollable_box .viewport p {
    color: #000000!important;
    font-family: 14px/20px 'Open Sans',sans-serif!important;
    font-size: 14px!important;
    line-height: 20px!important;
}

.chameleon_slider.phobos .scrollable_box {
    background: none repeat scroll 0 0 rgba(249, 249, 249, 0.7)!important;
    border-left: 2px solid rgba(255, 255, 255, 0.61)!important;
    height: 500px !important;
}


.chameleon_slider.phobos .scrollable_box .viewport h2 a {
    color: #000000!important;
    font-size: 36px!important;
    font-family: 'Open Sans Condensed','Helvetica Neue',Arial,Helvetica,sans-serif!important;
    text-transform: uppercase!important;
}

.chameleon_slider.phobos .scrollable_box .viewport h2 {
    color: #000000!important;
    font-family: 'Open Sans Condensed','Helvetica Neue',Arial,Helvetica,sans-serif!important;
    font-size: 18px!important;
    font-weight: bold!important;
    margin-top: 8px!important;
}

.chameleon_slider.phobos .thumb_wrapper {
    background: rgba(0, 0, 0, 0.45)!important;
}

.chameleon_slider.phobos .scrollable_box .viewport a:hover {
    text-decoration: none;
}

#EDN_NewsOne.news {
    background-color: transparent;
    height: auto!important;
    overflow: visible;
	width: auto;
}

	a.unoslider_pause.unoslider_navigation{
		display:none !important;
	}
	
/*add style	*/
.adContent {
    background-color: #000000;
    color: #EEEEEE;
    opacity: 0.7;
    padding: 20px;
    position: absolute;
}
.adContent h2 {
    color: #EEEEEE;
    font-weight: normal;
    margin-bottom: 5px;
	font-size:18px;
	line-height:1;
	margin-top:0px;
}
.content_adstyleOne {
    color: #EEEEEE;
    height: 326px;
    margin-right: 5px;
    position: relative;
    width: 400px;
}
.btn_style {
    text-align: left;
    padding-top: 3px;
}
.dnn_position{
	
	position:relative;
}
.content_adstyleOne .adContent {
    bottom: 0;
    right: 0;
}
.content_adstyleTwo {
    height: 130px;
    margin-bottom: 10px;
    position: relative;
    width: 570px;
}
.content_adstyleTwo .adContent {
    top: 0;
}


button.altButton, a.altButton {
    background: url("images/arrow.png") no-repeat scroll 87% center #000;
	filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8;/*其他，透明度50%*/
    border: 0 solid #FFBF00;
    border-radius: 0;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0), 0 0 0 rgba(255, 255, 255, 0) inset;
    color: #FFFFFF;
    display: inline-block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 1;
    margin-bottom: 5px;
    padding: 9px 32px 9px 22px;
    text-shadow: 0 0 0 rgba(0, 0, 0, 0), 0 0 0 rgba(255, 255, 255, 0);
}
a.dnnPrimaryAction {
    color: #EFEFEF;
}
a.dnnSecondaryAction {
    color: #555555;
}
button.primaryButton:hover, button.secondaryButton:hover, a.primaryButton:hover, a.secondaryButton:hover {
    background-color: #DD0000;
    background-image: none;
    cursor: pointer;
}

button.altButton:hover, a.altButton:hover {
    background: url("images/arrow.png") no-repeat scroll 87% center #DD0000;
    cursor: pointer;
	text-decoration:none;
		filter:alpha(opacity=100); 
-moz-opacity:1;
opacity:1;
}

.fishbox{ position:relative; width:970px; height:480px;}
.fishbox .fish_option{ position:absolute; left:0; top:0; display:block;}
.fishbox .fish_option img{max-width:100%;}
.fishbox .fish_option .img_font{ position:absolute; padding:8px; width:93.5%; height:90%; left:0; top:0; font-size:20px;   line-height:22px; color:rgba(255, 255, 255, 0); text-transform:uppercase; box-shadow: 0 0 30px rgba(0, 0, 0, 0.5) inset; transition: all 0.7s ease 0s;}
.fishbox .fish_option:hover .img_font{box-shadow: 50px 50px 100px rgba(0, 0, 0, 0.8) inset; text-indent:0; color:#fff;}
.fishbox .fish_option.box1,
.fishbox .fish_option.box2,
.fishbox .fish_option.box3{
	width:240px;
	height:160px;
}

.fishbox .fish_option.box2{
	top:160px;
}
.fishbox .fish_option.box3{
	top:320px;
}
.fishbox .fish_option.box4{
	width:238px;
	height:480px;
	left:240px;
	top:0;
}
.fishbox .fish_option.box5{
	width:240px;
	height:320px;
	left:478px;
	top:0;
}
.fishbox .fish_option.box6{
	width:240px;
	height:160px;
	left:478px;
	top:320px;
}
.fishbox .fish_option.box7{
	width:252px;
	height:480px;
	left:718px;
	top:0px;
}

.fishbox .box4.fish_option .img_font{
	width:238px;
	height:464px;
}

.fishbox .box5.fish_option .img_font{
	width:240px;
	height:320px;
}
.fishbox .box7.fish_option .img_font{
	width:252px;
	height:464px;
}


.btn_style > a{ width:15%;}

.eds_news_NewsOne.eds_subCollection_news .article.in_list{
	padding: 0 0 10px 0;
	border-bottom:1px solid #eaeaea;
}
#skin_wrapper .eds_news_NewsOne.eds_subCollection_news .article.in_list .meta_image{
	float:left;
}
#skin_wrapper .eds_news_NewsOne.eds_subCollection_news .article.in_list.span > .content{
	margin:0 0 0 170px;
}
#skin_wrapper .eds_news_NewsOne.eds_subCollection_news .article.in_list h1 a{
	color:#241f1d!important;
	font-size:22px;
	font-family:"Open Sans Condensed","Helvetica Neue",Arial,Helvetica,sans-serif;
	font-weight:bold;
	line-height:24px;
	margin:0 0 10px 0;
}
#skin_wrapper .eds_news_NewsOne.eds_subCollection_news .article.in_list h1 a:hover{
	color:#241f1d;
}
#skin_wrapper .eds_news_NewsOne.eds_subCollection_news .article.in_list.span > .content > .summary, 
#skin_wrapper .eds_news_NewsOne.eds_subCollection_news .article.in_list.span > .content > .summary p{
    color: #666;
    font-size: 13px;
	font-family:"Open Sans Condensed","Helvetica Neue",Arial,Helvetica,sans-serif;
    line-height: 19px;
    min-height: 16px;
    padding: 0;
}

#skin_wrapper .eds_news_NewsOne.eds_subCollection_news .meta_Comment{
	color:#666!important;
	font-family:"Open Sans Condensed","Helvetica Neue",Arial,Helvetica,sans-serif;
	font-size:13px;
	margin:0 0 0 170px;
}
#skin_wrapper .eds_news_NewsOne.eds_subCollection_news .article a{
	color:#666!important;
	font-family:"Open Sans Condensed","Helvetica Neue",Arial,Helvetica,sans-serif;
	float: right;
}
#skin_wrapper .eds_news_NewsOne.eds_subCollection_news .meta_Comment:hover,
#skin_wrapper .eds_news_NewsOne.eds_subCollection_news .article a:hover{
	color:#000!important;
	text-decoration:underline;
}
#skin_wrapper .eds_news_NewsOne.eds_subCollection_news .meta_text{
	display:none;
}

#skin_wrapper .eds_news_NewsOne.eds_subCollection_news .article h1{
	font-size: 28px;
	font-family:"Open Sans Condensed","Helvetica Neue",Arial,Helvetica,sans-serif;
    line-height: 35px;
    margin:0 0 10px 0;
}
#skin_wrapper .eds_news_NewsOne.eds_subCollection_news .article.details .main_content p{
	color:#333;
	font-size: 16px;
	font-family:"Open Sans Condensed","Helvetica Neue",Arial,Helvetica,sans-serif;
    line-height: 1.5;
}

.eds_news_NewsOne.eds_subCollection_news .article .box_list_container {
    display: none;
}
.edmcp_header {
display: none;
}

/* dnnsmart change */
.feedpane, .countdownpane {
    padding:0!important;
}