
/* Custom styles for Confluence (included for all themes by default) */

@charset "utf-8";
.has-blog-sidebar #title-text,
.blogHeading {
	font-family: tahoma;
	font-size: 34px;
	line-height: 1.4;
	font-weight: normal !important;
}

.has-blog-sidebar wiki-content,
.blogpost .wiki-content {
	font-family: lucida sans unicode, sans-serif;
	color: #4E4D4D;
}

.has-blog-sidebar wiki-content h4,
.blogpost .wiki-content h4 {
	font-size: 17px;
	font-family: tahoma;
	letter-spacing: 0.5px;
}

.has-blog-sidebar wiki-content p,
.blogpost .wiki-content p,
.wiki-content p {
	font-family: lucida sans unicode, sans-serif;
	font-size: 17px;
	line-height: 150%;
}


.wiki-content .panel li,
.wiki-content .panel p em {
	font-family: lucida sans unicode, sans-serif;
	font-size: 15px;
	line-height: 1.4em;
}


/*subtitulos en reclutamientos*/

.wiki-content .subtitulos_graficos p,
.wiki-content .subtitulos_graficos {
	font-family: lucida sans unicode, sans-serif !important;
	font-size: 13px !important;
	line-height: 1.4em !important;
}

.blog-post-list .blog-item .blog-title {
	font-family: tahoma;
	font-size: 14px;
}

.blog-post-list .blog-item .blog-item-creator {
	font-family: tahoma;
	font-size: 14px;
}

.blog-post-list .blog-item .blog-item-date {
	font-family: tahoma;
	font-size: 12px;
}

.blog-post-list .blog-item .blog-item-space {
	font-family: tahoma;
	font-size: 12px;
}

.postular {
	padding: 0px 10px;
        transition-duration:0.2s;
}
.postular:hover {
        transition-duration:0.2s;
        opacity:0.8;
}
#content-editable-container a {
	text-decoration: none;
	color: #066293;
	transition-duration: 0.2s;
}

#content-editable-container a:hover {
	color: #28a6db;
	transition-duration: 0.2s;
}

#paginador a {
	text-decoration: none
}

.hover:hover {
	background-color: #f0f0f0
}

.border_radius {
	border: 1px solid silver;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px
}

.border_radius_left {
	-webkit-border-top-left-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-topleft: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-top-left-radius: 20px;
	border-bottom-left-radius: 20px;
        background-color:#f67e62!important;
        color:#fff!important;
}

.border_radius_top {
	border: 1px solid silver;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
        background: #066293!important;
        padding:1px 0;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #e1e1e1;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	font-size: 11px
}

.page-metadata {
	visibility: hidden
}

#completo {
	position: relative;
	width: 100%;
	margin: 0 auto;
	-moz-box-shadow: 0 0 30px 5px #888;
	-webkit-box-shadow: 0 0 30px 5px#888;
	box-shadow: 0 0 30px 5px #888
}

#menu_fixed {
	position: fixed;
	left: 50%;
	margin-top: 0;
	width: 45px;
	position: fixed;
	top: 18%;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: #fff;
	margin-left: -526px;
	z-index: -999
}

#head {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 100!important;
	background-color: #fff;

}

#header {
	background-color: #f78d6f!important;
        position: fixed ;
        top: 0 ;
        width: 100% ;
       margin-top: 127px ;
       z-index: 99 ;
      padding-left: 9rem;
      -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 1px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 0 rgba(0,0,0,.1);
}

#header-menu-bar {
	float: left !important;
}

#mensaje_header {
	float: left;
	position: absolute;
	z-index: 1;
	width: 732px;
	height: 84px;
	top: 8px;
	left: 238px
}

#redes_sociales {
	float: left;
	position: absolute;
	z-index: 99;
	width: 415px;
	height: 27px;
	top: 50px;
	right: 5px
}

#logoPortal {
	position: absolute;
	left: 0;
	top: 8px;
	width: 238px;
	height: 84px;
	z-index: 10
}

#redes_sociales a {
	text-decoration: none
}

#redes_sociales a .acceso_socio_negocios {
	background-color: #ca6b54;
	-moz-border-radius: 5px 5px 0;
	-webkit-border-radius: 5px 5px 0 5px;
	border-radius: 5px 5px 0 5px;
	text-decoration: none;
	padding: 4px;
}

#redes_sociales a .acceso_socio_negocios:hover {
	background-color: #9d2f14;
	-moz-border-radius: 5px 5px 0;
	-webkit-border-radius: 5px 5px 0 5px;
	border-radius: 5px 5px 0 5px;
}

#redes_sociales a .acceso_socio_rys {
	background-color: #1f5981;
	-moz-border-radius: 5px 5px 0;
	-webkit-border-radius: 5px 5px 0 5px;
	border-radius: 5px 5px 0 5px;
	text-decoration: none;
	padding: 4px 10px;
}

#redes_sociales a .acceso_socio_rys:hover {
	background-color: #3586be;
	-moz-border-radius: 5px 5px 0;
	-webkit-border-radius: 5px 5px 0 5px;
	border-radius: 5px 5px 0 5px;
}

#redes_sociales a div span {
	color: #fff;
	font-weight: 700;
	font-size: 12px;
	text-decoration: none;
	margin: 0;
}

#barra_tricolor_head {
	position: absolute;
	top: 0;
	left: 0;
	height: 8px;
	width: 970px;
	line-height: 7px;
	z-index: 1
}

.barra_derecha {
	background-color: #109aa5;
	width: 250px;
	float: right;
	color: #464646;
	padding-right: 10rem;
	font-weight: bold
}

.usted_esta {
	padding-right: 10px;
	color: #fff;
	float: left;
	font-weight: bold
}

#cuerpo_central {
	width: 80%;
        padding-left:10%;
        padding-right:10%;
	background-color: #FFF;
	display: table;
	padding-top: 150px;
	margin: auto;
}

#barra_tricolor_foot {
	width: 970px
}

#home {
	position: relative;
	font-family: Verdana, Geneva, sans-serif;
	left: 0;
	top: 0;
	width: 970px;
	padding-bottom: 10px;
	margin: 0;
	display: inline-block
}

#home #noticias {
	position: relative;
	width: 288px;
	float: left;
	height: 100%;
	display: table;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px
}

#home .titulo_foto {
	padding-left: 20px;
	background-image: url("/sitio_portal/images/home/icono_titulo.gif");
	background-repeat: no-repeat;
	background-position: left 0;
	font-size: 12px;
	letter-spacing: 0;
	background-color: #464646
        filter:saturate(2);
}

#home .titulo_foto span {
	padding: 2px 0;
	color: #fff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px
}

#home #noti_caja_titulo {
	position: relative;
	width: 268px;
	height: 17px
}

#home #noti_caja_contenido {
	position: relative;
	width: 272px;
	margin-top: 5px;
	padding: 8px
}

#home #noti_caja_contenido #noti_principal {
	position: relative;
	width: 272px
}

#home #noti_caja_contenido #noti_principal #imagen_noti_p {
	position: relative;
	float: left;
	width: 216px;
	height: 138px
}

#home #noti_caja_contenido #noti_principal #fecha_noti_p {
	position: relative;
	float: left;
	width: 53px;
	height: 130px;
	margin-top: 16px
}

#home #noti_caja_contenido #noti_principal #fecha_noti_p #dia {
	position: relative;
	float: left;
	width: 53px;
	height: 44px;
	background-image: url(/sitio_portal/images/home/fecha_pestana.gif);
	background-repeat: no-repeat;
	background-position: right 0;
	letter-spacing: 0;
	background-color: #d58067
}

#home #noti_caja_contenido #noti_principal #fecha_noti_p #dia div {
	position: relative;
	font-size: 30px;
	text-align: center;
	height: 24px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #fff
}

#home #noti_caja_contenido #noti_principal #fecha_noti_p #mes_ano {
	padding: 2px
}

