.hide, .none, .disp-n {
    display:none;
}

.bold,
.bold p {
font-weight:bold !important;
}



#content.photoContainer #article {
    padding-bottom:0;
}

#choosenTopic .searchFrm,
#forum .searchFrm {
    width:386px;
}

#choosenTopic .searchFrm select,
#forum .searchFrm select {
    float:left;
    margin-right:6px;
    -moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:0px;
-moz-border-radius-topleft:0px;
-moz-border-radius-topright:0px;
padding:1px;
color:#251D12;
border:1px solid #666666;
}

.postHash {
    color:#ffffff;
}

#choosenTopic .row .interaction span a.uploadAttachment {
background:transparent url(/img/common/upload-photos-icon.png) no-repeat scroll 0 50%;
}

.uploadAttachment {
    margin-left:190px;
}

#choosenTopic .row.canceled {
height:42px;
}

#choosenTopic .canceled .postBody.deletedPrev {
    margin:6px 10px 0;
    padding-bottom:0;
}

#choosenTopic .row blockquote {
    display:block;
    background:none;
    border:none;
    font-family:Arial,Helvetica,sans-serif;
    font-style:italic;
    margin:0;
    padding:2px;
}


#choosenTopic .canceled .postBody {
    margin:12px 10px;
    padding-bottom:2.3em;
}

#choosenTopic .row.canceled .postBody.deletedPrev {
    display:block;
}

#choosenTopic .row.canceled .postBody,
#choosenTopic .row.canceled .user,
#choosenTopic .row.canceled .interaction{
    display:none;
}

#choosenTopic .canceled.open {
height:100%;
}
#choosenTopic .row.canceled.open .postBody,
#choosenTopic .row.canceled.open .user,
#choosenTopic .row.canceled.open .interaction{
    display:block;
}

#forum .header, #choosenTopic .header,
#forum .tableContainer,
#content, #sidebar {
    margin-top:7px;
}

.adsense_top_menu {
    margin-top:7px;
    padding-left: 14px;
}

#forum .header, #choosenTopic .header {
    margin-bottom:16px;
}


#forum .topBar,
.topBar {
    margin-bottom:0;
}

.contextMenu {
    text-align:right;
}

.contextMenuBazar {
    border-bottom: 1px solid #ECECEC;
    margin-bottom: 20px;
    margin-right: 15px;
    padding-bottom: 10px;
}

.contextMenu .abuse {
    margin-left:20px;
}

.contextMenu .next_time {
    margin-right: 20px;
}

 .contextMenu .delete {
	margin-left:20px;
	margin-right:20px;
 }	 

.contextMenu select.textInput {
    margin-left:20px;
    width:auto;
    padding:2px;
}

.editFrm,
.registerFrm {
    border: none;
    margin-top:20px;
    background:none !important;
}

.registerFrm label, .registerFrm .label {
    width:170px;
}

.rules {
    padding:20px;

}


.rules h3 {
	font-size:18px;
	font-weight: bold;
    padding:18px 0 10px;
}

.rules p {
	font-size:14px;
	margin: 4px 0;
    padding-bottom:8px;
}

.rules p strong {
	font-size:16px;
}

#rules {
	text-align: right;
	width: 468px;
	display:none;
}

#rules.open {
	display:block;
}
#rules .rules {
	border: 1px solid #666666;
	height: 300px;
	overflow: scroll;
	text-align: left;
	padding:5px;
	margin-bottom:10px;
	overflow-x:hidden;
}

.frmSection .rules h2.bigger {
    font-size:20px;
}

.frmSection.terms_of_use {
    padding-left:10px;
}

.rememberWrap {
    margin-left:195px;
}

.avatar-form {
	display:none;
	position: relative;
	clear: both;
	float: left;
	margin: 0;
	margin-top: 10px;
	padding: 0;
}


.avatar-form div {
    margin-left:0;
}

.avatar-form .delete-avatar {
    margin-bottom:5px;
}

.avatar-form .cancel {
	float: left;
	bottom:0;
	margin: 3px 15px 0 0;
	padding: 0;
	font-size: 10px;
	font-weight: bold;
	position:absolute;
	right:0px;
}



.avatar-form.open {
	display:block;
    width:297px;
    margin:10px 0 5px 0;
}

.avatar-form.open form{
    margin:0;
}

ul.flipbar {
	text-align: center;
	overflow: hidden;
	position: relative;
}

