body {margin:0px;font-size:16px;font-family:arial;text-align:center;background-image:url(/imgs/bg/bg.png);background-attachment:fixed;}
img {border:0px;}
.color-787878 {color:#787878;}
.float-left {float:left;}
.float-right {float:right;}
.cpch {cursor:pointer;cursor:hand}
.clear-both {clear:both;font-size:1px;width:0px;height:0px;overflow:hidden;}
.hidden {display:none}
.unvisible {visibility:hidden}
.wh100 {width:100%;height:100%;}
.bord {border:1px solid #000000}
.col-000 {color:#000}

.hor-line-grey, .hor-line-dark-grey, .hor-line-light-grey, .hor-line-white {height:3px;width:100%;font-size:1px;}
.hor-line-grey {background:#D8D8D8;}
.hor-line-dark-grey {background:#909090;}
.hor-line-light-grey {background:#E8E8E8}
.hor-line-white {background:#FFF;}
.hor-line-grey.thick {background:#909090;height:4px;background:#D8D8D8;}
.hor-line-grey.thin {height:2px}
.ctrl-enter-tip {font-size:12px;margin:0px auto;font-family:Arial, Helvetica, sans-serif;}
.ajax-loader {background-position:center center;background-repeat:no-repeat;visibility:hidden;}

/* container */
.container-ii0 {font-size:1px;line-height:1px;height:1px;margin:0px;overflow:hidden;padding:0;}
.container-ii1 {font-size:1px;line-height:1px;height:1px;margin:0 1px;overflow:hidden;padding:0;}
.container-ii2 {font-size:1px;line-height:1px;height:1px;margin:0 2px;overflow:hidden;padding:0;}
.container-ii3 {font-size:1px;line-height:1px;height:1px;margin:0 3px;overflow:hidden;padding:0;}
.container-bottom-ii0 {clear:both;}
.container-content-border {float:left;font-size:1px;}

/* container2 */
.i1{margin:0 1px;}
.i2{margin:0 2px;}
.i3{margin:0 3px;}
.i4{margin:0 4px;}
.i1l{margin-left:1px;}
.i2l{margin-left:2px;}
.i3l{margin-left:3px;}
.i4l{margin-left:4px;}
.i1r{margin-right:1px;}
.i2r{margin-right:2px;}
.i3r{margin-right:3px;}
.i4r{margin-right:4px;}

.corners, .inner-corners, .outer-corners {display:block; overflow:hidden; padding:0;}
.corners *, .inner-corners *, .outer-corners * {display:block; height:1px; overflow:hidden; padding:0; line-height:1px; font-size:1px;}

/* container3 */
.bec .tb {height:1px;overflow:hidden;font-size:1px;}
.bec .fl {float:left;}
.bec .cl {clear:left}
.bec .ov {width:1px;}
.bec .ci {margin:1px;}
.bec .cil, .bec .cir {width:1px;}
.bec .c {width:100%;height:100%;}

.top-pane {width:900px;margin:0px auto;}

.top-pane .outer-container-corners * {background-image:url(/imgs/bg/top-pane-bg.png);background-attachment:fixed;}
.top-pane .outer-container-corners .i0, .top-pane .outer-container-corners .i4 {border:1px solid #DFDFDF;border-top:0px;border-bottom:0px;}  

.top-pane .outer-container {padding:0px 10px 5px 10px;background-image:url(/imgs/bg/top-pane-bg.png);background-attachment:fixed;}
.top-pane .outer-container .container-bottom-corners .i0, .top-pane .outer-container .container-bottom-corners .i3 {border:1px solid #777B9E;border-top:0px;border-bottom:0px;} 

.top-pane .container-bottom-corners *, .top-pane .content, .top-pane .punkts-container {background-image:url(/imgs/bg/top-pane.jpg);background-attachment:fixed;}

.top-pane .top-area {text-align:left;}
.logo-wrapper {width:216px;height:32px;margin-top:10px;margin-left:37px;}

.top-pane .languages-container {float:right;width:100px;}
.languages-content {position:absolute;}
.languages-container .corners {width:100px;}
.languages-container .content, .languages-container .corners * {background:#797DA0;}
.languages-container .corners .i0l, .languages-container .corners .i3l {border-left:1px solid #585D89}
.languages-ddm {color:#fff;text-align:center;width:100px;font-family: Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;cursor:pointer;cursor:hand} 
.languages-ddm div {padding:3px 0;}

.top-buttons-container {width:555px;text-align:center;text-align:left}
.top-buttons {margin-left:48px}
#top-buttons-content-content, #top-buttons-content-top-corners * {background:#EFF0F4}
#top-buttons-content-top-corners .i0, #top-buttons-content-top-corners .i3 {border:1px solid #989BB6;border-top:0px;border-bottom:0px;} 
#top-buttons-content-content {padding:0px 5px}

#top-buttons-content-content {border:1px solid #EFF0F4}

.top-button {float:left;font-size:17px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;cursor:pointer;cursor:hand}

#top-ask-button {color:#54213A}
#top-ask-button .content {padding:0px 10px}
#top-ask-button .content, #top-ask-button .corners * {background:#F2D5DF}
#top-ask-button .corners .i0l, #top-ask-button .corners .i3l {border-left:1px solid #EFF0F4;} 

#top-answer-button-content {background:#E6F1F6;padding:4px 10px;color:#424647}

#top-earn-button {color:#4C441A}
#top-earn-button .content {padding:0px 10px}
#top-earn-button .content, #top-earn-button .corners * {background:#FFF5C6}
#top-earn-button .corners .i0l, #top-earn-button .corners .i3l {border-right:1px solid #FFFAE2;} 

.top-pane .search-area {width:813px;margin:0px auto;padding:0px;}
.top-pane .search-area .search-field {float:left;width:760px;}
.top-pane .search-area .search-field .corners * {background:#EFF0F4;}
.top-pane .search-area .corners .i0r, .top-pane .search-area .corners .i4r {border:0px;border-right:1px solid #353C6F;}
.top-pane .search-area .corners .i0l, .top-pane .search-area .corners .i4l {border:0px;border-left:1px solid #989BB6;}  
.top-pane .search-area .search-field .content {background:#EFF0F4;height:48px;font-family:sans,arial;color:#7c7c7c;vertical-align:center;}
.top-pane .search-area .search-field .text {border:1px solid #DDDFE7;border-left:2px solid #DDDFE7;border-right:0px;width:745px;margin-left:5px;height:40px;font-size:33px;vertical-align:center;padding:3px;float:left;}
.top-pane .search-area .search-field .text-shadow {position:absolute;display:none;font-size:33px;padding:3px;}
.top-pane .search-field .content div {vertical-align:center;width:32px;height:42px;float:left;cursor:pointer;cursor:hand;}
.top-pane .search-button {float:left;width:53px;}
.top-pane .search-button .corners *, .top-pane .search-button .content {background-image:url(/imgs/bg/search-button-clear.jpg);background-attachment:fixed;}
.top-pane .search-button .content {cursor:pointer;cursor:hand;height:48px;}
.top-pane .search-button .content .q-sign-container {font-family:"alien";font-size:48px;color:#FFF;}
.top-pane .search-button .content .q-sign {padding-left:3px;}

.user-area {margin-bottom:10px}
.user-area .user-area-content {margin:0px auto}
.user-area .content, .user-area .corners * {background:#EFF0F4} 
.user-area .corners .i0, .user-area .corners .i3 {border:1px solid #989BB6;border-top:0px;border-bottom:0px;} 
.user-area .content {height:17px;font-size:14px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;overflow:hidden;}
.user-area .content #login {color:#3962AA;cursor:pointer;cursor:hand;}
.user-area .content #register {color:#568556;cursor:pointer;cursor:hand;}

.logined-user-area {font-weight:normal;font-size:11px;cursor:pointer;cursor:hand}
.logined-user-area .nickname {font-size:13px;font-weight:bold;color:#644C42;}
.logined-user-area .logout {font-size:11px;font-weight:bold;padding-bottom;1px;border-bottom:1px dotted #A8A8A8}

.top-pane #quick-search-shadow {display:none;width:813px;margin:0px auto;} 
.top-pane #quick-search-results {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity:0;opacity:0;}
.top-pane #quick-search-results .corners *, .top-pane #quick-search-results .content {background:#FFF}
.top-pane #quick-search-results .corners .i0, .top-pane #quick-search-results .corners .i3 {border:1px solid #666CA0;border-top:0px;border-bottom:0px;} 
.top-pane #quick-search-results {width:813px;height:0px;overflow:hidden;margin:0px auto;}

.top-pane .punkts {height:40px;margin:0px auto;width:813px;margin-top:10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#808080;text-shadow:#EFEFEF 0px 1px 0px;}
.top-pane .punkt {float:left;width:140px;margin:0px 31.5px;cursor:pointer;cursor:hand;}
.top-pane .punkt .corners *, .top-pane .punkt .content {background:#fff;}
.top-pane .punkt .corners .i0, .top-pane .punkt .corners .i3  {border:1px solid #666CA0;border-top:0px;border-bottom:0px;}

.top-pane .chosen-questions .content, .top-pane .chosen-questions .corners * {background:#ECF3FF;}
.top-pane .chosen-themes .content, .top-pane .chosen-themes .corners * {background:#EBE6ED;}
.top-pane .chosen-authors .content, .top-pane .chosen-authors .corners * {background:#FFEBF5;}
.top-pane .chosen-me .content, .top-pane .chosen-me .corners * {background:#E0E0E0;}
.top-pane .punkts .chosen .content {text-shadow:#DFDFDF 0px 1px 0px;color:#000}

.top-pane .punkt .content {height:18px;overflow:hidden;}
.top-pane .punkt .content div:last {vertical-align:middle;text-align:center;width:110px;float:left;padding-top:1px;}
.top-pane .punkt .content span {margin:0px auto;}
.top-pane .punkt .content .icon {vertical-align:middle;float:left;margin-left:5px;width:18px;height:18px;}

.top-pane a.punkt-a:link {text-decoration:none;color:#808080;}
.top-pane a.punkt-a:active {text-decoration:none;color:#808080;}
.top-pane a.punkt-a:visited {text-decoration:none;color:#808080;}
.top-pane a.punkt-a:hover {text-decoration:none;color:#000;}

.top-pane .top-promo-container {text-align:center;}
.top-pane .top-promo {line-height:20px; margin:0px auto;color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;width:745px;padding:10px 0px}
.top-pane .top-promo b {font-size:13px;margin:0px 3px;border-bottom:1px solid #C4C4C4;cursor:pointer;cursor:hand;padding-bottom:1px}

.top-pane .top-promo b.one {color:#7D3156;border-bottom-color:#BE98AA;}
.top-pane .top-promo b.two {color:#62686A;border-bottom-color:#B0B3B4;}
.top-pane .top-promo b.three {color:#668439;border-bottom-color:#B2C19C;}
.top-pane .top-promo b.four {color:#726626;border-bottom-color:#B8B292;}
.top-pane .top-promo b.five {color:#006D92;border-bottom-color:#7FA4B0;}

.top-promo .corners *, .top-promo .content {background:#E9E9EF;}  
.top-promo .content {padding:8px 6px;font-size:200%;font-family: 'Source Sans Pro', sans-serif;font-weight:bold;color:rgb(57,63,115);cursor:pointer;cursor:hand;}
.top-promo .content:hover {text-decoration:underline;}
.top-promo .content {
  -webkit-animation: blink2 2s ease-out infinite alternate;
  animation: blink2 2s ease-out infinite alternate;
}
@-webkit-keyframes blink2 {
  100% { color: rgb(237, 20, 20); } 
}
@keyframes blink2 {
  100% { color: (237, 20, 20); }
}
.top-promo .corners .i0, .top-promo .corners .i3  {border-right:1px solid #8F91B0;border-left:1px solid #8F91B0;border-top:0px;border-bottom:0px;}

.top-pane .top-promo2-container {text-align:center;font-size:1px}
.top-pane .top-promo2-table {font-size:16px;}
.top-pane .top-promo2 {cursor:pointer;cursor:hand;margin:0px auto;position:relative;top:4px;font-family: "Trebuchet MS", sans-serif;font-weight:bold;color:#484848;}

.top-promo2 .corners *, .top-promo2 .content {background:#FFFFFF;}  
.top-promo2 .content {padding:2px 6px;}
.top-promo2 .corners .i0, .top-promo2 .corners .i3  {border-right:1px solid #9C9FB9;border-left:1px solid #9C9FB9;border-top:0px;border-bottom:0px;}

.money-bag {width:48px;height:52px;background-image:url(/icons/money-bag.gif);}
#authors-total-earned-table {width:48px;height:52px;font-size:70%;color:#000;position:relative;left:-2px;top:-3px}
.and-i-want-container {margin-left:15px;font-size:20px;font-weight:bold;}

.expand-roll-up-container {cursor:pointer;cursor:hand;}
.expand-roll-up-container .corners * {background:#fff;}
.expand-roll-up-content {background:#fff;height:15px;font-size:12px;font-family:sans,arial;padding:0 5px;color:#7c7c7c;text-align:center;}
.expand-roll-up-content span {margin:0px auto;}
img.expand, img.roll-up{margin-bottom:-2px;}
.jump-up {font-size:12px;font-family:sans,arial;color:#fff;padding-top:3px;cursor:pointer;cursor:hand;}
.jump-up img {vertical-align:middle;}

.theme {float:left;cursor:pointer;cursor:hand;margin:3px;}
.theme .theme-content {margin:0px auto;padding:0px 6px;font-size:12px;}
.theme .inner-content {color:#725426;}
.theme .inner-content, .theme .inner-corners * {background:#FFBD55;border-color:#FFBD55;}
.theme .inner-corners .i0, .theme .inner-corners .i3 {border:1px solid #FFDEAA;border-top:0px;border-bottom:0px;border-color:#FFDEAA;}

.theme-FFBD55 .inner-content, .theme-FFBD55 .inner-corners * {background:#FFBD55;border-color:#FFBD55;}
.theme-FFBD55 .inner-corners .i0, .theme-FFBD55 .inner-corners .i3 {border:1px solid #FFDEAA;border-top:0px;border-bottom:0px;border-color:#FFDEAA;}

.theme-FFCE80 .inner-content, .theme-FFCE80 .inner-corners * {background:#FFCE80;border-color:#FFCE80;color:#725C3A;}
.theme-FFCE80 .inner-corners .i0, .theme-FFCE80 .inner-corners .i3 {border:1px solid #FFE6BF;border-top:0px;border-bottom:0px;border-color:#FFE6BF;}

.theme-FFDEAA .inner-content, .theme-FFDEAA .inner-corners * {background:#FFDEAA;border-color:#FFDEAA;color:#AA9472;}
.theme-FFDEAA .inner-corners .i0, .theme-FFDEAA .inner-corners .i3 {border:1px solid #FFEED4;border-top:0px;border-bottom:0px;border-color:#FFDEAA;}

.theme-light {float:left;cursor:pointer;cursor:hand;margin:3px;}
.theme-light .theme-content {font-size:11px;padding:0px 5px;}
.theme-light .inner-content {color:#72634C;}
.theme-light .inner-content, .theme-light .inner-corners * {background:#FFDEAA;border-color:#FFDEAA;}
.theme-light .inner-corners .i0, .theme-light .inner-corners .i2 {border:1px solid #FFEED4;border-top:0px;border-bottom:0px;border-color:#FFEED4;}

.press-ctrl-tip {font-size:10px;color:#B8B8B8;font-family:Arial, Helvetica, sans-serif;text-align:center;}
.press-ctrl-tip span {margin:0px auto;}
.press-ctrl-tip span#press-ctrl-tip-content {color:#343A70;}

.top-pane .questions-content .question-in-list .content {width:803px;overflow:hidden}
.question-in-list {font-family: Arial, Helvetica, sans-serif;padding:5px;background-color:#FFFFFF}
.question-in-list .question {text-align:left;padding:5px;font-size:12px;padding-left:10px}
.question-in-list .question .with {padding:3px;background:#E7E7E7;font-weight:bold;}
.question-in-list .question .with-underline {border-bottom:2px solid #878787;}
.question-in-list .data-container {width:780px;font-size:11px;padding:0px 5px;padding-bottom:5px;}
.question-in-list .data-container .author-nickname {font-size:12px;}
.question-in-list .data-container .author-container {width:30%;text-align:left;margin-top:10px;}
.question-in-list .data-container .posted-time-ago, .question-in-list .data-container .time-ago {font-size:10px;color:#787878;}
.question-in-list .data-container .visits-data {width:23%;text-align:center;}
.question-in-list .data-container .answers-data {width:23%;text-align:center;}
.question-in-list .data-container .comments-data {width:23%;text-align:center;}
.question-in-list .content, .question-in-list .corners * {background-color:#FFFFFF;border-color:#FFFFFF;}
.question-in-list .corners .i0, .question-in-list .corners .i3 {border:1px solid #FFFFFF;border-top:0px;border-bottom:0px;border-color:#FFFFFF;}
.question-in-list .content .corners .i0, .question-in-list .content .corners .i3 {border:1px solid #FFFFFF;border-top:0px;border-bottom:0px;}
.question-in-list .time-ago-container {color:#B8B8B8;}
.top-pane .hor-line-grey {height:2px;}

#quick-search-results .first {padding-top:1px;}
#quick-search-results .last {padding-bottom:1px;}

.tiny-avatar-container {font-size:1px;}
.tiny-avatar {width:25px;height:25px;background-position:center center;background-repeat:no-repeat;font-size:1px}
.supertiny-avatar {width:15px;height:15px;background-position:center center;background-repeat:no-repeat;font-size:1px}

.close-area {width:17px;height:17px;overflow:hidden;position:absolute;z-index:2;background:url(/icons/close.gif);top:7px;right:10px;}
.drag-area {width:100%;height:100%;z-index:1}
.resize-area {width:15px;height:15px;z-index:3;position:absolute;background-repeat:no-repeat;background-position:center center;}
.drag-container {position:absolute;z-index:1}

.author-container {font-weight:bold;color:#644C42;}

.sb, .sbi, .sb *, .sbi * {position:absolute; z-index:1;}
* html .sb, * html .sbi {height:1%;}
.sbi { display:inline-block;}
.sb-inner { background:#ddd;}
.sb-shadow { background:#000;}
.sb-border { background:#bbb;}

.nothing-yet, .nobody-yet, .no-data-yet, .nothing-found {text-align:center;width:100%;font-size:36px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:15px 0;font-weight:bold;color:#BCBCBC;}
.answer .read-more-tip {font-size:12px;font-weight:bold;margin-left:3px;}

.answer-in-list {cursor:pointer;cursor:hand;width:100%;background-color:#FFFFFF;}

.author-container {cursor:pointer;cursor:hand}

.author-card {position:absolute;z-index:999;text-align:left;}
.author-card .author-data, .author-card .author-question .question {cursor:pointer;cursor:hand} 
.author-card, .author-card .sb-inner, .author-card .author-data {background:#FFF5FA;}
.author-card .author-card-content {margin:10px}
.author-card .author-card-content, .author-card .author-card-content * {position:static;z-index:2}
.author-card .small-avatar-container .content {padding:0px 3px}
.author-card .small-avatar-container .content, .author-card .small-avatar-container .corners * {background:#FFF;} 
.author-card .author-nickname {font-size:14px;font-weight:bold;color:#644C42;margin-left:3px}
.author-card .author-info {margin-left:4px;margin-top:2px;}
.author-card .author-rating-container {font-size:10px}
.author-card .author-rating {font-size:11px}
.author-card .time-ago {color:#787878;}
.author-card .time-ago-container {color:#B8B8B8;font-size:10px;}
.author-card .small-avatar {width:55px;height:55px;background-repeat:no-repeat;background-position:center center;background-color:#FFF;}
.author-card .questions-count, .author-card .answers-count, .author-card .comments-count {font-size:11px;}
.author-card .questions-count-container, .author-card .answers-count-container, .author-card .comments-count-container {font-size:10px}
.author-card .count-containers, .author-card .time-ago-containers {margin-left:10px;} 
.author-card .time-ago-container {margin-top:1px}
.author-card .question {font-size:12px}
.author-card .author-question-content {border-top:1px dotted #C8C8C8;margin-top:5px}

.author-question-types-container {margin-bottom:3px}
.author-question-types-container .arrow {width:17px;height:30px;float:left;background-repeat:no-repeat;background-position:center center;cursor:pointer;cursor:hand;}
.author-question-types-container .arrow-right {background-image:url(/icons/dark-right-tiny.gif)}
.author-question-types-container .arrow-left {background-image:url(/icons/dark-left-tiny.gif);margin-right:3px;}
.author-question-types {position:relative;overflow:hidden;float:left;height:30px;cursor:default}
.author-question-types .items {width:20000em;position:absolute;clear:both;}
.author-question-types .items table {height:30px;}
.author-question-types .items .item {float:left;text-align:center;font-size:12px;color:#3A3A3A;font-weight:bold;}

.show-more-area {text-align:center;background:#fff;}
.show-more-container-table {margin:0px auto;}
.show-more-button {padding:10px 10px 7px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;cursor:pointer;cursor:hand;}
#show-more-ajax-loader {visibility:hidden;width:16px;height:16px;background-image:url(/icons/loaders/show-more-ajax-loader.gif)}
