/* -----------------------------------------------------------------------


 Blueprint CSS Framework 1.0.1
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* print.css */
body {line-height:1.5;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;color:#000;background:none;font-size:10pt;}
.container {background:none;}
hr {background:#ccc;color:#ccc;width:100%;height:2px;margin:2em 0;padding:0;border:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}
h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif;}
code {font:.9em "Courier New", Monaco, Courier, monospace;}
a img {border:none;}
p img.top {margin-top:0;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
.small {font-size:.9em;}
.large {font-size:1.1em;}
.quiet {color:#999;}
.hide {display:none;}
a:link, a:visited {background:transparent;font-weight:700;text-decoration:underline;}
a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;}

/* CSS trình bày lá số tử vi*/
.laso{
    margin: 20px 0;
}
.laso p{
    background: transparent none repeat scroll 0 0;
    border: 0 none;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
.text-center {
    text-align: center;
}
td{
    vertical-align: top;
}
td, th {
    padding: 0;
}
.laso table{
    width: 99%;
    border: 1px solid #545454;
    font-size: 11px;
    border-collapse: inherit;
	border-spacing: 0;
}
.laso table tbody tr:nth-child(even) td, .laso table tbody tr.even td {background:none;}
.laso table ul{
	margin:2px;
	padding:2px;
	list-style: outside none none;
}
.laso table td{
    border: 1px solid #545454;
    position: relative;
}
.laso div.thien-ban
{
	padding: 10px;
	font-size: 12px;
	margin: 50px 0 0 20px;
}
.laso div.thien-ban div.nhom-thienban
{
	margin-bottom: 20px;
}
.laso div.thien-ban p{
	font-weight: bold;
	color: #666;	
	margin-top: 5px;
}
.cung{
    width: 25%;
	height: 220px;
}
.cung div.chinh-tinh{
	font-weight: bold;
	font-size: 11px;
}
.cung-than {
    border: 1px solid #c20000;
    color: #c20000;
    padding: 1px 3px;
    position: relative;
	font-weight: normal;
}
.cung-daivan{
    position: absolute;
    top: 5px;
    right: 5px;
	font-weight: bold;
}
.chinh-tinh{
	padding-top:5px;
}
.cung-diachi {
    left: 4px;
    position: absolute;
    top: 5px;
}
.laso p.cung-tencung{
	padding:5px 0;
}
.cung-tencung{
	text-align: center;
    font-family: Arial, sans-serif;
    font-size: 11px;
	font-weight: bold;
}
.cung-middle{
    margin-bottom: 30px;
}
.sao-tot{
    width: 44%;
    float: left;
    padding-left: 5px;
}
.sao-xau{
    float: right;
    width: 44%;
    text-align: right;
    padding-right: 5px;
}
.cung-bottom{
    position: absolute;
    bottom: 5px;
    left: 0;
    width: 100%;
}
.cung-tieuvan{
    position: absolute;
    left: 5px;
    bottom: 0;
	font-weight: bold;
}
.cung-nguhanh{
    position: absolute;
    right: 5px;
    bottom: 0;
}
.sao-tuan, .sao-triet{
    padding: 3px 5px;
    color: #FFFFFF;
}
.sao-triet{
    background-color: #777;
}
.sao-tuan{
    background-color: red;
}
.nguhanh-1 {
    color: #777;
}
.nguhanh-2{
    color: black;
}
.nguhanh-3 {
    color: green;
}
.nguhanh-4 {
    color: red;
}
.nguhanh-5 {
    color: #ffcf02;
}
.laso-ghichu{
    list-style: none;
    margin: 10px 0;
}
.laso-ghichu li{
    display: inline-block;
    margin-right: 20px;
}
.laso-ghichu li span{
    display: inline-block;
    width: 21px;
    height: 21px;
    position: relative;
    top: 5px;
    margin-right: 5px;
}
.laso-ghichu li.kim span{
    background-color: #777;
}
.laso-ghichu li.moc span{
    background-color: green;
}
.laso-ghichu li.thuy span{
    background-color: black;
}
.laso-ghichu li.hoa span{
    background-color: red;
}
.laso-ghichu li.tho span{
    background-color: #ffcf02;
}
.laso-giaithich{
    margin-bottom: 15px;
}
.laso-giaithich li{
    display: inline-block;
    margin-right: 15px;
}

/*Ẩn một số vùng không sử dụng*/
div.social-share, div.menu, div.dropdown, ul.breadcrumb, div.follow-me, div.muc-luc, div.tags, a#go-top, ul.laso, ul.laso-giaithich
{
	display:none;
}

h1 {
    margin: -0.5em 0;
    text-align: center;
    font-size:16px;
}
h2 {
    font-size:15px;
}

.text-center {
    text-align: center;
}

div#footer {
    padding: 10px 0 20px;
    text-align: center;
}