@import url("charities.css");
@import url("events.css");
@import url("forms.css");
@import url("headers.css");
@import url("icons.css");
@import url("login.css");
@import url("news.css");
@import url("orders.css");
@import url("publications.css");
@import url("staff.css");
@import url("winddirections.css");

/* MEMBERS' AREA
=======================================================*/
#subnavi .parent_page a {padding: 0 0 0 20px; display: inline-block; width: 200px; line-height: 25px; background: url(../images/common/updir.png) 0 5px no-repeat;}
#subnavi .parent_page a:hover {background: url(../images/common/updir.png) 0 5px no-repeat; text-decoration: underline;}
#subnavi .parent_page span {padding: 0; display: inline-block; border: 0; width: 17px; line-height: 25px; text-indent: -9999px; background: url("../images/common/subnavi_shadow.png") 0 0 repeat-y;}
#page_21 .item.policy h2 a {background-image: url("../images/members_area/information.gif");}
#page_21 .item.marketing h2 a {background-image: url("../images/members_area/communication.gif");}
#page_21 .item.business h2 a {background-image: url("../images/members_area/business.gif");}
#page_21 .item.discounts h2 a {background-image: url("../images/members_area/discount.gif");}
#page_21 .item.working h2 a {background-image: url("../images/members_area/workinggroups.gif");}
#page_21 .item.networking h2 a {background-image: url("../images/members_area/networking.gif");}
#page_21 .item.social h2 a {background-image: url("../images/members_area/social-network.gif");}
#page_4 .item.wind h2 a {background-image: url("../images/library/wind-directions-small.jpg");}
#page_4 .item.energy h2 a {background-image: url("../images/library/basics.gif");}

/* ERROR 404
=======================================================*/
#calendar-event h1 {display: none;}
#calendar-event h4 {float: left;}
#calendar-event h4.endtime {padding: 0 0 0 10px;}
#calendar-event h4.location {padding: 0 0 0 10px;}
.event-description {clear: left;}
#calendar-event .event-description h4 {float: none;}
.event-image {float: right;}
.event-image .csc-textpic-intext-right .csc-textpic-imagewrap {clear: both; float: none;}

/* RESET & BASICS
=======================================================*/
#col_content {font-size: 1.1em; line-height: 1.4em;}
h2 {font-family: "Franklin Gothic", "Franklin Gothic Book", Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px;}
#col_content h2 {font-size: 28px; font-weight: normal; line-height: 1.1em; margin: 0 0 .5em 0; padding: 0 0 .5em 0; color: #005596; border-bottom: 4px solid #d8ecf8;}
#col_content h3 {font-size: 23px; line-height: 1.1em; padding: 0.5em 0 1em 0; color: #005596; font-weight: normal;}
#col_content h4 {padding: 0 0 0.1em 0;}
#col_content h5 {padding: 0 0 1em 0;}
#col_content h6 {padding: 0 0 1em 0; text-transform: uppercase;}
#col_content p {padding: 0 0 1em 0;}
#col_content p strong {font-weight: bold;}
#col_content ul  {margin: 0 0 1em 1em; padding: 0 0 0 0; color: #005596;}
#col_content ul ul {margin: 0 0 0 1em; padding: 0 0 0 0; color: #005596;}
#col_content ul li {margin: 0 0 0 1em; padding: 0 0 0 .3em; color: #000; list-style: url('../images/common/bullet_lb.png');}
#col_content ol  {margin: 0 0 1em 1em; padding: 0 0 0 4px; color: #005596;}
#col_content ol li {margin: 0 0 0 1em; padding: 0 0 0 1px; color: #000; list-style: decimal;}
#col_content ol li ul {padding: 1em 0 0 0;}
#col_content ol li ul li {list-style: url('../images/common/bullet_lb.png'); padding: 0 0 .5em .3em;}