ul.flipbar.right {
	text-align: right;
}

ul.flipbar.left {
	text-align: left;
}

.flipbar li.label {
	font-size: 12px;
	vertical-align: middle;
}

.flipbar li {
	font-size: 10px;
	display: inline;
	vertical-align: baseline;
}

.flipbar li a {
	display: inline-block;
	padding: 0 8px;
	border: 1px solid #619dbb;
	text-decoration: none !important;
	line-height: 20px;
	height: 19px;
	font-variant: small-caps;
	color: #0094b3;
}

.flipbar li a.active,
.flipbar li a[href]:hover {
	background-color: #619dbb;
	color: #fff;
	border-color: #0094b3;
}

.flipbar li.prev a {
	padding: 0 6px 0 14px;
	background: url(../img/common/prev.gif) 0 0 no-repeat;
}

.flipbar li.prev a:hover {
	background-position: 0 -19px;
}

.flipbar li.next a {
	padding: 0 14px 0 6px;
	background: url(../img/common/next.gif) 100% 0 no-repeat;
}

.flipbar li.next a:hover {
	background-position: 100% -19px;
}
.flipbar a.inactive {
	background-color: #fff !important;
	background-position: 0 0 !important;
	color: #619dbb !important;
	cursor: default !important;
}

.flipbar .next a.inactive {
	background-position: 100% 0 !important;
}

.media-slide {
	overflow:hidden;
	position:relative;
	margin: 0 auto;
	width:450px;
}

.slideshow {
    margin-bottom:30px;
}
.slideshow ul {
    position:relative;
    width:450px;
}

.abuse .section {
    background:none !important;
    border:none !important;
}

.abuse .uID,
.abuse .uDetails {
    width:290px;
}

#choosenTopic .interaction .thanxFrom {
	color: #3a8d00 !important;
	font-size: 0.8em;
	padding-right: 15px;
	background: transparent url(/img/common/display_hide_arr.gif) 100% -4px no-repeat !important;
	text-decoration: none !important;
}

#choosenTopic .interaction .thanxFrom:hover {
	background: transparent url(/img/common/display_hide_arr.gif) 100% -4px no-repeat !important;
}

#choosenTopic .interaction .thanxFrom.open {
	background: transparent url(/img/common/display_hide_arr.gif) 100% -17px no-repeat !important;
}

#choosenTopic .interaction a em {
margin-left:5px;
padding:0 0 0 20px;
}

.tipz.open {
visibility:visible;
}

.tipz {
-x-system-font:none;
background-color:#2B2B2B;
border:1px solid #FBFBE8;
color:#FBFBE8;
font-family:Verdana;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
left:0;
line-height:12px;
padding:3px;
position:absolute;
top:0;
visibility:hidden;
width:342px;
z-index:100;
}

.tipz strong {
color:#FFDE63;
display:block;
font-weight:normal;
text-transform:uppercase;
}

.tipz a {
color:#FBFBE8;
}


.breadcrumb {
    display:block;
    float:none;
    margin:0 auto;
    padding:0 0 0 18px;
    font-size:1.2em;
    line-height:29px;
    list-style-type:none;
    overflow:hidden;
}

.breadcrumb li {
font-size:14px;
color:#666666;
display:inline-block;
font-size:14px;
padding:1px 3px 1px 0;
}

.breadcrumb li.first {
background-image:none;
padding-left:0;
}

.loginRegisterInfo {
font-size:2em;
margin-top:105px;
text-align:center;
width:308px;
}

#forumWelcome {
border:1px solid #666666;
margin:30px 16px;
padding:8px;
position:relative;
}

#forumWelcome p {
color:#333333;
line-height:1.4em;
padding-bottom:0 !important;
}

#forumWelcome p.last {
margin-top:10px;
}
.adsenseAdv {
    height: 260px;
    width: 635px;
}

.adsenseAdv div.firstAd {
    width:300px;
}

.adsenseAdv div {
    float:left;
    margin:0 8px;
    padding:0;
    width:300px;/* width:336px; */
}

#sidebar .box .boxContent {
    margin-bottom:18px;
}

#subNav {
width:550px !important;
}

#forum table.topics.usersRank th,
#forum table.topics.usersRank td {
    text-align:center;
}

#results li h2 {
    padding: 0 !important;
}

.photos.latest li {
text-align: center;
}

.photos.latest span {
margin-bottom:10px;
}

#forumCategories {
    margin:0 16px;
}

