@font-face{
font-family:"HelveticaNeueW02-UltLt";
src:url("../Fonts/674399/787ee748-9cce-45a0-910b-6b5c6e87e327.eot?#iefix");
src:url("../Fonts/674399/787ee748-9cce-45a0-910b-6b5c6e87e327.eot?#iefix") format("eot"),url("../Fonts/674399/84558c76-9f1b-44d2-ac62-d7937f43809b.woff") format("woff"),url("../Fonts/674399/411a88fe-e483-4fb8-af42-8369ebb1138d.ttf") format("truetype"),url("../Fonts/674399/6dfe33a4-0ad5-4c85-8e01-f48ecfe3c167.svg#6dfe33a4-0ad5-4c85-8e01-f48ecfe3c167") format("svg");
}
@font-face{
font-family:"HelveticaNeueW02-UltLtI";
src:url("../Fonts/674402/50a5863b-0a22-4c4c-9eeb-6f84955b4393.eot?#iefix");
src:url("../Fonts/674402/50a5863b-0a22-4c4c-9eeb-6f84955b4393.eot?#iefix") format("eot"),url("../Fonts/674402/32779692-ea35-4b17-9d42-8967c988ff07.woff") format("woff"),url("../Fonts/674402/713b1762-406b-42ed-ba06-683a80872ad0.ttf") format("truetype"),url("../Fonts/674402/9f30559b-7b67-47d4-be80-f33cd271fd3b.svg#9f30559b-7b67-47d4-be80-f33cd271fd3b") format("svg");
}
@font-face{
font-family:"HelveticaNeueW02-Thin";
src:url("../Fonts/674411/30b6ffc3-3b64-40dd-9ff8-a3a850daf535.eot?#iefix");
src:url("../Fonts/674411/30b6ffc3-3b64-40dd-9ff8-a3a850daf535.eot?#iefix") format("eot"),url("../Fonts/674411/775a65da-14aa-4634-be95-6724c05fd522.woff") format("woff"),url("../Fonts/674411/988eaaa7-5565-4f65-bb17-146b650ce9e9.ttf") format("truetype"),url("../Fonts/674411/3503a1a6-91c3-4c42-8e66-2ea7b2b57541.svg#3503a1a6-91c3-4c42-8e66-2ea7b2b57541") format("svg");
}
@font-face{
font-family:"HelveticaNeueW02-ThinIt";
src:url("../Fonts/674414/1545d27c-643d-463e-9195-67cf1ecfe52a.eot?#iefix");
src:url("../Fonts/674414/1545d27c-643d-463e-9195-67cf1ecfe52a.eot?#iefix") format("eot"),url("../Fonts/674414/84395249-2e5d-4ccd-a10a-9a97d43623ed.woff") format("woff"),url("../Fonts/674414/f16a5564-7a81-42e0-b79f-91100d89b750.ttf") format("truetype"),url("../Fonts/674414/68dc858f-a116-4682-bb9f-4e43fd6c7f65.svg#68dc858f-a116-4682-bb9f-4e43fd6c7f65") format("svg");
}
@font-face{
font-family:"HelveticaNeueW02-45Ligh";
src:url("../Fonts/694015/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix");
src:url("../Fonts/694015/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix") format("eot"),url("../Fonts/694015/9a2e4855-380f-477f-950e-d98e8db54eac.woff") format("woff"),url("../Fonts/694015/fa82d0ee-4fbd-4cc9-bf9f-226ad1fcbae2.ttf") format("truetype"),url("../Fonts/694015/48d599a6-92b5-4d43-a4ac-8959f6971853.svg#48d599a6-92b5-4d43-a4ac-8959f6971853") format("svg");
}
@font-face{
font-family:"HelveticaNeueW02-46Ligh";
src:url("../Fonts/694018/4d659910-cd87-42df-9427-0b30188ee52d.eot?#iefix");
src:url("../Fonts/694018/4d659910-cd87-42df-9427-0b30188ee52d.eot?#iefix") format("eot"),url("../Fonts/694018/ead34c63-62b9-4cbb-aff3-91ab2c130efc.woff") format("woff"),url("../Fonts/694018/2cecf441-664d-4f6c-b76a-d5daddb1558f.ttf") format("truetype"),url("../Fonts/694018/72fa7506-a330-44d3-b365-a1f7524db90c.svg#72fa7506-a330-44d3-b365-a1f7524db90c") format("svg");
}
@font-face{
font-family:"HelveticaNeueW02-55Roma";
src:url("../Fonts/694021/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix");
src:url("../Fonts/694021/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix") format("eot"),url("../Fonts/694021/d5af76d8-a90b-4527-b3a3-182207cc3250.woff") format("woff"),url("../Fonts/694021/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf") format("truetype"),url("../Fonts/694021/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7") format("svg");
}
@font-face{
font-family:"HelveticaNeueW02-56Ital";
src:url("../Fonts/694024/97787ad0-77de-4ad8-822f-7deba0c632ee.eot?#iefix");
src:url("../Fonts/694024/97787ad0-77de-4ad8-822f-7deba0c632ee.eot?#iefix") format("eot"),url("../Fonts/694024/47a4e844-a7b2-4195-a8dd-8b281e43aa83.woff") format("woff"),url("../Fonts/694024/f1ebe4f0-1d5e-4805-b348-bd02a294a14d.ttf") format("truetype"),url("../Fonts/694024/88ec594a-6ee9-43d8-80c2-60e869843f5e.svg#88ec594a-6ee9-43d8-80c2-60e869843f5e") format("svg");
}
@font-face{
font-family:"HelveticaNeueW02-65Medi";
src:url("../Fonts/694027/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix");
src:url("../Fonts/694027/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix") format("eot"),url("../Fonts/694027/5b4a262e-3342-44e2-8ad7-719998a68134.woff") format("woff"),url("../Fonts/694027/4a3ef5d8-cfd9-4b96-bd67-90215512f1e5.ttf") format("truetype"),url("../Fonts/694027/58ab5075-53ea-46e6-9783-cbb335665f88.svg#58ab5075-53ea-46e6-9783-cbb335665f88") format("svg");
}
@font-face{
font-family:"HelveticaNeueW02-66Medi";
src:url("../Fonts/694030/829d7152-b4c6-4aa7-8bc6-939b51f3801e.eot?#iefix");
src:url("../Fonts/694030/829d7152-b4c6-4aa7-8bc6-939b51f3801e.eot?#iefix") format("eot"),url("../Fonts/694030/bbbd5ad3-15e0-455a-9b88-4aefc72b0562.woff") format("woff"),url("../Fonts/694030/db3007a4-d25e-43b5-ae6a-9053504c9a17.ttf") format("truetype"),url("../Fonts/694030/106d386e-54f6-466f-838d-5275f4dfc77f.svg#106d386e-54f6-466f-838d-5275f4dfc77f") format("svg");
}
@font-face{
font-family:"HelveticaNeueW02-75Bold";
src:url("../Fonts/694033/db853e0e-929b-4272-b420-c946c954cf3a.eot?#iefix");
src:url("../Fonts/694033/db853e0e-929b-4272-b420-c946c954cf3a.eot?#iefix") format("eot"),url("../Fonts/694033/4a9c62ab-b359-4081-8383-a0d1cdebd111.woff") format("woff"),url("../Fonts/694033/db5f9ba6-05a4-433a-9461-0a6f257a0c3a.ttf") format("truetype"),url("../Fonts/694033/25e09910-ffc3-4fc4-b0d1-db9a95dface8.svg#25e09910-ffc3-4fc4-b0d1-db9a95dface8") format("svg");
}
@font-face{
font-family:"HelveticaNeueW02-76Bold";
src:url("../Fonts/694036/df70ae1d-3814-4926-a2f3-423580c519c8.eot?#iefix");
src:url("../Fonts/694036/df70ae1d-3814-4926-a2f3-423580c519c8.eot?#iefix") format("eot"),url("../Fonts/694036/41f91d0c-88d0-4d14-8d12-e40697e981b8.woff") format("woff"),url("../Fonts/694036/eeb4a788-7a0b-4e01-b860-205706e7cd81.ttf") format("truetype"),url("../Fonts/694036/4d6955ef-961d-4337-9320-bee672fddd86.svg#4d6955ef-961d-4337-9320-bee672fddd86") format("svg");
}
@font-face{
font-family:"HelveticaNeueW02-85Heav";
src:url("../Fonts/694039/0041ab1b-3cca-4f61-841a-75a18048adb8.eot?#iefix");
src:url("../Fonts/694039/0041ab1b-3cca-4f61-841a-75a18048adb8.eot?#iefix") format("eot"),url("../Fonts/694039/03a07450-478d-4c93-89ae-68cafdbc0332.woff") format("woff"),url("../Fonts/694039/b96bc8f7-2a71-4500-8c8d-646fc0a13306.ttf") format("truetype"),url("../Fonts/694039/ae236757-b3b9-4cfa-906d-bce3e20a9397.svg#ae236757-b3b9-4cfa-906d-bce3e20a9397") format("svg");
}
@font-face{
font-family:"HelveticaNeueW02-86Heav";
src:url("../Fonts/694042/8a54f774-6475-4d12-bb44-0c0aef3eb5f5.eot?#iefix");
src:url("../Fonts/694042/8a54f774-6475-4d12-bb44-0c0aef3eb5f5.eot?#iefix") format("eot"),url("../Fonts/694042/e205013b-739a-4722-992e-df6ff4cb90eb.woff") format("woff"),url("../Fonts/694042/e4cfc7b9-7a11-4f88-b3e7-78e994497af5.ttf") format("truetype"),url("../Fonts/694042/bddd084d-9e70-4aaf-94e4-87cfdc966ac9.svg#bddd084d-9e70-4aaf-94e4-87cfdc966ac9") format("svg");
}
@font-face{
font-family:"HelveticaNeueW02-95Blac";
src:url("../Fonts/694045/c8ec8ade-129c-47df-86b4-f9f1cd69ac15.eot?#iefix");
src:url("../Fonts/694045/c8ec8ade-129c-47df-86b4-f9f1cd69ac15.eot?#iefix") format("eot"),url("../Fonts/694045/6d5b06b3-f8db-4de6-aa46-2a6de9569b51.woff") format("woff"),url("../Fonts/694045/86438896-04f9-4558-a21a-e7a6d6061591.ttf") format("truetype"),url("../Fonts/694045/c486d95f-f220-435d-8a83-5d9497f04c49.svg#c486d95f-f220-435d-8a83-5d9497f04c49") format("svg");
}
@font-face{
font-family:"HelveticaNeueW02-BlackI";
src:url("../Fonts/674486/b243bfbf-d2e7-4dc0-919e-1e838151180e.eot?#iefix");
src:url("../Fonts/674486/b243bfbf-d2e7-4dc0-919e-1e838151180e.eot?#iefix") format("eot"),url("../Fonts/674486/3d821662-1038-472b-ae3e-def8a83f1363.woff") format("woff"),url("../Fonts/674486/1cfd00f8-a961-4832-bbbe-e50ba84724e8.ttf") format("truetype"),url("../Fonts/674486/f6866658-6784-4111-b0ec-cceff99d3bce.svg#f6866658-6784-4111-b0ec-cceff99d3bce") format("svg");
}

