/* Company Colours */ 
/*
$purplegandhi='#072441';
$purplegandhilight='#7800B3';
$purplegandhi0='#602885';
$purplegandhi1='#783E9E';
$yellowgandhi='#FAE100';
$yellowgandhi0='#DEC804';
$yellowgandhi1='#FAE62F';
$yellowgandhi11='#FFF6A6';
$purpledavidvg='#9933FF';

color: corp:072441  medio:9CB2C0  blancodis:eef5ff    letra blanca:fff   letra activa:8fbfff
*/

.page-title.corp{color:#072441;}
.fg-corp {
  color: #072441 !important;
}
.bg-corp {
  background-image: none !important;
  background-color: #072441 !important;
  border-color:#072441 !important;
  color: #fff !important;
}
.portlet.box.corp {
    border: 1px solid #072441;
    border-top: 0;
}
.portlet > .portlet-body.corp, .portlet.corp {
    background-color: #072441 !important;
}
.tabbable-menu .ver-inline-menu li.active a, .ver-inline-menu li.active i { color: #fff; background: #072441; text-decoration: none; }
.tabbable-menu .ver-inline-menu li.active a { border-left: solid 2px #9CB2C0; }
.tabbable-menu .ver-inline-menu li.active i { background: #072441 !important; }
.tabbable-menu .ver-inline-menu li.active:after { border-left: 6px solid #072441; }
.tabbable-menu .ver-inline-menu li.active a:hover { color: #fff; background: #072441; border-left: solid 2px #9CB2C0; }
.tabbable-menu .ver-inline-menu li a { color: #9CB2C0; background: #eef5ff; border-left: solid 2px #eef5ff; }
.tabbable-menu .ver-inline-menu li a:hover { color: #eef5ff; background: #9CB2C0 ; border-left: solid 2px #9CB2C0 ; }
.tabbable-menu .ver-inline-menu li i { color: #eef5ff; background: #9CB2C0 !important; font-size:18px; }
.view-item{ cursor: pointer; }
.view-item:hover{ color:#072441; }
.has-corp .form-control {
    border-color: #072441;
	background-color: #eef5ff;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
}
.headerbtn_home { background-image: url(/brand/investor/head_menus_home.png); background-repeat:no-repeat; background-size: 100%; width:40px;height:40px; opacity:0.9; }
.headerbtn_notichat{ background-image: url(/brand/investor/head_menus_notichat.png); background-repeat:no-repeat; background-size: 100%; width:40px;height:40px; opacity:0.9; }
.headerbtn_internas{ background-image: url("data:image/svg+xml,%3csvg fill='white' style='background: linear-gradient(48deg%2c %238299a9 %2c %23062040 )%3b' xmlns='http://www.w3.org/2000/svg' width='38px' height='38px' viewBox='-140 250 800 1'%3e%3cg transform='translate(0.000000%2c515.000000) scale(0.100000%2c-0.100000)' fill='white' stroke='none'%3e%3cpath d='M975 4597 c-56 -22 -76 -38 -106 -85 l-29 -46 0 -1903 c0 -1852 1 -1905 19 -1941 24 -47 56 -77 103 -97 33 -13 147 -15 928 -15 l890 0 -2 453 -3 452 -437 3 -438 2 0 598 c0 662 -1 653 66 790 41 85 129 183 212 238 31 21 93 51 139 66 305 105 639 -30 777 -315 56 -115 59 -142 64 -544 l4 -373 34 0 35 0 -4 382 c-4 411 -5 422 -63 541 -27 56 -15 62 124 62 112 0 120 -1 185 -33 117 -58 208 -170 236 -293 6 -24 11 -181 11 -351 l0 -308 35 0 35 0 0 313 c0 327 -2 348 -48 450 -31 72 -27 77 78 77 89 0 156 -27 215 -85 77 -78 79 -91 85 -445 l5 -315 78 -3 77 -3 -2 1299 -3 1298 -27 42 c-15 22 -49 54 -75 69 l-48 28 -1560 2 c-1179 1 -1567 -1 -1590 -10z m1708 -587 c80 -30 167 -112 209 -198 31 -63 33 -73 33 -177 0 -104 -2 -114 -33 -177 -41 -84 -128 -167 -209 -199 -78 -31 -223 -33 -300 -5 -266 99 -348 442 -157 655 45 50 135 104 200 121 61 15 191 5 257 -20z m-824 -516 c62 -18 132 -78 163 -139 53 -102 27 -247 -58 -325 -60 -56 -105 -73 -189 -73 -164 -2 -277 107 -279 268 -1 39 5 85 13 105 57 141 201 209 350 164z m1542 -12 c53 -24 103 -72 132 -126 17 -33 22 -58 22 -126 0 -100 -19 -144 -85 -204 -58 -52 -102 -69 -185 -70 -162 -2 -278 112 -278 274 0 170 125 288 294 276 31 -2 76 -13 100 -24z m-2046 -336 c93 -71 100 -213 15 -289 -51 -47 -109 -63 -174 -48 -94 22 -146 86 -146 180 0 61 13 97 48 135 41 44 78 57 153 53 55 -2 73 -7 104 -31z m2566 5 c57 -36 82 -86 82 -162 -1 -91 -50 -157 -135 -180 -144 -38 -270 82 -238 227 22 96 83 143 186 144 49 0 68 -5 105 -29z m-2025 -294 c5 -4 0 -29 -10 -55 -62 -158 -60 -136 -64 -660 l-3 -482 -242 2 -242 3 -3 385 c-3 412 3 490 43 577 44 97 149 190 254 225 43 14 80 17 158 15 56 -1 105 -6 109 -10z m-577 -146 c12 -8 11 -18 -9 -63 -47 -108 -50 -136 -50 -465 l0 -313 -166 0 -165 0 3 313 c3 304 4 313 27 365 28 63 103 134 164 155 47 17 174 22 196 8z'/%3e%3cpath d='M2987 1473 c-8 -238 -9 -963 -1 -963 6 0 1250 1136 1259 1150 4 7 -209 10 -623 10 l-629 0 -6 -197z'/%3e%3c/g%3e%3c/svg%3e");; background-repeat:no-repeat; background-size: 100%; width:40px;height:40px; opacity:0.9; }
.headerbtn_userlogin{ background-image: url(/brand/investor/head_menus_me.png); background-repeat:no-repeat; background-size: 100%; width:40px;height:40px; opacity:0.9; float:left }

html, body { background-color: transparent !important; }
.header {background-color: #062040 !important; color: #fff !important;border-bottom: #062040;border-bottom-style: solid;border-bottom-width: thin;padding: 0 10px 0 1px;margin: 0px;}
.header .navbar-nav > li.dropdown.user .dropdown-toggle .username { color: #fff !important;}
.modal-content{background-color: #eee;}


/** Navs **/
.tabbable-custom .nav-tabs > li.active {
    border-top: 3px solid #072441!important;
}

/**
.tabbable-custom > .tab-content {
  background-color:  #9CB2C0  !important;
}
**/	
/** Botones ***/

.btn.blue {
  color: white;
  text-shadow: none;
  background-color:  rgb(156,178,192) !important;
  background: linear-gradient(90deg, rgba(156,178,192,1) 0%, rgba(7,36,65,1) 100%)!important;
}

.btn.green {
    color: white;
    text-shadow: none;
    background-color: #072441 !important;
}

.btn-add-txt, .btn-add-cve {
     background-color: #072441 !important;
}

.btn-delete-txt {
    background-color: darkred!important;
}

.btn.green:hover, 
.btn.green:focus, 
.btn.green:active, 
.btn.green.active,
.btn.green.disabled, 
.btn.green[disabled]{ 
  background-color:  rgb(156,178,192) !important;
  color: #fff !important;
  outline: none !important;
}


.btn.red {
    color: white;
    text-shadow: none;
    background-color: darkred!important;
}



.btn-danger {
    color: #fff;
    background-color: darkred!important;
}

.btn-primary {
  background-color: #072441 !important;
  color: #fff !important;
}

/** stripe **/
.corp-stripe {  border-left: 3px solid #072441;}


.is_deleted {
    color: #555;
    font-weight: 200;
   /** text-decoration: line-through !important; **/
}

/**
.modal-content {
  background-color:  rgb(156,178,192) !important;
  background: linear-gradient(90deg, rgba(156,178,192,1) 0%, rgba(7,36,65,1) 100%)!important;
}
**/