#choosenTopic #forumCategories {
    margin:30px 16px 0;
}

#forumCategories h3 {
    font-size:1.1em;
    font-weight:bold;
    padding-bottom:5px;
}

#forumCategories ul {
    display:inline-block;
    padding-left:5px;
}

#forumCategories li {
    margin-bottom:2px;
    font-size:0.9em;
}

#forumCategories ul li {
    display:inline-block;
    color: #cccccc;
    margin-bottom:3px;
    font-size:1em;
    padding-left:2px;
}

#forumCategories ul li a {
    padding-right:8px;
}

.show li.last, .show02 li.last {
margin:0;
}

.latest li {
    margin-bottom:10px;
}

.comments h4  {
    margin-top:16px;
}

.show.photos {
    margin-top:16px;
}

.show.users li {
margin-bottom:16px;
height: 94px;
}

#profile #content a#edit-avatar {
background:#FFFFFF;
}


#choosenTopic .user .uID span {
    padding-top:2px;
}

.linkButton.button {
    background: url(/img/common/add-but.gif) no-repeat 0 0;
    width: 172px;
    margin: 3px 0 0;
}

.sectionHeading.floatLeft {
    float:left;
}

#profile #content a.button {
    color:#251D12;
    margin:auto;
    clear:both;
}

.headingWrap.headingOpt a {
    position:static;
    padding:10px 0 0;
    display:block;
}

#profile #content .headingWrap.headingOpt h2 {
    float:left;
}

#profile #content .photos.show,
#profile #content .show02,
#profile #content .innerContainer {
    clear:both;
}
#profile #content .innerContainer.user {

}

.banner750 {
margin:16px auto 0;
text-align:center;
}

.banner750 div {
    margin: auto;
    width: 1000px;
    position:relative;
    left:-10px;
}

.banner300 {
margin:0 0 16px;
}

#choose_kid_handle,
#add_new_kid_handle {
    margin-left:185px;
    margin-top:5px;
}

.innerContainer .avatarContainer {
float:left;
height:150px;
margin:0;
}

/* Kalkulator ciazy */

#calculator_period_duration {
    width: 23px;
}

form.calculator label {
    width: 250px;

}

.calculator td+td {
    text-align: right;
}

/* lightbox */
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/


#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/*
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#fff;}

#colorbox{}
    #cboxContent{}
        #cboxLoadedContent{ background:#fff; }
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(../img/lightbox/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(../img/lightbox/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext.hover{background-position:bottom right;}
        #cboxLoadingOverlay{background:#fff;}
        #cboxLoadingGraphic{background:url(../img/lightbox/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; top:4px; right:4px; display:block; background:url(../img/lightbox/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose.hover{background-position:bottom center;}

#cboxMiddleLeft, #cboxMiddleRight {width:0px;}

/* zawartość lightboxa */

#lightbox-content {
	width: 470px;
	height: 400px;
	padding: 10px 0;
	overflow: hidden;
        padding: 0 10px; border: 4px solid #3e9ad5;
}

#lightbox-content h2 {
	color: #f08616;
	line-height: 1.1;
	margin-bottom: 20px;
	border: 0 none;
	padding: 0;
        font: 24px/1 Arial,Helvetica,sans-serif;
        font-weight: bold;
	font-size: 44px;
        font-style:normal;
        margin-top: 10px;
}

.lb-grid {
	overflow: hidden;
}

.lb-grid > div {
	float: left;
	width: 155px;
}

.lb-grid > fieldset {
	float: right;
	width: 285px;
}

#lightbox-content p {
	margin-bottom: 10px;
        font-style: normal;
        font-family: Arial,Helvetica,sans-serif;
        padding:0;
}

#lightbox-content .introductory {
	color: #333;
	font-size: 18px;
	line-height: 1.4;
	margin-bottom: .8em;
        padding:0;
}

#lightbox-content h3 {
        font: 14px/20px Arial,Helvetica,sans-serif;
        margin-bottom: 20px;
        color: #3E9AD5;
        font-size: 18px;
        font-weight: bold;
        font-style:normal;
        padding:0;
}

#lightbox-content h3 span {
    font-size:13px;
    font-family: Arial,Helvetica,sans-serif;
    font-style:normal;
}

#lightbox-content .note {
	margin: 0;
	color: #999;
	font-size: 11px;
	line-height: 1.25;
}

