#content h1 {margin-top: 0px;}

ul.dynatree-container{overflow:hidden; border: none;}
#c265708 ul.dynatree-container{overflow:hidden;}

ul.ui-autocomplete{background-color: #ccd7d9;width: 390px;}
li.ui-menu-item{cursor:pointer;}

div.lng-buttons table {float: right; margin-left: 40px;}
div.lng-buttons img {margin-left: 0px;}

/* dynafef */

#dyna_fef_page .dyna_form_data_group {color: #454545; height: 19px; font-weight: bold; float: left; padding: 0px; margin-top: 20px; margin-bottom: 20px; border-top: 1px solid #454545; font-size: 13px; width:780px; }

#dyna_fef_page .dyna_form_field, 
#dyna_fef_page .dynafef_actions_box {clear: both; min-height: 18px;}
#dyna_fef_page .dyna_form_field div  {float: left;}
#dyna_fef_page .dyna_form_field div.dyna_form_label  {width: 150px; margin-right: 10px;}

#dyna_fef_page .dynafef_table_ckb {float: left; width: 500px !important;}
#dyna_fef_page .dyna_form_data {margin-right: 20px;}

#dyna_fef_page .dyna_form_data textarea,
#dyna_fef_page .dyna_form_data table.mceLayout  {margin-bottom: 10px;}

#dyna_fef_page .dynafef_actions_box {margin-left: 190px; padding-top: 10px;}

#dyna_fef_page #divlabel_tx_cwtcommunityuser_other,
#dyna_fef_page #divlabel_tx_cwtcommunityuser_laptop,
#dyna_fef_page #divlabel_tx_cwtcommunityuser_laptop_wifi{width: 525px !important;}
#dyna_fef_page #divlabel_captchacode {width: 180px !important;}


.tx-dynafef-pi3 #dyna_fef_page .dyna_form_data {margin-right: 0px;}
.tx-dynafef-pi3 #dyna_fef_page select {width: 192px;}
.tx-dynafef-pi3 #dyna_fef_page .dyna_form_field {min-height: auto;} 
.tx-dynafef-pi3 #dyna_fef_page .dynafef_actions_box {position: relative; top: 10px;}
.tx-dynafef-pi3 #dyna_fef_page #div_tx_documentum_theme {height: 45px;}

/* dynafef - dinamic modules */
#dyna_fef_page .dyna_form_field #id_country,
#dyna_fef_page .dyna_form_field #id_image,
#dyna_fef_page .dyna_form_field #id_news_files  {margin-bottom: 15px;}

#dyna_fef_page .dyna_form_text {font-size: 12px; color:#787878; margin-top:10px; margin-bottom: 5px; margin-left: 165px;}
#c321219 #dyna_fef_page .dyna_form_text {font-size: 13px; color:#787878; padding-top:10px; margin-top: 0px; margin-bottom: 15px;}

.dyna_form_field .tree-select {margin-left: 10px;}
.dyna_form_field .tree-select a {display: block; text-transform: uppercase; font-size: 0.9em; border: 1px dotted #666; width: 105px; background: #f9f9f9; padding: 1px; text-align: center; margin-bottom: 5px;}

#rightcolumn {padding-left: 0px;}
#rightcolumn .dyna_form_field .tree-select {display:none;}
#rightcolumn #dyna_fef_page .dyna_form_field #id_country,
#rightcolumn #dyna_fef_page .dyna_form_field #id_image,
#rightcolumn #dyna_fef_page .dyna_form_field #id_news_files {width: 215px; overflow: hidden;}
#rightcolumn .dyna_form_data input {max-width: 180px !important; overflow: hidden;}

#rightcolumn #dyna_fef_page .dyna_form_data_group {width: 195px !important; border-top:1px dashed #003B43 !important; padding-top: 2px;}

#rightcolumn #divcheckbox_tx_mblnewsevent_regto input,
#rightcolumn #divcheckbox_user_extextender_option_list_1 input,
#rightcolumn #divcheckbox_user_extextender_abstract input {border:none !important;}

#rightcolumn #dyna_fef_page .dynafef_actions_box {margin-left: 0px;}

#rightcolumn #c292477 ul li,
#rightcolumn #c304591 ul li,
#rightcolumn #c315543 ul li, 
#rightcolumn #c318017 ul li,
#rightcolumn #c321232 ul li {
margin-left: 5px !important;
}

#rightcolumn #c318017 a.dynatree-title {width: 120px !important;}

#rightcolumn .dyna_form_data {width: 190px !important;}
#rightcolumn .dyna_form_data input {border:none !important;}

#rightcolumn #divdata_company input,
#rightcolumn #divdata_first_name input,
#rightcolumn #divdata_last_name input,
#rightcolumn #divdata_publisher input,
#rightcolumn #divdata_author input,
#rightcolumn #divdata_title input,
#rightcolumn #divdata_user_extextender_option_list_2 input,
#rightcolumn #divdata_my_year input {border:1px solid #D8D9EA  !important;}

/* dynalist */

div.news-list div.list-image {max-height: none;}
div.news-list div.list-title {margin-bottom: 0px;}
div.news-list div.list-title h2 {font-size: 1.2em !important; border-top: 0px !important; margin-bottom: 5px !important; line-height: 1.2em;}
div.news-list div.list-date {font-size: 1em; float: left; margin-right: 5px; font-weight: bold; color:#666666;}
div.list-more {padding-top: 0px;}
div.news-list div.list-totrec{margin-bottom: 20px;}

/* dynalist in member area */

#c321228 .tx-dynalist-pi1-recordlist {background:#f1f4f5; border-top: 2px solid #b2c3cf; padding: 10px; padding-top: 5px;} 
#c321228 .list-title h2 {line-height: 24px; margin-top: 0px; margin-bottom: 5px; border-top: none;}
#c321228 .list-text .list-date {float: left; margin-right: 8px; font-weight: bold;}
#c321228 .lng-buttons {text-transform: uppercase; font-size: 0.9em;}

/* dynalist in dynadetail */

#c304592, #c388918 {clear: left; position: relative; top: 35px;}
#c304592 .tx-dynalist-pi1-recordlist, #c388918 .tx-dynalist-pi1-recordlist {float:left; width: 230px; margin-right: 9px; min-height: 135px; overflow:hidden; /* margin-right: 50px; */ } 
#c304592 div.news-list div.list-image  img, #c388918 div.news-list div.list-image  img {width: 90px; margin-right: 5px;}
#c304592 div.news-list div.list-title, #c388918 div.news-list div.list-title {clear:none !important;}
#c304592 div.news-list div.list-title a, #c388918 div.news-list div.list-title a {font-size: 1em;}


/* keyword search page */
#c304313 div.list-image img {width: 90px; margin-bottom: 15px;}

/* homepage boxes */
/* #c304311, #c304388 {max-height: 370px; overflow: hidden;}*/
#c304389 {clear: left;}
.homebox {float: left; width: 310px; margin-right: 30px;}
.homebox div.news-list div.list-title {margin-bottom: 5px;}
.homebox div.news-list div.list-image img {width: 75px;}
.boxright {margin-right: 0px;}

#c345535 h3 {border-top: none; font-size: 14px;}

.tiff-box a {color:#F9D10B !important;}

#rightcolumn ul, #rightcolumn ol {}

#rightcolumn div.news-list div.list-image {text-align: center;}
#rightcolumn div.news-list div.list-image img{margin-bottom: 2px;}
#rightcolumn div.news-list div.list-title {clear: left;}

#rightcolumn #login-box {background: #D5E4EB; padding: 10px; padding-left: 10px; width: 219px;}
#rightcolumn #login-box h3 {border-top: none; margin-bottom: 5px;}
#rightcolumn #login-box .forgot-password {margin-top: 5px;}
#rightcolumn #login-box #c325304 {margin-bottom: 0px;}
#rightcolumn #login-box #c325301 {margin-bottom: 16px;}
#rightcolumn #login-box table {border:none !important;}
#rightcolumn #login-box table td {padding: 5px;}
#rightcolumn #login-box table td input {width: 120px !important; height: 21px; font-size: 13px !important; font-family: "FrutigerLTW02-45Light",Arial,Helvetica,Verdana,sans-serif !important;}
#rightcolumn #login-box table td input.submit-button {height: 27px; padding: 5px; font-size: 12px !important; text-transform: uppercase;  width: auto !important;}
#rightcolumn #login-box table td input.submit-button:hover {opacity:0.8; border:1px solid #196269; background:#e0e0e0;}
#rightcolumn #login-box table table {margin-left: -10px;}
#rightcolumn #login-box ul {margin-left: 0px;}
#rightcolumn #login-box ul li {list-style:none; margin-left: 0px; margin-top: 3px;}

#rightcolumn #login-box .login-table {width: 220px; border: 1px #999999 solid; font-family: Segoe UI,Calibri,Arial,Helvetica,Verdana,sans-serif; color: #333333; padding:0px;}
#rightcolumn #login-box .login-table table {margin-left: 0px;}
#rightcolumn #login-box .login-table td {padding: 0px;}


#maincontent .tx-feuserloginsystem-pi1 table {border:none !important;}
#maincontent .tx-feuserloginsystem-pi1 table td input {width: 130px !important; font-size: 13px !important; font-family: "FrutigerLTW02-45Light",Arial,Helvetica,Verdana,sans-serif !important;}
#maincontent .tx-feuserloginsystem-pi1 table td input.submit-button {padding: 5px; font-size: 13px !important; width: auto !important; text-transform: uppercase;}
#maincontent .tx-feuserloginsystem-pi1 table td input.submit-button:hover {opacity:0.8; border:1px solid #196269; background:#e0e0e0;}

  
/* dynadetail */
.tx-dynafef-pi4 .image img {width:175px;}
.tx-dynafef-pi4 .date {color:#666666;}

.tx-dynafef-pi4 .block {margin-left: 200px;}

/* sfvc-custom-search */
.sfvc-custom-search {right:auto !important; top: auto !important; margin-left: 0px !important; }
.sfvc-custom-search input.inputbox {width: 500px !important; font-family: frutigerltw02-45light !important; font-size: 1em !important;}

#rightcolumn span.dynatree-node a {white-space: normal !important;}
#rightcolumn ul.dynatree-container {width: 205px !important;border:none !important;}
#rightcolumn ul a.dynatree-title {width: 150px !important;}
#rightcolumn ul ul a.dynatree-title {width: 138px !important;}

#rightcolumn #c315543 ul.dynatree-container {width: 195px !important;}
#rightcolumn #c315543 ul a.dynatree-title {width: 132px !important;}
#rightcolumn #c315543 ul ul a.dynatree-title {width: 120px !important;}

#rightcolumn #c304591 ul ul a.dynatree-title {width: 135px !important;}

#rightcolumn #dyna_fef_page .dynafef_table_ckb {width: 215px !important;}
#rightcolumn #dyna_fef_page .dynafef_table_ckb .dyna_form_data {width: 200px; padding-top: 3px; padding-left: 0px;}
#rightcolumn #dyna_fef_page .dyna_form_field div.dyna_form_label {margin-top: 7px; font-weight: bold;}

ul.dynatree-container {border:none !important;overflow: hidden !important;}
.dynatree-container span.dynatree-icon {display:none !important;}

/* newsletter */

#c329754 form {margin-bottom: 0px;}

#c329754 input[name="preview"] {background: #1d71a7 none repeat scroll 0% 0%; border: medium none; padding: 5px 10px; color: #ffffff; font-weight: bold; margin-left: 80px; margin-right: 110px; font-size:0.9em; text-transform: uppercase;}
#c329754 input#get-html {background: #cc0000 none repeat scroll 0% 0%; border: medium none; padding: 5px 10px; color: #ffffff; font-weight: bold; font-size:0.9em; text-transform: uppercase;}
#c329754 input#get-emaillist {background: #d47000 none repeat scroll 0% 0%; border: medium none; padding: 5px 10px; color: #ffffff; font-weight: bold; margin-left: 110px; font-size:0.9em; text-transform: uppercase;}

#c329754 input[name="preview"]:hover,
#c329754 input#get-html:hover,
#c329754 input#get-emaillist:hover {opacity: 0.8;}

#c329754 #msg {display: block; margin-top: 15px; width: 100%; text-align: center;}

/* library */
.dataTables_filter {padding: 10px 0px 0px;}

/* individual materials */
#c318017 #id_country,
#c318017 #id_image,
#c318017 #id_news_files {margin-left: -8px; width: 200px !important;}

/* keyword search */
#c292477 ul.dynatree-container {width: 220px !important;}
#rightcolumn #c292477 #dyna_fef_page .dyna_form_field #id_country, 
#rightcolumn #c292477 #dyna_fef_page .dyna_form_field #id_image, 
#rightcolumn #c292477 #dyna_fef_page .dyna_form_field #id_news_files {width: 230px !important;}

/* talk tool */
#c321232 ul.dynatree-container {width: 220px !important;}
#rightcolumn #c321232 #dyna_fef_page .dyna_form_field #id_country, 
#rightcolumn #c321232 #dyna_fef_page .dyna_form_field #id_image, 
#rightcolumn #c321232 #dyna_fef_page .dyna_form_field #id_news_files {width: 230px !important;}

/* packages for IE9 */
#rightcolumn #c304591 ul li {margin-left: 0px\9 !important;}
#rightcolumn #c304591 ul ul li {margin-left: 5px\9 !important;}
#rightcolumn #c304591 ul.dynatree-container {width: 225px\9 !important;}
#rightcolumn #c304591 ul a.dynatree-title {width: 150px\9 !important;}

#c325359 h2 {margin-bottom: 5px !important; font-size: 1.5em;}

#c295763 #divlabel_my_type {margin-bottom: 5px;}
#c295763 #divcheckbox_my_type {margin-right: 15px;}

#c315543 #divdata_expertise_lbl {margin-bottom: 0px;}
#c315543 #div_country_lbl {margin-top: 0px;}


#c321437 #comm,#c321437 #topc,#c321437 #cou{width:auto; padding-right:37px;}

#c321437 .comm,#c321437 .topc,#c321437 .cou{display:none;}
#c321437 .toggle{display:inline-block; background:url("http://www.fao.org/fileadmin/templates/faoweb/images/accordion2.png") no-repeat scroll right 2px rgba(0, 0, 0, 0);}
#c321437 .expanded{display:inline-block; background:url("http://www.fao.org/fileadmin/templates/faoweb/images/accordion2.png") no-repeat scroll right -105px rgba(0, 0, 0, 0);}

td.tx-loginboxmacmade-pi1-fieldCell input.submit, input#id_input_act_search, input#mailformsubmit, div#div_submit_button input, div#div_delete_button input, div#search input#btn-submit, div.btn a, input#id_input_act_Search, input.tx-prmessaging-pi1-searchbox-button, #dynafef_actions input {padding: 0px 12px !important;}
#div_submit_button input:last-child {margin-right: 0px !important;}



