html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset,form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {text-decoration:none;margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;outline:none;}
.wrap{margin:auto;width:980px;}
.hidden{display:none;}
#header,#footer,#menu,#header-fix{min-width: 980px;}
/**stickyfooter**/
html, body {height: 100%;background-color: #f9f9f9}
#page {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -115px;}
#footer, #push {height: 115px;clear:both;}
/**rodzaje czcionek**/
body, input, textarea{font-family: Georgia,"Nimbus Roman No9 L",serif;}
/**kolory czcionek**/
div.img{color:#b0b0b0}
.content,a,body{color:#6f6f6f}
#menu, #menu a,.day{color:#f9f9f9}
.comment .left{color:#3E87B0}
.categories a{color:#a01010;}
.comment{color:#5b5b5b}
#hidden-categories a{color:#404040}
.tags a{color:#656565}
.inp, textarea{color:#6b6b6b}
.similar-title a,.article h2,.article h2 a,.article h1,.article h1 a,.popular-article a,.top-true a,.title a,.pagination a,#popular-articles a,#footer .left a{color:#2175a5}
.top-false a{color:#b21c1c}
#top-articles b{color:#707070}
#top-articles{color:#b5b5b5}
.vote-true{color:#2e688d}
.vote-false{color:#a71c1c}
.footer,.article .date,.comment span{color:#aeaeae}
.footer a{color:#b32121}
#footer span{color:#c1c1c1}
.popular-article .comments,#similar .comments{color:#6c6c6c}
#soon ul li:first-child{color:#c01d1d}
.published{color:#4d4d4d}
#soon{color:#2d2d2d}
#popular-articles .category,.pagination .active,.pagination a:hover{color:#ad1a1a}
#footer, #footer a{color:#b9b9b9}
.button{color:#fff}
/**wielkości czcionek**/
.vote-true,.vote-false{font-size: 10px}
div.img,.comment,#similar .comments,.box .comments,.previous-article .categories, #footer,.tags,.footer,.article .date{font-size: 11px}
body,.category,.inp, textarea,.categories.art,.tags.art{font-size: 12px}
.content,#soon,.published span,#popular-articles,#footer .left,#menu{font-size: 14px}
.pagination,.votes{font-size: 14px}
.votes b,.voted{font-size: 15px}
.published{font-size: 16px}
.box,.previous-article,.similar-title,#top-articles a{font-size: 17px;}
.day{font-size: 24px}
h2,h1{font-size: 26px}
#st-page h1{font-size: 30px}
/**style czcionek**/
.button,#menu,.article .categories,#soon,b,.article .title,.voted,.comment .left{font-weight: bold}
#articles-views .comments,.comment .left span{font-weight: normal}
.categories,#popular-articles .category{font-style: italic}
.categories a,.tags a,.footer span,#st-page a{text-decoration: underline;}
.vote-true,.vote-false{text-shadow:1px 1px #fff}
.voted{text-shadow:0px 0px transparent}
/**sprite**/
.article-gallery,.article-video,.res div,#social .right,.button,.report,.cloud,#similar .comments span,.next,.prev,.decor,#popular-articles b,.shadow,.footer .break,.comments-num,.angel-big,.devil-big,.day-end,.published,.angel,.devil,.vote-true,.vote-false,#add,#logo,#about,.search,#more span,#soon div,#soon span,.popular-article .comments span,.halo,.tail{border:0;background-color: transparent;background-image: url('/static/img/sprite-1.png');background-repeat: no-repeat;}
.article-gallery,.article-video{width:24px;height:18px;display:inline-block;margin-left: 5px;}
.article-gallery{background-position: -397px -184px}
.article-video{background-position: -421px -184px}
.next,.prev{width:112px;height:49px;position: absolute;bottom:25px;}
.button{height:30px;width: 155px;background-position: -237px -204px;border:0;cursor:pointer}
.next{right:-10px;background-position: -113px -184px}
.prev{left:-10px;background-position: 0 -184px;}
.decor{width:14px;height:55px;background-position: -440px 0;position: absolute;left:-4px;top:0;}
#popular-articles b{width:10px;height:9px;position: absolute;top:8px;left:5px;background-position: -48px -142px;display:block; }
.published{padding: 13px 14px 9px 0;height:27px;width:52px;text-align: center;background-position: 0 -93px;line-height: 14px}
.comments-num{width:18px;height:12px;background-position: -31px -143px;margin:3px 4px 0 0}
.shadow{float:left;width: 219px;height:9px;background-position: 0 -157px;}
.footer .break{width:1px;height:40px;background-position: -440px -55px;margin:0 0 0 14px;}
.day-end{height:49px;width:17px;background-position: -70px -93px;}
.angel-big,.devil-big{width:24px;height:21px;margin:5px auto 2px 9px;text-align: center}
.angel-big{background-position: -136px -114px}
.devil-big{background-position: -136px -93px}
.halo{background-position: -418px -108px;width:36px; height:28px;left:146px;top:-5px;position:absolute}
.tail{background-position: -353px -133px;width:101px; height:32px;right:-11px;top:-8px;position:absolute}
.angel{width:15px;height:14px;background-position: -16px -143px;margin-top: 4px;}
.devil{width:16px;height:14px;background-position: 0 -143px;margin-top: 4px;}
#similar .comments span,.popular-article .comments span{width:18px;height:12px;background-position: -31px -143px;position:absolute;left:0;display:block;margin-top: 4px;}
#add{height:93px;width:360px}
#soon div{height:73px;width:80px;position:absolute;background-position: -360px 0;right:16px}
#soon span{position:absolute;left: 11px;margin-top: 6px;width:10px;height:12px;background-position: -59px -142px;}
.vote-true,.vote-false{padding:0 7px 0 0;width:42px;height:59px;background-position: -87px -93px;position:absolute;top:-10px;text-align: center;z-index:1}
.vote-true{right:56px}
.vote-false{right:6px}
.search{margin-top:-4px;float:left;width:37px;height:36px;background-position: -360px -80px;margin-left: 10px;}
#more span{width:13px;height:15px;background-position: -425px -78px;display:inline-block;margin-left: 5px;}
#more.active span{background-position: -412px -78px}
#about{width:160px;height:64px;background-position: -160px -93px;float:right}
.report{cursor:pointer;width:10px;height:12px;right:20px;position: absolute;bottom:10px;background-position: -397px -80px;}
.report.active{width:auto;background-image: none}
.cloud{width:12px;height:14px;left:-11px;position: absolute;top:0;background-position: -225px -206px;}
#social .right{background-position: -225px -184px;height: 20px;width: 166px;}
.res div{margin:auto; width:448px;height:17px;background-position: 0 -167px}
#logo{float:left;width:245px;height:75px;background-position: 0 -235px;margin-top:35px;}
#logo,#komentarze h3,#similar h3,#about,#add,#header label,.search,#soon h3,#articles-views h3,h3.top-false,h3.top-true,.next,.prev{overflow: hidden;text-indent: -9999px}
#logo,#about,#header label,#add,#soon span,.next,.prev,.comment span {display:block}

/**sprite z tekstami**/
#komentarze h3,#similar h3,#header label,#soon h3,#articles-views h3,h3.top-false,h3.top-true{background-image: url('/static/img/sprite-2.png');background-repeat: no-repeat;}
#header label{width:88px;height:23px;background-position: -441px 0px}
#soon h3{width:116px;height:23px;;background-position: -529px 0px}
#articles-views h3{width:164px;height:31px;;background-position: -150px 0px}
h3.top-false{width:150px;height:29px;margin-bottom: 5px;margin-right:32px }
h3.top-true{width:127px;height:29px;background-position: -314px 0px;margin-bottom: 5px;}
#similar h3{width:158px;height:42px;background-position:-740px 0;clear:both;}
#komentarze h3{width:96px;height:30px;background-position:-645px 0;clear:both;}
/*łączne style*/
.cb{clear:both;overflow: hidden}
#add,#soon,#articles-views,#fanbox,#top-articles{margin-bottom: 15px}
#soon h3,#articles-views h3{margin-bottom: 5px;}
.left,#left,.angel,.votes,.devil,.top-true,.previous-date div{float:left;}
.right,#right,.top-false{float:right}
.vote-true,.vote-false,.search,#more{cursor:pointer}
.button:hover{opacity:0.9}
.search:hover,.button:focus{opacity:0.8;}
.vote-false:hover,.vote-true:hover{opacity:0.9;}
.search:focus{opacity:1;}
.inp,textarea,#img_show{
    -webkit-border-radius: 5px; 
    -khtml-border-radius: 5px;  
    -moz-border-radius: 5px; 
    border-radius: 5px;
}
.video{text-align: center}
#more{
    -webkit-border-radius: 2px; 
    -khtml-border-radius: 2px;  
    -moz-border-radius: 2px; 
    border-radius: 2px;
}
/**style formularzy**/
#agree{padding:10px 0}
.f{float:left;}
textarea,.inp,#img_show{
    padding:5px;
    background: url('/static/img/input-gradient.png') #fafafa repeat-x;
    border:1px solid #d4d4d4;
}
#img_show{
    width:150px;
    height:94px;
    padding:0;
}
.inp{height:19px;}
/**formularz kontaktowy**/
.fields label{
    float:left;
    display: block;
}
.fields{
    clear:both;
    padding-bottom: 10px;
    overflow: hidden;
}
.fields .inp{
    width: 350px !important;
}
.fields .errors{
    overflow: hidden;
}
textarea.inp{
    height: 200px;
    padding:5px;
}
.fields label{
    width:120px;
    padding: 10px 10px 0 0;
    text-align: right;
}
/**komunikaty**/
.info div{background:url('/static/img/info.png') #fff5da no-repeat;}
.errors div{background:url('/static/img/error.png') #fff5da no-repeat;}
.success div{background:url('/static/img/ok.png') #fff5da no-repeat;}
.info div,.errors div,.success div{
    padding:10px 10px 10px 45px;
    border:1px solid #ffd76d;
    margin:5px 0 10px;
    background-position:10px center;
    float:none !important;
}
#err{
    clear:both;
    width: 250px;
}
#err, #err div, .info,.errors,.success {float: none !important;}
/**formularz komentowania**/
#komentarze{
    width:560px;
    margin:auto;
}
#komentarze .errors{clear:both;overflow:hidden}
#komentarze textarea{width: 548px !important;}
#komentarze .inp{width:150px;}
#komentarze form div{padding: 3px 0 0}
#komentarze form .loader{
    float:left;
    height:29px;
    width:29px;
    display:none;
}
.loader{background: url('/static/img/ajax-loader.gif') center center no-repeat;}
/**header**/
#header{
    height:162px;
    background: url('/static/img/header-background.png');
}
#header .wrap{
    background: url('/static/img/logo.png')  175px top no-repeat;
    height:162px;
    position: relative;
}
#fb-like{
    left: 85px;
    position: absolute;
    top: 115px;
}
#header .right{padding-right: 45px;}
#header form{
    clear:both;
    width:295px;
    display: block;
    float:right;
}
#header .inp{width:220px;float:left}

#header-fix{
    background: url('/static/img/header-bottom.png') repeat-x;
    height:9px;
    margin-top:-9px;
}

/**menu**/
#menu{
    background: url('/static/img/menu-bar.png') center center no-repeat;
    height: 34px;
    margin:9px 0 17px;
}
#menu .wrap{padding-top:5px;position:relative;z-index: 3}
#popular-categories{
    float:left;
    padding-left: 30px;
}
#popular-categories a,#more{
    display:block;
    float:left;
    margin:0 21px 0 0;
}
#popular-categories a{
    line-height: 22px;
}
.contact{
    float:right;
    display:block;
    padding:4px 28px 0 0;
}
#hidden-categories{
    display:none;
    position:absolute;
    background:#000;
    width:960px;
    padding:10px;
    z-index: 3;
    left:0;
    top:34px;
    background: url('/static/img/menu-gradient.png') repeat-x #d7d7d7;
}

#more{
    background: url('/static/img/menu-active.png') #2e698e repeat-x;
    border-bottom: 1px solid #70abcf;
    padding:3px 10px;
    line-height: 19px;
}


/**główna treść**/
#left{width:601px;}
/**artykuł na stronie głównej**/
.article{
    border-bottom:1px #e1e1e1 solid;
    border-right:1px #e1e1e1 solid;
    margin-bottom: 40px;
    position: relative;
}
.article .subtitle{padding:0 10px 10px;word-wrap:break-word}
.voted{line-height: 21px;height:21px;margin: 5px 0 2px ;}
.categories,.tags{
    width:299px;
    word-wrap:break-word;
    position:relative;
    z-index: 2;
}
.categories{float:left;}
.categories.art:hover .hidden,.tags.art:hover .hidden{
    display:block;
    position:absolute;
    width:299px;
    padding:5px 0 10px;
    background: #FAFAFA;
    z-index: 2;
}
.categories.art:hover .hidden{border-right: 1px solid #c21e1e;}
*:first-child+html .categories.art:hover .hidden{top:20px;left:0}
.tags.art:hover .hidden{border-left:1px solid #e1e1e1;left:-1px}
.categories.art,.tags.art{
    padding:5px 0;
    border-top: 1px solid transparent ;
}
.categories.art:hover,.tags.art:hover{background:url("/static/img/input-gradient.png") repeat-x #FAFAFA;}
.categories.art:hover{
    border-top:1px solid #c21e1e;
    border-right: 1px solid #c21e1e;
}
.tags.art:hover{
    border-top:1px solid #e1e1e1;
    border-left: 1px solid #e1e1e1;
}
.article .date{padding-right:10px;}
.tags,.article .date{
    float:right;
    text-align: right;
}
#article-footer{
    position:relative;
    padding-bottom: 100px;
}
#article-footer .tags{
    text-align: left;
    float:none;
    width:auto;
    clear: both;
    padding:10px 10px 10px;
}

.tags a,.categories a{display:inline-block;}
.tags a{
    padding:0 7px 0 12px;
    background: url('/static/img/tag.png') 0 4px no-repeat;
}
.categories a{padding:0 5px;}
.article h2,.article h1{
    padding:5px 10px 15px;
    clear: both;
}
.article .content{position: relative;word-wrap:break-words;min-height: 60px;line-height: 18px}
.article .content a{text-decoration: underline}
.footer{
    overflow: hidden;
    padding:5px 0;
    background: url('/static/img/foot-gradient.png') repeat-x;
}
.footer a, .footer div{display:block;float:left}
.footer a span{display:block;float:left;}
.footer a,.article-published{
    padding:10px 0 10px 15px;
    line-height: 16px;
}
.footer .social{
    float:right;
    padding:10px 15px 10px 0;
}
/**strony statyczne**/
#st-page h2{padding-left:0}
#st-page ul{list-style: inside;padding-left: 10px;}
#st-page .body{padding: 0 20px 20px 0}
.girl {
    background: url("/static/img/think.png") no-repeat scroll 0 0 transparent;
    height: 287px;
}
#st-page h4{font-size: 22px;text-align: center;}
#st-page h5{font-size: 30px;text-align: center;}
/**prawa strona**/
#right{width:360px;}
#soon{position:relative}
#soon ul{
    list-style: none;
    background: url('/static/img/soon.png') left top no-repeat #f5f5f5;
    border-right: 1px solid #d6d6d6;
    padding:15px 15px 15px 25px;
    line-height: 21px;
}
#articles-views .box{
    background: url('/static/img/box-gradient.png') left top no-repeat #f5f5f5;
    border-right:1px solid #d6d6d6;
    border-bottom:1px solid #d6d6d6;
    overflow: hidden;
    padding:10px 30px 10px 6px;
}
.popular-article{
    border-left:1px solid #fff;
    border-top:1px solid #fff;
    padding: 3px;
    overflow: hidden;
    clear: both;
}
.popular-article img{ border:1px solid #fff;}
.popular-article .left{width:152px;padding-top:5px;word-wrap: break-word;}
.popular-article .right{width:150px;word-wrap:break-word}

.popular-article .comments,#similar .comments{
    display: block;
    position: relative;
    width: 50px;
    padding-left:20px;
    line-height: 17px;
    margin-top: 5px;
}

