/*Fix espaciado */
.content, .post {
    line-height: 28px;
}
/* For docs */
h3,h4 {margin-top:20px}

ol, ul {
	list-style-position:inside;
	list-style-type:square;
}

#docs blockquote {background:none;margin:20px 0 10px 0;
border:solid 1px #7E7E7E;}
#docs blockquote p {background:none; margin:10px;padding:10}

/* For features */
#pagination li{
    color:#7E7E7E;
    font-size:18px;
    border:0; margin:0; padding:0;
    list-style:none;
}

#pagination a{
    border:solid 1px #7E7E7E;
    margin-right:2px;
}

#pagination .previous-off,
#pagination .next-off {
    color:#666666;
    display:block;
    float:left;
    font-weight:bold;
    padding:3px 4px;
}

#pagination .next a,
#pagination .previous a {
    font-weight:bold;
    font-size:18px;    
    border:solid 1px #282017;
}

#pagination .active{
    font-weight:bold;
    display:block;
    float:left;
    padding:4px 6px;
}

#pagination a:link,
#pagination a:visited {
    display:block;
    float:left;
    padding:3px 6px;
    text-decoration:none;
}

#pagination a:hover{
    border:solid 1px #666666;
}

cite {
	padding: 10px 10px 10px 10px;
	margin: 10px 10px 10px 10px;
	border-style: solid;
	border-color: #999;
	float: right;
}

img {border: none;}

.container {
	overflow: hidden;
	margin: 0 auto;
}

#main {
	padding: 10px;
	background: #f0f0f0;
	border: 1px solid #ccc;
}

/*--Main Image Preview--*/
.image_thumb img{
    display:none;
}
.main_image {
	width: 700px; 
	height: 600px;
	float: left;
	background: #333;
	position: relative;
	overflow: hidden;
	color: #fff;
}

.main_image div.img {
	text-align:center;
	width: 700px; 
	height: 600px;
}

.main_image h2 {
    color: white;
	font-size: 1.5em;
	font-weight: normal;
	margin: 0 0 5px;	padding: 10px;
}
.main_image p {
	font-size: 0.8em;
	padding: 10px;	margin: 0;
	line-height: 1.6em;
}
.main_image .block small {margin-left: 10px;}
.main_image .desc{
	position: absolute;
	bottom: 0;	left: 0;
	width: 100%;
	display: none;
}
.main_image .block{
	width: 100%;
	background: #111;
	border-top: 1px solid #000;
}

.main_image a.collapse {
    background: #111 none;
    color:white;
    float:right;
    text-align:center;
    position:absolute;
	height: 27px; width: 100px;
	top: -27px; right: 20px; 
}
.main_image a.show {background-position: left bottom;} 

.image_thumb {
	float: left;
	width: 237px;
	background: #f0f0f0;
	border-right: 1px solid #fff;
	border-top: 1px solid #ccc;
}
.image_thumb img {
	border: 1px solid #ccc; 
	padding: 5px; 
	background: #fff; 
	float: left;
}
.image_thumb ul {
	margin: 0; padding: 0;
	list-style: none;
}
.image_thumb ul li{
	margin: 0; padding: 12px 10px;
	background: #f0f0f0 url(nav_a.gif) repeat-x;
	width: 216px;
	float: left;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #fff;
	border-right: 1px solid #ccc;
}
.image_thumb ul li.hover {
	background: #ddd;
	cursor: pointer;
}
.image_thumb ul li.active {
	background: #fff;
	cursor: default;
}
html .image_thumb ul li h2 {
	font-size: 1.2em; 
	margin: 5px 0; padding: 0;
}
.image_thumb ul li .block {
	float: left; 
	margin-left: 10px;
	padding: 0;
	width: 170px;
}	
.image_thumb ul li p{display: none;}

.appstore a{display:block;width:208px;height:72px;background:url('../img/App_Store_Badge_EN.png') no-repeat;position:absolute;
        left:945px;top:60px;}

.appstore_es a{background:url('../img/App_Store_Badge_ES.png');}
.appstore_beta a{background:url('../img/beta.png');}