/* SOCIAL NETWORK ICONS
=======================================================*/
#socialicons {position: absolute; z-index: 0; top: 0; right: 0; background: url(../images/common/social_bkgrd.png) 0 0 repeat-x;}
#socialicons div {background: url(../images/common/social_ul.png) 0 0 no-repeat;}
#socialicons p  {font-size: 9px; color: #005596; padding: 3px 0 3px 12px;}
#socialicons ul {width: 208px; height: 65px; padding: 0 0 0 12px;}
#socialicons li {width: 22px; height: 22px; display: inline-block; float: left; margin: 0 6px 0 0;}
#socialicons a {display: block; width: 22px; height: 22px; text-indent: -9999px; background: url(../images/common/social_icons.png) 0 0 no-repeat;}
#socialicons .blog a           {background-position: 0 0;}
#socialicons .blog a:hover     {background-position: 0 -22px;}
#socialicons .facebook a       {background-position: -22px 0;}
#socialicons .facebook a:hover {background-position: -22px -22px;}
#socialicons .twitter a        {background-position: -44px 0;}
#socialicons .twitter a:hover  {background-position: -44px -22px;}
#socialicons .linkedin a       {background-position: -66px 0;}
#socialicons .linkedin a:hover {background-position: -66px -22px;}
#socialicons .gplus a          {background-position: -88px 0;}
#socialicons .gplus a:hover    {background-position: -88px -22px;}
#socialicons .youtube a        {background-position: -110px 0;}
#socialicons .youtube a:hover  {background-position: -110px -22px;}
#socialicons .flickr           {margin: 0;}
#socialicons .flickr a         {background-position: -132px 0;}
#socialicons .flickr a:hover   {background-position: -132px -22px;}


/* MAINBANNER
=======================================================*/
#mainbanner {position: absolute; top: 120px; left: 20px; width: 640px; height: 220px; border: 5px solid #d8ecf8; /*overflow: hidden;*/ background: url(../images/common/header_default.jpg) 0 -25px no-repeat;}


/* MAIN SLIDER
=======================================================*/
.lof-slider_5 .lof-description_black h3, .lof-slider_5 .lof-description_black h3 a, .lof-slider_5 .lof-description_black h3 a:visited {
    color: #FFFFFF;
    text-decoration: none;
}


/* NEWS PANEL
=======================================================*/
.news_panel_main h3.overlaytext a:hover {text-decoration: underline;}
.news_panel_list ul li a:hover span.date {text-decoration: none;}


/* NAVIGATION
=======================================================*/
#navigation li .menu_panel li a:hover {text-decoration: underline;}
#navigation li.active a {font-weight: bold;}
#navigation li li a {font-weight: normal;}
#navigation div.menu_panel .menu_column h2 a {text-shadow: 2px 2px 2px #00407e;}
#navigation .events div.menu_panel .menu_column h2 a {text-shadow: 2px 2px 2px #5d7c24;}
#navigation .membership div.menu_panel .menu_column h2 a {text-shadow: 2px 2px 2px #7d1b1e;}
#navigation li.active h2 a {font-weight: normal;}
#navigation li.active li a {font-weight: normal;}
#navigation li.active {padding: 0 0 12px 0; background: url("/fileadmin/templates/fluid/images/common/navi_arrow.png") no-repeat scroll 50% 100% transparent;}
#navigation li.events.active {padding: 0 0 12px 0; background: url("/fileadmin/templates/fluid/images/common/navi_arrow_events.png") no-repeat scroll 50% 100% transparent;}
#navigation li.membership.active {padding: 0 0 12px 0; background: url("/fileadmin/templates/fluid/images/common/navi_arrow_member.png") no-repeat scroll 50% 100% transparent;}
#navigation div.menu_panel .menu_column h2 a {text-shadow: 2px 2px 2px #00407e;}
/*#navigation li.membership:hover .menu_panel  {display: none;}
#navigation li.events:hover .menu_panel  {display: none;}*/
#navigation .events .menu_panel .menu_column li a {color: #e0f1b5;} /*GREEN COLOR */
#navigation li .menu_panel .menu_column h2 a:hover {color: #fff;}

/* CONTENT HOME
=======================================================*/
#reports h2, #statistics h2, #wefacts h2, #events h2 {border-top: 5px solid #D8ECF8; padding: 5px 0 10px; font-size: 18px;}


