.overflow  {overflow: hidden;/* padding: 0 5px;*/}

/* module color bug */
/* .content a:link, .content a:visited {color: #2F416F !important;} */

/* finugor theme */
ul.primary {white-space: normal !important;}

/* og module */
.field-field-avatar {display: table-cell;}
.field-field-avatar .field-label {display: none;}
.og-mission
{
	display: table-cell;
	vertical-align: top;
}

/* test module */
.my-table {width: auto;}
.my-table td {padding: 0 10px 5px 0 !important;}
.my-dashed {border-bottom: 1px dashed;}

.my-intresting {font: 1em Arial;}
.my-intresting img {float: left; margin-right: 5px;}
.my-intresting-teaser
{
	margin-bottom: 5px;
	font-style: italic;
}

.my-terms {font-size: .8em;}
.my-terms a {}
.my-terms li {padding-right: 5px !important;}
.my-terms li:after {content: ", ";}
.my-terms li.last:after {content: "";}

.my-wonder-by1 {text-decoration: none !important; color: black !important;}
.my-wonder-by2 {text-decoration: none !important; color: #808080 !important; border-bottom: 1px dashed black;}

.my-ornament {background: url("../../../finugor.ru/themes/finugor/ornament.png") no-repeat;}
.my-ornament-loc {background: url("../../../finugor.domain.loc/themes/finugor/ornament.png") no-repeat;}

.my-wonder-reviewed {font-weight: bold;}
.my-wonder-category {margin-top: 25px; font-size: 1.4em; color: #74a231;}
.my-wonder-comment-count {position: relative; bottom: 4px; left: 3px; font-size: .6em;}
.my-wonder-comment-image {position: relative; bottom: 0px;}
.my-wonder-comment-count2 {position: relative; bottom: 2px; left: 3px; font-size: .6em;}
.my-wonder-comment-image2 {position: relative; bottom: -4px;}
.my-wonder-comment-margin {margin: 0; padding: 0;}
.my-wonder-comment-margin li {padding: 10px 0; margin: 0 35px;}

.author-online, 
.author-offline
	{clear: both;}

.my-expert a {color: red !important;}
.my-red  a {color: red !important;}
.my-blue a {color: blue !important;}
.my-test a {color: green !important;}
.my-black a {color: black !important;}

#hotreg {z-index: 9999; position: absolute; left: 300px; background: white; border: 1px solid black; display:none;}
#hotreg #close_bnt {top: 1px; right: 1px; margin-left: 5px; position: absolute; cursor:pointer;}
#hotreg a {text-decoration: none;}
.hotreg-block {margin: 15px;}

/* не показывать подсказки по заданию пароля */
.password-description {display: none !important;}
/* не показывать линию  fieldset'а */
fieldset {border: none !important;}

/* Text Color Button for BUeditor */
  .bue-color-box {
    width: 288px;
  }
  .bue-color-box a {
    display: inline-block;
    padding: 6px;
    margin: 0 0 1px 2px;
    border: 1px outset #000;
    text-decoration: none !important;
    font-size: 1px;
  }
  .bue-color-box a:hover {
    border-color: #aaa;
    border-style: inset;
  }

/* Smileys Button and Preview */
.bue-smiley-wrapper {
  width: 182px !important;
}
.bue-smiley-wrapper a {
  display: inline-block;
  margin: 2px !important;
  padding: 0;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  vertical-align: middle;
  border: 1px solid #ccc;
  background-color: #eee;
  text-decoration: none;
}
.bue-smiley-wrapper a:hover {
  background-color: #fff;
}
.bue-smiley-wrapper a:after {/*Make vertical align of images work*/
  content: "|";
  visibility: hidden;
  letter-spacing: -1em;
}
.bue-smiley-wrapper a img {
  vertical-align: middle;
}

/* my simple menu */
.my-menu ul {display: none;}
.my-menu:hover > ul {display: block;}
.my-menu ul {z-index: 666; position: absolute;}
/* current */
#menu-all .my-menu li {padding: 5px; background: #900;}
#menu-all .my-menu li a:link, 
#menu-all .my-menu li a:visited 
	{border-bottom: none; color: #FFC;}
#menu-all .my-menu li a:hover {text-decoration: underline;}