#home #noti_caja_contenido #noti_principal #fecha_noti_p #mes_ano div {
	font-size: 11px;
	text-align: center;
	color: #a72a0d
}

#home #noti_caja_contenido .logo_bandera img {
	float: right;
	margin-left: 4px
}

#home #noti_caja_contenido #noti_principal #noti_titulo_princ {
	position: relative;
	float: left;
	padding: 0;
	width: 250px
}

#home #noti_caja_contenido #noti_principal #noti_titulo_princ a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #00487d;
	font-weight: bold;
	text-decoration: none
}

#home #noti_caja_contenido #noti_principal #noti_titulo_princ a:hover {
	color: #0062aa
}

#home #noti_caja_contenido #noti_principal #noti_bajada_princ {
	font-size: 11px;
	color: #000;
	padding: 0;
	text-align: left;
	line-height: 15px;
	width: 255px
}

#home #noti_caja_contenido #noti_principal #noti_bajada_princ .pais {
	font-size: 10px;
	color: #ce0000;
	padding: 0 4px
}

#home .link_ver_noticia {
	position: relative;
	bottom: 3px;
	right: 5px;
	text-align: right;
	display: block;
	padding-top: 4px
}

#home .link_ver_noticia a {
	font-size: 10px;
	color: #fff;
	text-decoration: none
}

#home .link_ver_noticia a:hover {
	font-size: 10px;
	color: #d58067;
	text-decoration: none
}

#home #noticias hr {
	position: relative;
	padding: 0 8px
}

#home #noticias .noti_secundaria_comp {
	font-family: Verdana, Geneva, sans-serif;
	position: relative;
	padding-top: 4px
}

#home #noticias .noti_secundaria_comp .noti_titulo_secun {
	position: relative;
	padding: 4px 2px
}

#home #noticias .noti_secundaria_comp .noti_titulo_secun a {
	font-size: 12px;
	color: #00487d;
	font-weight: bold;
	text-decoration: none
}

#home #noticias .noti_secundaria_comp .noti_titulo_secun a:hover {
	color: #0062aa
}

#home #noticias .noti_secundaria_comp .noti_bajada_secun {
	font-size: 11px;
	color: #000;
	padding: 2px;
	text-align: left;
	line-height: 15px
}

#home #noticias .noti_secundaria_comp .noti_bajada_secun .fecha {
	font-size: 10px;
	color: #ce0000;
	padding: 0 4px
}

#home #noticias .noti_secundaria_comp .fecha {
	font-size: 12px;
	color: #ce0000;
	padding: 0 4px;
}

#home #noticias .noti_otras .noti_titulo_otras {
	position: relative;
	padding: 4px 2px
}

#home #noticias .noti_otras .noti_titulo_otras a {
	font-size: 12px;
	color: #00487d;
	font-weight: bold;
	text-decoration: none
}

#home #noticias .noti_otras .noti_titulo_otras a:hover {
	color: #0062aa
}

#home #noticias .noti_otras .noti_titulo_otras .fecha {
	font-size: 12px;
	color: #ce0000;
	padding: 0 4px
}

#home #noticias .noti_otras .fecha {
	font-size: 12px;
	color: #ce0000;
	padding: 0 4px;
}

#home #separa_col_1_2 {
	width: 31px;
	margin: 0;
	float: left;
	height: 100%;
	display: inline-block
}

#home #separa_col_1_2 div {
	width: 1px;
	margin: 0 15px;
	height: 100%;
	display: block;
	background-image: url(/sitio_portal/images/home/pixel_464646.jpg);
	background-repeat: repeat-y
}

#home .section_2 {
	position: relative;
	width: 621px;
	float: left;
	height: 100%;
	display: table
}

#home .columna_2 {
	position: relative;
	width: 364px;
	margin: 0;
	float: left
}

#home #utilidades {
	position: relative
}

#home #utilidades_titulo {
	position: relative;
	height: 17px
}

#home #utilidades_caja_contenido {
	margin-top: 5px;
	width: 364px;
	height: 228px;
	padding: 0
}

#home #utilidades_caja_contenido ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 21px;
	background: #FFF
}

#home #utilidades_caja_contenido ul.tabs li {
	float: left;
	margin: 0;
	height: 21px;
	line-height: 21px;
	border-left: 0;
	margin-bottom: -1px;
	background: #464646;
	overflow: hidden;
	position: relative
}

#home #utilidades_caja_contenido ul.tabs li a {
	text-decoration: none;
	color: #fff;
	display: block;
	font-size: 12px;
	outline: 0;
	padding-top: 0;
	padding-bottom: 0;
	text-align: center
}

#home #utilidades_caja_contenido ul.tabs li a:hover {
	background: #333
}

#home #utilidades_caja_contenido ul.tabs li.active,
#utilidades_caja_contenido ul.tabs li.active a:hover {
	background: #faaf3b;
	color: #FFF
}

#home #utilidades_caja_contenido .tab_container {
	border: 1px solid #faaf3b;
	clear: both;
	float: left;
	height: 205px;
	background: #fff;
	width: 362px
}

#home #utilidades_caja_contenido .tab_content {
	font-size: 1.2em
}

#home #utilidades_caja_contenido .tab_content .vergrande {
	position: relative;
	background-color: #faaf3b;
	font-size: 10px;
	width: 362px;
	height: 17px;
	color: #FFF;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center
}

#home #col_opinion {
	position: relative;
	margin-top: 8px
}

#home #col_opinion_titulo {
	position: relative;
	height: 17px
}

#home #col_opinion_caja_contenido {
	position: relative;
	margin-top: 5px;
	padding: 0
}

#home #col_opinion_caja_contenido #col_opinion_autor {
	padding: 5px 10px 0px 10px;
	font-size: 14px
}

#home #col_opinion_caja_contenido #col_opinion_texto {
	padding: 0px 10px;
	font-size: 12px;
	line-height: 1.2em;
	font-weight: bold
}

#home #col_opinion_caja_contenido #col_opinion_texto a {
	color: #00487d
}

#home #col_opinion_caja_contenido #col_opinion_texto a:hover {
	color: #0062aa
}

#home #video_semana {
	position: relative;
	margin-top: 8px
}

#home #video_semana_titulo {
	position: relative;
	height: 17px
}

#home #video_semana_caja_contenido {
	position: relative;
	margin-top: 5px;
	background-color: #ececec
}

#home #video_semana_caja_contenido #caja_video {
	position: relative;
	padding: 10px;
	background-color: #ececec
}

#home .columna_3 {
	position: relative;
	width: 242px;
	margin: 0 0 0 14px;
	float: left
}

#home #oport_negocio {
	position: relative
}

#home #oport_negocio_titulo {
	position: relative;
	height: 17px
}

#home #oport_negocio_caja_contenido {
	position: relative;
	margin-top: 5px;
	border: #5fa7a7 1px solid;
	height: 226px
}

#home #oport_negocio_caja_contenido .caja_slider {
	margin: 0 5px;
	background-color: #fff
}

#home #oport_negocio_caja_contenido .caja_slider .item {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin-bottom: 10px;
	line-height: 14px;
	height: auto
}

#home #oport_negocio_caja_contenido .caja_slider .item a {
	color: #464646;
	text-decoration: none
}

#home .boletin {
	position: relative;
	margin-top: 8px
}

#home .boletin #boletin_titulo {
	position: relative;
	height: 17px
}

#home .boletin #boletin_caja_contenido {
	position: relative;
	margin-top: 5px;
	border: 1px solid #464646
}

#home .recomendamos {
	position: relative;
	margin-top: 8px
}

#home #recomendamos_titulo_1 {
	position: relative;
	height: 17px
}

#home #recomendamos_caja_contenido_1 {
	position: relative;
	margin-top: 5px;
	border: #e2955b 1px solid;
	background-color: #ececec;
	padding-top: 11px;
	padding-bottom: 12px;
	padding-left: 20px;
	padding-right: 20px;
	height: auto
}