body
{
	font-family: 'HelveticaNeueW02-55Roma' !important;
	color: #777 !important;
}

h1, h2, h3 {
	font-family: 'HelveticaNeueW02-Thin' !important;
}

.recent-news .col-md-4 {
	padding-top: 5px;
	padding-bottom: 5px;
	/*background-color: #eff4fa;
	border: 1px solid #ddd;*/
	font-size: 12px;
	height: 100px;
}

.tabla-marcas {
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #eff4fa;
	border: 1px solid #ddd;
	font-size: 12px;
	height: 230px;
	margin: 12px 0;
	padding: 8px;
}

.tabla-marcas img {
	display: block;
	margin: 0 auto;
}

.tabla-marcas-eu {
	background-color: #eff4fa;
	border: 1px solid #ddd;
	height: 100px;
	margin: 5px 0;
}

.tabla-marcas-eu img {
	display: block;
	margin: 0 auto;
	height: 100px;
}

.container .image-header {
	display: block;
	margin: 0 auto;
	max-width:100%;
	height:auto;
}

.fca-logo {
	/*display: block;*/
	max-width:100%;
	height:auto;
}

.justify {
	text-align: justify;
}

.center {
	text-align: center;
}

.left {
	text-align: left;
	padding-left: 0;
}

.right {
	text-align: right;
}