#top-articles{
    background: url('/static/img/true-bottom.png') center bottom no-repeat;
    padding-bottom: 2px;
}
#top-articles .box{
    background: url('/static/img/true-middle.png') center repeat-y;
    padding:0 0 15px;
}

#top-articles .box .top-box{
    background: url('/static/img/true-top.png') center top no-repeat;
    height:46px;
    margin-bottom: -30px;
    position: relative;
    z-index: 0;
}
#top-articles a{
    display:block;
    clear: both;
    padding-bottom: 3px;
    z-index: 1;
    height: 36px;
}
#top-articles a span{display:block;height:40px;overflow: hidden}
#top-articles a:hover span{
    position: absolute;
    height:auto;
    left:5px;
    width:153px;
    border:1px solid;
    padding:5px;
    background: #fff;
    z-index: 2;
    cursor:pointer;
}
.votes{width: 120px;padding-left:5px;}
.true,.false{
    overflow: hidden;
    padding-bottom: 10px;
}

div.top-false,div.top-true{
    position: relative;
    padding:0 10px;
    width:155px;
    word-wrap:break-word;
}

.previous-articles{
    position:relative;
    border-left:1px solid #d6d6d6;
    border-bottom:1px solid #d6d6d6;
    padding:50px 0 0 10px;
    margin: 20px 0 10px;
    clear: both;
}