#home #recomendamos_caja_contenido_2 {
	position: relative;
	margin-top: 5px;
	border: #e2955b 1px solid;
	background-color: #ececec;
	padding: 10px 20px;
	height: auto
}

#home .recomendamos_banner_tipo_1 {
	position: relative
}

.recomendamos_espacio {
	position: relative;
	height: 10px
}

#home .columnas_2_3 {
	position: relative;
	width: 621px;
	margin: 0;
	float: left
}

#home #reclutamiento {
	position: relative;
	margin-top: 8px
}

#home #reclutamiento_titulo {
	position: relative;
	height: 17px
}

#home #reclutamiento_caja_contenido {
	position: relative;
	margin-top: 5px;
	border: #464646 1px solid
}

#home #capacitacion {
	position: relative;
	margin-top: 8px
}

#home #capacitacion_titulo {
	position: relative;
	height: 17px
}

#home #capacitacion_caja_contenido {
	position: relative;
	margin-top: 5px;
	border: #464646 1px solid;
	padding: 5px;
	height: 250px
}

#home #capacitacion_caja_contenido #titulo_cursos {
	position: relative;
	padding: 4px 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #464646
}

#home #capacitacion_caja_contenido #logo_bureau {
	position: relative;
	float: right;
	height: 113px
}

#home #capacitacion_caja_contenido .logo_curso {
	position: relative;
	width: 46px;
	float: left;
	padding-top: 3px;
	padding-bottom: 0;
	padding-left: 6px;
	padding-right: 6px;
	font-size: 9px;
	text-align: center;
	color: #464646
}

#home #capacitacion_caja_contenido .logo_curso img {
	position: relative;
	float: left
}

#home #capacitacion_caja_contenido .logo_curso .link {
	position: relative;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	float: left;
	text-decoration: none
}

#home #nota_prensa {
	position: relative;
	margin-top: 8px
}

#home #nota_prensa_titulo {
	position: relative;
	height: 17px
}

#home #nota_prensa_caja_contenido {
	position: relative;
	margin: 5px 0;
	padding: 5px
}

#home #nota_prensa_caja_contenido hr {
	position: relative;
	margin: 8px;
	clear: both
}

#home #nota_prensa_caja_contenido .nota_prensa_encabezado {
	position: relative;
	padding: 2px 10px;
	clear: both
}

#home #nota_prensa_caja_contenido .nota_prensa_encabezado .nota_prensa_foto {
	position: relative;
	padding: 0 10px 0 0;
	width: auto;
	height: 40px;
	margin: 0 auto
}

#home #nota_prensa_caja_contenido .nota_prensa_encabezado .nota_prensa_titulo {
	position: relative;
	width: 250px
}

#home #nota_prensa_caja_contenido .nota_prensa_encabezado .nota_prensa_titulo a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #00487d;
	line-height: 12px
}

#home #nota_prensa_caja_contenido .nota_prensa_encabezado .nota_prensa_titulo a:hover {
	color: #0062aa
}

#home #mc_embed_signup {
	background: #fff;
	clear: left;
	font: 14px Helvetica, Arial, sans-serif
}

#home #mc_embed_signup .mc-field-group {
	min-height: 25px;
	padding-bottom: 0
}

#home #mc_embed_signup form {
	padding: 3px
}

#home #mc_embed_signup .button:hover {
	background-color: #464646
}

#home #mc_embed_signup .button {
	clear: both;
	background-color: #AAA;
	border: 0 none;
	border-radius: 4px;
	color: white;
	cursor: pointer;
	display: inline-block;
	font-size: 13px;
	font-weight: bold;
	height: 20px;
	line-height: 20px;
	margin: 2px 0;
	padding: 0 10px;
	text-align: center;
	text-decoration: none;
	vertical-align: top;
	white-space: nowrap;
	width: 90px
}

#home #mc_embed_signup .mc-field-group .asterisk {
	position: absolute;
	top: 0;
	right: 0
}

#home #mc_embed_signup #que_es a:hover {
	font-size: 10px;
	color: #d58067;
	text-decoration: none
}

#home #mc_embed_signup #que_es a {
	font-size: 10px;
	color: #a72a0d;
	text-decoration: none
}

#foot {
	width: 970px;
	background-color: #333;
	padding-top: 5px;
	position: static;
	height: 250px;
	z-index: 0
}

#contenido_foot {
	font-size: 12px;
	color: #FFF;
	position: absolute;
	height: 210px;
	width: 757px;
	left: 213px;
	margin-top: 15px;
	float: left;
	z-index: 0
}

#foot_tabla {
	height: auto;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: #d6d6d6;
	padding-left: 15px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 630px
}

#foot_tabla div#columna {
	float: left;
	width: 330px
}

#foot_tabla div#columna div#fila {
	float: left
}

#foot_tabla #icono_footer {
	float: left;
	padding-left: 0;
	padding-right: 4px
}

#foot_tabla #texto_footer {
	float: left;
	padding-top: 4px;
	padding-bottom: 2px;
	width: 292px;
	height: 24px;
	text-align: left
}

#foot_tabla #texto_footer2 {
	float: left;
	padding-top: 4px;
	padding-bottom: 2px;
	width: 230px;
	height: 24px;
	text-align: left
}

#foot_tabla #texto_footer a,
#foot_tabla #texto_footer2 a {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none
}

#foot_tabla #texto_footer a:hover,
#foot_tabla #texto_footer2 a:hover {
	color: #fff;
	text-shadow: 0 0 2px #fff;
	cursor: default;
	text-decoration: underline
}

.column_1 {
	position: relative;
	float: left;
	width: 100%;
	margin: 0;
}

.column_1 ul {
	padding-left: 0px;
	list-style-type: none;
	padding-bottom: 3px
}

.column_1 .titulo {
	font-size: 0.75rem;
	color: #f67e62;
	font-weight: bold;
	border: 1px solid #066293;
	background-color: #fff;
	display: table;
	height: 100%;
	width: 154px;
	border-radius: 5px;
	padding: 2px 0 2px 3px;
}

.column_1 td.titulo {
	font-size: 12px;
	color: #d48773;
	font-weight: bold;
	border: 1px solid #a6c6c1;
	background-color: #fff;
	height: 100%;
	width: 154px;
	display: table-cell;
	padding: 10px;
	font-size: 13px;
	text-align: center;
	vertical-align: middle;
	background-color: #ecf4f7;
	color: #4b7b85
}

.column_1 .titulo .titulo_icono {
	display: table-cell;
	margin: 0;
	filter: saturate(3);
}

.column_1 .titulo .titulo_texto {
	display: table-cell;
	vertical-align: middle
}

.column_1 .contenido {
	font-size: 11px;
	color: #066293;
	background-color: #f5f5f7;
	width: 156px;
	display: inline-block;
	margin-bottom: 5px;
	margin-top: 3px;
	border-radius: 5px;
	border: 1px solid #9cbebd;
	padding: 5px;
}

.column_1 .contenido ul {
	margin: 0
}

.column_1 .contenido li {
	display: table;
	height: 100%;
	width: 100%;
	font-size: 11px;
	padding: 3px 0px
}

.column_1 .contenido hr {
	width: 96%;
	height: 1px;
	margin: 1px 3px;
	background-color: #9cbebd;
	border: 0
}

.column_1 .contenido div.icono {
	display: table-cell;
	vertical-align: middle;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	width: 7%;
	filter: saturate(200%);
}

.column_1 .contenido div.link {
	display: table-cell;
	vertical-align: middle;
	font-family: Verdana, Geneva, sans-serif;
	width: 93%
}

.column_1 .contenido a {
	color: #066293;
	text-decoration: none;
	font-size: 0.726rem;
}


/*.column_1 .contenido a:hover{color:#53748c;text-decoration:underline}*/

.column_1 .contenido li:hover {
	background-color: #066293;
	color: #fff;
	transition-duration: 0.2s;
	border-radius: 5px;
	padding-left: 4px;
	width: 99%;
}

