/* multimedia dynalist*/
#c301038 .list-block {margin-left: 150px !important;}
#c301038 .list-type {float: left; margin-right: 5px; text-transform:uppercase;}
#c301038 .list-date {margin-top: 5px  !important;} 
#c301038 .list-type img {width: 30px !important;}
#c301038 .list-image {max-height: none; overflow: auto;}
#c301038 .list-image img{box-shadow: 2px 2px 5px #888888;}
#c301038 .list-slider {float: right;}
#c301038 .list-slider img {width: 50px;}

.dkgreen-backg p.bodytext a {
    color: #fff !important;
}
.wrapper #top-banner #first-level-banner{
   margin:0;
   padding:0;
}
.sub-home-link a {
    width: 40px !important;
}
nav ul.top-submenu {
  background: #EF9700; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI4JSIgc3RvcC1jb2xvcj0iI2ZmYTIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk0JSIgc3RvcC1jb2xvcj0iI2Y2ODMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(top, #EF9700 8%, #f68333 94%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(8%,#EF9700), color-stop(94%,#f68333)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #EF9700 8%,#f68333 94%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #EF9700 8%,#f68333 94%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #EF9700 8%,#f68333 94%); /* IE10+ */
  background: linear-gradient(to bottom, #EF9700 8%,#f68333 94%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EF9700', endColorstr='#f68333',GradientType=0 ); /* IE6-8 */
    margin: 0 0 10px;
}
nav#subsiteMenu ul.top-submenu li{
   margin:0;
   border-top:0 !important;
   border-bottom:0 !important;
   border-right:0 !important;
   border-left: 1px solid #FFFFFF;
   height: 35px !important;
}
nav#subsiteMenu ul.top-submenu li:hover, nav#subsiteMenu ul.top-submenu li.top-current, nav#subsiteMenu ul.top-submenu li.top-active{
   background-color: #DF5900 !important;
}

nav ul.top-submenu li a {
    color:#fff !important;
    font-size: 1.188em !important;
    line-height: 35px !important;
}
/*---------------------------*/
nav#leftmenu ul#left-submenu li a {
  /* background-color:inherit; */
  color: #000 !important;
  font-size: 1em;
}
nav#leftmenu ul#left-submenu li.left-current a {
    background-color: #fff !important;
  font-size: 1em;
}
nav#leftmenu ul#left-submenu li a:hover{
    background-color: #fff !important;
}

nav#leftmenu ul#left-submenu li{
  margin-left:10px;
}
nav#leftmenu ul#left-submenu{
  margin:0 0 0 5px;
}

.blue-backg, div.keyfacts-box{
    background-color: #f8e7dd !important;
}
.blue-backg a, div.keyfacts-box a{
    color: #FF6600 !important;
}
.dkgreen-backg {
    background-color: #F68333 !important;
  margin-bottom:10px;
}
.iosSlider .slider .item .text .bg{
    background-color: #F68333 !important;
}
.iosSliderButtons .button {
  background-image: url("/fileadmin/templates/icn2/img/sprites-icn2.png") !important;
}

#content div.keyfacts-box h3, #content div.keyfacts-box ul{
     /* color: #003B43 !important; */
     color: inherit !important;
     
}
#maincontent a, #content #rightcolumn div.proj-keyfacts-box a, #rightcolumn a{
    color: #FF6600 !important;
}
nav#leftmenu ul li {
    background-color: #F68333 !important;
}
nav#leftmenu ul li a {
    color: #fff !important;
}
nav#leftmenu ul li a:hover, nav#leftmenu ul li.left-current, nav#leftmenu ul li.left-current a {
    background-color: #F3B184 !important;
}
#content .contenttable{
  background-color: #F8E7DD !important;
}
#content .contenttable td{
  border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color #F3B184;
  border-left-color: #F3B184;
}

#top-banner .contenttable {
  background-color:#F8E7DD;
  border:0;
  width:100%;
  margin-bottom:15px;
}
#top-banner .contenttable th,
#top-banner .contenttable td {
  padding:10px;
  vertical-align:top;
  border:0;  
  border-left:1px solid #F1920E;
}

#top-banner .contenttable th {
  background-color:#ccdfe7;  
}

#top-banner .contenttable th p {
  margin:0;
}

#top-banner .contenttable td:first-child {
  border-left:0;
}

.list-rate {background: none repeat scroll 0 0 #88b2ce; border-radius: 23px; color: #fff; float: right; line-height: 1.4em;  padding: 3px 12px; text-align: center;}
.list-rate .value {font-size:2.0em;}

/* #c288540 div#dyna_fef_page .policy_form {background: none repeat scroll 0 0 #f5852d; color:#ffffff;} */
#c288540 div#dyna_fef_page  #divlabel_private  {float:left; margin-right: 5px;}
#c288540 #id_dynafef_ckb_private {float: left; width:auto;}
#c288540 #div_private  {height: 35px;}
#c288540 #dynafef_actions {clear:left; }
#c288540 #dynafef_actions input {opacity:0.8; background:#DF5900; padding: 5px 15px; border: none; color:#fff; font-family:"FrutigerLTW02-45Light"; font-size:1.3em;}
#c288540 #dynafef_actions input:hover {opacity:1.0;}

#c288540 #divcheckbox_related {float:left; width: 50px;}
#c288540 #div_country_iso3 {clear:left; margin-top: 30px;}
/*  ---  */

#c288578 .tx-dynalist-pi1 {margin-top: -10px;}
#c288578 .tx-dynalist-pi1-recordlist {margin-top: 10px; border-bottom: 1px solid #e0e0e0; padding-bottom: 8px;}
#c288578 .tx-dynalist-pi1 .list-image img {width:150px;}

#c289090 div.dyna_form_field {margin-bottom:5px;}
#c289090 div.dyna_form_field .sbOptions li a {padding-left:10px;}
aside#rightcolumn #c289090 div#dyna_fef_page input {max-width:180px;}
#c289090 #dynafef_actions {margin-top: 17px; margin-left: 58px;}


#content #id_input_act_search{
  background: linear-gradient(#DF8245, #F68333) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
  background-color: #F68333 !important;
}
#content #id_freetext{
  max-width: 182px !important;
}
#content div.tx-dynalist-pi1-pagination a.current {
    background-color: inherit !important;
  border:1px solid #F68333;
}
#maincontent div.csc-default ul li, #maincontent div.csc-default ol li{
  padding-right:20px;
}
#maincontent div.csc-default ol li{
    left: 1.4em !important;
}
div.list-subtitle p, p.no-bottom-margin{
margin-bottom:0;  
}
div.list-subtitle-date{
font-size:12px;  
}
div.list-subtitle-date-home{text-align:right;}

div#dyna_fef_page div#extra-info  {margin-top: -15px; font-size: 0.9em; color:#666666;}
div#dyna_fef_page div#divlabel_related  {float: left; margin-right: 10px;}
div#dyna_fef_page #id_dynafef_ckb_related {width: 100px !important;}
