@charset "UTF-8";
body {font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Lucida Grande', Arial, Verdana, sans-serif;color:#000;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; font-weight:300;}
img {border: 0px;}
ul, li {list-style:none;}
center {width: 960px;margin: 0px auto;text-align: left;}

.clearboth {clear: both;}
div#layers_footer div.clearboth {height:20px;}
.disabled {cursor: default; filter:alpha(opacity=20) !important; opacity:0.2 !important; -moz-opacity:0.2 !important;}
.disabled_menu {cursor: default; color: #c0c3c6 !important}

input:focus {color:#4a85bd !important;}

/*hipervýnculos globales*/
a:visited, a:link, a:active {color: #4a85bd;text-decoration: none;}
a:hover {color: #000;text-decoration: none;}

/* Progress bar */
div#progressbar {-moz-border-radius:5px;-webkit-border-radius:5px;border: 1px solid #4a85bd;background-color: #eaeaea;}
div#animbar {height: 22px;background-image: url('img/layers_loading_bar.gif');-moz-border-radius:5px;-webkit-border-radius:5px;margin: 0 auto;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);}

/* header */
div#layers_header {background-image: url('img/header_bg.jpg');background-repeat: repeat-x;background-position: left top;background-color: #052542;color:#fff;border-bottom: 3px solid #4a85bd;}
div#layers_header.not_logged {height:380px;overflow: hidden;}
div#layers_header.logged {height:180px;overflow: hidden;}

div#layers_header_left {float:left;width:615px;}
div#layers_header_left_img {}
div#layers_header_left_img > a {position: absolute;width:150px;height: 150px;margin-left:236px;margin-top:150px;filter:alpha(opacity=50);opacity: 0.75;-moz-opacity:0.75;}
div#layers_header_left_img > a:hover {filter:alpha(opacity=100) !important; opacity:1 !important; -moz-opacity:1 !important;}
div#layers_header_left_video {background-image: url('img/header_bg_video.png');background-position: left top; background-repeat: no-repeat;padding:28px 60px 28px 31px;}

div#layers_header.logged div#layers_header_right {margin-top: 10px !important;}
div#layers_header_right {float:right;width:345px;margin-top: 90px;}
div#layers_header_right > h1 {font-size: 0px;background-image: url('img/header_brand.png');background-repeat: no-repeat;}
div#layers_header_right > h1 > a {display: block; width: 345px; height: 90px;}
div#layers_header_right > blockquote {font-size: 24px; line-height: 24px;text-transform: none;font-weight: lighter;margin-bottom: 25px;}
div#layers_header.logged div#layers_header_right > blockquote {text-transform: none;}
div#layers_header_right_links > a {background-color:#042542;color:#fff;border:1px solid #042542;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration: none;padding: 2px 16px;font-family: "Lucida Sans", Arial, Verdana, sans-serif;font-size: 12px;*float:left;*margin-right:3px;filter:alpha(opacity=40); opacity:0.4; -moz-opacity:0.4;}
div#layers_header_right_links > a:hover {-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);filter:alpha(opacity=100) !important; opacity:1 !important; -moz-opacity:1 !important;}
div#layers_header_right_links > a.disabled {cursor: default;}
div#layers_header_right_links > a.disabled:hover {-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0);color:#fff;}

div#layers_header_menu {text-align: right;}
div#layers_header_menu > div#layers_header_menu_login, div#layers_header_menu > div#layers_header_menu_join, div#layers_header_menu > div#layers_header_menu_forgot {background-color:#052542;height:50px;margin-left:615px;margin-top:-50px;position:absolute;width:345px;-moz-box-shadow:0 -3px 3px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 -3px 3px rgba(0, 0, 0, 0.2));}
div#layers_header_menu > div#layers_header_menu_login > form, div#layers_header_menu > div#layers_header_menu_join > form, div#layers_header_menu > div#layers_header_menu_forgot > form {padding:5px 10px;text-align: left;}
div#layers_header_menu > div#layers_header_menu_login > form > input {border:1px solid #E1E1E1;color:#616161;font-size:12px;margin-right:1px;padding:2px 5px;width:115px;font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Lucida Grande', Arial, Verdana, sans-serif;}
div#layers_header_menu > div#layers_header_menu_forgot > form > input {border:1px solid #E1E1E1;color:#616161;font-size:12px;margin-right:1px;padding:2px 5px;width:230px;font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Lucida Grande', Arial, Verdana, sans-serif;}
div#layers_header_menu > div#layers_header_menu_join > form > input {border:1px solid #E1E1E1;color:#616161;font-size:12px;margin-right:1px;padding:2px 5px;width:145px;font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Lucida Grande', Arial, Verdana, sans-serif;}
input#join_tos {width: 20px !important;}
div#layers_header_menu > div#layers_header_menu_join > form > label {font-size: 12px;}
div#layers_header_menu > div#layers_header_menu_login > form > label{display:block;font-size:12px;margin-right:5px;margin-top:2px;text-align:right;}
div#layers_header_menu > div#layers_header_menu_forgot > form > label{display:block;font-size:12px;margin-right:5px;margin-top:2px;text-align:right;}
div#layers_header_menu > div#layers_header_menu_login > form > button, div#layers_header_menu > div#layers_header_menu_join > form > button {-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #c1c1c1;margin-left:-5px;padding:0 5px 2px;width:70px;font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Lucida Grande', Arial, Verdana, sans-serif;font-size:14px;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);}
div#layers_header_menu > div#layers_header_menu_forgot > form > button {-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #c1c1c1;margin-left:-5px;padding:0 5px 2px;width100px;font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Lucida Grande', Arial, Verdana, sans-serif;font-size:14px;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);}
div#layers_header_menu > div#layers_header_menu_login > form > button:hover, div#layers_header_menu > div#layers_header_menu_join > form > button:hover {color: #4a85bd; cursor: pointer;}
div#layers_header_menu > a {display: inline;float:right;width: 172px;height:33px;margin-left: 1px;background-color: #367CB4;margin-top: 1px;*margin-top:-2px;color: #fff;text-decoration: none;font-weight: 300;font-size: 18px;padding-top: 5px;text-align: center;}
div#layers_header_menu > a:hover {background-color: #052542;color: #fff;}
div#layers_header_menu > a.disabled {background-color: #052542;color: #fff;cursor: default;}

/* Body */
div#layers_body_left {float:left;width:490px;margin-top: -19px;padding: 50px;background-image: url('img/body_left_bg.gif');background-repeat: repeat-x;}
div#layers_body_left a:hover {color:#616161;}
div#layers_body_left h2 {font-size: 24px;line-height: 30px;font-weight: bold;}
div#layers_body_left h3 a.join {background-color:#367CB4;display:inline-table;padding:2px 25px;-moz-border-radius:10px;-webkit-border-radius:10px;font-size:20px;color:#fff;-moz-box-shadow:0 0 2px rgba(0, 0, 0, 0.9);-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.9);margin-top:8px;margin-right:5px;background-image: url('img/login_bg.gif');text-shadow:1px 1px #000000;font-weight: normal;border:1px solid #052542;}
span.thin {font-weight: 300;}
div#layers_body_left h3 a:hover {color: #b7cfe5;}
div#layers_body_left h3 {font-size: 16px;line-height: 24px;margin-top: 10px;}
div#layers_body_left h3 img {border:3px dotted #EAEAEA;float:left;margin-right:10px;margin-top:2px;}
div#layers_body.logged div#layers_body_left h3 {margin-top: 30px;}
div#layers_body_left h3 strong {font-weight: bold;}
div#layers_body_left_site {font-size: 12px;line-height: 18px;margin-top: 10px;}
div#layers_body_left_site strong {font-weight: bold;}
div#layers_body_left_site ul{margin-top: 5px;margin-bottom: 15px;}
div#layers_body_left_site li {background-color: #e9e9e9; padding: 5px 10px;color:#616161;margin-bottom:3px;-moz-border-radius:2px;-webkit-border-radius:2px;}
div#layers_body_left_site li:hover {color: #000;}

/* My conversations, Initiated, Replies, All, Users and Layers tabs */
div#layers_body_left_site_spam {margin-top: 10px;}
ul#spam_tabs {height: 30px;}
ul#spam_tabs > li {float: left;line-height: 25px;background-color: #dadada; padding-left: 10px; padding-right: 10px; padding-top: 5px; text-transform: uppercase;font-weight: bold;margin-right: 2px;color:#999;}
ul#spam_tabs > li:hover {color:#000;cursor: pointer;background-color: #F1F1F1;}
ul#spam_tabs > li.selected {color:#000;cursor: default !important;background-color: #F1F1F1;}

div#layers_body_left_my_conversations {margin-top: 14px;}

span.layers_myConv_tab_bouble { width: 0; height: 0; display: inline-block; margin: 0 0 0 0}
span.layers_myConv_tab_bouble > div { position: absolute; margin: -17px 0 0 -13px; display: block; height:0; text-align:center; overflow: visible}
span.layers_myConv_tab_bouble > div > span{ color: #a9a9a9; background-color:#f0f0f0; font-size: 12px; font-weight:bold; display: block; padding: 0 3px; line-height: 20px; height: 20px; min-width:20px;}
span.layers_myConv_tab_bouble > div > em { display: inline-block; width: 0px; height:0px; border:5px solid; border-color: #f0f0f0 transparent transparent transparent; solid; margin-bottom; 10px}

div#layers_body_left_my_conversations ul > li.selected > span.layers_myConv_tab_bouble > div > span{ display: inline-block; color: #fff; background-color:#b7cfe5; font-size: 12px; font-weight:bold; display: block; padding: 0 3px; line-height: 20px; height: 20px}
div#layers_body_left_my_conversations ul > li.selected > span.layers_myConv_tab_bouble > div > em { display: inline-block; width: 0px; height:0px; border-color: #b7cfe5 transparent transparent transparent; solid; margin-bottom; 10px}

div.layers_my_conversations_list > ul > li:hover {background: #f7f7f7; color: #555;}
div.layers_my_conversations_list > ul > li {padding: 0 0 15px 0}
div.layers_my_conversations_list > ul > li > span.avatar_user > img {width: 30px; height: 30px;}
div.layers_my_conversations_list > ul > li > span.date {font-size: 12px; line-height: 10px; width: 298px; height:30px; background: #fff; display:block; line-height: 28px}
div.layers_my_conversations_list > ul > li > span.larger { width: 439px !important;}
div.layers_my_conversations_list > ul > li > span.date img {margin: 0 2px 0 10px}
div.layers_my_conversations_list > ul > li > span.layers {font-size: 12px; width: 70px; height:30px; background-color: #b7cfe5; margin-left: 2px; line-height: 28px}
div.layers_my_conversations_list > ul > li > span.layers img {margin: 6px -1px 0 9px}

div#layers_my_conversations_search {padding: 5px 0 15px 0}
div#layers_my_conversations_search > input { font-size: 10px; border: 1px solid #484a47; color: #797979; padding: 3px 0 0 16px; height:16px; width: 380px; margin: 0 2px 0 0; background: #fff url(http://layers.com/css/img/layer_preview_ico.png) 2px 2px no-repeat}
div#layers_my_conversations_search > button { float: right; border: none; padding: 0px 10px 0 10px; height: 21px; margin: 0 2px 0 0; font-size: 10px; font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Lucida Grande', Arial, Verdana, sans-serif; color: #fff; background-color: #0e142f}
div#layers_my_conversations_search > span.message { text-align:left; display:block; padding: 10px 0 ; margin: 5px 0 0 0 ;  color:#333 }
div#layers_my_conversations_search > span.message > em { font-weight:bold; font-style: normal; color:#0e142f  }
button#clear_results { -moz-border-radius:10px;-webkit-border-radius:10px; background-color: #367CB4; border: none; color: #fff; font-size: 11px;  padding: 2px 7px 3px 7px; margin-top: 0px; margin-left: 3px;  text-shadow: 0 -1px #15458c}
button#clear_results:hover { background-color: #0e142f; }

div.layers_my_conversations_list > ul > li > span.layers > span.layers_bouble { width: 0; height: 0; display: inline-block; margin: 0 0 0 0}
div.layers_my_conversations_list > ul > li > span.layers > span.layers_bouble > div { position: absolute; margin: -6px 0 0 -5px; display: block; text-align:center; height:0px; overflow: visible}
div.layers_my_conversations_list > ul > li > span.layers > span.layers_bouble > div > span.new { color: #fff; background-color:#367cb4; font-size: 10px; font-weight:normal; display: block; padding: 0 2px; line-height: 11px; height: 12px; }
div.layers_my_conversations_list > ul > li > span.layers > span.layers_bouble > div > em { width: 0px; height:0px; border:3px solid; border-color: #367cb4 transparent transparent transparent; solid; margin-bottom; 10px}

div.layers_my_conversations_list > ul > li > span.layers > strong > a {color: #004f84; font-weight: bold }
div.layers_my_conversations_list > ul > li > span.layers > strong > a:hover {color: #000 }
div.layers_my_conversations_list > ul > li > span.extras {font-size: 10px; width: 68px; height:30px; background-color: #fff; margin-left: 2px; line-height: 30px}
div.layers_my_conversations_list > ul > li > span.extras img {margin: 6px -1px 0 6px}
div.layers_my_conversations_list > ul > li > span.private {display: block; position: absolute; margin: 30px 0 0 0; width: 30px; height: 30px; background: #DADADA;}
div.layers_my_conversations_list > ul > li > span.private img {margin: 7px 5px 0 7px}
div.layers_my_conversations_list > ul > li > span.comment {display: block; font-size: 14px; line-height: 20px;overflow: hidden; height: 80px; margin: 6px 0 0 40px; }
div.layers_my_conversations_list > ul > li > span.comment > a { color:#000 ;cursor:hand important!}
/* linea cambiada: div.layers_my_conversations_list > ul > li > span.comment > a > em */
div.layers_my_conversations_list > ul > li > span.comment > a > em {font-weight: bold; font-style: normal}

/* nuevo titulo MyConversations */
span.intro {font-weight: 300; font-size:18px; line-height:24px; display:block; margin-bottom:25px;}

/* Lineas añadidas desde el css de la nueva versión de la web */
div#layers_body_left form > fieldset > div#site_administrator_id > input#displayName { margin: 0 0 10px 0px; border:1px solid #CDD0D5; color:#919191;font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Lucida Grande',Arial,Verdana,sans-serif;font-size:14px; font-weight:300; padding:11px 9px; width:440px; -moz-border-radius:5px; -webkit-border-radius:5px;z-index:1;position: relative;}
div#layers_body_left form > fieldset > div#site_administrator_id > img { border:5px solid #D1D1D1; margin: 50px 0 0 0; position: absolute;}
div#layers_body_left form > fieldset > div#site_administrator_id > input#settingsAvatar { margin:0 20px 20px 50px}
/* Hasta Aqui */

div.layers_myConv_tab_bouble,
div.layers_my_conversations_list span.avatar_user, div#layers_body_left_site_spam_layers span.avatar_user,
div.layers_my_conversations_list span.date, div#layers_body_left_site_spam_layers span.date,
div.layers_my_conversations_list span.layers,
div.layers_my_conversations_list span.extras,
div.layers_my_conversations_list span.private, div#layers_body_left_site_spam_layers span.private,
div.layers_my_conversations_list span.comment, div#layers_body_left_site_spam_layers span.comment
{display: block; float: left}

div.layers_my_conversations_list span.layers img, div#layers_body_left_site_spam_layers span.layers img,
div.layers_my_conversations_list span.date img, div#layers_body_left_site_spam_layers span.date img
{vertical-align: middle}

div#tabs_container { }

/* Modified by Rodrigo - BEGIN */
div.layers_body_left_tab_content ul li span.layers_my_conversations_loading_image {display: block; margin-left: 220px;}
/* Modified by Rodrigo - END */

div.layers_body_left_tab_content {background-color: #f1f1f1;padding: 10px;}
div#layers_body_left_site_spam_users > ul > li {background-color: #fff;font-size: 12px;padding: 10px;margin-bottom: 2px;}
div#layers_body_left_site_spam_layers > ul > li > img, div#layers_body_left_site_spam_users > ul > li > img {position: absolute;border:5px solid #D1D1D1;}
div#layers_body_left_site_spam_layers > ul > li > div.layer_data, div#layers_body_left_site_spam_users > ul > li > div.user_data {padding-left: 55px;}
div.layer_data > p, div.user_data > p {font-size: 16px;line-height: 18px;}
div.layer_data > p + p, div.user_data > p + p {font-size: 10px;}
div.layer_data > p + p + p {font-size: 12px;}
div.layer_data > p + p + p + p, div.user_data > p + p + p {margin-top: 10px;}
div.layer_data > p + p + p + p > a, div.user_data > p + p + p > a {font-size: 12px;background-color: #ff7f01;color:#fff;border:1px solid #c26315;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration: none;padding: 2px 16px;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;margin-right:3px;}
div.layer_data > p + p + p + p > a:hover, div.user_data > p + p + p > a:hover {filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;color: #fff !important;}
div.delete_all {text-align: right;margin-top: 15px;margin-bottom: 5px;}
div.delete_all > a {font-size: 12px;background-color: #ff7f01;color:#fff;border:1px solid #c26315;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration: none;padding: 2px 16px;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;margin-right:3px;}
div.layers_body_left_tab_content ul li div.delete_all {text-align: right;margin-top: 1px;margin-bottom: 5px; float:right;}

div.delete_all > a:hover {filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;color: #fff !important;}
ul#layers_body_left_site_spam_pagination {height: 25px;margin-top: 20px; margin-bottom: 40px;}
ul#layers_body_left_site_spam_pagination > li {float: left;width: 245px;line-height: 25px;}
ul#layers_body_left_site_spam_pagination > li + li {text-align: right;}
div#layers_body_right_links a.disabled, div#layers_header_right_links a.disabled {cursor: default;filter:alpha(opacity=100) !important; opacity:1 !important; -moz-opacity:1 !important;}

div#coming_soon {background-color:#FFFFFF;height:305px;line-height:305px;margin-top:20px;filter:alpha(opacity=90); opacity:0.9; -moz-opacity:0.9;position:absolute;text-align:center;width:470px;z-index:10;}
div#layers_body_left form, div#layers_body_right form {background-color: #f1f1f1;padding: 10px;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-moz-border-radius:2px;-webkit-border-radius:2px;margin-bottom: 35px;}
div#layers_body_left form > fieldset, div#layers_body_right form > fieldset {border: 0;}
div#layers_body_left form > fieldset > label, div#layers_body_right form > fieldset > label {background-color:#FFFFFF;display:block;margin-top:-20px;*margin-top: 0px;padding:1px 10px;-moz-box-shadow:0 0 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.1);-moz-border-radius:2px;-webkit-border-radius:2px;margin-bottom: 10px;font-size:20px;line-height:34px;}
div#layers_body_left form > fieldset > input, div#layers_body_left form > fieldset > textarea, div.layers_code {border:1px solid #CDD0D5;color:#919191;font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Lucida Grande',Arial,Verdana,sans-serif;font-size:14px;font-weight:300;padding:11px 9px;width:450px;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:1;position: relative;}
div.layers_code {background-color:#FFFFFF;color:#DADADA;min-height:135px}
a.copy_to_clipboard {-moz-box-shadow:0 0 2px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.2);background-color:#4A85BD;color:#FFFFFF;margin-left:170px;margin-top:-95px;position:absolute;text-align:center;width:150px;z-index:2;-moz-border-radius:3px;-webkit-border-radius:3px;padding-top: 5px;padding-bottom: 5px;}
a.copy_to_clipboard:hover {background-color:#052542;color:#fff !important;}
div#layers_body_right form > fieldset > input, div#layers_body_right form > fieldset > textarea {border:1px solid #CDD0D5;color:#919191;font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Lucida Grande',Arial,Verdana,sans-serif;font-size:14px;font-weight:300;padding:11px 9px;width:305px;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:1;position: relative;}
div#layers_body_left form > fieldset > input.form_check, div#layers_body_right form > fieldset > input.form_check {width: 20px !important;}
div#layers_body_left form > fieldset > button {background-color: #4a85bd;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #c1c1c1;padding:5px 0;width:70px;font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Lucida Grande', Arial, Verdana, sans-serif;font-size:16px;font-weight: 300;-moz-box-shadow:0 0 2px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.2);width:469px;margin-top: 10px;text-shadow: 0 0 1px #000;}
div#layers_body_right form > fieldset > button {background-color: #4a85bd;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #c1c1c1;padding:5px 0;width:70px;font-family: 'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Lucida Grande', Arial, Verdana, sans-serif;font-size:16px;font-weight: 300;-moz-box-shadow:0 0 2px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.2);width:319px;margin-top: 10px;text-shadow: 0 0 1px #000;}
div#layers_body_left form > fieldset > button:hover, div#layers_body_right form > fieldset > button:hover {background-color: #052542;cursor: pointer;}
div#layers_body_left form > fieldset > img, div#layers_body_right form > fieldset > img {margin-bottom: -25px;margin-top:-20px;border:0 none;}
div#layers_body_left form > fieldset > div#avatar > img, div#layers_body_right form > fieldset > div#avatar > img {border:5px solid #D1D1D1;float:left;margin-right:10px;}
textarea.layers_code {font-size: 12px !important;line-height: 16px !important;height: 150px;}
div#layers_body_left_steps {text-align: right;border-bottom: 1px dotted #4a85bd;border-top: 1px dotted #4a85bd;}

div#layers_body_right {float:right;width:345px;padding-bottom:50px;}
div#layers_body_right_links, div#layers_body_right_cancel {font-size: 38px;line-height: 30px;text-transform: uppercase;font-weight: bold;padding-top: 31px;padding-bottom: 20px;}
div#layers_body.logged div#layers_body_right_links, div#layers_body.logged div#layers_body_right_cancel {font-size: 24px;line-height: 24px;}
div#layers_body_right_links > a, div#layers_body_right_cancel > a {padding-right:15px;filter:alpha(opacity=40); opacity:0.4; -moz-opacity:0.4;}
span.layers_body_right_links_clear {height: 10px;display: block;}
div#layers_body_right_links > a:hover, div#layers_body_right_cancel > a:hover {background-image:url(img/a_selected.gif);*background-image: none;background-position:right 10px;background-repeat:no-repeat;color:#052542;filter:alpha(opacity=100) !important; opacity:1 !important; -moz-opacity:1 !important;}
div#layers_body_right_links > a.disabled, div#layers_body_right_cancel > a.disabled {background-image:url(img/a_selected.gif);background-position:right 10px;background-repeat:no-repeat;color:#052542;cursor:default;}
div#layers_body_right_links > a.site {background-color:#F1F1F1;background-image:none;display:block;font-size:16px;margin-top:2px;padding:2px 15px;}

div#layers_body_right_banners > span {display: block;background-color: #367CB4; color: #fff;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom: 10px;font-size: 24px;line-height: 24px;font-weight: normal;overflow: hidden;}
div#layers_body_right_banners > span > a {color:#fff;display:block;text-shadow:1px 1px #000000;}
span#banner_addon {height: 162px;background-image: url('img/banner_addon.png');}
span#banner_addon > a {height: 162px;padding-left: 225px;padding-top: 35px}
span#banner_addon > a:hover, span#banner_bookmarklet > a:hover {color:#b7cfe5;}
span#banner_chrome {height: 162px;background-image: url('img/banner_chrome.png');}
span#banner_chrome > a {height: 162px;padding-left: 225px;padding-top: 35px}
span#banner_chrome > a:hover, span#banner_bookmarklet > a:hover {color:#b7cfe5;}
span#banner_bookmarklet {height: 104px;background-image: url('img/banner_bookmarklet.png');}
span#banner_bookmarklet > a {height: 162px;padding-left: 200px;padding-top: 15px}

div#layers_body_right_social {font-size:24px;}
div#layers_body_right_social > a {margin-left:5px;*margin-top:-30px;}
div#layers_body_right_social > a > img{vertical-align: middle}

/* Footer */
div#layers_footer {height:270px;color:#fff;font-size: 12px;line-height: 18px;}
div#layers_footer > center {background-color: #eaeaea;-moz-border-radius:5px;-webkit-border-radius:5px;height:100px;}
div#layers_footer_languages {margin-top: 10px;background-color: #fff;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);-moz-border-radius:10px;-webkit-border-radius:10px;float:left;background-image: url('img/layer_dragable.png');background-repeat: repeat-x;padding-top: 13px;margin-left: 40px;}
div#layers_footer_languages > ul {padding: 15px;}
div#layers_footer_languages > img {position: absolute;margin-left:10px;}
div#layers_footer_languages > ul a:hover {color:#616161;}
div#layers_footer_languages > ul a.selected {color:#616161;cursor:default;background-color:#FFFFFF !important;}

div#layers_footer_menu {float: left;margin-top: 38px;margin-left: 43px;color: #000;}
div#layers_footer_menu > ul > li {font-weight: bold;}
div#layers_footer_menu > ul > li + li {float:left;margin-right:10px;font-weight: 300;}

div#layers_footer_team {margin-left: 40px;}
div#layers_footer_team > ul > li {float:left;}
div#layers_footer_team > ul > li + li {width:38px;height:38px;background-color: #fff;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);-moz-border-radius:5px;-webkit-border-radius:5px;margin-left: 7px;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;}

div#layers_footer_team > ul > li + li > div.layer_preview {position: absolute;width: 155px;padding: 10px;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);background-color: #042542;color:#fff;font-family: "Lucida Sans", Arial, Verdana, sans-serif;font-size: 10px;line-height: 12px;margin-top:-245px;margin-left:0px;display: none;min-height:190px;}
div#layers_footer_team > ul > li + li:hover > div.layer_preview {display: block;}
div#layers_footer_team > ul > li + li:hover {alpha(opacity=100);opacity: 1;-moz-opacity:1;}
div.layer_preview > div.layersOS_timeline_buble {border-color:#042542 transparent transparent;border-style:solid;border-width:6px;bottom:0;height:0;margin-bottom:-12px;margin-left:2px;position:absolute;}
span.layer_preview_displayname {display: block;font-size: 12px;line-height: 14px;}

li#layers_footer_team_layers {height: 39px;width: 39px; background-image: url('img/icon_layers.png');}
div#layers_footer_team > ul > li + li > img.layersOS_timeline_layer_buble {position:absolute;margin-left: -4px;margin-top: 14px;}
div.layersOS_footer_avatar_buble {border-color:transparent #FFFFFF transparent transparent;border-style:solid;border-width:6px;height:0;margin-left:-11px;margin-top:11px;width:0;height:0;*margin-top:-30px;}
div#layers_footer_team > ul > li + li > img.avatar_icon{position:absolute;z-index:3;margin-left: 23px;}
div#layers_footer_team > ul > li + li > img + img {position: absolute;margin-left:4px;margin-top:-19px;}

/* Flow */
div#layersOS_transparent_bg {position: fixed;z-index: 300;width: 100%;height: 100%;background-color: #000;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;}
div#layersOS_flow, div#layersOS_alert {width: 460px;background-color: #8393a2; z-index: 99951;position: fixed;-moz-border-radius:10px;-webkit-border-radius:10px;padding: 10px;left:50%; top:50%; margin-top: -100px;margin-left: -230px;text-align: left;}
div#layersOS_extras_help {position: fixed;z-index: 99951;width: 410px;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);-moz-border-radius:10px;-webkit-border-radius:10px;width: 410px;background-color: #fff;background-image: url('img/layer_dragable.png');background-position: left top;background-repeat: repeat-x;overflow: hidden;left: 50%;top:50%;margin-left: -205px;margin-top: -200px;padding:14px;}
div#layersOS_extras_help > p {padding-top: 10px;font-size: 14px;}
div#layersOS_extras_help > p > a {margin-right: 10px;margin-left: 10px;}
div#layersOS_extras_help > p img {max-width: 110px;}
div#layersOS_extras_help div.layersOS_extras_help_close {position: absolute;z-index: 4;background-image: url('img/delete_layer.gif');background-position: center center;background-repeat:no-repeat;font-size: 0px;width: 15px;height: 15px;margin-right:3px;margin-top:-15px;cursor:pointer;right: 0;}
div#layersOS_flow_top, div#layersOS_alert_top {font-size: 0px;height:13px;}
div#layersOS_flow_content, div#layersOS_alert_content {background-color: #fff;border: 1px solid #042542;}
div#layersOS_alert_content > p {padding: 10px;margin:20px 10px 0;font-family: "Lucida Sans", Arial, Verdana, sans-serif;font-size: 12px;text-shadow:0 1px #DADADA;color:#666666;}
span.layersOS_flow_content_form {display:block;padding: 10px;margin:10px 10px 0;font-family: "Lucida Sans", Arial, Verdana, sans-serif;font-size: 12px;text-shadow:0 1px #DADADA;color:#666666;}
div#layersOS_alert_content.alert_confirm {}
div#layersOS_alert_content.alert_error {}
div#layersOS_flow_content > label {display:block;font-family: "Lucida Sans", Arial, Verdana, sans-serif;font-size: 12px;text-shadow:0 1px #DADADA;color:#666666;padding:15px 15px 5px;}
span.layersOS_flow_content_form input {width: 280px;padding: 10px;border: 1px solid #dadada;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;box-shadow:0 0 5px #dadada; -o-box-shadow:0 0 5px #dadada; -moz-box-shadow:0 0 5px #dadada; -webkit-box-shadow:0 0 5px #dadada; -ms-box-shadow:0 0 5px #dadada;color:#666666;margin-right:15px;}
span.layersOS_flow_content_form input:focus {box-shadow:0 0 5px #aaaaaa; -o-box-shadow:0 0 5px #aaaaaa; -moz-box-shadow:0 0 5px #aaaaaa; -webkit-box-shadow:0 0 5px #aaaaaa; -ms-box-shadow:0 0 5px #aaaaaa;}
span.layersOS_flow_content_form button {padding: 10px;font-size: 14px;margin-right: 10px;border: 1px solid #042542;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;background-color:#042542;color:#fafafa;text-shadow:1px 1px #000;cursor: pointer;}
div#layersOS_flow_content > div.clearboth {margin-bottom: 5px;}
div#layersOS_alert_close > a {background-color: #4a85bd;color:#fff;border:1px solid #042542;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration: none;padding: 2px 16px;}
.text_action {font-family:"Lucida Sans",Arial,Verdana,sans-serif;font-size:10px;}
div#layersOS_alert_close {padding:15px;text-align:right;}

div#layers_extras {position: fixed;height: 65px;width:100%;background-color: #fff;top:0;left:0;z-index: 999;-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.9);background-color: #eaeaea;}
div#layers_extras center {width: 1000px;text-align:center;}
div#layers_extras div#layers_extras_button {padding: 30px 15px 15px;font-size: 14px; line-height: 18px;display:inline-table;background-image: url('img/bookmarklet_arrow.gif');background-repeat: no-repeat;background-position:center 5px;}
div#layers_extras div#layers_extras_button a {background-image: url('img/bookmarklet_bg.gif');text-shadow:1px 1px #ccc6c6;background-color:#abaaaa;color:#000;border:1px solid #8b8b8b;text-decoration: none;padding: 2px 16px;font-family: "Lucida Sans", Arial, Verdana, sans-serif;font-size: 12px;*float:left;*margin-right:3px;cursor: move;-moz-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.7);-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.7);-moz-border-radius:10px;-webkit-border-radius:10px;}
div#layers_extras h3 {padding: 25px 0 10px 0;font-weight: normal;color: #052542;font-size: 12px;line-height: 30px;display:inline-table;height: 30px}
div#layersOS_extras_close {position: fixed;right:0;margin-right:3px;margin-top:3px;top:0;}
div#layersOS_extras_close:hover {background-color: #dadada;}
div#layersOS_extras_close a {display: block;}

/* INLINE - BLOCKS */
span.layers_myConv_tab_bouble, span.layers_myConv_tab_bouble > div > em, button#clear_results,
div.layers_my_conversations_list > ul > li > span.layers > span.layers_bouble, 
div.layers_my_conversations_list > ul > li > span.layers > span.layers_bouble > div > em,
div.layers_body_left_tab_content ul li div.delete_all
{display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline;}


/** 
 * Estilos para los logos de cofinanciaciýn.
 */
div#layers_subs
{
  border-top: 1px solid #eaeaea;
  padding: 15px 0px 5px 0px;
}

div#layers_subs > img
{
  margin-right: 15px;
}

div#layers_subs_description
{
  font-size: 11px;
  text-align:justify;
}

/**
 * Estilos para addsite
 */

div.first_title_description
{
  margin-top: 5px;
  font-size: 15px;
  line-height: 20px;
}

#facebookNoConnectionAvailable, #twitterNoConnectionAvailable
{
  margin-left: 15px;
}

div.settingsSocialImage
{
  margin-top: -20px;
  margin-bottom: 10px;
  height: 80px;
  border-bottom: 1px solid #ccc;
  background-repeat: no-repeat;
  padding: 0px;
}

div.facebooksocial
{
  background-image:url(/web/img/facebook.png);  
}

div.twittersocial
{
  background-image:url(/web/img/twitter.png);
}