.column_1 .contenido li:hover a {
	color: #fff
}

.menu_socio-adjudicaciones {
	background: url(/sitio_portal/images/socios/menu_socio.png) no-repeat top left;
	background-position: 0 0;
	width: 30px;
	height: 25px;
}

.menu_socio-comp_min {
	background: url(/sitio_portal/images/socios/menu_socio.png) no-repeat top left;
	background-position: 0 -75px;
	width: 30px;
	height: 25px;
}

.menu_socio-equipos {
	background: url(/sitio_portal/images/socios/menu_socio.png) no-repeat top left;
	background-position: 0 -150px;
	width: 30px;
	height: 25px;
}

.menu_socio-licitaciones {
	background: url(/sitio_portal/images/socios/menu_socio.png) no-repeat top left;
	background-position: 0 -225px;
	width: 30px;
	height: 25px;
}

.menu_socio-mi_comunidad {
	background: url(/sitio_portal/images/socios/menu_socio.png) no-repeat top left;
	background-position: 0 -300px;
	width: 30px;
	height: 25px;
}

.menu_socio-min_datos {
	background: url(/sitio_portal/images/socios/menu_socio.png) no-repeat top left;
	background-position: 0 -375px;
	width: 30px;
	height: 25px;
}

.menu_socio-perfil_empresa {
	background: url(/sitio_portal/images/socios/menu_socio.png) no-repeat top left;
	background-position: 0 -450px;
	width: 30px;
	height: 25px;
}

.menu_socio-proyectos {
	background: url(/sitio_portal/images/socios/menu_socio.png) no-repeat top left;
	background-position: 0 -525px;
	width: 30px;
	height: 25px;
}

.datos_socio {
	position: relative;
	border: #464646 1px solid;
	width: 760px;
	margin: 10px 0;
	height: 190px
}

.datos_socio div {
	width: 370px;
	float: left;
	padding: 5px
}

.muro {
	margin: 15px 0;
	padding: 10px;
	position: relative;
	width: 570px;
	float: left;
	border: 1px solid #464646
}

.informes {
	margin: 15px 0;
	padding: 10px;
	margin-left: 10px;
	float: right;
	position: relative;
	width: 130px;
	border: 1px solid #464646
}

#personal-info-sidebar {
	visibility: hidden
}

#labels-edit {
	visibility: hidden
}

span.blogHeading a {
	font-size: 14px
}

.heatmap ul {
	list-style: none;
	display: inline-block
}

.heatmap ul li {
	float: left;
	margin: 3px
}

table {
	margin-left: 5px
}

.jPaginate ul {
	margin: 0;
	padding-left: 0
}

#content-editable-container {
	border-bottom: 0
}

#personal-info-sidebar {
	visibility: hidden
}

#user-profile-menu {
	width: 180px
}

.page-item {
	min-width: 200px
}

#listado_oportunidades {
	width: 600px;
	padding: 0 20px
}

#listado_oportunidades .titulo {
	-moz-border-radius: 7px 7px 0px 0px;
	border-radius: 7px 7px 0px 0px;
	-webkit-border-radius: 7px 7px 0px 0px;
	font-size: 16px;
	color: #4d7c84;
	font-weight: 700;
	border: 1px solid #8fa8af;
	background-color: #ecf4f7;
	padding: 10px;
}

#listado_oportunidades .contenido {
	-moz-border-radius: 0px 0px 7px 7px;
	border-radius: 0px 0px 7px 7px;
	-webkit-border-radius: 0px 0px 7px 7px;
	font-size: 14px;
	color: #254e6d;
	background-color: #fff;
	border: 1px solid #8fa8af;
	padding: 20px;
	margin-bottom: 10px;
}

#listado_oportunidades .contenido a:hover {
	color: #CE0000 !important;
}

.goog-te-combo {
	margin: 0
}

.goog-te-gadget {
	margin: 0
}

.update-item-changes {
	display: none
}

.page-item {
	width: 300px
}

.img_text_ejemplo {
	position: absolute;
	right: 10px;
	top: 10px;
	bottom: auto;
	left: auto;
	z-index: 999999999
}

.ultimainfostyle {
	width: 100%;
	float: left;
	clear: both;
	background-color: #fff;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid red
}

.gallery-link img {
	width: 150px;
	height: auto
}

.publicaciones {
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8x
}

.borderbox {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box
}

#content-editable-container .img img {
	margin: 0 auto
}

#content-editable-container .img2 img {
	margin: 0 auto
}

#content-editable-container .vinculo_publicaciones a {
	clear: both;
	color: #a72a0d;
	font-size: 12px;
	text-decoration: none;
	cursor: pointer
}

#content-editable-container .vinculo_publicaciones2 a {
	clear: both;
	color: #000;
	font-size: 12px;
	text-decoration: none;
	cursor: pointer
}

#content-editable-container .cont_publicaciones {
	color: #000;
	font-size: 12px;
	float: left
}

#content-editable-container .titulo_publicaciones {
	font-weight: bold;
	font-size: 14px;
	color: #369
}

#content-editable-container .contain_publicaciones {
	border: 1px solid #CCC;
	border-radius: 8px;
	-moz-border_radius: 8px;
	-webkit-border-radius: 8px
}
#carro{
left:0;
right:initial!important;
}
#total_carro{
z-index:1;
}
.ccompra {
	background: url(/sitio_portal/images/libreria/carro.png) no-repeat center;
	margin: 0 auto;
	display: table-cell;
	vertical-align: middle;
	width: 180px;
	height: 94px;
        filter:saturate(1.5);
        transition-duration:0.2s;
}

.ccompra:hover {
	background: url(/sitio_portal/images/libreria/carro_hover.png) no-repeat center;
	margin: 0 auto;
	display: table-cell;
	vertical-align: middle;
	width: 180px;
	height: 94px;
        filter:saturate(1.5);
        transition-duration:0.2s;
}

.confluenceTd a:visited {
	color: #775892
}

.quick-comment-container #rte-button-insert-table {
	display: none
}

.quick-comment-container #rte-button-insert {
	display: none
}

#rte-button-help {
	display: none
}

.titulo_ot {
	font-size: 12px;
	font-weight: bold
}

.row_ot_left {
	-webkit-border-top-left-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-top-left-radius: 6px;
	border-bottom-left-radius: 6px
}

.row_ot_image {
	width: 15%;
	height: 100%;
	background-color: #99c3c1;
	border-right: 3px solid #d18067;
	float: left;
	display: inline;
	vertical-align: middle;
	padding: 2%;
	font-size: 12px;
	color: #326ca6
}

.row_ot {
	width: 97%;
	border: 1px solid silver;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background-color: #FFF;
	margin: 0 auto;
	display: inline-block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-decoration: none;
	line-height: 14px;
	height: auto
}

.row_ot a {
	color: #464646;
	text-decoration: none
}

.columna_listado_pro {
	width: 80%;
	float: left;
	padding-right: 1%
}

.columna_filtros_pro {
	float: right;
	width: 16%;
	padding-top: 15px;
	padding-left: 1%
}

#publicidad_interior {
	position: relative;
	width: 242px;
	margin: 0;
	float: left
}

#publicidad_interior #banner_caja_contenido {
	position: relative;
	margin-top: 5px;
	padding: 10px 20px;
	border: 1px solid #ddd;
	background-color: #fff;
	height: auto
}

.caja_video_testi_home {
	padding: 5px;
	width: 200px;
	height: 65px;
	border: 1px solid #DDD;
	background-color: #f3f3f3;
	color: #326ca6
}

.caja_video_testi_home:hover {
	background-color: #fff;
	color: blue
}

.caja_video_testi {
	padding: 5px;
	width: 200px;
	height: 65px;
	border: 1px solid #DDD;
	background-color: #fff;
	color: #326ca6;
	margin: 2px 0
}

.caja_video_testi:hover {
	background-color: #f3f3f3;
	color: blue
}