#lightbox-content .note a {
	text-decoration: none;
        color:#3E9AD5;
}

#lightbox-content .note a:hover {
	text-decoration: underline;
	color: #f08616;
}

#lightbox-content .textInput {
    padding: 5px 4px;
    width: 250px;
    font-size: 15px;
    font-weight: bold;
    color: #666;
    height: 16px;
    line-height: 15px !important;
    -moz-border-radius: 4px 4px 4px 4px;
    background: none repeat scroll 0 0 #FDFDF8;
    border: 1px solid #999999;
}


#lightbox-content .failure, #lightbox-content .success {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    margin: 0 10px 18px;
    padding: 8px 10px 8px 60px;
}

#lightbox-content .failure {
    background: url("../img/common/error.gif") no-repeat scroll 18px 50% #FBE3E4;
    border: 1px solid #DC1919;
    color: #DC1919;
}

#lightbox-content .ebookfailure {
    margin: 0 25px 18px 0;
}

.bDlEbook {
	background: transparent url(../img/common/but-dl-ebook.png) no-repeat 0 0;
	width: 147px;
}
.bDlEbook:hover {
    background: transparent url(../img/common/but-dl-ebook.png) no-repeat 0 -29px;
}

.button.bDlEbook {
    border: 0 none;
    color: #FFFEFA;
    cursor: pointer;
    display: block;
    font: 15px/1 Arial,Helvetica,sans-serif;
    height: 29px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-align: left;
    text-indent: -999px;
}

#popularList.calendarArticlesBox ul .txt {
    margin-left:10px;
}

#article td, #article th {
    border:1px solid;
    padding:5px 10px;
    text-align:center;
    vertical-align:middle;
    color: #251D12;
    background: #ffffff;
}
#article table {
width:100%;
}

.calendarList {
    float:left;
    margin-right:50px;
}

.calendarList li {
    padding: 2px 0;
}

.calendarList a {
    font-size:14px;
    color:#0094B3;
}

.calendarList strong {
    font-size:14px;
    font-weight: normal;
}

#sidebar #profile {
margin-bottom:20px;
}


.wpLinks ul {
    padding:8px;
}

.wpLinks ul h4 {
    font-size:14px;
}

.wpLinks ul .txt {
    margin-left:50px;
}

.wpLinks img {
border:1px solid #6B6B6A;
display:block;
float:left;
}

.wpLinks ul li {
overflow:hidden;
padding-bottom:10px;
}

.innerContainer.wpLinks ul li {
    float:left;
    width:300px;
}


.mce_fontsizeselect .mceFirst {
    width:120px !important;
}

.mce_fontsizeselect {
    width:120px !important;
}

.mce_fontsizeselect .mceFirst a {
     font-family: Arial,Helvetica,sans-serif !important;
      width: 102px !important;
}
.mceListBoxMenu span.mceText {
    font-family: Arial,Helvetica,sans-serif !important;
}

.forumAdmin a {
    color: red;
}

.forumMod a {
    color: green;
}

.rules h1 {
    margin-bottom: 30px;
}

.rules ol {
    font-size: 38px;
    font-weight: bold;
    list-style: decimal outside none;
    margin-left:40px;
    padding: 0px;
    -webkit-padding-start: 20px;
}

.rules ol li {
    font-weight:normal;
}

.rules ol li h2 {
font-weight:normal;
}

.rules ol li p {
    font-size:14px;
    font-weight:normal;
}

.rules ol li li span,
.rules ol li strong {
    font-size: 14px;
    font-weight: bold;
    margin-right: 4px;
}
.rules ol li li span {
    margin-left: 12px;
}

.rules ol li li em {
    margin-left:20px;
}

.rules ol li ul {
    list-style-type: none;
    margin-left: 0;
}

.rules ol li ul li {
    font-size:14px;
    line-height: 1.6em;
    margin-bottom: 10px;
}

/* fix for google chrome bug on forum table */

td.forumName {
   width: 488px;
}

#forum table.forums td.forumName + td {
    width: 206px;
}

#forum table.forums td + td + td {
    width: 65px;
}

.lastPostDate {
    text-align: center;
    padding:0 !important

}

.box ul.bulleted-03 li a {
    color: #0094B3;

}

#newsletter.ebookBox p {
    width:180px;
}

#sidebar #newsletter.ebookBox form.boxContent {
    background: url("/img/common/ebook_fm_small.jpg") no-repeat scroll 200px 15px transparent;
    padding-top:18px;
}

