/* Blocks. */
.block {
  margin-bottom: 20px;
}
.block-title {
  font-size: 1.385em;
  line-height: 1.2;
/*  margin: 0 0 0.4em 0;*/
}
.mini-panel-title {
  margin: 0 10px;
}
.region-header .block {
  clear: none;
  float: left;
  margin: 0;
}
#page > footer .block {
  margin: 0;
  float:right;
  margin-right: 37px;
}
#page > footer .block  img{
  float:left;
}
#page > footer .block .block-inner {
  padding: 0;
}
.block-region-sidebar-first.block-2 .block-content p{
  color: #fff;
  font-weight: bold;
  font-size: 1.2em;
}
.region-sidebar-first #block-block-2{
  background-color: #dd5555;
}
.region-sidebar-second .block-inner {
  margin-left: 0px;
}
.region-sidebar-first .block-inner {
  margin-right: 0px;
}
#block-menu-menu-afraso-side-navigation .block-inner,
#block-menu-menu-afraso-side-navigation .block-inner .menu,
#block-menu-menu-test-afraso-side-navigation .block-inner,
#block-menu-menu-test-afraso-side-navigation .block-inner .menu,
#block-menu-menu-afraso-private-navigation .block-inner,
#block-menu-menu-afraso-private-navigation .block-inner .menu {
  margin-left: 0px;
}

#block-menu-menu-afraso-side-navigation .block-inner .menu li a,
#block-menu-menu-afraso-private-navigation .block-inner .menu li a ,
#block-menu-menu-test-afraso-side-navigation .block-inner .menu li a {
  display: inline-block;
  padding-left: 40px;
}

/* Locale language block*/
.region-sidebar-second  #block-locale-language  .block-inner {
  border-bottom: 1px solid #BBB9B7;
  padding-bottom: 10px;
  margin-right: 0px;
}
ul.language-switcher-locale-url {
  list-style-type: none;
  margin: 0;
}
ul.language-switcher-locale-url li {
  float:left;
  overflow: hidden;
}
ul.language-switcher-locale-url li a{
  text-transform: uppercase;
  white-space: nowrap;
  overflow: hidden;
}
ul.language-switcher-locale-url li.last:after {
  clear:left;
}
ul.language-switcher-locale-url li.last {
  margin-left: 5px;
}
ul.language-switcher-locale-url li.first {
  border-right: 1px solid #000;
  padding-right: 5px;
}
/* Block lists */
.block ul li {
  margin: 0;
}
.block .item-list ul  {
  margin-left: 15px;
}
.block-panels_mini .mini-panel-title {
  margin: 0 10px;
}
/* Reset margins and padding for the Help block .block-inner */
#block-system-help .block-inner {
  padding: 0;
  margin: 0;
}
/* Reset block ul in the dashboard */
#dashboard .block ul {
  margin-left: 0;
}
.block-search .inner {
  padding-left: 0;
  padding-right: 0;
}
.region-header .block-search .inner {
  padding: 0;
}
#search-form input#edit-keys,
#block-search-form .form-item-search-block-form input {
  float: left; /* LTR */
  font-size: 1em;
  margin-right: 5px;
  width: 62%;
}
#search-block-form input.form-submit,
#search-form input.form-submit {
  background: url(images/search-button.png) no-repeat scroll center top transparent;
  border-color: #E4E4E4 #D2D2D2 #B4B4B4;
  cursor: pointer;
  height: 25px;
  margin-left: 0;
  margin-right: 0;
  overflow: hidden;
  padding: 0;
  text-indent: -9999px;
  width: 34px;
  text-transform: uppercase; /* IE7 hack to trigger text indent reliably */
}
#search-block-form input.form-submit:hover,
#search-block-form input.form-submit:focus,
#search-form input.form-submit:hover,
#search-form input.form-submit:focus {
  background-position: center bottom;
}
.ie6-7 #search-block-form input.form-submit:hover,
.ie6-7 #search-block-form input.form-submit:focus,
.ie6-7 #search-form input.form-submit:hover,
.ie6-7 #search-form input.form-submit:focus {
  background-position: center -25px;
}