.iconsgral-a {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: 0 0;
	width: 30px;
	height: 30px
}

.iconsgral-b {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -80px 0;
	width: 30px;
	height: 30px
}


/*.iconsgral-b{background:url(/sitio_portal/images/b.png) no-repeat top;width: 30px;height: 30px;}*/

.iconsgral-c {
	background: url(/sitio_portal/images/c.png) no-repeat top;
	width: 30px;
	height: 30px;
}

.iconsgral-fb {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -160px 0;
	width: 25px;
	height: 23px
}

.iconsgral-ico_1a {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -235px 0;
	width: 17px;
	height: 20px
}

.iconsgral-ico_1b {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -302px 0;
	width: 17px;
	height: 20px
}

.iconsgral-ico_2a {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -369px 0;
	width: 17px;
	height: 20px
}

.iconsgral-ico_2b {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -436px 0;
	width: 17px;
	height: 20px
}

.iconsgral-ico_3a {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -503px 0;
	width: 17px;
	height: 20px
}

.iconsgral-ico_3b {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -570px 0;
	width: 17px;
	height: 20px
}

.iconsgral-ico_4a {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -637px 0;
	width: 17px;
	height: 20px
}

.iconsgral-ico_4b {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -704px 0;
	width: 17px;
	height: 20px
}

.iconsgral-ico_5a {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -771px 0;
	width: 17px;
	height: 20px
}

.iconsgral-ico_5b {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -838px 0;
	width: 17px;
	height: 20px
}

.iconsgral-ico_6a {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -905px 0;
	width: 17px;
	height: 20px
}

.iconsgral-ico_6b {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -972px 0;
	width: 17px;
	height: 20px
}

.iconsgral-ico_7 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -1039px 0;
	width: 26px;
	height: 20px
}

.iconsgral-ico_foo__03 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -1115px 0;
	width: 35px;
	height: 22px
}

.iconsgral-ico_foo__06 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -1200px 0;
	width: 26px;
	height: 22px
}

.iconsgral-ico_foo__09 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -1276px 0;
	width: 95px;
	height: 44px
}

.iconsgral-ico_foo__11 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -1421px 0;
	width: 35px;
	height: 20px
}

.iconsgral-ico_foo__12 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -1506px 0;
	width: 26px;
	height: 25px
}

.iconsgral-ico_foo__13 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -1582px 0;
	width: 35px;
	height: 19px
}

.iconsgral-ico_foo__15 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -1667px 0;
	width: 26px;
	height: 21px
}

.iconsgral-ico_foo__16 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -1743px 0;
	width: 35px;
	height: 21px
}

.iconsgral-ico_foo__17 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -1828px 0;
	width: 26px;
	height: 27px
}

.iconsgral-ico_foo__18 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -1904px 0;
	width: 35px;
	height: 20px
}

.iconsgral-ico_foo__20 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: 0 -94px;
	width: 35px;
	height: 23px
}

.iconsgral-ico_foo__23 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -85px -94px;
	width: 23px;
	height: 24px
}

.iconsgral-ico_foo__24 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -158px -94px;
	width: 23px;
	height: 24px
}

.iconsgral-ico_foo__25 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -231px -94px;
	width: 24px;
	height: 24px
}

.iconsgral-ico_foo__26 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -305px -94px;
	width: 23px;
	height: 24px
}

.iconsgral-ico_foo__27 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -378px -94px;
	width: 23px;
	height: 24px
}

.iconsgral-in {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -451px -94px;
	width: 25px;
	height: 23px
}

.iconsgral-logoPortal {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -526px -94px;
	width: 209px;
	height: 84px
}

.iconsgral-top_01 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -785px -94px;
	width: 970px;
	height: 8px
}

.iconsgral-top_03 {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -1805px -94px;
	width: 269px;
	height: 84px
}

.iconsgral-tw {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: 0 -228px;
	width: 25px;
	height: 23px
}

.iconsgral-yt {
	background: url(/sitio_portal/images/iconsgral_sprite.png) no-repeat top right;
	background-position: -75px -228px;
	width: 25px;
	height: 23px
}

.iconshome-acuarela_home {
	background: url(/sitio_portal/images/home/iconshome.png) no-repeat top left;
	background-position: 0 0;
	width: 29px;
	height: 39px
}

.iconshome-avanzar {
	background: url(/sitio_portal/images/home/iconshome.png) no-repeat top left;
	background-position: 0 -89px;
	width: 52px;
	height: 23px
}

.iconshome-fecha_pestana {
	background: url(/sitio_portal/images/home/iconshome.png) no-repeat top left;
	background-position: 0 -162px;
	width: 6px;
	height: 44px
}

.iconshome-flecha {
	background: url(/sitio_portal/images/home/iconshome.png) no-repeat top left;
	background-position: 0 -256px;
	width: 8px;
	height: 6px
}

.iconshome-icono_titulo {
	background: url(/sitio_portal/images/home/iconshome.png) no-repeat top left;
	background-position: 0 -312px;
	width: 13px;
	height: 17px
}

.iconshome-iragaleria {
	background: url(/sitio_portal/images/home/iconshome.png) no-repeat top left;
	background-position: 0 -379px;
	width: 94px;
	height: 13px
}

.iconshome-pixel_464646 {
	background: url(/sitio_portal/images/home/iconshome.png) no-repeat top left;
	background-position: 0 -442px;
	width: 1px;
	height: 1px
}

.iconshome-point {
	background: url(/sitio_portal/images/home/iconshome.png) no-repeat top left;
	background-position: 0 -493px;
	width: 5px;
	height: 5px
}

.iconshome-puntero {
	background: url(/sitio_portal/images/home/iconshome.png) no-repeat top left;
	background-position: 0 -544px;
	width: 33px;
	height: 25px
}

.iconshome-recomendar {
	background: url(/sitio_portal/images/oferta/recomendar.png) no-repeat top left;
	width: 100px;
	height: 23px;
}

.iconshome-retroceder {
	background: url(/sitio_portal/images/home/iconshome.png) no-repeat top left;
	background-position: 0 -695px;
	width: 64px;
	height: 23px
}

.iconshome-ver {
	background: url(/sitio_portal/images/oferta/ver.png) no-repeat top left;
	width: 51px;
	height: 23px;
}

.banderas-grande-Argentina {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 0;
	width: 30px;
	height: 20px
}

.banderas-grande-Australia {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -70px;
	width: 30px;
	height: 20px
}

.banderas-grande-Bolivia {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -140px;
	width: 30px;
	height: 20px
}

.banderas-grande-Brasil {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -210px;
	width: 30px;
	height: 20px
}

.banderas-grande-Chile {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -280px;
	width: 30px;
	height: 20px
}

.banderas-grande-China {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -350px;
	width: 30px;
	height: 20px
}

.banderas-grande-Colombia {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -420px;
	width: 30px;
	height: 20px
}

.banderas-grande-Costa-Rica {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -490px;
	width: 30px;
	height: 20px
}

.banderas-grande-EEUU {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -560px;
	width: 30px;
	height: 20px
}

.banderas-grande-Ecuador {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -630px;
	width: 30px;
	height: 20px
}

.banderas-grande-El-Salvador {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -700px;
	width: 30px;
	height: 20px
}

.banderas-grande-Espana {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -770px;
	width: 30px;
	height: 20px
}

.banderas-grande-Guatemala {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -840px;
	width: 30px;
	height: 20px
}

.banderas-grande-Haiti {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -910px;
	width: 30px;
	height: 20px
}

.banderas-grande-Honduras {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -980px;
	width: 30px;
	height: 20px
}

.banderas-grande-Internacional {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -1050px;
	width: 30px;
	height: 20px
}

.banderas-grande-Jamaica {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -1120px;
	width: 30px;
	height: 20px
}

.banderas-grande-Mexico {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -1190px;
	width: 30px;
	height: 20px
}

.banderas-grande-Nicaragua {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -1260px;
	width: 30px;
	height: 20px
}