/* CONTENT OUR ACTIVITIES
=======================================================*/
.page_column h2 {font-size: 18px;}
.item h2 a {background: url("../images/our_activities/graphic.gif") no-repeat scroll 0 40px transparent; display: block; padding: 0 0 80px 0;}
#col_policy h2 a {background: url("../images/our_activities/policy.gif") no-repeat scroll 0 30px transparent;}
#col_projects h2 a {background: url("../images/our_activities/projects.gif") no-repeat scroll 0 30px transparent;}
#col_events h2 a {background: url("../images/our_activities/events.gif") no-repeat scroll 0 30px transparent;}
#col_campaigns h2 a {background: url("../images/our_activities/campaigns.gif") no-repeat scroll 0 30px transparent;}
#col_campaigns #col_charities h2 a {background: url("../images/our_activities/awards.gif") no-repeat scroll 0 30px transparent;}


/* POLICY ISSUES
=======================================================*/
#page_8 .item.offshore h2 a {background-image: url("../images/our_activities/policy_issues/offshore.jpg");}
#page_8 .item.economics h2 a {background-image: url("../images/our_activities/policy_issues/econ_ben220.jpg");}
#page_8 .item.economic h2 a {background-image: url("../images/our_activities/policy_issues/benefits.jpg");}
#page_8 .item.benefits h2 a {background-image: url("../images/our_activities/policy_issues/benefits.jpg");}
#page_8 .item.energy h2 a {background-image: url("../images/our_activities/policy_issues/grids.jpg");}
#page_8 .item.legal h2 a {background-image: url("../images/our_activities/policy_issues/framework.jpg");}
#page_8 .item.european h2 a {background-image: url("../images/our_activities/policy_issues/energy-union.jpg");}
#page_8 .item.for h2 a {background-image: url("../images/our_activities/policy_issues/r-and-d.jpg");}
#page_8 .item.health h2 a {background-image: url("../images/our_activities/policy_issues/health.jpg");}
#page_8 .item.climate h2 a {background-image: url("../images/our_activities/policy_issues/climate.jpg");}
#page_8 .item.environment h2 a {background-image: url("../images/our_activities/policy_issues/environment.jpg");}
#page_8 .item.public h2 a {background-image: url("../images/our_activities/policy_issues/acceptance.jpg");}


/* CONTENT LIBRARY
=======================================================*/
.item.videos h2 a {background-image: url("../images/library/video.gif");}
.item.wind h2 a {background-image: url("../images/library/wd.gif");}
.item.energy h2 a {background-image: url("../images/library/basics.gif");}
.item.logos h2 a {background-image: url("../images/library/logos.gif");}
.item.gadgets h2 a {background-image: url("../images/library/gadgets.gif");}


/* SUB PAGES (template_3)
=======================================================*/
.template_3 {}
.template_3 #header {height: 275px;}
.template_3 #mainbanner {height: 120px; background: url(../images/common/header_default.jpg) -5px -110px no-repeat;}
.template_3 #mainbanner img {width: 640px; height: 120px;}
.template_3 #featured {height: 120px;}
.template_3 #featured #login {display: none;}