/*Color syntax */
.code {background: #122531;border: medium solid #122531; width: 100%;font-family:  }
.codehilite , .codehilite table {overflow: scroll;}
.codehilite{
	font: 1.2em consolas, monaco, 'lucida console', monospace; line-height: 1.5;
	background:  #122531;
}
.codehilite table .codehilite  { margin: 0; width: auto; }
.linenos {color: White;background: #122531;border: medium solid #122531; }
.linenos pre {padding: 0; width:auto }
.codehilite .hll { background-color: #404040 }
.codehilite  { background: #202020; color: #d0d0d0 }
.codehilite .c { color: #999999; font-style: italic } /* Comment */
.codehilite .err { color: #a61717; background-color: #e3d2d2 } /* Error */
.codehilite .g { color: #d0d0d0 } /* Generic */
.codehilite .k { color: #6ab825; font-weight: bold } /* Keyword */
.codehilite .l { color: #d0d0d0 } /* Literal */
.codehilite .n { color: #d0d0d0 } /* Name */
.codehilite .o { color: #d0d0d0 } /* Operator */
.codehilite .x { color: #d0d0d0 } /* Other */
.codehilite .p { color: #d0d0d0 } /* Punctuation */
.codehilite .cm { color: #999999; font-style: italic } /* Comment.Multiline */
.codehilite .cp { color: #cd2828; font-weight: bold } /* Comment.Preproc */
.codehilite .c1 { color: #999999; font-style: italic } /* Comment.Single */
.codehilite .cs { color: #e50808; font-weight: bold; background-color: #520000 } /* Comment.Special */
.codehilite .gd { color: #d22323 } /* Generic.Deleted */
.codehilite .ge { color: #d0d0d0; font-style: italic } /* Generic.Emph */
.codehilite .gr { color: #d22323 } /* Generic.Error */
.codehilite .gh { color: #ffffff; font-weight: bold } /* Generic.Heading */
.codehilite .gi { color: #589819 } /* Generic.Inserted */
.codehilite .go { color: #cccccc } /* Generic.Output */
.codehilite .gp { color: #aaaaaa } /* Generic.Prompt */
.codehilite .gs { color: #d0d0d0; font-weight: bold } /* Generic.Strong */
.codehilite .gu { color: #ffffff; text-decoration: underline } /* Generic.Subheading */
.codehilite .gt { color: #d22323 } /* Generic.Traceback */
.codehilite .kc { color: #6ab825; font-weight: bold } /* Keyword.Constant */
.codehilite .kd { color: #6ab825; font-weight: bold } /* Keyword.Declaration */
.codehilite .kn { color: #6ab825; font-weight: bold } /* Keyword.Namespace */
.codehilite .kp { color: #6ab825 } /* Keyword.Pseudo */
.codehilite .kr { color: #6ab825; font-weight: bold } /* Keyword.Reserved */
.codehilite .kt { color: #6ab825; font-weight: bold } /* Keyword.Type */
.codehilite .ld { color: #d0d0d0 } /* Literal.Date */
.codehilite .m { color: #3677a9 } /* Literal.Number */
.codehilite .s { color: #ed9d13 } /* Literal.String */
.codehilite .na { color: #bbbbbb } /* Name.Attribute */
.codehilite .nb { color: #24909d } /* Name.Builtin */
.codehilite .nc { color: #447fcf; text-decoration: underline } /* Name.Class */
.codehilite .no { color: #40ffff } /* Name.Constant */
.codehilite .nd { color: #ffa500 } /* Name.Decorator */
.codehilite .ni { color: #d0d0d0 } /* Name.Entity */
.codehilite .ne { color: #bbbbbb } /* Name.Exception */
.codehilite .nf { color: #447fcf } /* Name.Function */
.codehilite .nl { color: #d0d0d0 } /* Name.Label */
.codehilite .nn { color: #447fcf; text-decoration: underline } /* Name.Namespace */
.codehilite .nx { color: #d0d0d0 } /* Name.Other */
.codehilite .py { color: #d0d0d0 } /* Name.Property */
.codehilite .nt { color: #6ab825; font-weight: bold } /* Name.Tag */
.codehilite .nv { color: #40ffff } /* Name.Variable */
.codehilite .ow { color: #6ab825; font-weight: bold } /* Operator.Word */
.codehilite .w { color: #666666 } /* Text.Whitespace */
.codehilite .mf { color: #3677a9 } /* Literal.Number.Float */
.codehilite .mh { color: #3677a9 } /* Literal.Number.Hex */
.codehilite .mi { color: #3677a9 } /* Literal.Number.Integer */
.codehilite .mo { color: #3677a9 } /* Literal.Number.Oct */
.codehilite .sb { color: #ed9d13 } /* Literal.String.Backtick */
.codehilite .sc { color: #ed9d13 } /* Literal.String.Char */
.codehilite .sd { color: #ed9d13 } /* Literal.String.Doc */
.codehilite .s2 { color: #ed9d13 } /* Literal.String.Double */
.codehilite .se { color: #ed9d13 } /* Literal.String.Escape */
.codehilite .sh { color: #ed9d13 } /* Literal.String.Heredoc */
.codehilite .si { color: #ed9d13 } /* Literal.String.Interpol */
.codehilite .sx { color: #ffa500 } /* Literal.String.Other */
.codehilite .sr { color: #ed9d13 } /* Literal.String.Regex */
.codehilite .s1 { color: #ed9d13 } /* Literal.String.Single */
.codehilite .ss { color: #ed9d13 } /* Literal.String.Symbol */
.codehilite .bp { color: #24909d } /* Name.Builtin.Pseudo */
.codehilite .vc { color: #40ffff } /* Name.Variable.Class */
.codehilite .vg { color: #40ffff } /* Name.Variable.Global */
.codehilite .vi { color: #40ffff } /* Name.Variable.Instance */
.codehilite .il { color: #3677a9 } /* Literal.Number.Integer.Long */