.banderas-grande-Panama {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -1330px;
	width: 30px;
	height: 20px
}

.banderas-grande-Paraguay {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -1400px;
	width: 30px;
	height: 20px
}

.banderas-grande-Peru {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -1470px;
	width: 30px;
	height: 20px
}

.banderas-grande-Puerto-Rico {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -1540px;
	width: 30px;
	height: 20px
}

.banderas-grande-Republica-Dominicana {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -1610px;
	width: 30px;
	height: 20px
}

.banderas-grande-Uruguay {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -1680px;
	width: 30px;
	height: 20px
}

.banderas-grande-Venezuela {
	background: url(/sitio_portal/images/home/banderas-grande.png) no-repeat top left;
	background-position: 0 -1750px;
	width: 30px;
	height: 20px
}

.banderas-chica-Argentina {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 0;
	width: 16px;
	height: 11px
}

.banderas-chica-Australia {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -61px;
	width: 16px;
	height: 11px
}

.banderas-chica-Bolivia {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -122px;
	width: 16px;
	height: 11px
}

.banderas-chica-Brasil {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -183px;
	width: 16px;
	height: 11px
}

.banderas-chica-Chile {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -244px;
	width: 16px;
	height: 11px
}

.banderas-chica-China {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -305px;
	width: 16px;
	height: 11px
}

.banderas-chica-Colombia {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -366px;
	width: 16px;
	height: 11px
}

.banderas-chica-Costa-Rica {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -427px;
	width: 16px;
	height: 11px
}

.banderas-chica-EEUU {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -488px;
	width: 16px;
	height: 11px
}

.banderas-chica-Ecuador {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -549px;
	width: 16px;
	height: 11px
}

.banderas-chica-El-Salvador {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -610px;
	width: 16px;
	height: 11px
}

.banderas-chica-Espana {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -671px;
	width: 16px;
	height: 11px
}

.banderas-chica-Guatemala {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -732px;
	width: 16px;
	height: 11px
}

.banderas-chica-Haiti {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -793px;
	width: 16px;
	height: 11px
}

.banderas-chica-Honduras {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -854px;
	width: 16px;
	height: 11px
}

.banderas-chica-Internacional {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -915px;
	width: 16px;
	height: 11px
}

.banderas-chica-Jamaica {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -976px;
	width: 16px;
	height: 11px
}

.banderas-chica-Mexico {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -1037px;
	width: 16px;
	height: 11px
}

.banderas-chica-Nicaragua {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -1098px;
	width: 16px;
	height: 11px
}

.banderas-chica-Panama {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -1159px;
	width: 16px;
	height: 11px
}

.banderas-chica-Paraguay {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -1220px;
	width: 16px;
	height: 11px
}

.banderas-chica-Peru {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -1281px;
	width: 16px;
	height: 11px
}

.banderas-chica-Puerto-Rico {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -1342px;
	width: 16px;
	height: 11px
}

.banderas-chica-Republica-Dominicana {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -1403px;
	width: 16px;
	height: 11px
}

.banderas-chica-Uruguay {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -1464px;
	width: 16px;
	height: 11px
}

.banderas-chica-Venezuela {
	background: url(/sitio_portal/images/home/banderas-chica.png) no-repeat top left;
	background-position: 0 -1525px;
	width: 16px;
	height: 11px
}

.burbuja_info {
	width: 15px;
	background-color: #f5e6df;
	border: 1px solid #dd3d13;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	text-decoration: none
}

.burbuja_info div {
	padding: 0 4px;
	font-weight: bold;
	color: #3c3c3c;
	font-size: 12px
}

.iconos_licitaciones {
	position: relative;
	float: right;
	width: 140px;
	height: 0px;
}

.iconos_licitaciones .imagen_lici {
	position: absolute;
	z-index: 98;
	top: 60px;
	left: 0;
        filter:saturate(2);
}

.link_ver_adju {
	padding: 0.5em;
	border: 1px solid #109aa5;
	background-color: #fff;
	-webkit-border-radius: 10px;
	transition-duration: 0.2s;
	margin-left: 1em;
}

.link_ver_adju a {
	font-size: 12px;
	color: #109aa5;
	font-weight: bold;
	transition-duration: 0.2s;
}

.link_ver_adju:hover {
	border: 1px solid #109aa5;
	font-weight: normal;
	color: #fff;
	outline: none;
	background-color: #109aa5;
	transition-duration: 0.2s;
}

.link_ver_adju:hover a {
	color: #fff!important;
	transition-duration: 0.2s;
}

.tr_hover:hover {
	background-color: #F4F4F4;
}

div.demo div.retract {
	padding: 0px 12px;
	margin-top: 0px;
}

.ui-accordion .ui-accordion-header span.ui-icon {
	position: absolute;
	left: .2em;
	top: 40%;
	margin-top: -8px;
}

div.demo div .ui-state-active span
 {
	background: url(/sitio_portal/images/socios/ficha_pro_on.png) no-repeat left;
	background-position: -528px 0;
	width: 35px;
	height: 32px;
}

div.demo div .ui-state-default span {
	background: url(/sitio_portal/images/socios/ficha_pro_off.png) no-repeat left;
	background-position: -528px 0;
	width: 38px;
	height: 28px;
	-webkit-filter: saturate(500%);
	filter: saturate(500%);
}


/*acordion off*/

div.adjudicaciones div .ui-state-default span {
	background: url(/sitio_portal/images/socios/ficha_pro_off.png) no-repeat left;
	background-position: 0 0;
	width: 38px;
	height: 28px;
}

div.contacto div .ui-state-default span {
	background: url(/sitio_portal/images/socios/ficha_pro_off.png) no-repeat left;
	background-position: -48px 0;
	width: 38px;
	height: 28px;
}

div.desc div .ui-state-default span {
	background: url(/sitio_portal/images/socios/ficha_pro_off.png) no-repeat left;
	background-position: -96px 0;
	width: 38px;
	height: 28px;
}

div.equipos div .ui-state-default span {
	background: url(/sitio_portal/images/socios/ficha_pro_off.png) no-repeat left;
	background-position: -144px 0;
	width: 38px;
	height: 28px;
}

div.estado_avance div .ui-state-default span {
	background: url(/sitio_portal/images/socios/ficha_pro_off.png) no-repeat left;
	background-position: -192px 0;
	width: 38px;
	height: 28px;
}

div.gantt div .ui-state-default span {
	background: url(/sitio_portal/images/socios/ficha_pro_off.png) no-repeat left;
	background-position: -240px 0;
	width: 38px;
	height: 28px;
}

div.cgantt div .ui-state-default span {
	background: url(/sitio_portal/images/socios/ficha_pro_off.png) no-repeat left;
	background-position: -240px 0;
	width: 38px;
	height: 28px;
}

div.historial div .ui-state-default span {
	background: url(/sitio_portal/images/socios/ficha_pro_off.png) no-repeat left;
	background-position: -288px 0;
	width: 38px;
	height: 28px;
}

div.info_basica div .ui-state-default span {
	background: url(/sitio_portal/images/socios/ficha_pro_off.png) no-repeat bottom left;
	background-position: -336px 0;
	width: 38px;
	height: 28px;
}

div.licitaciones div .ui-state-default span {
	background: url(/sitio_portal/images/socios/ficha_pro_off.png) no-repeat left;
	background-position: -384px 0;
	width: 38px;
	height: 28px;
}

div.obras div .ui-state-default span {
	background: url(/sitio_portal/images/socios/ficha_pro_off.png) no-repeat left;
	background-position: -432px 0;
	width: 38px;
	height: 28px;
}

div.servicios div .ui-state-default span {
	background: url(/sitio_portal/images/socios/ficha_pro_off.png) no-repeat left;
	background-position: -480px 0;
	width: 38px;
	height: 28px;
}