#sidebar #newsletter.ebookBox .boxContent h4 {
    padding-bottom: 6px;
}

#sidebar #newsletter.ebookBox .boxContent p {
    padding-bottom:12px;

}

.rankingmasters li span {
    float:right;
    text-align: right;
    width: 80px;
    font-weight:normal;
}

ol.rankingmasters h4 {
    font: bold 12px/16px Verdana,Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 4px 0;
}

.rankingmasters h4 a {
    margin-left: 5px;
}

.rankingmasters li>a {
    float: left;
}

ol.rankingmasters {
    padding: 7px 0;
}


.rankfilter {
    float: right;
    margin: -5px 0 0;
}

h1 .pointInfo {
    float: none;
    font-style: normal;
    left: 10px;
    position: relative;
    top: -4px;
}

h1 .pointInfo a {
    background: url("/img/common/question_blue.png") no-repeat scroll 0 0 transparent;
    color: #DB0071;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    line-height: 12px;
    padding-left: 16px;
}


#choosenTopic .adsenseRow.row {
    margin-bottom: 10px;
    padding: 12px 0;
    position: relative;
}

#choosenTopic .adsenseRow.row div {
    float: left;
    margin: 0 40px;
    padding: 0;
    width: 330px;
}

#choosenTopic .adsenseRow.row div.firstAd {
    margin-left: 150px;
    width: 300px;

}

#choosenTopic .postBody ul.attachments {
	overflow:hidden;
	padding:20px 0 10px;
}

#choosenTopic .postBody ul.attachments li {
    float: left;
    margin-right: 22px;
    width: 80px;
}

#choosenTopic .postBody ul li div.attachment {
	height:90px;
	margin: 0 auto;
	width:80px;
	text-align: center;
}
#choosenTopic .postBody ul li div.attachment a {
	margin: auto 0 0;
}

.bazaar .usersEntries h3, .bazaar .usersEntries1 h3 {
    height: 17px;
    position: absolute;
    width:100px;
    overflow:hidden;
    left: 0;
    width: 98px;
    padding: 0 3px;
}

.bazaar .usersEntries li:hover, .bazaar .usersEntries1 li:hover {
    background:#ffffff;
}

.bazaar .usersEntries li:hover h3, .bazaar .usersEntries1 li:hover h3 {
    height: auto;
    background:#efefef;
    padding-bottom:2px;
}

.bazaar  .section-02 {
    /* background: url("../img/common/pat-02.gif") repeat-x scroll 0 0 transparent; */
    padding-top: 5px;
}

.bazaar  .section-02 h2 {
    /* margin-bottom:20px; */
}

.bazaar .mainContent .section-02,
.bazaar .mainContent {
    overflow:visible;
}

.bazaar .usersEntries.listing-photos-03 li {
    overflow:visible;
    position:relative;
    height: 153px;
    top:-1px;
    padding-top:1px;
    left: -3px;
    padding:6px;
    margin:  0 0 20px 0 !important;
}

.bazaar .usersEntries1.listing-photos-03 li {
    overflow:visible;
    position:relative;
    height: 153px;
    top:-1px;
    padding-top:1px;
    left: -3px;
    padding:3px;
    margin:  0 0 20px 0 !important;
}

.bazaar .usersEntries.listing-photos-03 li h3, .bazaar .usersEntries1.listing-photos-03 li h3 {
    z-index: 333;
}

.bazaar .usersEntries.listing-photos-03 ul, .bazaar .usersEntries1.listing-photos-03 ul {
    overflow:visible;
}

.bazaar .options-toolbar.bottom,
.bazaar .usersEntries > .pagination-bottom,
.bazaar .usersEntries > p {
    clear: both;
    margin-top:0 !important;
}

.exchangeProduct {
    background: url("../img/common/wymiana.gif") no-repeat scroll 0 0 transparent;
}




.slideshow-01 ul {
    width:564px;
    height:80px;
}

.slideshow-mini ul {
    width:275px;
    height:50px;
}

.slideshow-mini  .jcarousel-item-placeholder {
/*    background: transparent url(/img/common/ajax-loader.gif) no-repeat  9px 9px; */
}

.slideshow-mini li:first-child, .slideshow-mini li {
    margin:0 5px 0 0;
    width:50px;
    height:50px;
}

.slideshow-01 li, .slideshow-01 li:first-child  {
    margin:0 14px 0 0;
    height:99px;
    width:80px;
}

