div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, body, cite, code, del, dfn, img, ins, kbd, q,
s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td {border: 0 none; font-size: 13px; color:#333333;}

body{font-family: Verdana,serif; font-size: 14px; color: #333333;}
a{text-decoration: none; color:#0079C5; outline:none}
a:link,a:visited,a:hover{text-decoration: none; color:#0079C5;}
li .first{border-color: blue;}
fieldset{border:1px solid #a0a0a0}
fieldset legend{font-weight:bold}
input{border:1px solid #a0a0a0}
input.form-checkbox, input.form-radio{border:none}

/*#main-wrapper div.block.first{margin-left:0;}*/

/* TEXTOS */
.title-en {background-image:url("../images/title/title_en.png");}

/* BLOQUES */
.layout-wrapper-reset {margin-right: 0;}
.layout-content-reset {float: none; width: 98%; margin: 0 auto;}
.region-header {position: absolute; top: 60px; right: 5px; z-index: 11;}
#image-header{float: left; margin-bottom: -31px; margin-left: 85px; margin-top: 15px;}
#number{clear: both; float:inherit;}
#messages, #messages a{font-size: 12px; text-decoration: none;}
.blockuser a {font-size: 12px;}
div#block_search p{padding-left: 170px; font-size: 12px; text-align: justify;}
.form-submit{/*background-color: #074A8B;*/ color: #FFF; height: 31px; vertical-align: top; text-align: center; border: 0 none; font-weight: bold; margin-left: 4px;}
.image{vertical-align: middle; float: left; margin-right: 20px; margin-top: 1px;}
#block_search h1{color: #113355; font-size: 18px; font-weight: bold; padding: 0;}
.form-item-search-block-form {margin-right: -8px;}
#search-block-form .form-actions .button{display: inline-block;}
.count_messages{background-color: #0067A8; color:#FFF; text-align: center; font-size: 10px; padding: 0 6px; margin:0 2px;}
.region-highlighted{position: relative; padding-top: 20px;}
.logout a{color: #595959; font-size: 10px; padding-left: 10px; text-decoration: underline;}

/*div.section div.block h2,*/ div.region-sidebar-second div.section div.block h2{background: #0067A8 no-repeat 15px center; vertical-align: middle; padding: 10px 0 10px 45px;
vertical-align: middle; border-top-left-radius: 0; border-top-right-radius: 0; color:#FFF; vertical-align: middle; font-size: 16px; text-align: left;}

.region-sidebar-second #block-views-next-activities-block h2{display: none;}
div.region-sidebar-second div.section div.block div.content div.view-events-calendar{margin-bottom: 4px; margin-top: 10px;}
#block-nodeblock-meet-the-people {width:100%; margin-left: 0; border-top: 1px solid #CCDBE5;}
#block-nodeblock-meet-the-people .content {padding:10px;}
#block-nodeblock-meet-the-people .block-title {padding:10px;}
#block-nodeblock-clearinghouse-objectives,
#block-nodeblock-clearinghouse-tasks{width: 46%;}

#block-views-topics-front-block h2.block-title{color:#FFF; background: #0067A8 url("../images/chat.png") no-repeat 17px center;}
#block-views-most-consulted-documents-block h2{color:#FFF; background: #0067A8 url("../images/documents.png") no-repeat 17px center;}
#block-views-events-calendar-block h2{color:#FFF; background: #0067A8 url("../images/next-activities.png") no-repeat 17px center;}
#block-views-latest-news-block h2{color:#FFF; background: #0067A8 url("../images/latest-news.png") no-repeat 17px center;}
#block-views-my-favorite-items-block {margin-left: 0;}
#block-views-my-favorite-items-block h2{color:#FFF; background: #0067A8 url("../images/favourites.png") no-repeat 17px center;}
#block-views-next-activities-block h2 {color: #FFF; background: #0067A8 url("../images/next-activities.png") no-repeat 17px center;}

#block-views-oef-records-latest-oef-records h2{color:#FFF; background: #0067A8 url("../images/nuclear-events.png") no-repeat 17px center;}
.no-items{height: 250px; background: url("../images/no-items.png") no-repeat center center; padding: 10px 0 10px 40px; vertical-align: middle;}
.title, .title-news{color:#0079C5;}
.front .region-content .block{margin: 0; width: 50%; float:left; border-bottom: 5px solid #CCC; min-height: 446px;}

#block-views-my-favorite-items-block{min-height: 300px; background-repeat: no-repeat;}
.author .label, .created span, .author a{font-size: 10px;}
.created #favourite .location{Margin-bottom: 15px;}

#map_canvas{width: 100%; padding-top: 24px; height: 300px; border-bottom: 5px solid #CCC; margin-bottom: 10px;}
#map_canvas .map-bubble {width: auto; height: auto; display: block; padding: 10px;overflow: hidden;max-width: 300px;}
#map_canvas .map-title {font-size: 16px;}
#block-views-facilities-map-npp-map-block .view-content {position: relative;}
#block-views-facilities-map-npp-map-block .view-content .flotante{background: url("../images/expand-map.png") no-repeat; left: 423px; position: absolute;
	top: 100px; vertical-align: middle; width: 120px; display: none; cursor: pointer; height: 170px;}
.view-nuclear-plants .view-content {position: relative;}
.view-nuclear-plants .view-content .flotante{background: url("../images/expand-map.png") no-repeat; left: 423px; position: absolute;
	top: 150px; vertical-align: middle; width: 120px; display: none; cursor: pointer; height: 170px;}

.views-view-grid{border:0;}
.region-content .links-front{background: url("../images/link-arrow.png") no-repeat 1px 21px; padding-bottom: 15px; padding-top: 15px; vertical-align: middle;}
.links-front{background: url("../images/link-arrow.png") no-repeat 1px 12px; vertical-align: middle; padding-top: 5px;}
.links-source a, .links-details a{margin-left: 10px;}
.links-source p, .links-details p{margin-left: 10px;}
.links-source li{background: url("../images/list-links.png") no-repeat 1px 12px; vertical-align: middle; padding-top: 5px; list-style-type: none; margin-left: -25px;}
.links-details-list li{background: url("../images/links-details.png") no-repeat 0 8px; vertical-align: middle; padding:4px 0 4px 20px; list-style-type: none;}
.links-front a{font-size: 12px; padding: 10px;}
.view-display-id-npp_map_block .header h1 {color: #FFF; font-size: 16px; margin: 0 0 0 18px; padding: 0;}
.view-display-id-npp_map_block .header {background: #0067A8 url("../images/nppmap.png") no-repeat 15px center; padding: 10px 0 10px 45px; vertical-align: middle; margin-bottom: 2px;}
#services{border-right: 2px none #396EA2;}
#services li{border-right: 2px none #396EA2;}
#services a, #services a:visited, #services span {font-size: 10px; color:#396EA2;}
#services a.profile-link, #services a.profile-link:visited {background: none; padding: 0em 0.1em;}

.language-selector-close .selected a, .language-selector-open a, .language-selector-close .selected a:visited, .language-selector-open a:visited {border: 0 none; color: #396EA2; display: block;
	padding: 0 3px; text-decoration: none; font-size: 10px;}
.topic-title .actions{ float: right; background-color: transparent;}
.actions-post { background-color: #EEEEEE;padding:10px 15px; border-bottom: 2px solid #777; }
.document-details,.user-details{/*background-color: #EEEEEE; padding-left: 13px; padding-top: 15px;*/ border-bottom: 2px solid #777; color:#777; font-size: 14px;}
.link-search-down .activy a,
.link-search-calendar .activy a {font-weight: bold;}
a.actions-documents{margin-top: 15px;}

div.item-list ul.actions {margin:0; padding: 0;}
div.actions div.item-list ul.actions {float: right;}
div.actions div.item-list ul.actions li{float: left;}
div.actions a.actions-documents{text-indent:0;width: auto;background: none;}
ul.actions li a, div.actions a {
    width: 23px;
    height: 16px;
    display: block;
    background: url("../images/lista-acciones.png") no-repeat -181px center;
	text-indent:-9999px;
    float:left;
    margin-left:18px;
    border: 1px solid transparent;
}

ul.actions a:hover , div.actions a:hover {background-color: #e8f8f9; opacity: .5; border: 1px solid #0065A2;}
div.actions div.divflag,
div.actions div.divlike { float: left; }
div.actions div.divlike div.rate-widget { border: none; background-color: transparent; padding: 0;width: auto; text-align: left; margin-bottom: 0; }
div.actions div.divlike div.rate-widget div.rate-button { float: left; }
div.actions div.divlike div.rate-widget .rate-widget, div.actions div.divlike div.rate-widget .rate-info {
    background: none;
    float: left;
    padding: 0;
    color: #00659f;
    text-indent: 0;
	clear: right;
}
div.actions div.divlike div.rate-widget .rate-info { margin: 4px; font-weight: bold; font-size: 12px; }
div.actions div.divlike div.rate-widget a.rate-button { background-position: -131px center; width:16px;  }

div.actions div.divflag  a { background-position: -216px center; width:16px }
div.actions div.divflag  a.unflag-action { background-position: -67px center;}
div.actions a.node-pdf { background-position: -162px 0; width: 45px; }
div.actions a.edit { background-position: 0 center; width:16px }
div.actions a.share { background-position: -99px center; width:16px }
div.actions a.fullversion{background-position:-35px center;}
div.actions a.print{background-position: -60px center; width: 48px;}
div.actions a.delete{background-position:-32px center; width:16px}
div.actions a.reply{background-position:-239px center;}
div.actions a.properties{background-position:-149px center;}
div.actions a.choose-file{background-position:-174px center;}

div.actions a.review{background: url("../images/translation-feedback-review.png") no-repeat -2px -61px; width:20px}
div.actions a.feedback{background: url("../images/translation-feedback-review.png") no-repeat -3px -30px; width:25px}
div.actions a.translation{background: url("../images/translation-feedback-review.png") no-repeat 0 0; width:42px}
div.actions a.attachVersion{background: url("../images/attachVersion.png") no-repeat 0 0; height:23px; margin-top:-6px; margin-left:7px}

.iet-nuclear-events{border-color: #EEEEEE; /*text-align: justify;*/ padding:10px 0}
.forum-page .text{text-align: justify;}
/*.exposed-form{background: url(../images/header-background.png) repeat-x left top; /*border-bottom: 1px solid #0067A8;*//*}*/
.plants .title{background: url(../images/nppmap-sector-icon.png) no-repeat 15px 24px; padding: 10px 0 20px 70px;}
.events .title{background: url(../images/nuclear-events-icon.png) no-repeat 15px 20px; padding: 10px 0 20px 62px;}
.topics .title{background: url(../images/forum-icon.png) no-repeat 15px 20px; padding: 12px 0 20px 70px;}
.activities .title{background: url(../images/forum-icon.png) no-repeat 15px 20px; padding: 12px 0 20px 70px;}

h3.node-title {background: none; text-align: left; color: #0066A6; line-height: 1.5em; padding: 0; margin: 0; font-size:16px; clear:left;}

.news .title{background: url(../images/news-icon.png) no-repeat 15px 20px; padding: 12px 0 20px 70px; }
.profile .title{background: url(../images/profiles-icon.png) no-repeat 15px 24px; padding: 10px 0 20px 70px;}

.comment, .page-comment-reply .comment-form{padding-bottom:10px; margin:0 10px 10px 10px;}

.topic-title{font-size: 14px;}
.in-topics{/*height: 100px;*/ clear: both;}

.exposed-form .title span{font-size: 12px; color: #333333;}
.link-search{float: right; padding-right: 14px; /*margin-top: -11px;*/}

.link-search span, .link-search a, .link-search-down span, .link-search-down a{font-size: 11px; color:#0065A2;}
.link-search-down{float: right; padding: 10px;}
.link-search-down span{position: relative;}
.advanced{float: right; margin-right:5px}
/*.exposed-form*/ .advanced a{font-size: 11px; color: #0179C5; font-weight:bold}

/* Bbuscador avanzado interiores */
.search-form {margin:0; background:#FFF}
.search-form fieldset{margin:10px 0}

.page-search-oef-records .search-form, .page-search-npp-records .search-form{padding:0 20px 20px 20px}
.page-search-oef-records .search-form #edit-basic .form-item,
    .page-search-npp-records .search-form #edit-basic .form-item,
    .page-search-documents .search-form #edit-basic .form-item{margin:0 0 1.5em 0}
.page-search-oef-records .block-adv-search-npp-oef, .page-search-npp-records .block-adv-search-npp-oef,
.page-search-documents .block-adv-search-npp-oef{background:#E7EDF3; padding:0 20px 20px 20px;}

.page-search-npp-records .block-facetapi, .page-search-npp-records #block-eve-user-search-npp-form-plant-active,
	.page-search-npp-records #block-eve-user-search-npp-form-plant-grid-conn-caps
	{padding:0 2%}
.search-form .form-type-textfield { float:left; width:85%}
.search-form .views-submit-button { float:right; width:14%; padding:0; text-align:right}
.search-form .form-type-checkbox{clear:both; display:block; margin:0}
.search-form .form-text{display:block; height: 27px; background:#fff url(../images/zoom.png) 8px center no-repeat; border:2px solid #074A8B;	color: #AAA;
	font-size: 14px; font-style: italic; line-height: 27px; text-shadow: -1px 0 0 #FFF; vertical-align: middle; width:100%; box-sizing:content-box; padding:0 0 0 30px}

.search-form .views-submit-button .form-submit{display:block; background-color: #074A8B; color: #FFF; font-weight: bold; height: 33px;
	border:2px solid #074A8B; text-align: center; vertical-align: top; width: 100%; margin-top:0 !important}

/* Filtro interiores */
.filter-form { float:left; width: 98%; padding: 1%; }
.number-result {font-size: 14px; /*width: 45%; margin-top: 15px;*/ padding:0 0 8px 15px; color:#064C8C;}
.filter-form .views-widget-per-page, .filter-form .type-sort { float:left; }
.filter-form .views-widget-per-page label, .filter-form .type-sort label {float: left; font-size: 14px; text-align: right; font-weight: bold; padding-right: 6px; padding-top: 7px;}
.filter-form .views-widget-per-page .form-select, .filter-form .type-sort .form-select { float:left; color:#0067A8;}

.title-news input{margin-right: 5px; padding-bottom: 2px;}
.border-color{border-bottom: 27px double #074A8B; position: relative; top: -61px; left: -69px; width: 650px;}
#page-title{display:none; margin:10px 2% 0 2%; font-size:20px}
.page-node-edit  #page-title, .page-node-delete  #page-title, .page-node-add #page-title, .page-user-edit #page-title, .page-node-translate #page-title{display:block;}

.page-search .search-result{/*border-bottom: 6px solid #0067A8;*/ border-top: none; padding-bottom:0}
/*.search-result{border-top: 6px solid #0067A8; margin:0 !important; padding:1em 0}*/
.ajax-progress{background:transparent !important; margin-left: 10px !important}

.region-sidebar-second #block-views-latest-news-block, .region-sidebar-second #block-views-next-activities-block, .region-sidebar-second #block-views-links-front-block
	{border-bottom: 3px solid #0065A2; list-style: none; float:none; padding-bottom:16px; background: none repeat scroll 0 0 transparent;}
.region-sidebar-second #block-views-events-calendar-block {float:none; background: none repeat scroll 0 0 transparent;}
.region-sidebar-second #block-views-links-front-block{background: none repeat scroll 0 0 transparent;}

.with-navigation #content, .with-navigation .region-sidebar-first,
	.with-navigation .region-sidebar-second{background: none repeat scroll 0 0 transparent; margin-top: 0;}
.view-links-front .item-list ul{display: inline; list-style: none; overflow: hidden;}
.view-links-front .item-list li{float: left;}
.region-sidebar-second #block-views-links-front-block .item-list ul li{background: none repeat scroll 0 0 transparent; padding: 0 3px 0 16px; clear:both;}

.region-sidebar-second .calendar-calendar th.days {background-color: #EBEBEB; border-image: none; border: 0 solid #000; border-bottom-width: 1px; color: #000; font-weight: bold;}
.region-sidebar-second .calendar-calendar td.mini, .region-sidebar-second .calendar-calendar table.mini td.empty{background-color: #EBEBEB;}
.region-sidebar-second .calendar-calendar .today {font-weight: bold;}
.region-sidebar-second .calendar-calendar .has-events{color:#0067A8;}

#block-views-events-calendar-block .content{width: 80%; margin: 0 auto;}

.region-sidebar-second .date-nav {padding-bottom: 0;}
div.region-sidebar-second div.section div.block .date-nav {margin-bottom: 0;}
div.region-sidebar-second div.section div.block .date-nav ul.pager{margin: 0; padding: 0;}

.region-sidebar-second .view .date-nav-wrapper .date-heading a {color: #FFF;}

.image-topics .actions-up {float: inherit;}
.image-topics .actions-up .divlike {display: block;float: left; position: relative;text-decoration: none;/*width: 40px;*/}
.post-comment-comment .image-topics .actions-up .divlike {float: left}
.post-comment-comment .post-by span {background: none;}
.post-comment .actions-up  {float: none;}

/* actions */
.actions-up {float: left; padding:0; /*margin: 0 -32px 0 0;*/}
.actions-up .divlike .rate-widget a.rate-button:hover {background-position: -30px 0;}
.actions-up .divlike a.rate-button {background: url("../images/oef_records_plus.png") no-repeat; text-indent: -9999px; width: 30px; height: 30px;}
.actions-up .divflag a.unflag-action, .actions-up .divflag a.flag-action:hover {background-position: 0 0;}
.actions-up .divflag a.flag {background: url("../images/OEF_records_star_ico.png") no-repeat; text-indent: -9999px; width: 30px; height: 30px;}

.actions-up .divlike .rate-widgetd a.rate-button, .actions-up .divlike .rate-widget a.rate-button:hover {background-position: -30px 0;}
.actions-up .divlike .rate-widget a.rate-button, .actions-up .divlike .rate-widgetd a.rate-button:hover{background-position: 0 0;}
.actions-up .divflag a.unflag-action, .actions-up .divflag a.flag-action:hover {background-position: -30px 0;}
.actions-up .divflag a.flag-action, .actions-up .divflag a.unflag-action:hover {background-position: 0 0;}

/*.actions-up-documents{ font-size: 9px; clear: both; }*/
.actions-up-documents .actions-up .divlike {float: left;}
.indented .actions-up .float-left .divlike{margin-right: -23px;}
.actions-up .float-left .divlike{ display: block; float: none ;margin-top: 0; left: -827px;}
.actions-up-documents .actions-up .float-left .divlike {float: none; margin-top: 0; margin-bottom: 0  }
.actions-up-documents .actions-up .divflag {float: left; width:30px}
.actions-up .divlike{float:left; text-decoration:none; display:block;}
.actions-up .divflag{float:left; text-decoration:none; display:block; margin:0 5px 5px 0; width:30px}
#comment-post-replay .actions-up .divflag-post{padding-left: 24px;}
.actions-up .divflag-post{ float: left; }
.actions-up .divflag a{width: 17px; height: 17px; display: block; float:right;}

.actions-up .divlike .plus1-no-vote{width: 32px;}
.actions-up .divlike .plus1-no-vote a{text-indent:-9999px;}
.actions-up .divlike div.rate-widget {padding: 0; border-top: none; border-bottom: none; background-color: transparent; margin-bottom: 0; text-align: center; line-height: 1.25em; width:auto;}

.topic-title .actions-up .divlike {width: auto;}
.actions-up .divlike a.rate-button {display: block;}

.actions-up .divlike .rate-info {padding: 6px 0 0 6px; font-weight: normal; font-size: 11px; color: #777777;}
.actions-up .divlike .rate-button, .actions-up .divlike .rate-info {float: left;}

/* comments  */
.comment, #form-image-view { position:relative; clear:both; font-size:12px; background:#E7EDF3; padding:10px 2% !important}
.comment p{padding:0}
.document-new-comment{margin-top: 10px;}

.user-picture { display:block; float:left; width:31px; margin:0 8px 0 0; padding:0; }
.comment #form-image-view .actions-up-comment,
.comment #form-image-view .actions-up-comment .divlike{left: 20px;}
.comment .actions-up-comments { clear: left;	float: left; 	padding-top: 3px; }
/*.comment .comment-user-options { float:left; }*/
.comment .user-profile-link, .comment .comment-posted {float:left; font-size: 12px;}
.comment .comment-posted span.post-by { background-image:none !important;}
.comment div.actions-document-comment{border-bottom:none; background: none repeat scroll 0 0 transparent; float:right; /*width:15%;*/}
.comment .comment-wrapper-documents { clear:both; padding-top:5px}
.comment .content-comment{float:left; /* width:60%; */ }

.comment .user-picture { padding-top: 5px; }
.user-profile-link a {color:#3F99D2; font-size: 12px;}

.user-profile-link span{font-size: 12px;}

#user-profile-form{padding:0 2%}

.forum-comments-title span.title{margin-top:15px;}
.user-comment{margin-bottom: 15px;}

.image-topics .actions-up .divlike .rate-button, .image-topics .actions-up .divlike .rate-info,
	.node-oef-records .image-topics .actions-up .divlike .rate-button, .node-oef-records .image-topics .actions-up .divlike .rate-info,
	.node-oef-records .float-left .actions-up .divlike .rate-info {left: 0; position: inherit;}

#comments{margin:0}
.document-new-comment{margin:0}

div.section div.block h3.toUnfold.subtitle { font-size: 18px; }
div.section div.block h3.toUnfold.subtitle,
div.section div.block h2.toUnfold.title{background: url("../images/profile-arrow.png") no-repeat 14px 25px; cursor: pointer; color:#055292; font-size:20px;
	border-bottom: 1px solid #CCC; /*padding-bottom:10px; padding-left:30px;*/ padding: 15px 0 0px 35px; clear: both; font-weight:bold; margin-bottom: 15px; }
div.section div.block h3.toUnfold.subtitle { font-size:20px; background: none; padding: 15px 0 0 0; }
div.section div.block h2.toUnfold.title  h2.toUnfold.block-title{margin-left:30px}
div.section div.block h2.toUnfold.unfolded {background: url("../images/profile-arrow-bottom.png") no-repeat scroll 14px 25px;}
#favorites h3.toUnfold.subtitle,
#own h3.toUnfold.subtitle {background: url("../images/profile-arrow.png") no-repeat scroll 14px 25px; padding: 15px 0 0 35px;}
#favorites h3.toUnfold.unfolded,
#own h3.toUnfold.unfolded{background: url("../images/profile-arrow-bottom.png") no-repeat scroll 14px 25px;;}
#block-node-syndicate h2{background: url("../images/rss_subscribe.png") 15px center;}

.region-sidebar-second #block-block-4 .content{display: none;}
.region-sidebar-second #block-block-4 h2{background: url("../images/newsletter.png") 15px center;}

.region-sidebar-second .view .date-nav-wrapper .date-heading h3 {background-color: #0067A8; border-top-left-radius: 5px; border-top-right-radius: 5px; height: 30px;}

div.region-sidebar-second div.section div.block div.content {background: none;}
.region-sidebar-second #block-comment-recent{background: none repeat scroll 0 0 transparent; width: 270px;}
#block-node-syndicate img{display:none;}
.region-sidebar-second #block-block-4 p{color: #FFF; font-size: 16px; margin-left: 37px;}
#header-activities-calendar {background-image: url("../images/next-activities.png"); margin-left: -21px; width: 240px;}
#header-activities-calendar {background-image: url("../images/calendar-activities.png"); margin-left: -21px; width: 240px;}

.region-sidebar-second #header-activities{display:none;}
.views-exposed-form label {display:none;}
div.region-sidebar-second div.section div.block ul {margin: 0 0 6px 0; padding: 5px 0;}

div.region-sidebar-second div.section div.block ul.pager li  a{background: url("../images/calendar_arrows.png") no-repeat; list-style-type: none; width: 7px; line-height: 0;}
div.region-sidebar-second div.section div.block ul.pager li .date-prev a{background-position:0 0; text-indent: -1000px; display:none;}
div.region-sidebar-second div.section div.block ul.pager li .date-next a {background-position:-8px 0; text-indent: -1000px; display:none;}

.block-views .view .date-nav-wrapper .date-prev {left: 45px; top:5px;}
.block-views .view .date-nav-wrapper .date-next {left: 170px; top: -13px;}
.calendar-calendar tr, .calendar-calendar table.mini td.empty {background-color: #EEEEEE;}
.calendar-calendar td {border:medium none; text-align: center;}
.calendar-calendar td.has-events {color:#419BD4; font-weight: bold}
.today { font-weight: bold;}
.view .date-nav-wrapper .date-prev {width: 22px; background:transparent; left: 320px; padding: 0; right: 0; top: 10px;}
.view .date-nav-wrapper .date-next {padding: 0; right: 317px; top: -9px; background:transparent; width: 22px;}

.calendar-calendar .month-view .full td.multi-day div.monthview, .calendar-calendar .week-view .full td.multi-day div.weekview,
	.calendar-calendar .day-view .full td.multi-day div.dayview, .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,
	.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{background-color:#FFFFCC}

.view .date-nav-wrapper .date-next a{background:url("../images/arrow-rigth.png") no-repeat scroll 1px 0;}
.view .date-nav-wrapper .date-prev a{background:url("../images/arrow-left.png") no-repeat scroll 1px 0;}
.text p {text-align: justify; text-justify: auto}
.date-prev a{display: block; height: 14px; width: 20px; text-indent: 1000px; overflow: hidden;}
.date-next a{display: block; height: 14px; width: 20px; text-indent: 1000px; overflow: hidden;}
.action-links{display:none;}
.activities .link-search-calendar{margin-top:0; max-width: 435px !important; padding-right: 0; text-align: right;}
.view-activities-calendar{margin-top:15px;}
.calendar-calendar .mini-day-off, .calendar-calendar .mini-day-on {padding: 8px 8px 0 0;}
.view-activities-calendar .exposed-form  {border:none medium !important;}

/* MISC */
.clear { clear:both}

.view-id-links_front .view{padding-top: 10px; background: none;}

.forum-page .text {padding-top: 10px;}

.topic-description .title span.post-by, .topic-description .title span.post-by a{font-size: 12px; padding-left: 0;}
.topic-description .title span.post-by{background: none repeat scroll 0 0 transparent;}

/*.topic-description .title span,*/ .forum-comments-title span.title{font-size: 16px; color:#055292; /*padding-left: 20px;*/}
#comment-post-replay #forum-comments .post-reply .topic-description-add .title span{background: none;}
#comment-post-replay #forum-comments .post-reply .topic-description-add .title {margin-top: 35px;}
.topic-description .title-post, .forum-comments-title{border-bottom: 3px solid #0079C5; width: 100%; margin-top: 20px;}
h3.comment-title {display:none;}
.post-comment-comment .user-picture{float: left;}
.post-comment-comment .posted{float: left;}
.edit-comment-body{border-bottom: 3px solid #0079C5;}

/*#comment-form #edit-actions{float:right; text-align: center; vertical-align: top; width: 300px;}
#comment-form #edit-actions #edit-submit, #comment-form #edit-actions #edit-preview{border: 2px solid #055292; border-radius: 8px; color: #8C8C8C;
	font-weight: bold; height: 31px; text-align: center; background-color: #EEEEEE; width: 120px; margin-left: 20px;}
#comment-form .form-textarea-wrapper textarea{border: 2px solid #055292;}*/


#comment-form .text-format-wrapper, #edit-comment-body-und-0-format-help a, select{background-color: #fff; color: #8C8C8C;}
/*#edit-comment-body{border-bottom: 2px solid #055292;}*/
#comment-form fieldset {border: none;}
/*#edit-comment-body{border: 2px solid #055292; border-radius: 8px 8px 0 0; background-color: #055292; margin-top: 20px;}*/

#cmis-browser-wrapper .files-list h2.title/*, div.section div.block h2*/{background:none; font-size: 16px; /*padding: 10px 0 10px 45px;*/ text-align: left; vertical-align: middle; color:#0067A8;}
#cmis-browser-wrapper .files-list h2.title {color: #333333; padding-bottom: 0; padding-top: 0; line-height: 1.5em; border-bottom: 1px solid #333}
.post{background: url("../images/topic-icon.png") no-repeat 0 5px #EBEBEB; padding-left: 30px;}
.post-comment .post{background: url("../templates/eve_advanced_forum/images/topic_list_default.png") no-repeat 0 0 transparent; margin-bottom:15px}

.post-comment .post-new{background: url("../templates/eve_advanced_forum/images/topic_list_default.png") no-repeat scroll 0 0 transparent;}
.post-comment .post-close{background: url("../templates/eve_advanced_forum/images/topic_list_closed.png") no-repeat scroll 0 0 transparent;}
.post-comment .post-new{background: url("../templates/eve_advanced_forum/images/topic_list_new.png") no-repeat scroll 0 0 transparent;}
.post-comment .post-sticky{background: url("../templates/eve_advanced_forum/images/topic_list_sticky.png") no-repeat scroll 0 0 transparent;}
.post-comment .post-hot{background: url("../templates/eve_advanced_forum/images/topic_list_hot.png") no-repeat scroll 0 0 transparent;}
.post-comment .post-hot-new{background: url("../templates/eve_advanced_forum/images/topic_list_hot_new.png") no-repeat scroll 0 0 transparent;}

.post-comment .actions{/*margin-right: 15px;*/ margin-top: 3px;border: none medium;}
.post-comment-comment{border-bottom: 1px solid #055292; padding-right: 0; width:100%; margin-top: 0; text-align: justify;}
#comment-post-replay .post-comment-comment{border-bottom:none; padding-right: 0; text-align: justify; padding-top:0; clear:both;}
#forum-comments .last {border-bottom: medium none;}

#form-image{min-height: 5px;}
.add-reply {margin-top: -40px;}

#form-image-add .user-picture{margin-right: 10px; margin-left: 20px; padding-top: 0;}
#form-image .user-picture{float: left; /*margin-left: 20px;*/ margin-right: 10px; margin-top: 10px;}

.forum-post-content{ margin-top: 0;}
 .bg-gradient {background: none;}
.topic-description .title .post-replies {background: none;}
.poll{float: left;}

.forum-comments-title h2{padding-top: 40px; border-bottom: 3px solid #0079C5; width: 99%;}
.post-comment .forum-comments-title #comment-form{margin-bottom: 0; margin-left: 0;}
.page-comment-reply #comment-form{padding:0}

.page-comment-reply .comment-preview, #comment-form {padding:10px 2%; background-color: transparent; }

#forum-comments .comment-form, .document-new-comment #comment-form{padding:10px 0}

span.post-replies{border: none;}
#edit-author--2{display: none;}
.form-posted{clear:right;}

.forum-comments-title .form-posted{ margin-top: 10px;}
.forum-comments-title .form-posted a{ margin-top: 10px;}
.forum-post-panel-sub .form-posted{margin-top:-25px;}
.forum-post-panel-sub .form-posted-forum {margin-top:-25px; margin-left: 56px;}
.document-new-comment .user-profile-link .user-picture{float: left}
#document-details .user-profile-link {left: 0;position: relative;top: 0}
#document-details .actions-up .divlike div.rate-widget {width: 92px;}

.forum-page-post{padding-left:30px !important; margin-bottom:10px}
.page-user .forum-page-post{padding-left:0 !important;}
.forum-page-post-new{background: url("../templates/eve_advanced_forum/images/topic_list_default.png") no-repeat scroll 0 0 transparent;}
.forum-page-post-new.image-topics-close{background: url("../templates/eve_advanced_forum/images/topic_list_closed.png") no-repeat scroll 0 0 transparent;}
.forum-page-post-new.image-topics-new{background: url("../templates/eve_advanced_forum/images/topic_list_new.png") no-repeat scroll 0 0 transparent;}

.forum-page-post-new.image-topics-sticky{background: url("../templates/eve_advanced_forum/images/topic_list_sticky.png") no-repeat scroll 0 0 transparent;}
.forum-page-post-new.image-topics-hot{background: url("../templates/eve_advanced_forum/images/topic_list_hot.png") no-repeat scroll 0 0 transparent;}
.forum-page-post-new.image-topics-hot-new{background: url("../templates/eve_advanced_forum/images/topic_list_hot_new.png") no-repeat scroll 0 0 transparent;}

.forum-page-post .subtitle span, .forum-page-post .subtitle a{font-size: 12px;}
.forum-page-post .subtitle a {color: #3F99D2;}

.subtitle {padding: 0; font-size: 12px; list-style-type: none; margin: 0;}

.bullet { font: 10px sans-serif; /*margin-left: -18px;*/}
.bullet .marker { stroke: #000; stroke-width: 2px; }
.bullet .tick line { stroke: #666; stroke-width: .5px; }
.bullet .range.s0 { fill: #eee; }
.bullet .range.s1 { fill: #ddd; }
.bullet .range.s2 { fill: #ccc; }
.bullet .measure.s0 { fill: lightsteelblue; }
.bullet .measure.s1 { fill: steelblue; }
.bullet .title { font-size: 14px; font-weight: bold; }
.bullet .subtitle { fill: #999; }

#cmis-browser-browse-form {display:none;}
.cmis_browser_browse_children{display:inline-block;}
fieldset#edit-actions{padding-bottom: 10px;}

.add-comment{margin-top: -168px;}
#last-events .title a{text-transform: capitalize;}
.forum-post-panel-main { min-height: 45px;}
.forum-post-panel-sub {width: 100%;margin-top: 10px;}
.author-pane a {margin-right: 10px;}
.form-posted-replay{padding:15px 0;margin-top: 0;}

#form-image-add .form-posted-replay{padding-top: 49px;}
.post-comment-reply{width: 100%}
.post-comment-reply .actions-post{border-bottom: 0 solid #777777; padding-left: 20px; margin-bottom: -29px;}

.post-comment-reply .post {background: url("../images/topic-icon.png") no-repeat scroll 10px 20px #EBEBEB; padding-left: 49px;
	border-bottom: 2px solid #777777; padding-bottom: 5px; margin-bottom: 15px;}
.forum-post-info {clear: both; height: 100%; margin-bottom: -10px;}
.forum-post-footer {margin-top: -44px;}
#cmis-browser-wrapper ul {list-style: none;padding-left: 0;}
#cmis-browser-wrapper ul li{font-size: 12px; min-height:30px}
#cmis-browser-wrapper h2 {background: url("../images/dms-title-bg.png") repeat-x  top left; text-align: center; color: #333333;
	line-height: 35px; vertical-align: middle; padding: 0; margin: 0; font-size: 14px;}

#cmis-browser-wrapper ul.download-documents li{min-height:0; clear:both; margin-bottom:5px}

#cmis-browser-wrapper .directory-tree {width: 31%;float: left; margin-left:1%}
#cmis-browser-wrapper .directory-tree ul{margin: 20px 0 20px 6px	;padding: 0;}
#cmis-browser-wrapper .files-list {width: 65.5%;float: right; margin-right:1%;}
#cmis-browser-wrapper .files-list .document-details, #cmis-browser-wrapper .files-list #description, #cmis-browser-wrapper .files-list .description, #cmis-browser-wrapper .files-list #comments,
	#cmis-browser-wrapper .files-list div.download, #cmis-browser-wrapper .files-list div.languages, #cmis-browser-wrapper .files-list div.versions
	{padding:10px 2% 0 2%; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF}
#cmis-browser-wrapper .files-list .finishDetailDocument{clear:both; border:1px solid #EFEFEF; border-top:none; padding-top:10px}
#cmis-browser-wrapper .files-list #comments .field-group{padding:10px 0 0 0}
#cmis-browser-wrapper .files-list .languages li{margin-left:30px}
files-list #comments, #cmis-browser-wrapper .files-list div.download table{margin:0}

#cmis-browser-wrapper li.folder a.field-content {background:none; padding-left:2px; margin-bottom: 6px; line-height: 26px; height: 26px; display: block; overflow: hidden;}
#cmis-browser-wrapper li.folder a.field-content-current {background-color:#EFEFEF; padding-left: 2px; margin-bottom: 6px; line-height: 26px; height: 26px; display: block;
	overflow: hidden; border:2px solid #055292 !important; border-left:0 !important}
#cmis-browser-wrapper li.folder a.new {font-weight:bold;}
#cmis-browser-wrapper li.folder a{color: #333; font-size: 12px;}
#cmis-browser-wrapper li.folder a.folder-icon{float:left; width:35px; height:26px; margin:0; background-image: url('../images/folders.png');
	background-repeat:no-repeat; background-position: -40px 0; cursor:pointer; border-right:0 !important; border-left:2px solid transparent}
	#cmis-browser-wrapper li.folder a.folder-icon.field-content-current{border-left:2px solid #055292 !important}
#cmis-browser-wrapper li.folder a.folder-icon.unfolded{background-position:1px 0;}
#cmis-browser-wrapper li.folder ul.files li a.field-content-current {border-left:2px solid #055292 !important}

/*#cmis-browser-wrapper li.folder a.field-content:before{content:""; float:left; width:35px; height:25px; margin:0 5px 0 0; background: url('../images/folders.png') no-repeat; background-position: -42px 0;}
#cmis-browser-wrapper li.folder a.field-content-current{content:""; float:left; width:35px; height:25px; margin:0 5px 0 0; background: url('../images/folders.png') no-repeat; background-position: 3px 2px;}
#cmis-browser-wrapper li.folder a.field-content-current.restricted{background-position: 3px -42px;}
#cmis-browser-wrapper li.folder a.field-content-current.confidential{background-position: 3px -81px;}
#cmis-browser-wrapper li.folder a.field-content-current.obsolete{background-position: 3px -122px;}*/
#cmis-browser-wrapper li.folder a.folder-icon.undefined{background-position: -40px -161px;}
#cmis-browser-wrapper li.folder a.folder-icon.restricted{background-position: -40px -81px;}
#cmis-browser-wrapper li.folder a.folder-icon.restricted.unfolded{background-position: 3px -81px;}
#cmis-browser-wrapper li.folder a.folder-icon.confidential{background-position: -40px -42px;}
#cmis-browser-wrapper li.folder a.folder-icon.confidential.unfolded{background-position: 3px -42px;}
#cmis-browser-wrapper li.folder a.folder-icon.obsolete{background-position: -40px -122px;}
#cmis-browser-wrapper li.folder a.folder-icon.obsolete.unfolded{background-position: 3px -122px;}

.page-cmis-browser #cmis-browser-wrapper #cmis-breadcrumb ul li.folder a{height:30px; margin-top:4px; padding-left:35px; line-height:30px;
	background:url('../images/folder-close.png') no-repeat 1px 3px; display:block}
.page-cmis-browser #cmis-browser-wrapper #cmis-breadcrumb ul li.folder.active a{border:2px solid #055292;
	background:url('../images/folder-open.png') no-repeat 4px 4px #EFEFEF;}

.page-cmis-browser div.tools {padding:6px;}
.page-cmis-browser .files-list ul li{padding:0 10px}
.page-cmis-browser .files-list ul li.title a{font-size:18px}
.page-cmis-browser  #cmis-browser-wrapper .files-list ul li{min-height:inherit}
.page-cmis-browser .files-list .actions{background:#EEE; padding:0 5px; margin:10px 0}
.page-cmis-browser .files-list ul.actions li{padding:0}

div.tools {background-color: #EEE;padding: 3px 6px;}
div.tools a {background: url("../images/dms-folder.png") no-repeat; width: 30px; height: 20px; text-indent: -10000px; display: block;}
div.tools a.create-folder {float: left;background-position: 0 -51px;}
div.tools a.delete-folder {background-position: 0 -26px;float: right;}
div.tools a.upload-document {background-position: 0 -76px;float: right;}
div.files-list li.title{margin:15px 0 5px 0;}
.float-left{float:left;}
.float-right{float:right;}
.div-flag span{}
.float-left a.edit {margin-left: 10px;}
.float {margin-right: 15px;}
.documents-links a {width: 200px; font-size: 11px;}
#date span{font-size: 10px;}
.description-documents {background-color: #0079C5; height: 3px; margin-bottom: 20px; margin-top: -10px;}

span.download , .olderVersions, .languages{margin-top: 10px; display:block}
table.download-documents-plants {border: none; border-collapse: collapse !important; width: 100%; margin-top:10px}
table.download-documents {border: none; border-collapse: collapse !important;}
.download-documents tbody td,.download-documents-plants tbody td {font-size: 12px; background-color: #EEEEEE; text-align: center;
	border: 1px solid #0065A2; padding:10px; color: #777;}
.download-documents tbody td.left,.download-documents-plants tbody td.left{ text-align: left;}
.download-documents tbody tr,.download-documents-plants tbody tr {border-top: 1px solid #777;}
.download-documents thead tr,.download-documents-plants thead tr {background-color:#0065A2; padding: 0; border:1px solid #0065A2}
.download-documents thead td,.download-documents-plants thead td {color:#EBEBEB; text-align: center; border-right: 1px solid #0065A2; padding: 2px 10px;}
.download-documents tbody td a, .download-documents-plants thead td a{ font-size: 12px; text-decoration: underline; color: #0000D8;}
.hide {display: none;}
.document-details .user-profile-link {left:0;top: 0; }

#cmis-breadcrumb ul li.folder ul.files li a:before{content:""; float:left; width:30px; height:25px; margin:0 5px 0 0; background: url('../images/documents.png') no-repeat 0 2px;}
#cmis-breadcrumb ul li.folder ul.files li a.undefined:before{background-position: 0 -177px;}
#cmis-breadcrumb ul li.folder ul.files li a.restricted:before{background-position: 0 -90px;}
#cmis-breadcrumb ul li.folder ul.files li a.confidential:before{background-position: 0 -45px;}
#cmis-breadcrumb ul li.folder ul.files li a.obsolete:before{background-position: 0 -133px;}
#cmis-breadcrumb ul li.folder ul.files li a.active:before{background-position: -38px 2px; }
#cmis-breadcrumb ul li.folder ul.files li a.active.restricted:before{background-position: -39px -89px;}
#cmis-breadcrumb ul li.folder ul.files li a.active.confidential:before{background-position: -39px -44px;}
#cmis-breadcrumb ul li.folder ul.files li a.active.obsolete:before{background-position: -39px -133px;}
#cmis-breadcrumb ul li.folder ul.files li a{padding-top: 2px;padding-left: 0px; padding-bottom: 2px; font-size: 10px; display: block; /*background:none;*/}
#cmis-breadcrumb ul li.folder ul.files li a.new{font-weight: bold; }
#cmis-breadcrumb ul li.folder ul.files { margin: 0 0 10px 20px; }

.user-documents{padding-left: 43px; padding-top: 15px;}
.comment{border-bottom:2px solid #0065A2}
.forum-page .comment{border-bottom:medium none; border-radius:5px}
.comment.last {border-bottom: medium none;}
.image-plants{float: left; padding:0 2% 10px 2%}

.type,.country , .capacity {height: 21px; font-size: 12px;}
.title-plants{font-size: 14px;}
.title-own-content{font-size: 14px; margin-top: -24px;}

#content, .no-sidebars #content {float: left; margin-left: 0; margin-right: 0; padding: 0; width: 100%;}
.no-sidebars .block .field-group{padding:0 2%}
.no-sidebars .block .search-results .field-group{padding:0}
.sidebar-second #content {margin-left: 0; margin-right: 2%; width: 68%;}
.region-sidebar-second {float: left; margin-left: 0; margin-right: 0; padding: 0; width: 30%;}

.region-sidebar-second.column.sidebar .section {margin: 0;padding: 0;}
div.region-sidebar-second div.section div.block div.content div.view {background-color: transparent;}

.float-left span.title-npp{font-size: 16px; color: #0067A8;}
.document-details #date span{font-size: 14px;}
.date-activities span {font-size: 12px;margin-left: 25px;}
span.title-profile {font-size: 16px; color: #0067A8; margin-bottom: 1em;}
.document-details #fecha span{font-size: 12px;}

#links {float:left; text-align:right; clear: left; margin-top: -5px; margin-left: -6px;}
#block-views-user-profile-user-profile-block  #links {padding:0 2% 10px 2%; background:#EEE; width:96%; margin-bottom:10px}
.list-right{float:right;}
.list-right a{font-size: 10px; color:#0079C5; text-decoration:underline}

.document-details .number-comment span.reading,.document-details .number-comment a{font-size: 10px;}
.number-comment{/*float:left;*/ clear:left}
#activities-details .actions-up-documents .number-comment {margin: 5px 0 !important;}
.documents .number-comment span.reading,.documents .number-comment a.replies{width: 200px; font-size: 9px;}
.posted, .number-comment span.reading{color:#777777;font-size: 14px;  /*clear: both;*/}
.number-comment span.reading-comment{color:#000;}
.number-comment span.replies-comment{color: #0079C5; font-size: 14px; margin-left: -20px;}

.links-npp{list-style: none;}
.links-npp li{float:left;}
.image-detail {float:left; margin:0 20px 15px 20px;}
.description p{text-align: justify; }
.icon-detail{float:left}
.node-oef-records #general-information span.label, #guide-words span.label, /*#technical-information span.label,*/ #record-information span.label,
	.node-npp-records #general-information span.label, #guide-words span.label {font-weight: bold; margin-left:20px;}
#general-information span.label,#guide-words span.label, #technical-information span.label, #record-information span.label{font-weight: bold; width: 200px; display:block; float:left;}
#general-information .view .view-content .header h1 {display:none;}

#records-information .links-source, #records-information span.label{font-weight:bold}

.iet-content-margin {margin: 0;}
.page-calendar-activities .view-display-id-page_1 .view-content{border-bottom:none medium;}
.view-display-id-page_1 .view-content{margin-bottom: 15px; padding-bottom: 15px;}
.view-display-id-attachment_1 .view-content{border-bottom:medium none; }
.page-calendar-activities .view-display-id-page_1 .view-filters{border-bottom:none medium;}

ul.nice-menu li.menuparent ul{display:none;}
ul.nice-menu-down li.menuparent, ul.nice-menu-down li.menuparent:hover{background:none}

.date-activities{background: url("../images/calendar-activities.png") no-repeat  0 0;}

#plant {cursor:pointer;}
.text .level {margin-bottom: 30px ;margin-left: 60px;margin-top: -15px;}
.level {margin-bottom: 20px ;margin-left: 272px;/*margin-top: -15px;*/}
.level li{color:#FFF; display: block; float: left; list-style: none outside none; margin: 6px 0 0; padding: 2px; text-align: center; text-decoration: none; width: 22px; height: 22px;}
.level li.cero{ background-color:#055292; }
.level li.one{ background-color:#3F9A01; }
.level li.active{ width: 25px; margin-top:0; padding:8px 0;}
.level li.two{background-color:#8E911C}
.level li.three{background-color:#FEED21}
.level li.four{background-color:#F6CE1D}
.level li.five{background-color:#FC9D16}
.level li.six {background-color:#F61719}
.level li.seven{background-color:#F818FA}
.text-oef-records{margin-left: 15px; text-align: justify; margin-right: 15px; margin-bottom: 5px;}
.content-link {border-bottom: 3px solid #0065A2; padding-bottom: 20px;}
.view-grouping-header a {font-size: 20px; margin-bottom: 15px;}
.view-grouping{margin-bottom: 20px;}
.content-link ul {list-style-image: url("../images/list-links.png");}
.forum-page .more, .my-forum .more{float:none;  margin-bottom:10px}
.forum-page .more p{padding:0}
.my-forum .comment {border-bottom: medium none; margin:0}
.more{float:right;}
.more a {font-size: 12px;}
.events-plants .field-content {background: url("../images/list-links.png") no-repeat scroll 4px 7px transparent; }
.events-plants .field-content a {margin-left: 12px;}
.desription-text{margin-left: 15px; text-align: justify;  margin-right: 15px; }
.text-oef-records{margin-left: 15px; text-align: justify; margin-right: 15px; margin-bottom: 5px;}
.views-exposed-widgets #edit-title-wrapper {width: 100%; padding:0}
.body-news p {text-align: justify;}

.my-nuclear-events .label, .my-nuclear-plants .label{font-weight: bold; display: block;float: left;width: 200px;}

.my-nuclear-events .level {margin-bottom: 30px;margin-left: 105px; /*margin-top: -15px;*/}
.my-nuclear-events .text, .my-own-content .text {text-align: justify;   clear: left;}
.my-documents{margin: -7px -4px 10px;}
.my-own-content{ margin-top: 20px;}

#block-block-9 h2, #block-views-user-profile-user-profile-block h2,
#block-privatemsg-privatemsg-menu h2{display: none;}
.my-documents-profile{margin-top:9px;}

.new-mail, .content-overview {background-color:#EEEEEE; padding:10px; /*margin-left: -25px; width: 105%;*/}
.new-mail a {background: url("../images/mail-icon.png") no-repeat scroll 1px 1px transparent; padding: 0 7px 0 31px; float: right;}
.content-overview {background-color:#EEEEEE; padding:10px; height: 20px; margin-top: 10px;}
.content-overview a {background: url("../images/content_overview.png") no-repeat scroll 0px 0px transparent; padding: 0 7px 0 25px; float: right;}

#user-details.document-details .title-profile, #user-details-mails.document-details .title-profile {display:block; width:80%; float:left}
.my-nuclear-plants .actions ,.my-nuclear-plants .title-plants, .my-forum .actions , .page-user .my-forum .title-news,
	.my-news .actions, .my-documents-profile .actions, .my-documents-profile .title-news,
	.my-nuclear-events .actions, .my-nuclear-events .title-events .field a{float:left; border:medium none; background-color: transparent;font-size: 16px;}
#user-details.document-details div.field-name-field-user-link div.field-items {display: inline-block; float:left;}

.my-documents-profile .download, .my-nuclear-events .date-event{clear:both;}
.my-nuclear-plants div.actions a.edit {padding-bottom: 1px;}
.my-news div.actions a.edit {padding-bottom: 1px;}
.page-user .list-news div.actions a.edit {margin-top: -10px;}
.page-user .my-documents-profile div.actions a.edit {margin-top: -10px;}
.page-user .my-forum .posted, .page-user .list-news .body-news {clear:both}
.my-nuclear-plants,.my-nuclear-events, .my-documents-profile {border-bottom:2px solid #0065A2; padding:15px; margin:0 30px}
.my-nuclear-plants .image-plants {padding-left:0}

.form-item .description {font-size: 0.8em;}

.page-user div.view-header h2.block-title {background: url("../images/profile-arrow.png") no-repeat 14px 20px; cursor: pointer; color:#055292; font-size:20px;
	margin-left:20px; padding-left:30px; clear: both; font-weight:bold; /*border-bottom:1px solid #EFEFEF*/}
div.section div.block h2.block-title.unfolded{background: url("../images/profile-arrow-bottom.png") no-repeat scroll 12px 22px;}

.page-user .view.view-my-favorite-items .view-content,
.page-user .view.view-my-favorite-items .view-header span.result{display:none;}
.page-user .view.view-my-favorite-items .view-content {margin: 20px auto 0 auto;position: relative;float: none;}

.my-nuclear-events .title-events {float:left;}

.page-user .my-news .image {/*margin-top: 10px;*/}
.page-user .my-news .created{ clear: both;}
.page-user .my-news .headerOne{float:left; width:85%}
.page-user .body-news {clear:both;}
.page-user .version{margin-top: 5px;}
.page-user span.result {/*padding-left: 30px;*/ border-bottom: 4px solid #0067A8; font-size: 14px; padding-top: 10px; display: block; margin: 0 30px;}
.block-title-content{color:#fff;}

#favorites h2.block-title-content , #own h2.block-title-content{border-bottom: 3px solid #0067A8; color:#000;margin-bottom: 30px;}
.page-user .view-content{/*margin-bottom: 20px; padding: 0 20px 20px 30px;*/}
.page-user .view-content #user-details-mails{padding:10px 20px; background:#EEE}
.page-user .view-content #links{padding:0 2% 10px 2%; border-bottom:2px solid #999999; width:96%; background:#EEE}
.page-user .view-content .mail{padding: 20px 20px 0 20px; background:#FFF; clear:both}

.iet-tabs{ display: none;}
.not-logged-in.page-user .iet-tabs { display: block; margin:15px 2px 5px 0}
#path li , #path li a{font-size: 11px;}
.view-forum-page .views-row-last > div, .page-user .views-row-last > div{ border-bottom: none;}
.icon{background:url("../images/date-header-gb.png") repeat-x scroll 0 0 #2A4081; color: #FFF; float: left; width: 48px; height:54px; margin-right: 10px; text-align: center;}

.icon span{ font-size: 17px; font-weight: bold; color:#FFF}
.view-display-id-page .number-result {clear: both; display: block; /*margin-bottom: 10px; border-bottom: 3px solid #0067A8;*/}
.view-activities .view-filters{border-bottom: 6px solid #0067A8;}
.activities-page .statics span{ font-size: 10px;}
.activities-page .statics{/*margin-left: 60px;*/ clear:both; }
.views-row-last .activities-page {border-bottom: medium none;}
#description {text-align: justify; }
#description p , .attendees p , .purpose p{text-align: justify; text-justify: auto}
#description .image {float: right;margin-bottom: 5px; margin-left: 20px;}
.interval{ display: block; width: 500px;}
#document-details .actions-up-documents span{ width: 100%}
#activities-details .actions{margin-top:10px; /*padding-bottom: 10px;*/}

.privatemsg-list .even{color:#7AC3E3;}
.privatemsg-list .odd{background-color: #EDF5FA; color:#7AC3E3;}
.privatemsg-list .selected td {background-color: #0067A8; /*color:#7AC3E3;*/ color:#FFF}

/* Uniform.js forms fields */
/*#uniform-edit-tag-add-submit span {margin-left: 0;}*/
#uniform-edit-delete span{margin-right: 15px; padding-right: 15px;}
#edit-delete{margin-left: 15px;}
.ajax-progress{background:#FFF; opacity: .9; border-radio:7px; padding-left:15px;}
.ajax-progress .message { text-transform:capitalize; font-size:12px !important; font-weight:normal; letter-spacing:0;}
.throbber{margin-left:5px;}

#uniform-edit-delete, #uniform-edit-tag-add-submit { position:relative; }
#uniform-edit-delete .ajax-progress { position:absolute; top:3px; right:-130px;}
#uniform-edit-tag-add-submit .ajax-progress { position:absolute; top:-2px; right:-120px;}

.privatemsg-list .selected td a{color:#7AC3E3;}
.privatemsg-list th {border: medium none; background:transparent;}
th.privatemsg-header-participants, td.privatemsg-list-participants a {color:#000}
.views-row-last div.mail {border-bottom: 5px solid #0067A8; /*margin-bottom: 10px; margin-left: -27px; width: 105%; margin-top: 40px;*/ font-size: 16px;}

.events-plants { border-bottom: 3px solid #0067A8; margin-top:15px; padding-bottom: 15px;}
.views-row-last {border-bottom:medium none;}
.field-name-taxonomy-forums .field-label {font-weight: normal; float: left;}
.front .node-page {display: none;}
.front  .block-nodeblock .node-page {display: block;}
#block-privatemsg-privatemsg-menu .item-list ul {list-style-type:none; width: 98%}
#block-privatemsg-privatemsg-menu .item-list .last{background: none repeat scroll 0 0 #FFF;}
#block-privatemsg-privatemsg-menu .item-list .first{background: url("../images/newsletter.png") no-repeat scroll 730px 2px #EDF4F8; float: right; margin-right: 15px; text-align: right; width: 100%;}
fieldset#edit-filter, fieldset#edit-country-title, fieldset#edit-technical-plant-title, fieldset#edit-capacity, fieldset#edit-dates, fieldset#edit-plant-information, fieldset#edit-general-information, fieldset#edit-record-information {clear: both; /*width: 98%*/}

.page-search-npp-records .search-form .form-text, .page-search-oef-records .search-form .form-text, .page-search-documents .search-form .form-text{width:100%}
.page-search-npp-records .search-form .form-type-textfield, .page-search-oef-records .search-form .form-type-textfield,
.page-search-documents .search-form .form-type-textfield, .page-search-oef-records .search-form .form-type-checkboxes,
.page-search-npp-records .search-form .form-type-checkboxes{width:95%}
.page-search-npp-records .search-form div, .page-search-oef-records .search-form div, .page-search-documents .search-form div{clear:both}
.page-search-npp-records .search-form .form-item-plant-countries, .page-search-oef-records .search-form .form-item-event-countries{margin:5px}
.page-search-npp-records .search-form .form-item-plant-model, .page-search-npp-records .search-form .form-item-reactor-supplier,
	.page-search-npp-records .search-form .form-item-plant-type, .page-search-npp-records .search-form .form-item-plant-code,
	.page-search-npp-records .search-form .form-item-plant-status, .page-search-npp-records .search-form .form-item-plant-countries
        {margin:5px 15px 10px 5px; float:left; clear:none; width:200px}

.page-search-oef-records .search-form .form-item-event-countries, .page-search-oef-records .search-form .form-item-plant-code
	{margin:5px 50px 10px 5px; float:left; clear:none; width:350px}
.page-search-oef-records .search-form .form-item-plant-supplier, .page-search-oef-records .search-form .form-item-plant-type
	{margin:5px 50px 10px 5px; float:left; clear:none; width:350px}
.page-search-oef-records .search-form .form-item-event-ines-level{margin:5px 40px 10px 5px; float:left; clear:none; width:240px}
.page-search-oef-records .search-form .form-item-event-type, .page-search-oef-records .search-form .form-item-event-visibility,
	.page-search-oef-records .search-form .form-item-event-language
	{margin:5px 40px 10px 5px; float:left; clear:none; width:240px}
.page-search-npp-records .search-form .form-type-checkboxes .form-text{width:80%}

div.selector{max-width:590px !important}
div.selector span{max-width:555px !important;}
div.selector select{max-width:600px !important;}

.page-search-npp-records .search-form .form-item-plant-code{float:none; margin-bottom:15px;}

.page-messages #block-views-user-profile-user-profile-block #user-details-mails {/*margin: -9px 3px 10px 4px;*/ padding:10px 2%; width: 96%; background:#EEE}
.page-messages .views-row-last div.mail {border-bottom: 5px solid #0067A8; font-size: 16px; margin-top:10px; padding:0 2%}
.page-messages .new-mail {background-color: #EEEEEE;}
.page-messages div.status, table tr.ok {background-color: transparent;}
.page-messages div.status { background-image: none;border-color: #0067A8;}
.page-messages div.messages ul li {list-style-type: none;  margin: 0 0 0 -43px;}

.page-messages fieldset#edit-filter,fieldset#actions-messages {clear: both; /*width: 98%;*/}
/*.page-messages fieldset#edit-filter,*/ fieldset#actions-messages {padding-bottom: 0;}
#action-filter-messages.collapsible {background: url("../images/menu-expanded.png")  no-repeat scroll 1px 7px transparent; padding-left: 15px;}
#action-filter-messages.collapsed {background: url("../images/menu-collapsed.png") no-repeat scroll 1px 7px transparent; padding-left: 15px;}
.page-messages-new #edit-actions{float:right;}
.page-messages-new #edit-actions .form-submit {vertical-align: top; background-color: #EEEEEE; border: 2px solid #055292; border-radius: 8px; color: #8C8C8C; font-weight: bold; height: 31px;
    margin-left: 20px; text-align: center; width: 150px;}
.page-messages-new .form-textarea-wrapper{background-color: #055292; border: 2px solid #055292; border-top: 35px solid #055292; border-radius: 8px 8px 0 0; margin-top: 20px}

div.messages{margin:1.5em 1em; clear:both}
.region-navigation{float:none; border:none; width:auto; background:#ccc; /*border-bottom:1px solid silver*/}

/* Popup window */
.messi-title{color: #FFF;}
.messi-titlebox{ background-color: #055292; background-image: -moz-linear-gradient(center bottom , #055292 25%, #0065A2 75%);}
.popup-more-link{float:right; margin-right:10px}
.popup-share{background:url("../images/list-actions.png") no-repeat scroll 0 0 transparent; background-position: -15px center; width:20px; display: block; text-indent: -1999px;
float:right}
.marker-more-link{float:right;}
.marker-share{background:url("../images/list-actions.png") no-repeat scroll 0 0 transparent; background-position: -15px center; width:20px; display: block; text-indent: -1999px; float:right;}

/* Reply private messages */
.page-messages-view .text-format-wrapper{background-color: #EEE; border:none; border-radius: 11px 11px 0 0; border-top: 20px solid #055292; margin:10px 2% 0 2%}
.page-messages-view #edit-token{ background-color:#EEE; margin:0 2%; width:92%; padding:12px 2% !important; border:none}
.page-messages-view #edit-token legend{float:left}
#privatemsg-form-reply .form-actions{float:right; margin:10px 2%}
#privatemsg-form-reply #edit-body-format-help,
#privatemsg-form-reply .form-item-body-format{clear: both;}
#privatemsg-form-reply .preview{margin:0 2%}
#privatemsg-form-reply .preview .fieldset-wrapper{padding-top:10px}
.page-messages-view div#privatemsg-filter-tags ,
.page-messages-view .privatemsg-message-participants{background-color: #FFF; margin:0; padding:0 2% 10px 2%; clear:both}
.page-messages-view .privatemsg-message-actions{clear:both;float: right;display:inline;}
.page-messages-view div.privatemsg-message-information {float:left; /*margin-left: -174px;*/}
.page-messages-view div.privatemsg-author-avatar{width:auto}
.page-messages-view div.privatemsg-message-column{width: auto; float: left; margin: 0;}
.page-messages-view div.privatemsg-message-body { /*margin-left: -215px;*/ clear:both; margin:0}
.page-messages-view div.privatemsg-message ul.privatemsg-message-actions {margin-left: 5px;margin-top: 2px;}
.page-messages-view div.privatemsg-message ul.links.inline {display:inline; width: 20px; clear:both;}
.page-messages-view div.privatemsg-message ul.links.inline li a{width: 20px; height: 16px; display: block; background: url("../images/list-actions.png") no-repeat;
	text-indent:-9999px; margin: 0 1px; background-position:-127px center; }
.page-messages-view .privatemsg-message-date {display: block;clear: both; /*margin-top: -15px;*/}
.preview .privatemsg-message-information .privatemsg-message-date{margin-top:0 !important}

.page-messages-view .form-item-body-value label{display:none;}
.page-messages-view .privatemsg-author-name {float: left;font-size: 0;}
.page-messages-view div.privatemsg-message-information {border-bottom: none medium;}
/*.page-messages-view div.privatemsg-message-information span.privatemsg-message-date{margin-top:-15px;}*/
.page-messages-view #content h2.privatemsg-reply {border-bottom: 5px solid #0067A8; color: #000; font-size: 16px; font-weight: normal;
	/*margin-bottom: 10px; margin-left: 0; margin-top: 43px;*/ padding:0 2%; width: 96%;}
.page-messages-new .form-type-textarea{background-color: #fff;}
.page-messages-new .form-item-recipient{ padding-bottom: 15px;padding-left: 15px;padding-top: 15px;}
.page-messages-new .privatemsg-message-body , .page-messages-new .privatemsg-message-information{ margin-left: -174px;border-bottom: none medium;}
.page-messages-new .description #links{margin-top:15px;}
.privatemsg-message {clear: both; width:96%; padding:0 2%}
div#privatemsg-filter-tags a {/*background-color: #0079C5; border: 2px solid; color: #FFF; margin: 5px; padding-left: 10px; padding-right: 10px;*/}
div#privatemsg-filter-tags a.privatemsg-filter-tags-modify{background:none; border:none; color:#0079C5; padding-left: 10px; padding-right: 10px}

/* ***************************** PREVIOSLY STYLES ON STYLE.CSS ********************************* */
.layout-content-reset {width: 100%;}

li.menu-path-oef-records a, li.menu-path-plants a, li.menu-path-documents-list a, li.menu-path-user-profile a{color:#0064A5;}

#nice-menu-1 ul li {width: 9.3% !important}

.nice-menu li.menu-path-oef-records a.active, .nice-menu li.menu-path-plants a.active, .nice-menu li.menu-path-documents-list a.active,
.nice-menu li.menu-path-user-profile a.active{color:#0064A5;}
/*
.nice-menu li.menu-path-front a{background:url('../images/main-menu-icons.png') no-repeat 10px -1px !important;}
.nice-menu li.menu-path-forum-topics a{background:url('../images/main-menu-icons.png') no-repeat 10px -66px !important;}
.nice-menu li.menu-path-search-oef-records a{background:url('../images/main-menu-icons.png') no-repeat 10px -96px !important;}
.nice-menu li.menu-path-search-npp-records a{background:url('../images/main-menu-icons.png') no-repeat 10px -127px !important;}
.nice-menu li.menu-path-documents-list a{background:url('../images/main-menu-icons.png') no-repeat 10px -159px !important;}
.nice-menu li.menu-path-user-profile a{background:url('../images/main-menu-icons.png') no-repeat 10px -193px !important;}
.nice-menu li.menu-path-messages a{background:url('../images/main-menu-icons.png') no-repeat 10px -227px !important;}
*/
/* reseteamos valores css */

/* items menu cabecera */
.region-highlighted {padding: 0; margin: 0 auto;}
#block-nice-menus-1 {margin-bottom: 0em;}
.layout-wrapper-reset {padding: 0; margin: 0 auto;}

/* menu */
#main-wrapper #block-nice-menus-1 {margin-left: 0; background: #EEEEEE; height: 49px; padding-top: 20px;}
ul#nice-menu-1 {border-bottom: none; width: auto;}
.front-page-anonymous ul.nice-menu li {width:9.5% !important}

ul.nice-menu li {text-align:center; background:#EEE; border:none; height: 49px; }
ul.nice-menu li.first{/*background: url('../images/menu_item_linea_div.png') #EEEEEE no-repeat -3px 8px;*/ border:none}
ul.nice-menu li a {padding:5px 40px; display:block; color:#666666; border:none; width:auto; /*border-right:1px solid #888;*/ margin:10px 0;}
ul.nice-menu li.active-trail, ul.nice-menu li.active-trail:hover{background:#fff; /*background:url('../images/bg_menu.png') repeat-x; *//*height: 49px; background:none; border-bottom:5px solid #0065A2*/}
ul.nice-menu li.active-trail a{color:#0064A5;}
ul.nice-menu li a:hover{color:#0064A5;}
.not-front .menu-path-front.active-trail.active {background:none;}
.page-forum .active-trail.active, .page-messages .active-trail.active, .page-user .active-trail.active{background:#fff;}
/* bloques news , activities */
#block-views-topics-front-block h2.block-title, #block-views-next-activities-block h2.block-title, #block-views-oef-records-latest-oef-records h2.block-title,
#block-views-most-consulted-documents-block h2.block-title, #block-views-my-favorite-items-block h2.block-title, #block-views-links-front-block h2.block-title ,
#block-views-links-front-block-1 h2.block-title , #block-views-latest-news-block h2.block-title{color:#064C8C; padding: 8px 0 15px 75px; font-weight: bolder; min-height: 60px;}

/* iconos
#block-views-latest-news-block h2.block-title{background:url('../images/news_ico.png') no-repeat left 0;}
#block-views-topics-front-block h2.block-title{background:url('../images/latesttopics.png') no-repeat left 0;}
#block-views-next-activities-block h2.block-title{background: url('../images/activities_ico.png') no-repeat left 0;}
#block-views-oef-records-latest-oef-records h2.block-title {background: url('../images/nuclear_events_ico.png') no-repeat left 0;}
#block-views-most-consulted-documents-block h2.block-title {background:url('../images/documents_ico.png') no-repeat left 0;}
#block-views-my-favorite-items-block h2.block-title {background:url('../images/favourites_ico.png') no-repeat left 30%;}
*/
/* buscador */
#block-search-form #edit-search-block-form--2{height: 35px; width: 484px; border: none;}
.form-submit {height: 35px; /*width: 109px;*/ vertical-align: middle;}

/* central blocks latest news, topics .. */
#content-blocks {border-bottom: 1px solid #CCDBE5; padding-bottom: 27px;}
.front-page #content-blocks {border-bottom: 0;}
div.section div.block h2,
#comments h2.title{clear: both;background: none; font-size: 20px; padding: 20px 20px 0; text-align: left; vertical-align: middle; color: #333; font-weight: bold;}
#comments h2.title{font-size: 20px !important; padding: 20px 20px 0 !important;}
#block-nodeblock-clearinghouse-objectives{background: url("../images/linea_div_content_central.png") no-repeat right 18px; padding: 0 20px 0 10px; clear: both;}

/* footer */
.front .region-content .block {border-bottom: none;}
.front .region-content .block {min-height: 0;}
.layout-footer {/*border-top:1px solid #CCDBE5; background: #D6D6D6;*/ padding:5px 0; text-align: center; color: #396ea2;}
/*#links-footer ul li div.links-front */.links-row{ background: url("../images/links_item_point.png") no-repeat 1px 13px; padding: 9px 0 3px 21px; vertical-align: middle;}
#links-footer ul li div.links-front a{font-weight: bolder; color: #0F81C8; font-size: 14px;}

/* footer-bottom */
.footer-bottom {padding:17px 0; background: url("../images/footer_barras_div_bloques.png") no-repeat 42% 17px; min-height: 167px;}

.footer-bottom div.block {float: left;}
.footer-bottom div p {margin:0 auto; text-align: justify;}
.footer-bottom div.odd {width:205px;margin:0 auto; text-align: center;}
.footer-bottom div.even {width:490px;margin:0 auto; text-align: center;}

/* footer-bottom1 */
.footer-bottom1 {margin: 0 auto; text-align: center; border-top: 1px solid #000; width: 97%; border-color: #6F6F6F; min-height: 103px;}
.footer-bottom1 ul {margin: 0 auto; text-align: center;}
.footer-bottom1 ul li {list-style: none; display: inline; padding: 0 20px 0 0; background: url('../images/footer_bottom1_item_linea_div.png') #D6D6D6 no-repeat 90% 3px;}
.footer-bottom1 ul li a {color:#555555}

/* map */
body.page-node.node-type-npp-records #map{clear: both;}

/* top links */
#services {padding: 10px 5px 1px 0;}
.language-selector-close, .language-selector-open {margin: 8px 0 0 0; vertical-align: middle; padding: 4px 0; top:0px;}
.clr {clear: both}

div#login {border: 3px solid #000; width: 57px; height: 20px;}
ul#login{position: relative; z-index: 99; float: right; top: 6px; background: url('../images/btn_login.png') no-repeat center 0; width: 59px; height: 22px;}
ul#login li.login_bg {display: inline; list-style: none;}
ul#login li.login_bg a{color: #fff; font-weight: bolder; font-size: 10px;}

/* read more */
.newreadmore {float: right}

.author .label, .created span {font-size: 12px; color: #333333;}
.author a, .author a div{font-size: 12px; color: #3F85B6; display:inline}

/* OEF records */
/*div.oef-records {width: 100%; background: #E7EDF3; float: left; height: 215px;}
.activities-calendar .oef-records div.img-cab {height: 100px;}*/

/*div.img-cab {width:96%; height: 177px; text-align: center; margin:20px auto 0 auto; margin-top: 19px; background: #FEFEFE;}
.news-details{width:96%; height: 177px; text-align: center; margin:0 auto; background: #FEFEFE;}
.plants .title {background: none;}*/
div.oef-records div.img-cab IMG, .headerIn img {padding: 20px 0 10px 20px; float: left;}

.headerContent{background:#E7EDF3; padding:20px 20px 0 20px;}
.page-node-add .headerContent, .page-node-edit .headerContent, /*.page-search-oef-records .headerContent, .page-search-npp-records .headerContent, */
	.page-node-translate .headerContent, .page-node-request-feedback .headerContent, .page-node-request-review .headerContent, /*.page-search-documents .headerContent,*/
	.page-node-request-translation .headerContent, .page-comment-edit .headerContent, .page-comment-reply .headerContent,
  .page-node-delete .headerContent, .page-comment-delete .headerContent, .page-forum .headerContent{padding:20px;  border-bottom:1px solid #C7CDD3}
.page-forum.page-forum-topics.section-forum.page-views .headerContent{padding:20px 20px 0 20px; border:none}
.headerIn{/*margin:20px auto; width:96%;*/ background-color:#FFF; padding:20px 20px 20px 80px;}
.search-form-out{background:#E7EDF3; padding:0 20px;}
.closeHeader{width:100%; height:20px; background:#E7EDF3; border-bottom:1px solid #C7CDD3}

.headerIn.documents{background: #FFF url(../images/DOCUMENTS_page_ico.png) 20px center no-repeat;}
.headerIn.forum{background: #FFF url(../images/FORUM_page_ico.png) 20px center no-repeat;}
.headerIn.oefRecords{background: #FFF url(../images/OEF_records_page_ico.jpg) 20px center no-repeat;}
.headerIn.nppRecords{background: #FFF url(../images/NUCLEAR_PLANTS_page_ico.png) 20px center no-repeat;}
.headerIn.myProfile{background: #FFF url(../images/MY_PROFILE_page_ico.png) 20px center no-repeat;}
.headerIn.mailbox{background: #FFF url(../images/MAILBOX_page_ico.png) 20px center no-repeat;}
.headerIn.news{background: #FFF url(../images/NEWS_page_ico.png) 20px center no-repeat;}
.headerIn.links{background: #FFF url(../images/links_page_ico.jpg) 20px center no-repeat;}
.headerIn.activities{background: #FFF url(../images/ACTIVITIES_page_ico.png) 20px center no-repeat;}

#block-block-8, #block-block-12, #block-block-13, #block-block-14, #block-block-15, #block-block-16, #block-block-17, #block-block-18,
	#block-block-19, #block-block-20, #block-block-22, #block-block-21{margin-bottom:0}

/* Styles for not autorized users */
.not-authorized .headerContent, .not-authorized .closeHeader{display:none}
.not-authorized #block-system-main{padding: 15px; text-align: center; background: #EEE; margin: 10px; border: 1px solid #DDD;}

/* one record Source of information list */
.links-source li {clear: both !important;}

#document-details #comments .actions-up .divlike .rate-button {width: 33px;}f

/*.document-details, .user-profile-details , .user-profile-details-mailbox , .nuclear-power-plants,
.events, .topics-details , .activity-details{/*background-color: #EEEEEE;*//* padding-left: 0; padding-top: 0;
border-bottom: 2px solid #777; color: #777; font-size: 14px; margin-top: 0;}*/

.view-id-forum_page .forum-page, .view-id-nuclear_plants .nuclear-plants {padding-top:0px; padding-right: 0;}
.view-id-latest_news .list-news{margin:10px 0}

/*.img-cab h1, .title h1,*/ .headerIn h1{/*float: left; width: 80%;*/ text-align: left; margin:0; padding:0; color: #055292; font-size: 20px; font-weight: bold;}
/*.description{float:left; margin:-5px 0 0 10px !important}*/
/*.title h1, .title .description, .img-cab .description{float:left; margin:-5px 0 0 10px !important; margin-left:75px !important;}
.news-details .title, .user-profile-details .title, .user-profile-details-mailbox .title, .activity-details .title, .events .title, .nuclear-power-plants .title, .links-details .title
	, .topics-details .title{padding-left:65px !important;}*/

.link-search {/*float: right; padding-right: 64px; padding-top: 92px; max-width: 273px !important; text-align: right;*/ margin-top:2px}
/*.oef-records .search-form {margin-bottom: 10px; margin: -81px 2% 0 2%; /*width: 888px;*//*}*/

.oef-records A, .filter-form A, ul.links-npp li A{color:#0179C5;}

.search-form .form-text {background: #EEEEEE url(../images/zoom.png) 8px center no-repeat; color:#777777; border: 3px solid #EAEAEA;}

.page-forum .search-form .form-item-created-min {width: 100px;float: left;margin-right: 22px;}
.page-forum .search-form .form-item-created-max {width: 152px; float: left;}
.page-forum .search-form .form-item-created-max label {float: left;margin-right: 12px;}

.page-forum .search-form .form-item-created-min .form-text,
.page-forum .search-form .form-item-created-max .form-text {width: 105px;background:#EEEEEE;padding: 0;}

.view-id-documents .number-result {margin-top: -15px;}

/* block JRC */
.jrc h1{width: 119px; height: 50px; padding: 0 0 0 23px ; }
.jrc {float: left; width: 23%;}
.jrc ul{padding: 8px 0 0 23px; background: url('../images/jrc_linea_div.png') no-repeat top;}
.jrc ul li {color: #333333; text-align: left; list-style: none;}

/* newsletter */
.newsletter {width: 44%; margin: 0 0 0 25px; padding: 16px 0 0 0; text-align: left; float: left;}
.newsletter h1 {color: #333333; padding: 0; width: 53%;}
.newsletter div.news_form input.input_text {width: 324px; height: 31px; border: 1px solid #AAA; vertical-align: top;}
.newsletter div.news_form input.btn {height: 32px; width: 65px;}
.news_form p {margin:10px 0 0 0 !important;}

/* contact block */
.contact {width: 28%; padding-top: 0; float: right; text-align: left; margin: 45px 0 0 0;}
.contact ul {list-style: none;}
.contact ul li {padding: 5px 0 0 28px;}
.contact ul li.phone{background: url('../images/ico_telf.jpg')  no-repeat 0 7px;}
.contact ul li.address{background: url('../images/ico_address.jpg')  no-repeat 2% 7px;}
.contact ul li.mail{background: url('../images/ico_mail.jpg')  no-repeat 2%  11px;}

/* OEF records and news page details */
.oefrecords, .news-details, .links-details, .nuclear-power-plants, .topics-details, .activity-details, .user-profile-details, .user-profile-details-mailbox
	{height: 120px; background: #E7EDF3 !important; /*width: 100%;*/ padding: 20px 2% 0 2%;}

/* pages backgrounds topics */
.oefrecords .title {background: #FFF url('../images/OEF_records_page_ico.jpg') no-repeat  15px 45%;}
.news-details .title {background: #FFF url('../images/NEWS_page_ico.png') no-repeat  15px 45%;}
.links-details .title {background: #FFF url('../images/links_page_ico.jpg') no-repeat  15px 45%;}
.user-profile-details .title {background: #FFF url('../images/MY_PROFILE_page_ico.png') no-repeat  15px 45%;}
.user-profile-details-mailbox .title {background: #FFF url('../images/MAILBOX_page_ico.png') no-repeat  15px 45%;}
.nuclear-power-plants .title {background: #FFF url('../images/NUCLEAR_PLANTS_page_ico.png') no-repeat  15px 45%;}
.topics-details .title {background: #FFF url('../images/FORUM_page_ico.png') no-repeat  15px 45%;}
.activity-details .title {background: #FFF url('../images/ACTIVITIES_page_ico.png') no-repeat  15px 45%;}

/* end pages backgrounds topics */
.oefrecords .title, .news-details .title, .links-details .title, .nuclear-power-plants .title, .topics-details .title,
	.activity-details .title, .user-profile-details-mailbox .title, .user-profile-details .title{height: 96px; /*width: 910px;*/ margin: 0 auto; padding:0;}

.icon {margin-right: 20px;}

div.actions h1, .node-title{font-size: 20px; color:#055292; font-weight: bolder; padding: 0 !important; /*margin: 0 !important;*/}
.node-oef-records #general-information span.label, .node-oef-records #record-information span.label{margin-left: 5px !important;}

#nodetitle .tooltips_left {float:left; border:0px solid #000;}
.tooltips_right_top {margin: -20px 0 0 0; float: right;}

.date-activities span {margin-left: 0;}

#document-details .date-activities {background: none !important; /*padding: 5px 0 0 0; display: inline-block;*/}
#general-information span.label, #technical-information span.label, #record-information span.label{width: 180px;}
.iet-nuclear-events span.label, .view-nuclear-plants span.label, .page-documents span.label, .document-details span.label, #user-details div.field div.field-label {width: 120px; float:left; display:block; color:#000; font-weight:bold;}
#user-details span.label {width: 160px;}
#document-details .level {margin-left:2px;}

.oefDescription{text-align:justify; clear:both; float:none;}

/* view records */
.view-display-id-oef_records_page .filter-form,	.view-id-nuclear_plants .filter-form  {float: left; width: 100%; height: 15px;}
.view-display-id-oef_records_page .title-news a, .view-nuclear-plants .title-news a, .view-activities .title-activities a, .view-forum-page .title-news a,
	.forum-post .title-news, .apachesolr_search-results .nuclear-plants  .title-news a, .apachesolr_search-results .iet-nuclear-events  .title-news a,
	.apachesolr_search-results .document-details  .title-news a,
        .view-last-nuclears-events-this-plants .iet-nuclear-events  .title-news a
        {color: #055292; font-size: 18px !important; font-weight: bold !important; /*line-height: 41px;*/}


.view-display-id-oef_records_page {margin-bottom: 80px;}

.view-display-id-oef_records_page .level {margin-bottom: 30px; margin-top: 0; margin-left: 0;}
span.div {color:#0179C5}

/*.exposed-form .advanced a {font-weight: bolder;}*/

#document-details .details-box,
.document-details .details-box,
#user-details {
    width: 96%;
    margin: 0 auto;
    padding:10px 2%;
}

/* comments */
/*#edit-comment-body {border-top: 2px solid #055292; border-radius: 8px 8px 0 0; background-color: #055292; margin-top: 20px; border-left: none; border-right:none;}*/
.filter-help {float:none; color:#0079C5; padding:0}
.filter-help a{color:#0079C5; padding:0 20px 0 10px}
.filter-wrapper .form-item{float:none; padding:0 20px 20px 10px}
/*#edit-comment-body {border-bottom: 2px solid #055292; margin-top: 40px;}*/
#comment-form .form-textarea-wrapper textarea {border: 1px solid #aaa;}
#comment-form #edit-actions{float: right; vertical-align: top; width: 300px; margin: 20px 0; text-align: right;}
#comment-form .comment-send{float: right; vertical-align: top; /*width: 300px;*/ margin:0; text-align: right; padding-right:10px}
#uniform-cancel-submit{float: right; vertical-align: top; /*width: 300px;*/}
#comment-form #edit-actions #edit-submit, #comment-form #edit-actions #edit-preview
{border: 1px solid #055292; border-radius: 8px; color: #8C8C8C; font-weight: bold;
	height: 22px; text-align: center; background-color: #EEEEEE; width: 74px; margin-left: 20px; font-size: 12px;}
.page-comment-reply h1#page-title {display: block;}

.document-details{
    border-bottom: none;
    background-color: #eee;
    border: 1px solid #aaa;
    width: 96%;
    margin: 2%;
}

body.node-type-facilities #document-details,
body.node-type-experiment #document-details,
body.node-type-data #document-details,
body.node-type-forum #document-details,
body.page-messages #document-details,
body.page-user #document-details,
body.node-type-news #document-details,
body.node-type-links #document-details,
body.node-type-organization #document-details,
body.node-type-programme #document-details,
body.node-type-contract #document-details,
body.node-type-page #document-details{
    display: block;
    float: left;
}
#block-views-user-profile-user-profile-block{
    display: block;
    width: 100%;
    float: left;
}

.page-node-add h1#page-title,
.page-node-edit h1#page-title{
  border: 1px solid #AAAAAA;
  color: #055292;
  font-weight: bold;
  margin: 20px 0 0;
  padding: 35px 35px 35px 100px;
}



.page-node-add-news h1#page-title,
.page-node-edit.node-type-news h1#page-title{
  background: url("../images/60px_news.png") no-repeat scroll 20px 15px #EEEEEE;
}

.page-node-add-forum h1#page-title,
.page-node-edit.node-type-forum h1#page-title{
  background: url("../images/60px_forum.png") no-repeat scroll 20px 15px #EEEEEE;
}

.page-node-add-programme h1#page-title,
.page-node-edit.node-type-programme h1#page-title{
  background: url("../images/60px_programme.png") no-repeat scroll 20px 15px #EEEEEE;
}

.page-node-add-contract h1#page-title,
.page-node-edit.node-type-contract h1#page-title{
  background: url("../images/60px_contract.png") no-repeat scroll 20px 35px #EEEEEE;
}

.page-node-add-links h1#page-title,
.page-node-edit.node-type-links h1#page-title{
  background: url("../images/60px_links.png") no-repeat scroll 20px 15px #EEEEEE;
}

.page-node-add-activity h1#page-title,
.page-node-edit.node-type-activity h1#page-title{
  background: url("../images/60px_activities.png") no-repeat scroll 20px 15px #EEEEEE;
}

/* MY PROFILE */
.profile .title {background: url(../images/MY_PROFILE_page_ico.png) no-repeat 15px 10px; padding: 10px 0 20px 70px;}

#themer-popup .info .key {color: #fff;}
#themer-popup .starter {color:#fff;}

.document-details h3.node-title {padding-right: 10px;}
/*.document-details{margin-bottom:15px}*/
.document-details .download-documents{padding:10px; margin:5px 0; background:#EFEFEF}
.document-details .download-documents li{margin:0; list-style:none}

/* node headers */
h2 a, h2 a:link, h2 a:visited {text-decoration: none; color: #055292;}

body.front .view-content .views-row, body.front .view-content .views-topics{margin-bottom: 10px;}

/*#uniform-edit-sort-by, #uniform-edit-items-per-page{float:left}*/
.form-item-sort-by, .form-item-items-per-page{margin:0}
.nodeActions{float:right; }
.clearfix{clear:both}
.dateTitle{float:left; /*padding-top:5px*/}

.blockContent, #general-information .field-group, #record-information .field-group, #comments .field-group, #description .field-group, .document-details #download .field-group,
	#others .field-group, #technical-information .field-group, .topic-description .field-group, .page-node-request-review .section .content, .page-node-request-feedback .section .content,
	.page-node-request-translation .section .content, .page-node-translate .section .content/*, .search-criteria .field-group , .search-result .views-row*/,
	.forum-list-icon-legend, .forum-tools, .page-comment-delete #content, #career-sum .field-group {padding:10px 2%}

.front .blockContent {padding: 0;}

.post-comment-comment .field-group, .view-last-nuclears-events-this-plants .iet-nuclear-events .title-news{padding:0}

/*.search-result .title-news,*/ .search-result .author, .search-result .version, .search-result .text, .search-result .comment, /*.search-result .more,*/ .nuclear-plants .title-news,
	.search-result .image-topics, .iet-nuclear-events .title-news, .view-id-latest_news .list-news .image, /*.view-id-latest_news .list-news .title,
	.view-id-latest_news .list-news .author, .view-id-latest_news .list-news .created, .view-id-latest_news .list-news .actions-up,*/ .view-id-latest_news .list-news .headerOne,
	.nuclear-plants .type, .nuclear-plants .country, .nuclear-plants .capacity, .nuclear-plants .statusPlant, #events .field-group, .node-npp-records #download .field-group,
	.view-activities .activities-icon, .apachesolr_search-results .search-info, .document-details .title-news, .document-details .author, .document-details  .download{padding:0 2%;}

/*.apachesolr_search-results .nuclear-plants  .title-news, .apachesolr_search-results .nuclear-plants .type, .apachesolr_search-results .nuclear-plants .country,
.apachesolr_search-results .nuclear-plants .capacity, .apachesolr_search-results .nuclear-plants .statusPlant{padding:0}
.apachesolr_search-results .iet-nuclear-events  .title-news, .apachesolr_search-results .iet-nuclear-events .author, .apachesolr_search-results .iet-nuclear-events .version,
.apachesolr_search-results .iet-nuclear-events .text{padding:0}*/

.list-news .actions-up{padding-top:5px !important}

.view-forum-page .forum-page{margin:0 2%;}

.flag-throbber{display:none}
.node-author-user, .user-profile-link{margin-bottom:5px}
.nuclear-plants .label, .view-iet-nuclear-events .label{font-weight:bold}

#activities-details .actions-up{margin-top:5px}

.iet-nuclear-events .title-news, .view-nuclear-plants .title-news, .view-activities .title-activities, #activities-details .title-activities, .view-forum-page .title-news
	.forum-post .title-news, .apachesolr_search-results .nuclear-plants  .title-news, .apachesolr_search-results .document-details .title-news{float:left; width:78%}
.iet-nuclear-events .actionsList, .view-nuclear-plants .actionsList, .document-details .actionsList{margin-top:20px; clear:both}
.iet-nuclear-events .actions-up, .view-nuclear-plants .actions-up, .view-activities .actions-up, .view-forum-page .actions-up, .forum-post .actions,
	#user-details-mails .actions, #user-details .actions, .apachesolr_search-results .nuclear-plants .actions-up, .apachesolr_search-results .document-details .actions-up{float:right; margin-top:5px; width:15%; /*margin-right:15px;*/}

.view-nuclear-plants .actions-up, .iet-nuclear-events .actions-up, .nuclear-plants .actions-up, /*.forum-post .actions,*/ .view-activities .actions-up, .document-details .actions-up{margin-right:15px}

.view-nuclear-plants .maps{border-top:6px solid #0067A8}
.nuclear-plants .statusPlant img, .detailStatusPlant img{position:relative; top:4px; margin-right:10px}

div.checker{position:relative; top:-3px; margin-right:2px !important}

.form-item-items-per-page label, .form-item-sort-by label, .form-item-sort-order label {color:#064C8C;}
.apachesolr_search-results .nuclear-plants .actionsList{margin-top:15px}
.actionsList .actions{float:right}
.forumBtnCancel{float:right; padding:20px 0}

.indented{margin-left:40px}
.indented .post-comment{padding-left:1%; border-bottom:1px solid #DDD; width:99%; margin:10px 0}
div.forum-post{/*padding:10px 0*/}
div.post-comment-out{padding:10px 2%; width:auto}

#block-block-9, #block-views-user-profile-user-profile-block{margin:0}
#user-login, #user-pass, #document-node-form, #oef-records-node-form, #privatemsg-new, #npp-records-node-form,
	#forum-node-form, #contact-site-form, #folder-node-form, #activity-node-form, #news-node-form{padding:0 2%}
#activity-node-form, #news-node-form{clear:both}
#user-login .description{float:none; margin:0 0 10px 0 !important}

.previousNews, .previous-message{clear:both}
.previousNews, .previousActivity, .previous-message{float:left; width:15%; margin:10px 2%;}
.nextNews, .nextActivity, .next-message{float:right; width:15%; margin:10px 2%; text-align:right;}
.previousNews a, .previousActivity a, .previous-message a{padding:5px 0; background:url("../images/previous.png") no-repeat left 6px; padding-left:20px;}
.nextNews a, .nextActivity a, .next-message a{ padding:5px 0; background:url("../images/next.png") no-repeat right 6px; padding-right:20px;}
.previousNews a, .previousActivity a, .nextNews a, .nextActivity a, .previous-message a, .next-message a{color:#777}

.block-facetapi ul{padding:0 0 0 1em; margin:1em 0}
.facetapi-limit-link{padding:0 0 0 1em;}
div.section div.block.block-facetapi h2, div.section div.block#block-eve-user-search-npp-form-plant-active h2,
	div.section div.block#block-eve-user-search-npp-form-plant-grid-conn-caps h2,
	div.section div.block#block-eve-user-search-oef-form-oef-event-date h2{font-size: 10pt; padding: 0 10px; margin: 0;}

#block-apachesolr-search-sort{margin:0}
#block-apachesolr-search-sort .item-list ul{margin:0; padding:10px 0 25px 0}
#block-apachesolr-search-sort .item-list ul li{float:left; /*padding: 0 10px; background: url(../images/menu_item_linea_div.png) no-repeat top left;*/ list-style: none;}
#block-apachesolr-search-sort .item-list ul li.first{padding-left:0; background:none}
ul li.leaf{list-style-type:none; list-style-image:none}
.search-results .search-snippet-info, .apachesolr_search-results{padding:0;}
.apachesolr_search-results{/*margin-top:-1em*/}
.highlight{background-color:#ffffcc;}
.title-news .highlight{font-size:18px !important; font-weight:bold !important;}

/*.view-advanced-forum-topic-list,*/ .forum-topic-legend{padding:0 2%; width:96%;}
.feed-icon{margin:0 0 20px 22px; display:block}
#privatemsg-filter-form div.form-item{margin:5px}
#privatemsg-filter-tags{margin:0}

#uniform-edit-submit, #uniform-edit-preview{display:inline-block;}
/*.search-form #uniform-edit-submit.button, .search-form #uniform-edit-preview.button, .search-form #uniform-edit-reset.button{margin-top:20px}*/
.form-item-keys label{margin-bottom:10px; display:block}

.ckeditor_links{padding-left:10px}
.title-news-eventOnPlant a{font-size:14pt; margin:5px 0; display:block}
.term-listing-heading{padding:10px 2%}

fieldset.search-advanced{clear:both}

/* Document list legend*/
.document-legend{margin-right:10px; margin-top:-30px}
.document-legend p{float:right; margin-right:7px;}
.document-legend p:before{content:""; float:left; width:35px; height:25px; margin:0 3px 0 0; background: url('../images/folders.png') no-repeat;  background-position: -42px 0px;}
.document-legend p.restricted:before{background-position: -42px -82px;}
.document-legend p.confidential:before{background-position: -42px -44px;}
.document-legend p.obsolete:before{background-position: -42px -122px;}

.listOfLanguagesDocument, .listOfVersionsDocument{list-style:disc !important}
.listOfLanguagesDocument li, .listOfVersionsDocument li{/*margin-left:30px;*/ min-height:0 !important; list-style:none}
.listOfLanguagesDocument li a.active, .listOfVersionsDocument li a.active{font-weight:bold}

.page-search-node .search-form #uniform-edit-submit.button{margin-top:50px}
.page-search-node .search-form .form-text{width:92%}

.token-tree{width:auto}

ul.search-criteria{padding:0; margin:15px 0; padding:10px; border:1px solid #a0a0a0}
ul.search-criteria .search-criterion{list-style: none; clear:both; margin:5px 0; padding:5px; background:#FCFCFC}
ul.search-criteria .search-criterion a{display:block; float:left; margin-right:10px; border:1px solid transparent; color:#0079C5;}
ul.search-criteria .search-criterion a#search-edit:hover, ul.search-criteria .search-criterion a#search-delete:hover {background-color: #e8f8f9; opacity: .5; border: 1px solid #0065A2;}
ul.search-criteria .search-criterion a#search-edit{background: url("../images/list-actions.png") no-repeat 2px center; width:18px;
	height: 16px; text-indent:-9999px;}
ul.search-criteria .search-criterion a#search-delete{background: url("../images/list-actions.png") no-repeat -127px center; width:18px;
	height: 16px; text-indent:-9999px;}

.nameTitleIn{margin:0; padding:10px 0 0 0}

#eve-user-search-form .form-type-textfield, #eve-user-search-form  #uniform-edit-send{float:left}
#eve-user-search-form  #uniform-edit-send{margin-top:34px; margin-left:20px}

/*.form-item-grid-connection-from{clear:both; float:left}
.form-item-grid-connection-to{float:left}*/
.container-inline-date{display:inline;}
.container-inline-date .form-item{padding:25px 10px 8px 10px}
.container-inline-date .date-padding{padding:0}
.container-inline-date .date-padding label{display:none}
.container-inline-date .date-padding .form-item{padding:0}
.container-inline-date .date-padding .form-item .form-text{background:#EEE; padding:0}
#privatemsg-list .container-inline-date .form-item{padding:19px 10px 8px 10px;}
#privatemsg-list .container-inline-date .date-padding{padding:0; margin: 0 0 0 -48px;}
#privatemsg-list .container-inline-date .date-padding .form-item{padding:0}
#privatemsg-list .container-inline-date .date-padding .form-item .form-text{background:#EEE; padding:0}

.page-search-npp-records .search-form .form-item-thermal-greater, .page-search-npp-records .search-form .form-item-thermal-less,
.page-search-npp-records .search-form .form-item-gross-greater, .page-search-npp-records .search-form .form-item-gross-less,
.page-search-npp-records .search-form .form-item-net-greater, .page-search-npp-records .search-form .form-item-net-less{float:left; width:40%; margin:10px 50px 10px 10px}
.page-search-documents .search-form .form-item-file-size-greater, .page-search-documents .search-form .form-item-file-size-less{float:left; width:35%; margin:30px 0px 0px 0px}
.form-item-thermal-greater .form-text, .form-item-thermal-less .form-text ,
.form-item-gross-greater .form-text, .form-item-gross-less .form-text,
.form-item-net-greater .form-text, .form-item-net-less .form-text,
.form-item-file-size-greater .form-text, .form-item-file-size-less .form-text{background:#EEE; padding:0}
/*.page-search-npp-records .search-form .form-item-thermal-greater, .page-search-npp-records .search-form .form-item-gross-greater,
	.page-search-npp-records .search-form .form-item-net-greater{margin-right:50px;}*/
.page-search-npp-records .search-form .form-item-thermal-less, .page-search-npp-records .search-form .form-item-gross-less,
.page-search-npp-records .search-form .form-item-net-less, .page-search-documents .search-form .form-item-file-size-less{clear:none}

.page-search-documents .search-form .form-item-file-size-unit{float:left; clear:none;margin:10px 50px 10px 10px}

.page-search-documents .search-form .form-item-file-size-greater, .page-search-documents .search-form .form-item-file-size-less{margin:0 30px 0 0}
.page-search-documents .search-form .form-item-file-size-unit{margin:20px 50px 10px 0}
.page-search-documents .search-form .form-item-file-type{}

.listOfVersionsDocument{margin-bottom:10px}
.listOfVersionsDocument table{margin:0}

/*.download-documents tbody tr.separateVersionDocument{border-top:3px solid #0065A2 !important}*/
.download-documents tbody tr.separateDocument td{background:white}

.showMore, .showLess{cursor:pointer}

.search-block-parameters{padding:10px; background:#EFEFEF}

.download-attachment{background:url("../images/download-attach.png") no-repeat transparent top center; height:30px; width:30px; display:block; margin:0 auto}

.page-search-npp-records .block, .page-search-oef-records .block{margin:0}
.analyticAdvancedSearch{}
.analyticAdvancedSearch .field-group h2{margin:10px 0 !important; padding:0 !important}
.analyticAdvancedSearch .block-facetapi div #content-im_field_oef_record_country div,
	.analyticAdvancedSearch .block-facetapi div #content-im_field_plant_country div{margin:0 auto;}
#block-eve-user-search-npp-form-plant-active .content .active-plants,
	#block-eve-user-search-npp-form-plant-grid-conn-caps .content .grid-conn-caps,
	#block-eve-user-search-oef-form-oef-event-date .content .oef-event-date{margin:20px 0}

.analyticAdvancedSearch .block-facetapi .content, #block-eve-user-search-npp-form-plant-active .content,
	#block-eve-user-search-npp-form-plant-grid-conn-caps .content,
	#block-eve-user-search-oef-form-oef-event-date .content
	{border:1px solid #CCC; border-radius:10px; padding:0 5px 5px 5px; margin:5px 0 20px 0}
/*.analyticAdvancedSearch h2.block-title{display:none}*/

.filterDatesAdvancedSearch{float:left; margin-right:30px; clear:none !important}

.page-search-documents .search-form .form-item-folder-code, .page-search-documents .search-form .form-item-document-language, .page-search-documents .search-form .form-item-folder-visibility{float: left; clear: none; margin-right: 100px;}

.spelling-suggestions dl{padding:10px 2%; background:#EEE; width:92%; float:left; margin:0 2% 10px 2%; font-style:italic}
.spelling-suggestions dt{width:auto}

.no-result-suggest{float:none; clear:both; margin-left:2%; padding:5px 2%}

.page-search-documents #edit-document-info{clear:both}

.list-messages{margin:0 2% 10px 2%}
.message-actions{float:right}
.message-actions ul li{padding:0}
.page-messages fieldset{padding:5px 2%!important; margin:0}

/*.front.not-logged-in .region-navigation{display:none}*/

/*.pane-forum-topic-list{margin-top: 15px}*/
.panels-flexible-region-new-center{float:none; margin: 0 auto; width:98%}

.vertical-tabs fieldset.vertical-tabs-pane{min-width:0}
tr.odd .form-item, tr.even .form-item{white-space: normal}

.apachesolr_search-results .title-news.Undefined a,
.apachesolr_search-results .title-news.Open a,
.apachesolr_search-results .title-news.Confidential a,
.apachesolr_search-results .title-news.Obsolete a,
.apachesolr_search-results .title-news.Restricted a,
.iet-nuclear-events .title-news.Undefined a,
.iet-nuclear-events .title-news.Open a,
.iet-nuclear-events .title-news.Confidential a,
.iet-nuclear-events .title-news.Obsolete a,
.iet-nuclear-events .title-news.Restricted a,
.view-iet-nuclear-events .title-news.Undefined a,
.view-iet-nuclear-events .title-news.Open a,
.view-iet-nuclear-events .title-news.Confidential a,
.view-iet-nuclear-events .title-news.Obsolete a,
.view-iet-nuclear-events .title-news.Restricted a,
.view-forum-page .title-news.Open a, .view-forum-page .title-news.Confidential a,
.view-forum-page .title-news.Obsolete a, .view-forum-page .title-news.Restricted a
, .view-forum-page .title-news.Undefined a
{background: url('../images/documents_vis_icons.png') no-repeat; padding-left:23px;}

.apachesolr_search-results .title-news.Undefined a, .view-forum-page .title-news a.Undefined,
.view-iet-nuclear-events .title-news a.Undefined, .iet-nuclear-events .title-news a.Undefined{background-position: 0 -159px;}

.apachesolr_search-results .title-news.Open a, .view-forum-page .title-news.Open a, .oef-legend p.Open,
.view-iet-nuclear-events .title-news.Open a, .iet-nuclear-events .title-news.Open a{background-position: 0 3px;}
.apachesolr_search-results .title-news.Confidential a, .view-forum-page .title-news.Confidential a, .oef-legend p.Confidential,
.view-iet-nuclear-events .title-news.Confidential a, .iet-nuclear-events .title-news.Confidential a{background-position: 0 -40px;}
.apachesolr_search-results .title-news.Obsolete a, .view-forum-page .title-news.Obsolete a, .oef-legend .p.Obsolete,
.view-iet-nuclear-events .title-news.Obsolete a, .iet-nuclear-events .title-news.Obsolete a{background-position: 0 -118px;}
.apachesolr_search-results .title-news.Restricted a, .view-forum-page .title-news.Restricted a, .oef-legend p.Restricted,
.view-iet-nuclear-events .title-news.Restricted a, .iet-nuclear-events .title-news.Restricted a{background-position: 0 -79px;}

.oef-forum-legend p{background: url('../images/documents_vis_icons.png') no-repeat; padding-left:23px; float:right; margin-right:12px;}

.oef-forum-legend p.Open{background-position: 0 6px;}
.oef-forum-legend p.Confidential{background-position: 0 -38px;}
.oef-forum-legend p.Obsolete{background-position: 0 -116px;}
.oef-forum-legend p.Restricted{background-position: 0 -77px;}
.oef-forum-legend p.Undefined{background-position: 0 -157px;}

.view-id-forum_page .oef-forum-legend{margin-top:5px}

.title-default-search, .search-results .search-snippet-info{padding:0 2% 0 0;}

.title-default-search.icon-data a{background:url('../images/search-list-icons_2.png') no-repeat 0 -138px !important;}
.title-default-search.icon-experiment a{background:url('../images/search-list-icons_2.png') no-repeat 0 -82px !important;}
.title-default-search.icon-facilities a{background:url('../images/search-list-icons_2.png') no-repeat 0 -26px !important;}

.title-default-search.icon-news span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 1px !important;}
.title-default-search.icon-activity span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -54px !important;}
.title-default-search.icon-forum span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -110px !important;}
.title-default-search.icon-links span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -193px !important;}
.title-default-search.icon-organization span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -165px !important;}
.title-default-search.icon-page span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -221px !important;}
.title-default-search.icon-programme span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -26px !important;}
.title-default-search.icon-contract span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -82px !important;}
.title-default-search.icon-course span.ico-container{background:url('../images/26px_training-and-tutoring-course.png') no-repeat !important; margin-top: -2px;}
.title-default-search.icon-subject span.ico-container{background:url('../images/26px_training-and-tutoring-subject.png') no-repeat !important; margin-top: -2px;}
.title-default-search.icon-participant span.ico-container{background:url('../images/26px_training-and-tutoring-participant.png') no-repeat !important; margin-top: -2px;}

.title-default-search span.ico-container {display:block; float:left; min-width: 26px; min-height:26px;}
div.title-default-search span.field-content a{display: block;}

.page-links .view-grouping-header a{background:url('../images/search-list-icons_2.png') no-repeat 0 -193px !important;}

.title-default-search.icon-activity a,
.title-default-search.icon-news a,
.title-default-search.icon-forum a,
.title-default-search.icon-data a,
.title-default-search.icon-experiment a,
.title-default-search.icon-facilities a,
.title-default-search.icon-links a,
.title-default-search.icon-organization a,
.title-default-search.icon-programme a,
.title-default-search.icon-contract a,
.page-links .view-grouping-header a,
.title-default-search.icon-page a{padding: 3px 0 0 5px !important;}

div.view-my-favorite-items.view-display-id-my_programmes span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -26px !important;}
div.view-my-favorite-items.view-display-id-my_contracts span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -82px !important;}
div.view-my-favorite-items.view-display-id-my_news span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -1px !important;}
div.view-my-favorite-items.view-display-id-my_activities span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -54px !important;}
div.view-my-favorite-items.view-display-id-my_links span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -193px !important;}
div.view-my-favorite-items.view-display-id-my_forum span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -110px !important;}
div.view-my-favorite-items.view-display-id-my_organizations span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -165px !important;}

div.view-my-favorite-items.view-display-id-my_own_programmes span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -26px !important;}
div.view-my-favorite-items.view-display-id-my_own_contracts span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -82px !important;}
div.view-my-favorite-items.view-display-id-my_own_news span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -1px !important;}
div.view-my-favorite-items.view-display-id-my_own_activities span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -54px !important;}
div.view-my-favorite-items.view-display-id-my_own_links span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -193px !important;}
div.view-my-favorite-items.view-display-id-my_own_forum span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -110px !important;}
div.view-my-favorite-items.view-display-id-my_own_organizations span.ico-container{background:url('../images/search-list-icons_2.png') no-repeat 0 -165px !important;}

div.view-my-favorite-items span.ico-container {display:block; float:left; min-width: 26px; min-height:26px;}
div.view-my-favorite-items div.title-default-search a {display:block;}


.page-search-site #uniform-edit-submit{clear:both; display:block; float:left; margin:0 0 20px 0 !important}
.page-search-site #uniform-edit-reset{display:block; float:left; margin:0 0 20px 0 !important}

.ui-dialog .ui-dialog-content{width:98% !important; padding:0.5em 1%}

.sortInResults{float:left; padding-top:4px; /*margin-top:5px;*/}
.sortInResults .titleSort{display:block; float:left; /*margin-top:10px; margin-right:15px;*/ font-size:14px; font-weight:bold}
#block-apachesolr-search-sort .sortInResults .item-list ul{padding:0}
.sortInResults .item-list{float:left;}
.sortInResults .item-list ul li a{font-size:14px}
.pageInResults{float:left}
.pageInResults label{float:left; padding-top:4px; padding-right:10px; font-size: 14px; font-weight: bold;}
.pageInResults .selector{float:left}
.pageInResults .form-item{margin:0; padding:0 0 8px 20px; margin-top:5px;}

.number-result span{font-size:14px;}
.number-result-adv-search .form-type-select{margin:0; display:inline; text-align:left}
.number-result-adv-search .form-type-select label{font-size:14px; display:inline; font-weight:normal;
    background:url('../images/menu_item_linea_div.png') no-repeat top left; padding-left:10px; margin-left:5px}
/*.number-result span, .number-result-adv-search .form-type-select label{color:#064C8C;}*/
.number-result-adv-search span {font-size: 14px;}
.rightBlockTools{float:right; text-align:right; width:45%}

.blockResultTools{padding:0 2% 10px 2%; border-bottom:1px solid #EFEFEF}
.blockResultTools #block-eve-user-search-solr-export, #block-eve-user-search-solr-export--2{display:none}

.exportable-row{display:inline}

.plants-block-record{float:left}
#privatemsg-list{padding:15px 2% 0 2%}

.previous-message{float:left}
.next-message{float:right}

.progress{margin:10px 2%}

.oefRecordBlock{float:left; width:80%}

table.sticky-header{border:0; margin:0; padding:0; margin-left:2px}
table.sticky-header th{border:0}

.cross{color:red}


#all-topics-back { float:left; margin-left:20px;}
/* IE8 version chart */
/*svg rect {stroke: white; fill: steelblue;}*/
.return-list-messages {margin-left: 20px; margin-top: 10px;}

.blue-right-button,
.add-experiments { float:right; margin-bottom: 15px; margin-right: 20px;}
.details-box .nodeActions { /*margin-top: -130px*/}
.facilities-feature-img {float:left; margin-right: 10px}
.links-npp .return-list-facilities {margin-right:20px; margin-bottom: 20px}
.links-npp .return-list-experiments {margin-right:20px; margin-bottom: 20px}

#document-details .actions-documents {display: block; float: right; margin: 30px 0 0; max-width: 33%;}

#document-details #links {display: block; float: right; margin: 0 -23px 0px 0;}

.page-messages #privatemsg-list  fieldset {padding:0px !important; margin-left: -20px; }
body.section-messages.html.js #privatemsg-list  fieldset {border:0px; width: 104%; padding:0px; display: block; float: left;min-height: 38px;}
body.section-messages.html.js #privatemsg-list  .fieldset-wrapper {border:0px; width: 104%; padding:0px; display: block; float: left;}

body.js.html.section-messages #privatemsg-list fieldset legend {width: 100%; display:block; float: left;height: 38px;}
body.js.html.section-messages #privatemsg-list fieldset.collapsible .fieldset-legend { background: none; border-bottom: 1px solid #ccc; clear: both; width: 100%;height: 38px; display: block;float: left;}
body.js.html.section-messages #privatemsg-list fieldset.collapsed .fieldset-legend { background: none; border-bottom: 1px solid #ccc; clear: both; width: 100%;height: 38px; display: block;float: left;}
body.js.html.section-messages #privatemsg-list fieldset.collapsible .fieldset-legend a {background: url("../images/profile-arrow-bottom.png") no-repeat scroll 14px 20px rgba(0, 0, 0, 0); color: #055292; cursor: pointer; font-size: 13px; margin-bottom: 0px; padding: 15px 0 0 35px; width: 97%; display: block; float: left;}
body.js.html.section-messages #privatemsg-list fieldset.collapsed .fieldset-legend a{background: url("../images/profile-arrow.png") no-repeat scroll 14px 20px rgba(0, 0, 0, 0); color: #055292; cursor: pointer; font-size: 13px; margin-bottom: 15px; padding: 15px 0 0 35px;width: 97%; display: block; float: left;}
body.js.html.section-messages #privatemsg-list #tags-fieldset{
  border-bottom: 1px solid  #ccc;
}

body.js.html.section-messages #privatemsg-form-reply #edit-body-format {border: 0px;}
#document-details #links
{
 display: block;
    float: right;
    margin: 0 -23px 0px 0;
}

/* icon for type of facility in page */
#document-details div.details-box div.fac-type {
    display: block;
    float: left;
    margin: 1px 6px -78px -16px;
}
/* icon for type of facility in list */
div.list-items-search div.header div.fac-type,
div.view-my-favorite-items div.header div.fac-type {
    display: block;
    float: left;
    margin: -4px 0px 0px -6px;
}
#privatemsg-list-form{
    display: block;
    float: left;
    margin-top: 20px;
	width:100%;
}


body.page-messages-view #edit-token .fieldset-wrapper{
    display: none;
}

body.page-messages-view .next-message{
    display: block;
    width:78%;

}
body.page-messages-view .previous-message{
    display: block;
    float: left;
    width: 11%;

}
body.page-messages-view .return-list-messages{
    display: block;
    float: right;
    width: 100%;
}
.button-rounded.return-list-messages{background: none !important;}
body.page-messages-view .return-list-messages span{
    background: url("../images/sprite.png") no-repeat scroll 0 -69px #a0a0a0;
    border-radius: 11px;
    display: block;
    height: 21px;
    margin-left: 19px;
    text-align: right;
    width: 15%;
}
/*****************************************************CONTRACT NODE TWO COLUMS*/
.group-contracts-left {
    float: left;
    width: 48%;
    margin-bottom:20px;
    padding-right: 22px;
    border-right: 1px solid #cccccc;
}
.group-contracts-right {
    float: right;
    width: 48%
}
.group-contracts-bottom {margin-top:10px;}
#general-information .date-display-single {font-style:italic;}


#privatemsg-new #edit-actions{
  float: right;
  margin-right: 36px;
}


#privatemsg-new #edit-actions{
  float: right;
  margin-right: 36px;
}
/*node detail ******/
#general-information .field-group .list-left .field-name-field-title {display: none;}

/* eu_cookie_compliance tweaks */
#sliding-popup .popup-content {
    height: 60px;
    min-width:770px;
    max-width:984px;
    margin:0 auto;
    font-size:120%;
    background-color:#F2FBFF;
    border:1px solid #369;
    border-top:0;
}

#sliding-popup .popup-content #popup-text {
  margin: 5px;
}
#sliding-popup .popup-content #popup-text h1 {
  margin: 0;
  padding: 0;
}
#sliding-popup .popup-content #popup-text p {
  font-size: 12px;
  font-weight: normal;
  margin: 3px 0 0 10px;
  white-space: nowrap;
  line-height: 1;
  padding: 0;
}

#sliding-popup .popup-content #popup-buttons button {
  -moz-box-shadow:inset 0px 1px 0px 0px #DDF0FB;
  -webkit-box-shadow:inset 0px 1px 0px 0px #DDF0FB;
  box-shadow:inset 0px 1px 0px 0px #DDF0FB;
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.95, #B8E0F5), color-stop(1, #82AFCA) );
  background:-moz-linear-gradient( center top, #B8E0F5 95%, #82AFCA 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B8E0F5', endColorstr='#82AFCA');
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  border:1px solid #89AFC5;
  border-bottom:1px solid #577D92;
  display:inline-block;
  color: #333;
  font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size: 13px;
  text-shadow: none;
}

#sliding-popup .popup-content #popup-buttons button:hover {
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.95, #B8E0F5), color-stop(1, #82AFCA) );
  background:-moz-linear-gradient( center top, #B8E0F5 95%, #82AFCA 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B8E0F5', endColorstr='#82AFCA');
}

/*services footer*/
#services-footer li#latest-update {
    font-size: 10px; 
    color:#333;
}
#services-footer li{
    border-right: 2px none #396EA2;
    display: inline;
}
#services-footer a,
#services-footer a:visited{
    background:url("../images/services-separator.gif") transparent left center no-repeat;
    color:#396ea2;
    text-decoration:none;
    margin:0;
    padding:0 0 3px 5px;
    border:0;
    font-size: 10px; 
    font-weight:normal;
    display:inline-block;
}

/* Download as CSV button */
.download-csv a {
    display: block;
    float: right;
    background-color: #00659F;
    margin: 1em 2em 0em 0em;
    padding: 0.6em 1em;
    line-height: 1em;
    color: white;
    border-radius: 0.8em;
}
.download-csv-top, .download-csv-admin-top {
    display: block;
    background-color: #00659F;
    padding: 0.6em 1em;
    line-height: 1em;
    border-radius: 0.8em;
}
.download-csv-top a, .download-csv-admin-top a {
    color: white !important;
}
.download-csv-admin-top {
    clear: both;
    float: right;
    margin-top: 0.6em;
}

.sorting-padd {
    padding-top: 5px;
}

.views-exposed-form .widgets-align {
    float: right;
}
.views-exposed-form .butons-align {
    clear: right;
    float: right;
    margin: 1em 1em 0em 0em;
}
.views-exposed-form .widgets-align label {
    display: inline;
}
.views-exposed-form .widget-fulltext label {
    display: block;
}
.views-exposed-form .butons-align .button-green-arrow {
    margin-left: 2em;
}
.views-exposed-form .number-align {
    float: left;
    font-size: 14px;
    margin: 4em 0em 0em 1em;
}
.views-exposed-form .widget-fulltext {
    padding: 0px;
    margin-bottom: 1em;
}
.search-form .widget-fulltext .form-type-textfield {
    float: none;
    width: auto;
}
.search-form .widget-fulltext .form-type-textfield input {
    width: 87%;
}
.node-subject .charts-google, .node-course .charts-google, .pie-half, #chart-common-participant-part-stu,
#chart-common-participant-part-lec {
    float: left;
}
.subject-courses-list {
    clear: left;
}
#chart-subject-country, #chart-course-lecturers-nat, #chart-course-students-nat, #chart-course-students-org,
#chart-course-lecturers-key, #chart-common-course-country, #chart-common-participant-nat {
    clear: left;
    margin: 1em auto;
}
#chart-course-lecturers-age, #chart-common-course-org, #chart-common-participant-age {
    margin: 1em 0em;
}
.view-training-and-tutoring #data-digest {
    margin-top: 1em;
}
#services a.bold {
    font-weight: bold;
}

/*hide series visibility toggle area*/
.wtCharts {border: none !important;}
.wtWidgets.wtCharts div div[aria-label="Toggle series visibility"] {display: none}