/* PRESS RELEASES
=======================================================*/
.news-list-item {margin: 0 0 10px 0; padding: 0 0 10px 0; border-bottom: 1px dotted #B0C8D9;}
#col_content .news-list-item h3 {font-size: 14px; padding: 0;}
.news-list-date {display: block; float: left; padding: 0 10px 0 0; font-size: 14px;}
.news-single-rightbox, .news-single-imgcaption, .news-latest-date, .news-latest-morelink, .news-latest-category, .news-list-category, .news-list-author, .news-list-imgcaption, .news-list-date, .news-list-browse, .news-amenu-container, .news-catmenu {
font-size: 14px;}
.archive_year {float: left;}


/* FLICKR IMAGES
=======================================================*/
#col_content .flickrImages li {list-style: none;}


/* ERROR 404
=======================================================*/
#error_404 #header {height: 90px;}
#content_page_404, 
#page_404_middle, 
#page_404_bottom {width: auto; height: auto; background-color: #fff; font-family: "Franklin Gothic Book",Arial,Helvetica,sans-serif; color:#005596;}
#content_page_404 {padding:20px; font-size: 14px;}
#content_page_404 h1.errorpage_title{background: url(../images/common/warning.gif) no-repeat 0 0; height:55px;  color: #005596; font-size: 36px;}
#content_page_404 h1.errorpage_title span{padding-left: 55px;}
#content_page_404 h2 {border-bottom: 4px solid #D8ECF8; color: #005596; font-size: 28px; margin: 0 0 0.5em; padding: 0 0 0.5em;}
#page_404_top{background: url(../images/common/page_404.gif) no-repeat top right; height:200px;}
#content_page_404 h1.errorpage_title, .errorpage_text{width: 450px; padding: 5px 20px 0 10px;}
#content_page_404 .errorpage_search_style{padding-right: 15px;}
#errorpage_searchform{/*background-color:#f3f9fd; border: 5px solid #D8ECF8; */background-color:#D8ECF8; width:400px; height:75px; padding:25px; margin-top:20px;}
#content_page_404 input[type="text"]{font-size:14px; background:url("../images/common/input_bkgrd.png") no-repeat 0 0 #fff; border: 1px solid #005596; width:380px; padding:4px; color:#005596;}
#content_page_404 input[type="submit"]{font-family: "Franklin Gothic Book",Arial,Helvetica,sans-serif; border: 2px solid #fff; background: #79bde8; border-radius: 4px; margin: 10px 10px -5px 0; color: #fff; font-weight: bold; width: 80px; padding:4px;}
#content_page_404 input[type="submit"]:hover {background-color:#005596; color: #fff; cursor: pointer;}
#errorpage_searchform a p{margin-left: 66px; font-size:12px;}
#errorpage_searchform a{text-decoration:none; color:#005596;}
#errorpage_searchform a:hover{text-decoration:underline;}
#errorpage_sitemap_left, #errorpage_sitemap_right{font-family: "Franklin Gothic Book",Arial,Helvetica,sans-serif; font-size:13px; color:#005596;}
#errorpage_sitemap_left{background:url(../images/common/separator.gif) no-repeat 100% 67%; float: left; padding: 60px 50px 20px 0px; width: 300px;}
#errorpage_sitemap_left h2.errorpage_sitemap_title{font-size:14px;}
#errorpage_sitemap_left h2.errorpage_sitemap_title a{text-decoration:none; color:#005596;}
#errorpage_sitemap_left h2.errorpage_sitemap_title a:hover{text-decoration:underline;}
#errorpage_sitemap_left p.description{color:#79bde8;}
#errorpage_sitemap_left p.contactdetails  {padding: 10px 0 0 0;}
#errorpage_sitemap_left p.contactdetails a{text-decoration:none; color:#005596;}
#errorpage_sitemap_left p.contactdetails a:hover{text-decoration:underline;}
#errorpage_sitemap_right{float: left; padding: 85px 0 0 40px;}
#errorpage_sitemap_right li{display: inline-block; float: left; padding: 0 10px; list-style: none outside none;}
#errorpage_sitemap_right li li{display: block; float: none; line-height: 1.2em; padding: 0;}
#errorpage_sitemap_right li ul{padding: 10px 0 0;}
#errorpage_sitemap_right ul li a {color:#005596; text-decoration:none;}
#errorpage_sitemap_right ul li a:hover{text-decoration:underline;}
#errorpage_sitemap_right ul li li a {color:#79bde8;}


/* FAQ
=======================================================*/
#page_69 .additional-info {display: none;}
#col_content .tx-irfaq-pi1 dd p.bodytext {padding: 0 0 1em 1em;}


/* EVENT MORPHING
=======================================================
body {background: #005596 url("/annual2015/wp-content/themes/eweaevents/images/layout/bkgrd.jpg") 50% 0 no-repeat;}
*/

/* Others
=======================================================*/
#shareImage{
	position: absolute;
	top: -8000px;	
}
#page_336 .news-single-img {display: none;}

/* HIDE THE FUCKING BLOG
=======================================================*/
#socialicons .blog		{display: none;}
#page_3 #col_blog		{display: none;}
#page_3 #col_articles	{float: left; width: 620px;}
.tab-blog				{display: none;}
#page_1 .tab			{display: none;}
#page_1 .tab.active		{display: block; background: #fff;}
#page_1 .tab.active a		{display: block; background: #fff; font-family: "Franklin Gothic","Franklin Gothic Book",Arial,Helvetica,sans-serif; font-size: 18px; font-weight: normal; border-top: 5px solid #d8ecf8; width: 100%; padding: 0; text-align: left;}