div.demo div .ui-state-default div.signo {
	background: url(/sitio_portal/images/socios/ficha_pro_off.png) no-repeat left;
	background-position: -528px 0;
	width: 38px;
	height: 28px;
	position: absolute;
	top: 5px;
	right: 0px;
	;
	-webkit-filter: saturate(500%);
	filter: saturate(500%);
}

div.suministros div .ui-state-default span {
	background: url(/sitio_portal/images/socios/ficha_pro_off.png) no-repeat left;
	background-position: -576px 0;
	width: 38px;
	height: 28px;
}


/*acordion on*/

div.adjudicaciones div .ui-state-active span,
div.adjudicaciones div .ui-state-hover span {
	background: url(/sitio_portal/images/socios/ficha_pro_on.png) no-repeat left;
	background-position: 0 0;
	width: 38px;
	height: 28px;
}

div.contacto div .ui-state-active span{
	background: url(/sitio_portal/images/socios/ficha_pro_on.png) no-repeat left;
	background-position: -48px 0;
	width: 38px;
	height: 28px;
}

div.desc div .ui-state-active span{
	background: url(/sitio_portal/images/socios/ficha_pro_on.png) no-repeat left;
	background-position: -96px 0;
	width: 38px;
	height: 28px;
}

div.equipos div .ui-state-active span{
	background: url(/sitio_portal/images/socios/ficha_pro_on.png) no-repeat left;
	background-position: -144px 0;
	width: 38px;
	height: 28px;
}

div.estado_avance div .ui-state-active span{
	background: url(/sitio_portal/images/socios/ficha_pro_on.png) no-repeat left;
	background-position: -192px 0;
	width: 38px;
	height: 28px;
}

div.gantt div .ui-state-active span,
div.gantt div .ui-state-hover span {
	background: url(/sitio_portal/images/socios/ficha_pro_on.png) no-repeat left;
	background-position: -240px 0;
	width: 38px;
	height: 28px;
}

div.cgantt div .ui-state-active span {
	background: url(/sitio_portal/images/socios/ficha_pro_on.png) no-repeat left;
	background-position: -240px 0;
	width: 38px;
	height: 28px;
}

div.historial div .ui-state-active span {
	background: url(/sitio_portal/images/socios/ficha_pro_on.png) no-repeat left;
	background-position: -288px 0;
	width: 38px;
	height: 28px;
}

div.info_basica div .ui-state-active span{
	background: url(/sitio_portal/images/socios/ficha_pro_on.png) no-repeat bottom left;
	background-position: -336px 0;
	width: 38px;
	height: 28px;
}

div.licitaciones div .ui-state-active span,
div.licitaciones div .ui-state-hover span {
	background: url(/sitio_portal/images/socios/ficha_pro_on.png) no-repeat left;
	background-position: -384px 0;
	width: 38px;
	height: 28px;
}

div.obras div .ui-state-active span {
	background: url(/sitio_portal/images/socios/ficha_pro_on.png) no-repeat left;
	background-position: -432px 0;
	width: 38px;
	height: 28px;
}

div.servicios div .ui-state-active span {
	background: url(/sitio_portal/images/socios/ficha_pro_on.png) no-repeat left;
	background-position: -480px 0;
	width: 38px;
	height: 28px;
}

div.demo div .ui-state-active div.signo {
	background: url(/sitio_portal/images/socios/ficha_pro_on.png) no-repeat left;
	background-position: -528px 0;
	width: 38px;
	height: 28px;
	position: absolute;
	top: 5px;
	right: 0px
}

div.suministros div .ui-state-active span {
	background: url(/sitio_portal/images/socios/ficha_pro_on.png) no-repeat left;
	background-position: -576px 0;
	width: 38px;
	height: 28px;
}

div.demo div.retract_mapa {
	padding: 0px 12px;
	font-family: "Verdana", "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
}

div.demo div.retract_mapa h3.docs {
	clear: left;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 1em;
	margin: 4px 0px;
}

div.retract_mapa h3 {
	font-size: 14px;
	color: #e6820E;
	margin: 1.5em 0 .5em;
}


/*titulo normal*/

div.demo div .ui-state-default,
#widget-docs .ui-widget-content,
#widget-docs .ui-state-default {
	border: 1px solid #066293;
	margin: 2px 0px;
	font-weight: normal;
	color: #4d7c84;
	background-color: #ecf4f7;
	outline: none;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-webkit-border-radius: 7px;
	padding: 2px 0px;
}

div.demo div .ui-state-default a {
	color: #4d7c84;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	padding-left: 50px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 18px;
}



.ui-accordion .ui-accordion-content {
	font-size: 12px;
	font-family: "Verdana", "Trebuchet MS", "Arial", "Helvetica", "sans-serif";
}

div.demo div .ui-state-active,
div.demo div .ui-widget-content #widget-docs .ui-state-active {
	border: 1px solid #eee;
	background-color: #066293;
	color: #fff!important;
	outline: none;
	font-weight: normal;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-webkit-border-radius: 7px;
}

div.demo div .ui-state-active a {
  	color: #fff!important;
	padding-top: 7px;
	padding-bottom: 7px;
	outline: none;
	text-decoration: none;
	padding-left: 50px;
	font-size: 18px;
        background-color:#066293;
}

div.demo div.retract div.ui-widget-content {
	-moz-border-radius: 0 0 7px 7px;
	border-radius: 0 0 7px 7px;
	-webkit-border-radius: 0 0 7px 7px;
	margin: 3px 7px
}

.form_login input {
	padding: 2px;
	width: 140px !important;
}

.form_login label {
	width: 100px !important;
	font-size: 12px !important;
	color: #2a5f97;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-seriftext-align:right;
	left: -35px !important;
}

.right-aligned-form-fields div {
	font-size: 12px;
	line-height: 1.0em
}

.form_login .field-group {
	padding: 0 0 5px 80px !important;
}

.form_login #recordar label {
	color: #2a5f97;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px
}

.form_login #recordar input {
	width: 20px !important;
	float: right
}

.form_login #recordar .checkbox {
	padding: 0px;
        margin-right:45px;
}

.total_adjunto {
	background-color: red;
	color: #fff;
	right: 5px;
	top: -10px;
	position: absolute;
	font-size: 11px;
	padding: 1px 5px;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

.theme-default #main {
	border-radius: 0;
	/*border: 1px solid #066293;*/
        border:0;
}

#header .ajs-menu-bar .ajs-drop-down {
	border-color: #f78d6f;
	border-radius: 5px;
}

#page {
	background-color: #fff;
}

#navigation .ajs-menu-bar .ajs-menu-item.hover a,
.ajs-menu-bar .ajs-menu-item.opened a.trigger,
.ajs-drop-down li.active a {
	background-color: #066293!important;
	transition-duration: 0.2s;
}

#sb-loading {
	display: none;
}

.ajs-menu-bar .ajs-drop-down {
	border-color: #066293;
	border-radius: 5px;
}

.ajs-menu-bar .ajs-drop-down ul,
.ajs-menu-bar ul.ajs-drop-down {
	border-top: solid 1px #109aa5;
}

#navigation .ajs-menu-bar .ajs-button a:hover {
	background-color: #066293;
	transition-duration: 0.2s;
}

.ui-widget-content {
	border-color: #066293;
}

.head {
 font-family: "Open Sans", Arial, sans-serif !important;
 font-weight: 600 !important;
}

.header_prt {
	color: #f67e62!important;
}

.logo.space.custom,
.userLogo.logo {
	filter: saturate(2.7);
}

.recently-updated .more-link-container a:hover {
	background-color: #066293;
	color: #fff!important;
	transition-duration: 0.2s;
}

.tabletitle h2,
.wiki-content .tabletitle h2 {
	color: #f67e62;
}

.tabletitle,
.pageSectionHeader {
	border-bottom-color: #066293;
}

ul.update-groupings li.grouping {
	border: 1px solid #DDD;
}

ul.update-groupings li.first {
	border-top: 0;
	border-bottom: 0;
}

