/*==========================================================================================
	
Light Blue CSS File
This file contains styles related to the colour scheme of the theme

==========================================================================================

	1.	Link Colours
	2.	Header Colours

==========================================================================================*/


/*==========================================================================================
	1.	Link Colours
==========================================================================================*/

#logo a:hover { color: #006699; }

.tour .callout_box li a:hover,
.tour .callout_box li.ui-state-active a,
.tz_tweet_widget span a,
#sidebar a:hover,
.comment-meta a:hover,
.entry-title a:hover,
a { color: #172f41; }

.tab-tags a:hover {
	color: #ffffff !important; 
	background: #172f41;
}

.page-tagline,
#slider h3 {color: #acd7e9; /* #91bcce; */ }
#slider h3 strong {
	color: #fff;
}

/*==========================================================================================
	2.	Header Colours
==========================================================================================*/

body {
	border-top: 7px solid #1c1c1c;
}

#header {
	border-top: 1px solid #294e6f;
	background: #235aa8;
}

#header.bgblue {
	background: #235aa8 url(../images/header_bg_tiendyblue.jpg) repeat-y center top;
}


.blog-wiki .tz_tab_widget #tab-items li#tz_tab2, .blog-soporte .tz_tab_widget #tab-items li#tz_tab2 {
	width: 140px;
}

.blog-wiki .tz_tab_widget #tab-items li#tz_tab3, .blog-soporte .tz_tab_widget #tab-items li#tz_tab3 {
    width: 68px;
}

.blog-wiki-referencia-variables .tz_tab_widget #tab-items li#tz_tab1 {
	width: 140px;
}
.menu-tab {
	padding: 10px 20px;
}

.firstHeading {
	display: none;
}

.wiki-post {
	padding: 1.5em 0 0 0;
}

.wiki-post h2 {
	font-size: 16px;
}

table.toc {
	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
	box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
	margin: 1em 0 20px 0;
	background: #efefef;
}

table.toc td {
	padding: 10px;
}

/* SIGNUP */
.centrado { width: 980px; margin: 0 auto; }
.article {
	font-size: 1.3em;
	/* width: 460px; */
	border: 1px solid #D6D6D6;
	padding: 15px 20px 25px 15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;	
	border-radius: 3px;
	/* background: #f9fcfc; */
	background: #fff;
	margin: 0 0 40px 0;
}
.article p {
	margin: 0.6em 0; line-height: 140%;
}
.article h2.title {
	margin: 5px 0;
}
.article h2.title, .article h2.title a {
	font-size: 1.4em; color: #319BD8; text-decoration: none;
	font-family: "HelveticaNeue-Light","Helvetica Neue Light",Arial,sans-serif;
	font-weight: 100;
}
.article .fecha {
	color: #999; font-size: 0.9em; /* font-style: italic; */
	padding: 0 0 0.8em 0;
}
.article .ac {
	line-height: 21px; font-size: 1.1em; color: #555;
}

/** SIGNUP **/
input, select, textarea, button {
	background:none repeat scroll 0 0 white;
	border:1px solid #A5ACB5;
	color:#525760;
	display:inline-block;
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,"Jamrul",sans-serif;
	font-size:10px;
	outline:medium none;
}

#signupform {
	margin:0 50px 40px;
	padding-right:160px;
	position:relative;
	z-index:11;
	color: #525760;
}

span.field.large {
	font-size:20px;
}

span.field {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;

	background: #E3E5E7;
	display:block;
	padding:5px;
}

#signup .article p, #signup  .article ul, #signup  .article ol, #signup .article dl {
	clear:both;
	font-size:13px;
	line-height:20px;
	margin:25px 0 0;
	
}
.article input, .article textarea, .article select {
	padding: 6px;
	font-size: 13px;
}
.article span.field input { width: 636px; }
.article span.field input.big { font-size: 16px; }
.article span.field textarea { width: 636px; display: block; }
.article span.field select { width: 650px; }
.article span.field.label {
	padding-left:205px;
	position:relative;
}
.article span.field.label input, .article span.field.label textarea {
	width: 436px;
}
.article span.field.label select {
	width: 450px;
}
.article label {
	display: block;
	padding: 0 0 5px 0;
}
.article span.field label {
	left:15px;
	position:absolute;
	top:10px;
}

.article span.field.multiple input,
.article span.field.multiple textarea,
.article span.field.multiple select {
	width: auto;
}
.article span.field.large { font-size: 20px; }
.article span.field.large input { font-size: 20px; }
.article span.field.large.multiple input { width: 436px; }
.article span.field.error, .article span.note.error {
	background: #c00; color: #fff;
}
.article span.note.error a {
	color: #fff;
}
.note {
	color:#85898F;
	display:block;
	font-size:11px;
	line-height:15px;
	margin:5px 0 0;
}

.error .note {
	color: #fff;
}

input.titleinside, textarea.titleinside {
	color:#B5B9C0;
}

#signupform #form_submit span.note {
	display:inline;
	margin-left:-5px;
}

#form_submit input.submit, #form_submit button {
	-moz-border-radius: 18px;
	-webkit-border-radius: 18px;
	border-radius: 18px;
	
	text-shadow: 0px 1px 0px #2a3f97;/* #179ab8; */
    box-shadow: 0px 1px 0px #2a3f97; /* #4caac0;*/
    -webkit-box-shadow: 0px 1px 0px #2a3f97;
    -moz-box-shadow: 0px 1px 0px #2a3f97;
	
	background: #319BD8; /* #4CC8E4;*/
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	float:right;
	font-size:12px;
	font-weight:bold;
	height:34px;
	margin:0 0 0 10px;
	padding:0 25px;
	text-shadow:0 1px 0 #2a3f97; /* #179AB8; */
	text-transform:uppercase;

}



h1.cabecera {
	background: #eee;
	margin: -15px -20px 0 -15px;
	padding: 15px 60px;
	font-family:"museo-sans-1","museo-sans-2",sans-serif;
	font-weight: normal;
	font-size: 32px;
	line-height: 35px;
	border-bottom: 1px solid #ccc;
}

h1.cabecera strong {
	font-weight: normal; color: #319BD8;
}



.faq h2 {
	margin: 0 0 1em 0;
	font-size: 20px;
}

.faq h3 {
	font-size: 16px;
	margin: 1em 0 0.5em 0;
}

.faq .col {
	float: left;
	width: 420px; padding: 0 25px;
}

.faq p {
	font-size: 12px;
}
/* END SIGNUP */


.tour .tab {
	 padding-top: 0; /* 20px; */
}
.tab .entry-title {
	margin-bottom: 0.7em;
}
.tour .tab ul {
	list-style-type: circle;
}