.article .slideshow-01 li {
    margin:0 10px 0 0;
}

.slideshow-mini .jcarousel-clip {
    height:50px;
    width:275px;
}

.slideshow-mini .prev, .slideshow-mini .next,
.slideshow-01 .prev, .slideshow-01 .next {
    cursor: pointer;
}

.jcarousel-prev-disabled, .jcarousel-next-disabled  {
    display:none !important;
}

.slideshow-01 ul, .slideshow-01 .jcarousel-container, .slideshow-01 .jcarousel-clip {
    width:564px;
    height:80px;
}



#prodDetails.buyForm {
    float:none;
    width:auto;
    background:none;
    margin-top: 15px;
}

#prodDetails h3 span {
    color:#0099B9;
    font-weight: bold;
}

#prodDetails h3.withMargin {
    margin-bottom:18px;
}

#prodDetails .profile-msg-thread .replyFrm {
    margin-top:10px;
}

input.addToCart {
    border:none;
    cursor:pointer;
}

.cart-btn-container li {
    line-height: 18px;
    margin-bottom: 18px;
}



#bazaar-rules {
    color: #251D12;
    padding: 7px;
    border: 4px solid #0099B9;
}

#bazaar-rules h3 {
    color:#F08616;
    font-size: 18px;
}

#bazaar-rules p {
    color:#251D12;
}

.size td a {
    width: 78px;
}

.inner.price {
    overflow:visible;
}

.price label {
    float:none;
}
.price form input.button {
    margin: 0 0 0 9px;
    top: -5px;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: #000000;
    background: #0099B9;
}

.ui-state-default:hover, .ui-widget-content .ui-state-default:hover, .ui-widget-header .ui-state-default:hover {
    background: #3A8D00;
}


.avatarFormBottom .upload, .profile-actions.avatarForm li .upload {
    float: left;
}

#panel-profile {
}

.avatarFormBottom {
    
}

.avatarFormBottom .cancel, .profile-actions.avatarForm li .cancel {
    font-size: 10px;
    padding-left: 10px;
}

.avatarFormBottom .upload,
.profile-actions.avatarForm  li .upload {
    float:left;
}
.avatarFormBottom .cancel,
.profile-actions.avatarForm  li .cancel {
    padding-left:10px;
    font-size: 10px;
}
#nav-personal .avatarFormBottom .cancel a,
.profile-actions.avatarForm  li .cancel a {
    background:none;
    display:inline;
    padding:0;
    color: #3A8D00;
}

.avatarFormBottom div {
    clear:both;
    overflow:hidden;
    padding:5px 0;
}

#panel-profile .profile-actions.avatarForm > li > form {
	margin: 0px !important;
}	

#panel-profile .profile-actions.avatarForm {
    /* margin-bottom:0; */
}

.profile-actions li a.msg {
    float:left;
}

.profile-actions li em {
    font-style: normal;
}


.thumbs.simplified li {
    height: 92px;
    position: relative;
}

.thumbs li {
    line-height: 1.2;
    margin: 0 0 0 15px;
    padding: 0 0 12px;
    width: 64px;
}

.thumbs strong a {
    font-weight: normal;
}

.thumbs.simplified li {
    position:relative;
    height: 92px;
}
.thumbs.simplified li > strong,
.thumbs.simplified li > p {
    position:absolute;
    top:66px;
}
.thumbs.simplified li a img {
    position: absolute;
    bottom: 40px;
}


.removeFriend {
	background: #F4F2EA url(/img/common/del-comment.png) no-repeat 0 -17px !important;
	padding-left:12px;
    height: 16px;
	overflow: hidden;
	text-indent: -99999px;
	width: 16px;
}

.removeFriend:hover {
	background: #F4F2EA url(/img/common/del-comment.png) no-repeat 0 -1px !important;
        text-decoration: none;
}

#mainNav a.expand span span span {
    right:10px;
}

#mainNav a.expand span span {
    padding-right: 38px;
}

#mainNav a span {
    padding: 0 0 0 16px;
}

#share {
    width:100%;
    height: 65px;
}

#share li {
    margin: 0 25px 0 5px;
    float:left
}


#choosenTopic .addFrm .quickAnswer {
    margin: 0 30px;
    overflow: hidden;
    width: 917px;
}


#choosenTopic .addFrm .quickAnswer textarea.textInput{
    height:100px;
    width:900px;
}


