@charset utf-8;
/*
Theme Name:Social Metrix EN
Theme URI:http://www.digitalsocialclub.com
Author:Digital Social Club
Author URI:http://www.digitalsocialclub.com
Description:Theme exclusive for Social Metrix in english.
Version:1.0
*/

/* RESETS ------ */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,small,strong,b,i,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tr,th,td{margin:0;padding:0;border:0}
h2 a:hover,h3 a:hover,h4 a:hover{text-decoration:none}
article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section{display:block}
a img{border:0}

a:link, a:visited {color:#97af0e; text-decoration:none}
a:hover {color:#687909; text-decoration:underline}
.red {color:#CC3300}

.clear {height:1px; clear:both}
.hide {display:none}
.left {float:left}
.right {float:right}
.txtSmall {font-size:0.9em; color:#999}
.post-edit-link {background:url(img/edit.gif) no-repeat left top; padding:0 0 0 18px; margin:0 0 20px 0}
.ribet {clear:both; margin:0 0 20px 0; height:26px; background:url(img/bgRibet.png) no-repeat center top}
.backTop {clear:both; margin:20px 0; text-align:right}
.backTop a {background:url(img/dotTop.gif) no-repeat left 4px; font-size:0.9em; padding:0 0 0 16px}
.shareFrame {width:380px; padding:5px 10px 0 10px; margin:0 0 10px 0; border:1px solid #e5e5e5; -ms-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px}

body{font:76% Arial, Helvetica, sans-serif; background:url(img/bg.png) repeat-x left top #FFF; color:#555}

.headerBg {background:url(img/bgHeader.png) no-repeat center top}

#header {margin:0 auto 20px auto; padding:12px 0 0 0; width:960px}
#header h1 a {display:block; width:270px; height:75px; text-indent:-9999px; background:url(img/social-metrix.png) no-repeat left top}

/* MENU css in js/sf ------ */
#nav {height:55px; padding:0 4px; background:url(img/bgNav.png) no-repeat left top; clear:both}

#subNav {height:19px; margin:0 0 2px 0; float:right}
#subNav ul {}
#subNav ul li {display:inline; font-size:0.9em}
#subNav ul li a {padding:3px 6px; color:#333}
#subNav ul li.selected a {color:#94ad07}
#subNav a.signin {padding:3px 6px; color:#FFF; background:#6d734e; -moz-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; display:none; !important }
#subNav a.signin:hover {text-decoration:none; background:#94ad07}

/* STRUCTURE ------ */
#main {margin:0 auto 20px auto; width:960px}
#content {width:960px; margin:0 0 30px 0}

/* HIGHLIGHTS */
#highlight {width:960px; position:relative; margin:0 0 60px 46px; }
#highlight .highlightBase {width:868px; height:241px; background:url(highlights/bgHighlight.png) no-repeat center bottom}
#highlight .high1Col1 {width:255px; margin:40px 0 0 130px; float:left; text-align:center}
#highlight .high1Col1 .logo {margin:0 0 15px 0}
#highlight .high1Col1 h3 {font-family:"Times New Roman", Times, serif; font-size:1.8em; font-style:italic; font-weight:normal; line-height:1.1em}
#highlight .high1Col2 {width:483px; height:241px; float:left; background:url(highlights/bgPaper.png) no-repeat left bottom}
#highlight .high1Col2 .lista {width:220px; margin:60px 0 20px 50px}
#highlight .high1Col2 .lista .item {margin:0 0 8px 0; padding:0 0 5px 25px; background:url(highlights/tilde.gif) no-repeat left 1px; font-size:0.9em}
#highlight .high1Col2 .call {width:220px; margin:0 0 0 50px; text-align:center; font-size:0.9em}
#highlight .high1Col2 .call a {color:#b55b0b; text-decoration:underline}
#highlight .high1Col2 .call a:hover {color:#000}

#highlight .high2Col1 {width:332px; margin:46px 0 0 25px; float:left}
#highlight .high2Col1 h3 {font-family:"Times New Roman", Times, serif; font-size:1.6em; font-weight:normal; line-height:1em; color:#94ad07; margin:0 0 10px 42px}
#highlight .high2Col1 a.schedule  {width:190px; height:38px; display:block; background:url(highlights/scheduleDemo.png) no-repeat left top; text-indent:-9999px}
#highlight .high2Col1 a.schedule:hover {background-position:left -38px}
#highlight .high2Col2 {width:503px; height:241px; float:left}

/* HOME ------ */
#homeBrands {width:430px; margin:0 0 25px 0; padding:0 25px; float:left}
#homeBrands h3 {font-size:1.2em; margin:0 0 20px 0}
#homeBrands ul {list-style-type:none}
#homeBrands ul li {float:left; margin:0 5px 10px 5px}
#homeBrands ul li a:hover {cursor:default}
#homeBrands ul li img {width:70px; height:47px}

#homePost {width:430px; margin:0 0 25px 0; padding:0 25px; float:right}
#homePost h3 {font-size:1.6em; line-height:1.1em; margin:0 0 10px 0}
#homePost h3 a {color:#000}
#homePost h3 a:hover {color:#687909}
#homePost p {margin:0 0 10px 0}
#homePost p.more {font-size:0.9em}
#homePost img {float:left; margin:0 20px 10px 0}

#homeTestimonial {clear:both; padding:50px 180px 0 180px; background:url(img/bgRibet.png) no-repeat center top; text-align:center}
#homeTestimonial p {font-size:2em; font-family:"Times New Roman", Times, serif; font-style:italic}
#homeTestimonial p.author {font-size:1.3em}

/* PAGE ------ */
#page {width:690px; float:left; margin:0 0 20px 0}
#page h2 {font-size:2.4em; font-weight:normal; color:#97af0e; margin:0 0 20px 0; text-shadow:#CCC 1px 1px 1px; text-align:left}
#page h3 {font-size:1.6em; font-weight:normal; margin:0 0 12px 0; line-height:1.1em}
#page h4 {font-size:1.2em; margin:0 0 12px 0; padding:15px 0 0 0; line-height:1.1em}
#page h4 a.linkedin {margin:0 0 0 140px; padding:0; width:137px; height:58px; display:block; background:url(img/botLinkedin.png) no-repeat left top; text-indent:-9999px}
#page p {margin:0 0 10px 0; line-height:1.4em}
#page ul {margin:0 60px 30px 30px; padding:10px 0 0 0}
#page ul li {margin:0 0 10px 0}
#page ol {margin:10px 20px 30px 30px}
#page ol li {margin:0 0 10px 0}

#page .frame {margin:0 0 10px 0; padding:10px; border:1px solid #c7d788; -moz-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px}
#page .frame2 {margin:0 0 16px 0; padding:16px; border:1px solid #c7d788; -moz-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px}

/* PAGE FULL ------ */
#pageFull {width:940px; margin:0 0 20px 10px}
#pageFull h2 {font-size:2.4em; font-weight:normal; color:#97af0e; margin:0 0 20px 0; text-shadow:#CCC 1px 1px 1px; text-align:left}
#pageFull h3 {font-size:1.6em; font-weight:normal; margin:0 0 12px 0; line-height:1.1em}
#pageFull h4 {font-size:1.2em; margin:0 0 12px 0; padding:15px 0 0 0; line-height:1.1em}
#pageFull p {margin:0 0 10px 0; line-height:1.4em}

#pageFull .wpcf7 {padding:0 140px 0 0}
#pageFull .wpcf7 .wpcf7-form {padding:20px 0 0 0}
#pageFull .wpcf7 fieldset {margin:0; padding:0 0 10px 0}
#pageFull .wpcf7 label {float:left; text-align:left; width:120px; padding:5px 0 0 0; display:block; font-size:1.2em; font-weight:bold; color:#999}
#pageFull .wpcf7 .field {float:right; width:350px; margin:0; display:block; font-style:italic; color:#c4c4c4; font-size:1.2em}
#pageFull .wpcf7 .field.desc {width:170px; font-size:1em; font-style:normal; padding:5px 250px 0 0}
#pageFull .wpcf7 .field input {width:170px; height:28px; margin:0 0 0 30px; padding:0 6px; background:url(img/formInput.png) no-repeat left top; border:none}
#pageFull .wpcf7 .field textarea {width:504px; height:122px; margin:0 0 0 -120px; padding:6px 6px 0 6px; background:url(img/formTextarea.png) no-repeat left top; border:none; font-family:Arial, Helvetica; font-size:0.92em}
#pageFull .wpcf7 .field .wpcf7-select {width:178px; margin:0 2px 0 30px; padding:6px; background:url(img/formInput.png) no-repeat left top; border:none}
#pageFull .wpcf7 .field .wpcf7-select option {background:#e8e8e8}
#pageFull .wpcf7 .options {float:right; width:330px; font-size:1.2em}
#pageFull .wpcf7 .options span.wpcf7-list-item {margin:0 15px 0 0}
#pageFull .wpcf7 .field .wpcf7-submit {width:65px; height:30px; margin:0 0 0 333px; display:block; background:url(img/formSend.png) no-repeat left top}
#pageFull .wpcf7 .field .wpcf7-submit:hover, .wpcf7 .field .wpcf7-submit:focus {background-position:0 -30px; cursor:pointer}
#pageFull .wpcf7 .fieldNormal {float:right; width:350px; margin:0; display:block; font-style:italic; color:#c4c4c4; font-size:1.2em}
#pageFull .wpcf7 .fieldNormal .wpcf7-submit {width:65px; height:30px; display:block; background:url(img/formSend.png) no-repeat left top; border:none}
#pageFull .wpcf7 .fieldNormal .wpcf7-submit:hover, .wpcf7 .field .wpcf7-submit:focus {background-position:0 -30px; cursor:pointer}
#pageFull .wpcf7 .fieldUpload {position:relative; width:350px; margin:0 0 -20px 0; display:block; font-style:italic; color:#c4c4c4; font-size:1.2em}
#pageFull .wpcf7 .fieldUpload input {-moz-opacity:0; filter:alpha(opacity:0); opacity:0}
#pageFull .wpcf7 .fieldUpload .wpcf7-file {position:relative; z-index:2; top:-16px; left:28px; -moz-opacity:0; filter:alpha(opacity:0); opacity:0; padding:4px 50px; display:block}
#pageFull .wpcf7 .fieldUpload .fakefile {	position:absolute; top:-20px; left:140px;	z-index:1}
#pageFull .wpcf7 .fieldUpload .note {	position:relative; z-index:10; top:4px; left:205px; font-style:italic; color:#c4c4c4}
#pageFull .wpcf7 .wpcf7-response-output {margin:-63px 0 0 0; border:none; background:#ffff66; padding:10px; width:400px; -moz-border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; font-weight:bold}

#pageFull .wpcf7 .wpcf7-not-valid-tip {border:none; color:#CC0000; background:none; margin:-4px 0 0 -30px; padding:0; font-style:normal}
#pageFull .wpcf7 .check span.wpcf7-list-item {display:block; margin:0 0 2px 0}

#column1 {width:65%; float:left; position:relative; padding:0 10px 0 0; text-align:justify}
#column2 {float:right; width:30%; position:relative; margin:10px 0 0 0}
#column2 .frame {margin:0 0 10px 0; padding:10px; border:1px solid #c7d788; -moz-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px}
#column2 .frame2 {margin:0 0 16px 0; padding:16px; border:1px solid #c7d788; -moz-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px} 
			

/* PAGE FULL NO TITLE PRODUCTS------ */
#pageFullnoTitle {width:960px; margin:0 0 20px 0; text-align:center}
#pageFullnoTitle h2 {font-size:2.2em; font-weight:normal; color:#97af0e; margin:0 0 20px 0; text-shadow:#CCC 1px 1px 1px}
#pageFullnoTitle h2.space {padding-top:20px}
#pageFullnoTitle h3 {font-family:"Times New Roman", Times, serif; font-size:2em; padding:30px 40px; font-style:italic; font-weight:normal; line-height:1em}
#pageFullnoTitle .screens {margin:0 0 60px 0}
#pageFullnoTitle .column1 {width:460px; margin:0 40px 20px 0; float:left; text-align:left}
#pageFullnoTitle .column2 {width:460px; margin:0 0 20px 0; float:left; text-align:left}
#pageFullnoTitle p {margin:0 0 10px 0; line-height:1.4em}

#pageFullnoTitle .cover {width:430px; margin:0 40px 40px 0; padding:15px; background:#d5dbd8; -moz-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; float:left; text-align:left}
#pageFullnoTitle .cover.last {margin:0 0 10px 0}
#pageFullnoTitle .cover h5 {font-size:1.4em; color:#000; padding:0 8px 5px 8px}
#pageFullnoTitle .cover .list {width:430px; height:162px; overflow-x:hidden; overflow-y:scroll}
#pageFullnoTitle .cover .list ul {padding:0 10px 0 0}
#pageFullnoTitle .cover .list ul li {margin:0; padding:8px; background:url(img/bgCoverList.gif) repeat-x left bottom}

#pageFullnoTitle .call1 {width:145px; margin:0 40px 20px 315px; float:left}
#pageFullnoTitle .call2 {width:150px; margin:0 0 20px 0; float:left; text-align:center}
#pageFullnoTitle .scheduleDemo a {width:145px; height:92px; display:block; background:url(img/scheduleDemo.gif) no-repeat left top; text-indent:-9999px}
#pageFullnoTitle .scheduleDemo a:hover {background-position:left -92px}

#pageFullnoTitle .items {padding:0 0 15px 50px}
#pageFullnoTitle .items.item01 {background:url(img/item01.gif) no-repeat left top}
#pageFullnoTitle .items.item02 {background:url(img/item02.gif) no-repeat left top}
#pageFullnoTitle .items.item03 {background:url(img/item03.gif) no-repeat left top}
#pageFullnoTitle .items.item04 {background:url(img/item04.gif) no-repeat left top}
#pageFullnoTitle .items.item05 {background:url(img/item05.gif) no-repeat left top}
#pageFullnoTitle .items.item06 {background:url(img/item06.gif) no-repeat left top}
#pageFullnoTitle .items.item07 {background:url(img/item07.gif) no-repeat left top}
#pageFullnoTitle .compare {width:725px; margin:20px auto 0 auto; padding:15px; background:#d5dbd8; -moz-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
#pageFullnoTitle .compare table {}
#pageFullnoTitle .compare table th {padding:5px; font-size:1.4em; color:#000; text-align:left}
#pageFullnoTitle .compare table td {padding:8px; font-size:1em; background:url(img/bgCoverList.gif) repeat-x left top; text-align:left}
#pageFullnoTitle .call3 {width:150px; float:left; text-align:center}


/* EVENTIA ------ */
#eventia {width:960px; margin:0 0 20px 0; text-align:center}
#eventia h2 {font-size:2.2em; font-weight:normal; color:#97af0e; margin:0 0 20px 0; text-shadow:#CCC 1px 1px 1px}
#eventia h2.space {padding-top:20px}
#eventia h3 {font-family:"Times New Roman", Times, serif; font-size:2em; padding:30px 40px; font-style:italic; font-weight:normal; line-height:1em}
#eventia h4 {font-family:"Times New Roman", Times, serif; font-size:1.4em; padding:0 0 30px; font-weight:normal; line-height:1em}
#eventia .screens {margin:0 0 60px 0}
#eventia .column1 {width:460px; margin:0 40px 20px 0; float:left; text-align:left;}
#eventia .column2 {width:460px; margin:0 0 20px 0; float:left; text-align:left}
#eventia .column3 {width:100px; margin:0 0 20px 0; float:left; text-align:left}
#eventia p {margin:0 0 10px 0; line-height:1.4em}
#eventia .contenedor {width:750px; margin:0 0 20px 0; float:left; text-align:left}
#eventia .cover {width:430px; margin:0 40px 40px 0; padding:15px; background:#d5dbd8; -moz-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; float:left; text-align:left}
#eventia .cover.last {margin:0 0 10px 0}
#eventia .cover h5 {font-size:1.4em; color:#000; padding:0 8px 5px 8px}
#eventia .cover .list {width:430px; height:162px; overflow-x:hidden; overflow-y:scroll}
#eventia .cover .list ul {padding:0 10px 0 0}
#eventia .cover .list ul li {margin:0; padding:8px; background:url(img/bgCoverList.gif) repeat-x left bottom}

#eventia .call1 {width:145px; margin:0 40px 20px 315px; float:left}
#eventia .call2 {width:150px; margin:0 0 20px 0; float:left; text-align:center}
#eventia .scheduleDemo a {width:145px; height:92px; display:block; background:url(img/scheduleDemo.gif) no-repeat left top; text-indent:-9999px}
#eventia .scheduleDemo a:hover {background-position:left -92px}
#eventia .items {padding:0 0 20px 50px}
#eventia .items.item01 {background:url(img/uno.png) no-repeat left top}
#eventia .items.item02 {background:url(img/dos.png) no-repeat left top}
#eventia .items.item03 {background:url(img/tres.png) no-repeat left top}
#eventia .items.item04 {background:url(img/cuatro.png) no-repeat left top}
#eventia .items.item05 {background:url(img/cinco.png) no-repeat left top}
#eventia .items.item06 {background:url(img/seis.png) no-repeat left top}
#eventia .compare {width:725px; margin:20px auto 0 auto; padding:15px; background:#d5dbd8; -moz-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
#eventia .compare2 {width:900px; margin:20px auto 0 auto; padding:15px; background:#555555; -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0;}
#eventia .compare3 {width:900px; margin:0 auto 0 auto; padding:15px; background:#d5dbd8; -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px;}
#eventia .compare table {}
#eventia .compare table th {padding:5px; font-size:1.4em; color:#000; text-align:left}
#eventia .compare table td {padding:8px; font-size:1em; background:url(img/bgCoverList.gif) repeat-x left top; text-align:left}
#eventia .call3 {width:150px; float:left; text-align:center}
#eventia .paypal img{margin-top:30px}
#eventia .button{
	-moz-border-radius:2px 2px 2px 2px;
	-webkit-border-radius:2px 2px 2px 2px;
	-moz-border-radius:2px 2px 2px 2px;
	-webkit-border-radius:2px 2px 2px 2px; 
	margin: 50px 5px 0 0;
	padding: 5px 20px;
	font-family:"Helvetica", Arial, sans-serif;
	font-weight:bold;
	text-shadow: 1px 1px 1px #000000;
	color: #FFF;
	background: linear-gradient(top, #494d4a, #2e302e);
	/* navegadores sin soporte */
    background: black url(img/deg.png) repeat-x;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#494d4a), to(#2e302e));
    /* Safari 5.1+, Chrome 10+ */
    background: -webkit-linear-gradient(top, #494d4a, #2e302e);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #494d4a, #2e302e);
    /* Opera 11.10+ */
    background: -o-linear-background(top, #494d4a, #2e302e);
    /* IE 10 */
    background: -ms-linear-background(top, #494d4a, #2e302e);
    /* estándar */
    background: linear-background(top, #494d4a, #2e302e);
	border:1px solid #000;}

#eventia .wpcf7 {}
#eventia .wpcf7 .wpcf7-form {padding:0 0 0 0}
#eventia .wpcf7 fieldset {margin:10px; padding:0 0 0 0}
#eventia .wpcf7 label {float:left; width:160px; padding:0px 0 0 0; display:block; font-size:1.2em; font-weight:bold; color:#999}
#eventia .wpcf7 .field {float:right; width:550px; margin:0; display:block; font-style:italic; color:#c4c4c4; font-size:1.2em}
#eventia .wpcf7 .field.desc {width:200px; font-size:1em; font-style:normal; padding:5px 350px 0 0}
#eventia .wpcf7 .field input {width:170px; height:28px; margin:0; padding:0 6px; background:url(img/formInput.png) no-repeat left top; border:none}
#eventia .wpcf7 .field textarea {width:504px; height:122px; margin:0; padding:6px 6px 0 6px; background:url(img/formTextarea.png) no-repeat left top; border:none; font-family:Arial, Helvetica; font-size:0.92em}
#eventia .wpcf7 .field .wpcf7-select {width:178px; margin:0 2px 0 0; padding:6px; background:url(img/formInput.png) no-repeat left top; border:none}
#eventia .wpcf7 .field .wpcf7-select option {background:#e8e8e8}
#eventia .wpcf7 .options {float:right; width:550px; font-size:1.2em}
#eventia .wpcf7 .options span.wpcf7-list-item {margin:0 15px 0 0}
#eventia .wpcf7 .field .wpcf7-submit {width:65px; height:30px; margin:0 0 0 454px; display:block; background:url(img/formSend.png) no-repeat left top}
#eventia .wpcf7 .field .wpcf7-submit:hover, .wpcf7 .field .wpcf7-submit:focus {background-position:0 -30px; cursor:pointer}
#eventia .wpcf7 .fieldNormal {float:right; width:550px; margin:0; display:block; font-style:italic; color:#c4c4c4; font-size:1.2em}
#eventia .wpcf7 .fieldNormal .wpcf7-submit {float:left; width:147px; height:30px; display:block; background:url(img/formSend.png) no-repeat left top; border:none; margin-top:15px} 
#eventia .wpcf7 .fieldNormal .wpcf7-submit:hover, .wpcf7 .field .wpcf7-submit:focus {background-position:0 -30px; cursor:pointer}
#eventia .wpcf7 .fieldNormal .wpcf7-submit:hover, .wpcf7 .field .wpcf7-submit:focus {background-position:0 -30px; cursor:pointer}
#eventia .wpcf7 .fieldUpload {position:relative; width:550px; margin:0 0 -20px 0; display:block; font-style:italic; color:#c4c4c4; font-size:1.2em}
#eventia .wpcf7 .fieldUpload input {-moz-opacity:0; filter:alpha(opacity:0); opacity:0}
#eventia .wpcf7 .fieldUpload .wpcf7-file {position:relative; z-index:2; top:-16px; left:28px; -moz-opacity:0; filter:alpha(opacity:0); opacity:0; padding:4px 50px; display:block}
#eventia .wpcf7 .fieldUpload .fakefile {	position:absolute; top:-20px; left:140px;	z-index:1}
#eventia .wpcf7 .fieldUpload .note {	position:relative; z-index:10; top:4px; left:205px; font-style:italic; color:#c4c4c4}
#eventia .wpcf7 .wpcf7-response-output {margin:20px 0 0 135px; border:none; background:#ffff66; padding:10px; width:500px; -moz-border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; font-weight:bold}
#eventia .wpcf7 .wpcf7-not-valid-tip {border:none; color:#CC0000; background:none; margin:-4px 0 0 -30px; padding:0; font-style:normal}
#eventia .wpcf7 .check span.wpcf7-list-item {display:block; margin:0 0 2px 0}
#eventia .button{
	-moz-border-radius:2px 2px 2px 2px;
	-webkit-border-radius:2px 2px 2px 2px;
	-moz-border-radius:2px 2px 2px 2px;
	-webkit-border-radius:2px 2px 2px 2px; 
	margin: 50px 5px 0 0;
	padding: 5px 20px;
	font-family:"Helvetica", Arial, sans-serif;
	font-weight:bold;
	text-shadow: 1px 1px 1px #000000;
	color: #FFF;
	background: linear-gradient(top, #494d4a, #2e302e);
	/* navegadores sin soporte */
    background: black url(img/deg.png) repeat-x;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#494d4a), to(#2e302e));
    /* Safari 5.1+, Chrome 10+ */
    background: -webkit-linear-gradient(top, #494d4a, #2e302e);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #494d4a, #2e302e);
    /* Opera 11.10+ */
    background: -o-linear-background(top, #494d4a, #2e302e);
    /* IE 10 */
    background: -ms-linear-background(top, #494d4a, #2e302e);
    /* estándar */
    background: linear-background(top, #494d4a, #2e302e);
	border:1px solid #000;
}

#eventia .login { 
    
	overflow:hidden; 
	color:#FFFFFF;
	font-family:"Helvetica", Arial, sans-serif;
	font-weight:bold;
	background-color:#181818;
	padding:5px 20px;
	margin-right:4px;
	border-radius:5px;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
	float:right;			
	text-shadow: 1px 1px 1px #000000;

	background: linear-gradient(top, #494d4a, #2e302e);
	/* navegadores sin soporte */
    background: black url(img/deg.png) repeat-x;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#494d4a), to(#2e302e));
    /* Safari 5.1+, Chrome 10+ */
    background: -webkit-linear-gradient(top, #494d4a, #2e302e);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #494d4a, #2e302e);
    /* Opera 11.10+ */
    background: -o-linear-background(top, #494d4a, #2e302e);
    /* IE 10 */
    background: -ms-linear-background(top, #494d4a, #2e302e);
    /* estándar */
    background: linear-background(top, #494d4a, #2e302e);
	border:1px solid #000;
}
				
#eventia .login:hover{
	text-decoration:none;
	background: linear-gradient(top, #afc208, #759505);
	/* navegadores sin soporte */
    background: black url(img/deg1.png) repeat-x;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#afc208), to(#759505));
    /* Safari 5.1+, Chrome 10+ */
    background: -webkit-linear-gradient(top, #afc208, #759505);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #afc208, #759505);
    /* Opera 11.10+ */
    background: -o-linear-background(top, #afc208, #759505);
    /* IE 10 */
    background: -ms-linear-background(top, #afc208, #759505);
    /* estándar */
    background: linear-background(top, #afc208, #759505);
	border:1px solid #556315;
}
#main #eventia .btmargin { margin: 15px 0 0 10px; }
#eventia .button1{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-webkit-border-radius:5px;
	float:left;
	margin: 15px 0 0 50px;
	padding: 5px 20px;
	font-family:"Helvetica", Arial, sans-serif;
	font-weight:bold;
	text-shadow: 1px 1px 1px #000000;
	color: #FFF;
	background: linear-gradient(top, #494d4a, #2e302e);
	/* navegadores sin soporte */
    background: black url(img/deg.png) repeat-x;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#494d4a), to(#2e302e));
    /* Safari 5.1+, Chrome 10+ */
    background: -webkit-linear-gradient(top, #494d4a, #2e302e);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #494d4a, #2e302e);
    /* Opera 11.10+ */
    background: -o-linear-background(top, #494d4a, #2e302e);
    /* IE 10 */
    background: -ms-linear-background(top, #494d4a, #2e302e);
    /* estándar */
    background: linear-background(top, #494d4a, #2e302e);
	border:1px solid #000;}
	
	#eventia .button1:hover{
	text-decoration:none;
	background: linear-gradient(top, #afc208, #759505);
	/* navegadores sin soporte */
    background: black url(img/deg1.png) repeat-x;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#afc208), to(#759505));
    /* Safari 5.1+, Chrome 10+ */
    background: -webkit-linear-gradient(top, #afc208, #759505);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #afc208, #759505);
    /* Opera 11.10+ */
    background: -o-linear-background(top, #afc208, #759505);
    /* IE 10 */
    background: -ms-linear-background(top, #afc208, #759505);
    /* estándar */
    background: linear-background(top, #afc208, #759505);
	border:1px solid #556315;
	
}

/* SET PRODUCTS------ */

#SetProducts {
	margin-top:20px;
}

#SetProducts p {
	margin:0 0 0 0; 
	line-height:1.4em;
	
}

#SetProducts .plan {
	width:20%;
	margin:0 0 5px 0;
	float:left;
	text-align:center;
	
	
}

#SetProducts .plan.leftSide .top {
	-moz-border-radius:4px 0 0 0;
	-webkit-border-radius:4px 0 0 0;
	-moz-border-radius:4px 0 0 0;
	-webkit-border-radius:4px 0 0 0;
	
}

#SetProducts .plan.leftSide .bottom {
	-moz-border-radius:0 0 0 4px;
	-webkit-border-radius:0 0 0 4px;
	-moz-border-radius:0 0 0 4px;
	-webkit-border-radius:0 0 0 4px;
	
}

#SetProducts .plan.rightSide .top {
	-moz-border-radius:0 4px 0 0;
	-webkit-border-radius:0 4px 0 0;
	-moz-border-radius:0 4px 0 0;
	-webkit-border-radius:0 4px 0 0;

}

#SetProducts .plan.rightSide .bottom {
	-moz-border-radius:0 0 4px 0;
	-webkit-border-radius:0 0 4px 0;
	-moz-border-radius:0 0 4px 0;
	-webkit-border-radius:0 0 4px 0;

}


#SetProducts .plan.leftSide .top, #SetProducts .plan.leftSide .bottom {
	border-left:0;
}

#SetProducts .plan.rightSide .top, #SetProducts .plan.rightSide .bottom {
	border-right: 0;
}



#SetProducts .plan .top{
	border-right: 1px solid #454545;
	border-left: 1px solid #6f7271;
	background:#555555;
	padding-bottom:95px
}

#SetProducts .plan .top h4{
	padding-top: 40px
}

#SetProducts .plan .bottom{
    font:110% Arial, Helvetica, sans-serif;
	background: #d5dbd8;
	border-right: 1px solid #c0c5c2;
	border-left: 1px solid #e5ebe8;
	height: 250px;
}



#SetProducts .plan .bottom img{
	margin-top: -80px;
}

#SetProducts .plan .bottom .description{
	text-align: left;
	padding: 10px 0 0 40px;
	font-style:normal;
	font-weight:bold;
	line-height:20px
}

#SetProducts .plan .bottom .checkbox{
	text-align: left;
	padding:0px 0 0 40px;
	font-style:normal;
	font-weight:bold;
	line-height:20px
}

#SetProducts .plan .bottom input{
	margin-left: -20px;
}

#SetProducts .plan .bottom .buy img{
	margin-top: 25px;
}

#SetProducts .plan .bottom .price{
	font-size:22px;
	font-weight:bold;
	height: 25px;
	margin-top:15px;
	margin-bottom:25px;
	color:#FF9900;
	text-shadow:1px 1px 1px #996600
}

#SetProducts .plan .bottom .button{
	-moz-border-radius:4px 4px 4px 4px;
	-webkit-border-radius:4px 4px 4px 4px;
	-moz-border-radius:4px 4px 4px 4px;
	-webkit-border-radius:4px 4px 4px 4px;
	padding: 5px 20px;
	font-family:"Helvetica", Arial, sans-serif;
	font-weight:bold;
	text-shadow: 1px 1px 1px #000000;
	color: #FFF;
	background: linear-gradient(top, #494d4a, #2e302e);
	/* navegadores sin soporte */
    background: black url(img/deg.png) repeat-x;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#494d4a), to(#2e302e));
    /* Safari 5.1+, Chrome 10+ */
    background: -webkit-linear-gradient(top, #494d4a, #2e302e);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #494d4a, #2e302e);
    /* Opera 11.10+ */
    background: -o-linear-background(top, #494d4a, #2e302e);
    /* IE 10 */
    background: -ms-linear-background(top, #494d4a, #2e302e);
    /* estándar */
    background: linear-background(top, #494d4a, #2e302e);
	border:1px solid #000;
}

#SetProducts .plan .bottom .button:hover{
	text-decoration:none;
	background: linear-gradient(top, #afc208, #759505);
	/* navegadores sin soporte */
    background: black url(img/deg1.png) repeat-x;
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#afc208), to(#759505));
    /* Safari 5.1+, Chrome 10+ */
    background: -webkit-linear-gradient(top, #afc208, #759505);
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #afc208, #759505);
    /* Opera 11.10+ */
    background: -o-linear-background(top, #afc208, #759505);
    /* IE 10 */
    background: -ms-linear-background(top, #afc208, #759505);
    /* estándar */
    background: linear-background(top, #afc208, #759505);
	border:1px solid #556315;
	
}

	
#SetProducts h4 {
	font-family:"Helvetica", Arial, sans-serif; 
	font-size:2.2em; padding:10px 10px; 
	font-style:normal; 
	font-weight:bold; 
	line-height:1em; 
	text-shadow: 1px 1px 1px #999; 
	color:#FFF;
	}
	
#SetProducts h5 {
	font-family:"Helvetica", Arial, sans-serif; 
	font-size:2.1em; 
	font-style:normal;
	font-weight:lighter; 
	text-shadow: 1px 1px 1px #999; 
	color:#FFF;
	}



/* PAGE MANAGEMENT ------ */
#pageFull .manager {width:430px; margin:0 40px 20px 0; padding:20px 20px 0 0; float:left}
#pageFull .manager.last {margin-right:0}
#pageFull .manager .photo {width:95px; float:left}
#pageFull .manager .text {width:295px; padding:0 20px 0 0; float:right}
#pageFull .manager .text h4 {font-size:1.6em; margin:0; padding:0; font-weight:normal}
#pageFull .manager .text p {margin:0 0 2px 0}

/* PAGE PARTNERS ------ */
#pageFull .partner {width:430px; margin:0 40px 20px 0; padding:20px 20px 0 0; float:left}
#pageFull .partner.last {margin-right:0}
#pageFull .partner .logo {width:110px; float:left}
#pageFull .partner .text {width:280px; padding:0 20px 0; float:right}
#pageFull .partner .text h4 {font-size:1.6em; margin:0; padding:0; font-weight:normal}
#pageFull .partner .text p {margin:0 0 2px 0}
#pageFull .partner .text p a {text-decoration:none; color:#666}
#pageFull .become {width:680px}

/* PAGE DOWNLOADS ------ */
#page .downloads {margin:0 40px 30px 0}
#page .downloads img {float:left; margin:0 8px 10px 0}
#page .downloads h3 {font-size:1.6em; font-weight:normal; margin:0 0 4px 0; line-height:1em}
#page .downloads p {padding:0; margin:0; line-height:1.2em}
.downloadItem {margin:0 40px 30px 10px; padding:10px 0 0 0}
.downloadItem img {width:50px; float:left}
.downloadItem .info {width:580px; float:right}
.downloadItem .info h3 {font-size:1.6em; font-weight:normal; padding:0; margin:0 0 4px 0; line-height:1em}

/* PAGE CUSTOMERS ------ */
#pageFull {width:940px; margin:0 0 20px 0}
#pageFull ul.customer {padding:20px 0 0 0; list-style-type:none}
#pageFull ul.customer li {float:left; margin:0 15px 28px 12px; padding:0}
#pageFull ul.customer li a:hover {cursor:default}
#pageFull ul.customer li img {width:90px; height:60px}

/* PAGE ARCHIVE ------ */
#postType {width:690px; float:left}
#postType h2 {font-size:2.4em; font-weight:normal; color:#97af0e; margin:0 0 20px 0; text-shadow:#CCC 1px 1px 1px; text-align:left}
#postType h4 {font-size:1.6em; font-weight:normal; margin:0 0 30px 0; line-height:1.1em}
#postType .press {margin:0 0 20px 0; padding:0 0 10px 0}
#postType .press .text {width:490px; float:right}
#postType .press .meta {margin:0 0 10px 0; font-size:0.9em; color:#999}
#postType .press .photo {width:180px; float:left}
#postType .press h3 {margin:0 0 5px 0; font-size:1.6em; line-height:1em}

#postType .webcasts {margin:0 0 20px 0; padding:0 0 10px 0}
#postType .webcasts .text {width:545px; float:right}
#postType .webcasts .play {width:120px; height:90px; background:url(img/videoPlay.png) no-repeat 3px 5px; z-index:10; position:absolute}
#postType .webcasts .photo {width:120px; height:90px; padding:3px; float:left; border:1px solid #e5e5e5; -ms-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; z-index:0}
#postType .webcasts h3 {margin:0 0 5px 0; font-size:1.6em; line-height:1em}

#postType .testimonials {margin:0 30px 20px 30px}
#postType .testimonials p {margin:0}
#postType .testimonials p.author {margin:0; font-weight:bold}

#postType .files {margin:0 20px 20px 0; padding:0 0 10px 0}
#postType .files .text {width:605px; float:right}
#postType .files .icon {width:50px; height:50px; padding:3px; float:left}
#postType .files h3 {margin:0 0 5px 0; font-size:1.6em; line-height:1em}

/* SIDEBAR ------ */
#sidebar {width:230px; margin:40px 0 0 0; float:right}
#sidebar h3 {font-size:1.2em; color:#CCC; font-weight:bold; line-height:1.1em; color:#000}
#sidebar ul {list-style:none; margin:0 0 20px 0}
#sidebar ul li {margin:0}
#sidebar ul li a {padding:4px 0; display:block}
#sidebar ul li.current-menu-item {color:#000}
#sidebar .bottom {padding:15px}
#sidebar small a {font-size:1.1em; color:#57b7e7}

#sidebar .rss {padding:2px 0 0 24px; background:url(img/rss.gif) no-repeat left top}

.widget-area {margin:0 0 15px 0}
.widget-area h3 {padding:4px 0; font-size:1.2em}
.widget-area ul {list-style:none; margin:0}
.widget-area ul li {margin:0}
.widget-area ul li a {padding:5px 10px 6px 17px; display:block}
.widget-area ul li a:hover {}
.widget-area #searchform #s {width:170px; height:28px; margin:0 0 8px 0; padding:0 6px; background:url(img/formInput.png) no-repeat left top; border:none}
.widget-area #searchsubmit {width:75px; height:31px; display:block; background:url(img/formSearch.gif) no-repeat left top; border:none}
.widget-area #searchsubmit:hover, .widget-area #searchsubmit:focus {background-position:0 -31px; cursor:pointer}

.tagcloud {padding:15px; background:url(img/line02.gif) repeat-x left bottom; text-align:center}
.tagcloud a {padding:5px}

/* BLOG ------ */
#blog {width:690px; float:left; margin:0 0 20px 0}
#blog h1 {font-size:2.4em; font-weight:normal; color:#97af0e; margin:0 0 30px 0; text-shadow:#CCC 1px 1px 1px; text-align:left}
#blog h3.results {font-size:2em; font-weight:normal; margin:0 0 20px 0}

.singleCat {margin:0 20px 30px 0}
.singleCat .text {padding:5px 10px 0 0; width:420px; float:right}
.singleCat .photo {width:180px; float:left}
.singleCat h2 {margin:0 0 10px 0; font-size:2em; font-weight:normal; line-height:1em; text-shadow:#CCC 1px 1px 1px}
.singleCat h2 a {color:#000}
.singleCat h2 a:hover {color:#687909; text-decoration:underline}
.singleCat p {margin:0 0 5px 0}
.singleCat .meta {margin:0 10px 0 0; font-size:0.9em; color:#999}
.singleCat .meta .comment {display:inline-block; padding:0 4px 5px 4px; background:url(img/bgComments.gif) no-repeat left bottom #ff8c00; color:#FFF}

.blogPost {margin:0 0 25px 0}
.blogPost .colComments {width:73px; float:left; padding:3px 0 20px 0; text-align:center; background:url(img/bgComment.png) no-repeat left top; color:#FFF; font-size:2.8em}
.blogPost .colComments a {color:#FFF}
.blogPost .colComments a:hover {text-decoration:none}
.blogPost .colPost {width:600px; float:right}
.blogPost .colPost h2 {margin:0 0 10px 0; font-size:2em; font-weight:normal; line-height:1em; text-shadow:#CCC 1px 1px 1px}
.blogPost .colPost h2 a {color:#000}
.blogPost .colPost h2 a:hover {color:#687909; text-decoration:underline}
.blogPost .date {font-size:1.8em; color:#d2d9b8}
.blogPost .metas {margin:0 0 10px 0}
.blogPost .metas .meta {margin:0 0 2px 0; font-size:0.9em; color:#999}

.blogPost .colPost.events {width:673px; float:none}

.blogPost .colPostFull {}
.blogPost .colPostFull h2 {margin:0 0 10px 0; font-size:2em; font-weight:normal; line-height:1em; text-shadow:#CCC 1px 1px 1px}
.blogPost .colPostFull h2 a {color:#000}
.blogPost .colPostFull h2 a:hover {color:#687909; text-decoration:underline}

.postContent {margin:0 0 15px 0}
.postContent p {margin:0 0 10px 0; line-height:1.3em}
.postContent h3 {margin:0 0 10px 0; padding:15px 0 0 0; font-size:1.8em; font-weight:normal; line-height:1em; font-weight:normal}
.postContent h4 {margin:0 0 10px 0; padding:15px 0 0 0; font-size:1.6em; font-weight:normal; line-height:1em; font-weight:normal}
.postContent .more {padding:0 0 0 15px; background:url(img/dotMore.gif) no-repeat left 1px}

.wp-caption {padding:4px 0; border-bottom:1px solid #f5f5f5; font-size:0.9em; color:#CCC; text-align:center}
.wp-caption p.wp-caption-text {padding:0; margin:0}

.alignleft {float:left; margin:0 10px 10px 0}
.alignright {float:right; margin:0 0 10px 10px}
.aligncenter {margin:0 auto 10px auto}

.navigation {height:40px; clear:both}
.older {margin:0 0 30px 0; padding:0 0 0 15px; float:left; background:url(img/dotOlder.gif) no-repeat left 2px; font-weight:bold}
.newer {margin:0 0 30px 0; padding:0 15px 0 0; float:right; background:url(img/dotNewer.gif) no-repeat right 2px; font-weight:bold}
.pagination {margin:0 0 15px 0}

.seguir {padding:0 0 30px 0; clear:both}

.no-results {margin:0 0 20px 0}
.no-results h2 {padding:0 0 10px 0; font-size:1.8em; line-height:1em; font-weight:normal}

/* COMMENTS */
#comments {}
#comments h3 {font-size:1.6em; margin:0 0 10px 10px; font-weight:normal}
#comments ol {list-style:none; margin:0 0 15px 0; padding:0; text-indent:0}
#comments ol li {border-top:1px solid #f2f2f2; margin:0 0 10px 0; padding:10px; position:relative}
#comments ol li .gravatar {float:left}
#comments ol li .comment-content {float:right; width:620px}
#comments ol li .comment-meta {color:#999; font-size:0.9em}
#comments ol li .comment-meta a {}
#comments ol li .comment-meta a:hover {}
#comments ol li p.waiting-for-approval {color:#999}
#comments ol li .comment-text {}
#comments ol li .comment-text .author {margin:0 5px 0 0; padding:0; font-weight:bold; float:left}
#comments ol li p {margin:0 0 5px 0}
#comments ol li ul {padding:0; text-indent:0}
#comments ol li .reply {font-size:0.9em; margin:0}
#comments ol li .reply a:hover {background:#21872b}
#comments ol li .reply a {background:#e9e9e9; color:#fff; padding:1px 3px 2px; text-align:center; width:56px; color:#fff; text-decoration:none}
#comments ol li ul.children { list-style:none; margin:1em 0 0; text-indent:0}
#comments ol li ul.children li { }
#comments ol li ul.children li.alt {background:#CC3300}
#comments ol li ul.children li.bypostauthor {}
#comments ol li ul.children li.byuser {}
#comments ol li ul.children li.comment {}
#comments ol li ul.children li.comment-author-admin {}
#comments ol li ul.children li.depth-2 { margin:0 0 .18em}
#comments ol li ul.children li.depth-3 { margin:0 0 .18em}
#comments ol li ul.children li.depth-4 { margin:0 0 .18em}
#comments ol li ul.children li.depth-5 { margin:0 0 .18em}
#comments ol li ul.children li.odd {}
#comments ol li.even {}
#comments ol li.odd {}
#comments ol li.parent {}
#comments ol li.pingback {}
#comments ol li.pingback.parent {}
#comments ol li.pingback div.vcard {}
#comments ol li.thread-alt { }
#comments ol li.thread-even {}
#comments ol li.thread-odd {}

/* COMMENTS FORM */
#commentform {margin:5px 0 15px 0; padding:15px; background:#f2f2f2; -moz-border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px }
#commentform h4 {margin:0 0 15px 0; font-size:1.6em; font-weight:normal}
#commentform p {margin:0 0 10px 0}
#commentform input {width:220px; padding:2px; border:1px solid #ccc}
#commentform input:focus {background:#eaf3f8; border:1px solid #999}
#commentform p label {width:160px; display:block; float:left; padding:4px 6px 2px 6px; text-align:right; font-size:1em}
#commentform textarea {width:300px;	padding:2px; border:1px solid #ccc; padding:3px 4px 4px 4px}
#commentform textarea:focus {background:#eaf3f8; border:1px solid #999}
.cancel-comment-reply {}
#commentform #submit {width:80px; margin:0 0 0 172px; padding:3px 8px 2px 8px; font-size:0.9em; font-weight:bold; border-top:1px solid #fff;	border-right:1px solid #999; border-bottom:1px solid #999; border-left:1px solid #fff; background:#bcbcbc}
#commentform #submit:focus {background:#eaf3f8; border:1px solid #999}
#commentform small {font-size:0.9em}	

/* FOOTER */
#subFooter {background:url(img/bgSubFooter.png) repeat-x center top}
#subFooter .social {width:155px; margin:0 auto; text-align:center; height:39px}
#subFooter .social ul {list-style-type:none; }
#subFooter .social ul li {width:37px; height:34px; float:left}
#subFooter .social ul li a {width:39px; height:34px; display:block}
#subFooter .social ul li.facebook {background:url(img/icSocial.png) no-repeat left top}
#subFooter .social ul li.twitter {background:url(img/icSocial.png) no-repeat -37px top}
#subFooter .social ul li.youtube {background:url(img/icSocial.png) no-repeat -74px top}
#subFooter .social ul li.rss {background:url(img/icSocial.png) no-repeat -111px top}
#subFooter .social ul li span {display:none}
#subFooter .content {width:940px; padding:10px 10px 20px 10px; margin:0 auto; overflow:hidden}
#subFooter .content .column {width:270px; margin:0 60px 0 0; float:left}
#subFooter .content .columnLast {width:270px; margin:0; float:left}
#subFooter .content h3 {font-size:1.2em; margin:0 0 8px 0; padding:10px 0 0 0}
#subFooter .content p {font-size:0.9em; color:#666; margin:0 0 8px 0}
#subFooter .content p a {color:#333}
#subFooter .content .columnLast p {margin:0 0 2px 0; padding:0}
#subFooter .content .columnLast p.author {margin:0 0 8px 0; color:#333}
#subFooter .content ul {list-style:none}
#subFooter .content ul li {font-size:0.9em; color:#666; margin:0 0 8px 0}
#subFooter .content ul li a {color:#333}

#footer {background:url(img/bgFooter.gif) repeat-x left top}
#footer .info {width:920px; padding:30px; margin:0 auto; text-align:center}
#footer .info p {color:#707650; margin:0 0 4px 0}
#footer .info a {color:#60663e}
#footer a:hover {}

/* ERROR */
#error404 {margin:0 30px 30px 0; padding:0 0 15px 0; background:url(img/line02.gif) repeat-x left bottom}
#error404 h1 {margin:0 0 10px 0; font-size:3em; font-weight:normal; line-height:1em}
#error404 p {margin:0 0 10px 0; line-height:1.3em}
#error404 .buscador {float:left; text-align:left}

/* CUSTOMER LOGIN */
#signin_menu {display:none; background:url(img/bgLogin.png) no-repeat left top;	position:absolute; width:190px;	height:148px; z-index:100; text-align:left; padding:28px; top:15px; right:auto; margin-left:25px; *margin-right:-15px}
#signin_menu input[type=text], #signin_menu input[type=password] {display:block; border:none; background:url(img/bgLoginInput.png) no-repeat left top; font-size:1.2em; margin:0 0 10px; padding:1px 5px 0 5px; color:#7c7c7c; width:171px; height:28px}
#signin_menu p {margin:0 0 5px 0; font-size:1.2em; font-weight:bold}
#signin_menu a {color:#bf712c}
#signin_menu p.forgot {clear:both;	margin:5px 0; font-size:0.9em; font-weight:normal; width:190px; text-align:right}
#signin_submit {background:url(img/botLogin.png) no-repeat left top; display:block; width:64px; height:28px; margin:0 0 5px 0; float:right; border:none}
#signin_submit:hover, #signin_submit:focus {background-position:0 -32px; cursor:pointer}

/* CONTACT FORM */
.wpcf7 {}
.wpcf7 .wpcf7-form {padding:20px 0 0 0}
.wpcf7 fieldset {margin:0; padding:10px 0 0 0}
.wpcf7 label {float:left; text-align:left; width:120px; padding:5px 0 0 0; display:block; font-size:1.2em; font-weight:bold; color:#999}
.wpcf7 .field {float:right; width:550px; margin:0; display:block; font-style:italic; color:#c4c4c4; font-size:1.2em}
.wpcf7 .field.desc {width:200px; font-size:1em; font-style:normal; padding:5px 350px 0 0}
.wpcf7 .field input {width:170px; height:28px; margin:0; padding:0 6px; background:url(img/formInput.png) no-repeat left top; border:none}
.wpcf7 .field textarea {width:504px; height:122px; margin:0; padding:6px 6px 0 6px; background:url(img/formTextarea.png) no-repeat left top; border:none; font-family:Arial, Helvetica; font-size:0.92em}
.wpcf7 .field .wpcf7-select {width:178px; margin:0 2px 0 0; padding:6px; background:url(img/formInput.png) no-repeat left top; border:none}
.wpcf7 .field .wpcf7-select option {background:#e8e8e8}
.wpcf7 .options {float:right; width:550px; font-size:1.2em}
.wpcf7 .options span.wpcf7-list-item {margin:0 15px 0 0}
.wpcf7 .field .wpcf7-submit {width:65px; height:30px; margin:0 0 0 454px; display:block; background:url(img/formSend.png) no-repeat left top}
.wpcf7 .field .wpcf7-submit:hover, .wpcf7 .field .wpcf7-submit:focus {background-position:0 -30px; cursor:pointer}
.wpcf7 .fieldNormal {float:right; width:550px; margin:0; display:block; font-style:italic; color:#c4c4c4; font-size:1.2em}
.wpcf7 .fieldNormal .wpcf7-submit {width:65px; height:30px; display:block; background:url(img/formSend.png) no-repeat left top; border:none}
.wpcf7 .fieldNormal .wpcf7-submit:hover, .wpcf7 .field .wpcf7-submit:focus {background-position:0 -30px; cursor:pointer}
.wpcf7 .fieldUpload {position:relative; width:550px; margin:0 0 -20px 0; display:block; font-style:italic; color:#c4c4c4; font-size:1.2em}
.wpcf7 .fieldUpload input {-moz-opacity:0; filter:alpha(opacity:0); opacity:0}
.wpcf7 .fieldUpload .wpcf7-file {position:relative; z-index:2; top:-16px; left:28px; -moz-opacity:0; filter:alpha(opacity:0); opacity:0; padding:4px 50px; display:block}
.wpcf7 .fieldUpload .fakefile {	position:absolute; top:-20px; left:140px;	z-index:1}
.wpcf7 .fieldUpload .note {	position:relative; z-index:10; top:4px; left:205px; font-style:italic; color:#c4c4c4}
.wpcf7 .wpcf7-response-output {margin:20px 0 0 135px; border:none; background:#ffff66; padding:10px; width:500px; -moz-border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; font-weight:bold}
.wpcf7 .wpcf7-not-valid-tip {border:none; color:#CC0000; background:none; margin:-4px 0 0 -30px; padding:0; font-style:normal}
.wpcf7 .check span.wpcf7-list-item {display:block; margin:0 0 2px 0}

/* VIDEO LIGHTBOX */
.nyroModalBg {position:fixed; overflow:hidden; top:0; left:0; height:100%;	width:100%; background:#2e312f; opacity:0.8}
.nmReposition {position:absolute}
.nyroModalCloseButton {top:-13px; right:-13px; width:12px; height:12px; text-indent:-9999em; background:url(img/close.gif)}
.nyroModalTitle {top:-26px; left:0; margin:0; font-size:1.1em; color:#ddd}
.nyroModalCont {position:absolute;	margin:25px; background:#2e312f}
.nyroModalCont iframe {width:640px; height:390px}
.nyroModalLink, .nyroModalDom, .nyroModalForm, .nyroModalFormFile {position:relative; padding:10px; min-height:250px; min-width:250px;	max-width:1000px}
.nyroModalImage, .nyroModalSwf, .nyroModalIframe, .nyroModalIframeForm {position:relative;	overflow:hidden}
.nyroModalImage img {vertical:align:top}
.nyroModalHidden {left:-9999em; top:-9999em}
.nyroModalLoad {position:absolute; width:100px; height:100px; background:#fff url(img/ajaxLoader.gif) no-repeat center;	padding:0}
.nyroModalPrev, .nyroModalNext {outline:none;	position:absolute;	top:0;	height:60%; width:150px; min-height:50px; max-height:300px; cursor:pointer;	text-indent:-9999em;}
.nyroModalImage .nyroModalPrev, .nyroModalImage .nyroModalNext {height:100%; width:40%; max-height:none}
.nyroModalPrev {left:0}
.nyroModalPrev:hover {}
.nyroModalNext {right:0; background-position:right 20%}
.nyroModalNext:hover {background-position:right 20%;}


/*TOOLTIP*/
.tooltipTitle {
font-weight: bold;
color:#FF9900;
}
#tooltip {
position: absolute;
padding: 4px;
color: #FFF;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
display: none;
text-align: left;
background-color: #000;
opacity: 0.8;
-moz-opacity: 0.8;
filter: alpha(opacity=80);
}
