.navigation ul.sf-menu {
position: relative;
float: right !important;
}

.navigation ul.sf-menu > li {
  margin: 0 0 0 20px !important;
}
.navigation ul.sf-menu > li:first-child {
  margin: 0 0 0 25px !important;
}
.camera_target_content {
  width: 940px !important;
  margin-left: -470px !important;
}
.navi li a {
  background-position: 15px 50% !important;
  padding-left: 55px !important;
}
#mainbottom-row .block1 {
  width: 175px !important;
}
#mainbottom-row .block2,
#mainbottom-row .block3 {
  width: 242px !important;
}
.camera_wrap .camera_pag .camera_pag_ul {
  max-width: 940px !important;
}

div.moduletable-ohana {
float: right !important;
width: 245px !important;
}

#header-row .mod-custom__phone {
text-align: right;
color: #ffb792;
font-family: 'Open Sans', sans-serif;
letter-spacing: 1px;
margin: 10px 0 0;
margin-right: -80px !important;
position: relative;
}

h4.item_title {
  margin-right: 50px !important;
}

div.item_fulltext {
text-align: justify;
margin-right: 50px;
}

div.moduletable-team {
  float:none !important;
  width: 250px !important;
}


#aside-right .moduletable {
margin-bottom: 40px;
width: 260px !important;
}

#dm_docs {
margin-right: 50px !important;
}

div.ohanah {
margin-right: 50px !important;
}

#eblog-wrapper {width: 92% !important;}

#eblog-wrapper img.avatar2 {
  position:relative;
  display: block;
  width: 644px !important;
  text-align: center;
  margin-bottom: 10px;
}

.navi li a {
color: #ffffff;
display: block;
background-position: 9px 50% !important;
background-repeat: no-repeat;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 50px !important;
padding-right: 2px !important;
font-size:13px;
}


.span2 {
  width:180px !important;
}

.span3 {
  width:200px !important;  
}


.mod-custom__-bannerscentro {max-width:200px;}