.right-menu {
	list-style: none;
	padding-left: 0;
	margin-top: 20px;
}

.no-list-style {
	list-style: none;
}

.no-padding {
	padding: 0;
}

.width-100 {
	width: 100%;
}

.imgback {
	background: #898c8d;
}

.red-social:hover {
	filter:alpha(opacity=50);
	opacity: 0.5;
	moz-opacity:.5;
	khtml-opacity:.5;
}

.panel-group {
	margin-bottom: 0;
}

.panel-body li {
	font-size: 10px;
	padding-top: 8px;
}

.uppercase {
	text-transform: uppercase;
}

.left-align {
	text-align: left;
}

.right-align {
	text-align: right;
}

.fca-color {
	color: #597dda;
}

.fca-gray {
	color: #898c8d;
}

ul.link-social {
	position: absolute;
	right: 0;
	top: 0;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul.link-social li {
	display: inline-block;
	width: 20px;
	height: 22px;
	margin: 0 0 0 5px;
	padding: 0;
}

ul.link-social li.fb, ul.link-social li.tw, ul.link-social li.yt, ul.link-social li.pint, ul.link-social li.blog {
	width: 22px;
}

ul.link-social li a {
	background-position: 0 0;
	background-repeat: no-repeat;
	display: block;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
}

ul.link-social li a img:hover {
	margin-top: -29px;
}

.addthis_sharing_toolbox {
	margin-top: 10px;
	width: 96px;
	margin-left: auto;
}

.evento-fundacion {
	display: none;
	border-radius: 0 0 4px 4px;
	border: 1px solid #ddd; 
	border-top: none; 
}

.evento-fundacion p {
	padding: 0 10px;
	text-align: center;
	font-size: 13px;
}

div.active{
	display: block;
}

.no-margin-top {
	margin-top: 0;
	padding-top: 10px;
}

.year {
	background: #597dda !important;
	color: #fff !important;
}

.nuestras-marcas {
	background: #597dda !important;
}

.nuestras-marcas h4{
	text-align: left;
	color: #fff !important;
}

.fca-border {
	border-color: #597dda;
}

.margin-top-10 {
	margin-top: 10px;
}

.margin-top-20 {
	margin-top: 20px;
}

.tarjeta-personal {
	margin-bottom: 10px;
}

.tarjeta-personal .col-md-6, .tarjeta-personal .col-md-12{
	padding: 0;
}

.tarjeta-personal-info {
	background: #ececec;
	height:124px;
}

.tarjeta-personal-info-12 {
	background: #ececec;
	padding: 10px 0;
}

.tarjeta-personal-info h5 {
	margin-top: 0;
	padding-top: 15px;
	color: #597dda;
	font-size: 14px;
}

.pic-gente {
	margin:0;
}

.tarjeta-personal img {
	width: 100%;
}

.tarjeta-personal ul li {
	display: table;
	width: 100%;
	margin: 0;
	padding: 0;
}

.tarjeta-personal ul {
	list-style-type: none;
	margin: 10px 0 0 0;
	padding: 0;
}

.tarjeta-personal ul li span.lbl {
	display: table-cell;
	vertical-align: middle;
	padding-left: 10px;
	font-size: 1.08333em;
}

p.vc-icos {
	float: right;
	display: table-cell;
	vertical-align: middle;
	padding: 5px 0;
	margin: 0;
}

span.ico-pdf {
	background-position: -1px -118px;
}

span.ico30 {
	display: block;
	width: 31px;
	height: 31px;
}

.icons {
	background-image: url("/img/icons.png");
	background-repeat: no-repeat;
}

a:hover .icons.ico-pdf {
	background-position: -1px -150px;
}

.img_center {
	display: block;
	margin: 10px auto;
	max-width: 100%;
}

.underline {
	text-decoration: underline;
}

.inborsa {
	float:right;
	font-size: 12px;
}

.borsa-ita {
	float: left;
	margin: 0 10px 0 0;
	width: 155px;
}

.nyse {
	float: left;
	margin: 0;
	width: 155px;
}

.current-value {
	color: #003478;
}

.positive {
	color: #00b158;
	margin-left: 5px;
}

.negative {
	color: #ab0000;
	margin-left: 5px;
}

.footer .container p 
{
    text-align: left;
}


/*
**/

/*gmb*/

#Page-content .container
{
    padding: 10px;
}

.Financiamieto
{
    border: 1px solid #DDD;
    padding: 10px;
}

.content
{
    margin: auto;
    vertical-align:middle;
}

.P
{
    padding-bottom: 5px;
}
.P .content
{
    cursor: pointer;
    height: 165px;
    padding-top: 40px;
}

.P p
{
    margin: 5px;
}

.P1:hover, .P2:hover, .P3:hover, .P4:hover
{
    background-color: #F5F5F5;
}

.P1:hover .content, .P2:hover .content, .P3:hover .content, .P4:hover .content
{
    /*padding-top: 0px;*/
    padding: 15px 0px;
}

.P1 .desc, .P2 .desc, .P3 .desc, .P4 .desc
{
    display: none;
}

.P1:hover .Opcion, .P2:hover .Opcion, .P3:hover .Opcion, .P4:hover .Opcion
{
    display: none;
}

.P1:hover .desc, .P2:hover .desc, .P3:hover .desc, .P4:hover .desc
{
    display: block;
}

img {
  max-width: 100%;
}

label.error
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F00;
	font-weight:bolder;
}

.white
{
	height: 30px !important;
}

#Container
{
	max-height: 400px;    
    overflow: auto;
}

.panel-collapse > p
{
	text-align: center !important;
}

.panel-heading {
    background: #597dda !important;
    color: #fff !important;
}
/*drj*/
.fca-logo {
	max-width: 200px !important;
}

body {
    margin-top: 0px !important;
}

.selected
{
    background-color: #326EA8 !important;
    color: #FFF;
    font-weight:600;
}


.head {
	/*background-image: url(../img/header_con_logo_Banco_Inbursa.jpg?exd=20170526);*/
	background-repeat: no-repeat;
	height: AUTO;
	width: 100%;
}