.recently-updated-social h4.sub-heading {
	border-bottom: 1px solid #066293;
	color: #fff;
	font-size: 1em;
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 2px;
	background-color: #066293;
	border-radius: 5px 5px 0 0;
	padding: 5px;
}

.icon-home-page {
	background-image: url('/sitio_portal/images/home1.png');
	background-position: initial;
	background-repeat: no-repeat;
}

a.content-type-page span,
div.content-type-page,
span.content-type-page {
	background-image: url(/sitio_portal/images/file.png);
}

.mostrar_todo img,
.ocultar_todo img,
.urlinforma img {
	filter: saturate(2.8);
}

.mostrar_todo img:hover,
.ocultar_todo img:hover,
.urlinforma img:hover {
	opacity: .8;
}

.urlvergaleria:hover {
	opacity: 0.8;
}

#content-editable-container>div:nth-child(3)>div:nth-child(1)>img {
	filter: saturate(2.8);
}

#navigation .ajs-menu-bar li.ajs-menu-item a.action span span {
	background-image: url(/sitio_portal/images/herramienta.png);
}

.ajs-menu-bar .ajs-button a.share span {
	background-image: url(/sitio_portal/images/carta.png);
}

.ajs-menu-bar .ajs-drop-down a.action-page-favourite {
	background-image: url(/sitio_portal/images/favorito1.png);
}

.ajs-menu-bar .ajs-drop-down a.action-page-watching {
	background-image: url(/sitio_portal/images/cartaabierta.png);
}

.icon-page {
	background-image: url(/sitio_portal/images/file.png);
}

.icon-user {
	background-image: url(/sitio_portal/images/perfil.png);
	background-position: initial;
	background-repeat: no-repeat;
}

#navigation .ajs-menu-bar li.ajs-menu-item a.add span span {
	background-image: url(/sitio_portal/images/plus.png);
}

#navigation .ajs-menu-bar .ajs-button a.edit span {
    background-image: url(/sitio_portal/images/edit.png);
}

.ajs-menu-bar .ajs-drop-down a.add-page {
	background-image: url(/sitio_portal/images/file1.png);
}

.ver_adju_socio:hover {
	opacity: 0.8;
}

.btn_buscaradju {
	background-color: #109aa5;
	border: 1px #109aa5 solid;
	border-radius: 6px;
	padding: 2px 10px;
	color: #fff;
	transition-duration: 0.2s;
}

.btn_buscaradju:hover {
	cursor: pointer;
	opacity: 0.8;
	transition-duration: 0.2s;
}

.brillo:hover {
	opacity: 0.8;
}

#txt_busca_proy, #txt_busca_lic, #txt_busca_adj {
	border: 1px #109aa5 solid;
	border-radius: 5px;
	padding-left: 5px;
}

.btn_naranjo {
	background-color: #f67e62;
	border: 1px #f67e62 solid;
	border-radius: 6px;
	padding: 2px 10px;
	color: #fff;
        text-align:center;
	transition-duration: 0.2s;
}

.btn_naranjo:hover {
	cursor: pointer;
	opacity: 0.8;
	transition-duration: 0.2s;
}

.btn_azul {
	background-color: #066293;
	border: 1px #066293 solid;
	border-radius: 6px;
	padding: 2px 10px;
	color: #fff;
        text-align:center;
	transition-duration: 0.2s;
}

.btn_azul:hover {
	cursor: pointer;
	opacity: 0.8;
	transition-duration: 0.2s;
}

.btn_verde{
	background-color: #109aa5;
	border: 1px #109aa5 solid;
	border-radius: 6px;
	padding: 2px 10px;
	color: #fff;
        text-align:center;
	transition-duration: 0.2s;
}

.btn_verde:hover {
	cursor: pointer;
	opacity: 0.8;
	transition-duration: 0.2s;
}

.input_naranjo {
	border-radius: 5px;
	padding-left: 5px;
	border: 1px #f78d6f solid;
        background-color:#fff;
}

.input_verde {
	border-radius: 5px;
	padding-left: 5px;
	border: 1px #109aa5 solid;
        background-color:#fff;
}

.input_azul {
	border-radius: 5px;
	padding-left: 5px;
	border: 1px #066293 solid;
        background-color:#fff;
}

.input_radius {
	border-radius: 5px;
	padding-left: 5px;
}

#div_busqueda_nombre > input.nombre{
      	border-radius: 5px;
	padding-left: 5px;
	border: 1px #109aa5 solid;
}

.tooltip:hover:after{
    background-color: #FDFD96!important;
    padding: 5px!important;
    text-align: center!important;
    width: 150px!important;
}

.saturar_img{
filter:saturate(2.8);
}

#matrix{
   filter:saturate(2);
}

#contenedor_sugeridos .icono{
   filter:saturate(2.8);
}

.btns-row {
	width: 100%;
	display: block;
        margin-bottom:2rem;
}

.btns-li5 {
	width: 18%;
	margin: 0 0.5%;
	padding: 8px 0;
	display: inline-block;
	border: 1px solid #333;
	text-align: center;
}
.btns-salmon {
	border: 1px solid #f67e61;
      	color:  #666!important;
        transition-duration:0.2s;
}
.btns-salmon:hover {
	border: 1px solid #f67e61;
      	color:  #fff!important;
      	background: #f67e61;
        transition-duration:0.2s;
}
.salmon-select { 
	background: #f67e61;
	border: 1px solid #f67e61;
       color:#fff!important;
}

.salmon-select:before {
		content: "";
    position: absolute;
    top: 333px;
    display: block;
    margin-left: 80px;
    width: 0;
    height: 0;
    border-width: 12px 12px 0;
    border-style: solid;
    border-color: #f67e61 transparent transparent;
}
.ui-datepicker{
   width: 20em;
}
div.proceso{
   width:96%!important;
}
div div.titulo_curri{
   color:#f67e62!important;
   padding-bottom:5px;
   font-weight:bold;
}

.ui-dialog .ui-dialog-titlebar{
    padding: 5px !important;
    position: relative;
}

ui-dialog-titlebar{
 background:#00bfa5!important;
color:#fff;
font-weight:bold;
}


#listado_postulantes > div > div:nth-child(1){
    font-weight:bold;
    color: #f67e62;
}
.estado_post{
    	border-radius: 5px;
	padding-left: 5px;
	border: 1px #109aa5 solid;
}
.listado_ofertas > div .item_curri{
       color:#000;
}
#listado_curriculos .item_curri{
   color:#109aa5;
   font-size:0.9rem!important;
}
#resultado_busqueda .item_curri{
   color:#109aa5;
   font-size:0.9rem!important;
}
.titulo_pagina{
background-color:#01579b!important;
}
.p_actual{
    color: #fff;
    border: #00bfa5 1px solid;
    background-color: #00bfa5;
    width:20px;
    height:20px;
}
.anterior{
   padding:4px;
}
.p_others, .siguiente, .anterior{
    color:#00bfa5;
    border: #00bfa5 1px solid;
    transition-duration:0.2s!important;
    height:20px;
    width:20px;

}
.p_others:hover, .siguiente:hover, .anterior:hover{
    color: #fff!important;
    background-color: #00bfa5;
    transition-duration:0.2s!important;
}
.paginador-row, .paginate,.contenedor_pag{
    margin-bottom:1em;
}
.bvPB_panelHeader{
    background-color:#f67e62!important;
}
div.demo div .uit-state-hover{
background-color:#066293!important;
}
.burbuja{
font-size:0.7rem;
border-radius:5px;
box-shadow: -1px -1px 7px rgba(0,0,0,.3);
z-index:1!important;
}
#breadcrumbs{
display:none;
}
#os_username, #os_password, #usernameOrEmail,#fullName,#email,#username,#password,#confirm{
        display:block;
        margin-left:auto;
        margin-right:auto;
	border-radius: 5px;
	padding-left: 5px;
	border: 1px #066293 solid;
        background-color:#fff;
}
#usernameOrEmail{
position:relative;
top:8px;
}

/* End custom styles for Confluence */


