body .red
{ 
  color: red !important; 
}

body .hidden 
{
  display: none !important;
}

body .clear
{ 
  clear: both !important; 
}

body .bigger
{ 
  font-size: 14px; 
  font-weight: bold; 
}

body .center
{ 
  text-align: center !important; 
}

a img
{ 
  border: 0;
}

body .bold
{ 
  font-weight: bold !important; 
}

body .Sharing_Buttons 
{
  float: right;
  margin: 0 0 15px 0;  
}

body .flex_caption1 .slideTitle {
 	  display: inline-block;
    font-size: 80px;
    line-height: 80px;
    margin-bottom: 15px;
}    

.note { margin: 0 0 20px 0; max-width: 500px; font-size: 12px !important; }
.note .inner { min-height: 40px; margin: 0 auto; padding:5px; border: 1px solid;  color: #515151; }
.note .inner h4 { margin: 0; padding: 0; font-size: 1em; font-weight: bold; }
.note-info .inner { border-color: #8ccdff; background-color: #ebf6ff; }
.note-info .inner h4 { color: #3c81b6 }
.note-error .inner { border-color: #d30000; background-color: #ffebeb; }
.note-error .inner h4 { color: #d30000 }
.note-success .inner { border-color: #bfd784; background-color: #edf2e0; }
.note-success .inner h4 { color: #819802 }
.note-regular { margin-top: 15px; }
.note-regular .inner { padding-left: 15px; border-color: #ccc; background: #eee; }
 
.sql-error { margin: 10px 0; padding: 10px; background-color: red; color: white; font-size: 14px; font-weight: bold;  } 
.sql-show { margin: 10px 0; padding: 10px; background-color: green; color: white; font-size: 14px; font-weight: bold;  }

/* captcha */
.captcha-code { margin: 10px 0 10px 0; }
.captcha-code span { font-weight: bold; display: block;  }
.captcha-code img { margin: 0 0 -8px; }
.captcha-code .captcha-author { font-size: 10px; margin: 10px 0 0; } 

#content-box.lp-box { line-height: 26px !important; font-size: 16px !important; }