.previous-date{
    position: absolute;
    top:0px;
    left:-10px;
}
.day{
    background: #4e4e4e;
    margin-top:8px;
    padding:0 10px;
    height:41px;
    line-height: 41px;
}
.previous-article{
    clear:both;
    padding:9px 0;
    overflow: hidden;
}
.previous-article.second{background: #f5f5f5}
.previous-article .left{ width:90px;}
.previous-article img{width:100%}
.previous-article .right,.previous-article .categories{
    word-wrap:break-word;
    width:245px;
}
.previous-article .categories a{padding:0 5px 0 0}
.pagination{
    text-align: right;clear: both;
    background: url('/static/img/pagination.png') right no-repeat;
    height:25px;
    padding:5px 10px 0 0;
}
.pagination a,.pagination span{
    display: inline-block;
    margin-left: 15px;
}
/**pojedynczy artykul**/
#article{position: relative}
#comments{padding:40px 0 10px;}
.comment{
    overflow: hidden;
    padding-bottom: 15px;
}
.comment .left{
    width:100px;
    word-wrap: break-word;
}

.comment .right{
    width:434px;
    background: #f1f1f1;
    padding:10px 10px 30px;
    border:1px solid #fff;
    position: relative;
    word-wrap: break-word;
}
#social{
    clear:both;
    padding:20px;
    background: #fff;
    text-align: right;
}
#social a{
    display: inline-block;
    width:23px;
    height:21px;
}
.res{text-align: center;}
/*podobne artykuły*/
#similar{
    overflow: hidden;
    width:558px;
    margin:auto;
    padding-bottom: 30px;
}
#similar img{border:1px solid #fff;}
.similar-img{
    float:left;
    width:120px;
}
.similar-img img{width:100%}
.similar-title{
    float: right;
    width:133px;
    word-wrap:break-word;
}
#similar .cb{height:10px}
.similar-article{
    float:left;
    overflow: hidden;
    width:262px;
    margin-right: 12px;
    border-top:1px solid #e1e1e1;
    border-left:1px solid #e1e1e1;
    padding:5px;
    min-height: 100px;
}
.similar-article.second{margin-right: 0;}
/**spód strony**/
#popular-articles{
    clear:both;
    padding:20px 0 50px;
    overflow:hidden;
    text-align: center;
}
#popular-articles span{display: inline-block}
#popular-articles span span{
    display: block;
    width:220px;
    padding-right: 5px;
    float:left;
    text-align: left;
    word-wrap:break-word;
}
#popular-articles a{
    display:block;
    position:relative;
    padding-left:20px;
    padding-right: 10px;
    line-height: 22px;
}
#popular-articles a.category{padding-left:0;}
/**stopka**/
#footer{background: url('/static/img/footer.png') repeat-x;}
#footer .wrap{padding-top:15px;}
#footer .left span{
    display: inline-block;
    padding:0 10px;
}
/**bbcode**/
div.img{text-align: center;padding-bottom: 10px;}
span.b{font-weight: bold;}
span.u{text-decoration: underline;}
span.i{font-style: italic;}
span.p{padding:0 10px 10px; display: inline-block}
/*Ostylowanie dodawania*/
.markItUp .markItUpButton1 a{background-image:url('/static/img/bold.png');}
.markItUp .markItUpButton2 a{background-image:url('/static/img/italic.png');}
.markItUp .markItUpButton3 a{background-image:url('/static/img/underline.png');}
.markItUp .markItUpButton4 a{background-image:url('/static/img/video.png');}
.markItUp .markItUpButton5 a{background-image:url('/static/img/link.png');}
.markItUp .markItUpButton6 a{background-image:url('/static/img/fonts.png');}
.markItUp .markItUpButton7 a{background-image:url('/static/img/list-bullet.png');}
.markItUp .markItUpButton8 a{background-image:url('/static/img/list-numeric.png');}
.markItUp .markItUpButton9 a{background-image:url('/static/img/list-item.png');}
.markItUp .markItUpButton10 a{background-image:url('/static/img/quotes.png');}
.markItUp .markItUpButton11 a{background-image:url('/static/img/code.png');}	
.markItUp .clean a {background-image:url('/static/img/clean.png');}
.markItUp .preview a {background-image:url('/static/img/preview.png');}
.markItUp * {
	margin:0px; padding:0px;
	outline:none;
}
.markItUp a:link,
.markItUp a:visited {
	color:#000;
	text-decoration:none;
}
.markItUpPreviewFrame	{
	overflow:auto;
	background-color:#FFFFFF;
	border:1px solid #3C769D;
	width:99.9%;
	height:300px;
	margin:5px 0;
}
.markItUpFooter {
	width:100%;
	cursor:n-resize;
}
.markItUpHeader ul li	{
	list-style:none;
	float:left;
	position:relative;
}
.markItUpHeader ul li ul{display:none;}
.markItUpHeader ul li:hover > ul{display:block;}
.markItUpHeader ul .markItUpDropMenu li {margin-right:0px;}
.markItUpHeader ul .markItUpSeparator {
	margin:0 10px;
	width:1px;
	height:16px;
	overflow:hidden;
	background-color:#CCC;
}
.markItUpHeader ul ul .markItUpSeparator {
	width:auto; height:1px;
	margin:0px;
}
.markItUpHeader ul ul {
	display:none;
	position:absolute;
	top:18px; left:0px;	
	background:#F5F5F5;
	border:1px solid #3C769D;
	height:inherit;
}
.markItUpHeader ul ul li {
	float:none;
	border-bottom:1px solid #3C769D;
}
.markItUpHeader ul ul ul {
	position:absolute;
	top:-1px; left:150px;
}
.markItUpHeader ul ul ul li {float:none;}
.markItUpHeader ul a {
	display:block;
	width:16px; height:16px;
	text-indent:-10000px;
	background-repeat:no-repeat;
	padding:3px;
	margin:0px;
}
.markItUpHeader ul ul a {
	display:block;
	padding-left:0px;
	text-indent:0;
	width:120px; 
	padding:5px 5px 5px 25px;
	background-position:2px 50%;
}
.markItUpHeader ul ul a:hover  {
	color:#FFF;
	background-color:#3C769D;
}
.cl div{float:left}
.cl{overflow: hidden;padding:0 0 40px}
#right .cl{padding:0 0 15px;text-align: center}
.cl2{text-align: center;height:250px}
.cl3{text-align: center;overflow: hidden;padding:10px 0;clear: both}
#captcha { position: relative; left:20px; margin-top: 40px; font-weight: bold;}
#captcha label {position: relative; margin-right: 30px; vertical-align: top}
#captcha img {border:none; }
.between{
    position: absolute;
    bottom:29px;
    left: 140px;
    display:inline;
}
.vote2-true,.vote2-false{
    display:inline-block;
    float:left;
    cursor:pointer;
}
.vote-voted{
    background: url('http://prawdziwaprawda.pl/static/img/wynik.png') top center;
    width: 321px;
    height: 31px;
    padding-top: 10px;
    margin-bottom: 4px;
    text-align:center;
    font-size: 20px;
}
.vote-red{
    color: #A71C1C;
}
vote-blue{
    color: #2E688D;
}

.login {
  position: absolute;
  bottom: 10px;
  right: 0;
}

.login a,.login_using_facebook {
  background: url(/static/img/fb_bg.png) repeat-x #627AAC;
  border: 1px solid #2A457E;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  padding: 3px 8px;
  margin-left: 10px;
  display: inline-block;
  height: 14px;
  font-family: Arial, Helvetica, sans-serif;
}
